# English translations for Web200 Accessibility Audit package.
# Copyright (C) 2026 THE Web200 Accessibility Audit'S COPYRIGHT HOLDER
# This file is distributed under the same license as the Web200 Accessibility Audit package.
# Automatically generated, 2026.
#
msgid ""
msgstr "Project-Id-Version: Web200 Accessibility Audit 1.1.1\nReport-Msgid-Bugs-To: https://wordpress.org/support/plugin/web200-accessibility-audit/\nPOT-Creation-Date: 2026-03-29 19:31+0200\nPO-Revision-Date: 2026-03-29 19:31+0200\nLast-Translator: Web200 Accessibility Audit Team\nLanguage-Team: English (United States)\nLanguage: en_US\nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\nPlural-Forms: nplurals=2; plural=(n != 1);\n"

#: src/Admin/AdminPage.php:191
msgid "Nie masz uprawnień do tej strony."
msgstr "You do not have permission to access this page."

#. translators: %d: scan identifier
#: src/Admin/AdminPage.php:224
#, php-format
msgid "Skan zakończony. ID skanu: %d."
msgstr "Scan completed. Scan ID: %d."

#: src/Admin/AdminPage.php:233
msgid "Skan nie powiódł się. Sprawdź szczegóły poniżej."
msgstr "Scan failed. Check details below."

#: src/Admin/AdminPage.php:491
msgid "Nie znaleziono szczegółów wskazanego skanu."
msgstr "Details for the selected scan were not found."

#: src/Admin/AdminPage.php:578 src/Admin/AdminPage.php:946
msgid "Skanowanie"
msgstr "Scanning"

#: src/Admin/AdminPage.php:579
msgid "Audyt URL, WooCommerce i crawl serwisu"
msgstr "Audyt URL, WooCommerce and crawl serwisu"

#: src/Admin/AdminPage.php:583
msgid "Automatyzacja"
msgstr "Automation"

#: src/Admin/AdminPage.php:584
msgid "Harmonogram i kolejka asynchroniczna"
msgstr "Schedule and queue asynchronous"

#: src/Admin/AdminPage.php:588 src/Admin/AdminPage.php:1486
#: src/Admin/AdminPage.php:12819
msgid "Remediacja runtime"
msgstr "Runtime remediation"

#: src/Admin/AdminPage.php:589
msgid "Bezpieczne poprawki i konflikty CSS/JS"
msgstr "Safe fixes and CSS/JS conflict checks"

#: src/Admin/AdminPage.php:593 src/Admin/AdminPage.php:950
msgid "Checklista zgodności"
msgstr "Compliance checklist"

#: src/Admin/AdminPage.php:594
msgid "WCAG 2.2, EN 301 549 i EAA"
msgstr "WCAG 2.2, EN 301 549, and EAA"

#: src/Admin/AdminPage.php:598
msgid "Raporty i eksport"
msgstr "Reports and export"

#: src/Admin/AdminPage.php:599
msgid "CSV/JSON i historia audytów"
msgstr "CSV/JSON and audit history"

#: src/Admin/AdminPage.php:603 src/Admin/AdminPage.php:16072
msgid "System"
msgstr "System"

#: src/Admin/AdminPage.php:604
msgid "Diagnostyka środowiska i odinstalowanie"
msgstr "Diagnostics environment and uninstall"

#: src/Admin/AdminPage.php:712
msgid "WCAG 2.2 + EN 301 549 + EAA"
msgstr "WCAG 2.2 + EN 301 549 + EAA"

#: src/Admin/AdminPage.php:714
msgid "Centrum skanowania, remediacji i zarządzania zgodnością dostępności dla WordPress i WooCommerce."
msgstr "Accessibility scanning, remediation, and compliance management center for WordPress and WooCommerce."

#. translators: %d: number of completed scans
#: src/Admin/AdminPage.php:720
#, php-format
msgid "Ukończone skany: %d"
msgstr "Completed scans: %d"

#: src/Admin/AdminPage.php:726
msgid "Ostatni skan: brak danych"
msgstr "Last scan: no data"

#. translators: %s: date and time
#: src/Admin/AdminPage.php:729
#, php-format
msgid "Ostatni skan: %s"
msgstr "Last scan: %s"

#: src/Admin/AdminPage.php:738
msgid "Skany (ostatnie 8)"
msgstr "Scans (last 8)"

#. translators: %d: issue count
#: src/Admin/AdminPage.php:743
#, php-format
msgid "Wykryte problemy: %d"
msgstr "Issues detected: %d"

#: src/Admin/AdminPage.php:750 src/Admin/AdminPage.php:3111
msgid "Kolejka asynchroniczna"
msgstr "Asynchronous queue"

#. translators: %d: processing queue jobs count
#. translators: %d: in progress count
#: src/Admin/AdminPage.php:755 src/Admin/AdminPage.php:7793
#, php-format
msgid "W trakcie: %d"
msgstr "In progress: %d"

#: src/Admin/AdminPage.php:762
msgid "Postęp checklisty"
msgstr "Checklist progress"

#. translators: 1: done and not-applicable count, 2: checklist total count
#: src/Admin/AdminPage.php:767
#, php-format
msgid "Pozycje zamknięte: %1$d / %2$d"
msgstr "Closed items: %1$d / %2$d"

#: src/Admin/AdminPage.php:780
msgid "Główna nawigacja panelu Web200 Accessibility Audit"
msgstr "Glowna nawigacja panelu Web200 Accessibility Audit"

#: src/Admin/AdminPage.php:815
msgid "Skanuj pojedyncze URL i WooCommerce oraz uruchamiaj crawl wielostronicowy."
msgstr "Skanuj pojedyncze URL and WooCommerce and uruchamiaj crawl wielostronicowy."

#: src/Admin/AdminPage.php:816
msgid "Ustaw automatyczne skany i kolejkę asynchroniczną dla cyklicznego monitoringu."
msgstr "Set automatic skany and kolejke asynchronous for cyklicznego monitoringu."

#: src/Admin/AdminPage.php:817
msgid "Włączaj poprawki runtime, uruchamiaj naprawy źródłowe z podglądem wpływu i cofaj zmiany z backupu 1 kliknięciem."
msgstr "Enable runtime fixes, run source fixes with impact preview, and roll back changes from backup in one click."

#: src/Admin/AdminPage.php:818
msgid "Prowadź checklistę wdrożenia pod audyt WCAG 2.2, EN 301 549 i wymagania EAA."
msgstr "Maintain a deployment checklist for WCAG 2.2, EN 301 549, and EAA requirements."

#: src/Admin/AdminPage.php:819
msgid "Eksportuj wyniki do CSV/JSON i buduj dokumentację zgodności dla klienta oraz audytora."
msgstr "Export results to CSV/JSON and build compliance documentation for the client and auditor."

#: src/Admin/AdminPage.php:820
msgid "Sprawdzaj stan środowiska i kontroluj politykę usuwania danych przy odinstalowaniu."
msgstr "Sprawdzaj stan environment and kontroluj polityke usuwania data przy uninstall."

#: src/Admin/AdminPage.php:821
msgid "Centralny panel zarządzania dostępnością i zgodnością Twojej witryny WordPress."
msgstr "Central accessibility and compliance management panel for your WordPress site."

#: src/Admin/AdminPage.php:864
msgid "Szybkie ustawienia i skróty"
msgstr "Quick settings and shortcuts"

#: src/Admin/AdminPage.php:866
msgid "Szybki panel ustawień"
msgstr "Quick settings panel"

#: src/Admin/AdminPage.php:867
msgid "Najważniejsze opcje personalizacji panelu użytkownika są dostępne od razu, bez wchodzenia głęboko w formularze remediacji."
msgstr "The most important user toolbar personalization options are available immediately, without digging through remediation forms."

#: src/Admin/AdminPage.php:876 src/Admin/AdminPage.php:3788
msgid "Język interfejsu"
msgstr "Interface language"

#: src/Admin/AdminPage.php:880 src/Admin/AdminPage.php:3792
#: src/Admin/AdminPage.php:3929
msgid "Automatycznie (język WordPress)"
msgstr "Automatic (WordPress language)"

#: src/Admin/AdminPage.php:883 src/Admin/AdminPage.php:3795
#: src/Admin/AdminPage.php:3932
msgid "Polski"
msgstr "Polish"

#: src/Admin/AdminPage.php:886 src/Admin/AdminPage.php:3798
#: src/Admin/AdminPage.php:3935
msgid "English (US)"
msgstr "English (US)"

#: src/Admin/AdminPage.php:891 src/Admin/AdminPage.php:3802
msgid "Tryb panelu"
msgstr "Toolbar mode"

#: src/Admin/AdminPage.php:895 src/Admin/AdminPage.php:3806
#: src/Admin/AdminPage.php:3917
msgid "Pływające okienko"
msgstr "Plywajace okienko"

#: src/Admin/AdminPage.php:898 src/Admin/AdminPage.php:3809
#: src/Admin/AdminPage.php:3920
msgid "Stały pasek u góry strony"
msgstr "Fixed bar at the top of the page"

#: src/Admin/AdminPage.php:903 src/Admin/AdminPage.php:3813
msgid "Wyrównanie narzędzi"
msgstr "Tool alignment"

#: src/Admin/AdminPage.php:907 src/Admin/AdminPage.php:3817
#: src/Admin/AdminPage.php:4040
msgid "Do lewej"
msgstr "Left"

#: src/Admin/AdminPage.php:910 src/Admin/AdminPage.php:3820
#: src/Admin/AdminPage.php:4043
msgid "Wyśrodkowane"
msgstr "Centered"

#: src/Admin/AdminPage.php:913 src/Admin/AdminPage.php:3823
#: src/Admin/AdminPage.php:4046
msgid "Do prawej"
msgstr "Right"

#: src/Admin/AdminPage.php:918 src/Admin/AdminPage.php:3827
msgid "Pozycja (tryb pływający)"
msgstr "Position (floating mode)"

#: src/Admin/AdminPage.php:922 src/Admin/AdminPage.php:3831
#: src/Admin/AdminPage.php:3945
msgid "Prawa strona"
msgstr "Right side"

#: src/Admin/AdminPage.php:925 src/Admin/AdminPage.php:3834
#: src/Admin/AdminPage.php:3948
msgid "Lewa strona"
msgstr "Left side"

#: src/Admin/AdminPage.php:930 src/Admin/AdminPage.php:3838
msgid "Maks. szerokość (px)"
msgstr "Max width (px)"

#: src/Admin/AdminPage.php:938
msgid "Zapisz szybkie ustawienia"
msgstr "Save quick settings"

#: src/Admin/AdminPage.php:939
msgid "Pełna personalizacja paska"
msgstr "Full toolbar customization"

#: src/Admin/AdminPage.php:944
msgid "Skróty do najważniejszych sekcji:"
msgstr "Shortcuts to key sections:"

#: src/Admin/AdminPage.php:947
msgid "Układ paska"
msgstr "Toolbar layout"

#: src/Admin/AdminPage.php:948
msgid "Zachowanie paska"
msgstr "Toolbar behavior"

#: src/Admin/AdminPage.php:949
msgid "Kolory i podgląd live"
msgstr "Colors and live preview"

#: src/Admin/AdminPage.php:951
msgid "System i diagnostyka"
msgstr "System and diagnostics"

#: src/Admin/AdminPage.php:1457 src/Admin/AdminPage.php:2120
#: src/Admin/AdminPage.php:12813 src/Export/ExportController.php:419
msgid "Waga"
msgstr "Severity"

#: src/Admin/AdminPage.php:1459 src/Admin/AdminPage.php:1469
#: src/Admin/AdminPage.php:1479 src/Admin/AdminPage.php:1488
#: src/Admin/AdminPage.php:1499 src/Admin/AdminPage.php:1509
#: src/Admin/AdminPage.php:4691 src/Admin/AdminPage.php:4886
msgid "Wszystkie"
msgstr "All"

#: src/Admin/AdminPage.php:1467 src/Admin/AdminPage.php:2122
#: src/Admin/AdminPage.php:3460 src/Export/ExportController.php:422
msgid "Builder"
msgstr "Builder"

#: src/Admin/AdminPage.php:1477
msgid "Weryfikacja ręczna"
msgstr "Manual verification"

#: src/Admin/AdminPage.php:1480
msgid "Tylko wymagające"
msgstr "Required only"

#: src/Admin/AdminPage.php:1481
msgid "Tylko bez wymogu"
msgstr "Only without requirement"

#: src/Admin/AdminPage.php:1489
msgid "Dostępna"
msgstr "Available"

#: src/Admin/AdminPage.php:1490
msgid "Dostępna i aktywna"
msgstr "Available and active"

#: src/Admin/AdminPage.php:1491
msgid "Dostępna, ale nieaktywna"
msgstr "Available, but inactive"

#: src/Admin/AdminPage.php:1492
msgid "Brak bezpiecznej auto-remediacji"
msgstr "No safe auto-remediation"

#: src/Admin/AdminPage.php:1497 src/Admin/AdminPage.php:12815
#: src/Admin/AdminPage.php:13019 src/Admin/AdminPage.php:14242
#: src/Export/ExportController.php:350 src/Export/ExportController.php:412
#: src/Scan/PrePublishGateService.php:107
#: src/Scan/PrePublishGateService.php:114
msgid "CI gate"
msgstr "CI gate"

#: src/Admin/AdminPage.php:1500
msgid "Tylko FAIL"
msgstr "Only FAIL"

#: src/Admin/AdminPage.php:1501
msgid "Tylko PASS"
msgstr "Only PASS"

#: src/Admin/AdminPage.php:1502
msgid "Tylko N/A"
msgstr "Only N/A"

#: src/Admin/AdminPage.php:1507
msgid "Ręczny opis alt"
msgstr "Manual alt description"

#: src/Admin/AdminPage.php:1511
msgid "Tylko wymagające opisu alt"
msgstr "Only items requiring alt description"

#: src/Admin/AdminPage.php:1517
msgid "Minimalna pewność (%)"
msgstr "Minimum confidence (%)"

#: src/Admin/AdminPage.php:1522 src/Admin/AdminPage.php:4945
#: src/Admin/AdminPage.php:6252 src/Remediation/SourceFixService.php:6074
msgid "Szukaj"
msgstr "Search"

#: src/Admin/AdminPage.php:1527
msgid "Sortowanie"
msgstr "Sorting"

#: src/Admin/AdminPage.php:1537
msgid "Filtruj błędy"
msgstr "Filter errors"

#: src/Admin/AdminPage.php:1538 src/Admin/AdminPage.php:4962
#: src/Admin/AdminPage.php:6263
msgid "Wyczyść filtry"
msgstr "Clear filters"

#. translators: 1: shown issues count, 2: total issues count
#: src/Admin/AdminPage.php:1544
#, php-format
msgid "Pokazano %1$d z %2$d błędów."
msgstr "Showing %1$d of %2$d errors."

#: src/Admin/AdminPage.php:1559 src/Admin/AdminPage.php:1567
#: src/Admin/AdminPage.php:1570 src/Admin/AdminPage.php:1588
#: src/Admin/AdminPage.php:2491 src/Admin/AdminPage.php:2586
#: src/Admin/AdminPage.php:2623 src/Admin/AdminPage.php:2626
#: src/Admin/AdminPage.php:2682 src/Admin/AdminPage.php:2953
#: src/Admin/AdminPage.php:3252 src/Admin/AdminPage.php:7117
#: src/Admin/AdminPage.php:11122 src/Admin/AdminPage.php:11735
#: src/Admin/AdminPage.php:11870 src/Cli/CiGateCommand.php:164
msgid "brak"
msgstr "missing"

#: src/Admin/AdminPage.php:1610
msgid "Podgląd wpływu akcji zbiorczych runtime"
msgstr "Impact preview of bulk runtime actions"

#. translators: 1: issues with runtime remediation in current view, 2: visible issues
#: src/Admin/AdminPage.php:1614
#, php-format
msgid "Błędy z remediacją runtime w bieżącym widoku: %1$d z %2$d."
msgstr "Errors with runtime remediation in current view: %1$d of %2$d."

#. translators: 1: unique runtime fix count, 2: active in current settings, 3: inactive in current settings
#: src/Admin/AdminPage.php:1622
#, php-format
msgid "Unikalne opcje remediacji: %1$d (aktywne: %2$d, nieaktywne: %3$d)."
msgstr "Unique remediation options: %1$d (active: %2$d, inactive: %3$d)."

#. translators: 1: comma-separated runtime fix labels
#: src/Admin/AdminPage.php:1631
#, php-format
msgid "Opcje w zakresie akcji: %s"
msgstr "Opcje in zakresie akcji: %s"

#. translators: 1: changed settings count for bulk enable, 2: changed settings count for bulk disable
#: src/Admin/AdminPage.php:1638
#, php-format
msgid "Włączenie zmieni ustawień: %1$d. Wyłączenie zmieni ustawień: %2$d."
msgstr "Enabling will change settings: %1$d. Disabling will change settings: %2$d."

#. translators: 1: comma-separated runtime setting labels
#: src/Admin/AdminPage.php:1646
#, php-format
msgid "Włączenie zmieni: %s"
msgstr "Enabling will change: %s"

#. translators: 1: comma-separated runtime setting labels
#: src/Admin/AdminPage.php:1653
#, php-format
msgid "Wyłączenie zmieni: %s"
msgstr "Disabling will change: %s"

#: src/Admin/AdminPage.php:1662
msgid "Naprawa 1 kliknięciem (bezpieczne auto-poprawki)"
msgstr "Fix 1 click (safe auto-poprawki)"

#. translators: %d: number of settings changed by one-click action
#: src/Admin/AdminPage.php:1666
#, php-format
msgid "Podgląd: ta akcja zmieni %d ustawień runtime/klawiatury i zapisze wpis w historii działań."
msgstr "Preview: this action will change %d runtime/keyboard settings and save an entry in action history."

#. translators: %s: comma-separated keyboard preset labels
#: src/Admin/AdminPage.php:1673
#, php-format
msgid "Rekomendowane presety klawiatury: %s"
msgstr "Recommended keyboard presets: %s"

#. translators: %s: comma-separated runtime setting labels
#: src/Admin/AdminPage.php:1684
#, php-format
msgid "Zmiany runtime: %s"
msgstr "Runtime changes: %s"

#. translators: %s: comma-separated keyboard selector labels
#: src/Admin/AdminPage.php:1693
#, php-format
msgid "Zmiany Keyboard Access: %s"
msgstr "Keyboard Access changes: %s"

#: src/Admin/AdminPage.php:1705
msgid "Napraw widoczne błędy jednym kliknięciem"
msgstr "Fix visible errors with one click"

#: src/Admin/AdminPage.php:1708
msgid "Brak nowych zmian do zastosowania. Najbardziej prawdopodobne, że remediacje są już aktywne."
msgstr "No new changes to apply. Most likely, remediations are already active."

#: src/Admin/AdminPage.php:1720
msgid "Cofnij ostatnią naprawę 1 kliknięciem"
msgstr "Roll back the last one-click fix"

#: src/Admin/AdminPage.php:1736
msgid "Włącz remediacje runtime dla widocznych błędów"
msgstr "Enable runtime remediations for visible errors"

#. translators: 1: number of changed settings, 2: comma-separated runtime setting labels
#: src/Admin/AdminPage.php:1741
#, php-format
msgid "Podgląd włączenia: zmieni %1$d ustawień (%2$s)."
msgstr "Enable preview: will change %1$d settings (%2$s)."

#: src/Admin/AdminPage.php:1747
msgid "Podgląd włączenia: brak zmian do zastosowania."
msgstr "Enable preview: no changes to apply."

#: src/Admin/AdminPage.php:1757
msgid "Symuluj włączenie (bez zapisu)"
msgstr "Simulate enable (without saving)"

#: src/Admin/AdminPage.php:1759 src/Admin/AdminPage.php:1792
msgid "Symulacja nie zapisuje zmian i nie tworzy wpisu w historii akcji."
msgstr "Simulation does not save changes and does not create an entry in action history."

#: src/Admin/AdminPage.php:1769
msgid "Wyłącz remediacje runtime dla widocznych błędów"
msgstr "Disable runtime remediations for visible errors"

#. translators: 1: number of changed settings, 2: comma-separated runtime setting labels
#: src/Admin/AdminPage.php:1774
#, php-format
msgid "Podgląd wyłączenia: zmieni %1$d ustawień (%2$s)."
msgstr "Disable preview: will change %1$d settings (%2$s)."

#: src/Admin/AdminPage.php:1780
msgid "Podgląd wyłączenia: brak zmian do zastosowania."
msgstr "Disable preview: no changes to apply."

#: src/Admin/AdminPage.php:1790
msgid "Symuluj wyłączenie (bez zapisu)"
msgstr "Simulate disable (without saving)"

#: src/Admin/AdminPage.php:1894 src/Admin/AdminPage.php:14152
msgid "Elementor"
msgstr "Elementor"

#: src/Admin/AdminPage.php:1895 src/Admin/AdminPage.php:14153
msgid "Gutenberg"
msgstr "Gutenberg"

#: src/Admin/AdminPage.php:1896 src/Admin/AdminPage.php:14154
msgid "Beaver Builder"
msgstr "Beaver Builder"

#: src/Admin/AdminPage.php:1897 src/Admin/AdminPage.php:14155
msgid "Bricks"
msgstr "Bricks"

#: src/Admin/AdminPage.php:1898 src/Admin/AdminPage.php:14156
msgid "Divi"
msgstr "Divi"

#: src/Admin/AdminPage.php:1899
msgid "Mieszany"
msgstr "Mixed"

#: src/Admin/AdminPage.php:1900
msgid "Generic DOM"
msgstr "Generic DOM"

#: src/Admin/AdminPage.php:1910
msgid "Waga: najwyższa -> najniższa"
msgstr "Severity: highest -> lowest"

#: src/Admin/AdminPage.php:1911
msgid "Waga: najniższa -> najwyższa"
msgstr "Severity: lowest -> highest"

#: src/Admin/AdminPage.php:1912
msgid "Pewność: najwyższa -> najniższa"
msgstr "Confidence: highest -> lowest"

#: src/Admin/AdminPage.php:1913
msgid "Pewność: najniższa -> najwyższa"
msgstr "Confidence: lowest -> highest"

#: src/Admin/AdminPage.php:1914
msgid "ID: najnowsze -> najstarsze"
msgstr "ID: newest -> oldest"

#: src/Admin/AdminPage.php:1915
msgid "ID: najstarsze -> najnowsze"
msgstr "ID: oldest -> newest"

#: src/Admin/AdminPage.php:1940
msgid "Adres URL do skanowania"
msgstr "URL to scan"

#: src/Admin/AdminPage.php:1944 src/Admin/AdminPage.php:1981
#: src/Admin/AdminPage.php:2030 src/Admin/AdminPage.php:2107
#: src/Admin/AdminPage.php:2333 src/Admin/AdminPage.php:2660
#: src/Admin/AdminPage.php:2679
msgid "Silnik skanu"
msgstr "Silnik scan"

#: src/Admin/AdminPage.php:1950
msgid "Tryb Rendered DOM wymaga integracji przez filtr wcag_guard_rendered_scan_payload. W razie braku integracji tryb fallback użyje HTML serwera."
msgstr "Rendered DOM mode requires integration via the wcag_guard_rendered_scan_payload filter. If integration is missing, fallback mode will use server HTML."

#: src/Admin/AdminPage.php:1954
msgid "Uruchom skan"
msgstr "Run scan"

#: src/Admin/AdminPage.php:1964
msgid "WooCommerce - szybki skan stron kluczowych"
msgstr "WooCommerce - quick scan of key pages"

#: src/Admin/AdminPage.php:1967
msgid "WooCommerce nie jest aktywny. Aktywuj WooCommerce, aby uruchomić ten tryb skanowania."
msgstr "WooCommerce is not active. Activate WooCommerce to run this scan mode."

#: src/Admin/AdminPage.php:1975
msgid "Nie znaleziono skonfigurowanych stron WooCommerce do skanowania."
msgstr "Configured WooCommerce pages for scanning were not found."

#: src/Admin/AdminPage.php:1980
msgid "Tryb uruchomi skan dla stron: sklep, koszyk, zamówienie i moje konto (jeśli są skonfigurowane)."
msgstr "This mode runs a scan for these pages: shop, cart, checkout, and my account (if configured)."

#: src/Admin/AdminPage.php:1995
msgid "Uruchom skan WooCommerce"
msgstr "Run WooCommerce scan"

#: src/Admin/AdminPage.php:2005
msgid "Crawl witryny (wiele stron)"
msgstr "Crawl site (multiple pages)"

#: src/Admin/AdminPage.php:2006
msgid "Tryb skanuje stronę główną i wybrane podstrony opublikowane. Możesz użyć trybu asynchronicznego (kolejka), aby przetwarzać zadania partiami przez WP-Cron."
msgstr "This mode scans the homepage and selected published subpages. You can use asynchronous mode (queue) to process tasks in batches via WP-Cron."

#: src/Admin/AdminPage.php:2013
msgid "Maksymalna liczba stron"
msgstr "Maximum number of pages"

#: src/Admin/AdminPage.php:2017
msgid "Uwzględnij strony WooCommerce"
msgstr "Include WooCommerce pages"

#: src/Admin/AdminPage.php:2018 src/Admin/AdminPage.php:2311
#: src/Admin/AdminPage.php:2330 src/Admin/AdminPage.php:2641
#: src/Admin/AdminPage.php:3855 src/Admin/AdminPage.php:5999
msgid "Tak"
msgstr "Yes"

#: src/Admin/AdminPage.php:2021
msgid "Tryb asynchroniczny (kolejka)"
msgstr "Asynchronous mode (queue)"

#: src/Admin/AdminPage.php:2024
msgid "Dodaj zadania do kolejki i przetwarzaj je partiami (zalecane)."
msgstr "Add tasks to the queue and process them in batches (recommended)."

#: src/Admin/AdminPage.php:2026
msgid "Gdy wyłączone, crawl wykona się natychmiast w tym samym żądaniu admina."
msgstr "When disabled, crawl runs immediately in the same admin request."

#: src/Admin/AdminPage.php:2039
msgid "Uruchom crawl witryny"
msgstr "Run site crawl"

#: src/Admin/AdminPage.php:2059
msgid "Wynik ostatniego skanu"
msgstr "Latest scan result"

#: src/Admin/AdminPage.php:2060
msgid "URL:"
msgstr "URL:"

#: src/Admin/AdminPage.php:2063
msgid "Błąd:"
msgstr "Error:"

#: src/Admin/AdminPage.php:2075 src/Admin/AdminPage.php:5164
#: src/Admin/AdminPage.php:12765
msgid "Metryka"
msgstr "Metric"

#: src/Admin/AdminPage.php:2076 src/Admin/AdminPage.php:5164
#: src/Admin/AdminPage.php:12765 src/Admin/AdminPage.php:13008
msgid "Wartość"
msgstr "Value"

#: src/Admin/AdminPage.php:2078 src/Admin/AdminPage.php:12767
#: src/Admin/AdminPage.php:14245
msgid "Łącznie problemów"
msgstr "Total issues"

#: src/Admin/AdminPage.php:2079 src/Admin/AdminPage.php:12768
#: src/Admin/AdminPage.php:14246 src/Export/ExportController.php:232
#: src/Export/ExportController.php:357
msgid "Naprawione"
msgstr "Fixed"

#: src/Admin/AdminPage.php:2080 src/Admin/AdminPage.php:12769
msgid "Pozostało do naprawy"
msgstr "Remaining to fix"

#: src/Admin/AdminPage.php:2081 src/Admin/AdminPage.php:12770
#: src/Admin/AdminPage.php:13045 src/Export/ExportController.php:235
#: src/Export/ExportController.php:1876
msgid "Krytyczne"
msgstr "Critical"

#: src/Admin/AdminPage.php:2082 src/Admin/AdminPage.php:12771
#: src/Admin/AdminPage.php:13046 src/Export/ExportController.php:236
#: src/Export/ExportController.php:1877
msgid "Wysokie"
msgstr "High"

#: src/Admin/AdminPage.php:2083 src/Admin/AdminPage.php:12772
#: src/Export/ExportController.php:237 src/Export/ExportController.php:1879
msgid "Średnie"
msgstr "Medium"

#: src/Admin/AdminPage.php:2084 src/Admin/AdminPage.php:12773
#: src/Export/ExportController.php:238 src/Export/ExportController.php:1878
msgid "Niskie"
msgstr "Low"

#. translators: %s: engine provider key
#: src/Admin/AdminPage.php:2089
#, php-format
msgid "integracja: %s"
msgstr "integracja: %s"

#. translators: %s: fallback reason key
#: src/Admin/AdminPage.php:2096
#, php-format
msgid "fallback: %s"
msgstr "fallback: %s"

#. translators: %s: requested engine mode label
#: src/Admin/AdminPage.php:2103
#, php-format
msgid "żądanie: %s"
msgstr "zadanie: %s"

#: src/Admin/AdminPage.php:2111
msgid "Brak wykrytych problemów dla tego przebiegu skanu."
msgstr "No issues detected for this scan run."

#: src/Admin/AdminPage.php:2115
msgid "Wykryte problemy"
msgstr "Detected issues"

#: src/Admin/AdminPage.php:2118 src/Admin/AdminPage.php:5187
#: src/Admin/AdminPage.php:12811 src/Export/ExportController.php:417
msgid "Reguła"
msgstr "Rule"

#: src/Admin/AdminPage.php:2119 src/Admin/AdminPage.php:6316
#: src/Admin/AdminPage.php:12812 src/Export/ExportController.php:418
msgid "WCAG"
msgstr "WCAG"

#: src/Admin/AdminPage.php:2121 src/Admin/AdminPage.php:12814
#: src/Export/ExportController.php:420
msgid "Pewność"
msgstr "Confidence"

#: src/Admin/AdminPage.php:2123 src/Export/ExportController.php:424
msgid "Komunikat"
msgstr "Message"

#: src/Admin/AdminPage.php:2124 src/Admin/AdminPage.php:12821
#: src/Export/ExportController.php:425
msgid "Fragment"
msgstr "Fragment"

#: src/Admin/AdminPage.php:2152
msgid "WooCommerce nie jest aktywny."
msgstr "WooCommerce is not active."

#: src/Admin/AdminPage.php:2163
msgid "Nie znaleziono stron WooCommerce do skanowania."
msgstr "WooCommerce pages for scanning were not found."

#. translators: 1: completed scans count, 2: total scanned pages, 3: total issues count
#: src/Admin/AdminPage.php:2188
#, php-format
msgid "Skan WooCommerce zakończony: %1$d/%2$d stron przeskanowanych, łącznie wykryto %3$d problemów."
msgstr "WooCommerce scan completed: %1$d/%2$d pages scanned, %3$d issues detected in total."

#: src/Admin/AdminPage.php:2202
msgid "Wynik skanu zbiorczego"
msgstr "Bulk scan result"

#. translators: 1: total pages, 2: completed pages, 3: failed pages
#: src/Admin/AdminPage.php:2207
#, php-format
msgid "Przeskanowano %1$d stron. Zakończone: %2$d, błędy: %3$d."
msgstr "%1$d pages scanned. Completed: %2$d, errors: %3$d."

#: src/Admin/AdminPage.php:2216
msgid "Etykieta"
msgstr "Label"

#: src/Admin/AdminPage.php:2217 src/Admin/AdminPage.php:2736
#: src/Admin/AdminPage.php:5166 src/Admin/AdminPage.php:5756
#: src/Admin/AdminPage.php:14240 src/Export/ExportController.php:287
#: src/Export/ExportController.php:348 src/Export/ExportController.php:416
msgid "URL"
msgstr "URL"

#: src/Admin/AdminPage.php:2218
msgid "Źródło"
msgstr "Source"

#: src/Admin/AdminPage.php:2219 src/Admin/AdminPage.php:2737
#: src/Admin/AdminPage.php:4918 src/Admin/AdminPage.php:6234
#: src/Admin/AdminPage.php:6318 src/Admin/AdminPage.php:7871
#: src/Admin/AdminPage.php:7930 src/Admin/AdminPage.php:14241
#: src/Export/ExportController.php:349 src/Export/ExportController.php:421
msgid "Status"
msgstr "Status"

#: src/Admin/AdminPage.php:2220 src/Admin/AdminPage.php:13043
#: src/Export/ExportController.php:356
msgid "Problemy"
msgstr "Issues"

#: src/Admin/AdminPage.php:2221
msgid "ID skanu"
msgstr "Scan ID"

#: src/Admin/AdminPage.php:2222 src/Admin/AdminPage.php:2741
#: src/Admin/AdminPage.php:16018 src/Admin/AdminPage.php:16030
#: src/Export/ExportController.php:1888
msgid "Błąd"
msgstr "Error"

#. translators: 1: enqueued jobs, 2: total targets, 3: skipped jobs
#: src/Admin/AdminPage.php:2255
#, php-format
msgid "Crawl dodany do kolejki: %1$d/%2$d zadań (pominięte: %3$d)."
msgstr "Crawl added to queue: %1$d/%2$d tasks (%3$d skipped)."

#: src/Admin/AdminPage.php:2262
msgid "Worker kolejki został zaplanowany do uruchomienia."
msgstr "Queue worker has been scheduled."

#. translators: 1: scanned pages count, 2: issues count
#: src/Admin/AdminPage.php:2284
#, php-format
msgid "Crawl zakończony: przeskanowano %1$d stron, wykryto %2$d problemów."
msgstr "Crawl completed: %1$d pages scanned, %2$d issues detected."

#: src/Admin/AdminPage.php:2302
msgid "Harmonogram skanów (WP-Cron)"
msgstr "Schedule scans (WP-Cron)"

#: src/Admin/AdminPage.php:2303
msgid "Ustaw automatyczne skanowanie witryny. Wyniki trafiają do historii skanów."
msgstr "Set up automatic site scanning. Results are saved in scan history."

#: src/Admin/AdminPage.php:2310
msgid "Włącz harmonogram"
msgstr "Enable schedule"

#: src/Admin/AdminPage.php:2315
msgid "Częstotliwość"
msgstr "Frequency"

#: src/Admin/AdminPage.php:2324
msgid "Liczba stron na przebieg"
msgstr "Number of pages per run"

#: src/Admin/AdminPage.php:2329
msgid "Uwzględnij WooCommerce"
msgstr "Uwzglednij WooCommerce"

#: src/Admin/AdminPage.php:2342
msgid "Następny zaplanowany skan"
msgstr "Next scheduled scan"

#: src/Admin/AdminPage.php:2343
msgid "Brak (harmonogram wyłączony)"
msgstr "None (schedule disabled)"

#: src/Admin/AdminPage.php:2347
msgid "Zapisz harmonogram"
msgstr "Save schedule"

#: src/Admin/AdminPage.php:2353
msgid "Uruchom teraz wg harmonogramu"
msgstr "Run now by schedule"

#: src/Admin/AdminPage.php:2361
msgid "Ostatni przebieg harmonogramu"
msgstr "Last schedule run"

#: src/Admin/AdminPage.php:2363
msgid "Brak danych o poprzednich przebiegach."
msgstr "No data for previous runs."

#: src/Admin/AdminPage.php:2365
msgid "Data:"
msgstr "Date:"

#. translators: 1: pages scanned, 2: total issues
#: src/Admin/AdminPage.php:2370
#, php-format
msgid "Strony: %1$d, problemy: %2$d."
msgstr "Page: %1$d, issues: %2$d."

#: src/Admin/AdminPage.php:2403
msgid "brak zaplanowanego przebiegu"
msgstr "no scheduled run"

#. translators: %s: next scheduled run date
#: src/Admin/AdminPage.php:2410
#, php-format
msgid "Ustawienia harmonogramu zapisane. Następny przebieg: %s."
msgstr "Schedule settings saved. Next run: %s."

#. translators: 1: scanned pages count, 2: issues count
#: src/Admin/AdminPage.php:2429
#, php-format
msgid "Przebieg harmonogramu uruchomiony ręcznie: %1$d stron, %2$d problemów."
msgstr "Schedule run started manually: %1$d pages, %2$d issues."

#: src/Admin/AdminPage.php:2448
msgid "Worker kolejki jest wyłączony. Włącz kolejkę w ustawieniach, aby przetwarzać zadania."
msgstr "Queue worker is disabled. Enable the queue in settings to process tasks."

#. translators: 1: claimed jobs, 2: completed jobs, 3: retried jobs, 4: failed jobs
#: src/Admin/AdminPage.php:2459
#, php-format
msgid "Worker kolejki uruchomiony: pobrano %1$d, zakończono %2$d, ponowiono %3$d, błędne %4$d."
msgstr "Queue worker started: fetched %1$d, completed %2$d, retried %3$d, invalid %4$d."

#. translators: %s: next queue worker run datetime
#: src/Admin/AdminPage.php:2498
#, php-format
msgid "Ustawienia kolejki zapisane. Następny worker: %s."
msgstr "Queue settings saved. Next worker run: %s."

#: src/Admin/AdminPage.php:2524
#, php-format
msgid "Progi CI gate zapisane (new K/W/S: %1$d/%2$d/%3$d, delta: %4$d, current K/W: %5$d/%6$d, fail bez baseline: %7$s)."
msgstr "CI gate thresholds saved (new C/H/M: %1$d/%2$d/%3$d, delta: %4$d, current C/H: %5$d/%6$d, fail without baseline: %7$s)."

#: src/Admin/AdminPage.php:2533 src/Admin/AdminPage.php:2674
#: src/Export/ExportController.php:263
msgid "nie"
msgstr "not"

#: src/Admin/AdminPage.php:2533 src/Admin/AdminPage.php:2674
#: src/Export/ExportController.php:263
msgid "tak"
msgstr "yes"

#: src/Admin/AdminPage.php:2577
msgid "bez skanu"
msgstr "without scan"

#: src/Admin/AdminPage.php:2578
msgid "bez baseline"
msgstr "without baseline"

#: src/Admin/AdminPage.php:2579
msgid "stary skan"
msgstr "stale scan"

#: src/Admin/AdminPage.php:2594
#, php-format
msgid "Ustawienia publish gate zapisane (tryb: %1$s, maks. wiek skanu: %2$d min, typy treści: %3$d, polityka ścisła: %4$s)."
msgstr "Publish gate settings saved (mode: %1$s, max scan age: %2$d min, content types: %3$d, strict policy: %4$s)."

#: src/Admin/AdminPage.php:2597
msgid "blokuj"
msgstr "block"

#: src/Admin/AdminPage.php:2597
msgid "ostrzeżenie"
msgstr "warning"

#: src/Admin/AdminPage.php:2632
msgid "Asynchroniczna kolejka skanów"
msgstr "Asynchronous scan queue"

#: src/Admin/AdminPage.php:2633
msgid "Kolejka przetwarza skany partiami przez WP-Cron, z retry i statusem zadań."
msgstr "Queue processes scans in batches via WP-Cron, with retries and task statuses."

#: src/Admin/AdminPage.php:2640
msgid "Włącz worker kolejki"
msgstr "Enable queue worker"

#: src/Admin/AdminPage.php:2644 src/Admin/AdminPage.php:2676
msgid "Interwał workera"
msgstr "Worker interval"

#: src/Admin/AdminPage.php:2652 src/Admin/AdminPage.php:2677
msgid "Batch size"
msgstr "Batch size"

#: src/Admin/AdminPage.php:2656 src/Admin/AdminPage.php:2678
msgid "Maks. próby"
msgstr "Maks. proby"

#: src/Admin/AdminPage.php:2668
msgid "Zapisz ustawienia kolejki"
msgstr "Save queue settings"

#: src/Admin/AdminPage.php:2673
msgid "Worker aktywny"
msgstr "Worker active"

#: src/Admin/AdminPage.php:2680
msgid "Następny worker"
msgstr "Next worker"

#: src/Admin/AdminPage.php:2681
msgid "Najbliższe gotowe zadanie"
msgstr "Next ready task"

#: src/Admin/AdminPage.php:2684
msgid "Kolejka otwarta"
msgstr "Queue otwarta"

#. translators: 1: open jobs, 2: pending jobs, 3: retry jobs, 4: processing jobs
#: src/Admin/AdminPage.php:2688
#, php-format
msgid "%1$d (pending: %2$d, retry: %3$d, processing: %4$d)"
msgstr "%1$d (pending: %2$d, retry: %3$d, processing: %4$d)"

#: src/Admin/AdminPage.php:2696
msgid "Kolejka zamknięta"
msgstr "Queue zamknieta"

#. translators: 1: completed jobs, 2: failed jobs
#: src/Admin/AdminPage.php:2700
#, php-format
msgid "completed: %1$d, failed: %2$d"
msgstr "completed: %1$d, failed: %2$d"

#: src/Admin/AdminPage.php:2706
msgid "Ostatni przebieg workera"
msgstr "Last worker run"

#. translators: 1: datetime, 2: claimed jobs, 3: completed jobs, 4: retried jobs, 5: failed jobs
#: src/Admin/AdminPage.php:2710
#, php-format
msgid "%1$s | pobrane: %2$d, zakończone: %3$d, retry: %4$d, błędne: %5$d"
msgstr "%1$s | pobrane: %2$d, completed: %3$d, retry: %4$d, invalid: %5$d"

#: src/Admin/AdminPage.php:2725
msgid "Batch size (teraz)"
msgstr "Batch size (teraz)"

#: src/Admin/AdminPage.php:2728
msgid "Uruchom worker kolejki teraz"
msgstr "Run queue worker now"

#: src/Admin/AdminPage.php:2732
msgid "Ostatnie zadania kolejki"
msgstr "Latest queue tasks"

#: src/Admin/AdminPage.php:2735 src/Admin/AdminPage.php:4256
#: src/Admin/AdminPage.php:12810 src/Admin/AdminPage.php:14239
#: src/Export/ExportController.php:347 src/Export/ExportController.php:410
msgid "ID"
msgstr "ID"

#: src/Admin/AdminPage.php:2738
msgid "Próby"
msgstr "Proby"

#: src/Admin/AdminPage.php:2739 src/Admin/AdminPage.php:5755
#: src/Admin/AdminPage.php:13041 src/Export/ExportController.php:286
#: src/Export/ExportController.php:411
msgid "Scan ID"
msgstr "Scan ID"

#: src/Admin/AdminPage.php:2740
msgid "Aktualizacja"
msgstr "Aktualizacja"

#: src/Admin/AdminPage.php:2775
msgid "Odinstalowanie i dane"
msgstr "Uninstall and data"

#: src/Admin/AdminPage.php:2776
msgid "Wybierz, czy podczas odinstalowania wtyczki mają zostać usunięte tabele i ustawienia Web200 Accessibility Audit."
msgstr "Wybierz, whether during odinstalowania plugin maja zostac removed tabele and settings Web200 Accessibility Audit."

#: src/Admin/AdminPage.php:2783
msgid "Usuń dane przy odinstalowaniu"
msgstr "Remove data on uninstall"

#: src/Admin/AdminPage.php:2786
msgid "Tak, usuń wszystkie dane wtyczki (skany, błędy, logi działań, ustawienia i checklistę)."
msgstr "Yes, remove all plugin data (scans, errors, action logs, settings, and checklist)."

#: src/Admin/AdminPage.php:2788
msgid "Uwaga: ta operacja jest nieodwracalna i wykona się dopiero podczas odinstalowania wtyczki."
msgstr "Warning: this operation is irreversible and will run only during plugin uninstall."

#: src/Admin/AdminPage.php:2793
msgid "Zapisz ustawienia odinstalowania"
msgstr "Save uninstall settings"

#: src/Admin/AdminPage.php:2806
msgid "Ustawienia odinstalowania zapisane: dane będą usuwane przy odinstalowaniu."
msgstr "Uninstall settings saved: data will be removed on uninstall."

#: src/Admin/AdminPage.php:2807
msgid "Ustawienia odinstalowania zapisane: dane zostaną zachowane po odinstalowaniu."
msgstr "Uninstall settings saved: data will be preserved after uninstall."

#: src/Admin/AdminPage.php:2821
msgid "Nie znaleziono przeterminowanych locków do usunięcia."
msgstr "No expired locks were found for removal."

#. translators: %d: number of removed stale rollback locks
#: src/Admin/AdminPage.php:2832
#, php-format
msgid "Usunięto %d przeterminowanych locków rollbacku."
msgstr "Removed %d expired rollback locks."

#. translators: 1: action identifier, 2: action type label, 3: incident message
#: src/Admin/AdminPage.php:2883
#, php-format
msgid "#%1$d (%2$s): %3$s"
msgstr "#%1$d (%2$s): %3$s"

#. translators: 1: action type label, 2: incident message
#: src/Admin/AdminPage.php:2893
#, php-format
msgid "(%1$s): %2$s"
msgstr "(%1$s): %2$s"

#: src/Admin/AdminPage.php:2912 src/Admin/AdminPage.php:2917
msgid "nieznany"
msgstr "unknown"

#: src/Admin/AdminPage.php:2944
msgid "Brak danych builderów dla wybranego skanu."
msgstr "No builder data for the selected scan."

#: src/Admin/AdminPage.php:3025
msgid "Diagnostyka środowiska"
msgstr "Diagnostics environment"

#: src/Admin/AdminPage.php:3026
msgid "Szybki podgląd gotowości środowiska i integracji dla Web200 Accessibility Audit."
msgstr "Szybki podglad gotowosci environment and integracji for Web200 Accessibility Audit."

#: src/Admin/AdminPage.php:3032
msgid "Wersja wtyczki"
msgstr "Plugin version"

#: src/Admin/AdminPage.php:3037
msgid "Slug wtyczki / text domain"
msgstr "Plugin slug / text domain"

#: src/Admin/AdminPage.php:3039
msgid "(brak katalogu)"
msgstr "(no directory)"

#: src/Admin/AdminPage.php:3045 src/Admin/AdminPage.php:3064
#: src/Admin/AdminPage.php:3069
msgid "zgodne"
msgstr "compliant"

#: src/Admin/AdminPage.php:3046
msgid "niezgodne"
msgstr "mismatch"

#. translators: %s: required plugin directory slug
#: src/Admin/AdminPage.php:3053
#, php-format
msgid "Plugin Check zwróci błędy TextDomainMismatch, jeśli katalog wtyczki nie nazywa się \"%s\". Użyj paczki release lub zmień katalog wtyczki na ten slug."
msgstr "Plugin Check reports TextDomainMismatch if the plugin directory is not named \"%s\". Use the release package or rename the plugin directory to this slug."

#: src/Admin/AdminPage.php:3063 src/Export/ExportController.php:219
msgid "WordPress"
msgstr "WordPress"

#: src/Admin/AdminPage.php:3064 src/Admin/AdminPage.php:3069
msgid "wymaga aktualizacji"
msgstr "requires aktualizacji"

#: src/Admin/AdminPage.php:3068 src/Export/ExportController.php:220
msgid "PHP"
msgstr "PHP"

#: src/Admin/AdminPage.php:3073
msgid "Środowisko / locale / strefa"
msgstr "Environment / locale / strefa"

#: src/Admin/AdminPage.php:3084
msgid "Limity PHP"
msgstr "PHP limits"

#: src/Admin/AdminPage.php:3086
msgid "memory_limit:"
msgstr "memory_limit:"

#: src/Admin/AdminPage.php:3088
msgid "max_execution_time:"
msgstr "max_execution_time:"

#: src/Admin/AdminPage.php:3093
msgid "WP-Cron / Harmonogram"
msgstr "WP-Cron / Schedule"

#: src/Admin/AdminPage.php:3095
msgid "WP-Cron aktywny"
msgstr "WP-Cron active"

#: src/Admin/AdminPage.php:3095
msgid "WP-Cron wyłączony"
msgstr "WP-Cron disabled"

#: src/Admin/AdminPage.php:3097
msgid "harmonogram aktywny"
msgstr "schedule active"

#: src/Admin/AdminPage.php:3097
msgid "harmonogram wyłączony"
msgstr "schedule disabled"

#. translators: %s: next scheduled datetime
#: src/Admin/AdminPage.php:3101
#, php-format
msgid "Następny przebieg: %s"
msgstr "Next run: %s"

#: src/Admin/AdminPage.php:3105
msgid "Brak zaplanowanego przebiegu."
msgstr "No scheduled run."

#: src/Admin/AdminPage.php:3113
msgid "worker aktywny"
msgstr "worker active"

#: src/Admin/AdminPage.php:3113
msgid "worker wyłączony"
msgstr "worker disabled"

#. translators: 1: pending count, 2: retry count, 3: processing count
#: src/Admin/AdminPage.php:3117
#, php-format
msgid "open: pending %1$d, retry %2$d, processing %3$d"
msgstr "open: pending %1$d, retry %2$d, processing %3$d"

#. translators: %s: next queue worker datetime
#: src/Admin/AdminPage.php:3127
#, php-format
msgid "Następny worker: %s"
msgstr "Next worker: %s"

#: src/Admin/AdminPage.php:3136
msgid "Locki rollbacku"
msgstr "Locki rollbacku"

#. translators: 1: total locks, 2: active locks, 3: stale locks, 4: lock TTL seconds
#: src/Admin/AdminPage.php:3141
#, php-format
msgid "Łącznie: %1$d, aktywne: %2$d, przeterminowane: %3$d (TTL: %4$ss)."
msgstr "Total: %1$d, active: %2$d, expired: %3$d (TTL: %4$ss)."

#: src/Admin/AdminPage.php:3149
msgid "Wynik na podstawie próbki (limit skanowania locków osiągnięty)."
msgstr "Sample-based result (scan lock limit reached)."

#. translators: %s: datetime of latest lock prune
#: src/Admin/AdminPage.php:3155
#, php-format
msgid "Ostatnie czyszczenie: %s"
msgstr "Last cleanup: %s"

#: src/Admin/AdminPage.php:3164
msgid "Serwis locków rollbacku"
msgstr "Rollback lock service"

#: src/Admin/AdminPage.php:3170
msgid "Wyczyść przeterminowane locki teraz"
msgstr "Clear expired locks now"

#: src/Admin/AdminPage.php:3173
msgid "Usuwa tylko locki starsze niż TTL. Aktywne locki nie są ruszane."
msgstr "Removes only locks older than TTL. Active locks are not touched."

#: src/Admin/AdminPage.php:3179
msgid "Incydenty remediacji"
msgstr "Remediation incidents"

#. translators: 1: incident count, 2: sampled action count
#: src/Admin/AdminPage.php:3184
#, php-format
msgid "Wykryto %1$d incydentów w próbce %2$d ostatnich akcji."
msgstr "Detected %1$d incidents in a sample of %2$d recent actions."

#. translators: %s: short list of recent incident messages
#: src/Admin/AdminPage.php:3193
#, php-format
msgid "Ostatnie: %s"
msgstr "Recent: %s"

#: src/Admin/AdminPage.php:3202
msgid "Runtime bootstrap (ta przeglądarka)"
msgstr "Runtime bootstrap (this browser)"

#: src/Admin/AdminPage.php:3207
msgid "Brak danych"
msgstr "No data"

#: src/Admin/AdminPage.php:3210
msgid "Nie odczytano jeszcze lokalnego statusu runtime."
msgstr "Not odczytano jeszcze lokalnego statusu runtime."

#: src/Admin/AdminPage.php:3214
msgid "Kliknij „Odśwież stan runtime”, aby pobrać status z localStorage tej przeglądarki."
msgstr "Click \"Refresh runtime status\" to fetch status from this browser localStorage."

#: src/Admin/AdminPage.php:3218
msgid "Brak sugestii naprawczych."
msgstr "No remediation suggestions."

#: src/Admin/AdminPage.php:3222
msgid "Włącz agresywne skalowanie tekstu"
msgstr "Enable aggressive text scaling"

#: src/Admin/AdminPage.php:3227
msgid "Log runtime (ostatnie wpisy)"
msgstr "Runtime log (latest entries)"

#: src/Admin/AdminPage.php:3229
msgid "Brak danych."
msgstr "No data."

#: src/Admin/AdminPage.php:3234
msgid "Odśwież stan runtime"
msgstr "Refresh runtime status"

#: src/Admin/AdminPage.php:3237
msgid "Wyczyść dane runtime (localStorage)"
msgstr "Clear runtime data (localStorage)"

#: src/Admin/AdminPage.php:3241
msgid "Dane runtime są lokalne dla tej domeny i przeglądarki (nie są wysyłane na serwer)."
msgstr "Runtime data is local to this domain and browser (it is not sent to the server)."

#: src/Admin/AdminPage.php:3248
msgid "Integracje"
msgstr "Integrations"

#: src/Admin/AdminPage.php:3250
msgid "aktywne"
msgstr "active"

#: src/Admin/AdminPage.php:3250
msgid "nieaktywne"
msgstr "inactive"

#: src/Admin/AdminPage.php:3251
msgid "aktywny"
msgstr "active"

#: src/Admin/AdminPage.php:3251
msgid "nieaktywny"
msgstr "inactive"

#: src/Admin/AdminPage.php:3252
msgid "dostępny"
msgstr "available"

#: src/Admin/AdminPage.php:3257
msgid "Rozszerzenia PHP"
msgstr "PHP extensions"

#: src/Admin/AdminPage.php:3262
msgid "braki"
msgstr "gaps"

#: src/Admin/AdminPage.php:3262 src/Admin/AdminPage.php:3273
msgid "komplet"
msgstr "komplet"

#. translators: 1: required extensions list, 2: missing extensions list
#: src/Admin/AdminPage.php:3268
#, php-format
msgid "Wymagane: %1$s. Brakuje: %2$s."
msgstr "Required: %1$s. Missing: %2$s."

#: src/Admin/AdminPage.php:3273
msgid "uzupełnij"
msgstr "complete"

#: src/Admin/AdminPage.php:3279
msgid "Ostatni skan"
msgstr "Last scan"

#. translators: 1: scan id, 2: scan status, 3: finished datetime
#: src/Admin/AdminPage.php:3284
#, php-format
msgid "ID #%1$d, status: %2$s, zakończono: %3$s"
msgstr "ID #%1$d, status: %2$s, completed: %3$s"

#: src/Admin/AdminPage.php:3287 src/Admin/AdminPage.php:4453
#: src/Admin/AdminPage.php:4456 src/Admin/AdminPage.php:4497
msgid "brak danych"
msgstr "missing danych"

#: src/Admin/AdminPage.php:3291
msgid "Brak danych o skanach."
msgstr "No data o scanach."

#: src/Admin/AdminPage.php:3296
msgid "Buildery (wybrany skan)"
msgstr "Builders (selected scan)"

#: src/Admin/AdminPage.php:3303
msgid "Scorecard kompatybilności builderów"
msgstr "Builder compatibility scorecard"

#: src/Admin/AdminPage.php:3312
msgid "Czy wszystkie opcje działają z każdym builderem?"
msgstr "Do all options work with every builder?"

#: src/Admin/AdminPage.php:3319
msgid "Snapshot JSON"
msgstr "Snapshot JSON"

#. translators: %d: findings count
#: src/Admin/AdminPage.php:3384
#, php-format
msgid "Wykryto sygnały: %d."
msgstr "Signals detected: %d."

#: src/Admin/AdminPage.php:3387
msgid "Brak sygnałów w aktualnie podglądanym skanie."
msgstr "No signals in the currently previewed scan."

#: src/Admin/AdminPage.php:3396
msgid "Brak dedykowanego presetu. Użyj generatora generic/mixed lub ręcznego allow/deny."
msgstr "No dedicated preset. Use the generic/mixed generator or manual allow/deny."

#: src/Admin/AdminPage.php:3397
msgid "Układ mieszany: łącz presety wykrytych builderów i dopełnij selektory ręcznie."
msgstr "Mixed layout: combine detected builder presets and complete selectors manually."

#: src/Admin/AdminPage.php:3400
msgid "Dostępny dedykowany preset Keyboard Access."
msgstr "Dedicated Keyboard Access preset available."

#: src/Admin/AdminPage.php:3401
msgid "Brak dedykowanego presetu Keyboard Access."
msgstr "No dedicated Keyboard Access preset."

#: src/Admin/AdminPage.php:3453
msgid "Brak danych do scorecardu kompatybilności builderów."
msgstr "No data for the builder compatibility scorecard."

#: src/Admin/AdminPage.php:3461 src/Admin/AdminPage.php:5165
#: src/Admin/AdminPage.php:5304
msgid "Skan"
msgstr "Scan"

#: src/Admin/AdminPage.php:3462
msgid "Runtime"
msgstr "Runtime"

#: src/Admin/AdminPage.php:3463
msgid "Source-fix"
msgstr "Source-fix"

#: src/Admin/AdminPage.php:3464
msgid "Wynik"
msgstr "Result"

#. translators: %d: issue count for builder
#: src/Admin/AdminPage.php:3486
#, php-format
msgid "Błędy w wybranym skanie: %d"
msgstr "Errors in selected scan: %d"

#: src/Admin/AdminPage.php:3516
msgid "Brak danych do oceny kompatybilności builderów."
msgstr "No data for builder compatibility assessment."

#. translators: %s: builder labels
#: src/Admin/AdminPage.php:3560
#, php-format
msgid "Pełna zgodność: %s."
msgstr "Full compliance: %s."

#. translators: %s: builder labels
#: src/Admin/AdminPage.php:3567
#, php-format
msgid "Częściowa zgodność (wymagany test po wdrożeniu): %s."
msgstr "Partial compliance (post-deployment test required): %s."

#. translators: %s: builder labels
#: src/Admin/AdminPage.php:3574
#, php-format
msgid "Ryzyko bez dedykowanego presetu runtime: %s."
msgstr "Ryzyko without dedykowanego presetu runtime: %s."

#: src/Admin/AdminPage.php:3580
msgid "Brak wystarczających danych z aktualnego skanu. Uruchom pełny skan referencyjny."
msgstr "Not enough data from the current scan. Run a full baseline scan."

#: src/Admin/AdminPage.php:3594
msgid "OK"
msgstr "OK"

#: src/Admin/AdminPage.php:3595
msgid "Ryzyko"
msgstr "Ryzyko"

#: src/Admin/AdminPage.php:3596
msgid "Do testu"
msgstr "To test"

#: src/Admin/AdminPage.php:3749
msgid "Panel: tło"
msgstr "Panel: tlo"

#: src/Admin/AdminPage.php:3750
msgid "Panel: tekst"
msgstr "Panel: text"

#: src/Admin/AdminPage.php:3751
msgid "Panel: obramowanie"
msgstr "Panel: border"

#: src/Admin/AdminPage.php:3752
msgid "Przycisk rozwijania: tło"
msgstr "Expand button: background"

#: src/Admin/AdminPage.php:3753
msgid "Przycisk rozwijania: tekst"
msgstr "Toggle button: text"

#: src/Admin/AdminPage.php:3754
msgid "Przyciski: tło"
msgstr "Buttons: background"

#: src/Admin/AdminPage.php:3755
msgid "Przyciski: tekst"
msgstr "Buttons: text"

#: src/Admin/AdminPage.php:3756
msgid "Przyciski: obramowanie"
msgstr "Buttons: border"

#: src/Admin/AdminPage.php:3757
msgid "Fokus: obrys"
msgstr "Focus: outline"

#: src/Admin/AdminPage.php:3758
msgid "Tekst pomocniczy"
msgstr "Helper text"

#: src/Admin/AdminPage.php:3759
msgid "Status: obramowanie"
msgstr "Status: border"

#: src/Admin/AdminPage.php:3760
msgid "Status: tekst"
msgstr "Status: text"

#: src/Admin/AdminPage.php:3772
msgid "Remediacje runtime (bezpieczne)"
msgstr "Runtime remediations (safe)"

#: src/Admin/AdminPage.php:3773
msgid "Włącz ostrożne poprawki po stronie frontendu. Każda zmiana jest logowana i może być wycofana przez ponowne zapisanie ustawień."
msgstr "Enable cautious frontend fixes. Every change is logged and can be rolled back by saving settings again."

#: src/Admin/AdminPage.php:3782
msgid "Szybkie ustawienia panelu użytkownika"
msgstr "Quick user toolbar settings"

#: src/Admin/AdminPage.php:3784
msgid "Najczęściej używane opcje przeniesione na górę. Zmiany zapiszesz tym samym przyciskiem „Zapisz remediacje runtime”."
msgstr "Most-used options are moved to the top. Save changes with the same \"Save runtime remediations\" button."

#: src/Admin/AdminPage.php:3845
msgid "Pełne ustawienia znajdziesz poniżej:"
msgstr "Full settings are available below:"

#: src/Admin/AdminPage.php:3846
msgid "układ"
msgstr "layout"

#: src/Admin/AdminPage.php:3847
msgid "zachowanie"
msgstr "behavior"

#: src/Admin/AdminPage.php:3848
msgid "kolory"
msgstr "colors"

#: src/Admin/AdminPage.php:3854 src/Admin/AdminPage.php:9921
msgid "Włącz remediacje runtime"
msgstr "Enable runtime remediations"

#: src/Admin/AdminPage.php:3863 src/Admin/AdminPage.php:11124
msgid "Włącz"
msgstr "Enable"

#: src/Admin/AdminPage.php:3870
msgid "Runtime guard i wydajność"
msgstr "Runtime guard and performance"

#: src/Admin/AdminPage.php:3875
msgid "Włącz guard budżetów runtime (zalecane)"
msgstr "Enable runtime budget guard (recommended)"

#: src/Admin/AdminPage.php:3878
msgid "Guard ogranicza ciężkie remediacje, gdy strona jest wolna. Dzięki temu panel dostępności ładuje się stabilniej na problematycznych podstronach."
msgstr "Guard limits heavy remediations when the page is slow. This helps the accessibility toolbar load more reliably on problematic subpages."

#: src/Admin/AdminPage.php:3882
msgid "Budżet ciężkich zadań przy starcie (ms)"
msgstr "Heavy task budget at startup (ms)"

#: src/Admin/AdminPage.php:3887
msgid "Budżet ciężkich zadań po zmianach DOM (ms)"
msgstr "Heavy task budget after DOM changes (ms)"

#: src/Admin/AdminPage.php:3895
msgid "Na wskazanych ścieżkach wyłącz ciężkie remediacje (safe-page)"
msgstr "Disable heavy remediations on specified paths (safe-page)."

#: src/Admin/AdminPage.php:3898
msgid "Safe-page: lista ścieżek URL (1 linia = 1 reguła)"
msgstr "Safe-page: URL path list (1 line = 1 rule)"

#: src/Admin/AdminPage.php:3904
msgid "Przykłady: /checkout, /koszyk, /produkt/*. Reguła z * dopasowuje prefiks. Tylko ścieżki URL (bez domeny i bez query string)."
msgstr "Examples: /checkout, /cart, /product/*. A rule with * matches a prefix. URL paths only (no domain and no query string)."

#: src/Admin/AdminPage.php:3910
msgid "Panel użytkownika: układ"
msgstr "User toolbar: layout"

#: src/Admin/AdminPage.php:3913
msgid "Tryb wyświetlania"
msgstr "Display mode"

#: src/Admin/AdminPage.php:3925
msgid "Język interfejsu Web200 Accessibility Audit"
msgstr "Web200 Accessibility Audit interface language"

#: src/Admin/AdminPage.php:3941
msgid "Pozycja okienka (tryb pływający)"
msgstr "Widget position (floating mode)"

#: src/Admin/AdminPage.php:3953
msgid "Tryb paska górnego przypina panel do górnej krawędzi i może być stale rozwinięty. W trybie pływającym możesz wybrać lewą/prawą stronę."
msgstr "Top bar mode pins the toolbar to the top edge and can remain expanded. In floating mode, you can choose the left or right side."

#: src/Admin/AdminPage.php:3957
msgid "Gotowe presety paska górnego"
msgstr "Ready top bar presets"

#: src/Admin/AdminPage.php:3961
msgid "Top Bar: Minimalny"
msgstr "Top Bar: Minimal"

#: src/Admin/AdminPage.php:3964
msgid "Top Bar: Standard"
msgstr "Top Bar: Standard"

#: src/Admin/AdminPage.php:3967
msgid "Top Bar: Kontrastowy"
msgstr "Top Bar: High contrast"

#: src/Admin/AdminPage.php:3971
msgid "Preset automatycznie uzupełnia pola formularza (układ, zachowanie i kolory). Opcja „Minimalny” używa mniejszego rozmiaru panelu. Po wyborze kliknij „Zapisz remediacje runtime”."
msgstr "Preset automatically fills form fields (layout, behavior, and colors). The \"Minimal\" option uses a smaller panel size. After selecting it, click \"Save runtime remediations\"."

#: src/Admin/AdminPage.php:3978
msgid "Panel użytkownika: zachowanie"
msgstr "User toolbar: behavior"

#: src/Admin/AdminPage.php:3983
msgid "Zawsze rozwinięty (bez przycisku rozwijania)"
msgstr "Always expanded (without expand button)"

#: src/Admin/AdminPage.php:3988
msgid "Agresywne skalowanie tekstu (fallback dla builderów z twardym px)"
msgstr "Aggressive text scaling (fallback for builders with hard-coded px)"

#: src/Admin/AdminPage.php:3991
msgid "Działa dla okienka i paska górnego. Opcja agresywna pomaga, gdy A+/A- nie zmienia realnie wielkości fontu, ale może lekko zwiększyć koszt renderu na bardzo długich stronach."
msgstr "Works for both widget and top bar. Aggressive option helps when A+/A- does not change actual font size, but may slightly increase render cost on very long pages."

#: src/Admin/AdminPage.php:3995
msgid "Maksymalna szerokość panelu (px)"
msgstr "Maximum toolbar width (px)"

#: src/Admin/AdminPage.php:4000
msgid "Odstęp od krawędzi bocznej (px)"
msgstr "Side edge offset (px)"

#: src/Admin/AdminPage.php:4005
msgid "Odstęp od dolnej krawędzi (px)"
msgstr "Bottom edge offset (px)"

#: src/Admin/AdminPage.php:4010
msgid "Zaokrąglenie narożników (px)"
msgstr "Corner radius (px)"

#: src/Admin/AdminPage.php:4015
msgid "Rozmiar fontu panelu (px)"
msgstr "Toolbar font size (px)"

#: src/Admin/AdminPage.php:4021
msgid "Zakresy: szerokość 260-640 px, offset 0-80 px, narożniki 0-20 px, font 12-18 px."
msgstr "Ranges: width 260-640 px, offset 0-80 px, corners 0-20 px, font 12-18 px."

#: src/Admin/AdminPage.php:4027
msgid "Panel użytkownika: kolory"
msgstr "User toolbar: colors"

#: src/Admin/AdminPage.php:4030
msgid "Dobierz kolorystykę panelu tak, aby pasowała do motywu strony i zachowała czytelność."
msgstr "Adjust toolbar colors to match the site theme and keep readability."

#: src/Admin/AdminPage.php:4033
msgid "Jeśli kontrast tekstu będzie zbyt niski, zapis automatycznie skoryguje kolory tekstu do bezpiecznych wartości (minimum 4.5:1)."
msgstr "If text contrast is too low, saving will automatically adjust text colors to safe values (minimum 4.5:1)."

#: src/Admin/AdminPage.php:4036
msgid "Wyrównanie narzędzi w panelu"
msgstr "Tool alignment in the toolbar"

#: src/Admin/AdminPage.php:4050
msgid "Wybierz wyrównanie grup przycisków (A+/A-, kontrast itd.) dla trybu pływającego i paska górnego."
msgstr "Choose alignment of button groups (A+/A-, contrast, etc.) for floating mode and top bar."

#: src/Admin/AdminPage.php:4072
msgid "Podgląd live panelu"
msgstr "Live toolbar preview"

#: src/Admin/AdminPage.php:4075
msgid "Podgląd reaguje na zmianę trybu, pozycji, offsetów, szerokości, narożników, fontu, kolorów i opcji zawsze rozwinięty."
msgstr "Preview responds to changes in mode, position, offsets, width, corner radius, font, colors, and always-expanded option."

#: src/Admin/AdminPage.php:4080
msgid "Live check kontrastu (WCAG AA 4.5:1)"
msgstr "Live contrast check (WCAG AA 4.5:1)"

#: src/Admin/AdminPage.php:4086
msgid "Napraw wszystkie kolory tekstu"
msgstr "Fix all text colors"

#: src/Admin/AdminPage.php:4089
msgid "Cofnij ostatnią auto-poprawkę"
msgstr "Rollback last auto-fix"

#: src/Admin/AdminPage.php:4103 src/Remediation/RuntimeFixInjector.php:378
#: src/Remediation/RuntimeFixInjector.php:466
msgid "Ustawienia dostępności"
msgstr "Accessibility settings"

#: src/Admin/AdminPage.php:4107 src/Remediation/RuntimeFixInjector.php:380
#: src/Remediation/RuntimeFixInjector.php:468
msgid "Rozmiar tekstu"
msgstr "Text size"

#: src/Admin/AdminPage.php:4109 src/Remediation/RuntimeFixInjector.php:381
#: src/Remediation/RuntimeFixInjector.php:469
msgid "A-"
msgstr "A-"

#: src/Admin/AdminPage.php:4111 src/Remediation/RuntimeFixInjector.php:382
#: src/Remediation/RuntimeFixInjector.php:470
msgid "A+"
msgstr "A+"

#: src/Admin/AdminPage.php:4115 src/Compliance/ChecklistService.php:115
#: src/Compliance/ChecklistService.php:125
#: src/Remediation/RuntimeFixInjector.php:386
#: src/Remediation/RuntimeFixInjector.php:474
msgid "Kontrast"
msgstr "Contrast"

#: src/Admin/AdminPage.php:4117 src/Remediation/RuntimeFixInjector.php:388
#: src/Remediation/RuntimeFixInjector.php:480
msgid "Włączone"
msgstr "On"

#: src/Admin/AdminPage.php:4121
msgid "Skróty: Alt+Shift+= / Alt+Shift+- / Alt+Shift+0"
msgstr "Shortcuts: Alt+Shift+= / Alt+Shift+- / Alt+Shift+0"

#: src/Admin/AdminPage.php:4132
msgid "Keyboard Access: dodatkowe selektory"
msgstr "Keyboard Access: additional selectors"

#: src/Admin/AdminPage.php:4135
msgid "Jedna linia = jeden selektor CSS. Pozostaw puste, jeśli chcesz używać tylko domyślnych reguł."
msgstr "One line = one CSS selector. Leave empty if you want to use only default rules."

#: src/Admin/AdminPage.php:4139
msgid "Presety kompatybilności"
msgstr "Compatibility presets"

#: src/Admin/AdminPage.php:4162
msgid "Allow-list (dodatkowe elementy do auto-fix)"
msgstr "Allow-list (additional elements for auto-fix)"

#: src/Admin/AdminPage.php:4168
msgid "Przykład: .my-custom-toggle, [data-action=\"open-modal\"]"
msgstr "Example: .my-custom-toggle, [data-action=\"open-modal\"]"

#: src/Admin/AdminPage.php:4172
msgid "Deny-list (wykluczenia z auto-fix)"
msgstr "Deny-list (auto-fix exclusions)"

#: src/Admin/AdminPage.php:4178
msgid "Przykład: .already-handled-widget, [data-accessibility-radar-keyboard-skip=\"1\"]"
msgstr "Example: .already-handled-widget, [data-accessibility-radar-keyboard-skip=\"1\"]"

#: src/Admin/AdminPage.php:4186
msgid "Zapisz remediacje runtime"
msgstr "Save runtime remediation settings"

#: src/Admin/AdminPage.php:4195
msgid "Sprawdź konflikty (bez zapisu)"
msgstr "Check conflicts (without saving)"

#: src/Admin/AdminPage.php:4198
msgid "Podgląd konfliktów analizuje bieżące ustawienia formularza i nie zapisuje zmian."
msgstr "Conflict preview analyzes current form settings and does not save changes."

#: src/Admin/AdminPage.php:4229
msgid "Ostatnie akcje remediacji"
msgstr "Latest remediation actions"

#: src/Admin/AdminPage.php:4249
msgid "Brak akcji remediacji dla wybranych filtrów."
msgstr "No remediation actions for selected filters."

#: src/Admin/AdminPage.php:4257 src/Admin/AdminPage.php:4472
msgid "Typ"
msgstr "Type"

#: src/Admin/AdminPage.php:4258
msgid "Użytkownik"
msgstr "User"

#: src/Admin/AdminPage.php:4259 src/Admin/AdminPage.php:4473
msgid "Data"
msgstr "Date"

#: src/Admin/AdminPage.php:4260
msgid "Zmiany"
msgstr "Changes"

#: src/Admin/AdminPage.php:4261 src/Admin/AdminPage.php:4927
msgid "Incydenty"
msgstr "Incidents"

#: src/Admin/AdminPage.php:4262
msgid "Wycofanie"
msgstr "Rollback"

#: src/Admin/AdminPage.php:4309 src/Admin/AdminPage.php:15497
msgid "Brak szczegółów"
msgstr "No details"

#: src/Admin/AdminPage.php:4323 src/Admin/AdminPage.php:7897
msgid "Brak"
msgstr "None"

#. translators: %s: comma-separated incident type labels
#: src/Admin/AdminPage.php:4341
#, php-format
msgid "Typy: %s"
msgstr "Types: %s"

#: src/Admin/AdminPage.php:4360
msgid "Wycofano"
msgstr "Rolled back"

#: src/Admin/AdminPage.php:4368
msgid "Wycofaj"
msgstr "Rollback"

#: src/Admin/AdminPage.php:4406
msgid "Health remediacji"
msgstr "Remediation health"

#: src/Admin/AdminPage.php:4408
msgid "Podsumowanie jakości i stabilności akcji naprawczych na podstawie ostatnich zapisanych działań."
msgstr "Summary of quality and stability of remediation actions based on recent saved actions."

#: src/Admin/AdminPage.php:4413
msgid "Łącznie akcji w analizie"
msgstr "Total actions in analysis"

#: src/Admin/AdminPage.php:4414
msgid "Otwarte / wycofane"
msgstr "Open / rolled back"

#. translators: 1: open action count, 2: rolled-back action count
#. translators: 1: runtime action count, 2: source action count
#: src/Admin/AdminPage.php:4418 src/Admin/AdminPage.php:4428
#, php-format
msgid "%1$d / %2$d"
msgstr "%1$d / %2$d"

#: src/Admin/AdminPage.php:4424
msgid "Runtime / źródłowe"
msgstr "Runtime / source"

#: src/Admin/AdminPage.php:4434
msgid "Zapisane rollbacki"
msgstr "Saved rollbacks"

#: src/Admin/AdminPage.php:4435
msgid "Rollbacki częściowe (batch)"
msgstr "Partial rollbacks (batch)"

#: src/Admin/AdminPage.php:4436
msgid "Sygnały konfliktu rollbacku (batch)"
msgstr "Rollback conflict signals (batch)"

#: src/Admin/AdminPage.php:4437
msgid "Dzieci batch z błędami"
msgstr "Batch children with errors"

#: src/Admin/AdminPage.php:4438
msgid "Dzieci batch już wycofane"
msgstr "Batch children already rolled back"

#: src/Admin/AdminPage.php:4439
msgid "Podejrzane payloady akcji"
msgstr "Suspicious action payloads"

#: src/Admin/AdminPage.php:4440
msgid "Podejrzane payloady rollback"
msgstr "Suspicious rollback payloads"

#: src/Admin/AdminPage.php:4441
msgid "Locki rollbacku (łącznie / aktywne / stale)"
msgstr "Rollback locks (total / active / stale)"

#. translators: 1: total locks, 2: active locks, 3: stale locks
#: src/Admin/AdminPage.php:4445
#, php-format
msgid "%1$d / %2$d / %3$d"
msgstr "%1$d / %2$d / %3$d"

#: src/Admin/AdminPage.php:4452
msgid "Ostatnia akcja remediacji"
msgstr "Last remediation action"

#: src/Admin/AdminPage.php:4455
msgid "Ostatnie czyszczenie locków"
msgstr "Last lock cleanup"

#: src/Admin/AdminPage.php:4462
msgid "Incydenty (ostatnie)"
msgstr "Incidents (recent)"

#: src/Admin/AdminPage.php:4464
msgid "Brak wykrytych incydentów rollbacku w analizowanym zakresie akcji."
msgstr "No rollback incidents detected in the analyzed action range."

#: src/Admin/AdminPage.php:4471
msgid "Akcja"
msgstr "Action"

#: src/Admin/AdminPage.php:4474
msgid "Szczegóły incydentu"
msgstr "Incident details"

#. translators: %d: action id
#: src/Admin/AdminPage.php:4485
#, php-format
msgid "Akcja #%d"
msgstr "Action #%d"

#: src/Admin/AdminPage.php:4488
msgid "Akcja n/d"
msgstr "Action n/a"

#: src/Admin/AdminPage.php:4498 src/Admin/AdminPage.php:13299
msgid "brak szczegółów"
msgstr "No details"

#: src/Admin/AdminPage.php:4887
msgid "Aktywne (niewycofane)"
msgstr "Active (not rolled back)"

#: src/Admin/AdminPage.php:4888
msgid "Wycofane"
msgstr "Rolled back"

#: src/Admin/AdminPage.php:4891
msgid "Wszystkie akcje"
msgstr "All actions"

#: src/Admin/AdminPage.php:4892
msgid "Tylko incydenty"
msgstr "Incidents only"

#: src/Admin/AdminPage.php:4895
msgid "Wszystkie typy"
msgstr "All types"

#: src/Admin/AdminPage.php:4909
msgid "Typ akcji"
msgstr "Action type"

#: src/Admin/AdminPage.php:4936
msgid "Typ incydentu"
msgstr "Incident type"

#: src/Admin/AdminPage.php:4947
msgid "Szukaj po ID akcji/skanu/wpisu, typie akcji, regule, opisie zmian lub treści incydentu."
msgstr "Search by action/scan/entry ID, action type, rule, change description, or incident content."

#: src/Admin/AdminPage.php:4951
msgid "Wyników na stronę"
msgstr "Results per page"

#: src/Admin/AdminPage.php:4961
msgid "Filtruj historię"
msgstr "Filter history"

#. translators: 1: filtered count, 2: total count before filters, 3: current page, 4: total pages
#: src/Admin/AdminPage.php:4967
#, php-format
msgid "Wyniki: %1$d z %2$d akcji. Strona %3$d z %4$d."
msgstr "Results: %1$d of %2$d actions. Page %3$d of %4$d."

#: src/Admin/AdminPage.php:4983
msgid "Eksportuj przefiltrowaną historię (CSV)"
msgstr "Export filtered history (CSV)"

#: src/Admin/AdminPage.php:4984
msgid "Eksport obejmuje wszystkie rekordy zgodne z filtrami (nie tylko bieżącą stronę paginacji)."
msgstr "Export includes all records matching filters (not only current pagination page)."

#: src/Admin/AdminPage.php:5027 src/Admin/AdminPage.php:5029
msgid "Poprzednia"
msgstr "Previous"

#: src/Admin/AdminPage.php:5038 src/Admin/AdminPage.php:5040
msgid "Następna"
msgstr "Next"

#: src/Admin/AdminPage.php:5090
msgid "Naprawy źródłowe (post_content)"
msgstr "Source fixes (post_content)"

#: src/Admin/AdminPage.php:5091
msgid "Ten moduł zapisuje poprawki bezpośrednio w treści wpisu/strony i tworzy pełny backup do cofnięcia 1 kliknięciem."
msgstr "This module saves fixes directly in page/post content and creates a full backup for one-click rollback."

#: src/Admin/AdminPage.php:5102
msgid "Tryb trwały: automatycznie stosuj naprawy źródłowe po każdym zakończonym skanie (także WooCommerce/Crawl uruchamianym ręcznie)."
msgstr "Persistent mode: automatically apply source fixes after each completed scan (also WooCommerce/Crawl run manually)."

#: src/Admin/AdminPage.php:5105
msgid "Zapisz preferencje trybu trwałego"
msgstr "Save persistent mode preferences"

#: src/Admin/AdminPage.php:5112
msgid "Wybierz skan (ID) w zakładce Skanowanie, aby uruchomić podgląd napraw źródłowych."
msgstr "Select scan (ID) in the Scanning tab to run source-fix preview."

#: src/Admin/AdminPage.php:5119
msgid "Nie znaleziono danych skanu dla napraw źródłowych."
msgstr "No scan data found for source fixes."

#: src/Admin/AdminPage.php:5167 src/Admin/AdminPage.php:5317
msgid "(bez tytułu)"
msgstr "(without tytulu)"

#: src/Admin/AdminPage.php:5167
msgid "Wpis źródłowy"
msgstr "Source entry"

#: src/Admin/AdminPage.php:5168
msgid "Łącznie problemów w skanie"
msgstr "Total issues in scan"

#: src/Admin/AdminPage.php:5169
msgid "Problemy wspierane przez auto-fix źródłowy"
msgstr "Issues supported by source auto-fix"

#: src/Admin/AdminPage.php:5170
msgid "Planowane zmiany w treści"
msgstr "Planned content changes"

#: src/Admin/AdminPage.php:5171
msgid "Issue do oznaczenia jako naprawione"
msgstr "Issue to oznaczenia jako fixed"

#. translators: %d: open missing image alt issues
#: src/Admin/AdminPage.php:5178
#, php-format
msgid "W tym skanie %d elementów (obrazy / przyciski obrazkowe) wymaga ręcznego opisu alt. Użyj pola „Opisz obrazek” w tabeli błędów poniżej (zakładka Skanowanie)."
msgstr "In this scan, %d elements (images/image buttons) require manual alt description. Use the \"Describe image\" field in the error table below (Scanning tab)."

#: src/Admin/AdminPage.php:5185
msgid "Zakres planowanych napraw"
msgstr "Zakres planowanych fix"

#: src/Admin/AdminPage.php:5187
msgid "Liczba zmian"
msgstr "Liczba changes"

#: src/Admin/AdminPage.php:5203
msgid "Podgląd wpływu (próbka zmian)"
msgstr "Impact preview (sample changes)"

#: src/Admin/AdminPage.php:5205
msgid "Po"
msgstr "After"

#: src/Admin/AdminPage.php:5205
msgid "Przed"
msgstr "Before"

#: src/Admin/AdminPage.php:5205
msgid "Typ zmiany"
msgstr "Change type"

#: src/Admin/AdminPage.php:5226
msgid "Zastosuj naprawy źródłowe dla tego skanu"
msgstr "Apply source fixes for this scan"

#: src/Admin/AdminPage.php:5229
msgid "Brak nowych zmian do zapisu w treści. Sprawdź, czy URL wskazuje edytowalną stronę/wpis i czy wykryte reguły są wspierane."
msgstr "No new content changes to save. Check whether URL points to an editable page/post and whether detected rules are supported."

#: src/Admin/AdminPage.php:5247
msgid "Cofnij ostatnią naprawę źródłową"
msgstr "Rollback last source fix"

#: src/Admin/AdminPage.php:5273
msgid "Naprawa źródłowa zbiorcza (ostatnie skany)"
msgstr "Bulk source fix (recent scans)"

#. translators: 1: total scans checked, 2: completed scans checked, 3: unique mapped posts
#: src/Admin/AdminPage.php:5277
#, php-format
msgid "Przeanalizowano: %1$d skanów (ukończonych: %2$d). Unikalne wpisy/strony: %3$d."
msgstr "Analyzed: %1$d scans (completed: %2$d). Unique entries/pages: %3$d."

#. translators: 1: candidate scan count, 2: estimated change count
#: src/Admin/AdminPage.php:5286
#, php-format
msgid "Kandydaci do zastosowania: %1$d. Szacowana liczba zmian: %2$d."
msgstr "Candidates to apply: %1$d. Estimated number of changes: %2$d."

#. translators: 1: unmapped scans count, 2: no-changes scans count, 3: duplicate post scans count, 4: error scans count
#: src/Admin/AdminPage.php:5294
#, php-format
msgid "Pominięto: URL bez mapowania do wpisu (%1$d), brak zmian (%2$d), duplikat wpisu (%3$d), błędy podglądu (%4$d)."
msgstr "Skipped: URL without post mapping (%1$d), no changes (%2$d), duplicate post (%3$d), preview errors (%4$d)."

#: src/Admin/AdminPage.php:5304
msgid "Planowane zmiany"
msgstr "Planned changes"

#: src/Admin/AdminPage.php:5304 src/Scan/PrePublishGateService.php:861
msgid "Wpis"
msgstr "Entry"

#: src/Admin/AdminPage.php:5338
msgid "Zastosuj naprawy źródłowe dla ostatnich skanów"
msgstr "Apply source fixes for recent scans"

#: src/Admin/AdminPage.php:5340
msgid "Akcja przetwarza maks. 20 ostatnich ukończonych skanów i wykonuje jedną naprawę na unikalny wpis/stronę."
msgstr "This action processes up to 20 most recent completed scans and performs one fix per unique entry/page."

#: src/Admin/AdminPage.php:5353
msgid "Symuluj naprawę zbiorczą (bez zapisu)"
msgstr "Simulate bulk fix (without saving)"

#: src/Admin/AdminPage.php:5369
msgid "Cofnij ostatnią naprawę zbiorczą"
msgstr "Rollback last bulk fix"

#: src/Admin/AdminPage.php:5497
msgid "Ostrzeżenia o potencjalnych konfliktach"
msgstr "Warnings about potential conflicts"

#: src/Admin/AdminPage.php:5499
msgid "To heurystyka bezpieczeństwa. Przed publikacją zmian wykonaj szybkie testy klawiatury i czytnika ekranu na kluczowych widokach."
msgstr "This is a safety heuristic. Before publishing changes, run quick keyboard and screen reader tests on key views."

#: src/Admin/AdminPage.php:5503
msgid "Widok dotyczy podglądu niezapisanych zmian formularza."
msgstr "This view shows a preview of unsaved form changes."

#. translators: %s: comma-separated runtime fix labels
#: src/Admin/AdminPage.php:5531
#, php-format
msgid "Dotyczy ustawień: %s"
msgstr "Applies to settings: %s"

#: src/Admin/AdminPage.php:5576
msgid "Wysokie ryzyko"
msgstr "High risk"

#: src/Admin/AdminPage.php:5577
msgid "Średnie ryzyko"
msgstr "Medium risk"

#: src/Admin/AdminPage.php:5578
msgid "Niskie ryzyko"
msgstr "Low risk"

#: src/Admin/AdminPage.php:5587
msgid "Eksport raportów"
msgstr "Export reports"

#: src/Admin/AdminPage.php:5588
msgid "Pobierz dane do audytu z panelu w postaci HTML/CSV/JSON."
msgstr "Download audit data from the panel as HTML/CSV/JSON."

#: src/Admin/AdminPage.php:5595 src/Admin/AdminPage.php:5611
#: src/Admin/AdminPage.php:5627 src/Admin/AdminPage.php:5643
#: src/Admin/AdminPage.php:5666
msgid "ID skanu (opcjonalnie)"
msgstr "Scan ID (optional)"

#: src/Admin/AdminPage.php:5596 src/Admin/AdminPage.php:5612
#: src/Admin/AdminPage.php:5628 src/Admin/AdminPage.php:5667
msgid "0 = wszystkie skany"
msgstr "0 = all scans"

#: src/Admin/AdminPage.php:5599 src/Admin/AdminPage.php:5615
msgid "Limit błędów w raporcie"
msgstr "Error limit in report"

#: src/Admin/AdminPage.php:5603
msgid "Eksportuj raport audytu (HTML)"
msgstr "Export audit report (HTML)"

#: src/Admin/AdminPage.php:5619
msgid "Eksportuj raport audytu (JSON)"
msgstr "Export audit report (JSON)"

#: src/Admin/AdminPage.php:5631
msgid "Limit skanów w evidence"
msgstr "Limit scans in evidence"

#: src/Admin/AdminPage.php:5635
msgid "Eksportuj CI evidence (JSON)"
msgstr "Export CI evidence (JSON)"

#: src/Admin/AdminPage.php:5644
msgid "0 = ostatnie skany"
msgstr "0 = latest scans"

#: src/Admin/AdminPage.php:5647
msgid "Limit skanów źródłowych"
msgstr "Source scan limit"

#: src/Admin/AdminPage.php:5651
msgid "Eksportuj release blockers (CSV)"
msgstr "Export release blockers (CSV)"

#: src/Admin/AdminPage.php:5658
msgid "Eksportuj skany (CSV)"
msgstr "Eksportuj scany (CSV)"

#: src/Admin/AdminPage.php:5670
msgid "Limit wierszy"
msgstr "Row limit"

#: src/Admin/AdminPage.php:5674
msgid "Eksportuj błędy WCAG (CSV)"
msgstr "Export WCAG errors (CSV)"

#: src/Admin/AdminPage.php:5681
msgid "Eksportuj akcje remediacji (CSV)"
msgstr "Export remediation actions (CSV)"

#: src/Admin/AdminPage.php:5687
msgid "Eksportuj raport harmonogramu (JSON)"
msgstr "Export schedule report (JSON)"

#: src/Admin/AdminPage.php:5693
msgid "Eksportuj checklistę zgodności (JSON)"
msgstr "Export compliance checklist (JSON)"

#: src/Admin/AdminPage.php:5719 src/Export/ExportController.php:269
msgid "Release blockers (CI gate FAIL)"
msgstr "Release blockers (CI gate FAIL)"

#. translators: 1: scans window size, 2: completed scans count
#: src/Admin/AdminPage.php:5723
#, php-format
msgid "Okno analizy: %1$d ostatnich skanów, z czego ukończonych: %2$d."
msgstr "Analysis window: %1$d recent scans, including %2$d completed."

#: src/Admin/AdminPage.php:5730
msgid "Brak ukończonych skanów do analizy blockerów release."
msgstr "No completed scans available for release blocker analysis."

#. translators: 1: fail count, 2: pass count, 3: not applicable count
#: src/Admin/AdminPage.php:5739
#, php-format
msgid "FAIL: %1$d | PASS: %2$d | N/A: %3$d"
msgstr "FAIL: %1$d | PASS: %2$d | N/A: %3$d"

#: src/Admin/AdminPage.php:5748
msgid "Brak aktywnych blockerów release w analizowanym oknie."
msgstr "No active release blockers in the analyzed window."

#: src/Admin/AdminPage.php:5757 src/Export/ExportController.php:288
#: src/Export/ExportController.php:414
msgid "Delta"
msgstr "Delta"

#: src/Admin/AdminPage.php:5758 src/Admin/AdminPage.php:14244
#: src/Export/ExportController.php:289 src/Export/ExportController.php:352
#: src/Export/ExportController.php:413
msgid "Baseline"
msgstr "Baseline"

#: src/Admin/AdminPage.php:5759 src/Export/ExportController.php:290
msgid "Powody FAIL"
msgstr "Powody FAIL"

#: src/Admin/AdminPage.php:5760 src/Admin/AdminPage.php:14247
msgid "Zakończono"
msgstr "Completed"

#: src/Admin/AdminPage.php:5761
msgid "Akcje"
msgstr "Actions"

#: src/Admin/AdminPage.php:5804
msgid "Szczegóły skanu"
msgstr "Scan details"

#: src/Admin/AdminPage.php:5806
msgid "Triage FAIL"
msgstr "Triage FAIL"

#: src/Admin/AdminPage.php:5814 src/Export/ExportController.php:319
msgid "Najczęstsze powody FAIL"
msgstr "Najczestsze reasony FAIL"

#: src/Admin/AdminPage.php:5816 src/Export/ExportController.php:320
msgid "Liczba"
msgstr "Liczba"

#: src/Admin/AdminPage.php:5816
msgid "Powód"
msgstr "Reason"

#: src/Admin/AdminPage.php:5908 src/Export/ExportController.php:1149
msgid "Brak szczegółowego powodu"
msgstr "No detailed reason"

#: src/Admin/AdminPage.php:5942
msgid "Polityka CI gate (progi jakości)"
msgstr "CI gate policy (quality thresholds)"

#: src/Admin/AdminPage.php:5943
msgid "Skonfiguruj limity regresji wykorzystywane w panelu skanu, eksporcie JSON oraz komendzie WP-CLI."
msgstr "Configure regression thresholds used in the scan panel, JSON export, and WP-CLI command."

#: src/Admin/AdminPage.php:5948
msgid "Uwaga: aktywny filtr \"wcag_guard_ci_gate_thresholds\" nadpisuje zapisane wartości formularza."
msgstr "Note: active filter \"wcag_guard_ci_gate_thresholds\" overrides saved form values."

#. translators: 1: max new critical, 2: max new high, 3: max new medium, 4: max delta total, 5: max current critical, 6: max current high
#: src/Admin/AdminPage.php:5956
#, php-format
msgid "Efektywne progi po filtrach: new K/W/S %1$d/%2$d/%3$d, delta %4$d, current K/W %5$d/%6$d."
msgstr "Effective thresholds after filters: new C/H/M %1$d/%2$d/%3$d, delta %4$d, current C/H %5$d/%6$d."

#: src/Admin/AdminPage.php:5974
msgid "Maks. nowe krytyczne"
msgstr "Max new critical"

#: src/Admin/AdminPage.php:5978
msgid "Maks. nowe wysokie"
msgstr "Max new high"

#: src/Admin/AdminPage.php:5982
msgid "Maks. nowe średnie"
msgstr "Max new medium"

#: src/Admin/AdminPage.php:5986
msgid "Maks. przyrost wszystkich błędów (delta)"
msgstr "Max increase of all errors (delta)"

#: src/Admin/AdminPage.php:5990
msgid "Maks. aktualne krytyczne"
msgstr "Max current critical"

#: src/Admin/AdminPage.php:5991 src/Admin/AdminPage.php:5995
msgid "-1 = wyłącz ten warunek"
msgstr "-1 = disable this condition"

#: src/Admin/AdminPage.php:5994
msgid "Maks. aktualne wysokie"
msgstr "Max current high"

#: src/Admin/AdminPage.php:5998
msgid "Fail, gdy brak baseline"
msgstr "Fail when baseline is missing"

#: src/Admin/AdminPage.php:6002
msgid "Zapisz progi CI gate"
msgstr "Save CI gate thresholds"

#: src/Admin/AdminPage.php:6016
msgid "Publish gate (przed publikacją)"
msgstr "Publish gate (before publishing)"

#: src/Admin/AdminPage.php:6017
msgid "Dodatkowa kontrola przed publikacją wpisu w edytorze. W trybie blokady publikacja zostanie zatrzymana, gdy CI gate zwróci FAIL."
msgstr "Additional pre-publish check in the editor. In block mode, publishing is stopped when CI gate returns FAIL."

#: src/Admin/AdminPage.php:6026
msgid "Aktywuj publish gate"
msgstr "Enable publish gate"

#: src/Admin/AdminPage.php:6027
msgid "Włącz kontrolę przed publikacją"
msgstr "Enable pre-publish checks"

#: src/Admin/AdminPage.php:6031
msgid "Tryb działania"
msgstr "Mode"

#: src/Admin/AdminPage.php:6033
msgid "Ostrzeżenie (pozwól publikować po potwierdzeniu)"
msgstr "Warning (allow publishing after confirmation)"

#: src/Admin/AdminPage.php:6034
msgid "Blokuj publikację przy CI gate FAIL"
msgstr "Block publishing on CI gate FAIL"

#: src/Admin/AdminPage.php:6039
msgid "Maks. wiek skanu (min)"
msgstr "Max scan age (min)"

#: src/Admin/AdminPage.php:6040
msgid "0 = bez kontroli świeżości skanu."
msgstr "0 = disable scan freshness check."

#: src/Admin/AdminPage.php:6044
msgid "Tryb ścisły (tylko dla blokady)"
msgstr "Strict mode (block mode only)"

#: src/Admin/AdminPage.php:6046
msgid "Blokuj publikację, gdy brak skanu dla URL"
msgstr "Block publishing when no scan exists for the URL"

#: src/Admin/AdminPage.php:6047
msgid "Blokuj publikację, gdy CI gate ma status N/A (brak baseline)"
msgstr "Block publishing when CI gate is N/A (no baseline)"

#: src/Admin/AdminPage.php:6048
msgid "Blokuj publikację, gdy skan jest starszy niż limit"
msgstr "Block publishing when the scan is older than the limit"

#: src/Admin/AdminPage.php:6053
msgid "Typy treści objęte kontrolą"
msgstr "Content types covered by checks"

#: src/Admin/AdminPage.php:6070
msgid "Zapisz ustawienia publish gate"
msgstr "Save publish gate settings"

#: src/Admin/AdminPage.php:6190
msgid "brak daty zakończenia"
msgstr "missing completion date"

#: src/Admin/AdminPage.php:6192
msgid "wybranego skanu"
msgstr "selected scan"

#: src/Admin/AdminPage.php:6193
msgid "ostatniego zakończonego skanu"
msgstr "last completed scan"

#: src/Admin/AdminPage.php:6194
msgid "braku skanu"
msgstr "missing scan"

#: src/Admin/AdminPage.php:6198
msgid "Obowiązkowe podpunkty WCAG 2.2 (A + AA)"
msgstr "Mandatory WCAG 2.2 criteria (A + AA)"

#. translators: %d: criteria count
#: src/Admin/AdminPage.php:6202
#, php-format
msgid "Macierz obejmuje wszystkie obowiązkowe kryteria WCAG 2.2 na poziomach A i AA (%d pozycji). Statusy: zielony = wdrożone, pomarańczowy = do sprawdzenia, czerwony = do poprawy. Przy pozycjach pomarańczowych i czerwonych dostępna jest akcja 1 kliknięciem lub opis naprawy."
msgstr "The matrix covers all mandatory WCAG 2.2 criteria at A and AA levels (%d items). Statuses: green = implemented, orange = to verify, red = to fix. For orange and red items, a one-click action or remediation instructions are available."

#. translators: 1: source label, 2: scan id, 3: scan finished at
#: src/Admin/AdminPage.php:6212
#, php-format
msgid "Ocena na podstawie %1$s: skan #%2$d (zakończono: %3$s)."
msgstr "Assessment based on %1$s: scan #%2$d (completed: %3$s)."

#: src/Admin/AdminPage.php:6222
msgid "Brak zakończonego skanu. Statusy ustawiono jako \"Do weryfikacji\" do czasu uruchomienia analizy."
msgstr "No completed scan. Statuses are set to \"To verify\" until analysis is run."

#: src/Admin/AdminPage.php:6228
msgid "Filtry macierzy WCAG"
msgstr "WCAG matrix filters"

#: src/Admin/AdminPage.php:6240
msgid "Poziom WCAG"
msgstr "WCAG level"

#: src/Admin/AdminPage.php:6246
msgid "Zasada"
msgstr "Principle"

#: src/Admin/AdminPage.php:6253
msgid "np. 2.4.7 lub fokus"
msgstr "np. 2.4.7 or focus"

#: src/Admin/AdminPage.php:6255
msgid "Filtruj macierz"
msgstr "Filter matrix"

#: src/Admin/AdminPage.php:6267
msgid "Legenda statusów zgodności"
msgstr "Legenda statusow compliance"

#. translators: 1: pass count, 2: review count, 3: fail count, 4: total count
#: src/Admin/AdminPage.php:6277
#, php-format
msgid "Podsumowanie statusów: wdrożone %1$d, do sprawdzenia %2$d, do poprawy %3$d (łącznie %4$d)."
msgstr "Status summary: implemented %1$d, to verify %2$d, to fix %3$d (total %4$d)."

#. translators: 1: count of level A criteria, 2: count of level AA criteria, 3: total criteria in current view
#: src/Admin/AdminPage.php:6290
#, php-format
msgid "Poziomy w bieżącym widoku: A = %1$d, AA = %2$d (łącznie %3$d)."
msgstr "Levels in the current view: A = %1$d, AA = %2$d (total %3$d)."

#. translators: 1: filtered rows count, 2: total rows count
#: src/Admin/AdminPage.php:6303
#, php-format
msgid "Aktywne filtry: pokazano %1$d z %2$d kryteriów."
msgstr "Active filters: showing %1$d of %2$d criteria."

#: src/Admin/AdminPage.php:6313 src/Admin/AdminPage.php:7867
msgid "Obszar"
msgstr "Area"

#: src/Admin/AdminPage.php:6314
msgid "Wymaganie"
msgstr "Requirement"

#: src/Admin/AdminPage.php:6315
msgid "Poziom"
msgstr "Level"

#: src/Admin/AdminPage.php:6317
msgid "Tryb"
msgstr "Mode"

#: src/Admin/AdminPage.php:6319
msgid "Diagnostyka"
msgstr "Diagnostics"

#: src/Admin/AdminPage.php:6320
msgid "Dowód"
msgstr "Dowod"

#: src/Admin/AdminPage.php:6321
msgid "Naprawa"
msgstr "Fix"

#. translators: 1: open deterministic issues, 2: open manual-review issues, 3: fixed issues
#: src/Admin/AdminPage.php:6358
#, php-format
msgid "Otwarte: %1$d, ręczna weryfikacja: %2$d, oznaczone jako naprawione: %3$d."
msgstr "Open: %1$d, manual verification: %2$d, marked as fixed: %3$d."

#: src/Admin/AdminPage.php:6366
msgid "Brak danych dowodowych."
msgstr "No data dowodowych."

#: src/Admin/AdminPage.php:6473
msgid "Brak skanu referencyjnego."
msgstr "No baseline scan."

#: src/Admin/AdminPage.php:6478
msgid "Pozycja oznaczona jako gotowa po weryfikacji manualnej."
msgstr "Item marked as ready after manual verification."

#: src/Admin/AdminPage.php:6479
msgid "Pozycja wymaga ręcznego potwierdzenia."
msgstr "Item requires manual confirmation."

#: src/Admin/AdminPage.php:6484
msgid "Wymaganie hybrydowe: wykryto braki automatyczne."
msgstr "Hybrid requirement: automatic gaps were detected."

#: src/Admin/AdminPage.php:6487
msgid "Wymaganie hybrydowe spełnione (automatyka + potwierdzenie manualne)."
msgstr "Hybrid requirement met (automation + manual confirmation)."

#: src/Admin/AdminPage.php:6490
msgid "Wymaganie hybrydowe jest w trakcie weryfikacji."
msgstr "Hybrid requirement is under verification."

#: src/Admin/AdminPage.php:6494
msgid "Wykryto otwarte błędy dla kryterium."
msgstr "Open errors detected for this criterion."

#: src/Admin/AdminPage.php:6497
msgid "Wymagana ręczna weryfikacja wykrytych sygnałów."
msgstr "Manual verification of detected signals is required."

#: src/Admin/AdminPage.php:6500
msgid "Brak otwartych błędów dla kryterium w aktualnym skanie."
msgstr "No open errors for the criterion in the current scan."

#: src/Admin/AdminPage.php:6529 src/Admin/AdminPage.php:6530
#: src/Admin/AdminPage.php:6531 src/Admin/AdminPage.php:6532
#: src/Admin/AdminPage.php:6533 src/Admin/AdminPage.php:6534
#: src/Admin/AdminPage.php:6535 src/Admin/AdminPage.php:6536
#: src/Admin/AdminPage.php:6537 src/Admin/AdminPage.php:6538
#: src/Admin/AdminPage.php:6539 src/Admin/AdminPage.php:6540
#: src/Admin/AdminPage.php:6541 src/Admin/AdminPage.php:6542
#: src/Admin/AdminPage.php:6543 src/Admin/AdminPage.php:6544
#: src/Admin/AdminPage.php:6545 src/Admin/AdminPage.php:6546
#: src/Admin/AdminPage.php:6547 src/Admin/AdminPage.php:6548
#: src/Admin/AdminPage.php:6964
msgid "Postrzegalność"
msgstr "Perceivable"

#: src/Admin/AdminPage.php:6529
msgid "Treść nietekstowa"
msgstr "Non-text content"

#: src/Admin/AdminPage.php:6530
msgid "Tylko audio i tylko wideo (nagranie)"
msgstr "Audio-only and video-only (recorded)"

#: src/Admin/AdminPage.php:6531
msgid "Napisy (nagranie)"
msgstr "Captions (recorded)"

#: src/Admin/AdminPage.php:6532
msgid "Audiodeskrypcja lub alternatywa dla mediów (nagranie)"
msgstr "Audio description or media alternative (recorded)"

#: src/Admin/AdminPage.php:6533
msgid "Napisy (na żywo)"
msgstr "Captions (live)"

#: src/Admin/AdminPage.php:6534
msgid "Audiodeskrypcja (nagranie)"
msgstr "Audio description (recorded)"

#: src/Admin/AdminPage.php:6535
msgid "Informacje i relacje"
msgstr "Information and relationships"

#: src/Admin/AdminPage.php:6536
msgid "Znacząca kolejność"
msgstr "Meaningful sequence"

#: src/Admin/AdminPage.php:6537
msgid "Cechy sensoryczne"
msgstr "Sensory characteristics"

#: src/Admin/AdminPage.php:6538
msgid "Orientacja"
msgstr "Orientation"

#: src/Admin/AdminPage.php:6539
msgid "Określenie celu danych wejściowych"
msgstr "Identify input purpose"

#: src/Admin/AdminPage.php:6540
msgid "Użycie koloru"
msgstr "Use of color"

#: src/Admin/AdminPage.php:6541
msgid "Kontrola audio"
msgstr "Audio control"

#: src/Admin/AdminPage.php:6542
msgid "Kontrast (minimum)"
msgstr "Contrast (minimum)"

#: src/Admin/AdminPage.php:6543
msgid "Zmiana rozmiaru tekstu"
msgstr "Resize text"

#: src/Admin/AdminPage.php:6544
msgid "Obrazy tekstu"
msgstr "Images of text"

#: src/Admin/AdminPage.php:6545
msgid "Reflow"
msgstr "Reflow"

#: src/Admin/AdminPage.php:6546
msgid "Kontrast elementów nietekstowych"
msgstr "Contrast of non-text elements"

#: src/Admin/AdminPage.php:6547
msgid "Odstępy w tekście"
msgstr "Text spacing"

#: src/Admin/AdminPage.php:6548
msgid "Treść przy najechaniu lub fokusie"
msgstr "Content on hover or focus"

#: src/Admin/AdminPage.php:6549 src/Admin/AdminPage.php:6550
#: src/Admin/AdminPage.php:6551 src/Admin/AdminPage.php:6552
#: src/Admin/AdminPage.php:6553 src/Admin/AdminPage.php:6554
#: src/Admin/AdminPage.php:6555 src/Admin/AdminPage.php:6556
#: src/Admin/AdminPage.php:6557 src/Admin/AdminPage.php:6558
#: src/Admin/AdminPage.php:6559 src/Admin/AdminPage.php:6560
#: src/Admin/AdminPage.php:6561 src/Admin/AdminPage.php:6562
#: src/Admin/AdminPage.php:6563 src/Admin/AdminPage.php:6564
#: src/Admin/AdminPage.php:6565 src/Admin/AdminPage.php:6566
#: src/Admin/AdminPage.php:6567 src/Admin/AdminPage.php:6568
#: src/Admin/AdminPage.php:6965
msgid "Funkcjonalność"
msgstr "Operable"

#: src/Admin/AdminPage.php:6549
msgid "Klawiatura"
msgstr "Keyboard"

#: src/Admin/AdminPage.php:6550 src/Compliance/ChecklistService.php:36
msgid "Brak pułapki klawiatury"
msgstr "No keyboard trap"

#: src/Admin/AdminPage.php:6551
msgid "Skróty klawiszy znakowych"
msgstr "Character key shortcuts"

#: src/Admin/AdminPage.php:6552
msgid "Możliwość dostosowania czasu"
msgstr "Timing adjustable"

#: src/Admin/AdminPage.php:6553
msgid "Pauza, zatrzymanie, ukrycie"
msgstr "Pause, stop, hide"

#: src/Admin/AdminPage.php:6554
msgid "Trzy błyski lub poniżej progu"
msgstr "Three flashes or below threshold"

#: src/Admin/AdminPage.php:6555
msgid "Omijanie bloków"
msgstr "Bypass blocks"

#: src/Admin/AdminPage.php:6556
msgid "Tytuł strony"
msgstr "Page title"

#: src/Admin/AdminPage.php:6557
msgid "Kolejność fokusu"
msgstr "Focus order"

#: src/Admin/AdminPage.php:6558
msgid "Cel łącza (w kontekście)"
msgstr "Link purpose (in context)"

#: src/Admin/AdminPage.php:6559
msgid "Wiele sposobów"
msgstr "Multiple ways"

#: src/Admin/AdminPage.php:6560
msgid "Nagłówki i etykiety"
msgstr "Headings and labels"

#: src/Admin/AdminPage.php:6561
msgid "Widoczny fokus"
msgstr "Visible focus"

#: src/Admin/AdminPage.php:6562
msgid "Fokus nie jest zasłonięty (minimum)"
msgstr "Focus Not Obscured (Minimum)"

#: src/Admin/AdminPage.php:6563
msgid "Gesty wskaźnika"
msgstr "Pointer gestures"

#: src/Admin/AdminPage.php:6564
msgid "Anulowanie wskaźnika"
msgstr "Pointer cancellation"

#: src/Admin/AdminPage.php:6565
msgid "Etykieta w nazwie"
msgstr "Label in name"

#: src/Admin/AdminPage.php:6566
msgid "Uruchamianie ruchem"
msgstr "Motion actuation"

#: src/Admin/AdminPage.php:6567 src/Compliance/ChecklistService.php:86
msgid "Alternatywa dla przeciągania"
msgstr "Dragging alternative"

#: src/Admin/AdminPage.php:6568
msgid "Rozmiar celu (minimum)"
msgstr "Target size (minimum)"

#: src/Admin/AdminPage.php:6569
msgid "Język strony"
msgstr "Language of page"

#: src/Admin/AdminPage.php:6569 src/Admin/AdminPage.php:6570
#: src/Admin/AdminPage.php:6571 src/Admin/AdminPage.php:6572
#: src/Admin/AdminPage.php:6573 src/Admin/AdminPage.php:6574
#: src/Admin/AdminPage.php:6575 src/Admin/AdminPage.php:6576
#: src/Admin/AdminPage.php:6577 src/Admin/AdminPage.php:6578
#: src/Admin/AdminPage.php:6579 src/Admin/AdminPage.php:6580
#: src/Admin/AdminPage.php:6581 src/Admin/AdminPage.php:6966
msgid "Zrozumiałość"
msgstr "Understandable"

#: src/Admin/AdminPage.php:6570
msgid "Język fragmentów"
msgstr "Language of parts"

#: src/Admin/AdminPage.php:6571
msgid "Po fokusie"
msgstr "On focus"

#: src/Admin/AdminPage.php:6572
msgid "Po wprowadzeniu danych"
msgstr "On input"

#: src/Admin/AdminPage.php:6573
msgid "Spójna nawigacja"
msgstr "Consistent navigation"

#: src/Admin/AdminPage.php:6574
msgid "Spójna identyfikacja"
msgstr "Consistent identification"

#: src/Admin/AdminPage.php:6575
msgid "Spójna pomoc"
msgstr "Consistent help"

#: src/Admin/AdminPage.php:6576
msgid "Identyfikacja błędu"
msgstr "Error identification"

#: src/Admin/AdminPage.php:6577
msgid "Etykiety lub instrukcje"
msgstr "Labels or instructions"

#: src/Admin/AdminPage.php:6578
msgid "Sugestia błędu"
msgstr "Error suggestion"

#: src/Admin/AdminPage.php:6579
msgid "Zapobieganie błędom (prawne, finansowe, dane)"
msgstr "Error prevention (legal, financial, data)"

#: src/Admin/AdminPage.php:6580
msgid "Brak wymogu ponownego wprowadzania tych samych danych"
msgstr "No requirement to re-enter the same data"

#: src/Admin/AdminPage.php:6581
msgid "Dostępne uwierzytelnianie (minimum)"
msgstr "Accessible authentication (minimum)"

#: src/Admin/AdminPage.php:6582
msgid "Nazwa, rola, wartość"
msgstr "Name, role, value"

#: src/Admin/AdminPage.php:6582 src/Admin/AdminPage.php:6583
#: src/Admin/AdminPage.php:6967
msgid "Solidność"
msgstr "Robust"

#: src/Admin/AdminPage.php:6583
msgid "Komunikaty o statusie"
msgstr "Status messages"

#: src/Admin/AdminPage.php:6768
msgid "Brak skanu referencyjnego dla tego kryterium."
msgstr "No baseline scan for this criterion."

#: src/Admin/AdminPage.php:6771
msgid "Wykryto otwarte błędy dla tego kryterium."
msgstr "Open errors detected for this criterion."

#: src/Admin/AdminPage.php:6774
msgid "Wykryto sygnały wymagające ręcznej weryfikacji dla tego kryterium."
msgstr "Signals requiring manual verification detected for this criterion."

#: src/Admin/AdminPage.php:6777
msgid "Powiązana pozycja checklisty nie jest jeszcze wdrożona."
msgstr "Related checklist item is not yet implemented."

#: src/Admin/AdminPage.php:6780
msgid "Powiązana pozycja checklisty wymaga dodatkowego potwierdzenia."
msgstr "Related checklist item requires additional confirmation."

#: src/Admin/AdminPage.php:6783
msgid "Brak otwartych błędów i pozycja checklisty jest oznaczona jako wdrożona."
msgstr "No open errors and checklist item is marked as implemented."

#: src/Admin/AdminPage.php:6786
msgid "Brak mapowania kryterium w checklistcie projektu - wymagana ręczna weryfikacja."
msgstr "No criterion mapping in project checklist - manual verification required."

#. translators: 1: WCAG level, 2: number of checklist entries linked to criterion
#: src/Admin/AdminPage.php:6793
#, php-format
msgid "Poziom %1$s. Powiązane pozycje checklisty: %2$d."
msgstr "Level %1$s. Related checklist items: %2$d."

#. translators: %s: WCAG level
#: src/Admin/AdminPage.php:6799
#, php-format
msgid "Poziom %s. Brak bezpośredniego mapowania w checklistcie."
msgstr "Level %s. No direct mapping in the checklist."

#: src/Admin/AdminPage.php:6819
msgid "Brak zakończonego skanu referencyjnego."
msgstr "Missing zakonczonego scan referencyjnego."

#. translators: %s: list of issue ids
#: src/Admin/AdminPage.php:6824
#, php-format
msgid "Otwarte błędy: %s"
msgstr "Otwarte errors: %s"

#. translators: %s: list of issue ids
#: src/Admin/AdminPage.php:6831
#, php-format
msgid "Manual review: %s"
msgstr "Manual review: %s"

#. translators: %s: list of issue ids
#: src/Admin/AdminPage.php:6838
#, php-format
msgid "Naprawione: %s"
msgstr "Fixed: %s"

#. translators: %s: list of linked checklist ids
#: src/Admin/AdminPage.php:6845
#, php-format
msgid "Mapowanie checklisty: %s"
msgstr "Mapowanie checklist: %s"

#: src/Admin/AdminPage.php:6849
msgid "Brak mapowania checklisty."
msgstr "Missing mapowania checklist."

#: src/Admin/AdminPage.php:6938
msgid "Wszystkie statusy"
msgstr "Wszystkie statuses"

#: src/Admin/AdminPage.php:6939 src/Admin/AdminPage.php:7148
msgid "Wdrożone"
msgstr "Implemented"

#: src/Admin/AdminPage.php:6940 src/Admin/AdminPage.php:7150
msgid "Do sprawdzenia"
msgstr "To verify"

#: src/Admin/AdminPage.php:6941 src/Admin/AdminPage.php:7149
msgid "Do poprawy"
msgstr "To fix"

#: src/Admin/AdminPage.php:6951
msgid "Wszystkie poziomy"
msgstr "All levels"

#: src/Admin/AdminPage.php:6952
msgid "Poziom A"
msgstr "Level A"

#: src/Admin/AdminPage.php:6953
msgid "Poziom AA"
msgstr "Level AA"

#: src/Admin/AdminPage.php:6963
msgid "Wszystkie zasady"
msgstr "Wszystkie zasady"

#. translators: %d: hidden issue ids count
#: src/Admin/AdminPage.php:7127
#, php-format
msgid "+%d więcej"
msgstr "+%d wiecej"

#: src/Admin/AdminPage.php:7236
msgid "Brak identyfikatora wymagania."
msgstr "Missing requirement identifier."

#. translators: %s: short fix recommendation
#: src/Admin/AdminPage.php:7243 src/Admin/AdminPage.php:7268
#: src/Admin/AdminPage.php:7289 src/Admin/AdminPage.php:7355
#, php-format
msgid "Jak naprawić: %s"
msgstr "How to fix: %s"

#: src/Admin/AdminPage.php:7255
msgid "Brak wymaganej akcji. Wymaganie oznaczone jako wdrożone."
msgstr "No required action. Requirement marked as implemented."

#: src/Admin/AdminPage.php:7261
msgid "Uruchom skan, aby odblokować akcję 1 kliknięciem."
msgstr "Run a scan to unlock the one-click action."

#: src/Admin/AdminPage.php:7282
msgid "Brak bezpiecznej auto-remediacji dla tej pozycji."
msgstr "No safe auto-remediation is available for this item."

#: src/Admin/AdminPage.php:7318
msgid "Napraw 1 kliknięciem"
msgstr "Fix 1 click"

#. translators: %s: runtime fixes labels
#: src/Admin/AdminPage.php:7327
#, php-format
msgid "Włączy remediacje: %s."
msgstr "Will enable remediations: %s."

#: src/Admin/AdminPage.php:7336
msgid "Sygnały oznaczone jako „weryfikacja ręczna” nie są automatycznie zamykane przez akcję 1 kliknięciem."
msgstr "Signals marked as \"manual verification\" are not automatically closed by one-click action."

#: src/Admin/AdminPage.php:7344
msgid "Brak deterministycznych błędów do auto-zamknięcia dla tego wymagania."
msgstr "No deterministic errors to auto-close for this requirement."

#: src/Admin/AdminPage.php:7345
msgid "Brak otwartych błędów dla tego wymagania w wybranym skanie."
msgstr "No open errors for this requirement in selected scan."

#: src/Admin/AdminPage.php:7373
msgid "Zapewnij focusowalność i pełną obsługę Enter/Spacja dla elementów interaktywnych."
msgstr "Ensure focusability and full Enter/Space support for interactive elements."

#: src/Admin/AdminPage.php:7374
msgid "Usuń pułapki fokusu i zapewnij możliwość opuszczenia każdego komponentu klawiszem Tab/Shift+Tab."
msgstr "Remove focus traps and ensure users can leave each component with Tab/Shift+Tab."

#: src/Admin/AdminPage.php:7375
msgid "Dodaj wyraźny styl :focus/:focus-visible z odpowiednim kontrastem."
msgstr "Add a clear :focus/:focus-visible style with sufficient contrast."

#: src/Admin/AdminPage.php:7376
msgid "Skoryguj sticky elementy i offset przewijania, aby fokus nie był zasłonięty."
msgstr "Adjust sticky elements and scroll offset so focus is not obscured."

#: src/Admin/AdminPage.php:7377
msgid "Dodaj skip-link do głównej treści i upewnij się, że cel linku istnieje."
msgstr "Add a skip link to main content and make sure the link target exists."

#: src/Admin/AdminPage.php:7378
msgid "Zwiększ rozmiar i odstępy targetów klikalnych do wymagań WCAG 2.2."
msgstr "Increase clickable target size and spacing to WCAG 2.2 requirements."

#: src/Admin/AdminPage.php:7379
msgid "Dodaj alternatywę klawiaturową/klikalną dla interakcji drag&drop."
msgstr "Add a keyboard/clickable alternative for drag-and-drop interactions."

#: src/Admin/AdminPage.php:7380
msgid "Usuń blokadę zoomu z meta viewport i ustaw user-scalable=yes."
msgstr "Remove zoom lock from meta viewport and set user-scalable=yes."

#: src/Admin/AdminPage.php:7381
msgid "Utrzymaj spójne położenie i nazwy elementów pomocy na wszystkich kluczowych widokach."
msgstr "Keep consistent placement and naming of help elements across key views."

#: src/Admin/AdminPage.php:7382
msgid "Popraw kontrast tekstu do wymaganych progów AA/AAA dla kluczowych treści."
msgstr "Improve text contrast to required AA/AAA thresholds for key content."

#: src/Admin/AdminPage.php:7383
msgid "Popraw kontrast obramowań i stanów kontrolek interfejsu."
msgstr "Improve contrast of interface control borders and states."

#: src/Admin/AdminPage.php:7384
msgid "Uzupełnij atrybuty alt dla obrazów informacyjnych i funkcjonalnych."
msgstr "Fill atrybuty alt for obrazow informacyjnych and functional."

#: src/Admin/AdminPage.php:7385
msgid "Dodaj kontrolki zatrzymania/pauzy dla autoodtwarzanych mediów."
msgstr "Add pause/stop controls for autoplay media."

#: src/Admin/AdminPage.php:7386
msgid "Zweryfikuj reflow przy 320px i popraw odporność layoutu na zwiększone odstępy tekstu."
msgstr "Verify reflow at 320px and improve layout resilience to increased text spacing."

#: src/Admin/AdminPage.php:7387
msgid "Powiąż etykiety z polami i dodaj brakujące instrukcje formularzowe."
msgstr "Associate labels with fields and add missing form instructions."

#: src/Admin/AdminPage.php:7388
msgid "Dodaj czytelne komunikaty błędów, podsumowanie błędów oraz powiązania ARIA."
msgstr "Add clear error messages, error summary, and ARIA associations."

#: src/Admin/AdminPage.php:7389
msgid "Oznacz pola wymagane semantycznie (aria-required) i wizualnie."
msgstr "Mark required fields semantically (aria-required) and visually."

#: src/Admin/AdminPage.php:7390
msgid "Dodaj poprawne tokeny autocomplete dla pól danych użytkownika."
msgstr "Add correct autocomplete tokens for user data fields."

#: src/Admin/AdminPage.php:7391
msgid "Ogranicz ponowne wpisywanie tych samych danych przez podpowiedzi lub prefill."
msgstr "Reduce repeated data entry with hints or prefill."

#: src/Admin/AdminPage.php:7392
msgid "Usuń bariery poznawcze w logowaniu lub dodaj dostępne metody alternatywne."
msgstr "Remove cognitive barriers in login or add accessible alternative methods."

#: src/Admin/AdminPage.php:7393
msgid "Uzupełnij name/role/value i popraw błędne atrybuty ARIA w komponentach."
msgstr "Fill name/role/value and popraw error atrybuty ARIA in komponentach."

#: src/Admin/AdminPage.php:7394
msgid "Zadbaj o aria-live/role=status/alert dla dynamicznych komunikatów."
msgstr "Ensure aria-live/role=status/alert for dynamic messages."

#: src/Admin/AdminPage.php:7395
msgid "Popraw hierarchię nagłówków i komplet landmarków (main/nav/banner/contentinfo)."
msgstr "Improve heading hierarchy and complete landmarks (main/nav/banner/contentinfo)."

#: src/Admin/AdminPage.php:7396
msgid "Ujednolić nazwy i kolejność elementów nawigacji między widokami."
msgstr "Standardize names and order of navigation elements across views."

#: src/Admin/AdminPage.php:7397
msgid "Ustaw poprawny lang/xml:lang na elemencie html."
msgstr "Set correct lang/xml:lang on the html element."

#: src/Admin/AdminPage.php:7398
msgid "Nadaj unikalny i opisowy tytuł każdej podstronie."
msgstr "Give each subpage a unique and descriptive title."

#: src/Admin/AdminPage.php:7399
msgid "Dodaj semantykę tabel: caption/th/scope oraz poprawne powiązania nagłówków."
msgstr "Add table semantics: caption/th/scope and proper header associations."

#: src/Admin/AdminPage.php:7400
msgid "Usuń duplikaty id i napraw referencje ARIA do nieistniejących elementów."
msgstr "Remove duplikaty id and fix referencje ARIA to nonexistent elementow."

#: src/Admin/AdminPage.php:7401
msgid "Popraw etykiety, walidację i komunikaty błędów w checkout."
msgstr "Improve labels, validation, and error messages in checkout."

#: src/Admin/AdminPage.php:7402
msgid "Upewnij się, że dynamiczne aktualizacje sklepu są ogłaszane przez live region."
msgstr "Upewnij sie, ze dynamiczne aktualizacje sklepu are oglaszane przez live region."

#: src/Admin/AdminPage.php:7409
msgid "Wykonaj ręczną poprawkę w motywie/wtyczkach zgodnie z mapowaniem WCAG dla tego punktu."
msgstr "Apply a manual fix in theme/plugins according to WCAG mapping for this item."

#: src/Admin/AdminPage.php:7424
msgid "Uzupełnij teksty alternatywne dla treści nietekstowej i ikon funkcjonalnych."
msgstr "Provide alternative text for non-text content and functional icons."

#: src/Admin/AdminPage.php:7428
msgid "Zapewnij napisy, audiodeskrypcję lub alternatywę tekstową dla materiałów audio/wideo."
msgstr "Provide captions, audio descriptions, or a text alternative for audio/video materials."

#: src/Admin/AdminPage.php:7432
msgid "Uporządkuj semantykę treści i formularzy (nagłówki, etykiety, relacje, kolejność)."
msgstr "Organize content and form semantics (headings, labels, relationships, order)."

#: src/Admin/AdminPage.php:7436
msgid "Popraw kontrast, reflow, skalowanie i czytelność treści przy powiększeniu."
msgstr "Improve contrast, reflow, scaling, and content readability at zoom."

#: src/Admin/AdminPage.php:7440
msgid "Zapewnij pełną obsługę klawiaturą i usuń pułapki oraz konfliktowe skróty klawiszowe."
msgstr "Ensure full keyboard support and remove traps and conflicting keyboard shortcuts."

#: src/Admin/AdminPage.php:7444
msgid "Dodaj kontrolę czasu oraz pauzowanie/zatrzymywanie elementów ruchomych i autoaktualizacji."
msgstr "Add time controls and pause/stop for moving and auto-updating elements."

#: src/Admin/AdminPage.php:7448
msgid "Usuń lub ogranicz migające elementy tak, aby nie przekraczały bezpiecznych progów."
msgstr "Remove or ogranicz migajace elementy tak, to not przekraczaly safe progow."

#: src/Admin/AdminPage.php:7452
msgid "Popraw nawigację, kolejność fokusu, tytuły stron i widoczność fokusu."
msgstr "Improve navigation, focus order, page titles, and focus visibility."

#: src/Admin/AdminPage.php:7456
msgid "Dodaj dostępne alternatywy dla gestów i przeciągania oraz popraw ergonomię celów dotykowych."
msgstr "Add accessible alternatives for gestures and dragging, and improve touch target ergonomics."

#: src/Admin/AdminPage.php:7460
msgid "Ustaw poprawny język strony i oznaczaj język fragmentów treści obcojęzycznej."
msgstr "Set the correct page language and mark language for foreign-language content fragments."

#: src/Admin/AdminPage.php:7464
msgid "Zapewnij przewidywalność interfejsu: bez nieoczekiwanych zmian kontekstu i ze spójną pomocą."
msgstr "Ensure interface predictability: no unexpected context changes and consistent help."

#: src/Admin/AdminPage.php:7468
msgid "Popraw obsługę formularzy: etykiety, walidację, sugestie błędów i dostępne uwierzytelnianie."
msgstr "Improve form handling: labels, validation, error suggestions, and accessible authentication."

#: src/Admin/AdminPage.php:7472
msgid "Uzupełnij semantykę komponentów i komunikaty statusu dla technologii asystujących."
msgstr "Complete component semantics and status messages for assistive technologies."

#: src/Admin/AdminPage.php:7475
msgid "Wprowadź poprawkę zgodną z definicją kryterium WCAG i potwierdź ją testem manualnym."
msgstr "Implement a fix consistent with the WCAG criterion definition and confirm it with a manual test."

#: src/Admin/AdminPage.php:7690
msgid "Manualny"
msgstr "Manual"

#: src/Admin/AdminPage.php:7691
msgid "Auto + manualny"
msgstr "Automatic + manual"

#: src/Admin/AdminPage.php:7692
msgid "Automatyczny"
msgstr "Automatic"

#: src/Admin/AdminPage.php:7708
msgid "Gotowe do odbioru"
msgstr "Ready for acceptance"

#: src/Admin/AdminPage.php:7715
msgid "Blisko odbioru (zostały pozycje w trakcie)"
msgstr "Near acceptance (items still in progress)"

#: src/Admin/AdminPage.php:7721
msgid "Niegotowe do odbioru"
msgstr "Not ready for acceptance"

#: src/Admin/AdminPage.php:7742
msgid "Pozostałe wymagania"
msgstr "Remaining requirements"

#: src/Admin/AdminPage.php:7763
msgid "Protokół odbioru WCAG 2.2 / EN 301 549"
msgstr "Protokol odbioru WCAG 2.2 / EN 301 549"

#: src/Admin/AdminPage.php:7764
msgid "Uzupełniaj statusy i notatki dla pełnej checklisty wdrożenia. Moduł łączy sygnały automatyczne i testy manualne pod audyt EAA."
msgstr "Complete statuses and notes for the full deployment checklist. This module combines automatic signals and manual tests for EAA audit."

#. translators: 1: done count, 2: in progress count, 3: todo count, 4: not applicable count, 5: total count
#: src/Admin/AdminPage.php:7769
#, php-format
msgid "Podsumowanie: Spełnione %1$d, W trakcie %2$d, Niespełnione %3$d, Nie dotyczy %4$d (łącznie %5$d)."
msgstr "Summary: Met %1$d, In progress %2$d, Unmet %3$d, Not applicable %4$d (total %5$d)."

#: src/Admin/AdminPage.php:7779
msgid "Status protokołu odbioru"
msgstr "Acceptance protocol status"

#. translators: %d: done count
#: src/Admin/AdminPage.php:7784
#, php-format
msgid "Spełnione: %d"
msgstr "Spelnione: %d"

#. translators: %d: todo count
#: src/Admin/AdminPage.php:7802
#, php-format
msgid "Niespełnione: %d"
msgstr "Unmet: %d"

#. translators: %d: not applicable count
#: src/Admin/AdminPage.php:7811
#, php-format
msgid "Nie dotyczy: %d"
msgstr "Not applicable: %d"

#: src/Admin/AdminPage.php:7824
msgid "Metryka protokołu"
msgstr "Metryka protokolu"

#: src/Admin/AdminPage.php:7825
msgid "Te dane są eksportowane razem z checklistą i ułatwiają formalny odbiór audytu."
msgstr "This data is exported with the checklist and helps formal audit acceptance."

#: src/Admin/AdminPage.php:7828
msgid "Nazwa projektu"
msgstr "Project name"

#: src/Admin/AdminPage.php:7832
msgid "Adres strony"
msgstr "Adres page"

#: src/Admin/AdminPage.php:7836
msgid "Zakres audytu"
msgstr "Zakres audytu"

#: src/Admin/AdminPage.php:7840
msgid "Data audytu"
msgstr "Audit date"

#: src/Admin/AdminPage.php:7844
msgid "Audytor / zespół"
msgstr "Audytor / zespol"

#: src/Admin/AdminPage.php:7848
msgid "Docelowy poziom WCAG"
msgstr "Target WCAG level"

#: src/Admin/AdminPage.php:7852
msgid "Norma EN"
msgstr "Norma EN"

#: src/Admin/AdminPage.php:7856
msgid "Wersja wdrożenia"
msgstr "Version wdrozenia"

#: src/Admin/AdminPage.php:7868
msgid "Kontrola"
msgstr "Check"

#: src/Admin/AdminPage.php:7869
msgid "Mapowanie"
msgstr "Mapowanie"

#: src/Admin/AdminPage.php:7870
msgid "Tryb testu"
msgstr "Test mode"

#: src/Admin/AdminPage.php:7872
msgid "Notatka zespołu"
msgstr "Team note"

#: src/Admin/AdminPage.php:7873
msgid "Ostatnia zmiana"
msgstr "Last change"

#. translators: 1: datetime, 2: user label
#: src/Admin/AdminPage.php:7900
#, php-format
msgid "%1$s / %2$s"
msgstr "%1$s / %2$s"

#: src/Admin/AdminPage.php:7923
msgid "Test ręczny / organizacyjny"
msgstr "Manual / organizational test"

#: src/Admin/AdminPage.php:7939
msgid "Notatka"
msgstr "Note"

#: src/Admin/AdminPage.php:7948
msgid "Zapisz protokół odbioru"
msgstr "Save acceptance protocol"

#: src/Admin/AdminPage.php:7968
msgid "Protokół odbioru bez zmian."
msgstr "Acceptance protocol unchanged."

#. translators: 1: changed checklist items count, 2: changed metadata fields count, 3: done items count, 4: total items count
#: src/Admin/AdminPage.php:7979
#, php-format
msgid "Protokół zapisany. Zmieniono pozycji checklisty: %1$d, pól metryki: %2$d. Spełnione: %3$d z %4$d."
msgstr "Record saved. Checklist items changed: %1$d, metric fields changed: %2$d. Met: %3$d of %4$d."

#: src/Admin/AdminPage.php:7996
msgid "Nieprawidłowa pozycja checklisty dla akcji 1 kliknięciem."
msgstr "Invalid position checklisty for akcji 1 click."

#: src/Admin/AdminPage.php:8007
msgid "Nie znaleziono wskazanej pozycji checklisty dla akcji 1 kliknięciem."
msgstr "The selected checklist item for one-click action was not found."

#: src/Admin/AdminPage.php:8022
msgid "Brak zakończonego skanu do wykonania akcji 1 kliknięciem."
msgstr "No completed scan to run the one-click action."

#: src/Admin/AdminPage.php:8034
msgid "Wybrany skan nie jest zakończony. Uruchom ponownie skan i spróbuj jeszcze raz."
msgstr "Selected scan is not completed. Run the scan again and try once more."

#: src/Admin/AdminPage.php:8046
msgid "Dla tej pozycji checklisty nie ma jeszcze przypisanej bezpiecznej remediacji 1 kliknięciem."
msgstr "No safe one-click remediation has been assigned to this checklist item yet."

#: src/Admin/AdminPage.php:8075
msgid "Akcja 1 kliknięciem: brak nowych zmian do zastosowania dla tego wymagania."
msgstr "One-click action: no new changes to apply for this requirement."

#: src/Admin/AdminPage.php:8108 src/Admin/AdminPage.php:16059
msgid "Naprawa 1 kliknięciem (zgodność)"
msgstr "One-click fix (compliance)"

#: src/Admin/AdminPage.php:8118
msgid "(brak)"
msgstr "(missing)"

#. translators: 1: requirement title, 2: changed runtime settings count, 3: marked fixed issues count, 4: action id, 5: runtime fixes labels
#: src/Admin/AdminPage.php:8126
#, php-format
msgid "Akcja 1 kliknięciem dla \"%1$s\" zakończona. Zmieniono ustawień: %2$d. Oznaczono jako naprawione: %3$d błędów. ID akcji: %4$d. Użyte remediacje: %5$s."
msgstr "One-click action for \"%1$s\" completed. Changed settings: %2$d. Marked as fixed: %3$d errors. Action ID: %4$d. Remediations used: %5$s."

#: src/Admin/AdminPage.php:8176
msgid "Szybkie ustawienia panelu użytkownika bez zmian."
msgstr "Quick user toolbar settings unchanged."

#: src/Admin/AdminPage.php:8202
msgid "panel użytkownika"
msgstr "user toolbar"

#. translators: 1: changed fields list, 2: action id
#: src/Admin/AdminPage.php:8209
#, php-format
msgid "Zapisano szybkie ustawienia: %1$s. ID akcji: %2$d."
msgstr "Quick settings saved: %1$s. Action ID: %2$d."

#: src/Admin/AdminPage.php:8311
msgid "Ustawienia remediacji runtime bez zmian."
msgstr "Runtime remediation settings unchanged."

#. translators: 1: count of changed settings, 2: action id
#: src/Admin/AdminPage.php:8347
#, php-format
msgid "Zapisano ustawienia remediacji runtime. Zmieniono: %1$d, ID akcji: %2$d."
msgstr "Runtime remediation settings saved. Changed: %1$d, Action ID: %2$d."

#: src/Admin/AdminPage.php:8367
msgid "kolory tekstu panelu użytkownika"
msgstr "user toolbar text colors"

#. translators: %s: list of corrected toolbar color fields
#: src/Admin/AdminPage.php:8374
#, php-format
msgid "Automatyczna korekta kontrastu (minimum 4.5:1) poprawiła: %s."
msgstr "Automatic contrast correction (minimum 4.5:1) updated: %s."

#. translators: 1: conflict summary, 2: non-blocking note
#: src/Admin/AdminPage.php:8390
#, php-format
msgid "%1$s %2$s"
msgstr "%1$s %2$s"

#: src/Admin/AdminPage.php:8392
msgid "To ostrzeżenie nie blokuje zapisu ustawień."
msgstr "To ostrzezenie not blokuje save settings."

#: src/Admin/AdminPage.php:8440
msgid "Podgląd konfliktów: nie wykryto potencjalnych kolizji dla bieżących ustawień formularza."
msgstr "Conflict preview: no potential collisions detected for current form settings."

#: src/Admin/AdminPage.php:8729
msgid "Wykryto potencjalne konflikty remediacji runtime."
msgstr "Potential runtime remediation conflicts detected."

#. translators: %d: conflict count
#: src/Admin/AdminPage.php:8745
#, php-format
msgid "Wykryto potencjalne konflikty remediacji runtime: %d. Sprawdź panel ostrzeżeń poniżej."
msgstr "Potential runtime remediation conflicts detected: %d. Check warning panel below."

#. translators: 1: conflict count, 2: top conflict titles
#: src/Admin/AdminPage.php:8752
#, php-format
msgid "Wykryto potencjalne konflikty remediacji runtime: %1$d. Najważniejsze: %2$s."
msgstr "Potential runtime remediation conflicts detected: %1$d. Most important: %2$s."

#: src/Admin/AdminPage.php:8770
msgid "Brak rekomendowanych presetów do zastosowania."
msgstr "No recommended presets to apply."

#: src/Admin/AdminPage.php:8792 src/Admin/AdminPage.php:8831
#: src/Admin/AdminPage.php:14464
msgid "Rekomendowane presety i naprawa klawiatury runtime są już aktywne."
msgstr "Recommended presets and runtime keyboard fix are already active."

#: src/Admin/AdminPage.php:8875
msgid "Rekomendowane presety klawiatury"
msgstr "Recommended keyboard presets"

#. translators: 1: comma-separated preset labels, 2: action id, 3: fixed issues count
#: src/Admin/AdminPage.php:8881
#, php-format
msgid "Zastosowano rekomendowane presety: %1$s. ID akcji: %2$d. Oznaczono jako naprawione: %3$d błędów."
msgstr "Applied recommended presets: %1$s. Action ID: %2$d. Marked as fixed: %3$d errors."

#. translators: 1: comma-separated preset labels, 2: action id, 3: fixed issues count
#: src/Admin/AdminPage.php:8890
#, php-format
msgid "Zastosowano rekomendowane presety: %1$s. Aktywowano też naprawę klawiatury runtime. ID akcji: %2$d. Oznaczono jako naprawione: %3$d błędów."
msgstr "Applied recommended presets: %1$s. Runtime keyboard fix was also enabled. Action ID: %2$d. Marked as fixed: %3$d errors."

#: src/Admin/AdminPage.php:8919
msgid "Brak selectorów dla presetu buildera nierozpoznanego."
msgstr "Missing selectorow for presetu builder unrecognized."

#: src/Admin/AdminPage.php:8948 src/Admin/AdminPage.php:8979
msgid "Preset buildera nierozpoznanego nie wnosi nowych zmian (selektory są już aktywne)."
msgstr "Unrecognized builder preset adds no new changes (selectors are already active)."

#: src/Admin/AdminPage.php:9023
msgid "Preset buildera nierozpoznanego"
msgstr "Preset builder unrecognized"

#. translators: 1: selector count, 2: action id, 3: fixed issues count
#: src/Admin/AdminPage.php:9029
#, php-format
msgid "Zastosowano preset buildera nierozpoznanego (selektory: %1$d). ID akcji: %2$d. Oznaczono jako naprawione: %3$d błędów."
msgstr "Zastosowano preset builder unrecognized (selektory: %1$d). Action ID: %2$d. Marked jako fixed: %3$d errors."

#. translators: 1: selector count, 2: action id, 3: fixed issues count
#: src/Admin/AdminPage.php:9037
#, php-format
msgid "Zastosowano preset buildera nierozpoznanego (selektory: %1$d). Aktywowano naprawę klawiatury runtime. ID akcji: %2$d. Oznaczono jako naprawione: %3$d błędów."
msgstr "Applied unrecognized builder preset (selectors: %1$d). Runtime keyboard fix enabled. Action ID: %2$d. Marked as fixed: %3$d errors."

#: src/Admin/AdminPage.php:9064
msgid "profil wydajności runtime"
msgstr "runtime performance profile"

#: src/Admin/AdminPage.php:9091
msgid "Rekomendowany profil wydajności runtime jest już aktywny (brak zmian do zapisania)."
msgstr "Recommended runtime performance profile is already active (no changes to save)."

#: src/Admin/AdminPage.php:9108
msgid "Nie wykryto zmian po zastosowaniu profilu wydajności runtime."
msgstr "No changes were detected after applying the runtime performance profile."

#: src/Admin/AdminPage.php:9141
msgid "ustawienia guarda runtime"
msgstr "settings guarda runtime"

#. translators: 1: profile label, 2: changed keys count, 3: changed labels, 4: action id
#: src/Admin/AdminPage.php:9148
#, php-format
msgid "Zastosowano profil wydajności „%1$s”. Zmieniono: %2$d (%3$s). ID akcji: %4$d."
msgstr "Applied performance profile \"%1$s\". Changed: %2$d (%3$s). Action ID: %4$d."

#: src/Admin/AdminPage.php:9171 src/Admin/AdminPage.php:9283
msgid "Nieprawidłowy klucz remediacji runtime."
msgstr "Invalid runtime remediation key."

#. translators: %s: runtime fix label
#: src/Admin/AdminPage.php:9188
#, php-format
msgid "Opcja remediacji runtime „%s” jest już aktywna."
msgstr "Runtime remediation option \"%s\" is already active."

#: src/Admin/AdminPage.php:9218 src/Admin/AdminPage.php:9340
msgid "Nie wykryto zmian w ustawieniach remediacji runtime."
msgstr "No changes detected in runtime remediation settings."

#: src/Admin/AdminPage.php:9252
msgid "Szybka remediacja runtime"
msgstr "Quick runtime remediation"

#. translators: 1: runtime fix label, 2: action id, 3: fixed issues count
#: src/Admin/AdminPage.php:9261
#, php-format
msgid "Włączono remediację runtime: %1$s. ID akcji: %2$d. Oznaczono jako naprawione: %3$d."
msgstr "Runtime remediation enabled: %1$s. Action ID: %2$d. Marked as fixed: %3$d."

#. translators: %s: runtime fix label
#: src/Admin/AdminPage.php:9298
#, php-format
msgid "Opcja remediacji runtime „%s” jest już wyłączona."
msgstr "Runtime remediation option \"%s\" is already disabled."

#. translators: 1: runtime fix label, 2: action id, 3: unresolved issues count
#: src/Admin/AdminPage.php:9377
#, php-format
msgid "Wyłączono remediację runtime: %1$s. ID akcji: %2$d. Usunięto oznaczenie naprawy dla: %3$d błędów."
msgstr "Runtime remediation disabled: %1$s. Action ID: %2$d. Removed fix marker for %3$d errors."

#: src/Admin/AdminPage.php:9969
msgid "Keyboard Access: allow-list"
msgstr "Keyboard Access: allow-list"

#: src/Admin/AdminPage.php:9970
msgid "Keyboard Access: deny-list"
msgstr "Keyboard Access: deny-list"

#: src/Admin/AdminPage.php:9971
msgid "Keyboard Access: presety kompatybilności"
msgstr "Keyboard Access: compatibility presets"

#: src/Admin/AdminPage.php:10026
msgid "Runtime guard: włączony"
msgstr "Runtime guard: enabled"

#: src/Admin/AdminPage.php:10027
msgid "Runtime guard: budżet startowy (ms)"
msgstr "Runtime guard: startup budget (ms)"

#: src/Admin/AdminPage.php:10028
msgid "Runtime guard: budżet mutacji DOM (ms)"
msgstr "Runtime guard: DOM mutation budget (ms)"

#: src/Admin/AdminPage.php:10029
msgid "Runtime guard: wyłącz ciężkie fixy na safe-page"
msgstr "Runtime guard: disable heavy fixes on safe-page"

#: src/Admin/AdminPage.php:10030
msgid "Runtime guard: lista safe-page (ścieżki URL)"
msgstr "Runtime guard: lista safe-page (paths URL)"

#: src/Admin/AdminPage.php:10082
msgid "Panel użytkownika: tryb wyświetlania"
msgstr "User toolbar: display mode"

#: src/Admin/AdminPage.php:10083
msgid "Panel użytkownika: język interfejsu"
msgstr "User toolbar: language interface"

#: src/Admin/AdminPage.php:10084
msgid "Panel użytkownika: zawsze rozwinięty"
msgstr "User toolbar: zawsze rozwiniety"

#: src/Admin/AdminPage.php:10085
msgid "Panel użytkownika: agresywne skalowanie tekstu"
msgstr "User toolbar: aggressive text scaling"

#: src/Admin/AdminPage.php:10086
msgid "Panel użytkownika: wyrównanie narzędzi"
msgstr "User toolbar: tool alignment"

#: src/Admin/AdminPage.php:10087
msgid "Panel użytkownika: maksymalna szerokość"
msgstr "User toolbar: maksymalna width"

#: src/Admin/AdminPage.php:10088
msgid "Panel użytkownika: pozycja okienka"
msgstr "User toolbar: position okienka"

#: src/Admin/AdminPage.php:10089
msgid "Panel użytkownika: odstęp od krawędzi bocznej"
msgstr "User toolbar: offset od krawedzi bocznej"

#: src/Admin/AdminPage.php:10090
msgid "Panel użytkownika: odstęp od dolnej krawędzi"
msgstr "User toolbar: offset od dolnej krawedzi"

#: src/Admin/AdminPage.php:10091
msgid "Panel użytkownika: zaokrąglenie narożników"
msgstr "User toolbar: corner radius corners"

#: src/Admin/AdminPage.php:10092
msgid "Panel użytkownika: rozmiar fontu"
msgstr "User toolbar: rozmiar fontu"

#: src/Admin/AdminPage.php:10093
msgid "Panel użytkownika: kolor tła panelu"
msgstr "User toolbar: color tla panel"

#: src/Admin/AdminPage.php:10094
msgid "Panel użytkownika: kolor tekstu panelu"
msgstr "User toolbar: panel text color"

#: src/Admin/AdminPage.php:10095
msgid "Panel użytkownika: kolor obramowania panelu"
msgstr "User toolbar: color border panel"

#: src/Admin/AdminPage.php:10096
msgid "Panel użytkownika: kolor tła przycisku rozwijania"
msgstr "User toolbar: expand button background color"

#: src/Admin/AdminPage.php:10097
msgid "Panel użytkownika: kolor tekstu przycisku rozwijania"
msgstr "User toolbar: expand button text color"

#: src/Admin/AdminPage.php:10098
msgid "Panel użytkownika: kolor tła przycisków"
msgstr "User toolbar: button background color"

#: src/Admin/AdminPage.php:10099
msgid "Panel użytkownika: kolor tekstu przycisków"
msgstr "User toolbar: button text color"

#: src/Admin/AdminPage.php:10100
msgid "Panel użytkownika: kolor obramowania przycisków"
msgstr "User toolbar: button border color"

#: src/Admin/AdminPage.php:10101
msgid "Panel użytkownika: kolor obrysu fokusu"
msgstr "User toolbar: color outlineu focus"

#: src/Admin/AdminPage.php:10102
msgid "Panel użytkownika: kolor tekstu pomocniczego"
msgstr "User toolbar: helper text color"

#: src/Admin/AdminPage.php:10103
msgid "Panel użytkownika: kolor obramowania statusu"
msgstr "User toolbar: color border statusu"

#: src/Admin/AdminPage.php:10104
msgid "Panel użytkownika: kolor tekstu statusu"
msgstr "User toolbar: status text color"

#: src/Admin/AdminPage.php:10261 src/Admin/AdminPage.php:10836
msgid "Podgląd rollback: dane rollback tej akcji są skrócone lub uszkodzone."
msgstr "Rollback preview: rollback data for this action is truncated or corrupted."

#: src/Admin/AdminPage.php:10278
msgid "Podgląd rollback: brak danych kopii treści do wycofania tej akcji."
msgstr "Rollback preview: missing content backup data to roll back this action."

#: src/Admin/AdminPage.php:10289
msgid "Podgląd rollback: nie znaleziono wpisu źródłowego do przywrócenia."
msgstr "Rollback preview: source entry to restore was not found."

#: src/Admin/AdminPage.php:10333 src/Admin/AdminPage.php:15697
msgid "Treść wpisu/strony"
msgstr "Post/page content"

#. translators: %d: source meta key count
#: src/Admin/AdminPage.php:10340 src/Admin/AdminPage.php:10484
#, php-format
msgid "Meta buildera (%d)"
msgstr "Meta builder (%d)"

#. translators: %d: issue count
#: src/Admin/AdminPage.php:10350 src/Admin/AdminPage.php:10492
#: src/Admin/AdminPage.php:10937
#, php-format
msgid "Status naprawy błędów (%d)"
msgstr "Status fixes errors (%d)"

#: src/Admin/AdminPage.php:10360 src/Admin/AdminPage.php:10507
#: src/Admin/AdminPage.php:10948
msgid "Podgląd rollback: brak zmian do cofnięcia."
msgstr "Rollback preview: no changes to revert."

#. translators: 1: number of changes, 2: comma-separated labels
#: src/Admin/AdminPage.php:10370 src/Admin/AdminPage.php:10959
#, php-format
msgid "Podgląd rollback: cofnie %1$d zmian (%2$s)."
msgstr "Rollback preview: will revert %1$d changes (%2$s)."

#: src/Admin/AdminPage.php:10426
msgid "Podgląd rollback: brak akcji podrzędnych dla tej operacji zbiorczej."
msgstr "Rollback preview: no child actions for this bulk operation."

#. translators: %d: number of posts
#: src/Admin/AdminPage.php:10476
#, php-format
msgid "Treść wpisu/strony (%d)"
msgstr "Post/page content (%d)"

#: src/Admin/AdminPage.php:10503
msgid "Podgląd rollback: wszystkie akcje podrzędne są już wycofane."
msgstr "Rollback preview: all child actions are already rolled back."

#. translators: %d: invalid child actions count
#: src/Admin/AdminPage.php:10511
#, php-format
msgid "Podgląd rollback: brak zmian do cofnięcia. Problemy danych akcji podrzędnych: %d."
msgstr "Rollback preview: no changes to revert. Child-action data issues: %d."

#. translators: 1: number of changed groups, 2: labels list, 3: child actions available
#: src/Admin/AdminPage.php:10526
#, php-format
msgid "Podgląd rollback zbiorczego: cofnie %1$d zmian (%2$s). Akcje do cofnięcia: %3$d."
msgstr "Bulk rollback preview: will revert %1$d changes (%2$s). Actions to revert: %3$d."

#. translators: 1: child actions already rolled back, 2: invalid child actions
#: src/Admin/AdminPage.php:10534
#, php-format
msgid "Już wycofane: %1$d. Problemy danych: %2$d."
msgstr "Already rolled back: %1$d. Data issues: %2$d."

#: src/Admin/AdminPage.php:10851
msgid "Podgląd rollback: brak danych do wycofania dla tej akcji."
msgstr "Rollback preview: no data to roll back for this action."

#. translators: %d: number of changes
#: src/Admin/AdminPage.php:10972
#, php-format
msgid "Podgląd rollback: cofnie %d zmian."
msgstr "Rollback preview: will revert %d changes."

#: src/Admin/AdminPage.php:11037
msgid "Nieprawidłowy identyfikator skanu dla symulacji akcji zbiorczej."
msgstr "Invalid scan identifier for bulk action simulation."

#: src/Admin/AdminPage.php:11049
msgid "Nie znaleziono skanu dla symulacji akcji zbiorczej."
msgstr "Scan for bulk action simulation was not found."

#: src/Admin/AdminPage.php:11060
msgid "Brak błędów w tym skanie. Symulacja nie ma zakresu."
msgstr "No errors in this scan. Simulation has no scope."

#: src/Admin/AdminPage.php:11074
msgid "Filtry nie zwróciły żadnych błędów. Symulacja nie ma zakresu."
msgstr "Filters returned no errors. The simulation has no scope."

#: src/Admin/AdminPage.php:11086 src/Admin/AdminPage.php:11397
#: src/Admin/AdminPage.php:11542
msgid "W przefiltrowanych wynikach nie znaleziono błędów z bezpieczną remediacją runtime."
msgstr "No errors with safe runtime remediation were found in the filtered results."

#: src/Admin/AdminPage.php:11103
msgid "Symulacja (bez zapisu): wszystkie pasujące remediacje runtime są już aktywne."
msgstr "Simulation (without saving): all matching runtime remediations are already active."

#: src/Admin/AdminPage.php:11104
msgid "Symulacja (bez zapisu): wszystkie pasujące remediacje runtime są już wyłączone."
msgstr "Simulation (without saving): all matching runtime remediations are already disabled."

#: src/Admin/AdminPage.php:11124
msgid "Wyłącz"
msgstr "Disable"

#. translators: 1: action label, 2: changed settings count, 3: changed runtime setting labels, 4: runtime fix labels in scope
#: src/Admin/AdminPage.php:11133
#, php-format
msgid "Symulacja (bez zapisu) dla akcji „%1$s”: zmieni %2$d ustawień runtime (%3$s). Opcje w zakresie: %4$s."
msgstr "Symulacja (without save) for akcji „%1$s”: zmieni %2$d settings runtime (%3$s). Opcje in zakresie: %4$s."

#: src/Admin/AdminPage.php:11150
msgid "Nieprawidłowy identyfikator skanu dla akcji 1 kliknięcia."
msgstr "Invalid scan identifier for one-click action."

#: src/Admin/AdminPage.php:11162
msgid "Nie znaleziono skanu dla akcji 1 kliknięcia."
msgstr "Scan for one-click action was not found."

#: src/Admin/AdminPage.php:11173
msgid "Brak błędów w tym skanie. Akcja 1 kliknięcia nie ma zakresu."
msgstr "No errors in this scan. One-click action has no scope."

#: src/Admin/AdminPage.php:11186
msgid "Filtry nie zwróciły żadnych błędów. Akcja 1 kliknięcia nie ma zakresu."
msgstr "Filters returned no errors. One-click action has no scope."

#: src/Admin/AdminPage.php:11219
msgid "Akcja 1 kliknięcia: brak nowych zmian do zastosowania (remediacje są już aktywne)."
msgstr "One-click action: no new changes to apply (remediations are already active)."

#: src/Admin/AdminPage.php:11243
msgid "Akcja 1 kliknięcia nie wykryła zmian po zapisie ustawień."
msgstr "One-click action detected no changes after saving settings."

#: src/Admin/AdminPage.php:11299 src/Admin/AdminPage.php:16058
msgid "Naprawa 1 kliknięciem"
msgstr "Fix 1 click"

#. translators: 1: changed settings count, 2: action id, 3: fixed issues count
#: src/Admin/AdminPage.php:11306
#, php-format
msgid "Naprawa 1 kliknięciem zakończona. Zmieniono ustawień: %1$d. ID akcji: %2$d. Oznaczono jako naprawione: %3$d błędów."
msgstr "One-click fix completed. Changed settings: %1$d. Action ID: %2$d. Marked as fixed: %3$d errors."

#. translators: 1: changed settings count, 2: changed labels, 3: action id, 4: fixed issues count
#: src/Admin/AdminPage.php:11314
#, php-format
msgid "Naprawa 1 kliknięciem zakończona. Zmieniono %1$d ustawień (%2$s). ID akcji: %3$d. Oznaczono jako naprawione: %4$d błędów."
msgstr "One-click fix completed. Changed %1$d settings (%2$s). Action ID: %3$d. Marked as fixed: %4$d errors."

#: src/Admin/AdminPage.php:11347 src/Admin/AdminPage.php:11492
msgid "Nieprawidłowy identyfikator skanu dla akcji zbiorczej."
msgstr "Invalid scan identifier for bulk action."

#: src/Admin/AdminPage.php:11359 src/Admin/AdminPage.php:11504
msgid "Nie znaleziono skanu dla akcji zbiorczej."
msgstr "Scan for bulk action was not found."

#: src/Admin/AdminPage.php:11370
msgid "Brak błędów w tym skanie. Nie ma czego aktywować."
msgstr "No errors in this scan. Nothing to enable."

#: src/Admin/AdminPage.php:11384 src/Admin/AdminPage.php:11529
msgid "Filtry nie zwróciły żadnych błędów. Brak akcji do wykonania."
msgstr "Filters returned no errors. No actions to execute."

#: src/Admin/AdminPage.php:11408
msgid "Wszystkie pasujące remediacje runtime są już aktywne."
msgstr "All matching runtime remediations are already active."

#: src/Admin/AdminPage.php:11421 src/Admin/AdminPage.php:11566
msgid "Nie wykryto zmian podczas akcji zbiorczej."
msgstr "No changes detected during bulk action."

#: src/Admin/AdminPage.php:11468
msgid "Zbiorcza remediacja runtime"
msgstr "Bulk runtime remediation"

#. translators: 1: count of changed runtime settings, 2: action id, 3: fixed issues count
#: src/Admin/AdminPage.php:11476
#, php-format
msgid "Włączono zbiorczą remediację runtime. Zmieniono ustawień: %1$d. ID akcji: %2$d. Oznaczono jako naprawione: %3$d błędów."
msgstr "Bulk runtime remediation enabled. Changed settings: %1$d. Action ID: %2$d. Marked as fixed: %3$d errors."

#: src/Admin/AdminPage.php:11515
msgid "Brak błędów w tym skanie. Nie ma czego wyłączyć."
msgstr "No errors in this scan. Nothing to disable."

#: src/Admin/AdminPage.php:11553
msgid "Wszystkie pasujące remediacje runtime są już wyłączone."
msgstr "All matching runtime remediations are already disabled."

#. translators: 1: count of changed runtime settings, 2: action id, 3: unresolved issues count
#: src/Admin/AdminPage.php:11615
#, php-format
msgid "Wyłączono zbiorczą remediację runtime. Zmieniono ustawień: %1$d. ID akcji: %2$d. Usunięto oznaczenie naprawy dla: %3$d błędów."
msgstr "Bulk runtime remediation disabled. Changed settings: %1$d. Action ID: %2$d. Removed fix marker for %3$d errors."

#: src/Admin/AdminPage.php:11635 src/Admin/AdminPage.php:11943
msgid "Naprawa źródłowa nie została wykonana."
msgstr "Source fix was not executed."

#: src/Admin/AdminPage.php:11645 src/Admin/AdminPage.php:11957
msgid "Naprawa źródłowa: brak nowych zmian do zapisania."
msgstr "Source fix: no new changes to save."

#: src/Admin/AdminPage.php:11654
msgid "Naprawa źródłowa została zapisana."
msgstr "Source fix saved."

#: src/Admin/AdminPage.php:11667
msgid "Naprawa zbiorcza źródłowa: brak kandydatów do zapisania w ostatnich skanach."
msgstr "Bulk source fix: no candidates to save in recent scans."

#. translators: 1: applied scans count, 2: changed fragments count, 3: fixed issues count, 4: batch action id, 5: child action ids list, 6: no-changes scans count, 7: failed scans count
#: src/Admin/AdminPage.php:11784
#, php-format
msgid "Naprawa zbiorcza źródłowa zakończona. Przetworzono: %1$d skanów. Zmieniono fragmentów: %2$d. Oznaczono jako naprawione: %3$d błędów. ID akcji zbiorczej: %4$d. ID akcji szczegółowych: %5$s. Bez zmian: %6$d. Błędy: %7$d."
msgstr "Bulk source fix completed. Processed: %1$d scans. Changed fragments: %2$d. Marked as fixed: %3$d errors. Bulk action ID: %4$d. Detailed action IDs: %5$s. No changes: %6$d. Errors: %7$d."

#. translators: 1: applied scans count, 2: changed fragments count, 3: fixed issues count, 4: action ids list, 5: no-changes scans count, 6: failed scans count
#: src/Admin/AdminPage.php:11801
#, php-format
msgid "Naprawa zbiorcza źródłowa zakończona. Przetworzono: %1$d skanów. Zmieniono fragmentów: %2$d. Oznaczono jako naprawione: %3$d błędów. ID akcji: %4$s. Bez zmian: %5$d. Błędy: %6$d. Uwaga: nie zapisano nadrzędnej akcji zbiorczej."
msgstr "Bulk source fix completed. Processed: %1$d scans. Changed fragments: %2$d. Marked as fixed: %3$d errors. Action ID: %4$s. No changes: %5$d. Errors: %6$d. Note: parent bulk action was not saved."

#. translators: 1: no-changes scans count, 2: failed scans count
#: src/Admin/AdminPage.php:11818
#, php-format
msgid "Naprawa zbiorcza źródłowa nie zapisała nowych zmian. Bez zmian: %1$d. Błędy: %2$d."
msgstr "Bulk source fix did not save new changes. No changes: %1$d. Errors: %2$d."

#: src/Admin/AdminPage.php:11849
msgid "Symulacja naprawy zbiorczej: brak kandydatów do zastosowania."
msgstr "Symulacja fixes bulk: missing kandydatow to apply."

#. translators: 1: candidate scans count, 2: planned changes count, 3: completed scans checked count, 4: unique posts count, 5: scan preview list
#: src/Admin/AdminPage.php:11878
#, php-format
msgid "Symulacja naprawy zbiorczej: kandydaci=%1$d, planowane zmiany=%2$d, ukończone skany=%3$d, unikalne wpisy=%4$d. Próbka skanów: %5$s."
msgstr "Bulk fix simulation: candidates=%1$d, planned changes=%2$d, completed scans=%3$d, unique entries=%4$d. Scan sample: %5$s."

#: src/Admin/AdminPage.php:11908
msgid "Nieprawidłowy identyfikator skanu dla naprawy źródłowej."
msgstr "Invalid scan identifier for source fix."

#: src/Admin/AdminPage.php:11924
msgid "Nie znaleziono danych skanu dla naprawy źródłowej."
msgstr "Scan data for source fix was not found."

#: src/Admin/AdminPage.php:12040
msgid "Naprawa źródłowa 1 kliknięciem"
msgstr "One-click source fix"

#. translators: 1: post id, 2: change count, 3: fixed issue count, 4: action id
#: src/Admin/AdminPage.php:12046
#, php-format
msgid "Naprawa źródłowa zapisana dla wpisu #%1$d. Zmieniono fragmentów: %2$d. Oznaczono jako naprawione: %3$d błędów. ID akcji: %4$d."
msgstr "Source fix saved for entry #%1$d. Changed fragments: %2$d. Marked as fixed: %3$d errors. Action ID: %4$d."

#. translators: %d: source meta keys count
#: src/Admin/AdminPage.php:12055 src/Admin/AdminPage.php:12070
#, php-format
msgid "Zmienione klucze meta buildera: %d."
msgstr "Zmienione klucze meta builder: %d."

#. translators: 1: post id, 2: change count, 3: fixed issue count
#: src/Admin/AdminPage.php:12062
#, php-format
msgid "Naprawa źródłowa zapisana dla wpisu #%1$d. Zmieniono fragmentów: %2$d. Oznaczono jako naprawione: %3$d błędów. Uwaga: nie udało się zapisać wpisu historii akcji."
msgstr "Source fix saved for entry #%1$d. Changed fragments: %2$d. Marked as fixed: %3$d errors. Note: failed to save action-history entry."

#: src/Admin/AdminPage.php:12109
msgid "Nie udało się wycofać naprawy źródłowej."
msgstr "Failed to roll back source fix."

#. translators: 1: source action id, 2: rollback action id, 3: post id, 4: restored issue count
#: src/Admin/AdminPage.php:12120
#, php-format
msgid "Wycofano naprawę źródłową #%1$d. Zapisano rollback #%2$d dla wpisu #%3$d. Przywrócono status naprawy dla %4$d błędów."
msgstr "Rolled back source fix #%1$d. Saved rollback #%2$d for entry #%3$d. Restored fix status for %4$d errors."

#: src/Admin/AdminPage.php:12155 src/Admin/AdminPage.php:12594
msgid "Dane rollback tej akcji są skrócone lub uszkodzone."
msgstr "Rollback data for this action is truncated or corrupted."

#: src/Admin/AdminPage.php:12173
msgid "Brak kopii treści potrzebnej do cofnięcia naprawy źródłowej."
msgstr "Missing content backup required to roll back source fix."

#: src/Admin/AdminPage.php:12187
msgid "Nie znaleziono wpisu/strony do przywrócenia podczas rollbacku naprawy źródłowej."
msgstr "Entry/page to restore during source-fix rollback was not found."

#: src/Admin/AdminPage.php:12242
msgid "Nie udało się przywrócić meta buildera podczas rollbacku naprawy źródłowej."
msgstr "Failed to restore builder meta during source-fix rollback."

#: src/Admin/AdminPage.php:12270 src/Admin/AdminPage.php:12682
msgid "Ta akcja została już wycofana w innym żądaniu."
msgstr "This action was already rolled back in another request."

#: src/Admin/AdminPage.php:12326
msgid "Brak akcji podrzędnych do cofnięcia dla tej naprawy zbiorczej."
msgstr "No child actions to roll back for this bulk fix."

#. translators: %d: action identifier
#: src/Admin/AdminPage.php:12349
#, php-format
msgid "Akcja podrzędna #%d jest aktualnie przetwarzana w innym żądaniu."
msgstr "Child action #%d is currently processed in another request."

#. translators: %d: action identifier
#: src/Admin/AdminPage.php:12363
#, php-format
msgid "Nie znaleziono akcji podrzędnej #%d."
msgstr "Child action #%d was not found."

#. translators: %d: action identifier
#: src/Admin/AdminPage.php:12376
#, php-format
msgid "Akcja podrzędna #%d nie jest akcją naprawy źródłowej."
msgstr "Child action #%d is not a source-fix action."

#: src/Admin/AdminPage.php:12433
msgid "Akcja zbiorcza została już przetworzona w innym żądaniu."
msgstr "Bulk action was already processed in another request."

#: src/Admin/AdminPage.php:12441
msgid "Wszystkie akcje podrzędne tej naprawy zbiorczej były już wcześniej wycofane."
msgstr "All child actions of this bulk fix were already rolled back earlier."

#: src/Admin/AdminPage.php:12450
msgid "Nie udało się wycofać naprawy zbiorczej źródłowej."
msgstr "Failed to roll back bulk source fix."

#: src/Admin/AdminPage.php:12468
msgid "Nie udało się potwierdzić wycofania akcji zbiorczej. Spróbuj ponownie po odświeżeniu strony."
msgstr "Failed to confirm rollback of bulk action. Try again after refreshing the page."

#. translators: 1: source action id, 2: rollback action id, 3: rolled back child count, 4: already rolled back child count, 5: error child count, 6: restored issue count, 7: restored source meta key count
#: src/Admin/AdminPage.php:12516
#, php-format
msgid "Wycofano naprawę zbiorczą #%1$d. Zapisano rollback zbiorczy #%2$d. Cofnięto akcji podrzędnych: %3$d. Już wycofane: %4$d. Błędy: %5$d. Przywrócono status naprawy dla %6$d błędów. Przywrócone klucze meta buildera: %7$d."
msgstr "Rolled back bulk fix #%1$d. Saved bulk rollback #%2$d. Child actions reverted: %3$d. Already rolled back: %4$d. Errors: %5$d. Restored fix status for %6$d errors. Restored builder meta keys: %7$d."

#: src/Admin/AdminPage.php:12545
msgid "Nieprawidłowy identyfikator akcji do wycofania."
msgstr "Invalid action identifier to roll back."

#: src/Admin/AdminPage.php:12555
msgid "Ta akcja jest aktualnie wycofywana w innym żądaniu. Odśwież stronę za chwilę."
msgstr "This action is currently being rolled back in another request. Refresh the page shortly."

#: src/Admin/AdminPage.php:12567
msgid "Nie znaleziono akcji remediacji do wycofania."
msgstr "Remediation action to roll back was not found."

#: src/Admin/AdminPage.php:12577
msgid "Ta akcja była już wcześniej wycofana."
msgstr "This action was already rolled back earlier."

#: src/Admin/AdminPage.php:12610
msgid "Brak danych potrzebnych do wycofania tej akcji."
msgstr "Missing data required to roll back this action."

#. translators: 1: source action id, 2: rollback action id, 3: restored issue count
#: src/Admin/AdminPage.php:12722
#, php-format
msgid "Wycofano akcję #%1$d. Zapisano akcję rollback #%2$d. Przywrócono status naprawy dla %3$d błędów."
msgstr "Rolled back action #%1$d. Saved rollback action #%2$d. Restored fix status for %3$d errors."

#: src/Admin/AdminPage.php:12752
msgid "Panel szczegółów błędów"
msgstr "Error details panel"

#. translators: 1: scan id, 2: target url
#: src/Admin/AdminPage.php:12757
#, php-format
msgid "Skan #%1$d dla URL: %2$s"
msgstr "Scan #%1$d for URL: %2$s"

#: src/Admin/AdminPage.php:12766
msgid "Status skanu"
msgstr "Scan status"

#. translators: 1: delta label, 2: baseline label
#: src/Admin/AdminPage.php:12785
#, php-format
msgid "Delta: %1$s, Baseline: %2$s"
msgstr "Delta: %1$s, Baseline: %2$s"

#: src/Admin/AdminPage.php:12801
msgid "Brak wyników po zastosowaniu filtrów."
msgstr "No results after applying filters."

#: src/Admin/AdminPage.php:12803
msgid "Brak wykrytych błędów dla tego skanu."
msgstr "No errors detected for this scan."

#: src/Admin/AdminPage.php:12816
msgid "Kontekst buildera"
msgstr "Builder context"

#: src/Admin/AdminPage.php:12817
msgid "Co nie działa i dlaczego"
msgstr "What does not work and why"

#: src/Admin/AdminPage.php:12818
msgid "Jak naprawić"
msgstr "How to fix"

#: src/Admin/AdminPage.php:12820
msgid "Status naprawy"
msgstr "Fix status"

#: src/Admin/AdminPage.php:12841
msgid "Dlaczego:"
msgstr "Why:"

#: src/Admin/AdminPage.php:12846
msgid "Weryfikacja ręczna:"
msgstr "Manual verification:"

#: src/Admin/AdminPage.php:12867
msgid "Naprawiono (runtime)"
msgstr "Fixed (runtime)"

#. translators: %d: remediation action id
#: src/Admin/AdminPage.php:12874
#, php-format
msgid "Akcja: #%d"
msgstr "Action: #%d"

#. translators: %s: fixed datetime
#: src/Admin/AdminPage.php:12881
#, php-format
msgid "Data: %s"
msgstr "Data: %s"

#: src/Admin/AdminPage.php:12889
msgid "Nieoznaczone jako naprawione"
msgstr "Not marked as fixed"

#: src/Admin/AdminPage.php:12969
msgid "Regresja względem poprzedniego baseline"
msgstr "Regression wzgledem poprzedniego baseline"

#: src/Admin/AdminPage.php:12974
msgid "Brak wcześniejszego zakończonego skanu dla tego URL. Po kolejnym skanie panel pokaże regresję."
msgstr "No previous completed scan for this URL. After the next scan, the panel will show regression."

#: src/Admin/AdminPage.php:12977
msgid "CI gate:"
msgstr "CI gate:"

#: src/Admin/AdminPage.php:13007
msgid "Metryka regresji"
msgstr "Metryka regresji"

#: src/Admin/AdminPage.php:13010
msgid "Baseline (poprzedni skan)"
msgstr "Baseline (poprzedni scan)"

#: src/Admin/AdminPage.php:13011
msgid "Data baseline"
msgstr "Baseline date"

#: src/Admin/AdminPage.php:13012
msgid "Nowe problemy od baseline"
msgstr "New issues since baseline"

#: src/Admin/AdminPage.php:13013
msgid "Problemy rozwiązane od baseline"
msgstr "Issues resolved since baseline"

#: src/Admin/AdminPage.php:13014
msgid "Problemy utrzymane (nadal obecne)"
msgstr "Issues retained (still present)"

#: src/Admin/AdminPage.php:13015
msgid "Zmiana liczby wszystkich błędów"
msgstr "Change in total number of errors"

#: src/Admin/AdminPage.php:13016
msgid "Nowe (K/W/S/N)"
msgstr "New (C/H/M/L)"

#: src/Admin/AdminPage.php:13017
msgid "Rozwiązane (K/W/S/N)"
msgstr "Resolved (C/H/M/L)"

#: src/Admin/AdminPage.php:13018
msgid "Utrzymane (K/W/S/N)"
msgstr "Retained (C/H/M/L)"

#: src/Admin/AdminPage.php:13021
msgid "Powody fail"
msgstr "Failure reasons"

#: src/Admin/AdminPage.php:13038
msgid "Trend regresji (ostatnie skany URL)"
msgstr "Regression trend (recent URL scans)"

#: src/Admin/AdminPage.php:13042
msgid "Koniec skanu"
msgstr "Scan end"

#: src/Admin/AdminPage.php:13044
msgid "Delta vs starszy"
msgstr "Delta vs starszy"

#: src/Admin/AdminPage.php:13088 src/Export/ExportController.php:278
#: src/Export/ExportController.php:1897 src/Scan/PrePublishGateService.php:931
#: src/Scan/PrePublishGateService.php:1175
#: src/Scan/PrePublishGateService.php:1380
#: src/Scan/PrePublishGateService.php:1718
msgid "PASS"
msgstr "PASS"

#: src/Admin/AdminPage.php:13092 src/Export/ExportController.php:277
#: src/Export/ExportController.php:1901 src/Scan/PrePublishGateService.php:1171
#: src/Scan/PrePublishGateService.php:1381
#: src/Scan/PrePublishGateService.php:1706
msgid "FAIL"
msgstr "FAIL"

#: src/Admin/AdminPage.php:13095
msgid "N/A (brak baseline)"
msgstr "N/A (missing baseline)"

#. translators: 1: critical count, 2: high count, 3: medium count, 4: low count
#: src/Admin/AdminPage.php:13105
#, php-format
msgid "K:%1$d / W:%2$d / S:%3$d / N:%4$d"
msgstr "K:%1$d / In:%2$d / S:%3$d / N:%4$d"

#: src/Admin/AdminPage.php:13116
msgid "Brak bezpiecznej auto-remediacji. Wymagana poprawka w kodzie źródłowym."
msgstr "No safe auto-remediation available. Source-code fix is required."

#. translators: %s: runtime fix label
#: src/Admin/AdminPage.php:13127
#, php-format
msgid "Dostępna opcja: %s (moduł runtime jest globalnie wyłączony)."
msgstr "Available option: %s (runtime module is globally disabled)."

#. translators: %s: runtime fix label
#: src/Admin/AdminPage.php:13135
#, php-format
msgid "Dostępna opcja: %s (aktualnie wyłączona)."
msgstr "Available option: %s (currently disabled)."

#. translators: %s: runtime fix label
#: src/Admin/AdminPage.php:13142
#, php-format
msgid "Dostępna opcja: %s (aktywna)."
msgstr "Available option: %s (active)."

#: src/Admin/AdminPage.php:13179
msgid "Wyłącz tę opcję"
msgstr "Disable te opcje"

#: src/Admin/AdminPage.php:13181
msgid "Włącz moduł i tę opcję"
msgstr "Enable module and these options"

#: src/Admin/AdminPage.php:13182
msgid "Włącz tę opcję"
msgstr "Enable te opcje"

#. translators: 1: number of changed settings, 2: comma-separated labels
#: src/Admin/AdminPage.php:13207
#, php-format
msgid "Podgląd: zmieni się %1$d ustawień (%2$s)."
msgstr "Preview: %1$d settings will change (%2$s)."

#. translators: %d: number of changed settings
#: src/Admin/AdminPage.php:13216
#, php-format
msgid "Podgląd: zmieni się %d ustawień."
msgstr "Preview: %d settings will change."

#: src/Admin/AdminPage.php:13221
msgid "Podgląd: brak zmian do zastosowania."
msgstr "Preview: no changes to apply."

#: src/Admin/AdminPage.php:13242
msgid "Preferencje trybu trwałego bez zmian."
msgstr "Persistent mode preferences unchanged."

#: src/Admin/AdminPage.php:13252
msgid "Włączono tryb trwały: po zakończonym skanie system automatycznie spróbuje zapisać naprawy źródłowe."
msgstr "Persistent mode enabled: after a completed scan, the system will automatically try to save source fixes."

#: src/Admin/AdminPage.php:13253
msgid "Wyłączono tryb trwały automatycznych napraw źródłowych po skanie."
msgstr "Persistent mode for automatic post-scan source fixes has been disabled."

#. translators: 1: scan id, 2: error message
#: src/Admin/AdminPage.php:13297
#, php-format
msgid "Tryb trwały: nie udało się automatycznie zapisać napraw źródłowych dla skanu #%1$d (%2$s)."
msgstr "Persistent mode: failed to automatically save source fixes for scan #%1$d (%2$s)."

#. translators: 1: scan id, 2: source-fix status message
#: src/Admin/AdminPage.php:13312
#, php-format
msgid "Tryb trwały: automatycznie zapisano naprawy źródłowe dla skanu #%1$d. %2$s"
msgstr "Persistent mode: source fixes were automatically saved for scan #%1$d. %2$s"

#. translators: 1: scan id
#: src/Admin/AdminPage.php:13326
#, php-format
msgid "Tryb trwały: brak nowych zmian źródłowych do zapisania dla skanu #%1$d."
msgstr "Persistent mode: no new source changes to save for scan #%1$d."

#: src/Admin/AdminPage.php:13397 src/Scan/CrawlTargetProvider.php:31
msgid "WooCommerce"
msgstr "WooCommerce"

#: src/Admin/AdminPage.php:13398
msgid "Crawl witryny"
msgstr "Crawl site"

#. translators: 1: context label, 2: scan count, 3: applied count, 4: no-changes count, 5: error count, 6: changes total, 7: marked issue total
#: src/Admin/AdminPage.php:13405
#, php-format
msgid "Tryb trwały (%1$s): przeanalizowano %2$d skanów. Zastosowano: %3$d, bez zmian: %4$d, błędy: %5$d. Łącznie zmian: %6$d. Oznaczono jako naprawione: %7$d."
msgstr "Persistent mode (%1$s): analyzed %2$d scans. Applied: %3$d, unchanged: %4$d, errors: %5$d. Total changes: %6$d. Marked as fixed: %7$d."

#. translators: %s: comma-separated scan errors
#: src/Admin/AdminPage.php:13423
#, php-format
msgid "Szczegóły błędów trybu trwałego: %s."
msgstr "Persistent mode error details: %s."

#: src/Admin/AdminPage.php:13473
msgid "Opisz przycisk obrazkowy (alt):"
msgstr "Opisz button obrazkowy (alt):"

#: src/Admin/AdminPage.php:13474
msgid "Opisz obrazek (alt):"
msgstr "Opisz obrazek (alt):"

#: src/Admin/AdminPage.php:13480
msgid "Zapisz opis i oznacz jako naprawione"
msgstr "Save opis and oznacz jako fixed"

#: src/Admin/AdminPage.php:13483
msgid "To jest poprawka redakcyjna: wtyczka zapisze alt w treści źródłowej i doda wpis do historii napraw."
msgstr "This is an editorial fix: the plugin will save alt in source content and add an entry to fix history."

#: src/Admin/AdminPage.php:13497
msgid "Brak poprawnego skanu dla ręcznego opisu obrazu."
msgstr "No valid scan for manual image description."

#: src/Admin/AdminPage.php:13509
msgid "Nie znaleziono skanu dla ręcznego opisu obrazu."
msgstr "Scan for manual image description was not found."

#: src/Admin/AdminPage.php:13520
msgid "Brak identyfikatora błędu obrazu do naprawy."
msgstr "No image error ID to fix."

#: src/Admin/AdminPage.php:13533
msgid "Wpisz opis alternatywny (alt), aby zastosować naprawę."
msgstr "Enter opis alternatywny (alt), to zastosowac fix."

#. translators: %d: max allowed alt length
#: src/Admin/AdminPage.php:13545
#, php-format
msgid "Opis alt jest za długi. Maksymalna długość: %d znaków."
msgstr "Opis alt is za dlugi. Maksymalna dlugosc: %d znakow."

#: src/Admin/AdminPage.php:13559
msgid "Nie znaleziono wskazanego błędu obrazu w tym skanie."
msgstr "The selected image error was not found in this scan."

#: src/Admin/AdminPage.php:13570
msgid "Ręczny opis alt można zastosować tylko dla błędów „missing-img-alt” lub „missing-image-input-alt”."
msgstr "Manual alt description can only be applied to \"missing-img-alt\" or \"missing-image-input-alt\" errors."

#: src/Admin/AdminPage.php:13577
msgid "przycisku obrazkowego"
msgstr "button obrazkowego"

#: src/Admin/AdminPage.php:13578
msgid "obrazu"
msgstr "obrazu"

#: src/Admin/AdminPage.php:13597
msgid "Nie udało się przypisać skanu do edytowalnej strony/wpisu."
msgstr "Failed to map the scan to an editable page/post."

#: src/Admin/AdminPage.php:13608
msgid "Nie znaleziono wpisu/strony do zapisania opisu obrazka."
msgstr "Entry/page for saving image description was not found."

#: src/Admin/AdminPage.php:13624
msgid "właściwego znacznika `<input type=\"image\">`"
msgstr "proper `<input type=\"image\">` element"

#: src/Admin/AdminPage.php:13625
msgid "właściwego znacznika `<img>`"
msgstr "wlasciwego znacznika `<img>`"

#. translators: %s: expected HTML tag label
#: src/Admin/AdminPage.php:13631
#, php-format
msgid "Nie udało się jednoznacznie znaleźć %s w `post_content`. Uzupełnij alt ręcznie w builderze lub edytorze."
msgstr "Could not uniquely find %s in `post_content`. Fill alt manually in builder or editor."

#: src/Admin/AdminPage.php:13665
msgid "Dodano ręczny opis alt przycisku obrazkowego"
msgstr "Added manual alt description for image button"

#: src/Admin/AdminPage.php:13666
msgid "Dodano ręczny opis alt obrazu"
msgstr "Added manual alt description for image"

#: src/Admin/AdminPage.php:13675
msgid "Ręczny opis alt przycisku obrazkowego"
msgstr "Manual alt description for image button"

#: src/Admin/AdminPage.php:13676
msgid "Ręczny opis alt obrazu"
msgstr "Manual alt description for image"

#. translators: 1: element label, 2: post id, 3: issue id, 4: marked fixed issue count, 5: action id
#: src/Admin/AdminPage.php:13717
#, php-format
msgid "Zapisano opis alt dla %1$s we wpisie #%2$d (issue #%3$d). Oznaczono jako naprawione: %4$d. ID akcji: %5$d."
msgstr "Saved alt description for %1$s in entry #%2$d (issue #%3$d). Marked as fixed: %4$d. Action ID: %5$d."

#: src/Admin/AdminPage.php:14141
msgid " - wymaga weryfikacji ręcznej"
msgstr "- manual verification required"

#: src/Admin/AdminPage.php:14142
msgid " - wysoka wiarygodność automatu"
msgstr "- high automated confidence"

#: src/Admin/AdminPage.php:14157
msgid "Mieszany (więcej niż jeden builder)"
msgstr "Mixed (more than one builder)"

#: src/Admin/AdminPage.php:14158
msgid "Generic DOM / nierozpoznany builder"
msgstr "Generic DOM / unrecognized builder"

#. translators: %s: detected component identifier
#: src/Admin/AdminPage.php:14179
#, php-format
msgid "Komponent: %s"
msgstr "Component: %s"

#. translators: %s: detected element id
#: src/Admin/AdminPage.php:14188
#, php-format
msgid "Element: %s"
msgstr "Element: %s"

#. translators: %s: list of globally detected builders
#: src/Admin/AdminPage.php:14208
#, php-format
msgid "Wykryte globalnie: %s"
msgstr "Detected globally: %s"

#: src/Admin/AdminPage.php:14219
msgid "Ostatnie skany"
msgstr "Recent scans"

#: src/Admin/AdminPage.php:14222
msgid "Brak skanów."
msgstr "No scans."

#: src/Admin/AdminPage.php:14243 src/Export/ExportController.php:351
msgid "Delta vs baseline"
msgstr "Delta vs baseline"

#: src/Admin/AdminPage.php:14248
msgid "Szczegóły"
msgstr "Details"

#: src/Admin/AdminPage.php:14278
msgid "Pokaż błędy"
msgstr "Show errors"

#: src/Admin/AdminPage.php:14410
msgid "Rekomendowane presety Keyboard Access"
msgstr "Recommended Keyboard Access presets"

#. translators: %d: count of changes that will be applied
#: src/Admin/AdminPage.php:14420
#, php-format
msgid "Łącznie zmian po kliknięciu: %d."
msgstr "Total changes after click: %d."

#. translators: %s: comma-separated preset labels
#: src/Admin/AdminPage.php:14428
#, php-format
msgid "Presety do aktywacji: %s."
msgstr "Presets to activate: %s."

#. translators: %s: comma-separated runtime setting labels
#. translators: %s: runtime change labels
#: src/Admin/AdminPage.php:14436 src/Admin/AdminPage.php:14547
#, php-format
msgid "Zmiany runtime: %s."
msgstr "Runtime changes: %s."

#. translators: %s: comma-separated keyboard selector setting labels
#. translators: %s: selector change labels
#: src/Admin/AdminPage.php:14444 src/Admin/AdminPage.php:14554
#, php-format
msgid "Zmiany ustawień Keyboard Access: %s."
msgstr "Keyboard Access settings changes: %s."

#: src/Admin/AdminPage.php:14450 src/Admin/AdminPage.php:14574
#: src/Admin/AdminPage.php:14694
msgid "Podgląd wpływu po kliknięciu"
msgstr "Impact preview after click"

#: src/Admin/AdminPage.php:14460
msgid "Zastosuj rekomendowane presety"
msgstr "Apply recommended presets"

#: src/Admin/AdminPage.php:14468
msgid "Presety są już aktywne. Kliknij, aby włączyć naprawę klawiatury runtime."
msgstr "Presets are already active. Click to enable runtime keyboard fix."

#: src/Admin/AdminPage.php:14520
msgid "Preset Keyboard Access: builder nierozpoznany"
msgstr "Preset Keyboard Access: builder unrecognized"

#. translators: 1: generic issue count, 2: selector count
#: src/Admin/AdminPage.php:14527
#, php-format
msgid "Wykryto %1$d sygnałów generic/mixed. Proponowane selektory: %2$d."
msgstr "Detected %1$d generic/mixed signals. Proposed selectors: %2$d."

#: src/Admin/AdminPage.php:14534
msgid "Proponowana allow-list"
msgstr "Proponowana allow-list"

#. translators: %d: number of selectors newly added
#: src/Admin/AdminPage.php:14541
#, php-format
msgid "Nowe selektory po kliknięciu: %d."
msgstr "New selectors after click: %d."

#. translators: %d: selector count already covered
#: src/Admin/AdminPage.php:14561
#, php-format
msgid "Pominięto selektory już aktywne: %d."
msgstr "Skipped selectors already active: %d."

#. translators: %s: sampled rule identifiers
#: src/Admin/AdminPage.php:14568
#, php-format
msgid "Sygnały pochodzą z reguł: %s."
msgstr "Signals come from rules: %s."

#: src/Admin/AdminPage.php:14583
msgid "Zastosuj preset generic/mixed"
msgstr "Zastosuj preset generic/mixed"

#: src/Admin/AdminPage.php:14587
msgid "Proponowane selektory są już aktywne. Brak dodatkowych zmian do zapisania."
msgstr "Proposed selectors are already active. No additional changes to save."

#: src/Admin/AdminPage.php:14658
msgid "Rekomendowany profil wydajności runtime"
msgstr "Recommended runtime performance profile"

#. translators: 1: initial heavy-task budget in milliseconds, 2: mutation heavy-task budget in milliseconds
#: src/Admin/AdminPage.php:14671
#, php-format
msgid "Budżety heavy-task: start %1$d ms, mutacje DOM %2$d ms."
msgstr "Budzety heavy-task: start %1$d ms, mutacje DOM %2$d ms."

#: src/Admin/AdminPage.php:14676
msgid "Safe-page: ciężkie remediacje będą pomijane na wskazanych ścieżkach."
msgstr "Safe-page: heavy remediations will be skipped on specified paths."

#: src/Admin/AdminPage.php:14677
msgid "Safe-page: ciężkie remediacje pozostaną aktywne na wszystkich ścieżkach."
msgstr "Safe-page: heavy remediations will remain active on all paths."

#. translators: %s: comma-separated URL paths
#: src/Admin/AdminPage.php:14681
#, php-format
msgid "Ścieżki safe-page: %s."
msgstr "Paths safe-page: %s."

#. translators: %s: comma-separated changed setting labels
#: src/Admin/AdminPage.php:14688
#, php-format
msgid "Zmiany po kliknięciu: %s."
msgstr "Changes after click: %s."

#: src/Admin/AdminPage.php:14703
msgid "Zastosuj profil wydajności"
msgstr "Apply performance profile"

#: src/Admin/AdminPage.php:14707
msgid "Ten profil jest już aktywny lub nie wnosi dodatkowych zmian."
msgstr "This profile is already active or does not add additional changes."

#. translators: %d: scan id
#: src/Admin/AdminPage.php:14745
#, php-format
msgid "Rekomendacja wydajności na podstawie aktualnie podglądanego skanu #%d."
msgstr "Performance recommendation based on the currently viewed scan #%d."

#. translators: %d: scan id
#: src/Admin/AdminPage.php:14777
#, php-format
msgid "Rekomendacja wydajności na podstawie ostatniego skanu #%d z wykrytym sygnałem buildera/WooCommerce."
msgstr "Performance recommendation based on latest scan #%d with detected builder/WooCommerce signal."

#: src/Admin/AdminPage.php:14791
msgid "Profil: WooCommerce / checkout (safe-page)"
msgstr "Profile: WooCommerce / checkout (safe-page)"

#: src/Admin/AdminPage.php:14792
msgid "Zalecany dla koszyka, checkoutu i konta klienta: aktywny guard + pomijanie ciężkich remediacji na krytycznych ścieżkach."
msgstr "Recommended for cart, checkout, and account: active guard + skipping heavy remediations on critical paths."

#: src/Admin/AdminPage.php:14818
msgid "Profil: ciężki builder (stabilność)"
msgstr "Profile: heavy builder (stability)"

#: src/Admin/AdminPage.php:14819
msgid "Zalecany dla stron z dużą dynamiką DOM: ciaśniejsze budżety heavy-task bez wyłączania ich globalnie."
msgstr "Recommended for pages with high DOM dynamics: tighter heavy-task budgets without disabling them globally."

#. translators: %d: scan id
#: src/Admin/AdminPage.php:14879
#, php-format
msgid "Rekomendacja na podstawie aktualnie podglądanego skanu #%d."
msgstr "Recommendation based on the currently viewed scan #%d."

#. translators: %d: scan id
#: src/Admin/AdminPage.php:14924
#, php-format
msgid "Rekomendacja na podstawie ostatniego skanu #%d z wykrytym builderem lub kontekstem WooCommerce."
msgstr "Recommendation based on latest scan #%d with detected builder or WooCommerce context."

#. translators: %d: generic/mixed issue count
#: src/Admin/AdminPage.php:15150
#, php-format
msgid "Rekomendacja na podstawie %d błędów z kontekstem generic/mixed w wybranym skanie."
msgstr "Recommendation based on %d errors with generic/mixed context in selected scan."

#. translators: 1: scan id, 2: post id, 3: content changes count, 4: issue count, 5: source meta key count
#: src/Admin/AdminPage.php:15509
#, php-format
msgid "Skan #%1$d, wpis #%2$d, zmiany treści: %3$d, oznaczone błędy: %4$d, klucze meta buildera: %5$d."
msgstr "Scan #%1$d, entry #%2$d, content changes: %3$d, marked errors: %4$d, builder meta keys: %5$d."

#. translators: %s: top changed rule list
#: src/Admin/AdminPage.php:15538
#, php-format
msgid "Najczęściej zmienione reguły: %s."
msgstr "Most frequently changed rules: %s."

#. translators: 1: applied scans, 2: unique posts, 3: content changes, 4: fixed issues count
#: src/Admin/AdminPage.php:15555
#, php-format
msgid "Batch apply: skany=%1$d, wpisy=%2$d, zmiany=%3$d, oznaczone błędy=%4$d."
msgstr "Batch apply: scans=%1$d, entries=%2$d, changes=%3$d, marked errors=%4$d."

#. translators: 1: source meta key count, 2: scan count with changed source meta
#: src/Admin/AdminPage.php:15564
#, php-format
msgid "Meta buildera: zmienione klucze=%1$d, skany ze zmianami meta=%2$d."
msgstr "Builder meta: changed keys=%1$d, scans with meta changes=%2$d."

#. translators: 1: child action count, 2: no-change scan count, 3: error count
#: src/Admin/AdminPage.php:15572
#, php-format
msgid "Akcje podrzędne: %1$d, bez zmian: %2$d, błędy: %3$d."
msgstr "Actions podrzedne: %1$d, no changes: %2$d, errors: %3$d."

#. translators: 1: post id, 2: restored issue count, 3: restored meta key count
#: src/Admin/AdminPage.php:15584
#, php-format
msgid "Rollback wpisu #%1$d, przywrócone statusy błędów: %2$d, przywrócone klucze meta buildera: %3$d."
msgstr "Entry rollback #%1$d, restored error statuses: %2$d, restored builder meta keys: %3$d."

#. translators: 1: rolled back count, 2: already rolled back count, 3: error count, 4: restored issue count
#: src/Admin/AdminPage.php:15597
#, php-format
msgid "Batch rollback: cofnięte=%1$d, już cofnięte=%2$d, błędy=%3$d, przywrócone statusy=%4$d."
msgstr "Batch rollback: reverted=%1$d, already reverted=%2$d, errors=%3$d, restored statuses=%4$d."

#. translators: %d: restored source meta key count
#: src/Admin/AdminPage.php:15606
#, php-format
msgid "Przywrócone klucze meta buildera: %d."
msgstr "Restored builder meta keys: %d."

#: src/Admin/AdminPage.php:15617
msgid "Profil runtime"
msgstr "Runtime profile"

#. translators: 1: profile label, 2: scan id, 3: changed setting count
#: src/Admin/AdminPage.php:15639
#, php-format
msgid "Profil: %1$s, skan: #%2$d, zmienione ustawienia wydajności: %3$d."
msgstr "Profile: %1$s, scan: #%2$d, changed performance settings: %3$d."

#. translators: 1: profile label, 2: changed setting count
#: src/Admin/AdminPage.php:15647
#, php-format
msgid "Profil: %1$s, zmienione ustawienia wydajności: %2$d."
msgstr "Profile: %1$s, changed performance settings: %2$d."

#. translators: %s: comma-separated list of changed runtime performance settings
#: src/Admin/AdminPage.php:15657
#, php-format
msgid "Zakres zmian profilu: %s."
msgstr "Zakres changes profilu: %s."

#: src/Admin/AdminPage.php:15701 src/Remediation/SourceFixService.php:765
msgid "Meta buildera"
msgstr "Meta builder"

#: src/Admin/AdminPage.php:15705
msgid "Status naprawy błędów"
msgstr "Status fixes errors"

#: src/Admin/AdminPage.php:15709
msgid "Operacje podrzędne batcha"
msgstr "Operacje podrzedne batcha"

#: src/Admin/AdminPage.php:16017
msgid "Zakończony"
msgstr "Completed"

#: src/Admin/AdminPage.php:16026
msgid "Oczekuje"
msgstr "Pending"

#: src/Admin/AdminPage.php:16027
msgid "Ponowienie"
msgstr "Retry"

#: src/Admin/AdminPage.php:16028 src/Compliance/ChecklistService.php:454
msgid "W trakcie"
msgstr "In progress"

#: src/Admin/AdminPage.php:16029
msgid "Zakończone"
msgstr "Completed"

#: src/Admin/AdminPage.php:16038
msgid "Krytyczny"
msgstr "Critical"

#: src/Admin/AdminPage.php:16039
msgid "Wysoki"
msgstr "High"

#: src/Admin/AdminPage.php:16040
msgid "Średni"
msgstr "Medium"

#: src/Admin/AdminPage.php:16041
msgid "Niski"
msgstr "Low"

#: src/Admin/AdminPage.php:16049
msgid "Aktualizacja remediacji runtime"
msgstr "Runtime remediation update"

#: src/Admin/AdminPage.php:16050
msgid "Szybka aktualizacja ustawień panelu użytkownika"
msgstr "Quick user toolbar settings update"

#: src/Admin/AdminPage.php:16051
msgid "Zastosowanie rekomendowanych presetów klawiatury"
msgstr "Apply recommended keyboard presets"

#: src/Admin/AdminPage.php:16052
msgid "Zastosowanie presetu generic/mixed klawiatury"
msgstr "Apply generic/mixed keyboard preset"

#: src/Admin/AdminPage.php:16053
msgid "Zastosowanie rekomendowanego profilu wydajności runtime"
msgstr "Apply recommended runtime performance profile"

#: src/Admin/AdminPage.php:16054
msgid "Szybkie włączenie remediacji runtime"
msgstr "Quick runtime remediation enable"

#: src/Admin/AdminPage.php:16055
msgid "Szybkie wyłączenie remediacji runtime"
msgstr "Quick runtime remediation disable"

#: src/Admin/AdminPage.php:16056
msgid "Zbiorcze włączenie remediacji runtime"
msgstr "Bulk runtime remediation enable"

#: src/Admin/AdminPage.php:16057
msgid "Zbiorcze wyłączenie remediacji runtime"
msgstr "Bulk runtime remediation disable"

#: src/Admin/AdminPage.php:16060
msgid "Wycofanie remediacji runtime"
msgstr "Runtime remediation rollback"

#: src/Admin/AdminPage.php:16061
msgid "Naprawa źródłowa (post_content / builder)"
msgstr "Source fix (post_content / builder)"

#: src/Admin/AdminPage.php:16062
msgid "Naprawa źródłowa zbiorcza"
msgstr "Bulk source fix"

#: src/Admin/AdminPage.php:16063
msgid "Wycofanie naprawy źródłowej"
msgstr "Source fix rollback"

#: src/Admin/AdminPage.php:16064
msgid "Wycofanie naprawy źródłowej zbiorczej"
msgstr "Bulk source-fix rollback"

#. translators: %d: user identifier
#: src/Admin/AdminPage.php:16079
#, php-format
msgid "Użytkownik #%d"
msgstr "User #%d"

#: src/Cli/CiGateCommand.php:81
msgid "Niepoprawny format. Użyj: table albo json."
msgstr "Invalid format. Use: table or json."

#: src/Cli/CiGateCommand.php:90
msgid "Użyj tylko jednego źródła: --scan_id albo --url."
msgstr "Use only one source: --scan_id or --url."

#: src/Cli/CiGateCommand.php:94
msgid "Wymagane jest --scan_id albo --url."
msgstr "--scan_id or --url is required."

#: src/Cli/CiGateCommand.php:98
msgid "Opcja --run-scan wymaga podania --url."
msgstr "Option --run-scan requires --url."

#. translators: %s: scan error text
#: src/Cli/CiGateCommand.php:110
#, php-format
msgid "Skan nie powiódł się: %s"
msgstr "Scan not powiodl sie: %s"

#: src/Cli/CiGateCommand.php:111
msgid "nieznany błąd"
msgstr "unknown error"

#: src/Cli/CiGateCommand.php:118
msgid "Nie udało się zapisać wyniku skanu."
msgstr "Failed to save scan result."

#: src/Cli/CiGateCommand.php:123
msgid "Nie udało się pobrać zapisanego skanu."
msgstr "Failed to fetch the saved scan."

#. translators: %d: scan id
#: src/Cli/CiGateCommand.php:131
#, php-format
msgid "Nie znaleziono skanu #%d."
msgstr "Scan #%d was not found."

#. translators: %s: target URL
#: src/Cli/CiGateCommand.php:142
#, php-format
msgid "Brak zakończonego skanu dla URL: %s"
msgstr "No completed scan for URL: %s"

#: src/Cli/CiGateCommand.php:153
msgid "Nie udało się zbudować kontekstu skanu."
msgstr "Failed to build scan context."

#. translators: 1: scan id, 2: scan status
#: src/Cli/CiGateCommand.php:162
#, php-format
msgid "Skan #%1$d nie jest zakończony (status: %2$s)."
msgstr "Scan #%1$d is not completed (status: %2$s)."

#: src/Cli/CiGateCommand.php:171
msgid "Skan nie zawiera poprawnego target_url."
msgstr "Scan does not contain a valid target_url."

#: src/Cli/CiGateCommand.php:232
msgid "CI gate zakończony statusem FAIL (exit code 2)."
msgstr "CI gate completed with FAIL status (exit code 2)."

#: src/Cli/CiGateCommand.php:239
msgid "CI gate zakończony statusem PASS."
msgstr "CI gate completed with PASS status."

#: src/Cli/CiGateCommand.php:241
msgid "CI gate status: N/A (brak baseline i polityka nie wymaga fail)."
msgstr "CI gate status: N/A (baseline missing and policy does not require fail)."

#. translators: %s: option key
#: src/Cli/CiGateCommand.php:420
#, php-format
msgid "Niepoprawna wartość opcji --%s (oczekiwana liczba całkowita)."
msgstr "Invalid value for option --%s (expected integer)."

#. translators: 1: option key, 2: minimum value
#: src/Cli/CiGateCommand.php:432
#, php-format
msgid "Wartość opcji --%1$s musi być >= %2$d."
msgstr "Option --%1$s value must be >= %2$d."

#. translators: 1: option key, 2: minimum value, 3: maximum value
#: src/Cli/CiGateCommand.php:441
#, php-format
msgid "Wartość opcji --%1$s musi być z zakresu %2$d..%3$d."
msgstr "Option --%1$s value must be within the range %2$d..%3$d."

#. translators: %s: option key
#: src/Cli/CiGateCommand.php:479
#, php-format
msgid "Niepoprawna wartość opcji --%s (oczekiwane: 0/1, true/false, yes/no, on/off)."
msgstr "Invalid value for option --%s (expected: 0/1, true/false, yes/no, on/off)."

#: src/Compliance/ChecklistService.php:23
#: src/Compliance/ChecklistService.php:33
#: src/Compliance/ChecklistService.php:43
#: src/Compliance/ChecklistService.php:53
#: src/Compliance/ChecklistService.php:63
#: src/Compliance/ChecklistService.php:73
#: src/Compliance/ChecklistService.php:83
#: src/Compliance/ChecklistService.php:93
#: src/Compliance/ChecklistService.php:103
msgid "A. Operowalność i nawigacja"
msgstr "A. Operability and navigation"

#: src/Compliance/ChecklistService.php:25
#: src/Compliance/ChecklistService.php:35
#: src/Compliance/ChecklistService.php:45
#: src/Compliance/ChecklistService.php:55
#: src/Compliance/ChecklistService.php:65
#: src/Compliance/ChecklistService.php:75
#: src/Compliance/ChecklistService.php:85
#: src/Compliance/ChecklistService.php:95
#: src/Compliance/ChecklistService.php:105
#: src/Compliance/ChecklistService.php:255
#: src/Remediation/RuntimeFixInjector.php:369
msgid "Nawigacja"
msgstr "Navigation"

#: src/Compliance/ChecklistService.php:26
msgid "Pełna obsługa klawiaturą"
msgstr "Full keyboard support"

#: src/Compliance/ChecklistService.php:29
msgid "Wszystkie interaktywne elementy muszą działać bez myszy."
msgstr "All interactive elements must work without a mouse."

#: src/Compliance/ChecklistService.php:39
msgid "Fokus musi dać się opuścić z każdego komponentu przy użyciu klawiatury."
msgstr "Focus must be able to leave each component using the keyboard."

#: src/Compliance/ChecklistService.php:46
msgid "Widoczny fokus na elementach aktywnych"
msgstr "Visible focus on active elements"

#: src/Compliance/ChecklistService.php:49
msgid "Fokus klawiatury musi być wyraźny i mieć odpowiedni kontrast."
msgstr "Keyboard focus must be clearly visible and have sufficient contrast."

#: src/Compliance/ChecklistService.php:56
msgid "Fokus nie może być zasłonięty"
msgstr "Focus must not be obscured"

#: src/Compliance/ChecklistService.php:59
msgid "Element w fokusie nie może znikać pod sticky-headerem ani nakładkami."
msgstr "An element in focus must not disappear behind a sticky header or overlays."

#: src/Compliance/ChecklistService.php:66
msgid "Skip-link do głównej treści"
msgstr "Skip link to main content"

#: src/Compliance/ChecklistService.php:69
msgid "Użytkownik powinien móc pominąć bloki powtarzalne."
msgstr "User should be able to skip repeated blocks."

#: src/Compliance/ChecklistService.php:76
msgid "Minimalny rozmiar targetów klikalnych"
msgstr "Minimum clickable target size"

#: src/Compliance/ChecklistService.php:79
msgid "Elementy klikalne powinny mieć odpowiedni rozmiar i odstęp."
msgstr "Clickable elements should have adequate size and spacing."

#: src/Compliance/ChecklistService.php:89
msgid "Funkcje wymagające drag&drop powinny mieć alternatywę klikalną/klawiaturową."
msgstr "Features requiring drag&drop should provide clickable/keyboard alternatives."

#: src/Compliance/ChecklistService.php:96
msgid "Powiększanie viewportu nie może być blokowane"
msgstr "Viewport zoom must not be blocked"

#: src/Compliance/ChecklistService.php:99
msgid "Meta viewport nie może blokować zoomu na urządzeniach mobilnych."
msgstr "Meta viewport must not block zoom on mobile devices."

#: src/Compliance/ChecklistService.php:106
msgid "Spójna pomoc i wsparcie użytkownika"
msgstr "Consistent help and user support"

#: src/Compliance/ChecklistService.php:109
msgid "Pomoc (czat, kontakt, FAQ) powinna być umieszczona spójnie na kolejnych widokach."
msgstr "Help (chat, contact, FAQ) should be placed consistently across successive views."

#: src/Compliance/ChecklistService.php:113
#: src/Compliance/ChecklistService.php:123
#: src/Compliance/ChecklistService.php:133
#: src/Compliance/ChecklistService.php:143
#: src/Compliance/ChecklistService.php:153
msgid "B. Percepcja i kontrast"
msgstr "B. Perception and contrast"

#: src/Compliance/ChecklistService.php:116
msgid "Kontrast tekstu i tła"
msgstr "Text and background contrast"

#: src/Compliance/ChecklistService.php:119
msgid "Treść tekstowa musi spełniać wymagane progi kontrastu."
msgstr "Text content must meet required contrast thresholds."

#: src/Compliance/ChecklistService.php:126
msgid "Kontrast komponentów UI"
msgstr "UI component contrast"

#: src/Compliance/ChecklistService.php:129
msgid "Granice i stany kontrolek muszą być wizualnie czytelne."
msgstr "Control boundaries and states must be visually clear."

#: src/Compliance/ChecklistService.php:135
#: src/Compliance/ChecklistService.php:155
msgid "Treść"
msgstr "Content"

#: src/Compliance/ChecklistService.php:136
msgid "Teksty alternatywne dla treści nietekstowej"
msgstr "Alternative text for non-text content"

#: src/Compliance/ChecklistService.php:139
msgid "Obrazy funkcjonalne i informacyjne wymagają sensownego alt."
msgstr "Functional and informational images require meaningful alt text."

#: src/Compliance/ChecklistService.php:145
msgid "Multimedia"
msgstr "Multimedia"

#: src/Compliance/ChecklistService.php:146
msgid "Autoodtwarzanie mediów z kontrolą użytkownika"
msgstr "Autoplay media with user control"

#: src/Compliance/ChecklistService.php:149
msgid "Autoodtwarzane multimedia powinny mieć możliwość zatrzymania."
msgstr "Autoplay media should provide a way to pause/stop."

#: src/Compliance/ChecklistService.php:156
msgid "Reflow i odstępy tekstu"
msgstr "Reflow and text offsets"

#: src/Compliance/ChecklistService.php:159
msgid "Przy 320px szerokości i zwiększonych odstępach treść musi pozostać czytelna."
msgstr "At 320px width and increased spacing, content must remain readable."

#: src/Compliance/ChecklistService.php:163
#: src/Compliance/ChecklistService.php:173
#: src/Compliance/ChecklistService.php:183
#: src/Compliance/ChecklistService.php:193
#: src/Compliance/ChecklistService.php:203
#: src/Compliance/ChecklistService.php:213
msgid "C. Formularze i transakcje"
msgstr "C. Forms and transactions"

#: src/Compliance/ChecklistService.php:165
#: src/Compliance/ChecklistService.php:175
#: src/Compliance/ChecklistService.php:185
#: src/Compliance/ChecklistService.php:195
#: src/Compliance/ChecklistService.php:205
#: src/Compliance/ChecklistService.php:215
msgid "Formularze"
msgstr "Forms"

#: src/Compliance/ChecklistService.php:166
msgid "Poprawne etykiety i instrukcje pól"
msgstr "Correct field labels and instructions"

#: src/Compliance/ChecklistService.php:169
msgid "Każde pole formularza wymaga etykiety powiązanej semantycznie."
msgstr "Every form field requires a semantically associated label."

#: src/Compliance/ChecklistService.php:176
msgid "Identyfikacja i opis błędów"
msgstr "Error identification and description"

#: src/Compliance/ChecklistService.php:179
msgid "Komunikaty błędów powinny być precyzyjne i zrozumiałe."
msgstr "Error messages should be precise and understandable."

#: src/Compliance/ChecklistService.php:186
msgid "Oznaczenie pól wymaganych"
msgstr "Required field marking"

#: src/Compliance/ChecklistService.php:189
msgid "Pola wymagane powinny mieć jasny stan wymagania (tekst i aria-required)."
msgstr "Required fields should have a clear required state (text and aria-required)."

#: src/Compliance/ChecklistService.php:196
msgid "Autocomplete dla pól danych użytkownika"
msgstr "Autocomplete for user data fields"

#: src/Compliance/ChecklistService.php:199
msgid "Pola danych osobowych powinny korzystać z tokenów autocomplete."
msgstr "Personal-data fields should use autocomplete tokens."

#: src/Compliance/ChecklistService.php:206
msgid "Brak wymogu wielokrotnego wpisywania tych samych danych"
msgstr "No requirement to re-enter the same data"

#: src/Compliance/ChecklistService.php:209
msgid "W procesach wieloetapowych dane powinny być podpowiadane lub przenoszone automatycznie."
msgstr "In multi-step flows, data should be suggested or transferred automatically."

#: src/Compliance/ChecklistService.php:216
msgid "Dostępne uwierzytelnianie"
msgstr "Accessible authentication"

#: src/Compliance/ChecklistService.php:219
msgid "Logowanie nie powinno wymuszać zadań poznawczych bez alternatywy (np. CAPTCHA bez opcji)."
msgstr "Login should not force cognitive tasks without alternatives (e.g., CAPTCHA without an option)."

#: src/Compliance/ChecklistService.php:223
#: src/Compliance/ChecklistService.php:233
#: src/Compliance/ChecklistService.php:243
#: src/Compliance/ChecklistService.php:253
#: src/Compliance/ChecklistService.php:263
#: src/Compliance/ChecklistService.php:273
#: src/Compliance/ChecklistService.php:283
#: src/Compliance/ChecklistService.php:293
msgid "D. Semantyka i technologie asystujące"
msgstr "D. Semantics and assistive technologies"

#: src/Compliance/ChecklistService.php:225
#: src/Compliance/ChecklistService.php:235
#: src/Compliance/ChecklistService.php:295
msgid "Semantyka"
msgstr "Semantics"

#: src/Compliance/ChecklistService.php:226
msgid "Name/Role/Value dla kontrolek"
msgstr "Name/Role/Value for controls"

#: src/Compliance/ChecklistService.php:229
msgid "Komponenty niestandardowe muszą mieć poprawne role i nazwy."
msgstr "Custom components must have valid roles and names."

#: src/Compliance/ChecklistService.php:236
msgid "Status messages dostępne dla technologii asystujących"
msgstr "Status messages available for assistive technologies"

#: src/Compliance/ChecklistService.php:239
msgid "Powiadomienia dynamiczne muszą być ogłaszane (np. aria-live)."
msgstr "Dynamic notifications must be announced (e.g., aria-live)."

#: src/Compliance/ChecklistService.php:245
#: src/Compliance/ChecklistService.php:265
#: src/Compliance/ChecklistService.php:275
#: src/Compliance/ChecklistService.php:285
msgid "Struktura"
msgstr "Structure"

#: src/Compliance/ChecklistService.php:246
msgid "Poprawna hierarchia nagłówków i landmarki"
msgstr "Correct heading hierarchy and landmarks"

#: src/Compliance/ChecklistService.php:249
msgid "Struktura dokumentu musi wspierać szybkie przeglądanie treści."
msgstr "Document structure must support quick content navigation."

#: src/Compliance/ChecklistService.php:256
msgid "Spójność nawigacji i komponentów"
msgstr "Consistency of navigation and components"

#: src/Compliance/ChecklistService.php:259
msgid "Powtarzalne elementy powinny mieć przewidywalne działanie i nazewnictwo."
msgstr "Repeated elements should have predictable behavior and naming."

#: src/Compliance/ChecklistService.php:266
msgid "Poprawny język dokumentu"
msgstr "Correct document language"

#: src/Compliance/ChecklistService.php:269
msgid "Dokument powinien mieć ustawiony poprawny język główny."
msgstr "Document should have the correct primary language set."

#: src/Compliance/ChecklistService.php:276
msgid "Unikalny i opisowy tytuł strony"
msgstr "Unique and descriptive page title"

#: src/Compliance/ChecklistService.php:279
msgid "Każda strona powinna mieć opisowy tytuł odzwierciedlający treść."
msgstr "Each page should have a descriptive title reflecting its content."

#: src/Compliance/ChecklistService.php:286
msgid "Semantyka tabel danych"
msgstr "Data table semantics"

#: src/Compliance/ChecklistService.php:289
msgid "Tabele danych powinny mieć nagłówki, scope i nazwę opisową."
msgstr "Data tables should have headers, scope, and descriptive name."

#: src/Compliance/ChecklistService.php:296
msgid "Brak zduplikowanych identyfikatorów"
msgstr "No duplicate IDs"

#: src/Compliance/ChecklistService.php:299
msgid "Identyfikatory HTML powinny być unikalne i poprawne dla relacji aria-*."
msgstr "HTML identifiers should be unique and valid for aria-* relationships."

#: src/Compliance/ChecklistService.php:303
#: src/Compliance/ChecklistService.php:313
#: src/Compliance/ChecklistService.php:323
msgid "E. WooCommerce i procesy krytyczne"
msgstr "E. WooCommerce and critical processes"

#: src/Compliance/ChecklistService.php:305
#: src/Compliance/ChecklistService.php:315
#: src/Compliance/ChecklistService.php:325
msgid "WooCommerce / E-commerce"
msgstr "WooCommerce / E-commerce"

#: src/Compliance/ChecklistService.php:306
msgid "Dostępny proces koszyka i zamówienia"
msgstr "Accessible cart and checkout process"

#: src/Compliance/ChecklistService.php:309
msgid "Kluczowe etapy zakupowe muszą być w pełni obsługiwalne i komunikatywne."
msgstr "Key checkout stages must be fully operable and clearly communicated."

#: src/Compliance/ChecklistService.php:316
msgid "Komunikowanie zmian koszyka i cen"
msgstr "Communicating cart and price changes"

#: src/Compliance/ChecklistService.php:319
msgid "Dynamiczne zmiany koszyka, kosztów i kuponów powinny być ogłaszane dla czytników."
msgstr "Dynamic cart, cost, and coupon changes should be announced for screen readers."

#: src/Compliance/ChecklistService.php:326
msgid "Przegląd i korekta danych przed finalizacją"
msgstr "Review and adjust data before finalization"

#: src/Compliance/ChecklistService.php:329
msgid "Użytkownik powinien mieć możliwość przeglądu i poprawy danych przed złożeniem zamówienia."
msgstr "User should be able to review and correct data before placing an order."

#: src/Compliance/ChecklistService.php:333
#: src/Compliance/ChecklistService.php:343
#: src/Compliance/ChecklistService.php:353
#: src/Compliance/ChecklistService.php:363
#: src/Compliance/ChecklistService.php:373
#: src/Compliance/ChecklistService.php:383
#: src/Compliance/ChecklistService.php:393
#: src/Compliance/ChecklistService.php:403
msgid "F. Manualny protokół odbioru"
msgstr "F. Manual acceptance protocol"

#: src/Compliance/ChecklistService.php:335
#: src/Compliance/ChecklistService.php:345
#: src/Compliance/ChecklistService.php:355
#: src/Compliance/ChecklistService.php:365
#: src/Compliance/ChecklistService.php:375
msgid "Manualny test"
msgstr "Manual test"

#: src/Compliance/ChecklistService.php:336
msgid "Test z NVDA + Firefox"
msgstr "Test with NVDA + Firefox"

#: src/Compliance/ChecklistService.php:339
msgid "Zweryfikuj kluczowe ścieżki użytkownika z czytnikiem ekranu NVDA."
msgstr "Verify key user paths with NVDA screen reader."

#: src/Compliance/ChecklistService.php:346
msgid "Test z VoiceOver + Safari"
msgstr "Test with VoiceOver + Safari"

#: src/Compliance/ChecklistService.php:349
msgid "Zweryfikuj kluczowe ścieżki użytkownika z VoiceOver na macOS/iOS."
msgstr "Verify key user paths with VoiceOver on macOS/iOS."

#: src/Compliance/ChecklistService.php:356
msgid "Test ścieżek tylko klawiaturą"
msgstr "Keyboard-only path test"

#: src/Compliance/ChecklistService.php:359
msgid "Przejdź cały kluczowy scenariusz bez myszy, wyłącznie klawiaturą."
msgstr "Complete the key scenario without mouse, keyboard only."

#: src/Compliance/ChecklistService.php:366
msgid "Test powiększenia 200% i 400% + reflow"
msgstr "200% and 400% zoom test + reflow"

#: src/Compliance/ChecklistService.php:369
msgid "Potwierdź poprawne działanie krytycznych widoków przy dużym powiększeniu."
msgstr "Confirm correct behavior of critical views at high zoom."

#: src/Compliance/ChecklistService.php:376
msgid "Test mobilny: pion/poziom i gesty"
msgstr "Mobile test: portrait/landscape and gestures"

#: src/Compliance/ChecklistService.php:379
msgid "Zweryfikuj krytyczne ścieżki na smartfonie w obu orientacjach."
msgstr "Verify critical paths on a smartphone in both orientations."

#: src/Compliance/ChecklistService.php:385
#: src/Compliance/ChecklistService.php:395
#: src/Compliance/ChecklistService.php:405
msgid "Formalne"
msgstr "Formalne"

#: src/Compliance/ChecklistService.php:386
msgid "Opublikowana deklaracja dostępności"
msgstr "Published accessibility statement"

#: src/Compliance/ChecklistService.php:389
msgid "Deklaracja powinna zawierać zakres, wyjątki, kontakt i procedurę zgłaszania problemów."
msgstr "The statement should include scope, exceptions, contact, and issue-reporting procedure."

#: src/Compliance/ChecklistService.php:396
msgid "Rejestr ryzyk i plan dalszych poprawek"
msgstr "Risk register and further remediation plan"

#: src/Compliance/ChecklistService.php:399
msgid "Udokumentuj ryzyka resztkowe, właścicieli i terminy usunięcia."
msgstr "Document residual risks, owners, and remediation deadlines."

#: src/Compliance/ChecklistService.php:406
msgid "Formalny odbiór i akceptacja"
msgstr "Formal acceptance"

#: src/Compliance/ChecklistService.php:409
msgid "Potwierdź akceptację protokołu przez właściciela produktu lub compliance lead."
msgstr "Confirm protocol acceptance by product owner or compliance lead."

#: src/Compliance/ChecklistService.php:453
msgid "Do zrobienia"
msgstr "To do"

#: src/Compliance/ChecklistService.php:455
msgid "Gotowe"
msgstr "Done"

#: src/Compliance/ChecklistService.php:456
msgid "Nie dotyczy"
msgstr "Not applicable"

#: src/Compliance/ChecklistService.php:665
msgid "Cały serwis publiczny"
msgstr "Entire public service"

#: src/Core/Plugin.php:232
msgid "Web200 Accessibility Audit zapisuje lokalnie wyniki skanów WCAG, historię akcji remediacji i konfigurację działania wtyczki w bazie danych WordPress."
msgstr "Web200 Accessibility Audit save lokalnie wyniki skanow WCAG, historie actions remediacji and konfiguracje dzialania plugin in bazie data WordPress."

#: src/Core/Plugin.php:233
msgid "Dane są przechowywane na Twoim serwerze. Wersja Free nie wysyła automatycznie danych diagnostycznych ani telemetrycznych do usług zewnętrznych."
msgstr "Data is stored on your server. The Free version does not automatically send diagnostic or telemetry data to external services."

#: src/Core/Plugin.php:236
msgid "Web200 Accessibility Audit"
msgstr "Web200 Accessibility Audit"

#. translators: %d: scan identifier
#: src/Export/ExportController.php:160 src/Export/ExportController.php:647
#: src/Export/ExportController.php:815
#, php-format
msgid "Skan ID: %d"
msgstr "Scan ID: %d"

#: src/Export/ExportController.php:163 src/Export/ExportController.php:650
#: src/Export/ExportController.php:818
msgid "Wszystkie skany"
msgstr "All scans"

#: src/Export/ExportController.php:204 src/Export/ExportController.php:207
msgid "Web200 Accessibility Audit - Raport audytu"
msgstr "Web200 Accessibility Audit - Report audytu"

#: src/Export/ExportController.php:209
msgid "Raport wspiera proces zgodności WCAG/EAA i nie stanowi gwarancji zgodności prawnej."
msgstr "This report supports the WCAG/EAA compliance process and does not constitute a legal compliance guarantee."

#: src/Export/ExportController.php:214
msgid "Metadane raportu"
msgstr "Metadane reportu"

#: src/Export/ExportController.php:216
msgid "Wygenerowano"
msgstr "Wygenerowano"

#: src/Export/ExportController.php:217
msgid "Zakres"
msgstr "Zakres"

#: src/Export/ExportController.php:218
msgid "Witryna"
msgstr "Site"

#: src/Export/ExportController.php:221
msgid "Limit rekordów"
msgstr "Limit rekordow"

#: src/Export/ExportController.php:224
msgid "Uwaga: wynik może być ucięty przez limit eksportu."
msgstr "Warning: the result may be truncated by the export limit."

#: src/Export/ExportController.php:229
msgid "Podsumowanie błędów"
msgstr "Podsumowanie errors"

#: src/Export/ExportController.php:231
msgid "Łącznie"
msgstr "Lacznie"

#: src/Export/ExportController.php:233 src/Export/ExportController.php:358
msgid "Otwarte"
msgstr "Otwarte"

#: src/Export/ExportController.php:234
msgid "Wymagają ręcznej weryfikacji"
msgstr "Require manual verification"

#: src/Export/ExportController.php:243
msgid "Polityka CI gate"
msgstr "CI gate policy"

#: src/Export/ExportController.php:245
msgid "max new K/W/S"
msgstr "max new C/H/M"

#: src/Export/ExportController.php:254
msgid "max delta"
msgstr "max delta"

#: src/Export/ExportController.php:255
msgid "max current K/W"
msgstr "max current C/H"

#: src/Export/ExportController.php:262
msgid "fail bez baseline"
msgstr "fail without baseline"

#: src/Export/ExportController.php:272
msgid "Brak ukończonych skanów w analizowanym zakresie raportu."
msgstr "No completed scans in the selected report range."

#: src/Export/ExportController.php:276
msgid "Analizowane skany"
msgstr "Analyzed scans"

#: src/Export/ExportController.php:279 src/Export/ExportController.php:1904
#: src/Scan/PrePublishGateService.php:1179
#: src/Scan/PrePublishGateService.php:1382
#: src/Scan/PrePublishGateService.php:1724
msgid "N/A"
msgstr "N/A"

#: src/Export/ExportController.php:283
msgid "Brak aktywnych blockerów release (CI gate FAIL) w tym zakresie."
msgstr "No active release blockers (CI gate FAIL) in this range."

#: src/Export/ExportController.php:291 src/Export/ExportController.php:355
msgid "Koniec"
msgstr "End"

#: src/Export/ExportController.php:342
msgid "Podsumowanie skanów"
msgstr "Scan summary"

#: src/Export/ExportController.php:344
msgid "Brak danych skanów dla wybranego zakresu."
msgstr "No scan data for selected range."

#: src/Export/ExportController.php:353 src/Export/ExportController.php:415
msgid "Powód CI gate"
msgstr "CI gate reason"

#: src/Export/ExportController.php:354
msgid "Start"
msgstr "Start"

#: src/Export/ExportController.php:401
msgid "Lista błędów"
msgstr "Lista errors"

#: src/Export/ExportController.php:403
msgid "Brak błędów do pokazania w tym zakresie."
msgstr "No errors to display in this range."

#: src/Export/ExportController.php:423
msgid "Kontekst"
msgstr "Context"

#: src/Export/ExportController.php:426
msgid "Utworzono"
msgstr "Utworzono"

#: src/Export/ExportController.php:450
msgid "naprawiony"
msgstr "fix"

#: src/Export/ExportController.php:451
msgid "otwarty"
msgstr "otwarty"

#: src/Export/ExportController.php:454
msgid "manual"
msgstr "manual"

#: src/Export/ExportController.php:1441
msgid "Brak uprawnień do eksportu danych."
msgstr "No permission to export data."

#: src/Export/ExportController.php:1887
msgid "Ukończony"
msgstr "Completed"

#: src/Export/ExportController.php:1889
msgid "Nieznany"
msgstr "Unknown"

#: src/Guidance/IssueGuidanceService.php:31
#: src/Rules/Definitions/MissingImgAltRule.php:20
msgid "Obraz bez atrybutu alt"
msgstr "Obraz without atrybutu alt"

#: src/Guidance/IssueGuidanceService.php:32
msgid "Czytniki ekranu nie odczytają znaczenia obrazu, jeśli nie ma tekstu alternatywnego."
msgstr "Screen readers will not read image meaning without alternative text."

#: src/Guidance/IssueGuidanceService.php:33
msgid "Dodaj opisowy atrybut alt zgodny z funkcją obrazu. Nie da się bezpiecznie wygenerować poprawnego opisu automatycznie."
msgstr "Add a descriptive alt attribute matching the image function. A correct description cannot be safely generated automatically."

#: src/Guidance/IssueGuidanceService.php:35
msgid "Użyj akcji „Opisz obrazek” i zweryfikuj, czy alt oddaje sens obrazu oraz nie duplikuje tekstu obok grafiki."
msgstr "Use the \"Describe image\" action and verify alt reflects image meaning and does not duplicate nearby text."

#: src/Guidance/IssueGuidanceService.php:38
#: src/Rules/Definitions/MissingImageInputAltRule.php:21
msgid "Przycisk graficzny bez nazwy"
msgstr "Graphic button without name"

#: src/Guidance/IssueGuidanceService.php:39
msgid "Przycisk typu image bez nazwy jest nieczytelny dla technologii asystujących."
msgstr "An image-type button without a name is unclear for assistive technologies."

#: src/Guidance/IssueGuidanceService.php:40
msgid "Dodaj opisowy alt dla input type=\"image\" lub aria-label/aria-labelledby. Nie da się bezpiecznie wygenerować poprawnej nazwy automatycznie."
msgstr "Add opisowy alt for input type=\"image\" or aria-label/aria-labelledby. Not da self safely wygenerowac poprawnej names automatically."

#: src/Guidance/IssueGuidanceService.php:42
msgid "Użyj akcji „Opisz obrazek” i zweryfikuj, czy nazwa przycisku jasno komunikuje akcję, np. „Szukaj” lub „Wyślij”."
msgstr "Use the \"Describe image\" action and verify the button name clearly communicates the action, e.g., \"Search\" or \"Send\"."

#: src/Guidance/IssueGuidanceService.php:45
#: src/Rules/Definitions/MissingFormLabelRule.php:29
msgid "Pole formularza bez dostępnej etykiety"
msgstr "Form field without accessible label"

#: src/Guidance/IssueGuidanceService.php:46
msgid "Użytkownik technologii asystujących może nie znać przeznaczenia pola."
msgstr "Assistive-technology users may not know the field purpose."

#: src/Guidance/IssueGuidanceService.php:47
msgid "Powiąż <label for> z id pola albo użyj aria-label / aria-labelledby."
msgstr "Associate <label for> with field id or use aria-label / aria-labelledby."

#: src/Guidance/IssueGuidanceService.php:49
msgid "Nie polegaj wyłącznie na placeholderze jako etykiecie docelowej."
msgstr "Do not rely solely on placeholder as the final label."

#: src/Guidance/IssueGuidanceService.php:52
#: src/Rules/Definitions/MissingInputAutocompleteRule.php:22
msgid "Pole danych użytkownika bez autocomplete"
msgstr "Pole danych user without autocomplete"

#: src/Guidance/IssueGuidanceService.php:53
msgid "Brak poprawnego autocomplete utrudnia automatyczne uzupełnianie formularza i może obniżać dostępność dla użytkowników wspomaganych."
msgstr "Missing valid autocomplete hinders autofill and may reduce accessibility for assisted users."

#: src/Guidance/IssueGuidanceService.php:54
msgid "Ustaw właściwy token autocomplete (np. given-name, family-name, email, tel, address-line1, postal-code)."
msgstr "Set wlasciwy token autocomplete (np. given-name, family-name, email, tel, address-line1, postal-code)."

#: src/Guidance/IssueGuidanceService.php:56
msgid "Zweryfikuj poprawność tokenów autocomplete dla checkoutu i formularzy kontaktowych (szczególnie przy niestandardowych polach)."
msgstr "Verify autocomplete token correctness for checkout and contact forms (especially for custom fields)."

#: src/Guidance/IssueGuidanceService.php:59
#: src/Rules/Definitions/MissingFormGroupLabelRule.php:22
msgid "Grupa pól wyboru bez etykiety grupy"
msgstr "Choice field group without group label"

#: src/Guidance/IssueGuidanceService.php:60
msgid "Grupy opcji (radio/checkbox) bez wspólnej etykiety utrudniają zrozumienie pytania lub kontekstu wyboru."
msgstr "Option groups (radio/checkbox) without a shared label make question/context harder to understand."

#: src/Guidance/IssueGuidanceService.php:61
msgid "Użyj fieldset + legend lub kontenera role=\"group\"/\"radiogroup\" z aria-label/aria-labelledby."
msgstr "Use fieldset + legend or a role=\"group\"/\"radiogroup\" container with aria-label/aria-labelledby."

#: src/Guidance/IssueGuidanceService.php:63
msgid "Zweryfikuj odczyt nazwy grupy i opcji w czytniku ekranu oraz pełną obsługę klawiaturą."
msgstr "Verify screen reader reads group and option names and full keyboard support."

#: src/Guidance/IssueGuidanceService.php:66
#: src/Rules/Definitions/MissingFormErrorDescriptionRule.php:29
msgid "Pole z błędem bez powiązanego opisu"
msgstr "Field with error without associated description"

#: src/Guidance/IssueGuidanceService.php:67
msgid "Użytkownik może nie uzyskać informacji o przyczynie błędu, jeśli pole nie wskazuje komunikatu."
msgstr "The user may not receive information about the cause of the error if the field is not linked to a message."

#: src/Guidance/IssueGuidanceService.php:68
msgid "Powiąż pole z tekstem błędu przez aria-describedby lub aria-errormessage oraz ustaw poprawnie aria-invalid."
msgstr "Associate the field with error text via aria-describedby or aria-errormessage and set aria-invalid correctly."

#: src/Guidance/IssueGuidanceService.php:70
msgid "Zweryfikuj, czy po błędzie fokus i czytnik ekranu odczytują właściwy komunikat dla konkretnego pola."
msgstr "Verify that after an error, focus and screen reader read the correct message for the specific field."

#: src/Guidance/IssueGuidanceService.php:73
#: src/Rules/Definitions/MissingFormErrorSummaryRule.php:41
msgid "Formularz bez podsumowania błędów"
msgstr "Form without error summary"

#: src/Guidance/IssueGuidanceService.php:74
msgid "Przy wielu błędach użytkownik może nie wiedzieć, które pola wymagają poprawy i w jakiej kolejności."
msgstr "With many errors, the user may not know which fields require fixes and in what order."

#: src/Guidance/IssueGuidanceService.php:75
msgid "Dodaj podsumowanie błędów na początku formularza, najlepiej z linkami do pól i live region dla czytników ekranu."
msgstr "Add an error summary at the top of the form, ideally with links to fields and a live region for screen readers."

#: src/Guidance/IssueGuidanceService.php:77
msgid "Sprawdź, czy podsumowanie aktualizuje się po submit, a linki przenoszą fokus do właściwych pól."
msgstr "Check that the summary updates after submit and links move focus to the correct fields."

#: src/Guidance/IssueGuidanceService.php:80
#: src/Rules/Definitions/MissingRequiredFieldStateRule.php:29
msgid "Pole wymagane bez stanu programowego"
msgstr "Required field without programmatic state"

#: src/Guidance/IssueGuidanceService.php:81
msgid "Samo oznaczenie wizualne (np. gwiazdka) może nie być czytelne dla technologii asystujących."
msgstr "Samo oznaczenie wizualne (np. gwiazdka) moze not byc czytelne for technology assistive."

#: src/Guidance/IssueGuidanceService.php:82
msgid "Dodaj required lub aria-required=\"true\" na polach wymaganych oraz aktualizuj aria-invalid przy błędzie."
msgstr "Add required or aria-required=\"true\" to required fields and update aria-invalid on error."

#: src/Guidance/IssueGuidanceService.php:84
msgid "Sprawdź scenariusze walidacji formularza i komunikaty błędów przy użyciu klawiatury i czytnika ekranu."
msgstr "Check form validation scenarios and error messages using keyboard and screen reader."

#: src/Guidance/IssueGuidanceService.php:87
#: src/Rules/Definitions/BrokenLabelForAssociationRule.php:29
msgid "Błędna relacja label[for]"
msgstr "error relacja label[for]"

#: src/Guidance/IssueGuidanceService.php:88
msgid "Etykieta może nie zostać poprawnie odczytana, jeśli atrybut for wskazuje niewłaściwe pole."
msgstr "Label may not be read correctly if the `for` attribute points to the wrong field."

#: src/Guidance/IssueGuidanceService.php:89
msgid "Upewnij się, że label[for] wskazuje istniejące id właściwego pola i nie koliduje z etykietą zagnieżdżoną."
msgstr "Ensure label[for] points to existing id of the correct field and does not conflict with nested label."

#: src/Guidance/IssueGuidanceService.php:91
msgid "Zweryfikuj odczyt etykiety dla pola przez czytnik ekranu oraz kliknięcie etykiety myszą i klawiaturą."
msgstr "Verify field-label reading in screen reader and label click with mouse and keyboard."

#: src/Guidance/IssueGuidanceService.php:94
#: src/Rules/Definitions/FocusableAriaHiddenRule.php:32
msgid "Element fokusowalny ukryty przez aria-hidden"
msgstr "Focusable element hidden by aria-hidden"

#: src/Guidance/IssueGuidanceService.php:95
msgid "Element dostępny z klawiatury może zostać pominięty przez czytnik ekranu, jeśli ma aria-hidden=\"true\"."
msgstr "A keyboard-accessible element may be skipped by screen reader if it has aria-hidden=\"true\"."

#: src/Guidance/IssueGuidanceService.php:96
msgid "Usuń aria-hidden z elementu fokusowalnego lub przenieś aria-hidden na dekoracyjny pod-element, który nie przyjmuje fokusu."
msgstr "Remove aria-hidden from the focusable element or move aria-hidden to a decorative child element that cannot receive focus."

#: src/Guidance/IssueGuidanceService.php:98
msgid "Sprawdź nawigację Tab oraz odczyt czytnika ekranu dla elementu po usunięciu aria-hidden."
msgstr "Check Tab navigation and screen-reader reading for the element after removing aria-hidden."

#: src/Guidance/IssueGuidanceService.php:101
#: src/Rules/Definitions/AriaHiddenFocusableDescendantRule.php:32
msgid "Kontener aria-hidden zawiera fokusowalny element"
msgstr "Kontener aria-hidden zawiera focusowalny element"

#: src/Guidance/IssueGuidanceService.php:102
msgid "Fokusowalny element wewnątrz kontenera aria-hidden może być aktywny, ale ukryty dla technologii asystujących."
msgstr "A focusable element inside aria-hidden container may be active but hidden from assistive technologies."

#: src/Guidance/IssueGuidanceService.php:103
msgid "Usuń aria-hidden z kontenera zawierającego interaktywne elementy albo przenieś fokusowalne elementy poza ukryty region."
msgstr "Remove aria-hidden from a container containing interactive elements, or move focusable elements outside the hidden region."

#: src/Guidance/IssueGuidanceService.php:105
msgid "Zweryfikuj scenariusze modal/offcanvas, aby nie odsłonić treści, które powinny pozostać ukryte poza aktywnym stanem."
msgstr "Verify modal/offcanvas scenarios to avoid exposing content that should stay hidden outside active state."

#: src/Guidance/IssueGuidanceService.php:108
msgid "Brak landmarku nagłówka strony"
msgstr "Missing page-header landmark"

#: src/Guidance/IssueGuidanceService.php:109
msgid "Landmark banner ułatwia użytkownikom szybkie przejście do nagłówka strony."
msgstr "Banner landmark helps users quickly jump to the page header."

#: src/Guidance/IssueGuidanceService.php:110
msgid "Dodaj role=\"banner\" do globalnego nagłówka albo upewnij się, że globalny <header> jest obecny."
msgstr "Add role=\"banner\" to global header or ensure global <header> is present."

#: src/Guidance/IssueGuidanceService.php:112
msgid "Sprawdź, czy nagłówek główny jest jednoznaczny i nie dubluje innych regionów strony."
msgstr "Check that the main header is unambiguous and does not duplicate other page regions."

#: src/Guidance/IssueGuidanceService.php:115
msgid "Brak landmarku stopki strony"
msgstr "Missing landmarku stopki page"

#: src/Guidance/IssueGuidanceService.php:116
msgid "Landmark contentinfo pomaga użytkownikom szybko odszukać informacje końcowe o stronie."
msgstr "Contentinfo landmark helps users quickly find end-of-page information."

#: src/Guidance/IssueGuidanceService.php:117
msgid "Dodaj role=\"contentinfo\" do globalnej stopki albo upewnij się, że globalny <footer> jest obecny."
msgstr "Add role=\"contentinfo\" to the global footer, or make sure a global <footer> is present."

#: src/Guidance/IssueGuidanceService.php:119
msgid "Zweryfikuj, czy stopka globalna jest jedna i zawiera właściwe informacje pomocnicze."
msgstr "Zweryfikuj, czy stopka globalna is jedna and zawiera wlasciwe informacje pomocnicze."

#: src/Guidance/IssueGuidanceService.php:122
#: src/Rules/Definitions/DuplicateIdRule.php:21
msgid "Zduplikowane identyfikatory id"
msgstr "Zduplikowane identyfikatory id"

#: src/Guidance/IssueGuidanceService.php:123
msgid "Powtarzające się id mogą psuć relacje etykiet, odwołań ARIA i nawigacji po fragmencie."
msgstr "Duplicate ids can break label relationships, ARIA references, and fragment navigation."

#: src/Guidance/IssueGuidanceService.php:124
msgid "Zapewnij unikalne id dla każdego elementu i sprawdź odwołania for/aria-* do tych identyfikatorów."
msgstr "Ensure unique id for each element and verify for/aria-* references to those ids."

#: src/Guidance/IssueGuidanceService.php:126
msgid "Zweryfikuj działanie formularzy i komponentów JS po usunięciu duplikatów id."
msgstr "Verify form and JS component behavior after removing duplicate ids."

#: src/Guidance/IssueGuidanceService.php:129
#: src/Rules/Definitions/MissingPageTitleRule.php:21
msgid "Brak tytułu strony"
msgstr "No page title"

#: src/Guidance/IssueGuidanceService.php:130
msgid "Tytuł strony pomaga użytkownikom i czytnikom ekranu zrozumieć kontekst aktualnej podstrony."
msgstr "Page title helps users and screen readers understand current subpage context."

#: src/Guidance/IssueGuidanceService.php:131
msgid "Dodaj unikalny i opisowy element <title> dla każdej podstrony."
msgstr "Add a unique and descriptive <title> element for each subpage."

#: src/Guidance/IssueGuidanceService.php:133
msgid "Sprawdź, czy tytuł jest unikalny i odzwierciedla treść strony."
msgstr "Check that the title is unique and reflects page content."

#: src/Guidance/IssueGuidanceService.php:136
msgid "Brak landmarku głównej treści"
msgstr "Missing main-content landmark"

#: src/Guidance/IssueGuidanceService.php:137
msgid "Brak <main>/role=\"main\" utrudnia szybkie poruszanie się po regionach strony."
msgstr "Missing <main>/role=\"main\" makes quick navigation between page regions harder."

#: src/Guidance/IssueGuidanceService.php:138
msgid "Dodaj pojedynczy landmark głównej treści jako <main> lub ustaw role=\"main\" na kontenerze treści."
msgstr "Add one main-content landmark as <main> or set role=\"main\" on the content container."

#: src/Guidance/IssueGuidanceService.php:140
msgid "Sprawdź, czy na stronie jest tylko jeden aktywny landmark głównej treści."
msgstr "Check that there is only one active main-content landmark on the page."

#: src/Guidance/IssueGuidanceService.php:143
#: src/Rules/Definitions/MissingNavLandmarkLabelRule.php:21
msgid "Nienazwany landmark nawigacji"
msgstr "Unnamed landmark navigation"

#: src/Guidance/IssueGuidanceService.php:144
msgid "Przy wielu regionach nawigacji użytkownik powinien łatwo odróżnić ich przeznaczenie."
msgstr "With many navigation regions, the user should easily distinguish their purpose."

#: src/Guidance/IssueGuidanceService.php:145
msgid "Nadaj każdemu regionowi nawigacji unikalną nazwę, np. przez aria-label albo aria-labelledby."
msgstr "Nadaj kazdemu regionowi navigation unikalna name, np. through aria-label albo aria-labelledby."

#: src/Guidance/IssueGuidanceService.php:147
msgid "Sprawdź listę landmarków w czytniku ekranu i upewnij się, że nazwy są jednoznaczne."
msgstr "Check landmark list in screen reader and ensure names are unambiguous."

#: src/Guidance/IssueGuidanceService.php:150
#: src/Rules/Definitions/MissingRegionLandmarkLabelRule.php:21
msgid "Nienazwany landmark region"
msgstr "Unnamed landmark region"

#: src/Guidance/IssueGuidanceService.php:151
msgid "Regiony (`role=\"region\"`) bez nazwy utrudniają orientację na liście landmarków czytnika ekranu."
msgstr "Unnamed `role=\"region\"` regions make orientation in screen-reader landmark list harder."

#: src/Guidance/IssueGuidanceService.php:152
msgid "Dodaj aria-label lub aria-labelledby dla każdego `role=\"region\"`."
msgstr "Add aria-label or aria-labelledby for kazdego `role=\"region\"`."

#: src/Guidance/IssueGuidanceService.php:154
msgid "Zweryfikuj, czy nazwy regionów są unikalne i zrozumiałe w kontekście strony."
msgstr "Verify, whether names regionow are unikalne and zrozumiale in kontekscie page."

#: src/Guidance/IssueGuidanceService.php:157
#: src/Rules/Definitions/MissingHeadingAriaLevelRule.php:21
msgid "Nagłówek z rolą bez aria-level"
msgstr "Heading with role without aria-level"

#: src/Guidance/IssueGuidanceService.php:158
msgid "Element z role=\"heading\" bez aria-level może być nieprawidłowo interpretowany przez technologie asystujące."
msgstr "Element with role=\"heading\" without aria-level moze byc incorrectly interpretowany przez technologie asystujace."

#: src/Guidance/IssueGuidanceService.php:159
msgid "Ustaw aria-level w zakresie 1-6 albo użyj natywnych znaczników h1-h6."
msgstr "Set aria-level in range 1-6 or use native h1-h6 tags."

#: src/Guidance/IssueGuidanceService.php:161
msgid "Sprawdź spójność struktury nagłówków i czytelność dokumentu przy nawigacji po nagłówkach."
msgstr "Check heading structure consistency and document readability when navigating by headings."

#: src/Guidance/IssueGuidanceService.php:164
#: src/Rules/Definitions/MissingSearchLandmarkRule.php:22
msgid "Brak landmarku wyszukiwarki"
msgstr "Missing landmarku wyszukiwarki"

#: src/Guidance/IssueGuidanceService.php:165
msgid "Użytkownicy technologii asystujących łatwiej odnajdują wyszukiwarkę, gdy jest oznaczona jako osobny landmark."
msgstr "Uzytkownicy technology assistive latwiej odnajduja wyszukiwarke, when is oznaczona jako osobny landmark."

#: src/Guidance/IssueGuidanceService.php:166
msgid "Oznacz formularz wyszukiwania jako <search> albo ustaw role=\"search\" na kontenerze wyszukiwarki."
msgstr "Mark search form as <search> or set role=\"search\" on the search container."

#: src/Guidance/IssueGuidanceService.php:168
msgid "Sprawdź listę landmarków w czytniku ekranu i potwierdź, że wyszukiwarka jest czytelnie nazwana."
msgstr "Check landmark list in screen reader and confirm the search is clearly named."

#: src/Guidance/IssueGuidanceService.php:171
#: src/Rules/Definitions/MissingSkipLinkRule.php:21
msgid "Brak skip-linku"
msgstr "Missing skip link"

#: src/Guidance/IssueGuidanceService.php:172
msgid "Osoba nawigująca klawiaturą musi wielokrotnie przechodzić przez to samo menu."
msgstr "Osoba nawigujaca keyboard musi wielokrotnie przechodzic through to samo menu."

#: src/Guidance/IssueGuidanceService.php:173
msgid "Dodaj link „Przejdź do treści” wskazujący główny kontener treści."
msgstr "Add a \"Skip to content\" link targeting the main content container."

#: src/Guidance/IssueGuidanceService.php:175
msgid "Zweryfikuj, czy cel skip-linku istnieje i przyjmuje fokus."
msgstr "Verify that skip-link target exists and can receive focus."

#: src/Guidance/IssueGuidanceService.php:178
#: src/Rules/Definitions/InvalidSkipLinkTargetRule.php:21
msgid "Skip-link ze złym celem"
msgstr "Skip-link ze zlym celem"

#: src/Guidance/IssueGuidanceService.php:179
msgid "Skip-link bez poprawnego celu nie przenosi użytkownika do głównej treści i nie skraca nawigacji klawiaturą."
msgstr "A skip link without a valid target does not move user to main content and does not shorten keyboard navigation."

#: src/Guidance/IssueGuidanceService.php:180
msgid "Ustaw poprawny href=\\\"#id\\\" oraz upewnij się, że element docelowy istnieje i przyjmuje fokus (np. tabindex=\\\"-1\\\")."
msgstr "Set poprawny href=\\\"#id\\\" and upewnij sie, ze element docelowy istnieje and przyjmuje focus (np. tabindex=\\\"-1\\\")."

#: src/Guidance/IssueGuidanceService.php:182
msgid "Sprawdź działanie skip-linku klawiszem Tab oraz Enter i potwierdź, że fokus trafia do właściwego regionu."
msgstr "Check skip-link behavior with Tab and Enter and confirm focus goes to the correct region."

#: src/Guidance/IssueGuidanceService.php:185
msgid "Brak stanu aria-expanded dla kontrolki"
msgstr "No aria-expanded state for the control"

#: src/Guidance/IssueGuidanceService.php:186
msgid "Użytkownik czytnika ekranu może nie wiedzieć, czy sekcja sterowana przez kontrolkę jest rozwinięta czy zwinięta."
msgstr "A screen-reader user may not know whether the section controlled by a control is expanded or collapsed."

#: src/Guidance/IssueGuidanceService.php:187
msgid "Dla elementu z aria-controls ustaw aria-expanded i aktualizuj wartość na true/false przy zmianie stanu."
msgstr "For elements with aria-controls, set aria-expanded and update the value to true/false when state changes."

#: src/Guidance/IssueGuidanceService.php:189
msgid "Zweryfikuj, czy aria-expanded poprawnie odzwierciedla faktyczny stan komponentu (accordion, menu, offcanvas, tabs)."
msgstr "Zweryfikuj, whether aria-expanded poprawnie odzwierciedla faktyczny stan komponentu (accordion, menu, offcanvas, tabs)."

#: src/Guidance/IssueGuidanceService.php:192
#: src/Rules/Definitions/InvalidAriaExpandedValueRule.php:21
msgid "Niepoprawna wartość aria-expanded"
msgstr "Invalid aria-expanded value"

#: src/Guidance/IssueGuidanceService.php:193
msgid "Błędna wartość aria-expanded utrudnia poprawne ogłoszenie stanu komponentu przez technologie asystujące."
msgstr "An invalid aria-expanded value makes it harder for assistive technologies to correctly announce component state."

#: src/Guidance/IssueGuidanceService.php:194
msgid "Ustaw aria-expanded na true albo false i synchronizuj atrybut przy każdej zmianie stanu komponentu."
msgstr "Set aria-expanded on true albo false and synchronizuj attribute przy kazdej zmianie stanu komponentu."

#: src/Guidance/IssueGuidanceService.php:196
msgid "Sprawdź scenariusze otwierania/zamykania (klik, Enter, Spacja), aby stan aria-expanded zawsze był zgodny z widocznością panelu."
msgstr "Check open/close scenarios (click, Enter, Space) so aria-expanded state always matches panel visibility."

#: src/Guidance/IssueGuidanceService.php:199
#: src/Rules/Definitions/InvalidTabAriaSelectedRule.php:21
msgid "Rola tab bez poprawnego aria-selected"
msgstr "Rola tab without poprawnego aria-selected"

#: src/Guidance/IssueGuidanceService.php:200
msgid "Niepoprawny stan aria-selected utrudnia użytkownikom technologii asystujących zrozumienie aktywnej karty."
msgstr "Incorrect aria-selected state makes it harder for assistive-technology users to identify active tab."

#: src/Guidance/IssueGuidanceService.php:201
msgid "Dla wszystkich elementów role=\"tab\" ustaw aria-selected na true/false i aktualizuj stan aktywnej karty przy interakcji."
msgstr "For all role=\"tab\" elements, set aria-selected to true/false and update active-tab state during interaction."

#: src/Guidance/IssueGuidanceService.php:203
msgid "Zweryfikuj pełny cykl tabów: aktywna karta, fokus klawiatury oraz zgodność aria-selected z widocznym panelem."
msgstr "Verify the full tab cycle: active tab, keyboard focus, and aria-selected consistency with the visible panel."

#: src/Guidance/IssueGuidanceService.php:206
#: src/Rules/Definitions/InvalidAriaCurrentValueRule.php:34
msgid "Niepoprawna wartość aria-current"
msgstr "Invalid value aria-current"

#: src/Guidance/IssueGuidanceService.php:207
msgid "Błędna wartość aria-current może zaburzać komunikowanie aktualnej pozycji (np. bieżącej strony lub kroku) użytkownikom technologii asystujących."
msgstr "error value aria-current moze zaburzac komunikowanie aktualnej position (np. biezacej page or kroku) uzytkownikom technology assistive."

#: src/Guidance/IssueGuidanceService.php:208
msgid "Użyj jednej z wartości: page, step, location, date, time, true albo false."
msgstr "Use one of: page, step, location, date, time, true or false."

#: src/Guidance/IssueGuidanceService.php:210
msgid "Sprawdź, czy aria-current wskazuje właściwy element aktywny w nawigacji, paginacji i komponentach wieloetapowych."
msgstr "Check whether aria-current points to the correct active element in navigation, pagination, and multi-step components."

#: src/Guidance/IssueGuidanceService.php:213
#: src/Rules/Definitions/InvalidAriaInvalidValueRule.php:31
msgid "Niepoprawna wartość aria-invalid"
msgstr "Invalid value aria-invalid"

#: src/Guidance/IssueGuidanceService.php:214
msgid "Błędna wartość aria-invalid może zaburzać komunikowanie stanu walidacji pola formularza przez technologie asystujące."
msgstr "Invalid aria-invalid value may disrupt communication of field validation state for assistive technologies."

#: src/Guidance/IssueGuidanceService.php:215
msgid "Ustaw aria-invalid na false, true, grammar albo spelling zgodnie z faktycznym stanem pola."
msgstr "Set aria-invalid to false, true, grammar, or spelling according to the actual field state."

#: src/Guidance/IssueGuidanceService.php:217
msgid "Zweryfikuj, czy po normalizacji aria-invalid nadal odpowiada rzeczywistym błędom walidacji formularza."
msgstr "Verify that after normalization, aria-invalid still reflects actual form validation errors."

#: src/Guidance/IssueGuidanceService.php:220
#: src/Rules/Definitions/InvalidAriaHaspopupValueRule.php:34
msgid "Niepoprawna wartość aria-haspopup"
msgstr "Invalid value aria-haspopup"

#: src/Guidance/IssueGuidanceService.php:221
msgid "Błędna wartość aria-haspopup może utrudniać technologiom asystującym poprawne zakomunikowanie typu wyskakującego komponentu (menu, lista, dialog)."
msgstr "error value aria-haspopup moze utrudniac technologiom asystujacym poprawne zakomunikowanie typu wyskakujacego komponentu (menu, lista, dialog)."

#: src/Guidance/IssueGuidanceService.php:222
msgid "Ustaw aria-haspopup na false, true, menu, listbox, tree, grid albo dialog zgodnie z typem otwieranego komponentu."
msgstr "Set aria-haspopup to false, true, menu, listbox, tree, grid, or dialog according to the opened component type."

#: src/Guidance/IssueGuidanceService.php:224
msgid "Zweryfikuj, czy aria-haspopup odpowiada rzeczywistemu typowi komponentu otwieranego przez kontrolkę."
msgstr "Verify, whether aria-haspopup odpowiada rzeczywistemu typowi komponentu otwieranego through kontrolke."

#: src/Guidance/IssueGuidanceService.php:227
#: src/Rules/Definitions/InvalidAriaPressedValueRule.php:31
msgid "Niepoprawna wartość aria-pressed"
msgstr "Invalid value aria-pressed"

#: src/Guidance/IssueGuidanceService.php:228
msgid "Błędna wartość aria-pressed może utrudniać zrozumienie stanu przycisku przełączającego (włączony/wyłączony/mieszany)."
msgstr "Invalid aria-pressed value may make toggle button state harder to understand (on/off/mixed)."

#: src/Guidance/IssueGuidanceService.php:229
msgid "Ustaw aria-pressed na true, false, mixed albo undefined i synchronizuj stan przy każdej interakcji."
msgstr "Set aria-pressed on true, false, mixed albo undefined and synchronizuj stan przy kazdej interakcji."

#: src/Guidance/IssueGuidanceService.php:231
msgid "Zweryfikuj, czy aria-pressed odpowiada faktycznemu stanowi kontrolki toggle w scenariuszach klik, Enter i Spacja."
msgstr "Verify, whether aria-pressed odpowiada faktycznemu stanowi controls toggle in scenariuszach klik, Enter and Spacja."

#: src/Guidance/IssueGuidanceService.php:234
#: src/Rules/Definitions/InvalidAriaLiveValueRule.php:30
msgid "Niepoprawna wartość aria-live"
msgstr "Invalid value aria-live"

#: src/Guidance/IssueGuidanceService.php:235
msgid "Niepoprawna wartość aria-live może uniemożliwiać prawidłowe ogłaszanie dynamicznych komunikatów przez czytnik ekranu."
msgstr "Invalid aria-live value may prevent proper announcement of dynamic messages by screen readers."

#: src/Guidance/IssueGuidanceService.php:236
msgid "Ustaw aria-live na off, polite albo assertive zgodnie z ważnością komunikatu."
msgstr "Set aria-live to off, polite, or assertive according to message importance."

#: src/Guidance/IssueGuidanceService.php:238
msgid "Zweryfikuj, czy najważniejsze komunikaty są ogłaszane z właściwym priorytetem (np. błędy jako assertive, statusy jako polite)."
msgstr "Verify, whether najwazniejsze komunikaty are oglaszane with wlasciwym priorytetem (np. errors jako assertive, statuses jako polite)."

#: src/Guidance/IssueGuidanceService.php:241
msgid "aria-controls wskazuje nieistniejący cel"
msgstr "aria-controls points nonexistent cel"

#: src/Guidance/IssueGuidanceService.php:242
msgid "Kontrolka odwołująca się do nieistniejącego id przez aria-controls utrudnia interpretację relacji między elementami."
msgstr "Kontrolka odwolujaca self to nonexistent id through aria-controls makes difficult interpretacje relacji miedzy elementami."

#: src/Guidance/IssueGuidanceService.php:243
msgid "Popraw wartość aria-controls tak, aby wskazywała istniejący element, albo usuń błędne odwołanie."
msgstr "Popraw value aria-controls tak, to wskazywala istniejacy element, albo remove error odwolanie."

#: src/Guidance/IssueGuidanceService.php:245
msgid "Zweryfikuj, czy kontrolka nadal poprawnie otwiera/zamyka właściwy panel po korekcie aria-controls."
msgstr "Verify, whether kontrolka nadal poprawnie otwiera/zamyka wlasciwy panel after korekcie aria-controls."

#: src/Guidance/IssueGuidanceService.php:248
#: src/Rules/Definitions/InvalidAriaReferenceRule.php:30
msgid "Błędne odwołanie ARIA do id"
msgstr "error odwolanie ARIA to id"

#: src/Guidance/IssueGuidanceService.php:249
msgid "Atrybuty ARIA wskazujące nieistniejące id utrudniają odczyt etykiet i opisów przez technologie asystujące."
msgstr "ARIA attributes pointing to missing IDs make labels and descriptions harder to read by assistive technologies."

#: src/Guidance/IssueGuidanceService.php:250
msgid "Napraw lub usuń nieistniejące identyfikatory w aria-labelledby/aria-describedby/aria-errormessage/aria-controls."
msgstr "Fix or remove nonexistent identyfikatory in aria-labelledby/aria-describedby/aria-errormessage/aria-controls."

#: src/Guidance/IssueGuidanceService.php:252
msgid "Po poprawce sprawdź, czy nazwa i opis elementu są nadal poprawnie odczytywane przez czytnik ekranu."
msgstr "After the fix, verify that the element name and description are still read correctly by screen readers."

#: src/Guidance/IssueGuidanceService.php:255
#: src/Rules/Definitions/MissingButtonNameRule.php:21
msgid "Przycisk bez dostępnej nazwy"
msgstr "Button without accessible name"

#: src/Guidance/IssueGuidanceService.php:256
msgid "Przycisk bez nazwy nie komunikuje działania użytkownikowi czytnika ekranu."
msgstr "A button without a name does not communicate its action to screen-reader users."

#: src/Guidance/IssueGuidanceService.php:257
msgid "Dodaj tekst przycisku lub aria-label / aria-labelledby zgodne z funkcją."
msgstr "Add button text or aria-label / aria-labelledby consistent with the function."

#: src/Guidance/IssueGuidanceService.php:259
msgid "Sprawdź, czy nazwa przycisku jest zrozumiała poza kontekstem wizualnym."
msgstr "Check whether button name is understandable outside visual context."

#: src/Guidance/IssueGuidanceService.php:262
#: src/Rules/Definitions/MissingLinkNameRule.php:21
msgid "Link bez dostępnej nazwy"
msgstr "Link without accessible name"

#: src/Guidance/IssueGuidanceService.php:263
msgid "Link bez nazwy nie komunikuje celu nawigacji użytkownikowi technologii asystujących."
msgstr "Link without names not komunikuje celu navigation uzytkownikowi technology assistive."

#: src/Guidance/IssueGuidanceService.php:264
msgid "Dodaj zrozumiały tekst linku lub aria-label / aria-labelledby opisujące cel odnośnika."
msgstr "Add understandable link text or aria-label / aria-labelledby describing link purpose."

#: src/Guidance/IssueGuidanceService.php:266
msgid "Sprawdź listę linków w czytniku ekranu i upewnij się, że każdy link ma jednoznaczną nazwę."
msgstr "Check the link list in screen reader and ensure each link has an unambiguous name."

#: src/Guidance/IssueGuidanceService.php:269
#: src/Rules/Definitions/MissingRoleControlNameRule.php:35
msgid "Kontrolka z rolą ARIA bez dostępnej nazwy"
msgstr "Control with ARIA role without accessible name"

#: src/Guidance/IssueGuidanceService.php:270
msgid "Interaktywna kontrolka bez nazwy nie komunikuje swojej funkcji użytkownikom technologii asystujących."
msgstr "Interaktywna kontrolka without names not komunikuje swojej funkcji uzytkownikom technology assistive."

#: src/Guidance/IssueGuidanceService.php:271
msgid "Dodaj aria-label albo aria-labelledby dla elementu z rolą sterującą (np. role=\"button\", role=\"tab\", role=\"menuitem\")."
msgstr "Add aria-label albo aria-labelledby for elementu with rola sterujaca (np. role=\"button\", role=\"tab\", role=\"menuitem\")."

#: src/Guidance/IssueGuidanceService.php:273
msgid "Zweryfikuj, czy auto-uzupełniona etykieta jest jednoznaczna i zgodna z faktyczną akcją kontrolki."
msgstr "Verify that auto-completed label is unambiguous and matches the control's actual action."

#: src/Guidance/IssueGuidanceService.php:276
#: src/Rules/Definitions/MissingIframeTitleRule.php:21
msgid "Iframe bez dostępnego tytułu"
msgstr "Iframe without accessible title"

#: src/Guidance/IssueGuidanceService.php:277
msgid "Bez nazwy ramki użytkownik czytnika ekranu może nie wiedzieć, jaka treść jest osadzona i jaki ma cel."
msgstr "Without a frame name, screen-reader users may not know what content is embedded or its purpose."

#: src/Guidance/IssueGuidanceService.php:278
msgid "Ustaw opisowy atrybut title na iframe albo użyj aria-label / aria-labelledby."
msgstr "Set a descriptive `title` on iframe or use aria-label / aria-labelledby."

#: src/Guidance/IssueGuidanceService.php:280
msgid "Zweryfikuj, czy tytuł iframe jasno opisuje funkcję osadzonej treści, np. formularz, mapa lub wideo."
msgstr "Verify that iframe title clearly describes embedded content function, e.g. form, map, or video."

#: src/Guidance/IssueGuidanceService.php:283
#: src/Rules/Definitions/MissingDialogNameRule.php:21
msgid "Dialog/modal bez dostępnej nazwy"
msgstr "Dialog/modal without accessible name"

#: src/Guidance/IssueGuidanceService.php:284
msgid "Użytkownik czytnika ekranu powinien otrzymać nazwę okna dialogowego, aby zrozumieć jego cel."
msgstr "Screen-reader users should get a dialog name to understand its purpose."

#: src/Guidance/IssueGuidanceService.php:285
msgid "Dodaj aria-label albo aria-labelledby dla elementu dialogowego (`dialog` / `role=\\\"dialog\\\"`)."
msgstr "Add aria-label albo aria-labelledby for elementu dialogowego (`dialog` / `role=\\\"dialog\\\"`)."

#: src/Guidance/IssueGuidanceService.php:287
msgid "Sprawdź, czy po otwarciu modala czytnik ekranu odczytuje jego nazwę i fokus trafia do wnętrza okna."
msgstr "Check that after opening modal, screen reader reads its name and focus moves inside."

#: src/Guidance/IssueGuidanceService.php:290
#: src/Rules/Definitions/MissingDocumentLanguageRule.php:21
msgid "Brak języka dokumentu"
msgstr "Missing jezyka dokumentu"

#: src/Guidance/IssueGuidanceService.php:291
msgid "Czytnik ekranu może użyć nieprawidłowej wymowy, gdy dokument nie definiuje języka."
msgstr "Screen reader may use incorrect pronunciation when document language is not defined."

#: src/Guidance/IssueGuidanceService.php:292
msgid "Ustaw lang (i opcjonalnie xml:lang) na elemencie <html>, zgodnie z językiem strony."
msgstr "Set `lang` (and optionally `xml:lang`) on `<html>` according to page language."

#: src/Guidance/IssueGuidanceService.php:294
msgid "Zweryfikuj, czy wartość języka odpowiada faktycznej wersji językowej treści."
msgstr "Verify that language value matches actual language of content."

#: src/Guidance/IssueGuidanceService.php:297
#: src/Rules/Definitions/InvalidDocumentLanguageRule.php:21
msgid "Niepoprawny język dokumentu"
msgstr "Invalid jezyk dokumentu"

#: src/Guidance/IssueGuidanceService.php:298
msgid "Błędny lub niespójny tag języka (lang/xml:lang) może powodować nieprawidłową wymowę i interpretację treści."
msgstr "Invalid or inconsistent language tag (lang/xml:lang) may cause incorrect pronunciation and interpretation."

#: src/Guidance/IssueGuidanceService.php:299
msgid "Użyj poprawnego tagu języka (np. pl-PL, en-US) i zapewnij spójność lang oraz xml:lang."
msgstr "Use a valid language tag (e.g. pl-PL, en-US) and keep lang/xml:lang consistent."

#: src/Guidance/IssueGuidanceService.php:301
msgid "Sprawdź, czy po normalizacji język strony nadal odpowiada faktycznej wersji treści."
msgstr "Check that after normalization page language still matches content language."

#: src/Guidance/IssueGuidanceService.php:304
#: src/Rules/Definitions/LowInlineColorContrastRule.php:23
msgid "Niski kontrast tekstu (style inline)"
msgstr "Low contrast text (style inline)"

#: src/Guidance/IssueGuidanceService.php:305
msgid "Niewystarczający kontrast utrudnia odczyt treści osobom słabowidzącym."
msgstr "Insufficient contrast makes content harder to read for low-vision users."

#: src/Guidance/IssueGuidanceService.php:306
msgid "Zwiększ kontrast pary color/background-color co najmniej do 4.5:1 (lub 3:1 dla dużego tekstu)."
msgstr "Zwieksz contrast pary color/background-color co najmniej to 4.5:1 (or 3:1 for duzego text)."

#: src/Guidance/IssueGuidanceService.php:308
msgid "Zweryfikuj kontrast także dla stanów hover/focus oraz w kluczowych komponentach UI."
msgstr "Verify contrast also for stanow hover/focus and in kluczowych komponentach UI."

#: src/Guidance/IssueGuidanceService.php:311
#: src/Rules/Definitions/MissingTableNameRule.php:21
msgid "Tabela danych bez dostępnej nazwy"
msgstr "Data table without accessible name"

#: src/Guidance/IssueGuidanceService.php:312
msgid "Nazwa tabeli pomaga użytkownikom technologii asystujących zrozumieć kontekst i przeznaczenie danych."
msgstr "Table name helps assistive-technology users understand context and purpose of data."

#: src/Guidance/IssueGuidanceService.php:313
msgid "Dodaj caption albo aria-label/aria-labelledby opisujące cel tabeli."
msgstr "Add `caption` or aria-label/aria-labelledby describing table purpose."

#: src/Guidance/IssueGuidanceService.php:315
msgid "Sprawdź, czy nazwa tabeli jest unikalna i zrozumiała dla użytkownika bez kontekstu wizualnego."
msgstr "Check that table name is unique and understandable without visual context."

#: src/Guidance/IssueGuidanceService.php:318
#: src/Rules/Definitions/MissingTableHeaderCellRule.php:21
msgid "Tabela bez komórek nagłówkowych"
msgstr "Table without header cells"

#: src/Guidance/IssueGuidanceService.php:319
msgid "Bez nagłówków tabeli użytkownik technologii asystujących traci kontekst danych w komórkach."
msgstr "Without table headers, assistive-technology users lose context of data cells."

#: src/Guidance/IssueGuidanceService.php:320
msgid "Dodaj komórki <th> dla nagłówków kolumn/wierszy i uporządkuj strukturę tabeli."
msgstr "Add `<th>` cells for row/column headers and organize table structure."

#: src/Guidance/IssueGuidanceService.php:322
msgid "Sprawdź odczyt tabeli przez czytnik ekranu podczas przechodzenia po komórkach."
msgstr "Check table reading in screen reader while navigating through cells."

#: src/Guidance/IssueGuidanceService.php:325
#: src/Rules/Definitions/MissingTableHeaderScopeRule.php:21
msgid "Nagłówki tabeli bez scope"
msgstr "Table headers without scope"

#: src/Guidance/IssueGuidanceService.php:326
msgid "Brak scope utrudnia mapowanie relacji nagłówek-komórka w prostych tabelach."
msgstr "Missing scope makes header-cell relationship mapping harder in simple tables."

#: src/Guidance/IssueGuidanceService.php:327
msgid "Ustaw scope=\\\"col\\\" lub scope=\\\"row\\\" na komórkach <th> (lub poprawne relacje id/headers)."
msgstr "Set scope=\\\"col\\\" or scope=\\\"row\\\" on komorkach <th> (or poprawne relacje id/headers)."

#: src/Guidance/IssueGuidanceService.php:329
msgid "Zweryfikuj logikę nagłówków także dla bardziej złożonych tabel wielopoziomowych."
msgstr "Verify header logic also for more complex multi-level tables."

#: src/Guidance/IssueGuidanceService.php:332
#: src/Rules/Definitions/MissingKeyboardOperableRule.php:58
msgid "Element klikalny bez obsługi klawiatury"
msgstr "Element klikalny without obslugi klawiatury"

#: src/Guidance/IssueGuidanceService.php:333
msgid "Element obsługiwany myszą może być niedostępny dla użytkowników nawigujących klawiaturą."
msgstr "Element obslugiwany mysza moze byc unavailable for uzytkownikow nawigujacych keyboard."

#: src/Guidance/IssueGuidanceService.php:334
msgid "Użyj semantycznego elementu (np. button/link) albo dodaj tabindex, poprawną rolę i obsługę Enter/Spacja."
msgstr "Use a semantic element (e.g., button/link) or add tabindex, proper role, and Enter/Space handling."

#: src/Guidance/IssueGuidanceService.php:336
msgid "Sprawdź obsługę klawiaturą: TAB, Enter i Spacja na wszystkich niestandardowych kontrolkach."
msgstr "Check keyboard support: TAB, Enter, and Space on all custom controls."

#: src/Guidance/IssueGuidanceService.php:339
#: src/Rules/Definitions/SmallPointerTargetRule.php:54
msgid "Zbyt mały obszar klikalny (target)"
msgstr "Clickable target too small"

#: src/Guidance/IssueGuidanceService.php:340
msgid "Małe cele dotykowe utrudniają obsługę interfejsu użytkownikom mobilnym i osobom z ograniczoną precyzją ruchu."
msgstr "Male cele dotykowe utrudniaja support interface uzytkownikom mobilnym and for people with ograniczona precyzja ruchu."

#: src/Guidance/IssueGuidanceService.php:341
msgid "Zapewnij co najmniej 24x24 CSS px dla kontrolek interaktywnych lub odpowiedni odstęp między targetami."
msgstr "Ensure co najmniej 24x24 CSS px for controls interactive or odpowiedni odstep miedzy targetami."

#: src/Guidance/IssueGuidanceService.php:343
msgid "Zweryfikuj na urządzeniu dotykowym, że kluczowe akcje (menu, koszyk, checkout) są wygodne do kliknięcia."
msgstr "Verify on touch device that key actions (menu, cart, checkout) are easy to tap."

#: src/Guidance/IssueGuidanceService.php:346
#: src/Rules/Definitions/AutoplayMediaWithoutControlsRule.php:31
msgid "Media z autoodtwarzaniem bez kontrolek"
msgstr "Media with autoodtwarzaniem without controls"

#: src/Guidance/IssueGuidanceService.php:347
msgid "Autoodtwarzane media bez opcji zatrzymania mogą utrudniać odbiór treści i nawigację użytkownikom technologii asystujących."
msgstr "Autoplay media without stop option may hinder content consumption and navigation for assistive-technology users."

#: src/Guidance/IssueGuidanceService.php:348
msgid "Wyłącz autoplay lub dodaj łatwo dostępne kontrolki pauzy/zatrzymania (np. controls dla audio/video)."
msgstr "Disable autoplay or add easily accessible pause/stop controls (e.g., `controls` for audio/video)."

#: src/Guidance/IssueGuidanceService.php:350
msgid "Zweryfikuj, czy użytkownik może szybko zatrzymać dźwięk/wideo klawiaturą i czytnikiem ekranu."
msgstr "Verify user can quickly stop audio/video with keyboard and screen reader."

#: src/Guidance/IssueGuidanceService.php:353
msgid "Fokus może być zasłaniany przez sticky header"
msgstr "Focus moze byc obscured through sticky header"

#: src/Guidance/IssueGuidanceService.php:354
msgid "Przy nawigacji klawiaturą fokus lub cel przewinięcia może trafić pod stały nagłówek, co utrudnia orientację."
msgstr "During keyboard navigation, focus or scroll target may land under sticky header, making orientation harder."

#: src/Guidance/IssueGuidanceService.php:355
msgid "Dodaj offset przewijania dla elementów fokusowalnych (scroll-margin-top / scroll-padding-top) lub popraw zachowanie sticky headera."
msgstr "Add offset przewijania for elements fokusowalnych (scroll-margin-top / scroll-padding-top) or popraw behavior sticky headera."

#: src/Guidance/IssueGuidanceService.php:357
msgid "Sprawdź TAB oraz skip-link na stronach z przyklejonym nagłówkiem, także na mobile i w różnych viewportach."
msgstr "Check TAB and skip link on pages with sticky header, also on mobile and across viewports."

#: src/Guidance/IssueGuidanceService.php:360
msgid "Dodatni tabindex może zaburzać kolejność fokusu"
msgstr "Dodatni tabindex moze zaburzac order focus"

#: src/Guidance/IssueGuidanceService.php:361
msgid "Tabindex > 0 często wymusza nienaturalną kolejność TAB i utrudnia przewidywalną nawigację klawiaturą."
msgstr "Tabindex > 0 often forces an unnatural TAB order and makes keyboard navigation less predictable."

#: src/Guidance/IssueGuidanceService.php:362
msgid "Zastąp dodatnie tabindex wartościami 0/-1 i uporządkuj DOM w logicznej kolejności czytania."
msgstr "Zastap dodatnie tabindex wartosciami 0/-1 and uporzadkuj DOM in logicznej kolejnosci czytania."

#: src/Guidance/IssueGuidanceService.php:364
msgid "Zweryfikuj pełną ścieżkę TAB po zmianach, szczególnie w menu, modalach i formularzach wieloetapowych."
msgstr "Verify full TAB path after changes, especially in menus, modals, and multi-step forms."

#: src/Guidance/IssueGuidanceService.php:367
#: src/Rules/Definitions/ViewportZoomDisabledRule.php:21
msgid "Viewport blokuje powiększanie"
msgstr "Viewport blokuje powiekszanie"

#: src/Guidance/IssueGuidanceService.php:368
msgid "Blokada pinch-zoom utrudnia korzystanie ze strony osobom słabowidzącym i użytkownikom urządzeń mobilnych."
msgstr "Blokada pinch-zoom makes difficult korzystanie with page for people with low vision and uzytkownikom urzadzen mobilnych."

#: src/Guidance/IssueGuidanceService.php:369
msgid "Usuń user-scalable=no oraz maximum-scale<2 z meta viewport i pozwól na powiększanie."
msgstr "Remove user-scalable=no and maximum-scale<2 with meta viewport and pozwol on powiekszanie."

#: src/Guidance/IssueGuidanceService.php:371
msgid "Sprawdź pinch-zoom na iOS/Android i upewnij się, że skala może wzrosnąć powyżej 100%."
msgstr "Check pinch-zoom on iOS/Android and ensure scale can increase above 100%."

#: src/Guidance/IssueGuidanceService.php:374
#: src/Rules/Definitions/MissingFocusStyleRule.php:19
msgid "Nie wykryto stylu fokusu"
msgstr "Not detected stylu focus"

#: src/Guidance/IssueGuidanceService.php:375
msgid "Użytkownik klawiatury może nie wiedzieć, który element jest aktualnie aktywny."
msgstr "Keyboard users may not know which element is currently active."

#: src/Guidance/IssueGuidanceService.php:376
msgid "Dodaj wyraźny styl :focus/:focus-visible o odpowiednim kontraście."
msgstr "Add wyrazny styl :focus/:focus-visible o odpowiednim kontrascie."

#: src/Guidance/IssueGuidanceService.php:378
msgid "Sprawdź fokus także na komponentach tworzonych przez buildery i JS."
msgstr "Check focus also on components created by builders and JS."

#: src/Guidance/IssueGuidanceService.php:381
#: src/Rules/Definitions/WooCommerceMissingLiveRegionRule.php:22
msgid "WooCommerce: komunikat bez live region"
msgstr "WooCommerce: komunikat without live region"

#: src/Guidance/IssueGuidanceService.php:382
msgid "Zmiany statusu koszyka/checkout mogą nie być ogłaszane przez czytniki ekranu."
msgstr "Cart/checkout status changes may not be announced by screen readers."

#: src/Guidance/IssueGuidanceService.php:383
msgid "Dodaj role=\"status\"/role=\"alert\" albo aria-live=\"polite/assertive\" do komunikatów."
msgstr "Add role=\"status\"/role=\"alert\" albo aria-live=\"polite/assertive\" to messages."

#: src/Guidance/IssueGuidanceService.php:385
msgid "Przetestuj koszyk i checkout z czytnikiem ekranu na realnych scenariuszach."
msgstr "Test cart and checkout with a screen reader in real scenarios."

#: src/Guidance/IssueGuidanceService.php:396
msgid "Niezmapowana reguła"
msgstr "Unmapped rule"

#: src/Guidance/IssueGuidanceService.php:397
msgid "Wykryto problem, który wymaga ręcznej analizy kontekstu strony."
msgstr "An issue was detected that requires manual analysis of page context."

#: src/Guidance/IssueGuidanceService.php:398
msgid "Przeanalizuj wskazany fragment i popraw semantykę, etykiety lub nawigację."
msgstr "Analyze the indicated fragment and improve semantics, labels, or navigation."

#: src/Guidance/IssueGuidanceService.php:400
msgid "Wykonaj test klawiaturą i czytnikiem ekranu po wdrożeniu poprawki."
msgstr "Run keyboard and screen-reader test after deploying the fix."

#: src/Integrations/WooCommercePages.php:22
msgid "Sklep"
msgstr "Sklep"

#: src/Integrations/WooCommercePages.php:23
msgid "Koszyk"
msgstr "Cart"

#: src/Integrations/WooCommercePages.php:24
msgid "Zamówienie"
msgstr "Checkout"

#: src/Integrations/WooCommercePages.php:25
msgid "Moje konto"
msgstr "Moje konto"

#. translators: %d: child error count in batch rollback
#: src/Remediation/ActionIncidentAnalyzer.php:39
#, php-format
msgid "błędy dzieci: %d"
msgstr "errors dzieci: %d"

#. translators: %d: child already rolled back count
#: src/Remediation/ActionIncidentAnalyzer.php:46
#, php-format
msgid "dzieci już wycofane: %d"
msgstr "children already rolled back: %d"

#. translators: %s: incident details list
#: src/Remediation/ActionIncidentAnalyzer.php:54
#, php-format
msgid "Rollback batch zgłosił: %s."
msgstr "Rollback batch zglosil: %s."

#: src/Remediation/ActionIncidentAnalyzer.php:128
msgid "Payload akcji: skrócony"
msgstr "Payload actions: skrocony"

#: src/Remediation/ActionIncidentAnalyzer.php:129
msgid "Payload akcji: dekodowanie pominięte (za duży)"
msgstr "Payload actions: dekodowanie pominiete (za duzy)"

#: src/Remediation/ActionIncidentAnalyzer.php:130
msgid "Payload akcji: błędny JSON"
msgstr "Payload actions: error JSON"

#: src/Remediation/ActionIncidentAnalyzer.php:131
msgid "Payload rollbacku: skrócony"
msgstr "Payload rollbacku: skrocony"

#: src/Remediation/ActionIncidentAnalyzer.php:132
msgid "Payload rollbacku: dekodowanie pominięte (za duży)"
msgstr "Payload rollbacku: dekodowanie pominiete (za duzy)"

#: src/Remediation/ActionIncidentAnalyzer.php:133
msgid "Payload rollbacku: błędny JSON"
msgstr "Payload rollbacku: error JSON"

#: src/Remediation/ActionIncidentAnalyzer.php:134
msgid "Rollback batch: błędy dzieci"
msgstr "Rollback batch: errors dzieci"

#: src/Remediation/ActionIncidentAnalyzer.php:135
msgid "Rollback batch: dzieci już wycofane"
msgstr "Rollback batch: children already rolled back"

#: src/Remediation/ActionIncidentAnalyzer.php:161
msgid "payload rollbacku"
msgstr "payload rollbacku"

#: src/Remediation/ActionIncidentAnalyzer.php:162
msgid "payload akcji"
msgstr "payload actions"

#. translators: %s: payload scope (action / rollback)
#: src/Remediation/ActionIncidentAnalyzer.php:170
#, php-format
msgid "Wykryto skrócony %s (zbyt duży rozmiar danych)."
msgstr "Detected skrocony %s (too duzy size data)."

#. translators: %s: payload scope (action / rollback)
#: src/Remediation/ActionIncidentAnalyzer.php:181
#, php-format
msgid "Pominięto dekodowanie %s (przekroczony limit rozmiaru)."
msgstr "Pominieto dekodowanie %s (przekroczony limit size)."

#. translators: %s: payload scope (action / rollback)
#: src/Remediation/ActionIncidentAnalyzer.php:192
#, php-format
msgid "Nie udało się zdekodować %s (niepoprawny JSON)."
msgstr "Not succeeded self zdekodowac %s (invalid JSON)."

#: src/Remediation/RuntimeFixConflictDetector.php:32
msgid "Wykryto inne aktywne narzędzia dostępności"
msgstr "Other active accessibility tools detected"

#. translators: %s: comma-separated active plugin names
#: src/Remediation/RuntimeFixConflictDetector.php:35
#, php-format
msgid "Aktywne wtyczki: %s. Równoległe użycie paneli preferencji może dublować przyciski, style i skróty klawiaturowe."
msgstr "Active plugins: %s. Parallel use of preference panels may duplicate buttons, styles, and keyboard shortcuts."

#: src/Remediation/RuntimeFixConflictDetector.php:46
msgid "Możliwa duplikacja obsługi klawiatury i ARIA"
msgstr "Mozliwa duplikacja obslugi klawiatury and ARIA"

#. translators: %s: comma-separated active plugin names
#: src/Remediation/RuntimeFixConflictDetector.php:49
#, php-format
msgid "Aktywne wtyczki: %s. Sprawdź komponenty interaktywne, aby uniknąć podwójnych nasłuchów i niespójnych stanów ARIA."
msgstr "Active plugins: %s. Check interactive components to avoid duplicated listeners and inconsistent ARIA states."

#: src/Remediation/RuntimeFixConflictDetector.php:65
msgid "Możliwa kolizja z widgetami buildera"
msgstr "Mozliwa kolizja with widgetami builder"

#. translators: %s: comma-separated builder names
#: src/Remediation/RuntimeFixConflictDetector.php:68
#, php-format
msgid "Wykryto buildery: %s. Po włączeniu napraw interaktywnych wykonaj smoke test menu, accordionów, tabów i modali."
msgstr "Detected builders: %s. After enabling interactive fixes, run smoke tests for menus, accordions, tabs, and modals."

#: src/Remediation/RuntimeFixConflictDetector.php:100
msgid "Aktywne remediacje bez potwierdzenia w wybranym skanie"
msgstr "Active remediations without confirmation in selected scan"

#: src/Remediation/RuntimeFixConflictDetector.php:101
msgid "Dla części aktywnych remediacji nie wykryto odpowiadających błędów w aktualnie podglądanym skanie. Zweryfikuj, czy zmiany nie są zbędne i nie dublują logiki motywu."
msgstr "For some active remediations, no matching errors were detected in the currently previewed scan. Verify changes are not redundant and do not duplicate theme logic."

#: src/Remediation/RuntimeFixInjector.php:359
#: src/Remediation/SourceFixService.php:2565
msgid "Przejdź do treści głównej"
msgstr "Skip to main content"

#: src/Remediation/RuntimeFixInjector.php:360
msgid "Grafika"
msgstr "Grafika"

#: src/Remediation/RuntimeFixInjector.php:361
msgid "Przycisk graficzny"
msgstr "Button graficzny"

#: src/Remediation/RuntimeFixInjector.php:362
#: src/Remediation/SourceFixService.php:4246
msgid "Przycisk"
msgstr "Button"

#: src/Remediation/RuntimeFixInjector.php:363
#: src/Remediation/SourceFixService.php:4295
msgid "Link"
msgstr "Link"

#: src/Remediation/RuntimeFixInjector.php:364
#: src/Remediation/SourceFixService.php:5395
msgid "Kontrolka interaktywna"
msgstr "Kontrolka interaktywna"

#: src/Remediation/RuntimeFixInjector.php:365
#: src/Remediation/SourceFixService.php:4302
#: src/Remediation/SourceFixService.php:4307
#: src/Remediation/SourceFixService.php:4323
msgid "Osadzona treść"
msgstr "Osadzona content"

#: src/Remediation/RuntimeFixInjector.php:366
#: src/Remediation/SourceFixService.php:1748
#: src/Remediation/SourceFixService.php:1794
msgid "Okno dialogowe"
msgstr "Okno dialogowe"

#: src/Remediation/RuntimeFixInjector.php:367
#: src/Remediation/SourceFixService.php:3816
msgid "Tabela danych"
msgstr "Tabela data"

#: src/Remediation/RuntimeFixInjector.php:368
#: src/Remediation/SourceFixService.php:5600
msgid "Grupa opcji"
msgstr "Grupa options"

#: src/Remediation/RuntimeFixInjector.php:370
#: src/Remediation/SourceFixService.php:5671
msgid "Sekcja"
msgstr "Section"

#: src/Remediation/RuntimeFixInjector.php:379
#: src/Remediation/RuntimeFixInjector.php:467
msgid "Panel dostępności"
msgstr "Accessibility toolbar"

#: src/Remediation/RuntimeFixInjector.php:383
#: src/Remediation/RuntimeFixInjector.php:471
msgid "Reset"
msgstr "Reset"

#: src/Remediation/RuntimeFixInjector.php:384
#: src/Remediation/RuntimeFixInjector.php:472
msgid "Wysokość linii"
msgstr "Line height"

#: src/Remediation/RuntimeFixInjector.php:385
#: src/Remediation/RuntimeFixInjector.php:473
msgid "Odstępy liter"
msgstr "Letter spacing"

#: src/Remediation/RuntimeFixInjector.php:387
#: src/Remediation/RuntimeFixInjector.php:475
msgid "Animacje"
msgstr "Animations"

#: src/Remediation/RuntimeFixInjector.php:389
#: src/Remediation/RuntimeFixInjector.php:481
msgid "Wyłączone"
msgstr "Off"

#: src/Remediation/RuntimeFixInjector.php:390
msgid "Preset czytelności"
msgstr "Preset czytelnosci"

#: src/Remediation/RuntimeFixInjector.php:391
msgid "Włącz preset"
msgstr "Enable preset"

#: src/Remediation/RuntimeFixInjector.php:392
msgid "Włączono preset czytelności."
msgstr "Readability preset enabled."

#: src/Remediation/RuntimeFixInjector.php:393
#: src/Remediation/RuntimeFixInjector.php:476
msgid "Podkreślenie linków"
msgstr "Highlight links"

#: src/Remediation/RuntimeFixInjector.php:394
#: src/Remediation/RuntimeFixInjector.php:477
msgid "Ukryj obrazy"
msgstr "Hide images"

#: src/Remediation/RuntimeFixInjector.php:395
#: src/Remediation/RuntimeFixInjector.php:478
msgid "Czytelny font"
msgstr "Readable font"

#: src/Remediation/RuntimeFixInjector.php:396
#: src/Remediation/RuntimeFixInjector.php:479
msgid "Resetuj wszystkie ustawienia"
msgstr "Resetuj wszystkie settings"

#: src/Remediation/RuntimeFixInjector.php:397
msgid "Skróty: Alt+Shift+= (większy tekst), Alt+Shift+- (mniejszy), Alt+Shift+0 (reset), Alt+Shift+U (linki), Alt+Shift+I (obrazy), Alt+Shift+F (font)."
msgstr "Shortcuts: Alt+Shift+= (wiekszy text), Alt+Shift+- (mniejszy), Alt+Shift+0 (reset), Alt+Shift+U (linki), Alt+Shift+And (obrazy), Alt+Shift+F (font)."

#: src/Remediation/RuntimeFixInjector.php:398
#: src/Remediation/RuntimeFixInjector.php:482
msgid "Panel dostępności gotowy."
msgstr "Accessibility toolbar ready."

#: src/Remediation/RuntimeFixInjector.php:399
msgid "Formularz zawiera błędy. Popraw następujące pola: {count}."
msgstr "Formularz zawiera errors. Popraw nastepujace fields: {count}."

#: src/Remediation/RuntimeFixInjector.php:400
#: src/Remediation/SourceFixService.php:4220
#: src/Remediation/SourceFixService.php:5108
msgid "Pole formularza"
msgstr "Pole form"

#: src/Remediation/RuntimeFixInjector.php:806
#: src/Remediation/SourceFixService.php:4685
#: src/Scan/PrePublishGateService.php:862
msgid "Strona"
msgstr "Page"

#: src/Remediation/RuntimeFixSettingsService.php:113
msgid "Wzmocnij widoczność fokusu"
msgstr "Enhance focus visibility"

#: src/Remediation/RuntimeFixSettingsService.php:114
msgid "Dodaje bezpieczny styl outline dla elementów interaktywnych."
msgstr "Adds a safe outline style for interactive elements."

#: src/Remediation/RuntimeFixSettingsService.php:117
msgid "Dodaj landmark nagłówka (banner)"
msgstr "Add header landmark (banner)"

#: src/Remediation/RuntimeFixSettingsService.php:118
msgid "Gdy brak landmarku banner, ustawia role=\"banner\" na globalnym nagłówku strony."
msgstr "When banner landmark is missing, sets role=\"banner\" on global page header."

#: src/Remediation/RuntimeFixSettingsService.php:121
msgid "Dodaj landmark stopki (contentinfo)"
msgstr "Add landmark stopki (contentinfo)"

#: src/Remediation/RuntimeFixSettingsService.php:122
msgid "Gdy brak landmarku contentinfo, ustawia role=\"contentinfo\" na globalnej stopce strony."
msgstr "When missing landmarku contentinfo, sets role=\"contentinfo\" on globalnej stopce page."

#: src/Remediation/RuntimeFixSettingsService.php:125
msgid "Napraw duplikaty atrybutu id"
msgstr "Fix duplikaty atrybutu id"

#: src/Remediation/RuntimeFixSettingsService.php:126
msgid "Wykrywa zduplikowane id i nadaje unikalne wartości kolejnym wystąpieniom."
msgstr "Detects duplicate IDs and assigns unique values to subsequent occurrences."

#: src/Remediation/RuntimeFixSettingsService.php:129
msgid "Uzupełnij brakujący tytuł strony (<title>)"
msgstr "Fill missing title page (<title>)"

#: src/Remediation/RuntimeFixSettingsService.php:130
msgid "Jeśli tytuł dokumentu jest pusty, ustawia awaryjny tytuł na podstawie H1 lub nazwy witryny."
msgstr "If title dokumentu is pusty, sets awaryjny title on based H1 or names site."

#: src/Remediation/RuntimeFixSettingsService.php:133
msgid "Dodaj landmark głównej treści (main)"
msgstr "Add main-content landmark (main)"

#: src/Remediation/RuntimeFixSettingsService.php:134
msgid "Gdy nie wykryto <main>/role=\"main\", ustawia role=\"main\" na najbliższym kontenerze treści."
msgstr "When <main>/role=\"main\" is not detected, sets role=\"main\" on the nearest content container."

#: src/Remediation/RuntimeFixSettingsService.php:137
msgid "Nazwij wiele regionów nawigacji (aria-label)"
msgstr "Nazwij wiele regionow navigation (aria-label)"

#: src/Remediation/RuntimeFixSettingsService.php:138
msgid "Gdy na stronie jest wiele nawigacji, uzupełnia brakujące aria-label unikalnymi nazwami."
msgstr "When page has multiple navigations, fills missing aria-label with unique names."

#: src/Remediation/RuntimeFixSettingsService.php:141
msgid "Nazwij regiony landmark (role=\"region\")"
msgstr "Nazwij regiony landmark (role=\"region\")"

#: src/Remediation/RuntimeFixSettingsService.php:142
msgid "Dla nienazwanych regionów (`role=\"region\"`) ustawia aria-label na podstawie nagłówka lub etykiety awaryjnej."
msgstr "For unnamed regions (`role=\"region\"`), sets aria-label based on heading or fallback label."

#: src/Remediation/RuntimeFixSettingsService.php:145
msgid "Uzupełnij aria-level dla role=\"heading\""
msgstr "Fill aria-level for role=\"heading\""

#: src/Remediation/RuntimeFixSettingsService.php:146
msgid "Dodaje brakujący aria-level (domyślnie 2) dla elementów z role=\"heading\"."
msgstr "Adds missing aria-level (default: 2) for elements with role=\"heading\"."

#: src/Remediation/RuntimeFixSettingsService.php:149
msgid "Dodaj landmark wyszukiwarki (search)"
msgstr "Add landmark wyszukiwarki (search)"

#: src/Remediation/RuntimeFixSettingsService.php:150
msgid "Gdy wykryto formularz wyszukiwania bez landmarku, ustawia role=\"search\" na odpowiednim kontenerze."
msgstr "When search form without landmark is detected, sets role=\"search\" on the appropriate container."

#: src/Remediation/RuntimeFixSettingsService.php:153
msgid "Dodaj skip-link"
msgstr "Add skip-link"

#: src/Remediation/RuntimeFixSettingsService.php:154
msgid "Wstrzykuje link „Przejdź do treści głównej”, naprawia cel skip-linku i zapewnia fokusowalność targetu."
msgstr "Injects \"Skip to main content\" link, fixes skip-link target, and ensures target can receive focus."

#: src/Remediation/RuntimeFixSettingsService.php:157
msgid "Uzupełnij stan aria-expanded"
msgstr "Fill stan aria-expanded"

#: src/Remediation/RuntimeFixSettingsService.php:158
msgid "Dla kontrolek z aria-controls uzupełnia brakujący aria-expanded, normalizuje błędne wartości i synchronizuje stan po kliknięciu."
msgstr "For controls with aria-controls, fills missing aria-expanded, normalizes invalid values, and syncs state after click."

#: src/Remediation/RuntimeFixSettingsService.php:161
msgid "Uzupełnij aria-selected dla tabów"
msgstr "Fill aria-selected for tabs"

#: src/Remediation/RuntimeFixSettingsService.php:162
msgid "Dla elementów role=\"tab\" bez poprawnego aria-selected ustawia i synchronizuje stan aktywnej karty."
msgstr "For role=\"tab\" elements without valid aria-selected, sets and synchronizes active tab state."

#: src/Remediation/RuntimeFixSettingsService.php:165
msgid "Normalizuj aria-current"
msgstr "Normalizuj aria-current"

#: src/Remediation/RuntimeFixSettingsService.php:166
msgid "Dla elementów z niepoprawnym aria-current ustawia bezpieczną, dozwoloną wartość zgodną z kontekstem."
msgstr "For elements with invalid aria-current, sets a safe allowed value matching context."

#: src/Remediation/RuntimeFixSettingsService.php:169
msgid "Normalizuj aria-invalid"
msgstr "Normalizuj aria-invalid"

#: src/Remediation/RuntimeFixSettingsService.php:170
msgid "Dla elementów z niepoprawnym aria-invalid ustawia bezpieczną, dozwoloną wartość zgodną ze stanem walidacji pola."
msgstr "For elements with invalid aria-invalid, sets a safe allowed value matching field validation state."

#: src/Remediation/RuntimeFixSettingsService.php:173
msgid "Normalizuj aria-haspopup"
msgstr "Normalizuj aria-haspopup"

#: src/Remediation/RuntimeFixSettingsService.php:174
msgid "Dla elementów z niepoprawnym aria-haspopup ustawia bezpieczną, dozwoloną wartość zgodną z typem wyskakującego komponentu."
msgstr "For elements with invalid aria-haspopup, sets a safe allowed value matching popup component type."

#: src/Remediation/RuntimeFixSettingsService.php:177
msgid "Normalizuj aria-pressed"
msgstr "Normalizuj aria-pressed"

#: src/Remediation/RuntimeFixSettingsService.php:178
msgid "Dla elementów z niepoprawnym aria-pressed ustawia bezpieczną, dozwoloną wartość zgodną z kontekstem kontrolki."
msgstr "For elements with invalid aria-pressed, sets a safe allowed value matching control context."

#: src/Remediation/RuntimeFixSettingsService.php:181
msgid "Normalizuj aria-live"
msgstr "Normalizuj aria-live"

#: src/Remediation/RuntimeFixSettingsService.php:182
msgid "Dla elementów z niepoprawnym aria-live ustawia bezpieczną wartość (off/polite/assertive) zależnie od kontekstu."
msgstr "For elements with invalid aria-live, sets a safe value (off/polite/assertive) based on context."

#: src/Remediation/RuntimeFixSettingsService.php:185
msgid "Uzupełnij alt dla obrazów bez opisu"
msgstr "Fill alt for images without description"

#: src/Remediation/RuntimeFixSettingsService.php:186
msgid "Dla obrazów bez atrybutu alt ustawia wartość na podstawie bezpiecznej heurystyki (np. title, figcaption, nazwa pliku)."
msgstr "For obrazow without atrybutu alt sets value on based safe heurystyki (np. title, figcaption, nazwa pliku)."

#: src/Remediation/RuntimeFixSettingsService.php:189
msgid "Uzupełnij alt dla przycisków obrazkowych"
msgstr "Fill alt for image buttons"

#: src/Remediation/RuntimeFixSettingsService.php:190
msgid "Dla input type=\"image\" bez dostępnej nazwy ustawia alt na podstawie bezpiecznej heurystyki (title, etykieta pola, nazwa pliku)."
msgstr "For input type=\"image\" without accessible name, sets alt based on safe heuristics (title, field label, filename)."

#: src/Remediation/RuntimeFixSettingsService.php:193
msgid "Usuń błędne odwołania ARIA do id"
msgstr "Remove error odwolania ARIA to id"

#: src/Remediation/RuntimeFixSettingsService.php:194
msgid "Czyści nieistniejące identyfikatory w aria-labelledby, aria-describedby, aria-errormessage i aria-controls."
msgstr "Czysci nonexistent identyfikatory in aria-labelledby, aria-describedby, aria-errormessage and aria-controls."

#: src/Remediation/RuntimeFixSettingsService.php:197
msgid "Uzupełnij aria-label dla przycisków bez nazwy"
msgstr "Fill aria-label for unnamed buttons"

#: src/Remediation/RuntimeFixSettingsService.php:198
msgid "Dla przycisków bez nazwy ustawia awaryjne aria-label."
msgstr "For unnamed buttons, sets fallback aria-label."

#: src/Remediation/RuntimeFixSettingsService.php:201
msgid "Uzupełnij aria-label dla linków bez nazwy"
msgstr "Fill aria-label for links without names"

#: src/Remediation/RuntimeFixSettingsService.php:202
msgid "Dla linków bez nazwy ustawia awaryjne aria-label na bazie title lub etykiety zastępczej."
msgstr "For unnamed links, sets fallback aria-label based on title or fallback label."

#: src/Remediation/RuntimeFixSettingsService.php:205
msgid "Uzupełnij nazwy dla kontrolek z rolą ARIA"
msgstr "Fill names for controls with rola ARIA"

#: src/Remediation/RuntimeFixSettingsService.php:206
msgid "Dla elementów z rolą sterującą (np. role=\"button\", role=\"tab\", role=\"menuitem\") bez nazwy ustawia awaryjne aria-label."
msgstr "For elements with rola sterujaca (np. role=\"button\", role=\"tab\", role=\"menuitem\") without names sets awaryjne aria-label."

#: src/Remediation/RuntimeFixSettingsService.php:209
msgid "Uzupełnij tytuły dla iframe"
msgstr "Fill tytuly for iframe"

#: src/Remediation/RuntimeFixSettingsService.php:210
msgid "Dla osadzonych iframe bez nazwy ustawia bezpieczny atrybut title."
msgstr "For osadzonych iframe without names sets safe attribute title."

#: src/Remediation/RuntimeFixSettingsService.php:213
msgid "Uzupełnij nazwy dla dialogów/modali"
msgstr "Fill names for dialogow/modali"

#: src/Remediation/RuntimeFixSettingsService.php:214
msgid "Dla elementów dialogowych bez nazwy ustawia aria-label na podstawie nagłówka lub etykiety awaryjnej."
msgstr "For unnamed dialog elements, sets aria-label based on heading or fallback label."

#: src/Remediation/RuntimeFixSettingsService.php:217
msgid "Usuń aria-hidden z elementów fokusowalnych"
msgstr "Remove aria-hidden with elements fokusowalnych"

#: src/Remediation/RuntimeFixSettingsService.php:218
msgid "Wykrywa fokusowalne elementy lub ich kontenery z aria-hidden=\"true\" i usuwa konfliktujący atrybut."
msgstr "Detects focusable elements (or containers) with aria-hidden=\"true\" and removes conflicting attribute."

#: src/Remediation/RuntimeFixSettingsService.php:221
msgid "Napraw obsługę klawiatury dla elementów klikalnych"
msgstr "Fix support klawiatury for elements klikalnych"

#: src/Remediation/RuntimeFixSettingsService.php:222
msgid "Dla niestandardowych elementów z kliknięciem dodaje fokus (tabindex), rolę oraz obsługę Enter/Spacja."
msgstr "For custom clickable elements, adds focus (tabindex), role, and Enter/Space support."

#: src/Remediation/RuntimeFixSettingsService.php:225
msgid "Powiększ zbyt małe targety klikalne"
msgstr "Powieksz too male targety klikalne"

#: src/Remediation/RuntimeFixSettingsService.php:226
msgid "Dla zbyt małych kontrolek interaktywnych wymusza minimalny rozmiar celu 24x24 px (z pominięciem linków tekstowych inline)."
msgstr "For too malych controls interactive forces minimal size celu 24x24 px (with pominieciem links tekstowych inline)."

#: src/Remediation/RuntimeFixSettingsService.php:229
msgid "Zatrzymaj autoodtwarzanie mediów"
msgstr "Zatrzymaj autoplay mediow"

#: src/Remediation/RuntimeFixSettingsService.php:230
msgid "Dla audio/video z autoplay wyłącza autoodtwarzanie, zatrzymuje media i dodaje kontrolki."
msgstr "For autoplay audio/video, disables autoplay, pauses media, and adds controls."

#: src/Remediation/RuntimeFixSettingsService.php:233
msgid "Dodaj offset przewijania dla fokusu"
msgstr "Add offset przewijania for focus"

#: src/Remediation/RuntimeFixSettingsService.php:234
msgid "Dla stron ze sticky/fixed header dodaje bezpieczny offset scrollowania, aby fokus nie był zasłaniany."
msgstr "For pages with sticky/fixed headers, adds a safe scroll offset so focus is not obscured."

#: src/Remediation/RuntimeFixSettingsService.php:237
msgid "Normalizuj dodatni tabindex (> 0)"
msgstr "Normalizuj dodatni tabindex (> 0)"

#: src/Remediation/RuntimeFixSettingsService.php:238
msgid "Wykrywa elementy z tabindex > 0 i ustawia tabindex=\"0\", aby przywrócić bardziej przewidywalną kolejność TAB."
msgstr "Detects elements with tabindex > 0 and sets tabindex=\"0\" to restore more predictable TAB order."

#: src/Remediation/RuntimeFixSettingsService.php:241
msgid "Usuń blokadę zoomu w viewport"
msgstr "Remove blokade zoomu in viewport"

#: src/Remediation/RuntimeFixSettingsService.php:242
msgid "Koryguje meta viewport, usuwając blokadę powiększania (user-scalable=no, maximum-scale<2)."
msgstr "Koryguje meta viewport, usuwajac blokade powiekszania (user-scalable=no, maximum-scale<2)."

#: src/Remediation/RuntimeFixSettingsService.php:245
msgid "Ustaw język dokumentu (lang)"
msgstr "Set jezyk dokumentu (lang)"

#: src/Remediation/RuntimeFixSettingsService.php:246
msgid "Uzupełnia brakujący język dokumentu i normalizuje niepoprawne lub niespójne wartości lang/xml:lang."
msgstr "Fills missing document language and normalizes invalid or inconsistent lang/xml:lang values."

#: src/Remediation/RuntimeFixSettingsService.php:249
msgid "Popraw niski kontrast tekstu inline"
msgstr "Popraw low contrast text inline"

#: src/Remediation/RuntimeFixSettingsService.php:250
msgid "Dla elementów ze stylem inline i niskim kontrastem ustawia bezpieczne kolory tekstu/tła."
msgstr "For elements with stylem inline and niskim kontrastem sets safe colors text/tla."

#: src/Remediation/RuntimeFixSettingsService.php:253
msgid "Uzupełnij nazwy tabel danych"
msgstr "Fill names tabel data"

#: src/Remediation/RuntimeFixSettingsService.php:254
msgid "Dla tabel danych bez caption i etykiet ARIA ustawia bezpieczny aria-label."
msgstr "For data tables without caption/ARIA labels, sets safe aria-label."

#: src/Remediation/RuntimeFixSettingsService.php:257
msgid "Uzupełnij nagłówki tabeli (<th>)"
msgstr "Fill table headers (<th>)"

#: src/Remediation/RuntimeFixSettingsService.php:258
msgid "W prostych tabelach bez nagłówków zamienia komórki pierwszego wiersza na <th>."
msgstr "In simple tables without headers, converts first-row cells to <th>."

#: src/Remediation/RuntimeFixSettingsService.php:261
msgid "Uzupełnij scope dla nagłówków tabeli"
msgstr "Fill scope for table headers"

#: src/Remediation/RuntimeFixSettingsService.php:262
msgid "Dodaje scope=\\\"col\\\" / scope=\\\"row\\\" dla komórek <th> bez określonego zakresu."
msgstr "Adds scope=\\\"col\\\" / scope=\\\"row\\\" for cells <th> without defined scope."

#: src/Remediation/RuntimeFixSettingsService.php:265
msgid "Uzupełnij autocomplete dla pól danych użytkownika"
msgstr "Fill autocomplete for fields data user"

#: src/Remediation/RuntimeFixSettingsService.php:266
msgid "Dla rozpoznanych pól formularza dodaje bezpieczne tokeny autocomplete (np. email, tel, given-name)."
msgstr "For recognized form fields, adds safe autocomplete tokens (e.g. email, tel, given-name)."

#: src/Remediation/RuntimeFixSettingsService.php:269
msgid "Uzupełnij aria-label z placeholdera"
msgstr "Fill aria-label with placeholdera"

#: src/Remediation/RuntimeFixSettingsService.php:270
msgid "Gdy pole formularza nie ma nazwy, używa placeholdera jako awaryjnej etykiety ARIA."
msgstr "When form field has no name, uses placeholder as fallback ARIA label."

#: src/Remediation/RuntimeFixSettingsService.php:273
msgid "Uzupełnij etykiety grup pól wyboru"
msgstr "Fill labels for choice-field groups"

#: src/Remediation/RuntimeFixSettingsService.php:274
msgid "Dla grup radio/checkbox bez nazwy grupy dodaje bezpieczne aria-label i role grupy, gdy to potrzebne."
msgstr "For radio/checkbox groups without a group name, adds safe aria-label and group role when needed."

#: src/Remediation/RuntimeFixSettingsService.php:277
msgid "Napraw relacje label[for] w formularzach"
msgstr "Fix label[for] relationships in forms"

#: src/Remediation/RuntimeFixSettingsService.php:278
msgid "Koryguje błędne lub brakujące powiązania label[for] dla pojedynczych pól zagnieżdżonych w etykiecie."
msgstr "Fixes invalid or missing label[for] associations for single fields nested inside labels."

#: src/Remediation/RuntimeFixSettingsService.php:281
msgid "Uzupełnij aria-required dla pól wymaganych"
msgstr "Fill aria-required for required fields"

#: src/Remediation/RuntimeFixSettingsService.php:282
msgid "Wykrywa pola oznaczone jako wymagane i dodaje aria-required oraz podstawowy aria-invalid."
msgstr "Detects fields marked as required and adds aria-required plus basic aria-invalid."

#: src/Remediation/RuntimeFixSettingsService.php:285
msgid "Powiąż pola z komunikatami błędów (aria-describedby)"
msgstr "Link fields with error messages (aria-describedby)"

#: src/Remediation/RuntimeFixSettingsService.php:286
msgid "Wykrywa komunikaty błędów formularza i przypisuje je do pól przez aria-describedby oraz aria-invalid."
msgstr "Detects form error messages and links them to fields via aria-describedby and aria-invalid."

#: src/Remediation/RuntimeFixSettingsService.php:289
msgid "Dodaj podsumowanie błędów formularza"
msgstr "Add form error summary"

#: src/Remediation/RuntimeFixSettingsService.php:290
msgid "Po nieudanym submit generuje listę błędnych pól z linkami i live region, także dla checkout WooCommerce."
msgstr "After failed submit generuje liste error fields with linkami and live region, also for checkout WooCommerce."

#: src/Remediation/RuntimeFixSettingsService.php:293
msgid "Przenieś fokus do pierwszego błędu formularza"
msgstr "Move focus to first form error"

#: src/Remediation/RuntimeFixSettingsService.php:294
msgid "Po nieudanym submit ustawia fokus na pierwszym polu oznaczonym jako błędne."
msgstr "After failed submit sets focus on pierwszym polu oznaczonym jako error."

#: src/Remediation/RuntimeFixSettingsService.php:297
msgid "WooCommerce: live region dla komunikatów"
msgstr "WooCommerce: live region for messages"

#: src/Remediation/RuntimeFixSettingsService.php:298
msgid "Dodaje role/aria-live do komunikatów WooCommerce (błędy i statusy), także po aktualizacjach AJAX."
msgstr "Adds role/aria-live to WooCommerce notices (errors and statuses), including after AJAX updates."

#: src/Remediation/RuntimeFixSettingsService.php:301
msgid "Pokaż panel preferencji dostępności"
msgstr "Show accessibility preferences panel"

#: src/Remediation/RuntimeFixSettingsService.php:302
msgid "Dodaje na froncie panel użytkownika z ustawieniami dostępności."
msgstr "Adds a frontend user toolbar with accessibility settings."

#: src/Remediation/RuntimeFixSettingsService.php:305
msgid "Panel: powiększanie tekstu"
msgstr "Panel: powiekszanie text"

#: src/Remediation/RuntimeFixSettingsService.php:306
msgid "Użytkownik może zwiększać lub zmniejszać rozmiar tekstu."
msgstr "Uzytkownik moze zwiekszac or zmniejszac size text."

#: src/Remediation/RuntimeFixSettingsService.php:309
msgid "Panel: zwiększenie wysokości linii"
msgstr "Panel: zwiekszenie wysokosci linii"

#: src/Remediation/RuntimeFixSettingsService.php:310
msgid "Dodaje przełącznik poprawiający czytelność dłuższych treści."
msgstr "Adds a toggle that improves readability of longer content."

#: src/Remediation/RuntimeFixSettingsService.php:313
msgid "Panel: zwiększenie odstępów liter"
msgstr "Panel: zwiekszenie odstepow liter"

#: src/Remediation/RuntimeFixSettingsService.php:314
msgid "Dodaje przełącznik dla większego letter/word spacing."
msgstr "Adds a toggle for larger letter/word spacing."

#: src/Remediation/RuntimeFixSettingsService.php:317
msgid "Panel: tryb wyższego kontrastu"
msgstr "Panel: high-contrast mode"

#: src/Remediation/RuntimeFixSettingsService.php:318
msgid "Dodaje przełącznik podnoszący kontrast interfejsu."
msgstr "Adds a toggle that increases interface contrast."

#: src/Remediation/RuntimeFixSettingsService.php:321
msgid "Panel: ograniczenie animacji"
msgstr "Panel: ograniczenie animacji"

#: src/Remediation/RuntimeFixSettingsService.php:322
msgid "Dodaje przełącznik wyłączający animacje i przejścia CSS."
msgstr "Adds a toggle that disables CSS animations and transitions."

#: src/Remediation/RuntimeFixSettingsService.php:325
msgid "Panel: preset czytelności (1 klik)"
msgstr "Panel: preset czytelnosci (1 klik)"

#: src/Remediation/RuntimeFixSettingsService.php:326
msgid "Dodaje przycisk aktywujący zestaw ustawień poprawiających czytelność."
msgstr "Adds a button that activates a readability settings preset."

#: src/Remediation/RuntimeFixSettingsService.php:329
msgid "Panel: skróty klawiaturowe"
msgstr "Panel: skroty klawiaturowe"

#: src/Remediation/RuntimeFixSettingsService.php:330
msgid "Włącza skróty Alt+Shift do szybkiej zmiany ustawień dostępności."
msgstr "Enables Alt+Shift shortcuts for quick accessibility setting changes."

#: src/Remediation/RuntimeFixSettingsService.php:333
msgid "Panel: podkreślenie linków"
msgstr "Panel: podkreslenie links"

#: src/Remediation/RuntimeFixSettingsService.php:334
msgid "Dodaje przełącznik zwiększający widoczność linków."
msgstr "Adds a toggle that increases link visibility."

#: src/Remediation/RuntimeFixSettingsService.php:337
msgid "Panel: ukrywanie obrazów"
msgstr "Panel: ukrywanie obrazow"

#: src/Remediation/RuntimeFixSettingsService.php:338
msgid "Dodaje przełącznik do ukrywania grafik i skupienia się na treści."
msgstr "Adds a toggle to hide images and focus on content."

#: src/Remediation/RuntimeFixSettingsService.php:341
msgid "Panel: czytelny font"
msgstr "Panel: czytelny font"

#: src/Remediation/RuntimeFixSettingsService.php:342
msgid "Dodaje przełącznik ustawiający prosty, czytelny krój pisma."
msgstr "Adds a toggle that sets a simple, readable typeface."

#: src/Remediation/RuntimeFixSettingsService.php:448
msgid "Preset: Elementor"
msgstr "Preset: Elementor"

#: src/Remediation/RuntimeFixSettingsService.php:449
msgid "Dodatkowe selektory dla popularnych kontrolek Elementor (accordion, tabs, menu toggle)."
msgstr "Dodatkowe selektory for popularnych controls Elementor (accordion, tabs, menu toggle)."

#: src/Remediation/RuntimeFixSettingsService.php:459
msgid "Preset: Gutenberg"
msgstr "Preset: Gutenberg"

#: src/Remediation/RuntimeFixSettingsService.php:460
msgid "Dodatkowe selektory dla nawigacji blokowej i kontrolek interfejsu bloków."
msgstr "Dodatkowe selektory for navigation blokowej and controls interface blokow."

#: src/Remediation/RuntimeFixSettingsService.php:471
msgid "Preset: WooCommerce"
msgstr "Preset: WooCommerce"

#: src/Remediation/RuntimeFixSettingsService.php:472
msgid "Dodatkowe selektory dla checkout/cart i interaktywnych komponentów WooCommerce."
msgstr "Dodatkowe selektory for checkout/cart and interactive komponentow WooCommerce."

#: src/Remediation/RuntimeFixSettingsService.php:482
msgid "Preset: Beaver Builder"
msgstr "Preset: Beaver Builder"

#: src/Remediation/RuntimeFixSettingsService.php:483
msgid "Dodatkowe selektory dla interaktywnych modułów Beaver Builder (tabs, accordion, menu)."
msgstr "Dodatkowe selektory for interactive modulow Beaver Builder (tabs, accordion, menu)."

#: src/Remediation/RuntimeFixSettingsService.php:493
msgid "Preset: Bricks"
msgstr "Preset: Bricks"

#: src/Remediation/RuntimeFixSettingsService.php:494
msgid "Dodatkowe selektory dla nawigacji mobilnej i kontrolek komponentów Bricks."
msgstr "Dodatkowe selektory for navigation mobilnej and controls komponentow Bricks."

#: src/Remediation/RuntimeFixSettingsService.php:504
msgid "Preset: Divi"
msgstr "Preset: Divi"

#: src/Remediation/RuntimeFixSettingsService.php:505
msgid "Dodatkowe selektory dla modułów Divi (toggle, tabs, menu mobilne)."
msgstr "Dodatkowe selektory for modulow Divi (toggle, tabs, menu mobilne)."

#: src/Remediation/SourceFixService.php:108
msgid "Nieprawidłowy identyfikator wpisu do aktualizacji."
msgstr "Invalid entry identifier for update."

#. translators: %s: post meta key
#: src/Remediation/SourceFixService.php:141
#, php-format
msgid "Nie udało się zapisać zmian source-fix dla meta \"%s\"."
msgstr "Failed to save source-fix changes for meta \"%s\"."

#: src/Remediation/SourceFixService.php:189
msgid "Naprawy źródłowe działają bezpośrednio w post_content."
msgstr "Source fixes operate directly on post_content."

#: src/Remediation/SourceFixService.php:194
msgid "Naprawy źródłowe obejmują treści shortcode zapisane w post_content."
msgstr "Source fixes include shortcode content saved in post_content."

#: src/Remediation/SourceFixService.php:199
msgid "Część treści jest trzymana w meta buildera. Po auto-fix wykonaj test i w razie potrzeby zapisz korektę w edytorze Elementor."
msgstr "Some content is stored in builder meta. After auto-fix, run tests and if needed save correction in Elementor editor."

#: src/Remediation/SourceFixService.php:204
msgid "Część treści jest trzymana w meta buildera. Po auto-fix wykonaj test i w razie potrzeby zapisz korektę w edytorze Bricks."
msgstr "Some content is stored in builder meta. After auto-fix, run tests and if needed save correction in Bricks editor."

#: src/Remediation/SourceFixService.php:209
msgid "Układ mieszany: skuteczność zależy od tego, który fragment trafia do post_content. Zweryfikuj wynik po wdrożeniu."
msgstr "Mixed layout: effectiveness depends on which fragment lands in post_content. Verify the result after deployment."

#: src/Remediation/SourceFixService.php:214
msgid "Nierozpoznany builder: naprawy źródłowe wymagają ręcznego testu po wdrożeniu."
msgstr "Unrecognized builder: source fixes require manual testing after deployment."

#: src/Remediation/SourceFixService.php:233
msgid "Brak URL skanu do naprawy źródłowej."
msgstr "Missing scan URL for source fix."

#: src/Remediation/SourceFixService.php:242
msgid "Nie udało się przypisać URL skanu do edytowalnej strony/wpisu WordPress."
msgstr "Failed to map scan URL to editable WordPress page/post."

#: src/Remediation/SourceFixService.php:251
msgid "Nie znaleziono wpisu WordPress dla wskazanego URL."
msgstr "WordPress post/page was not found for the specified URL."

#: src/Remediation/SourceFixService.php:763
msgid "Meta Elementor"
msgstr "Meta Elementor"

#: src/Remediation/SourceFixService.php:764
msgid "Meta Bricks"
msgstr "Meta Bricks"

#: src/Remediation/SourceFixService.php:1192
msgid "Dodano brakujący alt dla obrazu"
msgstr "Added missing alt for obrazu"

#: src/Remediation/SourceFixService.php:1233
msgid "Dodano brakujący alt dla input type=\"image\""
msgstr "Added missing alt for input type=\"image\""

#: src/Remediation/SourceFixService.php:1321
msgid "Naprawiono relację label[for]"
msgstr "Fixed relacje label[for]"

#: src/Remediation/SourceFixService.php:1361
msgid "Dodano aria-required dla pola wymaganego"
msgstr "Added aria-required for required field"

#: src/Remediation/SourceFixService.php:1410
msgid "Dodano autocomplete dla pola formularza"
msgstr "Added autocomplete for form field"

#: src/Remediation/SourceFixService.php:1474
msgid "Dodano aria-label dla pola bez etykiety"
msgstr "Added aria-label for unlabeled field"

#: src/Remediation/SourceFixService.php:1537
msgid "Dodano nazwę przycisku przez aria-label"
msgstr "Added button name via aria-label"

#: src/Remediation/SourceFixService.php:1582
msgid "Dodano nazwę przycisku input przez aria-label"
msgstr "Added input button name via aria-label"

#: src/Remediation/SourceFixService.php:1649
msgid "Dodano nazwę linku przez aria-label"
msgstr "Added link name via aria-label"

#: src/Remediation/SourceFixService.php:1713
msgid "Dodano title dla iframe"
msgstr "Added title for iframe"

#: src/Remediation/SourceFixService.php:1756
msgid "Dodano nazwę dla dialogu"
msgstr "Added name for dialogu"

#: src/Remediation/SourceFixService.php:1793
msgid "Komunikat dialogowy"
msgstr "Komunikat dialogowy"

#: src/Remediation/SourceFixService.php:1802
msgid "Dodano nazwę dla elementu dialogowego"
msgstr "Added name for elementu dialogowego"

#: src/Remediation/SourceFixService.php:1834
msgid "Dodano bazowy styl fokusu (:focus/:focus-visible)"
msgstr "Added bazowy styl focus (:focus/:focus-visible)"

#: src/Remediation/SourceFixService.php:1835
msgid "[brak stylu fokusu]"
msgstr "[missing stylu focus]"

#: src/Remediation/SourceFixService.php:1836
msgid "Dodano klasę source-fix dla stylu fokusu."
msgstr "Added klase source-fix for stylu focus."

#: src/Remediation/SourceFixService.php:1862
msgid "Dodano offset scrollowania dla fokusu przy sticky header"
msgstr "Added offset scrolling for focus przy sticky header"

#: src/Remediation/SourceFixService.php:1863
msgid "[brak offsetu fokusu]"
msgstr "[missing offsetu focus]"

#: src/Remediation/SourceFixService.php:1864
msgid "Dodano klasy source-fix dla offsetu fokusu."
msgstr "Added klasy source-fix for offsetu focus."

#: src/Remediation/SourceFixService.php:1909
msgid "Dodano role=\"banner\" dla nagłówka strony"
msgstr "Added role=\"banner\" for page header"

#: src/Remediation/SourceFixService.php:1961
msgid "Dodano role=\"contentinfo\" dla stopki strony"
msgstr "Added role=\"contentinfo\" for stopki page"

#: src/Remediation/SourceFixService.php:2047
msgid "Znormalizowano język dokumentu (lang/xml:lang)"
msgstr "Znormalizowano jezyk dokumentu (lang/xml:lang)"

#: src/Remediation/SourceFixService.php:2093
msgid "Uzupełniono pusty tytuł strony"
msgstr "Filled empty page title"

#: src/Remediation/SourceFixService.php:2123
msgid "Dodano brakujący element <title>"
msgstr "Added missing element <title>"

#: src/Remediation/SourceFixService.php:2185
msgid "Dodano landmark głównej treści (role=\"main\")"
msgstr "Added main-content landmark (role=\"main\")"

#: src/Remediation/SourceFixService.php:2244
msgid "Nadano unikalny id dla zduplikowanego elementu"
msgstr "Nadano unikalny id for zduplikowanego elementu"

#: src/Remediation/SourceFixService.php:2290
msgid "Uzupełniono aria-level=\"2\" dla role=\"heading\""
msgstr "Filled aria-level=\"2\" for role=\"heading\""

#. translators: %d: navigation landmark index
#: src/Remediation/SourceFixService.php:2358
#, php-format
msgid "Nawigacja %d"
msgstr "Nawigacja %d"

#: src/Remediation/SourceFixService.php:2370
msgid "Dodano aria-label dla regionu nawigacji"
msgstr "Added aria-label for regionu navigation"

#. translators: %d: region landmark index
#: src/Remediation/SourceFixService.php:2410
#, php-format
msgid "Sekcja %d"
msgstr "Sekcja %d"

#: src/Remediation/SourceFixService.php:2422
msgid "Dodano aria-label dla role=\"region\""
msgstr "Added aria-label for role=\"region\""

#: src/Remediation/SourceFixService.php:2463
msgid "Zmieniono dodatni tabindex na 0"
msgstr "Zmieniono dodatni tabindex on 0"

#: src/Remediation/SourceFixService.php:2548
msgid "Naprawiono cel skip-linku (href)"
msgstr "Fixed skip-link target (href)"

#: src/Remediation/SourceFixService.php:2571
msgid "Dodano skip-link do treści głównej"
msgstr "Added skip link to main content"

#: src/Remediation/SourceFixService.php:2572
msgid "[brak skip-linku]"
msgstr "[missing skip link]"

#: src/Remediation/SourceFixService.php:2617
msgid "Dodano brakujący aria-expanded=\"false\""
msgstr "Added missing aria-expanded=\"false\""

#: src/Remediation/SourceFixService.php:2632
msgid "Znormalizowano niepoprawną wartość aria-expanded"
msgstr "Znormalizowano invalid value aria-expanded"

#: src/Remediation/SourceFixService.php:2679
msgid "Znormalizowano aria-selected dla roli tab"
msgstr "Znormalizowano aria-selected for roli tab"

#: src/Remediation/SourceFixService.php:2744
#: src/Remediation/SourceFixService.php:2784
msgid "Dodano aria-label dla kontrolki z rolą ARIA"
msgstr "Added aria-label for controls with rola ARIA"

#: src/Remediation/SourceFixService.php:2852
msgid "Usunięto aria-hidden z kontenera z fokusowalnym potomkiem"
msgstr "Removed aria-hidden with kontenera with fokusowalnym potomkiem"

#: src/Remediation/SourceFixService.php:2883
msgid "Usunięto aria-hidden z elementu fokusowalnego"
msgstr "Removed aria-hidden with elementu fokusowalnego"

#: src/Remediation/SourceFixService.php:2937
#: src/Remediation/SourceFixService.php:2968
msgid "Wyłączono autoplay i dodano controls dla media"
msgstr "Disabled autoplay and added controls for media"

#: src/Remediation/SourceFixService.php:3027
msgid "Dodano aria-label dla grupy pól wyboru (fieldset)"
msgstr "Added aria-label for group fields wyboru (fieldset)"

#: src/Remediation/SourceFixService.php:3078
msgid "Dodano aria-label dla grupy pól wyboru (role=\"group\"/\"radiogroup\")"
msgstr "Added aria-label for group fields wyboru (role=\"group\"/\"radiogroup\")"

#: src/Remediation/SourceFixService.php:3162
msgid "Dodano fokus/obsługę klawiatury dla elementu klikalnego"
msgstr "Added focus/support klawiatury for elementu klikalnego"

#: src/Remediation/SourceFixService.php:3215
msgid "Znormalizowano meta viewport i usunięto blokadę zoomu"
msgstr "Znormalizowano meta viewport and removed blokade zoomu"

#: src/Remediation/SourceFixService.php:3280
msgid "Dodano live region dla komunikatu WooCommerce"
msgstr "Added live region for komunikatu WooCommerce"

#: src/Remediation/SourceFixService.php:3345
msgid "Zwiększono minimalny rozmiar targetu klikalnego do 24px"
msgstr "Zwiekszono minimal size targetu klikalnego to 24px"

#: src/Remediation/SourceFixService.php:3405
msgid "Podniesiono kontrast tekstu dla stylu inline"
msgstr "Podniesiono contrast text for stylu inline"

#: src/Remediation/SourceFixService.php:3456
#: src/Remediation/SourceFixService.php:3518
msgid "Pole zawiera błąd."
msgstr "Pole zawiera blad."

#: src/Remediation/SourceFixService.php:3465
#: src/Remediation/SourceFixService.php:3527
msgid "Dodano powiązanie pola z komunikatem błędu"
msgstr "Added field-to-error-message association"

#: src/Remediation/SourceFixService.php:3617
msgid "Dodano podsumowanie błędów formularza"
msgstr "Added form error summary"

#. translators: %s: aria-* attribute name
#: src/Remediation/SourceFixService.php:3696
#, php-format
msgid "Znormalizowano niepoprawną wartość %s"
msgstr "Znormalizowano invalid value %s"

#: src/Remediation/SourceFixService.php:3764
msgid "Dodano role=\"search\" dla formularza wyszukiwania"
msgstr "Added role=\"search\" for search form"

#: src/Remediation/SourceFixService.php:3829
msgid "Dodano nazwę tabeli danych przez aria-label"
msgstr "Added name tabeli data through aria-label"

#: src/Remediation/SourceFixService.php:3905
msgid "Zmieniono komórkę tabeli na nagłówkową <th>"
msgstr "Changed table cell to header <th>"

#: src/Remediation/SourceFixService.php:4002
msgid "Dodano scope dla komórki nagłówkowej tabeli"
msgstr "Added scope for table header cell"

#: src/Remediation/SourceFixService.php:4106
msgid "Usunięto błędny atrybut aria-controls (brak istniejącego celu)"
msgstr "Removed error attribute aria-controls (missing istniejacego celu)"

#: src/Remediation/SourceFixService.php:4107
msgid "Usunięto błędny atrybut ARIA idref (brak istniejącego celu)"
msgstr "Removed error attribute ARIA idref (missing istniejacego celu)"

#: src/Remediation/SourceFixService.php:4130
msgid "Usunięto nieistniejące cele z aria-controls"
msgstr "Removed nonexistent cele with aria-controls"

#: src/Remediation/SourceFixService.php:4131
msgid "Usunięto nieistniejące cele z atrybutu ARIA idref"
msgstr "Removed nonexistent cele with atrybutu ARIA idref"

#: src/Remediation/SourceFixService.php:4227
msgid "Wyślij"
msgstr "Wyslij"

#: src/Remediation/SourceFixService.php:4230
msgid "Resetuj"
msgstr "Resetuj"

#: src/Remediation/SourceFixService.php:4259
msgid "Przejdź do sekcji"
msgstr "Go to section"

#. translators: %s: host name
#: src/Remediation/SourceFixService.php:4277
#, php-format
msgid "Link do %s"
msgstr "Link to %s"

#: src/Remediation/SourceFixService.php:4313
msgid "Osadzone wideo"
msgstr "Osadzone wideo"

#. translators: %s: host name
#: src/Remediation/SourceFixService.php:4318
#, php-format
msgid "Osadzona treść: %s"
msgstr "Osadzona content: %s"

#. translators: %d: number of invalid fields
#: src/Remediation/SourceFixService.php:5124
#, php-format
msgid "Formularz zawiera błędy. Popraw następujące pola: %d."
msgstr "Form contains errors. Fix the following fields: %d."

#: src/Remediation/SourceFixService.php:5828
msgid "Przygotowano cel skip-linku (id + fokus)"
msgstr "Prepared skip-link target (id + focus)"

#: src/Remediation/SourceFixService.php:6069
#: src/Remediation/SourceFixService.php:6070
msgid "Adres e-mail"
msgstr "Adres e-mail"

#: src/Remediation/SourceFixService.php:6071
#: src/Remediation/SourceFixService.php:6072
#: src/Remediation/SourceFixService.php:6073
msgid "Telefon"
msgstr "Telefon"

#: src/Remediation/SourceFixService.php:6075
#: src/Remediation/SourceFixService.php:6076
msgid "Imię i nazwisko"
msgstr "Imie and nazwisko"

#: src/Remediation/SourceFixService.php:6077
msgid "Imię"
msgstr "Imie"

#: src/Remediation/SourceFixService.php:6078
msgid "Nazwisko"
msgstr "Nazwisko"

#: src/Remediation/SourceFixService.php:6079
msgid "Miasto"
msgstr "Miasto"

#: src/Remediation/SourceFixService.php:6080
msgid "Kraj"
msgstr "Kraj"

#: src/Remediation/SourceFixService.php:6081
msgid "Adres"
msgstr "Adres"

#: src/Remediation/SourceFixService.php:6082
msgid "Firma"
msgstr "Firma"

#: src/Rules/Definitions/AriaHiddenFocusableDescendantRule.php:37
msgid "Element z aria-hidden=\"true\" nie powinien zawierać potomków, którzy mogą otrzymać fokus."
msgstr "Element with aria-hidden=\"true\" should not contain descendants that can receive focus."

#: src/Rules/Definitions/AriaHiddenFocusableDescendantRule.php:42
#: src/Rules/Definitions/DuplicateIdRule.php:31
#: src/Rules/Definitions/FocusableAriaHiddenRule.php:42
#: src/Rules/Definitions/InvalidAriaControlsTargetRule.php:31
#: src/Rules/Definitions/InvalidAriaCurrentValueRule.php:44
#: src/Rules/Definitions/InvalidAriaExpandedValueRule.php:31
#: src/Rules/Definitions/InvalidAriaHaspopupValueRule.php:44
#: src/Rules/Definitions/InvalidAriaInvalidValueRule.php:41
#: src/Rules/Definitions/InvalidAriaPressedValueRule.php:41
#: src/Rules/Definitions/InvalidAriaReferenceRule.php:40
#: src/Rules/Definitions/InvalidTabAriaSelectedRule.php:31
#: src/Rules/Definitions/MissingAriaExpandedStateRule.php:31
#: src/Rules/Definitions/MissingButtonNameRule.php:31
#: src/Rules/Definitions/MissingDialogNameRule.php:31
#: src/Rules/Definitions/MissingIframeTitleRule.php:31
#: src/Rules/Definitions/MissingRoleControlNameRule.php:45
msgid "4.1.2 Nazwa, rola, wartość"
msgstr "4.1.2 Nazwa, rola, value"

#: src/Rules/Definitions/AriaHiddenFocusableDescendantRule.php:73
msgid "Kontener aria-hidden zawiera fokusowalny element potomny, co może ukrywać aktywne kontrolki przed czytnikiem ekranu."
msgstr "aria-hidden container contains a focusable descendant, which may hide active controls from screen reader."

#: src/Rules/Definitions/AutoplayMediaWithoutControlsRule.php:36
msgid "Media uruchamiane automatycznie powinny mieć łatwo dostępny mechanizm pauzy/zatrzymania (np. natywne kontrolki)."
msgstr "Automatically started media should provide an easily accessible pause/stop mechanism (e.g., native controls)."

#: src/Rules/Definitions/AutoplayMediaWithoutControlsRule.php:41
msgid "2.2.2 Pauza, zatrzymanie, ukrywanie"
msgstr "2.2.2 Pauza, zatrzymanie, ukrywanie"

#: src/Rules/Definitions/AutoplayMediaWithoutControlsRule.php:72
msgid "Element audio/video wygląda na autoodtwarzany i nie ma natywnych kontrolek (controls) umożliwiających zatrzymanie."
msgstr "Element audio/video wyglada on autoodtwarzany and not ma natywnych controls (controls) umozliwiajacych zatrzymanie."

#: src/Rules/Definitions/BrokenLabelForAssociationRule.php:34
msgid "Etykiety label[for] powinny wskazywać istniejące i właściwe pola formularza."
msgstr "label[for] labels should point to existing and correct form fields."

#: src/Rules/Definitions/BrokenLabelForAssociationRule.php:39
#: src/Rules/Definitions/MissingBannerLandmarkRule.php:31
#: src/Rules/Definitions/MissingContentinfoLandmarkRule.php:31
#: src/Rules/Definitions/MissingFormGroupLabelRule.php:32
#: src/Rules/Definitions/MissingFormLabelRule.php:39
#: src/Rules/Definitions/MissingHeadingAriaLevelRule.php:31
#: src/Rules/Definitions/MissingMainLandmarkRule.php:31
#: src/Rules/Definitions/MissingNavLandmarkLabelRule.php:31
#: src/Rules/Definitions/MissingRegionLandmarkLabelRule.php:31
#: src/Rules/Definitions/MissingSearchLandmarkRule.php:32
#: src/Rules/Definitions/MissingTableHeaderCellRule.php:31
#: src/Rules/Definitions/MissingTableHeaderScopeRule.php:31
#: src/Rules/Definitions/MissingTableNameRule.php:31
msgid "1.3.1 Informacje i relacje"
msgstr "1.3.1 Informacje and relacje"

#: src/Rules/Definitions/BrokenLabelForAssociationRule.php:70
msgid "Etykieta label[for] wskazuje nieistniejące id pola formularza."
msgstr "label[for] points to a non-existing form-field id."

#: src/Rules/Definitions/BrokenLabelForAssociationRule.php:78
msgid "Etykieta label[for] wskazuje element, który nie jest wspieranym polem formularza."
msgstr "label[for] points to an element that is not a supported form field."

#: src/Rules/Definitions/BrokenLabelForAssociationRule.php:87
msgid "Etykieta label[for] wskazuje inne pole niż kontrolka zagnieżdżona wewnątrz tej etykiety."
msgstr "label[for] points to a different field than the control nested inside this label."

#: src/Rules/Definitions/DuplicateIdRule.php:26
msgid "Atrybut id powinien być unikalny w obrębie całego dokumentu."
msgstr "`id` attribute should be unique within the whole document."

#. translators: %s duplicated id value
#: src/Rules/Definitions/DuplicateIdRule.php:67
#, php-format
msgid "Wykryto zduplikowany id: %s"
msgstr "Detected zduplikowany id: %s"

#: src/Rules/Definitions/FocusObscuredByStickyHeaderRule.php:21
msgid "Możliwy problem: fokus zasłaniany przez sticky header"
msgstr "Possible issue: focus obscured by sticky header"

#: src/Rules/Definitions/FocusObscuredByStickyHeaderRule.php:26
msgid "Przy stałym nagłówku (fixed/sticky) fokus i cel przewijania powinny pozostać widoczne i nie mogą być zasłonięte."
msgstr "With fixed/sticky header, focus and scroll target should remain visible and not be obscured."

#: src/Rules/Definitions/FocusObscuredByStickyHeaderRule.php:31
msgid "2.4.11 Fokus nie jest zasłonięty (minimum)"
msgstr "2.4.11 Focus not is zasloniety (minimum)"

#: src/Rules/Definitions/FocusObscuredByStickyHeaderRule.php:57
msgid "Wykryto prawdopodobny nagłówek fixed/sticky i brak jawnych offsetów przewijania dla fokusu (scroll-margin-top/scroll-padding-top). Wymagana weryfikacja ręczna."
msgstr "Probable fixed/sticky header detected and explicit focus scroll offsets missing (scroll-margin-top/scroll-padding-top). Manual verification required."

#: src/Rules/Definitions/FocusableAriaHiddenRule.php:37
msgid "Elementy, które mogą otrzymać fokus, nie powinny być ukryte dla technologii asystujących przez aria-hidden=\"true\"."
msgstr "Elements that can receive focus should not be hidden from assistive technologies by aria-hidden=\"true\"."

#: src/Rules/Definitions/FocusableAriaHiddenRule.php:72
msgid "Element może otrzymać fokus, ale ma aria-hidden=\"true\", więc może być pomijany przez czytnik ekranu."
msgstr "Element can receive focus, but has aria-hidden=\"true\", so it may be skipped by screen reader."

#: src/Rules/Definitions/InvalidAriaControlsTargetRule.php:21
msgid "aria-controls wskazuje nieistniejący element"
msgstr "aria-controls points nonexistent element"

#: src/Rules/Definitions/InvalidAriaControlsTargetRule.php:26
msgid "Atrybut aria-controls powinien wskazywać istniejące id kontrolowanego elementu."
msgstr "aria-controls attribute should point to an existing controlled element id."

#: src/Rules/Definitions/InvalidAriaControlsTargetRule.php:59
msgid "Element ma aria-controls z odwołaniem do nieistniejącego id."
msgstr "Element ma aria-controls with odwolaniem to nonexistent id."

#: src/Rules/Definitions/InvalidAriaCurrentValueRule.php:39
msgid "Atrybut aria-current powinien mieć jedną z dozwolonych wartości: page/step/location/date/time/true/false."
msgstr "aria-current should have one of allowed values: page/step/location/date/time/true/false."

#: src/Rules/Definitions/InvalidAriaCurrentValueRule.php:76
msgid "Element ma niepoprawną wartość aria-current."
msgstr "Element ma invalid value aria-current."

#: src/Rules/Definitions/InvalidAriaExpandedValueRule.php:26
msgid "Atrybut aria-expanded powinien mieć wartość true albo false dla kontrolek rozwijania/zwijania."
msgstr "aria-expanded should be true or false for expand/collapse controls."

#: src/Rules/Definitions/InvalidAriaExpandedValueRule.php:67
msgid "Element ma niepoprawną wartość aria-expanded (dozwolone: true/false)."
msgstr "Element ma invalid value aria-expanded (dozwolone: true/false)."

#: src/Rules/Definitions/InvalidAriaHaspopupValueRule.php:39
msgid "Atrybut aria-haspopup powinien mieć wartość false, true, menu, listbox, tree, grid albo dialog."
msgstr "aria-haspopup should be false, true, menu, listbox, tree, grid, or dialog."

#: src/Rules/Definitions/InvalidAriaHaspopupValueRule.php:72
msgid "Element ma niepoprawną wartość aria-haspopup (dozwolone: false/true/menu/listbox/tree/grid/dialog)."
msgstr "Element ma invalid value aria-haspopup (dozwolone: false/true/menu/listbox/tree/grid/dialog)."

#: src/Rules/Definitions/InvalidAriaInvalidValueRule.php:36
msgid "Atrybut aria-invalid powinien mieć wartość false, true, grammar albo spelling."
msgstr "aria-invalid should be false, true, grammar, or spelling."

#: src/Rules/Definitions/InvalidAriaInvalidValueRule.php:69
msgid "Element ma niepoprawną wartość aria-invalid (dozwolone: false/true/grammar/spelling)."
msgstr "Element ma invalid value aria-invalid (dozwolone: false/true/grammar/spelling)."

#: src/Rules/Definitions/InvalidAriaLiveValueRule.php:35
msgid "Atrybut aria-live powinien mieć wartość off, polite albo assertive."
msgstr "aria-live should be off, polite, or assertive."

#: src/Rules/Definitions/InvalidAriaLiveValueRule.php:40
#: src/Rules/Definitions/WooCommerceMissingLiveRegionRule.php:32
msgid "4.1.3 Komunikaty o stanie"
msgstr "4.1.3 Komunikaty o stanie"

#: src/Rules/Definitions/InvalidAriaLiveValueRule.php:68
msgid "Element ma niepoprawną wartość aria-live (dozwolone: off/polite/assertive)."
msgstr "Element ma invalid value aria-live (dozwolone: off/polite/assertive)."

#: src/Rules/Definitions/InvalidAriaPressedValueRule.php:36
msgid "Atrybut aria-pressed powinien mieć wartość true, false, mixed albo undefined."
msgstr "aria-pressed should be true, false, mixed, or undefined."

#: src/Rules/Definitions/InvalidAriaPressedValueRule.php:69
msgid "Element ma niepoprawną wartość aria-pressed (dozwolone: true/false/mixed/undefined)."
msgstr "Element ma invalid value aria-pressed (dozwolone: true/false/mixed/undefined)."

#: src/Rules/Definitions/InvalidAriaReferenceRule.php:35
msgid "Atrybuty ARIA idref (np. aria-labelledby, aria-describedby) powinny wskazywać istniejące id."
msgstr "ARIA idref attributes (e.g., aria-labelledby, aria-describedby) should point to existing ids."

#: src/Rules/Definitions/InvalidAriaReferenceRule.php:68
msgid "Element ma odwołanie ARIA do nieistniejącego id (aria-labelledby/aria-describedby/aria-errormessage)."
msgstr "Element ma odwolanie ARIA to nonexistent id (aria-labelledby/aria-describedby/aria-errormessage)."

#: src/Rules/Definitions/InvalidDocumentLanguageRule.php:26
msgid "Atrybuty lang/xml:lang na <html> powinny zawierać poprawny tag języka."
msgstr "lang/xml:lang attributes on <html> should contain a valid language tag."

#: src/Rules/Definitions/InvalidDocumentLanguageRule.php:31
#: src/Rules/Definitions/MissingDocumentLanguageRule.php:31
msgid "3.1.1 Język strony"
msgstr "3.1.1 Jezyk page"

#: src/Rules/Definitions/InvalidDocumentLanguageRule.php:61
msgid "Atrybut lang na <html> ma niepoprawną wartość tagu językowego."
msgstr "Attribute lang on <html> ma invalid value tagu jezykowego."

#: src/Rules/Definitions/InvalidDocumentLanguageRule.php:67
msgid "Atrybut xml:lang na <html> ma niepoprawną wartość tagu językowego."
msgstr "Attribute xml:lang on <html> ma invalid value tagu jezykowego."

#: src/Rules/Definitions/InvalidDocumentLanguageRule.php:77
msgid "Atrybuty lang i xml:lang mają niespójne wartości."
msgstr "Atrybuty lang and xml:lang maja inconsistent values."

#: src/Rules/Definitions/InvalidSkipLinkTargetRule.php:26
msgid "Skip-link powinien wskazywać istniejący i fokusowalny cel w obrębie strony."
msgstr "Skip link should point to an existing focusable target within the page."

#: src/Rules/Definitions/InvalidSkipLinkTargetRule.php:31
#: src/Rules/Definitions/MissingSkipLinkRule.php:31
msgid "2.4.1 Omijanie bloków"
msgstr "2.4.1 Omijanie blokow"

#: src/Rules/Definitions/InvalidSkipLinkTargetRule.php:68
msgid "Skip-link nie zawiera poprawnego celu hash (#id)."
msgstr "Skip-link not zawiera correct celu hash (#id)."

#: src/Rules/Definitions/InvalidSkipLinkTargetRule.php:77
msgid "Skip-link wskazuje cel, który nie istnieje albo jest ukryty."
msgstr "Skip-link points cel, ktory not istnieje albo is ukryty."

#: src/Rules/Definitions/InvalidSkipLinkTargetRule.php:85
msgid "Cel skip-linku istnieje, ale prawdopodobnie nie przyjmuje fokusu klawiatury."
msgstr "Skip-link target exists but probably does not receive keyboard focus."

#: src/Rules/Definitions/InvalidTabAriaSelectedRule.php:26
msgid "Elementy z role=\"tab\" powinny mieć aria-selected z wartością true/false."
msgstr "role=\"tab\" elements should have aria-selected set to true/false."

#: src/Rules/Definitions/InvalidTabAriaSelectedRule.php:63
msgid "Element z role=\"tab\" nie ma poprawnego aria-selected (true/false)."
msgstr "Element with role=\"tab\" not ma correct aria-selected (true/false)."

#: src/Rules/Definitions/LowInlineColorContrastRule.php:28
msgid "Wykrywa elementy tekstowe ze stylem inline, gdzie kontrast color/background-color jest zbyt niski."
msgstr "Detects text elements with inline styles where color/background-color contrast is too low."

#: src/Rules/Definitions/LowInlineColorContrastRule.php:33
msgid "1.4.3 Kontrast (minimalny)"
msgstr "1.4.3 Contrast (minimal)"

#. translators: %s contrast ratio value
#: src/Rules/Definitions/LowInlineColorContrastRule.php:79
#, php-format
msgid "Kontrast tekstu w stylu inline jest niski (ok. %s:1)."
msgstr "Contrast text in stylu inline is low (ok. %s:1)."

#: src/Rules/Definitions/MissingAriaExpandedStateRule.php:21
msgid "Kontrolka z aria-controls bez stanu aria-expanded"
msgstr "Kontrolka with aria-controls without stanu aria-expanded"

#: src/Rules/Definitions/MissingAriaExpandedStateRule.php:26
msgid "Element sterujący rozwijaniem sekcji powinien komunikować stan przez aria-expanded."
msgstr "Section expand/collapse control should expose its state through aria-expanded."

#: src/Rules/Definitions/MissingAriaExpandedStateRule.php:62
msgid "Element z aria-controls nie ma stanu aria-expanded (true/false)."
msgstr "Element with aria-controls not ma stanu aria-expanded (true/false)."

#: src/Rules/Definitions/MissingBannerLandmarkRule.php:21
msgid "Brak landmarku nagłówka strony (banner)"
msgstr "Missing page-header landmark (banner)"

#: src/Rules/Definitions/MissingBannerLandmarkRule.php:26
msgid "Strona powinna mieć region nagłówka jako role=\"banner\" lub globalny <header>."
msgstr "Page should include a header region as role=\"banner\" or global <header>."

#: src/Rules/Definitions/MissingBannerLandmarkRule.php:69
msgid "Nie wykryto landmarku banner (role=\"banner\" lub globalny <header>)."
msgstr "Not detected landmarku banner (role=\"banner\" or globalny <header>)."

#: src/Rules/Definitions/MissingButtonNameRule.php:26
msgid "Przyciski powinny mieć widoczny tekst lub nazwę opartą o ARIA."
msgstr "Buttons should have visible text or an ARIA-based name."

#: src/Rules/Definitions/MissingButtonNameRule.php:55
msgid "Przycisk prawdopodobnie nie ma dostępnej nazwy."
msgstr "Button likely has no accessible name."

#: src/Rules/Definitions/MissingButtonNameRule.php:74
msgid "Przycisk input prawdopodobnie nie ma dostępnej nazwy."
msgstr "Input button likely has no accessible name."

#: src/Rules/Definitions/MissingContentinfoLandmarkRule.php:21
msgid "Brak landmarku stopki strony (contentinfo)"
msgstr "Missing landmarku stopki page (contentinfo)"

#: src/Rules/Definitions/MissingContentinfoLandmarkRule.php:26
msgid "Strona powinna mieć region stopki jako role=\"contentinfo\" lub globalny <footer>."
msgstr "Page should have region stopki jako role=\"contentinfo\" or globalny <footer>."

#: src/Rules/Definitions/MissingContentinfoLandmarkRule.php:69
msgid "Nie wykryto landmarku contentinfo (role=\"contentinfo\" lub globalny <footer>)."
msgstr "Not detected landmarku contentinfo (role=\"contentinfo\" or globalny <footer>)."

#: src/Rules/Definitions/MissingDialogNameRule.php:26
msgid "Elementy dialogowe (dialog/alertdialog) powinny mieć nazwę przez aria-label albo aria-labelledby."
msgstr "Dialog elements (dialog/alertdialog) should have a name via aria-label or aria-labelledby."

#: src/Rules/Definitions/MissingDialogNameRule.php:61
msgid "Dialog/modal nie ma dostępnej nazwy (aria-label / aria-labelledby)."
msgstr "Dialog/modal has no accessible name (aria-label / aria-labelledby)."

#: src/Rules/Definitions/MissingDocumentLanguageRule.php:26
msgid "Element <html> powinien definiować język strony przez lang lub xml:lang."
msgstr "Element <html> should define page language via lang or xml:lang."

#: src/Rules/Definitions/MissingDocumentLanguageRule.php:50
msgid "Nie udało się potwierdzić atrybutu języka dokumentu na elemencie <html>."
msgstr "Could not confirm document language attribute on <html> element."

#: src/Rules/Definitions/MissingDocumentLanguageRule.php:64
msgid "Element <html> nie ma ustawionego języka (lang/xml:lang)."
msgstr "Element <html> not ma set jezyka (lang/xml:lang)."

#: src/Rules/Definitions/MissingFocusStyleRule.php:24
msgid "Strona powinna definiować widoczne wskaźniki fokusu dla elementów interaktywnych."
msgstr "Page should define visible focus indicators for interactive elements."

#: src/Rules/Definitions/MissingFocusStyleRule.php:29
msgid "2.4.7 Widoczny fokus"
msgstr "2.4.7 Visible focus"

#: src/Rules/Definitions/MissingFocusStyleRule.php:48
msgid "Nie znaleziono wzorca CSS fokusu w znacznikach strony. Dla zewnętrznych arkuszy stylów potrzebna jest weryfikacja ręczna."
msgstr "No CSS focus pattern found in page markup. Manual verification is needed for external stylesheets."

#: src/Rules/Definitions/MissingFormErrorDescriptionRule.php:34
msgid "Pole w stanie błędu powinno być powiązane z komunikatem błędu przez aria-describedby lub aria-errormessage."
msgstr "Pole in stanie error powinno byc powiazane with komunikatem error through aria-describedby or aria-errormessage."

#: src/Rules/Definitions/MissingFormErrorDescriptionRule.php:39
#: src/Rules/Definitions/MissingFormErrorSummaryRule.php:51
msgid "3.3.1 Identyfikacja błędu"
msgstr "3.3.1 Identyfikacja error"

#: src/Rules/Definitions/MissingFormErrorDescriptionRule.php:75
msgid "Pole wygląda na błędne, ale nie ma poprawnego aria-describedby/aria-errormessage wskazującego komunikat."
msgstr "Pole wyglada on error, but not ma correct aria-describedby/aria-errormessage wskazujacego komunikat."

#: src/Rules/Definitions/MissingFormErrorSummaryRule.php:46
msgid "Formularz z wieloma błędami powinien prezentować podsumowanie problemów i ułatwiać przejście do błędnych pól."
msgstr "A form with multiple errors should present an error summary and make it easier to move to invalid fields."

#. translators: %d: number of invalid fields found in form
#: src/Rules/Definitions/MissingFormErrorSummaryRule.php:90
#, php-format
msgid "Formularz ma %d pól w stanie błędu, ale nie wykryto podsumowania błędów z nawigacją do pól."
msgstr "Form has %d fields in error state, but no error summary with field navigation was detected."

#: src/Rules/Definitions/MissingFormGroupLabelRule.php:27
msgid "Grupy radio/checkbox powinny mieć wspólną etykietę grupy (np. fieldset + legend lub role=\"group\"/\"radiogroup\" z nazwą)."
msgstr "Radio/checkbox groups should have a shared group label (e.g., fieldset + legend or role=\"group\"/\"radiogroup\" with a name)."

#: src/Rules/Definitions/MissingFormGroupLabelRule.php:72
msgid "Wykryto grupę pól wyboru bez wspólnej etykiety grupy (fieldset/legend lub role=\"group\"/\"radiogroup\" z nazwą)."
msgstr "Detected a choice-field group without a shared group label (fieldset/legend or role=\"group\"/\"radiogroup\" with a name)."

#: src/Rules/Definitions/MissingFormLabelRule.php:34
msgid "Pola input, select i textarea powinny mieć dostępną nazwę."
msgstr "Input, select, and textarea fields should have an accessible name."

#: src/Rules/Definitions/MissingFormLabelRule.php:68
msgid "Pole input prawdopodobnie nie ma powiązanej etykiety."
msgstr "Input field likely has no associated label."

#: src/Rules/Definitions/MissingFormLabelRule.php:82
msgid "Pole select"
msgstr "Pole select"

#: src/Rules/Definitions/MissingFormLabelRule.php:83
msgid "Pole textarea"
msgstr "Pole textarea"

#. translators: %s: form element label
#: src/Rules/Definitions/MissingFormLabelRule.php:87
#, php-format
msgid "%s prawdopodobnie nie ma powiązanej etykiety."
msgstr "%s likely has no associated label."

#: src/Rules/Definitions/MissingHeadingAriaLevelRule.php:26
msgid "Elementy z role=\"heading\" powinny mieć poprawny aria-level (1-6)."
msgstr "Elements with role=\"heading\" should have valid aria-level (1-6)."

#: src/Rules/Definitions/MissingHeadingAriaLevelRule.php:62
msgid "Element role=\"heading\" nie ma poprawnego aria-level (1-6)."
msgstr "Element role=\"heading\" not ma correct aria-level (1-6)."

#: src/Rules/Definitions/MissingIframeTitleRule.php:26
msgid "Osadzone ramki iframe powinny mieć dostępny tytuł (title lub aria-label/aria-labelledby), aby użytkownik znał ich cel."
msgstr "Embedded iframes should have an accessible title (title or aria-label/aria-labelledby) so users know their purpose."

#: src/Rules/Definitions/MissingIframeTitleRule.php:57
msgid "Element iframe nie ma dostępnego tytułu (title / aria-label / aria-labelledby)."
msgstr "Iframe element has no accessible title (title / aria-label / aria-labelledby)."

#: src/Rules/Definitions/MissingImageInputAltRule.php:26
msgid "input type=\"image\" powinien mieć alt lub inną nazwę dostępną."
msgstr "input type=\"image\" should have alt or another accessible name."

#: src/Rules/Definitions/MissingImageInputAltRule.php:31
#: src/Rules/Definitions/MissingImgAltRule.php:30
msgid "1.1.1 Treść nietekstowa"
msgstr "1.1.1 Content non-text"

#: src/Rules/Definitions/MissingImageInputAltRule.php:63
msgid "Przycisk typu image nie ma alt ani innej dostępnej nazwy."
msgstr "Image-type button has no alt and no other accessible name."

#: src/Rules/Definitions/MissingImgAltRule.php:25
msgid "Obrazy powinny mieć atrybut alt (puste alt jest poprawne dla elementów dekoracyjnych)."
msgstr "Images should have an alt attribute (empty alt is valid for decorative elements)."

#: src/Rules/Definitions/MissingImgAltRule.php:51
msgid "Obraz nie ma atrybutu alt."
msgstr "Obraz not ma atrybutu alt."

#: src/Rules/Definitions/MissingInputAutocompleteRule.php:27
msgid "Pola danych osobowych i kontaktowych powinny mieć poprawny token autocomplete."
msgstr "Personal/contact data fields should have a valid autocomplete token."

#: src/Rules/Definitions/MissingInputAutocompleteRule.php:32
msgid "1.3.5 Określenie przeznaczenia pól"
msgstr "1.3.5 Okreslenie przeznaczenia fields"

#. translators: %s: expected autocomplete token
#: src/Rules/Definitions/MissingInputAutocompleteRule.php:68
#, php-format
msgid "Pole wygląda na dane użytkownika, ale nie ma poprawnego autocomplete (oczekiwano np. „%s”)."
msgstr "Pole wyglada on data user, but not ma correct autocomplete (oczekiwano np. „%s”)."

#: src/Rules/Definitions/MissingKeyboardOperableRule.php:63
msgid "Elementy aktywowane myszą powinny być fokusowalne i reagować na klawisze Enter/Spacja."
msgstr "Mouse-activated elements should be focusable and respond to Enter/Space keys."

#: src/Rules/Definitions/MissingKeyboardOperableRule.php:68
msgid "2.1.1 Klawiatura"
msgstr "2.1.1 Keyboard"

#: src/Rules/Definitions/MissingKeyboardOperableRule.php:100
msgid "Element wygląda na klikalny, ale nie jest fokusowalny z klawiatury (brak tabindex >= 0 lub semantycznego elementu)."
msgstr "Element wyglada on klikalny, but not is fokusowalny with klawiatury (missing tabindex >= 0 or semantycznego elementu)."

#: src/Rules/Definitions/MissingKeyboardOperableRule.php:114
msgid "Element wygląda na klikalny, ale nie wykryto obsługi klawiszy Enter/Spacja."
msgstr "Element wyglada on klikalny, but not detected obslugi klawiszy Enter/Spacja."

#: src/Rules/Definitions/MissingKeyboardOperableRule.php:115
msgid "Element z rolą/atrybutami interaktywnymi może być klikalny, ale nie wykryto obsługi Enter/Spacja."
msgstr "Element with rola/atrybutami interaktywnymi moze byc klikalny, but not detected obslugi Enter/Spacja."

#: src/Rules/Definitions/MissingLinkNameRule.php:26
msgid "Linki interaktywne powinny mieć nazwę dostępną dla technologii asystujących."
msgstr "Interactive links should have an accessible name for assistive technologies."

#: src/Rules/Definitions/MissingLinkNameRule.php:31
msgid "2.4.4 Cel łącza (w kontekście)"
msgstr "2.4.4 Cel lacza (in kontekscie)"

#: src/Rules/Definitions/MissingLinkNameRule.php:59
msgid "Link prawdopodobnie nie ma dostępnej nazwy."
msgstr "Link likely has no accessible name."

#: src/Rules/Definitions/MissingMainLandmarkRule.php:21
msgid "Brak landmarku głównej treści (main)"
msgstr "Missing main-content landmark (main)"

#: src/Rules/Definitions/MissingMainLandmarkRule.php:26
msgid "Strona powinna mieć główny landmark treści jako <main> albo role=\"main\"."
msgstr "Page should have a main-content landmark as <main> or role=\"main\"."

#: src/Rules/Definitions/MissingMainLandmarkRule.php:65
msgid "Nie wykryto landmarku głównej treści (<main> lub role=\"main\")."
msgstr "Main-content landmark not detected (<main> or role=\"main\")."

#: src/Rules/Definitions/MissingNavLandmarkLabelRule.php:26
msgid "Gdy strona ma wiele regionów nawigacji, każdy powinien mieć czytelną nazwę."
msgstr "When page has multiple navigation regions, each should have a clear name."

#: src/Rules/Definitions/MissingNavLandmarkLabelRule.php:71
msgid "Wiele regionów nawigacji wymaga odrębnych nazw (np. aria-label)."
msgstr "Multiple navigation regions require distinct names (e.g., aria-label)."

#: src/Rules/Definitions/MissingPageTitleRule.php:26
msgid "Każda strona powinna mieć zdefiniowany i niepusty tytuł w elemencie <title>."
msgstr "Every page should have defined and non-empty title in element <title>."

#: src/Rules/Definitions/MissingPageTitleRule.php:31
msgid "2.4.2 Tytuł strony"
msgstr "2.4.2 Title page"

#: src/Rules/Definitions/MissingPageTitleRule.php:50
msgid "Nie wykryto elementu <title> w dokumencie."
msgstr "Not detected elementu <title> in dokumencie."

#: src/Rules/Definitions/MissingPageTitleRule.php:59
msgid "Element <title> jest pusty lub zawiera tylko białe znaki."
msgstr "Element <title> is pusty or zawiera only biale znaki."

#: src/Rules/Definitions/MissingRegionLandmarkLabelRule.php:26
msgid "Elementy z role=\"region\" powinny mieć dostępną nazwę (aria-label lub aria-labelledby)."
msgstr "Elements with role=\"region\" should have an accessible name (aria-label or aria-labelledby)."

#: src/Rules/Definitions/MissingRegionLandmarkLabelRule.php:62
msgid "Landmark region powinien mieć czytelną nazwę (np. aria-label/aria-labelledby)."
msgstr "A landmark region should have a clear name (e.g., aria-label/aria-labelledby)."

#: src/Rules/Definitions/MissingRequiredFieldStateRule.php:34
msgid "Pole oznaczone wizualnie jako wymagane powinno mieć required lub aria-required=\"true\"."
msgstr "A field visually marked as required should have required or aria-required=\"true\"."

#: src/Rules/Definitions/MissingRequiredFieldStateRule.php:39
msgid "3.3.2 Etykiety lub instrukcje"
msgstr "3.3.2 Labels or instructions"

#: src/Rules/Definitions/MissingRequiredFieldStateRule.php:87
msgid "Pole wygląda na wymagane (np. gwiazdka lub klasa required), ale nie ma required/aria-required."
msgstr "Field looks required (e.g., asterisk or `required` class) but lacks required/aria-required."

#: src/Rules/Definitions/MissingRoleControlNameRule.php:40
msgid "Elementy z interaktywną rolą ARIA powinny mieć nazwę dostępną dla technologii asystujących."
msgstr "Elements with interactive ARIA role should have an accessible name for assistive technologies."

#: src/Rules/Definitions/MissingRoleControlNameRule.php:76
msgid "Element z rolą sterującą ARIA prawdopodobnie nie ma dostępnej nazwy."
msgstr "Element with interactive ARIA role likely has no accessible name."

#: src/Rules/Definitions/MissingSearchLandmarkRule.php:27
msgid "Formularz wyszukiwania powinien być oznaczony landmarkiem search (np. role=\"search\")."
msgstr "Search form should be marked with search landmark (e.g., role=\"search\")."

#: src/Rules/Definitions/MissingSearchLandmarkRule.php:58
msgid "Wykryto sekcję wyszukiwania bez landmarku search (np. role=\"search\")."
msgstr "Detected sekcje wyszukiwania without landmarku search (np. role=\"search\")."

#: src/Rules/Definitions/MissingSkipLinkRule.php:26
msgid "Strona powinna udostępniać skip-link, aby ominąć powtarzalne bloki treści."
msgstr "Page should provide a skip link to bypass repeated content blocks."

#: src/Rules/Definitions/MissingSkipLinkRule.php:75
msgid "Nie wykryto oczywistego skip-linku na stronie."
msgstr "No obvious skip link detected on page."

#: src/Rules/Definitions/MissingTableHeaderCellRule.php:26
msgid "Tabela danych powinna zawierać komórki nagłówkowe <th> lub poprawnie zdefiniowane relacje nagłówków."
msgstr "Data table should contain <th> header cells or correctly defined header relationships."

#: src/Rules/Definitions/MissingTableHeaderCellRule.php:65
msgid "Tabela danych nie zawiera komórek nagłówkowych <th>."
msgstr "Data table has no <th> header cells."

#: src/Rules/Definitions/MissingTableHeaderScopeRule.php:26
msgid "Komórki <th> w prostych tabelach danych powinny mieć określony atrybut scope (row/col)."
msgstr "<th> cells in simple data tables should define scope (row/col)."

#: src/Rules/Definitions/MissingTableHeaderScopeRule.php:66
msgid "Komórka nagłówkowa <th> nie ma scope (row/col) ani alternatywnego mapowania id/headers."
msgstr "<th> header cell has no scope (row/col) or alternative id/headers mapping."

#: src/Rules/Definitions/MissingTableNameRule.php:26
msgid "Tabela danych powinna mieć dostępną nazwę, np. caption lub aria-label/aria-labelledby."
msgstr "Data table should have an accessible name, e.g., caption or aria-label/aria-labelledby."

#: src/Rules/Definitions/MissingTableNameRule.php:65
msgid "Tabela danych nie ma dostępnej nazwy (caption / aria-label / aria-labelledby)."
msgstr "Data table has no accessible name (caption / aria-label / aria-labelledby)."

#: src/Rules/Definitions/PositiveTabindexRule.php:21
msgid "Wykryto dodatni tabindex (> 0)"
msgstr "Detected dodatni tabindex (> 0)"

#: src/Rules/Definitions/PositiveTabindexRule.php:26
msgid "Dodatnie wartości tabindex mogą zaburzać naturalną kolejność fokusu i utrudniać nawigację klawiaturą."
msgstr "Dodatnie values tabindex moga zaburzac naturalna order focus and utrudniac navigation keyboard."

#: src/Rules/Definitions/PositiveTabindexRule.php:31
msgid "2.4.3 Kolejność fokusu"
msgstr "2.4.3 Order focus"

#: src/Rules/Definitions/PositiveTabindexRule.php:66
msgid "Element ma dodatni tabindex (> 0), co może zaburzać oczekiwaną kolejność nawigacji klawiaturą."
msgstr "Element ma dodatni tabindex (> 0), co moze zaburzac oczekiwana order navigation keyboard."

#: src/Rules/Definitions/SmallPointerTargetRule.php:59
msgid "Interaktywne elementy powinny mieć odpowiedni rozmiar celu dotykowego (minimum 24x24 CSS px, z wyjątkami)."
msgstr "Interactive elements should have adequate touch target size (minimum 24x24 CSS px, with exceptions)."

#: src/Rules/Definitions/SmallPointerTargetRule.php:64
msgid "2.5.8 Rozmiar celu (minimum)"
msgstr "2.5.8 Size celu (minimum)"

#: src/Rules/Definitions/SmallPointerTargetRule.php:104
msgid "Element interaktywny ma prawdopodobnie zbyt mały target (< 24px) na podstawie jawnych wymiarów inline/atrybutów."
msgstr "Element interaktywny ma prawdopodobnie too maly target (< 24px) on based jawnych wymiarow inline/atrybutow."

#: src/Rules/Definitions/ViewportZoomDisabledRule.php:26
msgid "Meta viewport nie powinien blokować pinch-zoom (np. user-scalable=no, maximum-scale<2)."
msgstr "Meta viewport should not block pinch-zoom (e.g., user-scalable=no, maximum-scale<2)."

#: src/Rules/Definitions/ViewportZoomDisabledRule.php:31
msgid "1.4.4 Zmiana rozmiaru tekstu"
msgstr "1.4.4 Zmiana size text"

#: src/Rules/Definitions/ViewportZoomDisabledRule.php:63
msgid "Meta viewport wygląda na blokujący powiększanie (user-scalable=no lub maximum-scale < 2)."
msgstr "Meta viewport wyglada on blokujacy powiekszanie (user-scalable=no or maximum-scale < 2)."

#: src/Rules/Definitions/WooCommerceMissingLiveRegionRule.php:27
msgid "Komunikaty błędów i statusów w WooCommerce powinny używać aria-live lub role=alert/status."
msgstr "WooCommerce error/status messages should use aria-live or role=alert/status."

#: src/Rules/Definitions/WooCommerceMissingLiveRegionRule.php:86
msgid "Wykryto komunikat WooCommerce bez aria-live i bez role=alert/status."
msgstr "Detected komunikat WooCommerce without aria-live and without role=alert/status."

#: src/Scan/AsyncScanQueueService.php:46
msgid "Co 5 minut (Web200 Accessibility Audit kolejka)"
msgstr "Co 5 minut (Web200 Accessibility Audit queue)"

#: src/Scan/AsyncScanQueueService.php:53
msgid "Co 15 minut (Web200 Accessibility Audit kolejka)"
msgstr "Co 15 minut (Web200 Accessibility Audit queue)"

#: src/Scan/AsyncScanQueueService.php:116
msgid "Co 5 minut"
msgstr "Co 5 minut"

#: src/Scan/AsyncScanQueueService.php:117
msgid "Co 15 minut"
msgstr "Co 15 minut"

#: src/Scan/AsyncScanQueueService.php:118
#: src/Scheduling/ScheduledScanService.php:56
msgid "Co godzinę"
msgstr "Co godzine"

#: src/Scan/AsyncScanQueueService.php:267
msgid "Zadanie kolejki ma nieprawidłowy adres URL."
msgstr "Queue task has an invalid URL."

#: src/Scan/CrawlTargetProvider.php:22
msgid "Strona główna"
msgstr "Page glowna"

#: src/Scan/CrawlTargetProvider.php:100
msgid "Pozycja menu"
msgstr "Position menu"

#. translators: %s: post type slug
#: src/Scan/CrawlTargetProvider.php:157
#, php-format
msgid "Archiwum: %s"
msgstr "Archiwum: %s"

#. translators: %d: post identifier
#. translators: %d: post ID
#: src/Scan/CrawlTargetProvider.php:251 src/Scan/PrePublishGateService.php:260
#: src/Scan/PrePublishGateService.php:565
#, php-format
msgid "Wpis #%d"
msgstr "Entry #%d"

#. translators: %s: relative scan age
#: src/Scan/PrePublishGateService.php:167
#, php-format
msgid "Ostatni skan przekracza ustawiony limit wieku (%s)."
msgstr "Latest scan exceeds configured age limit (%s)."

#: src/Scan/PrePublishGateService.php:170
msgid "Ostatni skan przekracza ustawiony limit wieku."
msgstr "Latest scan exceeds configured age limit."

#: src/Scan/PrePublishGateService.php:172
#: src/Scan/PrePublishGateService.php:1378
#: src/Scan/PrePublishGateService.php:1736
msgid "Stary skan"
msgstr "Stale scan"

#. translators: %d: scan ID
#: src/Scan/PrePublishGateService.php:188
#: src/Scan/PrePublishGateService.php:640
#, php-format
msgid "Skan #%d"
msgstr "Scan #%d"

#. translators: %s: relative scan age
#: src/Scan/PrePublishGateService.php:195
#, php-format
msgid "Wiek skanu: %s"
msgstr "Scan age: %s"

#: src/Scan/PrePublishGateService.php:209
msgid "Web200 Accessibility Audit: Kolejkuj skan URL"
msgstr "Web200 Accessibility Audit: Kolejkuj skan URL"

#. translators: 1: enqueued URLs count, 2: total URLs count
#: src/Scan/PrePublishGateService.php:326
#, php-format
msgid "Dodano %1$d z %2$d adresów URL do kolejki skanowania."
msgstr "Added %1$d of %2$d URLs to the scan queue."

#. translators: %d: skipped URLs count
#: src/Scan/PrePublishGateService.php:334
#, php-format
msgid "Pominięto %d adresów URL (duplikaty lub brak kwalifikacji)."
msgstr "Skipped %d URLs (duplicates or not eligible)."

#: src/Scan/PrePublishGateService.php:340
msgid "Worker kolejki nie został zaplanowany. Sprawdź ustawienia kolejki asynchronicznej w panelu skanowania."
msgstr "Queue worker was not scheduled. Check async queue settings in the scanning panel."

#: src/Scan/PrePublishGateService.php:343
msgid "Nie dodano żadnych URL-i do kolejki. Sprawdź zaznaczone wpisy i ich adresy docelowe."
msgstr "No URLs were added to the queue. Check selected entries and their target URLs."

#: src/Scan/PrePublishGateService.php:374
msgid "Filtr CI gate"
msgstr "CI gate filter"

#: src/Scan/PrePublishGateService.php:384
msgid "Zapamiętywanie filtra: ostatni wybór jest zapisywany dla Twojego konta."
msgstr "Filter memory: your last choice is saved for your account."

#: src/Scan/PrePublishGateService.php:496
msgid "Sprawdź CI gate"
msgstr "Check CI gate"

#: src/Scan/PrePublishGateService.php:497
msgid "Kolejkuj skan URL"
msgstr "Queue URL scan"

#. translators: 1: post ID, 2: status label
#: src/Scan/PrePublishGateService.php:633
#, php-format
msgid "CI gate dla wpisu #%1$d: %2$s"
msgstr "CI gate for entry #%1$d: %2$s"

#. translators: %d: post ID
#: src/Scan/PrePublishGateService.php:666
#, php-format
msgid "Dodano URL wpisu #%d do kolejki skanowania."
msgstr "Added URL of entry #%d to the scan queue."

#: src/Scan/PrePublishGateService.php:670
msgid "Worker kolejki nie został zaplanowany. Sprawdź ustawienia kolejki asynchronicznej."
msgstr "Queue worker was not scheduled. Check async queue settings."

#. translators: %d: post ID
#: src/Scan/PrePublishGateService.php:675
#, php-format
msgid "Nie udało się dodać URL wpisu #%d do kolejki."
msgstr "Could not add URL of entry #%d to the queue."

#: src/Scan/PrePublishGateService.php:700
msgid "Web200 Accessibility Audit: Publish gate"
msgstr "Web200 Accessibility Audit: Publish gate"

#: src/Scan/PrePublishGateService.php:718
msgid "Brak uprawnień do oceny publish gate dla tego wpisu."
msgstr "You do not have permission to evaluate publish gate for this post."

#: src/Scan/PrePublishGateService.php:723
#: src/Scan/PrePublishGateService.php:930
msgid "Brak bieżącej oceny. Kliknij \"Sprawdź teraz\"."
msgstr "No current evaluation. Click \"Check now\"."

#: src/Scan/PrePublishGateService.php:725
msgid "Sprawdź teraz"
msgstr "Check now"

#: src/Scan/PrePublishGateService.php:926
msgid "Nie udało się sprawdzić CI gate przed publikacją. Spróbuj ponownie."
msgstr "Could not check CI gate before publishing. Please try again."

#: src/Scan/PrePublishGateService.php:927
msgid "Wykryto ostrzeżenia dostępności. Czy mimo to chcesz opublikować?"
msgstr "Accessibility warnings detected. Do you still want to publish?"

#: src/Scan/PrePublishGateService.php:928
#: src/Scan/PrePublishGateService.php:1088
msgid "Publikacja została zablokowana przez politykę CI gate."
msgstr "Publishing was blocked by CI gate policy."

#: src/Scan/PrePublishGateService.php:929
msgid "Sprawdzanie CI gate przed publikacją…"
msgstr "Checking CI gate before publishing..."

#: src/Scan/PrePublishGateService.php:932
msgid "Ostrzeżenie"
msgstr "Warning"

#: src/Scan/PrePublishGateService.php:933
msgid "Blokada"
msgstr "Blocked"

#: src/Scan/PrePublishGateService.php:934
msgid "Powody:"
msgstr "Reasons:"

#: src/Scan/PrePublishGateService.php:935
msgid "Sugerowane kroki:"
msgstr "Suggested steps:"

#: src/Scan/PrePublishGateService.php:936
msgid "Ostatni skan:"
msgstr "Last scan:"

#: src/Scan/PrePublishGateService.php:952
msgid "Brak uprawnień do wykonania tej operacji."
msgstr "You do not have permission to perform this action."

#: src/Scan/PrePublishGateService.php:1064
msgid "Brak uprawnień do publikacji tego wpisu."
msgstr "You do not have permission to publish this post."

#: src/Scan/PrePublishGateService.php:1126
msgid "Web200 Accessibility Audit publish gate:"
msgstr "Web200 Accessibility Audit publish gate:"

#: src/Scan/PrePublishGateService.php:1163
#: src/Scan/PrePublishGateService.php:1187
#: src/Scan/PrePublishGateService.php:1383
#: src/Scan/PrePublishGateService.php:1712
msgid "WARN"
msgstr "WARN"

#: src/Scan/PrePublishGateService.php:1167
#: src/Scan/PrePublishGateService.php:1379
#: src/Scan/PrePublishGateService.php:1653
#: src/Scan/PrePublishGateService.php:1730
msgid "Brak skanu"
msgstr "No scan"

#: src/Scan/PrePublishGateService.php:1377
#: src/Scan/PrePublishGateService.php:1617
msgid "Wszystkie statusy CI gate"
msgstr "All CI gate statuses"

#: src/Scan/PrePublishGateService.php:1540
msgid "mniej niż minuta temu"
msgstr "less than a minute ago"

#. translators: %d: count of rows
#: src/Scan/PrePublishGateService.php:1626
#, php-format
msgid "FAIL: %d"
msgstr "FAIL: %d"

#. translators: %d: count of rows
#: src/Scan/PrePublishGateService.php:1635
#, php-format
msgid "WARN: %d"
msgstr "WARN: %d"

#. translators: %d: count of rows
#: src/Scan/PrePublishGateService.php:1644
#, php-format
msgid "Stary skan: %d"
msgstr "Stale scan: %d"

#: src/Scan/PrePublishGateService.php:1660
msgid "Szybkie liczniki:"
msgstr "Quick counters:"

#: src/Scan/PrePublishGateService.php:1707
msgid "FAIL: przekroczone progi jakości."
msgstr "FAIL: quality thresholds exceeded."

#: src/Scan/PrePublishGateService.php:1713
msgid "WARN: wymagana weryfikacja redakcyjna."
msgstr "WARN: editorial verification required."

#: src/Scan/PrePublishGateService.php:1719
msgid "PASS: gotowe do publikacji."
msgstr "PASS: ready to publish."

#: src/Scan/PrePublishGateService.php:1725
msgid "N/A: brak baseline skanu."
msgstr "N/A: no scan baseline."

#: src/Scan/PrePublishGateService.php:1731
msgid "Brak skanu: uruchom skan URL."
msgstr "No scan: run a URL scan."

#: src/Scan/PrePublishGateService.php:1737
msgid "Stary skan: przekroczony limit wieku."
msgstr "Stale scan: age limit exceeded."

#: src/Scan/PrePublishGateService.php:1742
msgid "Legenda CI gate:"
msgstr "CI gate legend:"

#: src/Scan/PrePublishGateService.php:2001
msgid "Publish gate jest wyłączony w ustawieniach."
msgstr "Publish gate is disabled in settings."

#: src/Scan/PrePublishGateService.php:2014
msgid "Ten typ treści nie jest objęty polityką publish gate."
msgstr "This content type is not covered by publish gate policy."

#: src/Scan/PrePublishGateService.php:2022
msgid "Publikacja zablokowana: najpierw zapisz wpis jako szkic i uruchom skan URL."
msgstr "Publishing blocked: first save the post as draft and run a URL scan."

#: src/Scan/PrePublishGateService.php:2023
msgid "Najpierw zapisz wpis jako szkic, aby sprawdzić CI gate dla docelowego URL."
msgstr "First save the post as draft to check CI gate for the target URL."

#: src/Scan/PrePublishGateService.php:2037
msgid "Publikacja zablokowana: nie udało się ustalić URL wpisu do sprawdzenia CI gate."
msgstr "Publishing blocked: could not determine the post URL for CI gate check."

#: src/Scan/PrePublishGateService.php:2038
msgid "Nie udało się ustalić docelowego URL wpisu."
msgstr "Could not determine the target post URL."

#: src/Scan/PrePublishGateService.php:2049
msgid "Publikacja zablokowana: brak zakończonego skanu dla tego URL."
msgstr "Publishing blocked: no completed scan for this URL."

#: src/Scan/PrePublishGateService.php:2050
msgid "Brak zakończonego skanu dla tego URL. Uruchom skan przed publikacją."
msgstr "No completed scan for this URL. Run a scan before publishing."

#. translators: %d: scan freshness threshold in minutes
#: src/Scan/PrePublishGateService.php:2109
#, php-format
msgid "Ostatni skan jest starszy niż %d min. Zalecany jest nowy skan przed publikacją."
msgstr "Latest scan is older than %d min. A fresh scan is recommended before publishing."

#: src/Scan/PrePublishGateService.php:2124
msgid "Brak baseline dla CI gate, a polityka publish gate wymaga baseline."
msgstr "No CI gate baseline found, and publish gate policy requires a baseline."

#: src/Scan/PrePublishGateService.php:2132
msgid "Skan jest nieaktualny względem ustawionego limitu wieku."
msgstr "Scan is stale based on the configured age limit."

#: src/Scan/PrePublishGateService.php:2141
msgid "CI gate: PASS. Możesz opublikować wpis."
msgstr "CI gate: PASS. You can publish this post."

#: src/Scan/PrePublishGateService.php:2147
msgid "Publikacja zablokowana: CI gate zakończony statusem FAIL."
msgstr "Publishing blocked: CI gate returned FAIL."

#: src/Scan/PrePublishGateService.php:2149
msgid "Publikacja zablokowana: brak baseline dla CI gate."
msgstr "Publishing blocked: no CI gate baseline."

#: src/Scan/PrePublishGateService.php:2151
msgid "Publikacja zablokowana: ostatni skan jest nieaktualny."
msgstr "Publishing blocked: latest scan is stale."

#: src/Scan/PrePublishGateService.php:2153
msgid "Publikacja zablokowana przez politykę publish gate."
msgstr "Publishing blocked by publish gate policy."

#: src/Scan/PrePublishGateService.php:2156
msgid "Próg jakości CI gate został przekroczony."
msgstr "CI gate quality threshold was exceeded."

#: src/Scan/PrePublishGateService.php:2162
msgid "CI gate: N/A (brak baseline). Sprawdź wynik skanu przed publikacją."
msgstr "CI gate: N/A (no baseline). Review scan results before publishing."

#: src/Scan/PrePublishGateService.php:2164
msgid "Wykryto ostrzeżenia dostępności. Zanim opublikujesz, przejrzyj powody poniżej."
msgstr "Accessibility warnings detected. Before publishing, review the reasons below."

#: src/Scan/PrePublishGateService.php:2222
msgid "Otwórz skan i listę błędów"
msgstr "Open scan and issue list"

#: src/Scan/PrePublishGateService.php:2223
msgid "Przejdź do skanowania URL"
msgstr "Go to URL scanning"

#: src/Scan/PrePublishGateService.php:2229
msgid "Otwórz remediację runtime/source-fix"
msgstr "Open runtime/source-fix remediation"

#: src/Scan/PrePublishGateService.php:2233
msgid "Otwórz checklistę zgodności"
msgstr "Open compliance checklist"

#: src/Scan/PrePublishGateService.php:2237
msgid "Otwórz raporty i release blockers"
msgstr "Open reports and release blockers"

#: src/Scan/ScanCiGateService.php:31
msgid "Brak baseline (poprzedniego skanu) dla tego URL, a polityka CI gate wymaga baseline."
msgstr "No baseline (previous scan) for this URL, and CI gate policy requires baseline."

#. translators: 1: detected count, 2: threshold
#: src/Scan/ScanCiGateService.php:48
#, php-format
msgid "Nowe krytyczne błędy: %1$d (limit: %2$d)."
msgstr "Nowe critical errors: %1$d (limit: %2$d)."

#. translators: 1: detected count, 2: threshold
#: src/Scan/ScanCiGateService.php:57
#, php-format
msgid "Nowe wysokie błędy: %1$d (limit: %2$d)."
msgstr "Nowe high errors: %1$d (limit: %2$d)."

#. translators: 1: detected count, 2: threshold
#: src/Scan/ScanCiGateService.php:66
#, php-format
msgid "Nowe średnie błędy: %1$d (limit: %2$d)."
msgstr "Nowe srednie errors: %1$d (limit: %2$d)."

#. translators: 1: detected delta, 2: threshold
#: src/Scan/ScanCiGateService.php:75
#, php-format
msgid "Przyrost liczby błędów: %1$d (limit: %2$d)."
msgstr "Przyrost liczby errors: %1$d (limit: %2$d)."

#. translators: 1: detected count, 2: threshold
#: src/Scan/ScanCiGateService.php:85
#, php-format
msgid "Aktualne krytyczne błędy: %1$d (limit: %2$d)."
msgstr "Aktualne critical errors: %1$d (limit: %2$d)."

#. translators: 1: detected count, 2: threshold
#: src/Scan/ScanCiGateService.php:95
#, php-format
msgid "Aktualne wysokie błędy: %1$d (limit: %2$d)."
msgstr "Aktualne high errors: %1$d (limit: %2$d)."

#: src/Scan/ScanQueueRepository.php:434
msgid "Przekroczono timeout blokady zadania kolejki."
msgstr "Queue task lock timeout exceeded."

#: src/Scan/ScanQueueRepository.php:482
msgid "Nieznany błąd kolejki skanów."
msgstr "Unknown scan queue error."

#: src/Scan/ScanRunner.php:47
msgid "Możesz skanować tylko adresy URL z tej samej witryny WordPress."
msgstr "You can only scan URLs from the same WordPress site."

#: src/Scan/ScanRunner.php:130
msgid "HTML serwera (szybki, bez JS)"
msgstr "Server HTML (fast, without JS)"

#: src/Scan/ScanRunner.php:131
msgid "Rendered DOM + fallback (zalecane)"
msgstr "Rendered DOM + fallback (zalecane)"

#: src/Scan/ScanRunner.php:132
msgid "Tylko Rendered DOM (bez fallbacku)"
msgstr "Only Rendered DOM (without fallbacku)"

#: src/Scan/ScanRunner.php:139
msgid "Rendered DOM (JavaScript)"
msgstr "Rendered DOM (JavaScript)"

#: src/Scan/ScanRunner.php:284
msgid "Tryb Rendered DOM jest wymagany, ale nie zwrócono wyrenderowanego HTML przez integrację."
msgstr "Rendered DOM mode is required, but no rendered HTML was returned via integration."

#: src/Scan/ScanRunner.php:424
msgid "Wykryto problem dostępności przez integrację zewnętrzną."
msgstr "Accessibility issue detected via external integration."

#: src/Scheduling/ScheduledScanService.php:46
#: src/Scheduling/ScheduledScanService.php:59
msgid "Raz w tygodniu"
msgstr "Raz in tygodniu"

#: src/Scheduling/ScheduledScanService.php:57
msgid "Dwa razy dziennie"
msgstr "Dwa razy dziennie"

#: src/Scheduling/ScheduledScanService.php:58
msgid "Raz dziennie"
msgstr "Raz dziennie"
