# ABeCe Booking translations. English is canonical source.
msgid ""
msgstr ""
"Project-Id-Version: ABeCe Booking 1.1.3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-10-21 00:00+0000\n"
"PO-Revision-Date: 2026-10-21 00:00+0000\n"
"Last-Translator: ABeCe (machine-assisted; automated QA; not native-reviewed)\n"
"Language-Team: pl_PL\n"
"Language: pl_PL\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n == 1) ? 0 : ((n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14)) ? 1 : 2);\n"
"X-Domain: abece-booking\n"

#: booking-ui/Bookings.tsx:142
#, php-format
msgid "%d booking"
msgid_plural "%d bookings"
msgstr[0] "%d rezerwacja"
msgstr[1] "%d rezerwacje"
msgstr[2] "%d rezerwacji"

#: booking-ui/Bookings.tsx:60
#, php-format
msgid "%d minutes"
msgstr "%d minut"

#: src/Api/BookingsController.php:47 src/Api/CalendarController.php:28 src/Api/CatalogController.php:92 src/Api/LocationController.php:25 src/Api/LocationController.php:36 src/Api/PilotToolsController.php:18 src/Api/PricingController.php:27 src/Api/PrivacyController.php:21 src/Api/PrivacyRequestsController.php:11 src/Api/SettingsController.php:38
msgid "A JSON object is required."
msgstr "Wymagany jest obiekt JSON."

#: booking-ui/credit.tsx:87
msgid "A QR code will be created after booking."
msgstr "Po dokonaniu rezerwacji zostanie utworzony kod QR."

#: booking-ui/BookingTimes.tsx:64
msgid "A booking can no longer be made at this time."
msgstr "W tym momencie nie można już dokonać rezerwacji."

#: src/Repository/ResourceLockRepository.php:23
msgid "A booking transaction is already in progress."
msgstr "Transakcja rezerwacji jest już w toku."

#: src/Service/PaymentService.php:19 admin-ui/BookingEditor.tsx:147
msgid "A booking with financial history cannot be repriced. Notes can still be edited."
msgstr "Rezerwacja posiadająca historię finansową nie może podlegać ponownej wycenie. Notatki można nadal edytować."

#: src/Service/CatalogValidator.php:37
msgid "A boolean value is required."
msgstr "Wymagana jest wartość logiczna."

#: src/Service/CancellationPolicyService.php:39
msgid "A cancellation rule with a zero-minute threshold is required."
msgstr "Wymagana jest reguła anulowania z progiem zero-minutowym."

#: src/Service/LocationService.php:15
msgid "A coordinate within the allowed range is required."
msgstr "Wymagana jest współrzędna mieszcząca się w dozwolonym zakresie."

#: src/Service/BookingCancellationService.php:20
msgid "A custom fee requires the custom override mode."
msgstr "Opłata niestandardowa wymaga niestandardowego trybu obejścia."

#: src/Service/BookingEligibilityService.php:64
msgid "A customer restriction blocks this booking."
msgstr "Ograniczenie klienta blokuje tę rezerwację."

#: admin-ui/PilotToolsApp.tsx:63
msgid "A named regional time zone handles daylight saving time automatically. A fixed UTC offset does not."
msgstr "Nazwana regionalna strefa czasowa automatycznie obsługuje czas letni. Stałe przesunięcie UTC nie."

#: src/Service/BookingRulesService.php:35 src/Service/BookingValidator.php:14 src/Service/MembershipValidator.php:16 src/Service/ResourceBlocksService.php:18
msgid "A text value is required."
msgstr "Wymagana jest wartość tekstowa."

#: src/Edition/Core/BasicPriceListsService.php:9
msgid "A three-letter currency code is required."
msgstr "Wymagany jest trzyliterowy kod waluty."

#: src/Service/MembershipValidator.php:43 src/Service/MembershipValidator.php:47 src/Service/MembershipValidator.php:51
msgid "A valid ISO 8601 date and time with timezone is required."
msgstr "Wymagana jest ważna data i godzina ISO 8601 wraz ze strefą czasową."

#: src/Service/MembershipValidator.php:34
msgid "A valid date in YYYY-MM-DD format is required."
msgstr "Wymagana jest ważna data w formacie RRRR-MM-DD."

#: src/Service/BookingProfileService.php:26
msgid "A valid email address is required."
msgstr "Wymagany jest ważny adres e-mail."

#: src/Service/ScheduleValidator.php:16
msgid "A valid time in HH:MM format is required."
msgstr "Wymagany jest ważny czas w formacie GG:MM."

#: abece-booking.php:3 src/Admin/Menu.php:39 src/Admin/Menu.php:39
msgid "ABeCe Booking"
msgstr "ABeCe Booking"

#: src/Infrastructure/Database/Installer.php:36
msgid "ABeCe Booking could not acquire the database migration lock. Please try again."
msgstr "ABeCe Booking nie mógł uzyskać blokady migracji bazy danych. Spróbuj ponownie."

#: src/Support/LegacyIdentifiers.php:384
msgid "ABeCe Booking could not complete the settings upgrade. Existing data was retained. Please try again."
msgstr "ABeCe Booking nie mógł zakończyć aktualizacji ustawień. Istniejące dane zostały zachowane. Spróbuj ponownie."

#: src/Infrastructure/Database/Schema.php:49 src/Infrastructure/Database/Schema.php:53 src/Infrastructure/Database/Schema.php:68
msgid "ABeCe Booking could not read a valid database schema."
msgstr "ABeCe Booking nie mógł odczytać prawidłowego schematu bazy danych."

#: src/Infrastructure/Database/Installer.php:61
msgid "ABeCe Booking could not save the database schema version."
msgstr "ABeCe Booking nie mógł zapisać wersji schematu bazy danych."

#: src/Infrastructure/Database/CancellationMigration.php:33 src/Infrastructure/Database/CreditPaymentsMigration.php:18 src/Infrastructure/Database/ExternalContactsMigration.php:24 src/Infrastructure/Database/InitialMigration.php:29 src/Infrastructure/Database/OperatingScheduleMigration.php:16 src/Infrastructure/Database/OperatingScheduleMigration.php:20 src/Infrastructure/Database/PilotOperationsMigration.php:27 src/Infrastructure/Database/PricingMigration.php:24 src/Infrastructure/Database/ResourceSurfaceMigration.php:27 src/Infrastructure/Database/SettingsPaymentsMigration.php:16 src/Infrastructure/Database/UsageCountingModeMigration.php:15 src/Infrastructure/Database/UsageRestrictionsMigration.php:9
msgid "ABeCe Booking database migration failed. Existing data has been retained."
msgstr "Migracja bazy danych ABeCe Booking nie powiodła się. Istniejące dane zostały zachowane."

#: src/Infrastructure/Database/Schema.php:129
msgid "ABeCe Booking database verification failed. The schema version was not advanced."
msgstr "Weryfikacja bazy danych ABeCe Booking nie powiodła się. Wersja schematu nie była zaawansowana."

#: src/Infrastructure/Database/Installer.php:56 src/Infrastructure/Database/Installer.php:66
msgid "ABeCe Booking encountered an invalid database migration sequence."
msgstr "ABeCe Booking napotkał nieprawidłową sekwencję migracji bazy danych."

#: admin-ui/index.tsx:20
msgid "ABeCe Booking infrastructure is ready."
msgstr "Infrastruktura ABeCe Booking jest gotowa."

#: src/Infrastructure/Database/Installer.php:26 src/Infrastructure/Database/TablePrefixMigration.php:19 src/Plugin.php:69 src/Plugin.php:74
msgid "ABeCe Booking needs a verified database maintenance upgrade before booking operations can resume. Existing data has been retained. Follow the database upgrade instructions or contact your administrator."
msgstr "Przed wznowieniem rezerwacji ABeCe Booking wymaga zweryfikowanej aktualizacji bazy danych w trybie konserwacji. Istniejące dane zachowano. Skorzystaj z instrukcji aktualizacji bazy lub skontaktuj się z administratorem."

#: src/Support/RuntimeRequirements.php:16
msgid "ABeCe Booking requires 64-bit PHP 8.1 or newer."
msgstr "ABeCe Booking wymaga 64-bitowego PHP 8.1 lub nowszego."

#: src/Support/RuntimeRequirements.php:17
msgid "ABeCe Booking requires WordPress 6.2 or newer."
msgstr "ABeCe Booking wymaga WordPress 6.2 lub nowszego."

#: src/Infrastructure/Database/Tables.php:108
msgid "ABeCe Booking requires a WordPress database prefix of at most 29 letters, digits or underscores. No tables were renamed."
msgstr "ABeCe Booking wymaga prefiksu bazy WordPress o długości najwyżej 29 liter, cyfr lub podkreśleń. Nie zmieniono nazw żadnych tabel."

#: src/Service/PilotToolsService.php:74
msgid "ABeCe Booking system report"
msgstr "Raport systemowy ABeCe Booking"

#: src/Service/PilotToolsService.php:81
msgid "ABeCe Booking test email"
msgstr "E-mail testowy ABeCe Booking"

#: admin-ui/CatalogApp.tsx:69 admin-ui/fields.ts:51
msgid "Access mode"
msgstr "Tryb dostępu"

#: public-ui/PersonalData.tsx:43
msgid "Account closure and erasure review"
msgstr "Weryfikacja zamknięcia konta i usunięcia danych"

#: admin-ui/CancellationAdminApp.tsx:81 admin-ui/CancellationAdminApp.tsx:90 admin-ui/CatalogApp.tsx:69 admin-ui/CatalogApp.tsx:70 admin-ui/DailyOverview.tsx:38 admin-ui/ExternalContactsApp.tsx:56 admin-ui/ReceivablesApp.tsx:36 admin-ui/ScheduleAdminApp.tsx:72 booking-ui/Bookings.tsx:139 booking-ui/receivables.tsx:38
msgid "Actions"
msgstr "Działania"

#: admin-ui/CancellationAdminApp.tsx:81 admin-ui/CatalogApp.tsx:102 admin-ui/ExternalContactsApp.tsx:56
msgid "Activate"
msgstr "Aktywuj"

#: src/Licensing/AdminExperience.php:26
msgid "Activate License"
msgstr "Aktywuj licencję"

#: admin-ui/CancellationAdminApp.tsx:81 admin-ui/CancellationAdminApp.tsx:88 admin-ui/CatalogApp.tsx:69 admin-ui/CatalogApp.tsx:98 admin-ui/ExternalContactsApp.tsx:56 admin-ui/ExternalContactsApp.tsx:56 admin-ui/ExternalContactsApp.tsx:56 admin-ui/fields.ts:41 admin-ui/membershipFields.ts:8 admin-ui/membershipFields.ts:22
msgid "Active"
msgstr "Aktywny"

#: src/Service/PilotToolsService.php:44
msgid "Active bookable resources"
msgstr "Aktywne obiekty dostępne do rezerwacji"

#: admin-ui/PrivacySettings.tsx:56
msgid "Active bookings"
msgstr "Aktywne rezerwacje"

#: admin-ui/EditionApp.tsx:26
msgid "Active license"
msgstr "Aktywna licencja"

#: src/Service/PrivacyErasureService.php:10
msgid "Active membership or an unpaid membership fee requires review before erasure."
msgstr "Aktywne członkostwo lub nieopłacona składka wymagają przeglądu przed usunięciem."

#: admin-ui/PrivacySettings.tsx:111
msgid "Active operations"
msgstr "Bieżąca działalność"

#: src/Service/PrivacyErasureService.php:9
msgid "Active or future bookings require an operational decision before erasure. No booking was cancelled."
msgstr "Aktywne lub przyszłe rezerwacje wymagają decyzji operacyjnej przed usunięciem danych. Żadna rezerwacja nie została anulowana."

#: booking-ui/Bookings.tsx:82
msgid "Actor"
msgstr "Aktor"

#: admin-ui/SettingsApp.tsx:151
msgid "Add a Shortcode block."
msgstr "Dodaj blok krótkiego kodu."

#: admin-ui/scheduleFields.ts:22
msgid "Add block"
msgstr "Dodaj blok"

#: admin-ui/ReservationsApp.tsx:24 admin-ui/ReservationsApp.tsx:29
msgid "Add booking"
msgstr "Dodaj rezerwację"

#: admin-ui/CancellationAdminApp.tsx:80 admin-ui/CancellationAdminApp.tsx:83
msgid "Add cancellation policy"
msgstr "Dodaj zasady anulowania"

#: admin-ui/ExternalContactsApp.tsx:54 admin-ui/ExternalContactsApp.tsx:56
msgid "Add contact"
msgstr "Dodaj kontakt"

#: admin-ui/scheduleFields.ts:21
msgid "Add exception"
msgstr "Dodaj wyjątek"

#: admin-ui/scheduleFields.ts:20
msgid "Add opening hours"
msgstr "Dodaj Godziny otwarcia"

#: admin-ui/CatalogApp.tsx:76
msgid "Add resource"
msgstr "Dodaj Obiekt sportowy"

#: admin-ui/CancellationAdminApp.tsx:92
msgid "Add rule"
msgstr "Dodaj regułę"

#: admin-ui/CatalogApp.tsx:76
msgid "Add sport"
msgstr "Dodaj sport"

#: booking-ui/Bookings.tsx:182
msgid "Additional club members"
msgstr "Dodatkowi członkowie klubu"

#: src/Service/NotificationService.php:73
msgid "Additional instructions"
msgstr "Dodatkowe instrukcje"

#: src/Service/LocationGeocodingService.php:15 src/Service/LocationGeocodingService.php:22 src/Service/LocationGeocodingService.php:24 src/Service/LocationGeocodingService.php:26
msgid "Address search is unavailable. You can enter coordinates manually."
msgstr "Wyszukiwanie adresów jest niedostępne. Możesz wpisać współrzędne ręcznie."

#: admin-ui/ClubLocationForm.tsx:85
msgid "Address search service policy"
msgstr "Zasady usługi wyszukiwania adresów"

#: admin-ui/DailyOverview.tsx:38 booking-ui/Bookings.tsx:56 booking-ui/Bookings.tsx:64
msgid "Admin"
msgstr "Administrator"

#: booking-ui/Calendar.tsx:175
msgid "Admin / phone booking"
msgstr "Rezerwacja administracyjna/telefoniczna"

#: admin-ui/EditionApp.tsx:27
msgid "Admin bookings"
msgstr "Rezerwacje administratora"

#: admin-ui/EditionApp.tsx:27
msgid "Advanced statistics"
msgstr "Zaawansowane statystyki"

#: admin-ui/PrivacySettings.tsx:95
msgid "Age in days; blank means manual review."
msgstr "Wiek w dniach; puste oznacza ręczny przegląd."

#: admin-ui/ReceivablesApp.tsx:36 booking-ui/Bookings.tsx:136
msgid "All"
msgstr "Wszystko"

#: booking-ui/Calendar.tsx:171
msgid "All resources"
msgstr "Wszystkie zasoby"

#: src/Licensing/AdminExperience.php:29
msgid "Allow & Continue"
msgstr "Zezwól i kontynuuj"

#: src/Service/PrivacyExportService.php:62 booking-ui/Bookings.tsx:165
msgid "Amount"
msgstr "Ilość"

#: src/Service/NotificationService.php:73 booking-ui/Bookings.tsx:77 booking-ui/pricing.tsx:63 booking-ui/receivables.tsx:38
msgid "Amount due"
msgstr "Kwota należna"

#: src/Service/NotificationService.php:54
#, php-format
msgid "Amount due: %s"
msgstr "Należna kwota: %s"

#: src/Service/CancellationPolicyService.php:45
msgid "An active cancellation policy with the same scope and precedence already exists. Change its precedence or deactivate it."
msgstr "Aktywne zasady anulowania o tym samym zakresie i pierwszeństwie już istnieją. Zmień ich pierwszeństwo lub je dezaktywuj."

#: public-ui/PersonalData.tsx:40
msgid "An erasure request is not a withdrawal of all processing permissions and does not immediately delete your WordPress account."
msgstr "Wniosek o usunięcie danych nie cofa wszystkich podstaw ich przetwarzania i nie usuwa natychmiast konta WordPress."

#: src/Service/PaymentService.php:67
msgid "An idempotency key is required for a partial refund."
msgstr "Do częściowego zwrotu wymagany jest klucz idempotencji."

#: src/Api/SettingsController.php:32 src/Service/CatalogValidator.php:47
msgid "An integer within the allowed range is required."
msgstr "Wymagana jest liczba całkowita z dozwolonego zakresu."

#: src/Support/DatabaseCompatibility.php:153 src/Support/DatabaseCompatibility.php:187
msgid "An older ABeCe Booking package cannot use this database schema. Restore the matching database backup and plugin files during maintenance instead."
msgstr "Starszy pakiet ABeCe Booking nie obsługuje tego schematu bazy danych. W trybie konserwacji przywróć zgodną kopię bazy danych i pliki wtyczki."

#: public-ui/PersonalData.tsx:30
msgid "An open request already exists. No additional confirmation email was sent."
msgstr "Otwarty wniosek już istnieje. Nie wysłano kolejnego e-maila potwierdzającego."

#: src/Service/PrivacyErasureService.php:12
msgid "An unresolved customer restriction requires an operator’s documented review."
msgstr "Nierozwiązane ograniczenie klienta wymaga udokumentowanego przeglądu przez operatora."

#: admin-ui/CalendarSettings.tsx:24
msgid "Anonymous occupancy"
msgstr "Anonimowe obłożenie"

#: src/Repository/CustomerBookingLockRepository.php:11
msgid "Another booking for this customer is being processed. Please try again."
msgstr "Trwa przetwarzanie kolejnej rezerwacji dla tego klienta. Spróbuj ponownie."

#: src/Repository/PilotToolsRepository.php:28 src/Service/PilotToolsService.php:33
msgid "Another maintenance operation is running. Try again later."
msgstr "Trwa kolejna operacja konserwacyjna. Spróbuj ponownie później."

#: src/Repository/PrivacyRepository.php:26
msgid "Another privacy operation is running. Please try again."
msgstr "Trwa inna operacja dotycząca prywatności. Spróbuj ponownie."

#: src/Repository/ResourcesRepository.php:9
msgid "Another resource change is in progress. Try again."
msgstr "Trwa inna zmiana obiektu. Spróbuj ponownie."

#: admin-ui/BasicStatisticsApp.tsx:58
msgid "Apply filters"
msgstr "Zastosuj filtry"

#: booking-ui/settlement.tsx:84
msgid "Apply standard cancellation policy"
msgstr "Zastosuj standardowe zasady anulowania"

#: admin-ui/PrivacySettings.tsx:80
msgid "Apply the saved retention settings to this batch? Financial records and blocked identities will be retained."
msgstr "Zastosować zapisane ustawienia przechowywania do tej partii? Dokumentacja finansowa i zablokowane tożsamości pozostaną zachowane."

#: admin-ui/CancellationAdminApp.tsx:79
msgid "At each boundary, the highest threshold reached applies: exactly 12 hours uses the 12-hour rule. A zero-hour rule is required."
msgstr "Na każdej granicy obowiązuje najwyższy osiągnięty próg: dokładnie 12 godzin stosuje się regułę 12 godzin. Wymagana jest zasada godziny zerowej."

#: admin-ui/BookingRulesSettings.tsx:63 admin-ui/BookingRulesSettings.tsx:63
msgid "At least this many hours before the start"
msgstr "Co najmniej tyle godzin przed startem"

#: booking-ui/Bookings.tsx:83
msgid "Attempts"
msgstr "Próby"

#: admin-ui/PrivacySettings.tsx:56
msgid "Audit review"
msgstr "Przegląd audytu"

#: admin-ui/PrivacySettings.tsx:94
msgid "Automatic cleanup is off by default. Blank periods keep the category in manual review. Days are chosen by the operator, not a statutory retention recommendation. Saved settings apply to batches of at most 25 records per category."
msgstr "Automatyczne czyszczenie jest domyślnie wyłączone. Puste okresy oznaczają ręczny przegląd kategorii. Liczbę dni wybiera operator; nie jest to zalecenie ustawowego okresu przechowywania. Zapisane ustawienia dotyczą partii najwyżej 25 rekordów na kategorię."

#: admin-ui/EditionApp.tsx:32
msgid "Automatic renewal is cancelled. Features remain available for the purchased edition."
msgstr "Automatyczne odnawianie jest anulowane. Funkcje zakupionej edycji pozostają dostępne."

#: admin-ui/CatalogForm.tsx:70
msgid "Availability and access"
msgstr "Dostępność i dostęp"

#: booking-ui/Bookings.tsx:146
msgid "Availability override"
msgstr "Wyjątek dostępności"

#: src/Service/NotificationService.php:73
msgid "BIC/SWIFT"
msgstr "BIC/SWIFT"

#: src/Service/NotificationService.php:73
msgid "Bank account"
msgstr "Konto bankowe"

#: src/Service/PilotToolsService.php:71
msgid "Bank payment profiles"
msgstr "Profile płatności bankowych"

#: src/Service/NotificationService.php:55 admin-ui/EditionApp.tsx:27 booking-ui/Bookings.tsx:210 booking-ui/credit.tsx:36
msgid "Bank transfer"
msgstr "Przelew bankowy"

#: booking-ui/pricing.tsx:63
msgid "Base price"
msgstr "Cena podstawowa"

#: src/Service/NotificationService.php:50
#, php-format
msgid "Base price: %s"
msgstr "Cena podstawowa: %s"

#: admin-ui/CatalogForm.tsx:68 admin-ui/CatalogForm.tsx:69
msgid "Basic information"
msgstr "Podstawowe informacje"

#: admin-ui/EditionApp.tsx:27
msgid "Basic statistics"
msgstr "Podstawowe statystyki"

#: src/Service/NotificationService.php:73
msgid "Beneficiary"
msgstr "Odbiorca płatności"

#: src/Service/ResourceBlocksService.php:16
msgid "Block end must be after its start."
msgstr "Koniec bloku musi nastąpić po jego rozpoczęciu."

#: admin-ui/EditionApp.tsx:27 admin-ui/SettingsApp.tsx:105
msgid "Block new online bookings with an unpaid amount"
msgstr "Blokuj nowe rezerwacje online z niezapłaconą kwotą"

#: src/Service/ResourceBlocksService.php:20
msgid "Block note is too long."
msgstr "Notatka blokowa jest za długa."

#: admin-ui/ScheduleAdminApp.tsx:72 admin-ui/scheduleFields.ts:32
msgid "Block type"
msgstr "Typ bloku"

#: admin-ui/ScheduleAdminApp.tsx:83
msgid "Blocks"
msgstr "Bloki"

#: admin-ui/CatalogApp.tsx:69 admin-ui/fields.ts:50
msgid "Bookable"
msgstr "Możliwość rezerwacji"

#: admin-ui/BasicStatisticsApp.tsx:58 admin-ui/BasicStatisticsApp.tsx:58 admin-ui/BasicStatisticsApp.tsx:58
msgid "Booked venue hours"
msgstr "Zarezerwowane godziny otwarcia"

#: booking-ui/Bookings.tsx:139
msgid "Booker"
msgstr "Bookera"

#: booking-ui/Bookings.tsx:86
msgid "Booking"
msgstr "Rezerwacja"

#: admin-ui/BookingEditor.tsx:151
msgid "Booking blocked"
msgstr "Rezerwacja zablokowana"

#: booking-ui/Calendar.tsx:167
msgid "Booking calendar"
msgstr "Kalendarz rezerwacji"

#: src/Service/NotificationService.php:30
#, php-format
msgid "Booking cancelled: %s"
msgstr "Rezerwacja anulowana: %s"

#: src/Service/NotificationService.php:30
#, php-format
msgid "Booking confirmed: %s"
msgstr "Rezerwacja potwierdzona: %s"

#: admin-ui/ExternalContactsApp.tsx:56
msgid "Booking count"
msgstr "Liczba rezerwacji"

#: src/Service/NotificationService.php:75 booking-ui/Bookings.tsx:54 booking-ui/CalendarBookingPanel.tsx:18
msgid "Booking details"
msgstr "Szczegóły rezerwacji"

#: src/Service/PrivacyExportService.php:57
msgid "Booking history"
msgstr "Historia rezerwacji"

#: src/PublicSite/Shortcode.php:15
msgid "Booking is temporarily unavailable. Please try again later."
msgstr "Rezerwacja jest tymczasowo niedostępna. Spróbuj ponownie później."

#: src/Service/NotificationService.php:30
#, php-format
msgid "Booking marked as no-show: %s"
msgstr "Rezerwacja oznaczona jako niestawienie się: %s"

#: admin-ui/DailyOverview.tsx:37
msgid "Booking notes"
msgstr "Notatki dotyczące rezerwacji"

#: src/Plugin.php:77 src/Plugin.php:80
msgid "Booking operations are temporarily unavailable during maintenance. Please contact the venue operator."
msgstr "Rezerwacje są tymczasowo niedostępne podczas konserwacji. Skontaktuj się z operatorem obiektu."

#: src/Service/PilotToolsService.php:69 admin-ui/PilotToolsApp.tsx:55
msgid "Booking page"
msgstr "Strona rezerwacji"

#: admin-ui/PilotToolsApp.tsx:26 admin-ui/PilotToolsApp.tsx:55
msgid "Booking page is ready."
msgstr "Strona rezerwacji jest gotowa."

#: admin-ui/CatalogForm.tsx:71
msgid "Booking rules"
msgstr "Zasady rezerwacji"

#: src/Service/PilotToolsService.php:72
msgid "Booking settings"
msgstr "Ustawienia rezerwacji"

#: admin-ui/SettingsApp.tsx:151
msgid "Booking shortcode found."
msgstr "Znaleziono krótki kod rezerwacji."

#: booking-ui/Bookings.tsx:64
msgid "Booking source"
msgstr "Źródło rezerwacji"

#: admin-ui/fields.ts:57
msgid "Booking step minutes"
msgstr "Minuty etapu rezerwacji"

#: src/Service/PilotToolsService.php:38 src/Service/PrivacyExportService.php:57 admin-ui/SettingsApp.tsx:50
msgid "Bookings"
msgstr "Rezerwacje"

#: src/Service/BookingEligibilityService.php:14 src/Service/BookingEligibilityService.php:27 src/Service/BookingService.php:85
msgid "Bookings must start in the future."
msgstr "Rezerwacje muszą rozpocząć się w przyszłości."

#: admin-ui/fields.ts:27
msgid "Box"
msgstr "Pudełko"

#: src/Service/PilotToolsService.php:44 admin-ui/EditionApp.tsx:32
msgid "Build"
msgstr "Wersja dystrybucyjna"

#: src/Service/PilotToolsService.php:73
msgid "Build identifier"
msgstr "Identyfikator kompilacji"

#: admin-ui/EditionApp.tsx:27
msgid "Bulk membership renewal"
msgstr "Zbiorcze odnawianie członkostwa"

#: src/Service/CalendarService.php:41 booking-ui/Calendar.tsx:83
msgid "Busy"
msgstr "Zajęty"

#: booking-ui/pricing.tsx:67
msgid "Calculating price…"
msgstr "Obliczanie ceny…"

#: admin-ui/EditionApp.tsx:27 admin-ui/ReservationsApp.tsx:25 admin-ui/SettingsApp.tsx:50 public-ui/ReadOnlyCalendar.tsx:9
msgid "Calendar"
msgstr "Kalendarz"

#: booking-ui/Calendar.tsx:169 booking-ui/Calendar.tsx:169
msgid "Calendar date"
msgstr "Data kalendarzowa"

#: booking-ui/Calendar.tsx:175
msgid "Calendar legend"
msgstr "Legenda kalendarza"

#: booking-ui/Calendar.tsx:171 booking-ui/Calendar.tsx:171
msgid "Calendar sport"
msgstr "Kalendarz sportowy"

#: admin-ui/CancellationAdminApp.tsx:92 admin-ui/CatalogForm.tsx:110 admin-ui/ScheduleAdminApp.tsx:91 admin-ui/ScheduleForm.tsx:86 public-ui/PersonalData.tsx:42
msgid "Cancel"
msgstr "Anuluj"

#: admin-ui/CancellationAdminApp.tsx:90
msgid "Cancel at least (hours before start)"
msgstr "Anuluj co najmniej (godziny przed rozpoczęciem)"

#: booking-ui/settlement.tsx:80 booking-ui/settlement.tsx:88
msgid "Cancel booking"
msgstr "Anuluj rezerwację"

#: src/Admin/Menu.php:62 admin-ui/CancellationAdminApp.tsx:78 admin-ui/SettingsApp.tsx:65
msgid "Cancellation and penalties"
msgstr "Anulowanie i kary"

#: booking-ui/Bookings.tsx:167 booking-ui/settlement.tsx:23 booking-ui/settlement.tsx:87
msgid "Cancellation fee"
msgstr "Opłata za anulowanie"

#: booking-ui/settlement.tsx:84 booking-ui/settlement.tsx:84
msgid "Cancellation fee mode"
msgstr "Tryb opłaty za anulowanie"

#: booking-ui/Bookings.tsx:146
msgid "Cancellation fee overridden"
msgstr "Pominięto opłatę za anulowanie"

#: src/Service/NotificationService.php:64
#, php-format
msgid "Cancellation fee: %s"
msgstr "Opłata za anulowanie: %s"

#: booking-ui/Bookings.tsx:146
msgid "Cancellation policy changed"
msgstr "Zmieniono zasady anulowania rezerwacji"

#: booking-ui/settlement.tsx:83
msgid "Cancellation quote"
msgstr "Wycena anulowania"

#: admin-ui/DailyOverview.tsx:38 booking-ui/Bookings.tsx:56 booking-ui/settlement.tsx:86 booking-ui/settlement.tsx:86
msgid "Cancellation reason"
msgstr "Powód anulowania"

#: admin-ui/CancellationAdminApp.tsx:90
msgid "Cancellation rules"
msgstr "Zasady anulowania"

#: src/Service/CancellationPolicyService.php:33
msgid "Cancellation thresholds must be unique within a policy."
msgstr "Progi anulowania muszą być unikalne w ramach polisy."

#: admin-ui/BasicStatisticsApp.tsx:58
msgid "Cancellations"
msgstr "Anulowania"

#: admin-ui/BasicStatisticsApp.tsx:57
msgid "Cancellations and no-show"
msgstr "Anulowanie i niestawienie się"

#: src/Service/NotificationService.php:47 admin-ui/BasicStatisticsApp.tsx:58 admin-ui/membershipFields.ts:10 booking-ui/Bookings.tsx:11 booking-ui/Bookings.tsx:56 booking-ui/Bookings.tsx:136 booking-ui/Bookings.tsx:146
msgid "Cancelled"
msgstr "Anulowano"

#: admin-ui/DailyOverview.tsx:38 booking-ui/Bookings.tsx:56
msgid "Cancelled at"
msgstr "Anulowano o godz"

#: admin-ui/DailyOverview.tsx:37 admin-ui/PrivacySettings.tsx:57
msgid "Cancelled bookings"
msgstr "Anulowane rezerwacje"

#: admin-ui/DailyOverview.tsx:38 booking-ui/Bookings.tsx:56
msgid "Cancelled by"
msgstr "Anulowany przez"

#: admin-ui/PrivacySettings.tsx:98
msgid "Candidates"
msgstr "Kandydaci"

#: admin-ui/fields.ts:48
msgid "Capacity"
msgstr "Pojemność"

#: booking-ui/Bookings.tsx:210
msgid "Card"
msgstr "Kard"

#: src/Service/NotificationService.php:55 booking-ui/Bookings.tsx:210 booking-ui/credit.tsx:36
msgid "Cash"
msgstr "Gotówka"

#: admin-ui/PrivacySettings.tsx:98
msgid "Category"
msgstr "Kategoria"

#: admin-ui/BookingEditor.tsx:167
msgid "Change customer"
msgstr "Zmień klienta"

#: booking-ui/Bookings.tsx:208
msgid "Change details"
msgstr "Zmień szczegóły"

#: admin-ui/EditionApp.tsx:32
msgid "Change plan"
msgstr "Zmień plan"

#: src/Service/BookingProfileService.php:18
msgid "Change your email through the WordPress account settings so the new address can be verified."
msgstr "Zmień e-mail w ustawieniach konta WordPress, aby nowy adres mógł zostać zweryfikowany."

#: booking-ui/Bookings.tsx:182
msgid "Changed price fields"
msgstr "Zmienione pola cenowe"

#: admin-ui/BasicPricingApp.tsx:55 admin-ui/BookingRulesSettings.tsx:61 admin-ui/CalendarSettings.tsx:24 admin-ui/CatalogApp.tsx:49 admin-ui/CatalogApp.tsx:58 admin-ui/ClubLocationForm.tsx:66 admin-ui/ExternalContactsApp.tsx:36 admin-ui/PrivacySettings.tsx:79 admin-ui/PrivacySettings.tsx:87 admin-ui/ReservationsApp.tsx:29 admin-ui/ScheduleAdminApp.tsx:45 admin-ui/ScheduleAdminApp.tsx:54 admin-ui/SettingsApp.tsx:105 admin-ui/SettingsApp.tsx:118
msgid "Changes saved."
msgstr "Zmiany zapisane."

#: admin-ui/ScheduleAdminApp.tsx:85
msgid "Changes the standard opening hours for a specific date."
msgstr "Zmienia standard Godziny otwarcia dla określonej daty."

#: admin-ui/PilotToolsApp.tsx:63
msgid "Check"
msgstr "Sprawdź"

#: src/Service/PilotToolsService.php:14
msgid "Check the time zone"
msgstr "Sprawdź strefę czasową"

#: admin-ui/PrivacySettings.tsx:98
msgid "Checked"
msgstr "Sprawdzono"

#: booking-ui/BookingTimes.tsx:64
msgid "Checking available times…"
msgstr "Sprawdzanie dostępnych terminów…"

#: src/Service/StatisticsFilter.php:15
msgid "Choose a reporting period of at most ten years."
msgstr "Wybierz okres raportowania wynoszący maksymalnie dziesięć lat."

#: admin-ui/ClubLocationForm.tsx:90
msgid "Choose an address search result or update the coordinates manually before saving."
msgstr "Przed zapisaniem wybierz znaleziony adres lub zmień współrzędne ręcznie."

#: src/Service/CancellationPolicyService.php:35
msgid "Choose either a percentage or a fixed fee for each rule."
msgstr "Wybierz opłatę procentową lub stałą dla każdej reguły."

#: admin-ui/ClubLocationForm.tsx:83 admin-ui/ClubLocationForm.tsx:83
msgid "Choose the matching address"
msgstr "Wybierz właściwy adres"

#: src/Service/PrivacyRetentionService.php:10
msgid "Choose valid retention categories."
msgstr "Wybierz prawidłowe kategorie przechowywania."

#: admin-ui/PrivacySettings.tsx:81
msgid "Cleanup batch completed. Review retained records before deciding on further action."
msgstr "Partia czyszczenia zakończona. Przejrzyj zachowane rekordy przed dalszymi decyzjami."

#: admin-ui/BookingEditor.tsx:158 admin-ui/ExternalContactsApp.tsx:56 booking-ui/Calendar.tsx:176 booking-ui/Calendar.tsx:240
msgid "Close"
msgstr "Zamknij"

#: booking-ui/Calendar.tsx:240
msgid "Close calendar panel"
msgstr "Zamknij panel kalendarza"

#: admin-ui/ReceivablesApp.tsx:36 booking-ui/Bookings.tsx:100
msgid "Close details"
msgstr "Zamknij szczegóły"

#: admin-ui/ScheduleAdminApp.tsx:76 admin-ui/scheduleFields.ts:36
msgid "Closed"
msgstr "Zamknięte"

#: admin-ui/scheduleFields.ts:26
msgid "Closes at"
msgstr "Zamyka się o godz"

#: src/Service/OpeningHoursService.php:15 src/Service/ScheduleValidator.php:23
msgid "Closing time must be after opening time on the same day."
msgstr "Godzina zamknięcia musi przypadać po godzinie otwarcia tego samego dnia."

#: admin-ui/scheduleFields.ts:16 booking-ui/Calendar.tsx:84
msgid "Club event"
msgstr "Impreza klubowa"

#: admin-ui/ClubLocationForm.tsx:76
msgid "Club location"
msgstr "Lokalizacja klubu"

#: src/Repository/LocationRepository.php:14
msgid "Club location could not be saved."
msgstr "Nie można zapisać lokalizacji klubu."

#: admin-ui/BookingEditor.tsx:139 admin-ui/BookingEditor.tsx:140 admin-ui/ReceivablesApp.tsx:19 booking-ui/Bookings.tsx:63 booking-ui/Bookings.tsx:198
msgid "Club member"
msgstr "Klub Członek"

#: src/Service/MembershipModeService.php:7
msgid "Club membership is disabled."
msgstr "Klub Członkostwo jest wyłączony."

#: src/Integration/Privacy.php:34
msgid "Club records remain in this WordPress installation. Freemius handles the site operator’s licensing, purchases and optional installation diagnostics; our integration does not send club customer, member, booking or payment databases to Freemius. Lite can be used after skipping optional sharing. Address lookup sends the entered venue address to OpenStreetMap/Nominatim only on request; coordinates can be entered manually. QR generation and translations run locally. Hosting and email providers are selected by the operator. Add the actual providers, transfer safeguards and legal details for your installation."
msgstr "Dane klubu pozostają w tej instalacji WordPress. Freemius zarządza licencjami operatora, zakupami i opcjonalną diagnostyką instalacji; nasza integracja nie wysyła do Freemius baz klientów, członków, rezerwacji ani płatności klubu. Lite działa po pominięciu opcjonalnego udostępniania. Wyszukiwanie adresu wysyła wpisany adres obiektu do OpenStreetMap/Nominatim tylko na żądanie; współrzędne można wpisać ręcznie. Kody QR i tłumaczenia działają lokalnie. Dostawców hostingu i poczty wybiera operator. Uzupełnij rzeczywistych dostawców, zabezpieczenia transferów i informacje prawne swojej instalacji."

#: src/Service/BookingProfileService.php:32
msgid "Complete your first name, last name, email and required phone number before booking."
msgstr "Przed dokonaniem rezerwacji uzupełnij swoje imię, nazwisko, adres e-mail i wymagany numer telefonu."

#: public-ui/PersonalData.tsx:16 booking-ui/Bookings.tsx:11
msgid "Completed"
msgstr "Zakończono"

#: src/Edition/Core/BasicPriceConfiguration.php:7
msgid "Configure one active basic price for each resource or sport."
msgstr "Ustaw jedną aktywną cenę podstawową dla każdego obiektu lub sportu."

#: src/Service/PilotToolsService.php:72
msgid "Configured"
msgstr "Skonfigurowano"

#: src/Service/PaymentService.php:31
msgid "Confirm charging the customer credit account."
msgstr "Potwierdź obciążenie konta klienta Saldo."

#: public-ui/PersonalData.tsx:42
msgid "Confirm erasure request"
msgstr "Potwierdź wniosek o usunięcie"

#: admin-ui/ScheduleForm.tsx:86
msgid "Confirm impact on existing bookings"
msgstr "Potwierdź wpływ na istniejące rezerwacje"

#: booking-ui/settlement.tsx:118
msgid "Confirm only money actually returned to the customer."
msgstr "Potwierdź, że klientowi faktycznie zwrócono tylko pieniądze."

#: booking-ui/settlement.tsx:118 booking-ui/settlement.tsx:118
msgid "Confirm refund"
msgstr "Potwierdzić zwrot pieniędzy"

#: src/Api/PrivacyController.php:14
msgid "Confirm that you reviewed the dry run before running cleanup."
msgstr "Potwierdź sprawdzenie podglądu przed uruchomieniem czyszczenia."

#: src/Service/PrivacyRequestsService.php:23
msgid "Confirm that you understand how the erasure request will be reviewed."
msgstr "Potwierdź, że rozumiesz sposób rozpatrzenia wniosku o usunięcie."

#: src/Service/PrivacyIdentityService.php:42
msgid "Confirm the WordPress request and verify this person’s authority before selecting their records."
msgstr "Przed wyborem rekordów potwierdź wniosek WordPress i uprawnienia tej osoby."

#: src/Service/PrivacyRetentionService.php:16 admin-ui/PrivacySettings.tsx:110
msgid "Confirm the individual retention review."
msgstr "Potwierdź indywidualny przegląd przechowywania."

#: src/Service/NotificationService.php:47 booking-ui/Bookings.tsx:11
msgid "Confirmed"
msgstr "Potwierdzono"

#: admin-ui/BookingRulesSettings.tsx:66
msgid "Contact details"
msgstr "Dane kontaktowe"

#: admin-ui/BookingEditor.tsx:156
msgid "Continue despite availability warnings"
msgstr "Kontynuuj mimo ostrzeżeń o dostępności"

#: admin-ui/BookingEditor.tsx:151
msgid "Continue despite customer restrictions"
msgstr "Kontynuuj pomimo ograniczeń klienta"

#: admin-ui/BookingEditor.tsx:150
msgid "Continue despite playing time limits"
msgstr "Kontynuuj pomimo ograniczeń Czas gry"

#: admin-ui/BookingEditor.tsx:148 admin-ui/BookingEditor.tsx:148
msgid "Continue despite the daily limit"
msgstr "Kontynuuj pomimo dziennego limitu"

#: admin-ui/BookingEditor.tsx:149
msgid "Continue despite the outstanding amount"
msgstr "Kontynuuj pomimo zaległej kwoty"

#: admin-ui/ClubLocationForm.tsx:77
msgid "Coordinates are used to calculate sunrise and sunset. Positive offsets mean later; negative offsets mean earlier."
msgstr "Współrzędne wykorzystuje się do obliczania wschodu i zachodu słońca. Dodatnie przesunięcia oznaczają później; ujemne przesunięcia oznaczają wcześniej."

#: admin-ui/ClubLocationForm.tsx:49
msgid "Coordinates filled in. Check the location, then save."
msgstr "Uzupełniono współrzędne. Sprawdź lokalizację i zapisz."

#: admin-ui/SettingsApp.tsx:151
msgid "Copy shortcode"
msgstr "Skopiuj krótki kod"

#: admin-ui/PilotToolsApp.tsx:63
msgid "Copy system report"
msgstr "Skopiuj raport systemowy"

#: admin-ui/SettingsApp.tsx:144
msgid "Copy the shortcode manually."
msgstr "Skopiuj krótki kod ręcznie."

#: admin-ui/fields.ts:20
msgid "Court"
msgstr "Kort"

#: src/Service/PilotToolsService.php:16
msgid "Create a resource"
msgstr "Utwórz Obiekt sportowy"

#: src/Service/PilotToolsService.php:15
msgid "Create a sport"
msgstr "Stwórz sport"

#: admin-ui/CatalogApp.tsx:85
msgid "Create a sport to group your resources."
msgstr "Stwórz sport, aby pogrupować swoje zasoby."

#: admin-ui/scheduleFields.ts:22
msgid "Create block"
msgstr "Utwórz blok"

#: admin-ui/scheduleFields.ts:21
msgid "Create exception"
msgstr "Utwórz wyjątek"

#: admin-ui/scheduleFields.ts:20
msgid "Create opening hours"
msgstr "Utwórz Godziny otwarcia"

#: admin-ui/SettingsApp.tsx:151
msgid "Create or open a page in WordPress."
msgstr "Utwórz lub otwórz stronę w WordPress."

#: admin-ui/PilotToolsApp.tsx:55
msgid "Create or select booking page"
msgstr "Utwórz lub wybierz stronę rezerwacji"

#: admin-ui/CatalogForm.tsx:67
msgid "Create resource"
msgstr "Utwórz Obiekt sportowy"

#: admin-ui/CatalogForm.tsx:66
msgid "Create sport"
msgstr "Stwórz sport"

#: admin-ui/CatalogApp.tsx:85
msgid "Create your first resource to define what customers can book."
msgstr "Utwórz swój pierwszy Obiekt sportowy, aby określić, co klienci mogą rezerwować."

#: booking-ui/Bookings.tsx:146
msgid "Created"
msgstr "Utworzono"

#: admin-ui/BookingEditor.tsx:133 booking-ui/Bookings.tsx:70 booking-ui/Bookings.tsx:139
msgid "Created at"
msgstr "Utworzono o godz"

#: admin-ui/BookingEditor.tsx:133 booking-ui/Bookings.tsx:68
msgid "Created by"
msgstr "Stworzony przez"

#: src/Service/NotificationService.php:55 booking-ui/credit.tsx:36 booking-ui/credit.tsx:89
msgid "Credit"
msgstr "Saldo"

#: src/Service/PrivacyExportService.php:42
msgid "Credit balance"
msgstr "Saldo kredytu"

#: src/Service/PrivacyExportService.php:57
msgid "Credit history"
msgstr "Historia Saldo"

#: booking-ui/Bookings.tsx:146
msgid "Credit payment"
msgstr "Płatność Saldo"

#: src/Service/PaymentService.php:30
msgid "Credit requires a registered customer."
msgstr "Saldo wymaga zarejestrowanego klienta."

#: src/Admin/Menu.php:44 src/Admin/Menu.php:59 src/Service/PrivacyExportService.php:57 admin-ui/EditionApp.tsx:27
msgid "Credits"
msgstr "Salda klientów"

#: src/Service/PrivacyExportService.php:62 admin-ui/BasicPricingApp.tsx:55 admin-ui/ReceivablesApp.tsx:36 admin-ui/ReceivablesApp.tsx:36 admin-ui/membershipFields.ts:32
msgid "Currency"
msgstr "Waluta"

#: booking-ui/Calendar.tsx:190
msgid "Current time"
msgstr "Aktualny czas"

#: src/Service/PilotToolsService.php:65
msgid "Current translation / supported languages"
msgstr "Aktualne tłumaczenie/obsługiwane języki"

#: booking-ui/Bookings.tsx:171 booking-ui/settlement.tsx:84 booking-ui/settlement.tsx:85 booking-ui/settlement.tsx:85
msgid "Custom cancellation fee"
msgstr "Niestandardowa opłata za anulowanie"

#: admin-ui/BookingEditor.tsx:139 admin-ui/DailyOverview.tsx:38 admin-ui/DailyOverview.tsx:38 admin-ui/ReceivablesApp.tsx:36 booking-ui/Bookings.tsx:56 booking-ui/Bookings.tsx:61 booking-ui/Bookings.tsx:182
msgid "Customer"
msgstr "Klient"

#: admin-ui/EditionApp.tsx:27
msgid "Customer online bookings"
msgstr "Rezerwacje online klientów"

#: booking-ui/Bookings.tsx:146
msgid "Customer restriction override"
msgstr "Ominięcie ograniczeń klienta"

#: src/Admin/Menu.php:57 src/Service/PrivacyExportService.php:57 admin-ui/EditionApp.tsx:27
msgid "Customer restrictions"
msgstr "Ograniczenia klienta"

#: admin-ui/BookingEditor.tsx:139 admin-ui/ReceivablesApp.tsx:36 admin-ui/ReceivablesApp.tsx:36 booking-ui/Bookings.tsx:63
msgid "Customer type"
msgstr "Typ klienta"

#: admin-ui/CatalogForm.tsx:85
msgid "Customers can book up to (days ahead)"
msgstr "Klienci mogą rezerwować do (dni naprzód)"

#: src/Service/PilotToolsService.php:87 admin-ui/PilotToolsApp.tsx:74 admin-ui/PilotToolsApp.tsx:74
msgid "DELETE DATA"
msgstr "USUŃ DANE"

#: admin-ui/BookingRulesSettings.tsx:65
msgid "Daily limits"
msgstr "Limity dzienne"

#: admin-ui/DailyOverview.tsx:38 admin-ui/DailyOverview.tsx:38
msgid "Daily overview"
msgstr "Przegląd dzienny"

#: admin-ui/PrivacySettings.tsx:93
msgid "Data minimization"
msgstr "Minimalizacja danych"

#: src/Infrastructure/Database/SchemaUpgradeCommand.php:64
msgid "Database maintenance did not complete. No success state was fabricated. Keep maintenance enabled and use the documented recovery procedure."
msgstr "Konserwacja bazy danych nie została ukończona. Nie ustawiono sztucznie stanu powodzenia. Pozostaw tryb konserwacji włączony i użyj udokumentowanej procedury odzyskiwania."

#: src/Service/PilotToolsService.php:58
msgid "Database schema / expected schema"
msgstr "Schemat bazy danych / schemat oczekiwany"

#: src/Service/PilotToolsService.php:57
msgid "Database server"
msgstr "Serwer bazy danych"

#: src/Plugin.php:70
msgid "Database upgrade instructions"
msgstr "Instrukcja aktualizacji bazy danych"

#: admin-ui/BasicStatisticsApp.tsx:58 admin-ui/ScheduleAdminApp.tsx:70 admin-ui/scheduleFields.ts:38 booking-ui/BookingTimes.tsx:60 booking-ui/BookingTimes.tsx:60
msgid "Date"
msgstr "Data"

#: src/Service/PilotToolsService.php:50
msgid "Date / time format"
msgstr "Format daty/godziny"

#: booking-ui/BookingTimes.tsx:59 booking-ui/Bookings.tsx:59 booking-ui/Bookings.tsx:139 booking-ui/Bookings.tsx:182 booking-ui/receivables.tsx:38
msgid "Date and time"
msgstr "Data i godzina"

#: src/Service/PrivacyExportService.php:62 admin-ui/membershipFields.ts:19
msgid "Date of birth"
msgstr "Data urodzenia"

#: src/Service/NotificationService.php:37
#, php-format
msgid "Date: %s"
msgstr "Data: %s"

#: admin-ui/ScheduleAdminApp.tsx:70 admin-ui/scheduleFields.ts:40
msgid "Day of week"
msgstr "Dzień tygodnia"

#: admin-ui/CancellationAdminApp.tsx:81 admin-ui/CatalogApp.tsx:102 admin-ui/ExternalContactsApp.tsx:56
msgid "Deactivate"
msgstr "Dezaktywuj"

#: src/Service/ExternalContactsService.php:25
msgid "Deactivate external contacts instead of deleting them."
msgstr "Dezaktywuj kontakty zewnętrzne zamiast je usuwać."

#: admin-ui/ScheduleAdminApp.tsx:91 admin-ui/ScheduleAdminApp.tsx:97
msgid "Delete"
msgstr "Usuń"

#: admin-ui/ScheduleAdminApp.tsx:91
msgid "Delete this rule? Removing it changes availability immediately."
msgstr "Usunąć tę regułę? Usunięcie go powoduje natychmiastową zmianę dostępności."

#: booking-ui/Bookings.tsx:83
msgid "Delivery diagnostics"
msgstr "Diagnostyka dostawy"

#: admin-ui/fields.ts:40
msgid "Description"
msgstr "Opis"

#: src/Service/CatalogValidator.php:27
msgid "Description must be text."
msgstr "Opis musi być tekstem."

#: admin-ui/DailyOverview.tsx:38 admin-ui/DailyOverview.tsx:38 admin-ui/PilotToolsApp.tsx:63 admin-ui/ReceivablesApp.tsx:36 booking-ui/Bookings.tsx:140 booking-ui/receivables.tsx:38 booking-ui/receivables.tsx:38
msgid "Details"
msgstr "Szczegóły"

#: src/Support/DatabaseCompatibility.php:40
#, php-format
msgid "Detected database server: %s. ABeCe Booking 1.1.3 requires MySQL 8.0 or MariaDB 10.6.1 or newer with InnoDB. Please contact your hosting provider to upgrade the database server. No application data has been changed."
msgstr "Wykryty serwer bazy danych: %s. ABeCe Booking 1.1.3 wymaga MySQL 8.0 lub MariaDB 10.6.1 albo nowszej wersji z InnoDB. Poproś dostawcę hostingu o aktualizację serwera bazy danych. Nie zmieniono żadnych danych aplikacji."

#: src/Service/PilotToolsService.php:73
msgid "Development checkout"
msgstr "Kontrola rozwoju"

#: admin-ui/CatalogApp.tsx:105
msgid "Disable booking"
msgstr "Wyłącz rezerwację"

#: src/Service/PilotToolsService.php:70
msgid "Disabled"
msgstr "Wyłączone"

#: admin-ui/ReservationsApp.tsx:19
msgid "Discard unsaved booking changes?"
msgstr "Odrzucić niezapisane zmiany rezerwacji?"

#: booking-ui/Bookings.tsx:60
msgid "Duration"
msgstr "Czas trwania"

#: admin-ui/BookingEditor.tsx:136
msgid "Duration (minutes)"
msgstr "Czas trwania (minuty)"

#: admin-ui/CatalogForm.tsx:100
msgid "Duration and time steps are in minutes."
msgstr "Czas trwania i etapy czasowe podano w minutach."

#: src/Service/NotificationService.php:41
#, php-format
msgid "Duration: %d minutes"
msgstr "Czas trwania: %d minut"

#: src/Service/CancellationPolicyService.php:30
msgid "Each cancellation rule must be an object."
msgstr "Każda reguła anulowania musi być obiektem."

#: admin-ui/ScheduleAdminApp.tsx:78 admin-ui/scheduleFields.ts:44
msgid "Earliest opening time"
msgstr "Najwcześniejszy czas otwarcia"

#: admin-ui/CancellationAdminApp.tsx:81 admin-ui/CatalogApp.tsx:101 admin-ui/ExternalContactsApp.tsx:56 admin-ui/ScheduleAdminApp.tsx:97
msgid "Edit"
msgstr "Edytuj"

#: admin-ui/scheduleFields.ts:22
msgid "Edit block"
msgstr "Edytuj blok"

#: admin-ui/ReservationsApp.tsx:29 booking-ui/Bookings.tsx:86
msgid "Edit booking"
msgstr "Edytuj rezerwację"

#: admin-ui/CancellationAdminApp.tsx:83
msgid "Edit cancellation policy"
msgstr "Edytuj zasady anulowania"

#: admin-ui/ExternalContactsApp.tsx:56
msgid "Edit contact"
msgstr "Edytuj kontakt"

#: admin-ui/scheduleFields.ts:21
msgid "Edit exception"
msgstr "Edytuj wyjątek"

#: admin-ui/scheduleFields.ts:20
msgid "Edit opening hours"
msgstr "Edytuj Godziny otwarcia"

#: admin-ui/SettingsApp.tsx:151
msgid "Edit page"
msgstr "Edytuj stronę"

#: admin-ui/CatalogForm.tsx:67
msgid "Edit resource"
msgstr "Edytuj Obiekt sportowy"

#: admin-ui/CatalogForm.tsx:66
msgid "Edit sport"
msgstr "Edytuj sport"

#: src/Admin/Menu.php:48 src/Licensing/AdminExperience.php:50 admin-ui/EditionApp.tsx:32
msgid "Editions and features"
msgstr "Edycje i funkcje"

#: admin-ui/PrivacySettings.tsx:98
msgid "Eligible"
msgstr "Kwalifikujące się"

#: booking-ui/Bookings.tsx:66 booking-ui/pricing.tsx:63
msgid "Eligible members"
msgstr "Uprawnieni członkowie"

#: src/Service/PrivacyExportService.php:45 src/Service/PrivacyExportService.php:62 admin-ui/BookingEditor.tsx:140 admin-ui/BookingEditor.tsx:140 admin-ui/ExternalContactsApp.tsx:56 admin-ui/ExternalContactsApp.tsx:56 admin-ui/membershipFields.ts:17 booking-ui/Bookings.tsx:62
msgid "Email"
msgstr "E-mail"

#: src/Service/NotificationService.php:81 src/Service/NotificationService.php:84
msgid "Email delivery failed."
msgstr "Dostarczenie wiadomości e-mail nie powiodło się."

#: admin-ui/BookingRulesSettings.tsx:69
msgid "Email language"
msgstr "Język poczty elektronicznej"

#: admin-ui/EditionApp.tsx:27
msgid "Email notifications"
msgstr "Powiadomienia e-mail"

#: src/Service/PilotToolsService.php:68
msgid "Email transport"
msgstr "Transport pocztą elektroniczną"

#: admin-ui/BookingRulesSettings.tsx:67
msgid "Emails"
msgstr "E-maile"

#: admin-ui/PrivacySettings.tsx:95
msgid "Enable automatic cleanup"
msgstr "Włącz automatyczne czyszczenie"

#: admin-ui/CatalogApp.tsx:105
msgid "Enable booking"
msgstr "Włącz rezerwację"

#: admin-ui/PrivacySettings.tsx:78
msgid "Enable the configured automatic minimization? Review retention periods and the dry run first."
msgstr "Włączyć skonfigurowaną automatyczną minimalizację? Najpierw sprawdź okresy przechowywania i podgląd."

#: src/Service/PilotToolsService.php:70
msgid "Enabled"
msgstr "Włączone"

#: src/Service/PrivacyExportService.php:62 admin-ui/ScheduleAdminApp.tsx:71 admin-ui/scheduleFields.ts:31
msgid "Ends at"
msgstr "Kończy się o"

#: admin-ui/BookingEditor.tsx:136
msgid "Enter a custom booking time"
msgstr "Wprowadź własny czas rezerwacji"

#: booking-ui/pricing.tsx:32
msgid "Enter a non-negative hourly price."
msgstr "Wprowadź nieujemną cenę godzinową."

#: src/Support/Money.php:23 src/Support/Money.php:25
msgid "Enter a percentage from 0 to 100 with at most four decimal places."
msgstr "Wprowadź wartość procentową od 0 do 100 z maksymalnie czterema miejscami po przecinku."

#: booking-ui/pricing.tsx:32
msgid "Enter a positive amount."
msgstr "Wprowadź kwotę dodatnią."

#: src/Service/BookingManagementService.php:95
msgid "Enter a reason for removing this booking and waiving its financial obligation."
msgstr "Wpisz powód usunięcia tej rezerwacji i rezygnacji ze zobowiązań finansowych."

#: src/Service/BookingRulesService.php:36
msgid "Enter a valid contact phone number."
msgstr "Wprowadź ważny numer telefonu kontaktowego."

#: src/Service/ExternalContactsService.php:19 src/Service/PilotToolsService.php:79
msgid "Enter a valid email address."
msgstr "Wprowadź prawidłowy adres e-mail."

#: src/Service/BookingCustomerService.php:79
msgid "Enter at least two characters to search for members."
msgstr "Wprowadź co najmniej dwa znaki, aby wyszukać członków."

#: src/Service/ExternalContactsService.php:22
msgid "Enter at least two characters."
msgstr "Wprowadź co najmniej dwa znaki."

#: src/Service/CancellationPolicyService.php:26
msgid "Enter at most 100 cancellation rules, including a zero-minute rule."
msgstr "Wprowadź maksymalnie 100 reguł anulowania, w tym regułę zero minut."

#: admin-ui/ClubLocationForm.tsx:86
msgid "Enter coordinates manually"
msgstr "Wpisz współrzędne ręcznie"

#: admin-ui/membershipFields.ts:31
msgid "Enter currency units, for example 150.00, and select the actual currency. An empty amount is not recorded."
msgstr "Wprowadź jednostki waluty, na przykład 150,00, i wybierz aktualną walutę. Pusta kwota nie jest rejestrowana."

#: admin-ui/ClubLocationForm.tsx:56
msgid "Enter decimal coordinates within the stated ranges."
msgstr "Podaj współrzędne w stopniach dziesiętnych w podanych zakresach."

#: src/Service/ExternalBookingService.php:28
msgid "Enter the external customer name or booking label."
msgstr "Wprowadź nazwę klienta zewnętrznego lub etykietę rezerwacji."

#: src/Service/BookingRulesService.php:34
msgid "Enter the number of hours before the booking starts."
msgstr "Wprowadź liczbę godzin przed rozpoczęciem rezerwacji."

#: src/Service/LocationGeocodingService.php:12 src/Service/LocationGeocodingService.php:13 src/Service/LocationService.php:19 admin-ui/ClubLocationForm.tsx:81
msgid "Enter the venue street, town and country."
msgstr "Podaj ulicę, miasto i kraj obiektu."

#: admin-ui/PrivacySettings.tsx:83 public-ui/PersonalData.tsx:43
msgid "Erase personal data"
msgstr "Usuwanie danych osobowych"

#: admin-ui/PilotToolsApp.tsx:25
msgid "Error"
msgstr "Błąd"

#: admin-ui/ScheduleAdminApp.tsx:83
msgid "Exceptions"
msgstr "Wyjątki"

#: admin-ui/membershipFields.ts:9
msgid "Expired"
msgstr "Wygasło"

#: admin-ui/PrivacySettings.tsx:96
msgid "Expired member-import previews are removed after one hour. WordPress manages expiry of its protected personal-data exports. Hosting backups and delivered emails require the operator’s separate policy."
msgstr "Wygasłe podglądy importu członków są usuwane po godzinie. WordPress zarządza wygasaniem chronionych eksportów danych. Kopie zapasowe hostingu i dostarczona poczta wymagają osobnej polityki operatora."

#: admin-ui/EditionApp.tsx:26
msgid "Expired updates and support"
msgstr "Aktualizacje i wsparcie wygasły"

#: src/Service/PrivacyRetentionService.php:12
msgid "Explicitly confirm the retention configuration before enabling automatic cleanup."
msgstr "Przed włączeniem automatycznego czyszczenia wyraźnie potwierdź konfigurację przechowywania."

#: admin-ui/EditionApp.tsx:27
msgid "Export CSV"
msgstr "Eksportuj plik CSV"

#: admin-ui/PrivacySettings.tsx:83
msgid "Export personal data"
msgstr "Eksport danych osobowych"

#: admin-ui/BookingEditor.tsx:139 admin-ui/ReceivablesApp.tsx:19 booking-ui/Bookings.tsx:63 booking-ui/Bookings.tsx:198
msgid "External / phone booking"
msgstr "Rezerwacja zewnętrzna/telefoniczna"

#: src/Service/BookingCustomerService.php:51
msgid "External bookings must not have a customer account or member."
msgstr "Rezerwacje zewnętrzne nie mogą posiadać konta klienta ani Członek."

#: admin-ui/BookingEditor.tsx:140
msgid "External contact"
msgstr "Kontakt zewnętrzny"

#: admin-ui/PrivacySettings.tsx:100 admin-ui/PrivacySettings.tsx:110
msgid "External contact ID"
msgstr "ID kontaktu zewnętrznego"

#: src/Service/ExternalBookingService.php:14 src/Service/ExternalBookingService.php:15
msgid "External contact fields are only valid for external bookings."
msgstr "Zewnętrzne pola kontaktowe obowiązują tylko w przypadku rezerwacji zewnętrznych."

#: src/Admin/Menu.php:58 src/Service/PrivacyExportService.php:57 admin-ui/ExternalContactsApp.tsx:54 admin-ui/ReservationsApp.tsx:24
msgid "External contacts"
msgstr "Kontakty zewnętrzne"

#: booking-ui/Bookings.tsx:62
msgid "External customer"
msgstr "Klient zewnętrzny"

#: booking-ui/Bookings.tsx:146
msgid "External customer changed"
msgstr "Zmieniono klienta zewnętrznego"

#: booking-ui/Bookings.tsx:11
msgid "Failed"
msgstr "Nie powiodło się"

#: admin-ui/EditionApp.tsx:32
msgid "Feature"
msgstr "Funkcja"

#: admin-ui/CancellationAdminApp.tsx:90
msgid "Fee"
msgstr "Opłata"

#: admin-ui/CancellationAdminApp.tsx:90
#, php-format
msgid "Fee percentage %d"
msgstr "Procent opłaty %d"

#: admin-ui/CancellationAdminApp.tsx:90
msgid "Fee type"
msgstr "Rodzaj opłaty"

#: admin-ui/CancellationAdminApp.tsx:90
#, php-format
msgid "Fee type %d"
msgstr "Rodzaj opłaty %d"

#: admin-ui/fields.ts:21
msgid "Field"
msgstr "Boisko"

#: booking-ui/Bookings.tsx:135 booking-ui/Bookings.tsx:135
msgid "Filter"
msgstr "Filtr"

#: src/Service/PrivacyExportService.php:62
msgid "Final price"
msgstr "Cena końcowa"

#: admin-ui/EditionApp.tsx:27
msgid "Finance"
msgstr "Finanse"

#: admin-ui/PrivacySettings.tsx:101
msgid "Financial evidence, active bookings and memberships, unresolved restrictions, mixed notes and audit links need individual decisions. Pseudonymized records are not necessarily anonymous. Review dates are reminders, not legal retention deadlines."
msgstr "Dowody finansowe, aktywne rezerwacje i członkostwa, nierozwiązane ograniczenia, notatki mieszane i powiązania audytowe wymagają indywidualnych decyzji. Dane pseudonimizowane nie muszą być anonimowe. Daty przeglądu są przypomnieniami, nie ustawowymi terminami przechowywania."

#: admin-ui/PrivacySettings.tsx:56 admin-ui/PrivacySettings.tsx:111
msgid "Financial records"
msgstr "Dokumentacja finansowa"

#: src/Service/PrivacyErasureService.php:11
msgid "Financial records or amounts require individual retention review. Prices, debts, ledger entries and refunds were preserved."
msgstr "Dane lub kwoty finansowe wymagają indywidualnego przeglądu przechowywania. Ceny, należności, zapisy księgowe i zwroty zostały zachowane."

#: admin-ui/BookingEditor.tsx:143
msgid "Find a club member"
msgstr "Znajdź klub Członek"

#: admin-ui/BookingEditor.tsx:143
msgid "Find a registered user"
msgstr "Znajdź zarejestrowanego użytkownika"

#: admin-ui/ClubLocationForm.tsx:82
msgid "Find location"
msgstr "Znajdź lokalizację"

#: src/Service/PrivacyExportService.php:45 src/Service/PrivacyExportService.php:62 admin-ui/membershipFields.ts:14
msgid "First name"
msgstr "Imię"

#: booking-ui/Calendar.tsx:143 booking-ui/dateTime.ts:24
msgid "First occurrence"
msgstr "Pierwsze wystąpienie"

#: admin-ui/ScheduleAdminApp.tsx:96 admin-ui/scheduleFields.ts:41
msgid "Fixed"
msgstr "Naprawiono"

#: admin-ui/CancellationAdminApp.tsx:90
msgid "Fixed amount"
msgstr "Stała kwota"

#: admin-ui/CancellationAdminApp.tsx:90
#, php-format
msgid "Fixed fee %d"
msgstr "Opłata stała %d"

#: admin-ui/CancellationAdminApp.tsx:91
msgid "Fixed fees use the booking currency in its smallest units (for example, 10000 means 100.00 for a two-decimal currency). Fees never exceed the original booking price."
msgstr "Opłaty stałe wykorzystują walutę rezerwacji w jej najmniejszych jednostkach (na przykład 10000 oznacza 100,00 dla waluty z dwoma miejscami po przecinku). Opłaty nigdy nie przekraczają pierwotnej ceny rezerwacji."

#: admin-ui/PilotToolsApp.tsx:55
msgid "Follow these steps to prepare your venue. Nothing creates sample bookings or accounts automatically."
msgstr "Wykonaj poniższe kroki, aby przygotować miejsce. Nic nie tworzy automatycznie przykładowych rezerwacji ani kont."

#: booking-ui/Calendar.tsx:83 booking-ui/Calendar.tsx:189
msgid "Free"
msgstr "Bezpłatnie"

#: admin-ui/scheduleFields.ts:9
msgid "Friday"
msgstr "Piątek"

#: admin-ui/BasicStatisticsApp.tsx:58 admin-ui/BookingEditor.tsx:136 booking-ui/BookingTimes.tsx:62 booking-ui/BookingTimes.tsx:62
msgid "From"
msgstr "Od"

#: public-ui/PersonalData.tsx:16
msgid "Further verification or review required"
msgstr "Wymagana dalsza weryfikacja lub ocena"

#: public-ui/PersonalData.tsx:42
msgid "Future bookings are not cancelled automatically. Cancel them separately under the booking rules. Account closure requires a separate operator decision after obligations and linked records have been reviewed."
msgstr "Przyszłe rezerwacje nie są anulowane automatycznie. Anuluj je oddzielnie zgodnie z regulaminem. Zamknięcie konta wymaga odrębnej decyzji operatora po ocenie zobowiązań i powiązanych zapisów."

#: admin-ui/SettingsApp.tsx:50 admin-ui/SettingsApp.tsx:76
msgid "General"
msgstr "Ogólne"

#: src/Admin/Menu.php:49 admin-ui/PilotToolsApp.tsx:53 admin-ui/PilotToolsApp.tsx:53
msgid "Getting Started"
msgstr "Pierwsze kroki"

#: admin-ui/CancellationAdminApp.tsx:81 admin-ui/CancellationAdminApp.tsx:85
msgid "Global"
msgstr "Globalny"

#: admin-ui/ScheduleAdminApp.tsx:73 admin-ui/ScheduleAdminApp.tsx:95 admin-ui/ScheduleForm.tsx:79
msgid "Global (entire club)"
msgstr "Globalny (cały klub)"

#: admin-ui/PilotToolsApp.tsx:55
msgid "Go to step"
msgstr "Przejdź do kroku"

#: admin-ui/SettingsApp.tsx:105
msgid "Grace period after booking ends (hours)"
msgstr "Okres karencji po zakończeniu rezerwacji (godziny)"

#: booking-ui/Bookings.tsx:78 booking-ui/Bookings.tsx:78
msgid "Guest"
msgstr "Gość"

#: admin-ui/CatalogApp.tsx:104
msgid "Hide"
msgstr "Ukryj"

#: admin-ui/CancellationAdminApp.tsx:87
msgid "Higher numbers take precedence between policies for the same resource, sport or the whole venue. Keep 0 if there is only one policy for that scope."
msgstr "Wyższa liczba ma pierwszeństwo wśród zasad dla tego samego obiektu sportowego, tej samej dyscypliny lub całego ośrodka. Pozostaw 0, jeśli w danym zakresie obowiązuje tylko jeden zestaw zasad."

#: admin-ui/PrivacySettings.tsx:57
msgid "Historical bookings"
msgstr "Rezerwacje historyczne"

#: src/Service/PrivacyErasureService.php:13
msgid "Historical snapshots, staff audit links or mixed notes remain for individual review. The remaining data is not claimed to be anonymous."
msgstr "Historyczne migawki, powiązania audytu personelu lub notatki mieszane pozostają do indywidualnego przeglądu. Pozostałe dane nie są uznawane za anonimowe."

#: booking-ui/Bookings.tsx:82
msgid "History"
msgstr "Historia"

#: admin-ui/BasicPricingApp.tsx:55
msgid "Hourly rate"
msgstr "Stawka godzinowa"

#: admin-ui/ScheduleAdminApp.tsx:72
msgid "Hours"
msgstr "Godziny"

#: admin-ui/BookingRulesSettings.tsx:62
msgid "Hours before the start"
msgstr "Godziny przed startem"

#: booking-ui/credit.tsx:92
msgid "I confirm charging the customer credit account."
msgstr "Potwierdzam obciążenie konta klienta Saldo."

#: admin-ui/PrivacySettings.tsx:100
msgid "I verified this person’s identity, authority and selected records."
msgstr "Zweryfikowano tożsamość osoby, jej uprawnienia i wybrane rekordy."

#: src/Service/NotificationService.php:73
msgid "IBAN"
msgstr "IBAN"

#: src/Service/PrivacyExportService.php:62
msgid "ID"
msgstr "ID"

#: src/Service/BookingParticipantsService.php:25
msgid "Identified members cannot exceed the total number of players."
msgstr "Zidentyfikowani członkowie nie mogą przekraczać całkowitej liczby graczy."

#: src/Service/PrivacyErasureService.php:8
msgid "Identity is not unambiguous. An authorized operator must verify the person before processing."
msgstr "Tożsamość nie jest jednoznaczna. Uprawniony operator musi zweryfikować osobę przed przetwarzaniem."

#: admin-ui/PrivacySettings.tsx:100
msgid "Identity selection saved for the confirmed request. Restart its export or erasure in WordPress."
msgstr "Wybór tożsamości zapisano dla potwierdzonego wniosku. Uruchom jego eksport lub usuwanie w WordPress ponownie."

#: admin-ui/PrivacySettings.tsx:56 admin-ui/PrivacySettings.tsx:111
msgid "Identity verification"
msgstr "Weryfikacja tożsamości"

#: src/Service/ConfirmationEmailDefaults.php:13
msgid "If you need to change or cancel your booking, please use the booking system. If you have any questions, contact the venue operator."
msgstr "Jeśli chcesz zmienić lub anulować rezerwację, skorzystaj z systemu rezerwacji. W przypadku pytań prosimy o kontakt z operatorem obiektu."

#: src/Service/PilotToolsService.php:66
msgid "Import cleanup scheduling"
msgstr "Planowanie czyszczenia importu"

#: admin-ui/EditionApp.tsx:27
msgid "Import members"
msgstr "Importuj elementy"

#: admin-ui/CancellationAdminApp.tsx:81 admin-ui/CatalogApp.tsx:98 admin-ui/CatalogForm.tsx:82 admin-ui/ExternalContactsApp.tsx:56 admin-ui/membershipFields.ts:9
msgid "Inactive"
msgstr "Nieaktywny"

#: admin-ui/PrivacySettings.tsx:57
msgid "Inactive external contacts"
msgstr "Nieaktywne kontakty zewnętrzne"

#: admin-ui/PrivacySettings.tsx:57
msgid "Inactive member profiles"
msgstr "Nieaktywne profile członków"

#: booking-ui/Bookings.tsx:146
msgid "Individual exception"
msgstr "Wyjątek indywidualny"

#: admin-ui/PilotToolsApp.tsx:25
msgid "Info"
msgstr "Informacje"

#: admin-ui/SettingsApp.tsx:151
msgid "Insert ABeCe Booking into a WordPress page using this shortcode:"
msgstr "Wstaw ABeCe Booking na stronę WordPress, używając tego krótkiego kodu:"

#: admin-ui/SettingsApp.tsx:151
msgid "Insert [abece_booking]."
msgstr "Wstaw [abece_booking]."

#: booking-ui/credit.tsx:90
msgid "Insufficient credit."
msgstr "Niewystarczający Saldo."

#: admin-ui/SettingsApp.tsx:50
msgid "Integrations"
msgstr "Integracje"

#: admin-ui/ExternalContactsApp.tsx:55
msgid "Internal contacts for repeat phone bookings. Contacts do not have an account or membership."
msgstr "Kontakty wewnętrzne w przypadku powtarzających się rezerwacji telefonicznych. Kontakty nie mają konta ani Członkostwo."

#: admin-ui/SettingsApp.tsx:102
msgid "Internal customer credit account. A manager can top it up manually."
msgstr "Konto klienta wewnętrznego Saldo. Menedżer może doładować je ręcznie."

#: admin-ui/BookingEditor.tsx:146 admin-ui/BookingEditor.tsx:146 admin-ui/DailyOverview.tsx:38 admin-ui/ExternalContactsApp.tsx:56 admin-ui/ExternalContactsApp.tsx:56 admin-ui/scheduleFields.ts:34 admin-ui/scheduleFields.ts:39 booking-ui/Bookings.tsx:68
msgid "Internal note"
msgstr "Notatka wewnętrzna"

#: admin-ui/scheduleFields.ts:33 admin-ui/scheduleFields.ts:39
msgid "Internal reason"
msgstr "Powód wewnętrzny"

#: admin-ui/fields.ts:26
msgid "Lane"
msgstr "Pas"

#: admin-ui/ReceivablesApp.tsx:36
msgid "Largest outstanding per currency"
msgstr "Największa pozostałość w przeliczeniu na walutę"

#: admin-ui/BookingEditor.tsx:133
msgid "Last changed by"
msgstr "Ostatnio zmieniony przez"

#: src/Service/PrivacyExportService.php:45 src/Service/PrivacyExportService.php:62 admin-ui/membershipFields.ts:15
msgid "Last name"
msgstr "Nazwisko"

#: admin-ui/ExternalContactsApp.tsx:56
msgid "Last used"
msgstr "Ostatnio użyte"

#: admin-ui/ScheduleAdminApp.tsx:78 admin-ui/scheduleFields.ts:45
msgid "Latest closing time"
msgstr "Ostatni czas zamknięcia"

#: admin-ui/BookingRulesSettings.tsx:62 admin-ui/BookingRulesSettings.tsx:62
msgid "Latest online booking"
msgstr "Ostatnia rezerwacja online"

#: admin-ui/ClubLocationForm.tsx:87
msgid "Latitude"
msgstr "Szerokość geograficzna"

#: admin-ui/CatalogForm.tsx:98
msgid "Leave blank for bookings without a limit on how far ahead."
msgstr "Pozostaw puste dla rezerwacji bez limitu odległości."

#: admin-ui/CatalogForm.tsx:102
msgid "Leave blank to generate from name."
msgstr "Pozostaw puste, aby wygenerować na podstawie nazwy."

#: src/Licensing/LegacyMigrationBridge.php:18
msgid "Legacy migration is waiting for a Pro license. The existing booking plugin remains active. Activate Pro in the account page to complete the migration on the next request."
msgstr "Migracja starszej wersji oczekuje na licencję Pro. Dotychczasowa wtyczka rezerwacji pozostaje aktywna. Aktywuj Pro na stronie konta, aby dokończyć migrację przy następnym żądaniu."

#: admin-ui/PrivacySettings.tsx:111
msgid "Legal claim"
msgstr "Roszczenie prawne"

#: admin-ui/EditionApp.tsx:32 admin-ui/EditionApp.tsx:32
msgid "License"
msgstr "Licencja"

#: src/Licensing/AdminExperience.php:27
msgid "License key"
msgstr "Klucz licencyjny"

#: admin-ui/BookingRulesSettings.tsx:79 admin-ui/CatalogApp.tsx:83 admin-ui/DailyOverview.tsx:38 admin-ui/ExternalContactsApp.tsx:56 admin-ui/PilotToolsApp.tsx:75 admin-ui/PrivacySettings.tsx:82 admin-ui/ReceivablesApp.tsx:36 admin-ui/ReceivablesApp.tsx:36 admin-ui/ScheduleAdminApp.tsx:92 admin-ui/SettingsApp.tsx:64 admin-ui/SettingsApp.tsx:105 booking-ui/Bookings.tsx:138 booking-ui/Calendar.tsx:177 booking-ui/CalendarBookingPanel.tsx:18 booking-ui/credit.tsx:88 booking-ui/settlement.tsx:87
msgid "Loading…"
msgstr "Ładowanie…"

#: admin-ui/SettingsApp.tsx:50
msgid "Location"
msgstr "Lokalizacja"

#: src/PublicSite/Shortcode.php:12
msgid "Log in"
msgstr "Zaloguj się"

#: src/Api/BookingsController.php:40 src/Api/OperationsController.php:20 src/Api/PricingController.php:25 src/Api/SettingsController.php:36 src/Service/BookingValidator.php:20
msgid "Log in to manage your bookings."
msgstr "Zaloguj się, aby zarządzać swoimi rezerwacjami."

#: src/Api/PrivacyRequestsController.php:15 src/Service/PrivacyRequestsService.php:9
msgid "Log in to manage your personal data."
msgstr "Zaloguj się, aby zarządzać swoimi danymi osobowymi."

#: src/Service/AvailabilityService.php:17
msgid "Log in to view booking availability."
msgstr "Zaloguj się, aby zobaczyć dostępność rezerwacji."

#: src/Api/CalendarController.php:16 src/PublicSite/Shortcode.php:12 src/Service/CalendarService.php:17
msgid "Log in to view the calendar."
msgstr "Zaloguj się, aby zobaczyć kalendarz."

#: admin-ui/CalendarSettings.tsx:24
msgid "Login required"
msgstr "Wymagane logowanie"

#: admin-ui/ClubLocationForm.tsx:88
msgid "Longitude"
msgstr "Długość geograficzna"

#: admin-ui/scheduleFields.ts:15 booking-ui/Calendar.tsx:84
msgid "Maintenance"
msgstr "Konserwacja"

#: src/Service/PilotToolsService.php:22
msgid "Make a test booking"
msgstr "Dokonaj rezerwacji testowej"

#: admin-ui/SettingsApp.tsx:65
msgid "Manage cancellation deadlines, fees and no-show penalties."
msgstr "Zarządzaj terminami anulowania rezerwacji, opłatami i karami za niestawienie się."

#: admin-ui/SettingsApp.tsx:65
msgid "Manage cancellation policies"
msgstr "Zarządzaj polityką anulowania"

#: src/Licensing/LegacyMigrationBridge.php:18 admin-ui/EditionApp.tsx:32
msgid "Manage license"
msgstr "Zarządzaj licencją"

#: admin-ui/EditionApp.tsx:32
msgid "Managed resources"
msgstr "Zarządzane obiekty"

#: src/Service/NotificationService.php:55 booking-ui/credit.tsx:36
msgid "Manual payment"
msgstr "Płatność ręczna"

#: admin-ui/PrivacySettings.tsx:100
msgid "Manual verification is only needed when records cannot be unambiguously linked to a person, for example with a shared email address or a member without a WordPress account. Standard requests use WordPress email confirmation."
msgstr "Ręczna weryfikacja jest potrzebna tylko wtedy, gdy danych nie da się jednoznacznie powiązać z osobą, np. przy wspólnym e-mailu lub członku bez konta WordPress. Standardowe wnioski korzystają z potwierdzenia e-mailem w WordPress."

#: booking-ui/Bookings.tsx:92
msgid "Mark as no-show"
msgstr "Oznacz jako nieobecny"

#: booking-ui/Bookings.tsx:88
msgid "Mark as paid"
msgstr "Oznacz jako opłacone"

#: admin-ui/PilotToolsApp.tsx:55
msgid "Mark checklist as complete"
msgstr "Oznacz listę kontrolną jako kompletną"

#: admin-ui/fields.ts:56
msgid "Maximum client booking duration"
msgstr "Maksymalny czas rezerwacji klienta"

#: admin-ui/BookingRulesSettings.tsx:65 admin-ui/BookingRulesSettings.tsx:65
msgid "Maximum customer bookings for one day"
msgstr "Maksymalna liczba rezerwacji klientów na jeden dzień"

#: booking-ui/Bookings.tsx:78
msgid "Member"
msgstr "Członek"

#: admin-ui/PrivacySettings.tsx:100 admin-ui/PrivacySettings.tsx:110
msgid "Member ID"
msgstr "ID członka"

#: booking-ui/Bookings.tsx:77 booking-ui/pricing.tsx:63
msgid "Member benefit"
msgstr "Korzyść członkowska"

#: src/Service/NotificationService.php:52
#, php-format
msgid "Member benefit: -%s"
msgstr "Korzyść członkowska: -%s"

#: src/Service/MembershipModeService.php:12
msgid "Member data will be retained, but member rules, discounts and restrictions will no longer apply."
msgstr "Dane Członek zostaną zachowane, ale zasady, rabaty i ograniczenia Członek nie będą już miały zastosowania."

#: src/Service/PrivacyExportService.php:62 admin-ui/membershipFields.ts:16
msgid "Member number"
msgstr "Numer Członek"

#: admin-ui/BookingEditor.tsx:140 admin-ui/BookingEditor.tsx:143
#, php-format
msgid "Member number: %s"
msgstr "Numer Członek: %s"

#: src/Admin/Menu.php:44 src/Service/PrivacyExportService.php:57
msgid "Members"
msgstr "Elementy"

#: booking-ui/Bookings.tsx:188
msgid "Members added"
msgstr "Dodano członków"

#: admin-ui/fields.ts:52
msgid "Members can book up to (days ahead)"
msgstr "Członkowie mogą rezerwować do (dni naprzód)"

#: src/Service/AvailabilityService.php:56
msgid "Members have priority for this time. Please try closer to the start."
msgstr "Członkowie mają w tym czasie pierwszeństwo. Spróbuj bliżej początku."

#: admin-ui/fields.ts:34
msgid "Members only"
msgstr "Tylko członki"

#: admin-ui/fields.ts:35
msgid "Members priority"
msgstr "Priorytet członków"

#: booking-ui/Bookings.tsx:188
msgid "Members removed"
msgstr "Usunięto elementy"

#: admin-ui/EditionApp.tsx:27 admin-ui/PrivacySettings.tsx:56 admin-ui/SettingsApp.tsx:50
msgid "Membership"
msgstr "Członkostwo"

#: src/Admin/Menu.php:61
msgid "Membership Types"
msgstr "Typy Członkostwo"

#: admin-ui/EditionApp.tsx:27
msgid "Membership benefit"
msgstr "Korzyść członkowska"

#: admin-ui/membershipFields.ts:30
msgid "Membership fee"
msgstr "Opłata Członkostwo"

#: src/Service/PilotToolsService.php:70
msgid "Membership mode"
msgstr "Tryb Członkostwo"

#: admin-ui/membershipFields.ts:26
msgid "Membership type"
msgstr "Typ członkostwa"

#: src/Service/PrivacyExportService.php:57
msgid "Memberships"
msgstr "Członkostwa"

#: src/Service/PilotToolsService.php:54
msgid "Memory / execution / upload / post limits"
msgstr "Limity pamięci/wykonania/wysyłania/postowania"

#: src/Service/NotificationService.php:73
msgid "Message for the recipient"
msgstr "Wiadomość dla odbiorcy"

#: src/Service/ResourcesService.php:51
msgid "Minimum booking duration must not exceed the maximum."
msgstr "Minimalny czas trwania rezerwacji nie może przekraczać maksymalnego."

#: admin-ui/fields.ts:55
msgid "Minimum booking minutes"
msgstr "Minimalna liczba minut rezerwacji"

#: booking-ui/Bookings.tsx:167
msgid "Minutes before start"
msgstr "Minuty przed startem"

#: src/Service/PilotToolsService.php:62
msgid "Missing plugin tables"
msgstr "Brakujące tabele wtyczek"

#: src/Service/PrivacyExportService.php:46
msgid "Mixed notes, audit payloads and historical snapshots require operator review to protect other people’s data. These are not automatically included. Contact the operator for a reviewed supplement."
msgstr "Notatki mieszane, treści audytowe i historyczne migawki wymagają przeglądu operatora dla ochrony innych osób. Nie są dołączane automatycznie. Poproś operatora o sprawdzone uzupełnienie."

#: admin-ui/scheduleFields.ts:8
msgid "Monday"
msgstr "Poniedziałek"

#: booking-ui/Bookings.tsx:210
msgid "MultiSport"
msgstr "MultiSport"

#: src/Service/PilotToolsService.php:52
msgid "Multisite"
msgstr "Wiele ośrodków"

#: src/Service/CalendarService.php:41 booking-ui/Calendar.tsx:83
msgid "My booking"
msgstr "Moja rezerwacja"

#: booking-ui/Bookings.tsx:134
msgid "My bookings"
msgstr "Moje rezerwacje"

#: public-ui/PersonalData.tsx:40 public-ui/ReadOnlyCalendar.tsx:9
msgid "My personal data"
msgstr "Moje dane osobowe"

#: src/Service/PrivacyExportService.php:62 src/Service/PrivacyExportService.php:62 admin-ui/CancellationAdminApp.tsx:81 admin-ui/CancellationAdminApp.tsx:84 admin-ui/CancellationAdminApp.tsx:84 admin-ui/CatalogApp.tsx:69 admin-ui/CatalogApp.tsx:70 admin-ui/ExternalContactsApp.tsx:56 admin-ui/ExternalContactsApp.tsx:56 admin-ui/fields.ts:38
msgid "Name"
msgstr "Nazwa"

#: admin-ui/BookingEditor.tsx:140
msgid "Name / booking label"
msgstr "Etykieta z nazwą/rezerwacją"

#: src/Service/CatalogValidator.php:13
msgid "Name is required."
msgstr "Wymagana jest nazwa."

#: src/Service/CatalogValidator.php:17
msgid "Name must not exceed 150 characters."
msgstr "Nazwa nie może przekraczać 150 znaków."

#: src/Licensing/AdminExperience.php:28
msgid "Never miss an important update"
msgstr "Nie przegap ważnej aktualizacji"

#: booking-ui/Bookings.tsx:206
msgid "New admin note"
msgstr "Nowa uwaga administratora"

#: booking-ui/Bookings.tsx:199
msgid "New customer"
msgstr "Nowy klient"

#: booking-ui/Bookings.tsx:185
msgid "New end"
msgstr "Nowy koniec"

#: booking-ui/Bookings.tsx:192
msgid "New external customer"
msgstr "Nowy klient zewnętrzny"

#: booking-ui/Bookings.tsx:204
msgid "New note"
msgstr "Nowa notatka"

#: booking-ui/Bookings.tsx:176
msgid "New policy"
msgstr "Nowa polityka"

#: booking-ui/Bookings.tsx:182
msgid "New price"
msgstr "Nowa cena"

#: booking-ui/Bookings.tsx:185
msgid "New resource ID"
msgstr "Nowy identyfikator Obiekt sportowy"

#: booking-ui/Bookings.tsx:185
msgid "New start"
msgstr "Nowy początek"

#: booking-ui/Bookings.tsx:188
msgid "New total players"
msgstr "Nowi gracze ogółem"

#: admin-ui/CancellationAdminApp.tsx:82 admin-ui/CatalogApp.tsx:115 admin-ui/ExternalContactsApp.tsx:56 admin-ui/ReceivablesApp.tsx:36 admin-ui/ReceivablesApp.tsx:36 admin-ui/ScheduleAdminApp.tsx:99 booking-ui/Bookings.tsx:142
msgid "Next"
msgstr "Następnie"

#: booking-ui/Calendar.tsx:168
msgid "Next day"
msgstr "Następnego dnia"

#: admin-ui/CatalogApp.tsx:71 admin-ui/EditionApp.tsx:32 admin-ui/EditionApp.tsx:32
msgid "No"
msgstr "Nie"

#: admin-ui/EditionApp.tsx:26
msgid "No active license"
msgstr "Brak aktywnej licencji"

#: admin-ui/ClubLocationForm.tsx:40
msgid "No address found. Add the town and country, or enter coordinates manually."
msgstr "Nie znaleziono adresu. Dodaj miasto i kraj lub wpisz współrzędne ręcznie."

#: booking-ui/BookingTimes.tsx:64
msgid "No available times for this date."
msgstr "Brak dostępnych godzin dla tej daty."

#: admin-ui/PilotToolsApp.tsx:26
msgid "No booking page is selected."
msgstr "Nie wybrano żadnej strony rezerwacji."

#: booking-ui/Bookings.tsx:141
msgid "No bookings found."
msgstr "Nie znaleziono rezerwacji."

#: admin-ui/DailyOverview.tsx:37
msgid "No cancelled bookings."
msgstr "Żadnych anulowanych rezerwacji."

#: admin-ui/DailyOverview.tsx:37
msgid "No customer notes."
msgstr "Brak notatek klienta."

#: admin-ui/CatalogApp.tsx:89 admin-ui/ScheduleAdminApp.tsx:94
msgid "No items found."
msgstr "Nie znaleziono żadnych elementów."

#: admin-ui/ExternalContactsApp.tsx:56 booking-ui/Autocomplete.tsx:45
msgid "No matching customers."
msgstr "Brak pasujących klientów."

#: booking-ui/Calendar.tsx:178
msgid "No opening hours or reservations for this date."
msgstr "Brak Godziny otwarcia lub rezerwacji na tę datę."

#: admin-ui/DailyOverview.tsx:37
msgid "No operational notes."
msgstr "Brak notatek operacyjnych."

#: admin-ui/ReceivablesApp.tsx:36
msgid "No outstanding payments."
msgstr "Brak zaległych płatności."

#: src/Edition/Core/BasicPricingService.php:19
msgid "No price is configured for this time. Please contact the venue."
msgstr "Na ten czas nie skonfigurowano żadnej ceny. Prosimy o kontakt z lokalem."

#: public-ui/PersonalData.tsx:43
msgid "No privacy requests yet."
msgstr "Brak wniosków dotyczących danych osobowych."

#: booking-ui/Calendar.tsx:178
msgid "No resources found."
msgstr "Nie znaleziono zasobów."

#: admin-ui/BookingRulesSettings.tsx:62
msgid "No restriction until the booking starts"
msgstr "Żadnych ograniczeń do momentu rozpoczęcia rezerwacji"

#: admin-ui/CatalogApp.tsx:94 admin-ui/CatalogForm.tsx:92
msgid "No sport"
msgstr "Żadnego sportu"

#: src/Service/NotificationService.php:47 admin-ui/BasicStatisticsApp.tsx:58 admin-ui/BasicStatisticsApp.tsx:58 booking-ui/Bookings.tsx:11 booking-ui/Bookings.tsx:136 booking-ui/Bookings.tsx:146
msgid "No-show"
msgstr "Nieobecność"

#: booking-ui/Bookings.tsx:167 booking-ui/settlement.tsx:23
msgid "No-show fee"
msgstr "Opłata za niestawienie się"

#: src/Service/NotificationService.php:64
#, php-format
msgid "No-show fee: %s"
msgstr "Opłata za niestawienie się: %s"

#: admin-ui/CancellationAdminApp.tsx:81 admin-ui/CancellationAdminApp.tsx:89 admin-ui/CancellationAdminApp.tsx:89
msgid "No-show percentage"
msgstr "Procent niepojawienia się"

#: booking-ui/Bookings.tsx:67
msgid "Non-member players"
msgstr "Odtwarzacze inne niż Członek"

#: admin-ui/fields.ts:53
msgid "Non-members can book up to (days ahead)"
msgstr "Osoby niebędące członkami mogą rezerwować do (dni naprzód)"

#: admin-ui/CatalogForm.tsx:99
msgid "Non-members may book only within this many hours before the start, also respecting their days-ahead limit."
msgstr "Osoby niebędące członkami mogą dokonywać rezerwacji wyłącznie w ciągu tylu godzin przed startem, również z uwzględnieniem limitu dni naprzód."

#: booking-ui/Bookings.tsx:79
msgid "None"
msgstr "Brak"

#: src/Service/CancellationActor.php:8 booking-ui/Bookings.tsx:56
msgid "Not recorded"
msgstr "Nie odnotowano"

#: src/Service/NotificationService.php:55 src/Service/NotificationService.php:56 booking-ui/credit.tsx:36 booking-ui/credit.tsx:37
msgid "Not required"
msgstr "Nie wymagane"

#: src/Service/PilotToolsService.php:52
msgid "Not supported"
msgstr "Nieobsługiwane"

#: admin-ui/DailyOverview.tsx:38 booking-ui/Bookings.tsx:72
msgid "Note"
msgstr "Uwaga"

#: admin-ui/BookingEditor.tsx:146 admin-ui/BookingEditor.tsx:146
msgid "Note for the customer"
msgstr "Uwaga dla klienta"

#: admin-ui/BookingEditor.tsx:146
msgid "Notes"
msgstr "Notatki"

#: admin-ui/PrivacySettings.tsx:57
msgid "Notification logs"
msgstr "Dzienniki powiadomień"

#: src/Service/PrivacyExportService.php:57 booking-ui/Bookings.tsx:83
msgid "Notifications"
msgstr "Powiadomienia"

#: admin-ui/PilotToolsApp.tsx:25
msgid "OK"
msgstr "OK"

#: admin-ui/PrivacySettings.tsx:92
msgid "Off by default. Acknowledgement is not marketing consent or a legal basis for all processing. Administrator-created accounts and unsupported registration plugins are not forced through this checkbox."
msgstr "Domyślnie wyłączone. Potwierdzenie zapoznania się nie jest zgodą marketingową ani podstawą prawną wszelkiego przetwarzania. Pole nie jest wymagane przy kontach zakładanych przez administratora ani w nieobsługiwanych wtyczkach rejestracji."

#: admin-ui/PrivacySettings.tsx:57
msgid "Old booking notes"
msgstr "Stare notatki rezerwacji"

#: admin-ui/ReceivablesApp.tsx:36 admin-ui/ReceivablesApp.tsx:36
msgid "Oldest debt"
msgstr "Najstarszy dług"

#: admin-ui/EditionApp.tsx:32
msgid "Online bookable resources"
msgstr "Obiekty do rezerwacji online"

#: admin-ui/BookingRulesSettings.tsx:62
msgid "Online bookings"
msgstr "Rezerwacje online"

#: booking-ui/Calendar.tsx:83
msgid "Online closed / phone only"
msgstr "Zamknięte online/tylko telefon"

#: admin-ui/SettingsApp.tsx:105 admin-ui/SettingsApp.tsx:105
msgid "Online payment"
msgstr "Płatność online"

#: admin-ui/SettingsApp.tsx:105
msgid "Online top-up"
msgstr "Doładowanie online"

#: src/Service/BookingNoShowService.php:18
msgid "Only a confirmed booking that has started can be marked as no-show."
msgstr "Tylko potwierdzona rezerwacja, która się rozpoczęła, może zostać oznaczona jako niestawienie się."

#: admin-ui/ClubLocationForm.tsx:81
msgid "Only clicking Find location sends this address to OpenStreetMap/Nominatim. Enter public venue addresses only."
msgstr "Adres jest wysyłany do OpenStreetMap/Nominatim dopiero po kliknięciu Znajdź lokalizację. Podawaj tylko publiczne adresy obiektów."

#: src/Service/BookingManagementService.php:20
msgid "Only confirmed bookings can be edited."
msgstr "Można edytować tylko potwierdzone rezerwacje."

#: src/Service/BookingCustomerService.php:58
msgid "Only eligible members and booking managers can search for members."
msgstr "Tylko uprawnieni członkowie i menedżerowie rezerwacji mogą wyszukiwać członków."

#: src/Service/BookingParticipantsService.php:16
msgid "Only member bookings may include identified club members."
msgstr "Tylko rezerwacje Członek mogą obejmować zidentyfikowanych członków klubu."

#: admin-ui/SettingsApp.tsx:151
msgid "Open page"
msgstr "Otwórz stronę"

#: admin-ui/PrivacySettings.tsx:92
msgid "Open registration form"
msgstr "Otwórz formularz rejestracji"

#: src/Admin/Menu.php:63 admin-ui/EditionApp.tsx:27 admin-ui/ScheduleAdminApp.tsx:83 admin-ui/scheduleFields.ts:20
msgid "Opening hours"
msgstr "Godziny otwarcia"

#: admin-ui/ScheduleAdminApp.tsx:71 admin-ui/scheduleFields.ts:41
msgid "Opening mode"
msgstr "Tryb otwierania"

#: admin-ui/scheduleFields.ts:26
msgid "Opens at"
msgstr "Otwiera się o godz"

#: src/Admin/Menu.php:64 admin-ui/scheduleFields.ts:21
msgid "Operating exceptions"
msgstr "Wyjątki operacyjne"

#: admin-ui/DailyOverview.tsx:37
msgid "Operational notes"
msgstr "Uwagi operacyjne"

#: src/Admin/Menu.php:45 admin-ui/ScheduleAdminApp.tsx:81 admin-ui/ScheduleAdminApp.tsx:82
msgid "Operations"
msgstr "Operacje"

#: src/Integration/Privacy.php:34
msgid "Operator: [ADD LEGAL NAME, ADDRESS AND PRIVACY CONTACT]. Describe your purposes and legal bases; installing this plugin does not determine them."
msgstr "Operator: [UZUPEŁNIJ NAZWĘ PRAWNĄ, ADRES I KONTAKT DS. PRYWATNOŚCI]. Opisz cele i podstawy prawne; instalacja wtyczki ich nie określa."

#: src/Integration/Privacy.php:34
msgid "Operator: specify which fields are required, who may access them, your retention periods and reasons for exceptions, recipients, hosting, email delivery and backup arrangements. Explain rights to access, correction and erasure, how to verify a request and how to contact the competent supervisory authority. Assess children’s data and representative authority individually."
msgstr "Operator: określ wymagane pola, osoby uprawnione do dostępu, okresy przechowywania i przyczyny wyjątków, odbiorców, hosting, dostarczanie poczty i kopie zapasowe. Wyjaśnij prawa dostępu, sprostowania i usunięcia, weryfikację wniosku i kontakt z właściwym organem nadzorczym. Dane dzieci i uprawnienia przedstawicieli oceniaj indywidualnie."

#: admin-ui/PilotToolsApp.tsx:25
msgid "Optional"
msgstr "Opcjonalnie"

#: src/Licensing/AdminExperience.php:35
#, php-format
msgid "Optional sharing helps improve compatibility of the %s and sends update information and occasional offers. Lite bookings also work with Skip; no marketing permission is required. Review the permissions below."
msgstr "Dobrowolne udostępnianie pomaga poprawić zgodność %s oraz umożliwia wysyłanie informacji o aktualizacjach i okazjonalnych ofertach. Rezerwacje Lite działają również po wybraniu Pomiń; zgoda marketingowa nie jest wymagana. Sprawdź poniższe uprawnienia."

#: booking-ui/receivables.tsx:38 booking-ui/settlement.tsx:23 booking-ui/settlement.tsx:87
msgid "Original booking price"
msgstr "Pierwotna cena rezerwacji"

#: src/Service/NotificationService.php:62
#, php-format
msgid "Original booking price: %s"
msgstr "Pierwotna cena rezerwacyjna: %s"

#: admin-ui/DailyOverview.tsx:38
msgid "Original time"
msgstr "Czas pierwotny"

#: admin-ui/fields.ts:24 admin-ui/scheduleFields.ts:17 booking-ui/Bookings.tsx:210 booking-ui/Calendar.tsx:84
msgid "Other"
msgstr "Inne"

#: booking-ui/Calendar.tsx:83 booking-ui/Calendar.tsx:182
msgid "Outside opening hours"
msgstr "Na zewnątrz Godziny otwarcia"

#: admin-ui/ReceivablesApp.tsx:36 booking-ui/receivables.tsx:38 booking-ui/settlement.tsx:23
msgid "Outstanding"
msgstr "Znakomity"

#: booking-ui/settlement.tsx:87
msgid "Outstanding after cancellation"
msgstr "Zaległe po anulowaniu"

#: booking-ui/Bookings.tsx:146
msgid "Outstanding amount override"
msgstr "Zastąpienie zaległej kwoty"

#: src/Admin/Menu.php:48 admin-ui/EditionApp.tsx:27 admin-ui/ReceivablesApp.tsx:36 admin-ui/ReservationsApp.tsx:24 admin-ui/SettingsApp.tsx:105
msgid "Outstanding amounts"
msgstr "Nieopłacone kwoty"

#: src/Service/NotificationService.php:70
#, php-format
msgid "Outstanding: %s"
msgstr "Do zapłaty: %s"

#: booking-ui/Bookings.tsx:169
msgid "Override"
msgstr "Zastąpienie"

#: admin-ui/CatalogForm.tsx:106
msgid "Overrides only restrict globally enabled and technically available methods. Credit requires a customer account; cash and manual payment are manager-only."
msgstr "Zastąpienia ograniczają jedynie globalnie dostępne i technicznie dostępne metody. Saldo wymaga konta klienta; płatność gotówką i płatność ręczna są dostępne wyłącznie dla menedżerów."

#: admin-ui/BasicStatisticsApp.tsx:57
msgid "Overview"
msgstr "Przegląd"

#: src/Service/PilotToolsService.php:56
msgid "PHP extensions"
msgstr "Rozszerzenia PHP"

#: src/Service/PilotToolsService.php:53
msgid "PHP version"
msgstr "Wersja PHP"

#: admin-ui/CatalogApp.tsx:114 admin-ui/ScheduleAdminApp.tsx:99
#, php-format
msgid "Page %1$d of %2$d"
msgstr "Strona %1$d z %2$d"

#: src/Service/NotificationService.php:56 booking-ui/credit.tsx:37 booking-ui/receivables.tsx:38 booking-ui/settlement.tsx:23
msgid "Paid"
msgstr "Opłacone"

#: admin-ui/membershipFields.ts:33
msgid "Paid at"
msgstr "Płatne o godz"

#: src/Licensing/AdminExperience.php:49
msgid "Paid editions could not be loaded. Please try again later. Booking remains available."
msgstr "Nie udało się wczytać płatnych edycji. Spróbuj później. Rezerwacje pozostają dostępne."

#: src/Licensing/AdminExperience.php:49
msgid "Paid editions of ABeCe Booking are not yet available to purchase."
msgstr "Płatne edycje ABeCe Booking nie są jeszcze dostępne do zakupu."

#: admin-ui/EditionApp.tsx:32
msgid "Paid period ends"
msgstr "Koniec opłaconego okresu"

#: booking-ui/Bookings.tsx:146
msgid "Partial refund"
msgstr "Częściowy zwrot pieniędzy"

#: src/Service/NotificationService.php:56 booking-ui/credit.tsx:37
msgid "Partially paid"
msgstr "Częściowo płatne"

#: src/Service/NotificationService.php:56 booking-ui/credit.tsx:37
msgid "Partially refunded"
msgstr "Częściowo zwrócony"

#: src/Service/PrivacyExportService.php:57 booking-ui/Bookings.tsx:78
msgid "Participants"
msgstr "Uczestnicy"

#: booking-ui/Bookings.tsx:146
msgid "Participants changed"
msgstr "Uczestnicy zmienili się"

#: src/Service/NotificationService.php:45
#, php-format
msgid "Participants: %s"
msgstr "Uczestnicy: %s"

#: booking-ui/Bookings.tsx:136
msgid "Past"
msgstr "Przeszłość"

#: booking-ui/Calendar.tsx:83
msgid "Past time"
msgstr "Czas przeszły"

#: booking-ui/credit.tsx:91
msgid "Pay from credit"
msgstr "Zapłać z salda"

#: src/Service/NotificationService.php:55 admin-ui/EditionApp.tsx:27 booking-ui/credit.tsx:36
msgid "Pay on site"
msgstr "Zapłać na miejscu"

#: booking-ui/credit.tsx:87
msgid "Pay when visiting the venue."
msgstr "Zapłać podczas wizyty na miejscu."

#: booking-ui/Bookings.tsx:76 booking-ui/Bookings.tsx:87
msgid "Payment"
msgstr "Płatność"

#: booking-ui/Bookings.tsx:146
msgid "Payment completed"
msgstr "Płatność zakończona"

#: booking-ui/Bookings.tsx:76
msgid "Payment history"
msgstr "Historia płatności"

#: src/Service/NotificationService.php:73
msgid "Payment instructions"
msgstr "Instrukcje dotyczące płatności"

#: booking-ui/Bookings.tsx:146
msgid "Payment instructions saved"
msgstr "Instrukcje dotyczące płatności zostały zapisane"

#: booking-ui/credit.tsx:87
msgid "Payment instructions will be shown after booking."
msgstr "Instrukcje dotyczące płatności zostaną wyświetlone po dokonaniu rezerwacji."

#: booking-ui/Bookings.tsx:146
msgid "Payment marked as paid"
msgstr "Płatność oznaczona jako zapłacona"

#: booking-ui/Bookings.tsx:88 booking-ui/Bookings.tsx:88
msgid "Payment medium"
msgstr "Środek płatniczy"

#: src/Service/PrivacyExportService.php:62 booking-ui/Bookings.tsx:75 booking-ui/Bookings.tsx:139 booking-ui/Bookings.tsx:165 booking-ui/credit.tsx:88 booking-ui/receivables.tsx:38
msgid "Payment method"
msgstr "Metoda płatności"

#: src/Service/NotificationService.php:73
msgid "Payment reference"
msgstr "Tytuł płatności"

#: admin-ui/ReceivablesApp.tsx:36
msgid "Payment settings"
msgstr "Ustawienia płatności"

#: src/Service/PrivacyExportService.php:62 admin-ui/BookingEditor.tsx:133 booking-ui/Bookings.tsx:75 booking-ui/Bookings.tsx:139 booking-ui/receivables.tsx:38
msgid "Payment status"
msgstr "Status płatności"

#: src/Service/NotificationService.php:58
#, php-format
msgid "Payment status: %s"
msgstr "Status płatności: %s"

#: src/Service/NotificationService.php:58
#, php-format
msgid "Payment: %s"
msgstr "Płatność: %s"

#: src/Service/PrivacyExportService.php:57 admin-ui/CatalogForm.tsx:106 admin-ui/SettingsApp.tsx:50 admin-ui/SettingsApp.tsx:105
msgid "Payments"
msgstr "Płatności"

#: admin-ui/membershipFields.ts:8 booking-ui/Bookings.tsx:11
msgid "Pending"
msgstr "W oczekiwaniu"

#: admin-ui/CancellationAdminApp.tsx:90
msgid "Percentage"
msgstr "Procent"

#: src/Service/PilotToolsService.php:51
msgid "Permalinks"
msgstr "Łącza bezpośrednie"

#: admin-ui/PilotToolsApp.tsx:66
msgid "Permanently remove all ABeCe Booking data?"
msgstr "Trwale usunąć wszystkie dane ABeCe Booking?"

#: public-ui/PersonalData.tsx:43
msgid "Personal data export"
msgstr "Eksport danych osobowych"

#: src/Service/PrivacyExportService.php:45 src/Service/PrivacyExportService.php:62 admin-ui/BookingEditor.tsx:140 admin-ui/BookingEditor.tsx:140 admin-ui/ExternalContactsApp.tsx:56 admin-ui/ExternalContactsApp.tsx:56 admin-ui/membershipFields.ts:18 booking-ui/Bookings.tsx:62 booking-ui/Bookings.tsx:64
msgid "Phone"
msgstr "Telefon"

#: src/Service/BookingCustomerService.php:25 src/Service/BookingCustomerService.php:52
msgid "Phone bookings must be external bookings."
msgstr "Rezerwacje telefoniczne muszą być rezerwacjami zewnętrznymi."

#: admin-ui/BookingRulesSettings.tsx:66 admin-ui/BookingRulesSettings.tsx:66
msgid "Phone for telephone bookings"
msgstr "Telefon do rezerwacji telefonicznych"

#: src/Service/PilotToolsService.php:51
msgid "Plain URLs"
msgstr "Zwykłe adresy URL"

#: admin-ui/BookingRulesSettings.tsx:77
msgid "Plain text only. Line breaks are preserved. Save settings to apply your changes."
msgstr "Tylko zwykły tekst. Podziały wierszy zostają zachowane. Zapisz ustawienia, aby zastosować zmiany."

#: src/Service/PilotToolsService.php:44 admin-ui/EditionApp.tsx:32
msgid "Plan"
msgstr "Plan"

#: admin-ui/BookingEditor.tsx:145
msgid "Players"
msgstr "Gracze"

#: admin-ui/BookingEditor.tsx:150
msgid "Playing time limit exceeded"
msgstr "Przekroczono Limit czasu gry"

#: booking-ui/Bookings.tsx:146
msgid "Playing time limit override"
msgstr "Zastąpienie Limit czasu gry"

#: src/Admin/Menu.php:60 admin-ui/EditionApp.tsx:27
msgid "Playing time limits"
msgstr "Ograniczenia Czas gry"

#: src/Licensing/AdminExperience.php:30
msgid "Please let us know if you'd like us to contact you for security & feature updates, educational content, and occasional offers:"
msgstr "Daj nam znać, czy możemy kontaktować się w sprawie aktualizacji zabezpieczeń i funkcji, materiałów edukacyjnych oraz okazjonalnych ofert:"

#: src/Repository/PrivacyRequestsRepository.php:9
msgid "Please try again shortly."
msgstr "Spróbuj ponownie za chwilę."

#: src/Service/LocationGeocodingService.php:36
msgid "Please wait a moment before searching again."
msgstr "Poczekaj chwilę przed kolejnym wyszukiwaniem."

#: src/Repository/PilotToolsRepository.php:26
msgid "Plugin data could not be removed. Contact your administrator."
msgstr "Nie można było usunąć danych wtyczki. Skontaktuj się ze swoim administratorem."

#: admin-ui/PilotToolsApp.tsx:69
msgid "Plugin data removed. The plugin is deactivated. WordPress users and pages are retained."
msgstr "Usunięto dane wtyczki. Wtyczka jest dezaktywowana. Użytkownicy i strony WordPress zostaną zachowane."

#: src/Service/PilotToolsService.php:59
msgid "Plugin tables / expected tables"
msgstr "Tabele wtyczek/tabele oczekiwane"

#: src/Service/PilotToolsService.php:45
msgid "Plugin version"
msgstr "Wersja wtyczki"

#: admin-ui/CancellationAdminApp.tsx:78
msgid "Policies for a specific resource take precedence over policies for its sport, then venue-wide policies. For the same scope, the higher number wins."
msgstr "Zasady dla konkretnego obiektu sportowego mają pierwszeństwo przed zasadami dla jego dyscypliny, a następnie przed zasadami dla całego ośrodka. W tym samym zakresie wygrywa wyższa liczba."

#: booking-ui/Bookings.tsx:167
msgid "Policy ID"
msgstr "Identyfikator polisy"

#: admin-ui/CancellationAdminApp.tsx:81 admin-ui/CancellationAdminApp.tsx:87
msgid "Precedence for the same scope"
msgstr "Pierwszeństwo w tym samym zakresie"

#: src/Service/PilotToolsService.php:51
msgid "Pretty URLs"
msgstr "Ładne adresy URL"

#: admin-ui/PrivacySettings.tsx:97
msgid "Preview saved settings without changes"
msgstr "Podgląd zapisanych ustawień bez zmian"

#: admin-ui/CancellationAdminApp.tsx:82 admin-ui/CatalogApp.tsx:113 admin-ui/ExternalContactsApp.tsx:56 admin-ui/ReceivablesApp.tsx:36 admin-ui/ReceivablesApp.tsx:36 admin-ui/ScheduleAdminApp.tsx:99 booking-ui/Bookings.tsx:142
msgid "Previous"
msgstr "Poprzedni"

#: booking-ui/Bookings.tsx:206
msgid "Previous admin note"
msgstr "Poprzednia uwaga administratora"

#: booking-ui/Bookings.tsx:199
msgid "Previous customer"
msgstr "Poprzedni klient"

#: booking-ui/Calendar.tsx:168
msgid "Previous day"
msgstr "Poprzedni dzień"

#: booking-ui/Bookings.tsx:185
msgid "Previous end"
msgstr "Poprzedni koniec"

#: booking-ui/Bookings.tsx:192
msgid "Previous external customer"
msgstr "Poprzedni klient zewnętrzny"

#: booking-ui/Bookings.tsx:204
msgid "Previous note"
msgstr "Poprzednia uwaga"

#: booking-ui/Bookings.tsx:174
msgid "Previous policy"
msgstr "Poprzednia polityka"

#: booking-ui/Bookings.tsx:182
msgid "Previous price"
msgstr "Poprzednia cena"

#: booking-ui/Bookings.tsx:185
msgid "Previous resource ID"
msgstr "Poprzedni identyfikator Obiekt sportowy"

#: booking-ui/Bookings.tsx:185
msgid "Previous start"
msgstr "Poprzedni start"

#: booking-ui/Bookings.tsx:188
msgid "Previous total players"
msgstr "Poprzednia łączna liczba graczy"

#: booking-ui/Bookings.tsx:71 booking-ui/Bookings.tsx:139
msgid "Price"
msgstr "Cena"

#: admin-ui/BookingEditor.tsx:147
msgid "Price and payment"
msgstr "Cena i płatność"

#: admin-ui/BasicPricingApp.tsx:55
msgid "Price list"
msgstr "Cennik"

#: src/Admin/Menu.php:43 admin-ui/BasicPricingApp.tsx:55
msgid "Price lists"
msgstr "Cenniki"

#: booking-ui/Bookings.tsx:146
msgid "Price recalculated"
msgstr "Cena została przeliczona"

#: admin-ui/EditionApp.tsx:27
msgid "Price rules"
msgstr "Reguły cenowe"

#: src/Licensing/AdminExperience.php:49
msgid "Prices and checkout are provided by Freemius. If the pricing form does not load, try again later. Booking remains available."
msgstr "Ceny i obsługę zakupu zapewnia Freemius. Jeśli formularz cen się nie wczyta, spróbuj później. Rezerwacje pozostają dostępne."

#: booking-ui/Bookings.tsx:77
msgid "Pricing breakdown"
msgstr "Podział cen"

#: admin-ui/SettingsApp.tsx:50
msgid "Privacy"
msgstr "Prywatność"

#: admin-ui/PrivacySettings.tsx:82
msgid "Privacy and personal data"
msgstr "Prywatność i dane osobowe"

#: admin-ui/PrivacySettings.tsx:83 admin-ui/PrivacySettings.tsx:83 public-ui/PersonalData.tsx:40
msgid "Privacy policy"
msgstr "Polityka prywatności"

#: src/Api/PrivacyController.php:20 src/Repository/PrivacyRepository.php:19 src/Repository/PrivacyRepository.php:23
msgid "Privacy processing could not be completed. No technical or personal details are included in this error."
msgstr "Nie udało się zakończyć przetwarzania danych. Ten błąd nie zawiera szczegółów technicznych ani danych osobowych."

#: src/Api/PrivacyRequestsController.php:21 src/Integration/Privacy.php:32 src/Integration/Privacy.php:33
msgid "Privacy processing could not be completed. Restart the request or contact the operator."
msgstr "Nie udało się zakończyć przetwarzania danych. Uruchom wniosek ponownie lub skontaktuj się z operatorem."

#: src/Service/PrivacyExportService.php:57
msgid "Privacy review"
msgstr "Przegląd prywatności"

#: src/Integration/Privacy.php:30 admin-ui/PrivacySettings.tsx:83
msgid "Privacy settings"
msgstr "Ustawienia prywatności"

#: src/Service/PrivacyExportService.php:45
msgid "Privacy-policy acknowledgement"
msgstr "Potwierdzenie zapoznania się z polityką prywatności"

#: admin-ui/scheduleFields.ts:17 booking-ui/Calendar.tsx:84
msgid "Private"
msgstr "Prywatne"

#: src/Service/PilotToolsService.php:67
msgid "Private expiring import staging; temporary downloads are not public files."
msgstr "Prywatne etapowanie wygasającego importu; tymczasowe pliki do pobrania nie są plikami publicznymi."

#: admin-ui/EditionApp.tsx:32
msgid "Production site limit"
msgstr "Limit witryn produkcyjnych"

#: src/Service/PrivacyExportService.php:57
msgid "Profile"
msgstr "Profil"

#: src/Service/BookingParticipantsService.php:14
msgid "Provide a list of at most 100 identified members."
msgstr "Podaj listę maksymalnie 100 zidentyfikowanych członków."

#: src/Service/BookingRulesService.php:38
msgid "Provide email texts by locale."
msgstr "Dostarczaj teksty e-maili według ustawień regionalnych."

#: admin-ui/fields.ts:33
msgid "Public"
msgstr "Publiczne"

#: admin-ui/PrivacySettings.tsx:84
msgid "Public WordPress registration is disabled. Existing accounts can still sign in."
msgstr "Publiczna rejestracja WordPress jest wyłączona. Istniejące konta nadal mogą się logować."

#: admin-ui/PrivacySettings.tsx:84
msgid "Public WordPress registration is enabled."
msgstr "Publiczna rejestracja WordPress jest włączona."

#: admin-ui/CalendarSettings.tsx:24
msgid "Public calendar"
msgstr "Kalendarz publiczny"

#: admin-ui/CalendarSettings.tsx:24 admin-ui/CalendarSettings.tsx:24
msgid "Public calendar visibility"
msgstr "Widoczność kalendarza publicznego"

#: admin-ui/BasicPricingApp.tsx:44 admin-ui/EditionApp.tsx:27
msgid "Public price"
msgstr "Cena publiczna"

#: admin-ui/PrivacySettings.tsx:84
msgid "Publish a WordPress privacy-policy page to display registration information. Acknowledgement is not enforced without a published policy."
msgstr "Opublikuj stronę polityki prywatności WordPress, aby wyświetlać informacje przy rejestracji. Bez opublikowanej polityki potwierdzenie nie jest wymagane."

#: admin-ui/SettingsApp.tsx:151
msgid "Publish the page."
msgstr "Opublikuj stronę."

#: admin-ui/EditionApp.tsx:32
msgid "Purchased features remain available. Renew for updates and support."
msgstr "Zakupione funkcje pozostają dostępne. Odnów, aby otrzymywać aktualizacje i wsparcie."

#: booking-ui/Bookings.tsx:210
msgid "QR"
msgstr "QR"

#: src/Service/NotificationService.php:55 admin-ui/EditionApp.tsx:27 booking-ui/credit.tsx:36
msgid "QR payment"
msgstr "Płatność QR"

#: src/Service/PilotToolsService.php:64
msgid "REST registration"
msgstr "Rejestracja REST"

#: admin-ui/ScheduleAdminApp.tsx:71
msgid "Reason"
msgstr "Powód"

#: admin-ui/PrivacySettings.tsx:98
msgid "Reasons"
msgstr "Powody"

#: admin-ui/PrivacySettings.tsx:101
msgid "Recent cleanup batches"
msgstr "Ostatnie partie czyszczenia"

#: admin-ui/PilotToolsApp.tsx:66
msgid "Recipient email"
msgstr "Adres e-mail odbiorcy"

#: admin-ui/PrivacySettings.tsx:111
msgid "Record review"
msgstr "Zapisz przegląd"

#: booking-ui/Bookings.tsx:55 booking-ui/Bookings.tsx:146 booking-ui/Calendar.tsx:160 booking-ui/Calendar.tsx:162
msgid "Recurring booking"
msgstr "Rezerwacja cykliczna"

#: src/Service/PrivacyExportService.php:57 admin-ui/EditionApp.tsx:27 admin-ui/ReservationsApp.tsx:25
msgid "Recurring bookings"
msgstr "Rezerwacje cykliczne"

#: admin-ui/DailyOverview.tsx:38 booking-ui/Bookings.tsx:139 booking-ui/receivables.tsx:38
msgid "Reference"
msgstr "Odniesienie"

#: src/Service/NotificationService.php:33
#, php-format
msgid "Reference: %s"
msgstr "Odniesienie: %s"

#: admin-ui/PilotToolsApp.tsx:56 admin-ui/ReceivablesApp.tsx:36
msgid "Refresh"
msgstr "Odśwież"

#: booking-ui/Calendar.tsx:172
msgid "Refresh calendar"
msgstr "Odśwież kalendarz"

#: public-ui/PersonalData.tsx:41
msgid "Refresh request status"
msgstr "Odśwież stan wniosków"

#: booking-ui/Bookings.tsx:76 booking-ui/Bookings.tsx:146
msgid "Refund"
msgstr "Zwrot"

#: booking-ui/settlement.tsx:118 booking-ui/settlement.tsx:118
msgid "Refund amount"
msgstr "Kwota zwrotu"

#: booking-ui/settlement.tsx:23 booking-ui/settlement.tsx:87
msgid "Refund due"
msgstr "Należny zwrot pieniędzy"

#: src/Service/NotificationService.php:68
#, php-format
msgid "Refund due: %s"
msgstr "Należny zwrot pieniędzy: %s"

#: src/Service/NotificationService.php:56 booking-ui/Bookings.tsx:146 booking-ui/credit.tsx:37
msgid "Refund pending"
msgstr "Zwrot w toku"

#: booking-ui/settlement.tsx:118 booking-ui/settlement.tsx:118
msgid "Refund reason"
msgstr "Powód zwrotu"

#: src/Service/NotificationService.php:56 booking-ui/credit.tsx:37 booking-ui/settlement.tsx:23
msgid "Refunded"
msgstr "Zwrócono pieniądze"

#: admin-ui/BookingEditor.tsx:139 admin-ui/BookingEditor.tsx:140 admin-ui/ReceivablesApp.tsx:19 booking-ui/Bookings.tsx:63 booking-ui/Bookings.tsx:198
msgid "Registered non-member"
msgstr "Zarejestrowany inny niż Członek"

#: admin-ui/PrivacySettings.tsx:84
msgid "Registration and customer information"
msgstr "Rejestracja i informowanie klientów"

#: admin-ui/fields.ts:54
msgid "Release to non-members (hours before start)"
msgstr "Zwolnienie dla osób niebędących członkami (godziny przed rozpoczęciem)"

#: admin-ui/ReceivablesApp.tsx:36
msgid "Relevant booking"
msgstr "Odpowiednia rezerwacja"

#: booking-ui/Bookings.tsx:97 booking-ui/Bookings.tsx:97
msgid "Removal reason"
msgstr "Powód usunięcia"

#: admin-ui/PilotToolsApp.tsx:66
msgid "Remove all ABeCe Booking data"
msgstr "Usuń wszystkie dane ABeCe Booking"

#: booking-ui/Bookings.tsx:94
msgid "Remove an erroneous booking"
msgstr "Usunięcie błędnej rezerwacji"

#: booking-ui/Bookings.tsx:97
msgid "Remove booking"
msgstr "Usuń rezerwację"

#: admin-ui/PilotToolsApp.tsx:74
msgid "Remove plugin data"
msgstr "Usuń dane wtyczki"

#: admin-ui/CancellationAdminApp.tsx:90
msgid "Remove rule"
msgstr "Usuń regułę"

#: booking-ui/Bookings.tsx:96
msgid "Remove this erroneous booking? The audit history will be retained."
msgstr "Usunąć tę błędną rezerwację? Historia audytów zostanie zachowana."

#: admin-ui/PrivacySettings.tsx:101 booking-ui/Bookings.tsx:11 booking-ui/Bookings.tsx:136 booking-ui/Bookings.tsx:146
msgid "Removed"
msgstr "Usunięto"

#: admin-ui/PilotToolsApp.tsx:55
msgid "Reopen checklist"
msgstr "Otwórz ponownie listę kontrolną"

#: public-ui/PersonalData.tsx:41
msgid "Request account closure and personal data erasure"
msgstr "Poproś o zamknięcie konta i usunięcie danych osobowych"

#: public-ui/PersonalData.tsx:41
msgid "Request personal data export"
msgstr "Poproś o eksport danych osobowych"

#: public-ui/PersonalData.tsx:30
msgid "Request received. Confirm the link sent to your account email address."
msgstr "Wniosek przyjęty. Potwierdź link wysłany na adres e-mail konta."

#: public-ui/PersonalData.tsx:30
msgid "Request received. Contact the operator if further verification or email delivery assistance is needed."
msgstr "Wniosek przyjęty. Skontaktuj się z operatorem w sprawie dalszej weryfikacji lub problemów z dostarczeniem e-maila."

#: public-ui/PersonalData.tsx:40
msgid "Requests use your signed-in WordPress account and its current email address. Confirm the email link; the operator processes the request using WordPress privacy tools."
msgstr "Wnioski dotyczą zalogowanego konta WordPress i jego aktualnego adresu e-mail. Potwierdź link w wiadomości; operator rozpatrzy wniosek za pomocą narzędzi prywatności WordPress."

#: admin-ui/PrivacySettings.tsx:93
msgid "Require a phone number for booking"
msgstr "Wymagaj numeru telefonu przy rezerwacji"

#: admin-ui/PrivacySettings.tsx:93
msgid "Require a phone number only for a defined operational purpose. Guest bookings do not require a date of birth."
msgstr "Wymagaj telefonu tylko w określonym celu operacyjnym. Rezerwacja gościa nie wymaga daty urodzenia."

#: admin-ui/PrivacySettings.tsx:92
msgid "Require acknowledgement of the privacy policy during registration"
msgstr "Wymagaj potwierdzenia zapoznania się z polityką prywatności podczas rejestracji"

#: src/Support/RuntimeRequirements.php:19
#, php-format
msgid "Required PHP extension is missing: %s."
msgstr "Brak wymaganego rozszerzenia PHP: %s."

#: src/Service/PilotToolsService.php:55
msgid "Requirements met"
msgstr "Wymagania spełnione"

#: admin-ui/SettingsApp.tsx:105
msgid "Requires WooCommerce or a supported payment integration."
msgstr "Wymaga WooCommerce lub obsługiwanej integracji płatności."

#: admin-ui/SettingsApp.tsx:105
msgid "Requires a supported online payment integration."
msgstr "Wymaga obsługiwanej integracji płatności online."

#: booking-ui/Bookings.tsx:146
msgid "Rescheduled"
msgstr "Przełożono"

#: admin-ui/SettingsApp.tsx:151
msgid "Reservation URL"
msgstr "Adres URL rezerwacji"

#: admin-ui/ReservationsApp.tsx:25 booking-ui/Bookings.tsx:134
msgid "Reservation list"
msgstr "Lista rezerwacji"

#: admin-ui/SettingsApp.tsx:151 admin-ui/SettingsApp.tsx:151 admin-ui/SettingsApp.tsx:151
msgid "Reservation page"
msgstr "Strona rezerwacji"

#: admin-ui/ReservationsApp.tsx:25
msgid "Reservation views"
msgstr "Widoki rezerwacji"

#: src/Admin/Menu.php:42 admin-ui/ExternalContactsApp.tsx:54 admin-ui/ReservationsApp.tsx:24
msgid "Reservations"
msgstr "Zastrzeżenia"

#: admin-ui/BasicPricingApp.tsx:55 admin-ui/BasicStatisticsApp.tsx:58 admin-ui/CancellationAdminApp.tsx:85 admin-ui/CancellationAdminApp.tsx:86 admin-ui/CancellationAdminApp.tsx:86 admin-ui/CatalogForm.tsx:95 admin-ui/DailyOverview.tsx:38 admin-ui/ScheduleAdminApp.tsx:70 admin-ui/ScheduleForm.tsx:71 admin-ui/ScheduleForm.tsx:71 admin-ui/scheduleFields.ts:25 booking-ui/BookingTimes.tsx:61 booking-ui/BookingTimes.tsx:61 booking-ui/Bookings.tsx:58 booking-ui/Bookings.tsx:139 booking-ui/Calendar.tsx:180 booking-ui/receivables.tsx:38
msgid "Resource"
msgstr "Obiekt sportowy"

#: src/Service/CalendarService.php:52 booking-ui/Calendar.tsx:84 booking-ui/Calendar.tsx:158 booking-ui/Calendar.tsx:175
msgid "Resource block"
msgstr "Blok Obiekt sportowy"

#: src/Admin/Menu.php:65 admin-ui/EditionApp.tsx:27 admin-ui/scheduleFields.ts:22
msgid "Resource blocks"
msgstr "Bloki Obiekt sportowy"

#: admin-ui/CatalogForm.tsx:107
msgid "Resource prices"
msgstr "Ceny Obiekt sportowy"

#: admin-ui/ScheduleAdminApp.tsx:87
msgid "Resource rules replace global rules for that day. Exceptions override opening hours. A closed rule closes the selected scope."
msgstr "Reguły Obiekt sportowy zastępują reguły globalne dla tego dnia. Wyjątki zastępują Godziny otwarcia. Zamknięta reguła zamyka wybrany zakres."

#: booking-ui/Calendar.tsx:179
msgid "Resource time grid"
msgstr "Siatka czasowa Obiekt sportowy"

#: admin-ui/fields.ts:46
msgid "Resource type"
msgstr "Typ Obiekt sportowy"

#: src/Service/NotificationService.php:35
#, php-format
msgid "Resource: %s"
msgstr "Obiekt sportowy: %s"

#: src/Admin/Menu.php:42 admin-ui/BasicStatisticsApp.tsx:57 admin-ui/CatalogApp.tsx:74
msgid "Resources"
msgstr "Obiekty sportowe"

#: admin-ui/BookingRulesSettings.tsx:76
msgid "Restore default text"
msgstr "Przywróć domyślny tekst"

#: admin-ui/BookingRulesSettings.tsx:33
msgid "Restore the default texts for this language? Both current texts will be replaced."
msgstr "Przywrócić domyślne teksty dla tego języka? Obydwa obecne teksty zostaną zastąpione."

#: admin-ui/PrivacySettings.tsx:98 admin-ui/PrivacySettings.tsx:98 admin-ui/PrivacySettings.tsx:101 admin-ui/PrivacySettings.tsx:110
msgid "Retained"
msgstr "Zachowane"

#: admin-ui/PrivacySettings.tsx:101
msgid "Retained identity reviews"
msgstr "Przeglądy zachowanych tożsamości"

#: admin-ui/PrivacySettings.tsx:101
msgid "Retained records and review"
msgstr "Zachowane rekordy i przegląd"

#: admin-ui/PrivacySettings.tsx:94
msgid "Retention and minimization"
msgstr "Przechowywanie i minimalizacja"

#: admin-ui/PrivacySettings.tsx:111
msgid "Retention purpose"
msgstr "Cel przechowywania"

#: admin-ui/CatalogApp.tsx:81 admin-ui/ScheduleAdminApp.tsx:89 booking-ui/Calendar.tsx:177
msgid "Retry"
msgstr "Spróbuj ponownie"

#: src/Service/NotificationService.php:66
#, php-format
msgid "Returned to credit: %s"
msgstr "Powrót do Saldo: %s"

#: admin-ui/PrivacySettings.tsx:111
msgid "Review again in days"
msgstr "Ponowny przegląd za liczbę dni"

#: public-ui/PersonalData.tsx:42 public-ui/PersonalData.tsx:42
msgid "Review erasure request"
msgstr "Sprawdź wniosek o usunięcie"

#: admin-ui/PrivacySettings.tsx:111
msgid "Review recorded."
msgstr "Przegląd zapisany."

#: src/Integration/Privacy.php:32 src/Service/PrivacyExportService.php:11 src/Service/PrivacyExportService.php:31 src/Service/PrivacyExportService.php:39 src/Service/PrivacyExportService.php:46
msgid "Review required"
msgstr "Wymagany przegląd"

#: admin-ui/PrivacySettings.tsx:110
msgid "Review retained records"
msgstr "Przejrzyj zachowane rekordy"

#: admin-ui/EditionApp.tsx:26
msgid "Revoked license"
msgstr "Cofnięta licencja"

#: admin-ui/fields.ts:23
msgid "Room"
msgstr "Sala"

#: admin-ui/PrivacySettings.tsx:97
msgid "Run cleanup batch"
msgstr "Uruchom partię czyszczenia"

#: src/Service/PilotToolsService.php:55
msgid "Runtime requirements"
msgstr "Wymagania dotyczące czasu działania"

#: admin-ui/BookingRulesSettings.tsx:62
msgid "Same-day bookings by phone only"
msgstr "Rezerwacje tego samego dnia wyłącznie telefonicznie"

#: admin-ui/scheduleFields.ts:9
msgid "Saturday"
msgstr "Sobota"

#: admin-ui/BasicPricingApp.tsx:55 admin-ui/CalendarSettings.tsx:24 admin-ui/CancellationAdminApp.tsx:92 admin-ui/CatalogForm.tsx:109 admin-ui/ExternalContactsApp.tsx:56 admin-ui/ScheduleForm.tsx:86 admin-ui/SettingsApp.tsx:151
msgid "Save"
msgstr "Zapisz"

#: admin-ui/BookingEditor.tsx:158
msgid "Save booking"
msgstr "Zapisz rezerwację"

#: admin-ui/BookingEditor.tsx:140 admin-ui/BookingEditor.tsx:140
msgid "Save contact for next time"
msgstr "Zapisz kontakt na następny raz"

#: admin-ui/ClubLocationForm.tsx:91
msgid "Save location"
msgstr "Zapisz lokalizację"

#: admin-ui/PrivacySettings.tsx:95
msgid "Save retention settings"
msgstr "Zapisz ustawienia przechowywania"

#: admin-ui/BookingRulesSettings.tsx:79 admin-ui/SettingsApp.tsx:105
msgid "Save settings"
msgstr "Zapisz ustawienia"

#: admin-ui/PrivacySettings.tsx:100
msgid "Save verified identity"
msgstr "Zapisz zweryfikowaną tożsamość"

#: admin-ui/BookingEditor.tsx:158 admin-ui/BookingRulesSettings.tsx:79 admin-ui/CatalogForm.tsx:109 admin-ui/ScheduleForm.tsx:86 admin-ui/SettingsApp.tsx:105
msgid "Saving…"
msgstr "Zapisywanie…"

#: admin-ui/SettingsApp.tsx:102
msgid "Scan a supported bank QR code. Availability depends on the currency, bank profile and banking app."
msgstr "Zeskanuj obsługiwany kod QR banku. Dostępność zależy od waluty, profilu banku i aplikacji bankowej."

#: admin-ui/CancellationAdminApp.tsx:81 admin-ui/CancellationAdminApp.tsx:85 admin-ui/CancellationAdminApp.tsx:85
msgid "Scope"
msgstr "Zakres"

#: admin-ui/ExternalContactsApp.tsx:56 admin-ui/ExternalContactsApp.tsx:56
msgid "Search contacts"
msgstr "Wyszukaj kontakty"

#: admin-ui/ReceivablesApp.tsx:36
msgid "Search customer or reference"
msgstr "Wyszukaj klienta lub referencje"

#: booking-ui/Autocomplete.tsx:46
msgid "Search results"
msgstr "Wyniki wyszukiwania"

#: booking-ui/Autocomplete.tsx:45
msgid "Searching…"
msgstr "Wyszukiwanie…"

#: admin-ui/membershipFields.ts:25
msgid "Season"
msgstr "Sezon"

#: src/Admin/Menu.php:45
msgid "Seasons"
msgstr "Pory roku"

#: src/Repository/SeasonsRepository.php:21
msgid "Seasons are being updated. Please try again."
msgstr "Pory roku są aktualizowane. Spróbuj ponownie."

#: booking-ui/Calendar.tsx:143 booking-ui/dateTime.ts:24
msgid "Second occurrence"
msgstr "Drugie wystąpienie"

#: src/Service/PaymentMethodAvailabilityService.php:11
msgid "Select a list of supported payment methods, or inherit defaults."
msgstr "Wybierz listę obsługiwanych metod płatności lub odziedzicz wartości domyślne."

#: src/Service/BookingCustomerService.php:45
msgid "Select a member eligible on the booking date."
msgstr "Wybierz Członek kwalifikujący się w dniu rezerwacji."

#: src/Edition/Core/BasicPricingService.php:16
msgid "Select a positive booking interval aligned to whole minutes."
msgstr "Wybierz dodatni interwał rezerwacji wyrównany do pełnych minut."

#: src/Service/FrontendIntegrationService.php:12
msgid "Select a published WordPress page."
msgstr "Wybierz opublikowaną stronę WordPress."

#: src/Service/BookingCustomerService.php:50
msgid "Select a registered user without membership on the booking date."
msgstr "Wybierz zarejestrowanego użytkownika bez Członkostwo w dniu rezerwacji."

#: src/Service/BookingRulesService.php:29
msgid "Select a supported email language."
msgstr "Wybierz obsługiwany język poczty e-mail."

#: booking-ui/dateTime.ts:31
msgid "Select a valid local date and time."
msgstr "Wybierz prawidłową lokalną datę i godzinę."

#: src/Service/BookingService.php:80
msgid "Select a valid timezone offset for this start time."
msgstr "Wybierz prawidłowe przesunięcie strefy czasowej dla tego czasu rozpoczęcia."

#: src/Service/ExternalBookingService.php:21
msgid "Select an active external contact."
msgstr "Wybierz aktywny kontakt zewnętrzny."

#: booking-ui/credit.tsx:92
msgid "Select an available payment method."
msgstr "Wybierz dostępny Metoda płatności."

#: admin-ui/membershipFields.ts:21
msgid "Select an existing account explicitly. No account is created or linked by email."
msgstr "Wybierz jawnie istniejące konto. Żadne konto nie jest tworzone ani łączone przez e-mail."

#: src/Service/PrivacyIdentityService.php:44
msgid "Select at least one verified record."
msgstr "Wybierz co najmniej jeden zweryfikowany rekord."

#: booking-ui/Autocomplete.tsx:46
msgid "Select customer"
msgstr "Wybierz klienta"

#: src/Service/BookingParticipantsService.php:22
msgid "Select each member only once and ensure eligibility on the booking date."
msgstr "Wybierz każdy Członek tylko raz i upewnij się, że spełnia on kryteria w dniu rezerwacji."

#: src/Service/PrivacyIdentityService.php:43
msgid "Select only records belonging to the verified person."
msgstr "Wybierz tylko rekordy zweryfikowanej osoby."

#: admin-ui/PilotToolsApp.tsx:63
msgid "Select the report text and copy it manually."
msgstr "Wybierz tekst raportu i skopiuj go ręcznie."

#: booking-ui/BookingTimes.tsx:61
msgid "Selected resource"
msgstr "Wybrano Obiekt sportowy"

#: admin-ui/EditionApp.tsx:27
msgid "Selected resources"
msgstr "Wybrane obiekty"

#: admin-ui/BasicPricingApp.tsx:55 admin-ui/ScheduleForm.tsx:71 admin-ui/ScheduleForm.tsx:79 admin-ui/SettingsApp.tsx:151 booking-ui/BookingTimes.tsx:61 booking-ui/BookingTimes.tsx:62 booking-ui/BookingTimes.tsx:63
msgid "Select…"
msgstr "Wybierz…"

#: admin-ui/PilotToolsApp.tsx:63
msgid "Send a test email"
msgstr "Wyślij testową wiadomość e-mail"

#: admin-ui/PilotToolsApp.tsx:66
msgid "Send test email"
msgstr "Wyślij e-mail testowy"

#: booking-ui/Bookings.tsx:11
msgid "Sent"
msgstr "Wysłano"

#: booking-ui/Bookings.tsx:146
msgid "Series split"
msgstr "Podział serii"

#: src/Integration/Privacy.php:30 admin-ui/PrivacySettings.tsx:83
msgid "Set a WordPress privacy-policy page so customers can read it before booking."
msgstr "Ustaw stronę polityki prywatności w WordPress, aby klienci mogli ją przeczytać przed rezerwacją."

#: src/Service/ResourcesService.php:46
msgid "Set a positive release period for member priority."
msgstr "Ustaw dodatni okres zwolnienia dla priorytetu Członek."

#: src/Service/LocationService.php:17
msgid "Set both latitude and longitude, or clear both."
msgstr "Ustaw szerokość i długość geograficzną lub wyczyść oba."

#: src/Service/PilotToolsService.php:17
msgid "Set opening hours"
msgstr "Ustaw Godziny otwarcia"

#: src/Service/PilotToolsService.php:19
msgid "Set payment methods"
msgstr "Ustaw metody płatności"

#: src/Service/PilotToolsService.php:18
msgid "Set public prices"
msgstr "Ustal ceny publiczne"

#: src/Service/PilotToolsService.php:21
msgid "Set the booking page"
msgstr "Ustaw stronę rezerwacji"

#: src/Service/SunService.php:13
msgid "Set the club location before using sun-based opening hours."
msgstr "Ustaw lokalizację klubu przed użyciem opartego na słońcu Godziny otwarcia."

#: src/Service/PilotToolsService.php:20
msgid "Set up membership (optional)"
msgstr "Konfiguracja Członkostwo (opcjonalnie)"

#: src/Admin/Menu.php:47 admin-ui/SettingsApp.tsx:64
msgid "Settings"
msgstr "Ustawienia"

#: admin-ui/SettingsApp.tsx:64
msgid "Settings sections"
msgstr "Sekcje ustawień"

#: admin-ui/SettingsApp.tsx:146
msgid "Shortcode copied."
msgstr "Skopiowano krótki kod."

#: admin-ui/SettingsApp.tsx:151
msgid "Shortcode is the currently supported integration."
msgstr "Shortcode jest obecnie obsługiwaną integracją."

#: admin-ui/CatalogApp.tsx:104
msgid "Show"
msgstr "Pokaż"

#: admin-ui/SettingsApp.tsx:105
msgid "Show outstanding amounts"
msgstr "Pokaż zaległe kwoty"

#: admin-ui/BookingRulesSettings.tsx:73
msgid "Shown after the automatically generated booking details."
msgstr "Wyświetlane po automatycznie wygenerowanych szczegółach rezerwacji."

#: admin-ui/BookingRulesSettings.tsx:73
msgid "Shown before the automatically generated booking details."
msgstr "Pokazane przed automatycznie wygenerowanymi szczegółami rezerwacji."

#: admin-ui/PrivacySettings.tsx:92
msgid "Signed-in customers can request export and account closure review in My personal data. Confirmation and processing use native WordPress tools; bookings, debts and accounts are not deleted on submission."
msgstr "Zalogowani klienci mogą w sekcji Moje dane osobowe poprosić o eksport i ocenę zamknięcia konta. Potwierdzanie i przetwarzanie odbywa się w WordPress; samo złożenie wniosku nie usuwa rezerwacji, długów ani kont."

#: src/Service/PilotToolsService.php:52
msgid "Single site"
msgstr "Pojedyncze miejsce"

#: src/Service/PilotToolsService.php:48
msgid "Site / administrator language"
msgstr "Język witryny/administratora"

#: src/Service/PilotToolsService.php:47
msgid "Site domain"
msgstr "Domena witryny"

#: admin-ui/SettingsApp.tsx:76
msgid "Site name"
msgstr "Nazwa miejsca"

#: src/Licensing/AdminExperience.php:24
msgid "Skip"
msgstr "Pomiń"

#: src/Licensing/AdminExperience.php:25
msgid "Skipping, please wait"
msgstr "Pomijanie, proszę czekać"

#: admin-ui/CatalogApp.tsx:70 admin-ui/fields.ts:39
msgid "Slug"
msgstr "Ślimak"

#: src/Service/CatalogValidator.php:24
msgid "Slug is required and must not exceed 150 characters."
msgstr "Wymagany jest opis, który nie może przekraczać 150 znaków."

#: src/Service/CatalogValidator.php:20
msgid "Slug must be text."
msgstr "Informacja musi być tekstem."

#: admin-ui/PilotToolsApp.tsx:73
msgid "Some data could not be removed. The plugin is deactivated. Contact your administrator."
msgstr "Niektórych danych nie można było usunąć. Wtyczka jest dezaktywowana. Skontaktuj się ze swoim administratorem."

#: admin-ui/ReceivablesApp.tsx:36
msgid "Sort"
msgstr "Sortowanie"

#: admin-ui/CatalogApp.tsx:69 admin-ui/CatalogApp.tsx:70 admin-ui/fields.ts:42
msgid "Sort order"
msgstr "Porządek sortowania"

#: src/Service/CalendarSettingsService.php:15
msgid "Specify only public calendar visibility."
msgstr "Określ tylko widoczność kalendarza publicznego."

#: admin-ui/CancellationAdminApp.tsx:85 admin-ui/CancellationAdminApp.tsx:86 admin-ui/CancellationAdminApp.tsx:86 admin-ui/CatalogApp.tsx:69 admin-ui/fields.ts:45
msgid "Sport"
msgstr "Sport"

#: src/Admin/Menu.php:43 admin-ui/CatalogApp.tsx:74
msgid "Sports"
msgstr "Sport"

#: abece-booking.php:4
msgid "Sports venue booking and management for WordPress."
msgstr "Rezerwacja i zarządzanie obiektami sportowymi dla WordPress."

#: booking-ui/settlement.tsx:87
msgid "Standard cancellation fee"
msgstr "Standardowa opłata za anulowanie"

#: src/Service/PrivacyExportService.php:62 admin-ui/ScheduleAdminApp.tsx:70 admin-ui/scheduleFields.ts:30
msgid "Starts at"
msgstr "Rozpoczyna się o"

#: src/Admin/Menu.php:46 admin-ui/BasicStatisticsApp.tsx:58
msgid "Statistics"
msgstr "Statystyka"

#: src/Service/PrivacyExportService.php:62 admin-ui/CancellationAdminApp.tsx:81 admin-ui/CatalogApp.tsx:70 admin-ui/ExternalContactsApp.tsx:56 admin-ui/PilotToolsApp.tsx:63 admin-ui/membershipFields.ts:29 booking-ui/Bookings.tsx:69 booking-ui/Bookings.tsx:91 booking-ui/Bookings.tsx:139 booking-ui/receivables.tsx:38
msgid "Status"
msgstr "Stan"

#: admin-ui/PilotToolsApp.tsx:56
msgid "Status checks do not repair or change your data. The support report excludes customer data, credentials and full bank details."
msgstr "Kontrole stanu nie naprawiają ani nie zmieniają Twoich danych. Raport wsparcia nie obejmuje danych klientów, danych uwierzytelniających i pełnych danych bankowych."

#: src/Service/NotificationService.php:47
#, php-format
msgid "Status: %s"
msgstr "Stan: %s"

#: src/Infrastructure/Database/SchemaUpgradeCommand.php:52
msgid "Stop external cron and queue workers before continuing. A verified SQL backup will be created and the site will remain in maintenance if an error occurs. Continue?"
msgstr "Przed kontynuowaniem zatrzymaj zewnętrzny cron i procesy kolejki. Zostanie utworzona zweryfikowana kopia SQL; w razie błędu witryna pozostanie w trybie konserwacji. Kontynuować?"

#: src/Service/PilotToolsService.php:61
msgid "Storage engine / collation"
msgstr "Mechanizm przechowywania/układanie"

#: admin-ui/ScheduleAdminApp.tsx:96 admin-ui/scheduleFields.ts:41
msgid "Sun-based"
msgstr "Oparty na słońcu"

#: admin-ui/scheduleFields.ts:9
msgid "Sunday"
msgstr "Niedziela"

#: admin-ui/ScheduleAdminApp.tsx:78 admin-ui/scheduleFields.ts:42
msgid "Sunrise offset (minutes)"
msgstr "Przesunięcie wschodu słońca (minuty)"

#: admin-ui/ScheduleAdminApp.tsx:78 admin-ui/scheduleFields.ts:43
msgid "Sunset offset (minutes)"
msgstr "Przesunięcie zachodu słońca (minuty)"

#: admin-ui/fields.ts:47
msgid "Surface"
msgstr "Powierzchnia"

#: src/Admin/Menu.php:49 admin-ui/PilotToolsApp.tsx:53 admin-ui/PilotToolsApp.tsx:53
msgid "System Status"
msgstr "Stan systemu"

#: admin-ui/PilotToolsApp.tsx:63
msgid "System report"
msgstr "Raport systemowy"

#: admin-ui/PilotToolsApp.tsx:59
msgid "System report copied."
msgstr "Skopiowano raport systemowy."

#: admin-ui/fields.ts:25
msgid "Table"
msgstr "Tabela"

#: src/Service/PilotToolsService.php:60
msgid "Table prefix"
msgstr "Przedrostek tabeli"

#: admin-ui/ScheduleAdminApp.tsx:85
msgid "Temporarily prevents bookings for a selected resource, for example due to maintenance, a tournament or weather."
msgstr "Tymczasowo uniemożliwia rezerwacje dla wybranego Obiekt sportowy, na przykład ze względu na konserwację, turniej lub pogodę."

#: src/Service/PilotToolsService.php:67
msgid "Temporary storage"
msgstr "Przechowywanie tymczasowe"

#: admin-ui/BookingRulesSettings.tsx:72
msgid "Text after booking details"
msgstr "Tekst po szczegółach rezerwacji"

#: admin-ui/BookingRulesSettings.tsx:72
msgid "Text before booking details"
msgstr "Tekst przed szczegółami rezerwacji"

#: src/Service/MembershipValidator.php:25
#, php-format
msgid "Text must not exceed %d characters."
msgstr "Tekst nie może przekraczać znaków %d."

#: src/Service/ConfirmationEmailDefaults.php:12
msgid "Thank you for your booking. Below you will find the details of your reservation and any applicable payment information."
msgstr "Dziękujemy za rezerwację. Poniżej znajdziesz szczegóły swojej rezerwacji i wszelkie obowiązujące informacje dotyczące płatności."

#: src/Service/PrivacyErasureService.php:14
msgid "The WordPress account is managed separately. Review its continued purpose without breaking financial or staff audit links."
msgstr "Konto WordPress jest zarządzane osobno. Oceń dalszy cel jego istnienia bez naruszania powiązań finansowych lub audytowych personelu."

#: src/Admin/Menu.php:101
msgid "The admin package is incomplete. Install the complete ABeCe Booking release ZIP."
msgstr "Pakiet administratora jest niekompletny. Zainstaluj pełną wersję ZIP ABeCe Booking."

#: booking-ui/pricing.tsx:33
msgid "The amount has too many decimal places for this currency."
msgstr "Kwota ma zbyt wiele miejsc po przecinku dla tej waluty."

#: src/Repository/BookingsRepository.php:107
msgid "The booking could not be saved or loaded. Please try again."
msgstr "Nie można zapisać lub wczytać rezerwacji. Spróbuj ponownie."

#: src/Service/BookingEligibilityService.php:63
msgid "The booking exceeds a member playing time limit."
msgstr "Rezerwacja przekracza Członek Limit czasu gry."

#: src/Infrastructure/Database/BookingModelMigration.php:40
msgid "The booking model migration could not be completed. Existing data has been retained."
msgstr "Nie można ukończyć migracji modelu rezerwacji. Istniejące dane zostały zachowane."

#: src/Service/PilotToolsService.php:38
msgid "The booking page could not be created. Try again."
msgstr "Nie można utworzyć strony rezerwacji. Spróbuj ponownie."

#: admin-ui/PilotToolsApp.tsx:26
msgid "The booking page does not contain the booking shortcode."
msgstr "Strona rezerwacji nie zawiera krótkiego kodu rezerwacji."

#: src/Repository/ResourceLockRepository.php:50
msgid "The booking transaction could not be completed. Please try again."
msgstr "Nie można było zakończyć transakcji rezerwacji. Spróbuj ponownie."

#: src/Repository/BookingsRepository.php:58 src/Service/BookingService.php:147 src/Service/ReceivablesService.php:41
msgid "The booking was not found."
msgstr "Nie znaleziono rezerwacji."

#: src/Repository/CalendarRepository.php:34
msgid "The calendar could not be loaded. Please try again."
msgstr "Nie można załadować kalendarza. Spróbuj ponownie."

#: src/Service/BookingCancellationService.php:33
msgid "The cancellation fee changed. Review a new quote before confirming."
msgstr "Zmieniła się opłata za anulowanie. Przed zatwierdzeniem przejrzyj nową ofertę."

#: src/Service/CancellationPolicyService.php:56
msgid "The cancellation policy configuration is ambiguous."
msgstr "Konfiguracja zasad anulowania jest niejednoznaczna."

#: src/Service/CalendarService.php:21
msgid "The client calendar starts today."
msgstr "Kalendarz klienta zaczyna się dzisiaj."

#: src/Support/Money.php:30 booking-ui/pricing.tsx:34
msgid "The configured price exceeds the supported money range."
msgstr "Skonfigurowana cena przekracza obsługiwany zakres pieniężny."

#: booking-ui/Bookings.tsx:83
msgid "The confirmation email could not be sent. The booking remains valid."
msgstr "Nie można wysłać wiadomości e-mail z potwierdzeniem. Rezerwacja pozostaje ważna."

#: booking-ui/pricing.tsx:34
msgid "The credit balance exceeds the supported money range."
msgstr "Saldo Saldo przekracza obsługiwany zakres pieniężny."

#: src/Service/BookingCustomerService.php:47
msgid "The customer account must match the selected member."
msgstr "Konto klienta musi odpowiadać wybranemu Członek."

#: admin-ui/SettingsApp.tsx:102
msgid "The customer pays when they arrive. Record the actual payment medium when confirming receipt."
msgstr "Klient płaci po przybyciu. Zapisz rzeczywisty numer Środek płatniczy podczas potwierdzania odbioru."

#: admin-ui/SettingsApp.tsx:102
msgid "The customer receives payment details. The booking remains unpaid until a manager confirms receipt. International accounts are supported."
msgstr "Klient otrzymuje szczegóły płatności. Rezerwacja pozostaje nieopłacona do czasu potwierdzenia odbioru przez menedżera. Obsługiwane są konta międzynarodowe."

#: admin-ui/BookingRulesSettings.tsx:64
msgid "The cutoff restricts customer online bookings. Managers may still book future times by phone; past starts are never allowed."
msgstr "Wartość graniczna ogranicza rezerwacje klientów online. Menedżerowie mogą nadal rezerwować przyszłe terminy telefonicznie; wcześniejsze starty nigdy nie są dozwolone."

#: src/Support/RuntimeRequirements.php:27
msgid "The database must support InnoDB before ABeCe Booking can be activated."
msgstr "Baza danych musi obsługiwać InnoDB, zanim będzie można aktywować ABeCe Booking."

#: src/Service/BookingService.php:82
msgid "The duration must be within the resource limits and respect the booking step."
msgstr "Czas trwania musi mieścić się w granicach Obiekt sportowy i odpowiadać etapowi rezerwacji."

#: src/Service/StatisticsFilter.php:13
msgid "The end date must be on or after the start date."
msgstr "Data końcowa musi przypadać w dniu początkowym lub później."

#: src/Service/PrivacyExportService.php:31
msgid "The export snapshot expired. Restart the WordPress export from the first page."
msgstr "Migawka eksportu wygasła. Uruchom eksport WordPress ponownie od pierwszej strony."

#: src/Repository/ExternalContactsRepository.php:24
msgid "The external contact could not be updated."
msgstr "Nie można było zaktualizować kontaktu zewnętrznego."

#: booking-ui/settlement.tsx:88
msgid "The fee is calculated again when you confirm. If it changes, review a new quote."
msgstr "Po potwierdzeniu opłata zostanie obliczona ponownie. Jeśli to się zmieni, przejrzyj nową wycenę."

#: src/Repository/PaymentTransactionsRepository.php:13
msgid "The financial operation could not be completed. Please try again."
msgstr "Nie można było zakończyć operacji finansowej. Spróbuj ponownie."

#: src/Repository/CatalogRepository.php:78
msgid "The item could not be deleted. Please try again."
msgstr "Nie można było usunąć elementu. Spróbuj ponownie."

#: src/Edition/Core/SingleScheduleService.php:21 src/Repository/CancellationPoliciesRepository.php:18 src/Repository/CatalogRepository.php:55 src/Repository/PriceRulesRepository.php:15 src/Repository/SeasonsRepository.php:44
msgid "The item could not be saved. Please try again."
msgstr "Nie można zapisać elementu. Spróbuj ponownie."

#: src/Repository/CatalogRepository.php:61 src/Service/AvailabilityService.php:21 src/Service/BookingService.php:81 src/Service/CatalogService.php:21 src/Service/PaymentMethodAvailabilityService.php:16
msgid "The item was not found."
msgstr "Element nie został znaleziony."

#: src/Repository/AvailabilityRepository.php:16 src/Repository/AvailabilityRepository.php:25 src/Repository/CatalogRepository.php:92 src/Repository/WordPressUsersRepository.php:41
msgid "The items could not be loaded. Please try again."
msgstr "Nie można załadować elementów. Spróbuj ponownie."

#: admin-ui/BookingRulesSettings.tsx:65
msgid "The limit counts active online bookings assigned to one customer on the reserved local calendar day, across all resources. Managers can exceed it after confirmation."
msgstr "Limit liczy aktywne rezerwacje online przypisane do jednego klienta w zarezerwowanym lokalnym dniu kalendarzowym, we wszystkich zasobach. Menedżerowie mogą go przekroczyć po potwierdzeniu."

#: admin-ui/PrivacySettings.tsx:84
msgid "The native registration form displays a link to your published privacy policy."
msgstr "Standardowy formularz rejestracji wyświetla link do opublikowanej polityki prywatności."

#: src/Service/BookingValidator.php:16
msgid "The note is too long."
msgstr "Notatka jest za długa."

#: src/Repository/NotificationsRepository.php:23
msgid "The notification could not be saved."
msgstr "Nie można zapisać powiadomienia."

#: src/Edition/Core/BasicPricingService.php:12 src/Service/BookingParticipantsService.php:11
msgid "The number of participants exceeds the resource capacity."
msgstr "Liczba uczestników przekracza pojemność Obiekt sportowy."

#: src/Repository/OperationsRepository.php:48
msgid "The operations overview could not be loaded. Please try again."
msgstr "Nie można załadować przeglądu operacji. Spróbuj ponownie."

#: src/Service/SettlementService.php:11 src/Service/SettlementService.php:18
msgid "The payment ledger does not match this booking. Contact an administrator."
msgstr "Księga płatności nie pasuje do tej rezerwacji. Skontaktuj się z administratorem."

#: admin-ui/BookingRulesSettings.tsx:68
msgid "The plugin automatically adds the booking details: resource, date, time, price and payment information. Here you can set additional text before and after these details."
msgstr "Wtyczka automatycznie dodaje szczegóły rezerwacji: Obiekt sportowy, datę, godzinę, cenę i informacje o płatności. Tutaj możesz ustawić dodatkowy tekst przed i po tych szczegółach."

#: src/Support/DatabaseCompatibility.php:181 src/Support/DatabaseCompatibility.php:192 src/Support/RuntimeRequirements.php:29
msgid "The plugin package is incomplete. Install the complete ABeCe Booking release ZIP."
msgstr "Pakiet wtyczek jest niekompletny. Zainstaluj pełną wersję ZIP ABeCe Booking."

#: booking-ui/pricing.tsx:33
msgid "The price has too many decimal places for this currency."
msgstr "Cena ma zbyt wiele miejsc po przecinku dla tej waluty."

#: src/Service/PrivacyErasureService.php:28 src/Service/PrivacyErasureService.php:29
msgid "The privacy request expired. Restart it from the first page."
msgstr "Wniosek dotyczący prywatności wygasł. Uruchom go ponownie od pierwszej strony."

#: src/Service/PaymentService.php:95
msgid "The refund must be positive and must not exceed the amount due for refund."
msgstr "Zwrot musi być dodatni i nie może przekraczać kwoty należnej do zwrotu."

#: src/Service/CatalogService.php:28 src/Service/LocationService.php:11
msgid "The request contains an unsupported field."
msgstr "Żądanie zawiera nieobsługiwane pole."

#: admin-ui/PilotToolsApp.tsx:33
msgid "The request could not be completed."
msgstr "Żądanie nie mogło zostać zrealizowane."

#: src/Service/PrivacyRequestsService.php:29
msgid "The request could not be created. Check your existing requests or contact the operator."
msgstr "Nie udało się utworzyć wniosku. Sprawdź istniejące wnioski lub skontaktuj się z operatorem."

#: admin-ui/CatalogApp.tsx:41 admin-ui/CatalogApp.tsx:62 admin-ui/CatalogForm.tsx:59 admin-ui/ClubLocationForm.tsx:25 admin-ui/ClubLocationForm.tsx:43 admin-ui/ClubLocationForm.tsx:69 admin-ui/ScheduleAdminApp.tsx:40 admin-ui/ScheduleAdminApp.tsx:61 admin-ui/ScheduleForm.tsx:60 admin-ui/api.ts:39 booking-ui/Bookings.tsx:35 booking-ui/api.ts:42
msgid "The request failed. Please try again."
msgstr "Żądanie nie powiodło się. Spróbuj ponownie."

#: src/Service/AvailabilityService.php:36 src/Service/CalendarService.php:65
msgid "The resource booking time grid is invalid."
msgstr "Siatka czasu rezerwacji Obiekt sportowy jest nieprawidłowa."

#: src/Service/CancellationPolicyService.php:24
msgid "The resource must belong to the selected sport."
msgstr "Obiekt sportowy musi należeć do wybranego sportu."

#: admin-ui/CatalogForm.tsx:97
msgid "The saved zero permits only today. Keep it unchanged or clear the field for unlimited advance bookings."
msgstr "Zapisane zezwolenia zerowe tylko dzisiaj. Pozostaw to bez zmian lub wyczyść pole dla nieograniczonej rezerwacji z wyprzedzeniem."

#: src/Api/PrivacyController.php:20 src/Api/PrivacyRequestsController.php:16
msgid "The security check failed. Reload the page and try again."
msgstr "Kontrola bezpieczeństwa nie powiodła się. Odśwież stronę i spróbuj ponownie."

#: src/Api/SettingsController.php:27
msgid "The selected WordPress user does not exist."
msgstr "Wybrany użytkownik WordPress nie istnieje."

#: admin-ui/PilotToolsApp.tsx:26
msgid "The selected booking page is not published."
msgstr "Wybrana strona rezerwacji nie jest publikowana."

#: admin-ui/PilotToolsApp.tsx:26
msgid "The selected booking page was deleted."
msgstr "Wybrana strona rezerwacji została usunięta."

#: src/Service/ExternalBookingService.php:29
msgid "The selected contact is already saved."
msgstr "Wybrany kontakt jest już zapisany."

#: src/Service/BookingParticipantsService.php:23
msgid "The selected member does not exist."
msgstr "Wybrany Członek nie istnieje."

#: admin-ui/SettingsApp.tsx:151
msgid "The selected page does not contain [abece_booking]."
msgstr "Wybrana strona nie zawiera [abece_booking]."

#: src/Edition/Core/BasicPriceRulesService.php:12
msgid "The selected pricing reference does not exist."
msgstr "Wybrane odniesienie cenowe nie istnieje."

#: src/Service/PrivacyIdentityService.php:43 src/Service/PrivacyRetentionService.php:18
msgid "The selected record does not exist."
msgstr "Wybrany rekord nie istnieje."

#: src/Repository/ResourceLockRepository.php:37 src/Service/CancellationPolicyService.php:23 src/Service/ScheduleValidator.php:10
msgid "The selected resource does not exist."
msgstr "Wybrany Obiekt sportowy nie istnieje."

#: src/Service/CalendarService.php:20 src/Service/CancellationPolicyService.php:21 src/Service/ResourcesService.php:14 src/Service/ResourcesService.php:36
msgid "The selected sport does not exist."
msgstr "Wybrany sport nie istnieje."

#: src/Service/CatalogValidator.php:54
msgid "The selected value is not allowed."
msgstr "Wybrana wartość jest niedozwolona."

#: admin-ui/SettingsApp.tsx:76
msgid "The site name and timezone follow the WordPress settings. Prices use the currency of their price list."
msgstr "Nazwa witryny i strefa czasowa są zgodne z ustawieniami WordPress. Ceny korzystają z waluty obowiązującej w ich cenniku."

#: src/Service/BookingService.php:83
msgid "The start time must respect the resource booking step."
msgstr "Czas rozpoczęcia musi odpowiadać etapowi rezerwacji Obiekt sportowy."

#: src/Edition/Core/BasicStatisticsRepository.php:7
msgid "The statistics could not be loaded. Please try again."
msgstr "Nie można było załadować statystyk. Spróbuj ponownie."

#: src/Service/CancellationPolicyService.php:69
msgid "The stored cancellation policy cannot be read. Contact an administrator."
msgstr "Nie można odczytać zapisanej polityki anulowania. Skontaktuj się z administratorem."

#: admin-ui/BookingEditor.tsx:145
msgid "The total number of players affects member playing time consumption."
msgstr "Całkowita liczba graczy wpływa na zużycie Członek Czas gry."

#: booking-ui/Bookings.tsx:55
msgid "This booking belongs to a recurring series."
msgstr "Ta rezerwacja należy do serii cyklicznej."

#: src/Service/BookingCancellationService.php:13
msgid "This booking can no longer be cancelled."
msgstr "Tej rezerwacji nie można już anulować."

#: src/Service/PaymentService.php:55
msgid "This booking cannot be marked as paid."
msgstr "Ta rezerwacja nie może zostać oznaczona jako opłacona."

#: src/Repository/BookingsRepository.php:61 src/Service/BookingService.php:144
msgid "This booking changed while you were editing it. Reload and try again."
msgstr "Ta rezerwacja uległa zmianie podczas jej edycji. Załaduj ponownie i spróbuj ponownie."

#: src/Service/BookingManagementService.php:91
msgid "This booking has already been removed."
msgstr "Ta rezerwacja została już usunięta."

#: src/Service/CalendarService.php:23 src/Service/DailyOperationsService.php:9
msgid "This calendar date does not exist in the WordPress timezone."
msgstr "Ta data kalendarzowa nie istnieje w strefie czasowej WordPress."

#: src/Edition/Core/SingleScheduleService.php:26 admin-ui/ScheduleForm.tsx:86
msgid "This change affects existing bookings. Review and explicitly confirm; bookings will remain unchanged."
msgstr "Zmiana dotyczy istniejących rezerwacji. Sprawdź je i wyraźnie potwierdź; rezerwacje zostaną zachowane."

#: booking-ui/credit.tsx:90
msgid "This credit account is inactive."
msgstr "To konto Saldo jest nieaktywne."

#: src/Service/BookingEligibilityService.php:30 src/Service/BookingEligibilityService.php:61 admin-ui/BookingEditor.tsx:148
#, php-format
msgid "This customer already has %d active bookings for this day. Confirm to continue."
msgstr "Ten klient ma już aktywne rezerwacje %d na ten dzień. Potwierdź, aby kontynuować."

#: booking-ui/Bookings.tsx:81
msgid "This customer has an active restriction."
msgstr "Ten klient ma aktywne ograniczenie."

#: src/Service/BookingEligibilityService.php:42 src/Service/BookingEligibilityService.php:62 admin-ui/BookingEditor.tsx:149
msgid "This customer has an outstanding amount from previous bookings. Confirm to continue."
msgstr "Ten klient ma zaległą kwotę z poprzednich rezerwacji. Potwierdź, aby kontynuować."

#: src/Service/BookingCustomerService.php:15 src/Service/BookingEligibilityService.php:11
msgid "This date does not exist in the site timezone."
msgstr "Ta data nie istnieje w strefie czasowej witryny."

#: src/Service/PrivacyExportService.php:11
msgid "This email matches independent identities. The operator must verify one person through the confirmed WordPress request before exporting records."
msgstr "Ten e-mail odpowiada niezależnym tożsamościom. Przed eksportem operator musi zweryfikować jedną osobę przez potwierdzony wniosek WordPress."

#: src/Admin/Menu.php:89 src/Edition/EditionRoutes.php:32 src/Edition/Entitlements.php:24 admin-ui/index.tsx:33
msgid "This feature is not available in this edition."
msgstr "Ta funkcja nie jest dostępna w tej edycji."

#: src/Service/BookingValidator.php:9
msgid "This field cannot be set by the client."
msgstr "To pole nie może być ustawione przez klienta."

#: src/Service/MembershipValidator.php:21 src/Service/ResourceBlocksService.php:13
msgid "This field is required."
msgstr "To pole jest wymagane."

#: src/Service/PaymentService.php:73
msgid "This idempotency key was already used for a different refund."
msgstr "Ten klucz idempotencji został już wykorzystany do innego zwrotu pieniędzy."

#: src/Service/PilotToolsService.php:81
msgid "This is a diagnostic email from your WordPress site. It contains no booking or customer data."
msgstr "To jest wiadomość diagnostyczna z Twojej witryny WordPress. Nie zawiera żadnych danych dotyczących rezerwacji ani klientów."

#: src/Service/BookingService.php:89
msgid "This local time does not exist."
msgstr "Ten czas lokalny nie istnieje."

#: booking-ui/dateTime.ts:37
msgid "This local time is missing or ambiguous because of a clock change. Select another time."
msgstr "Brakuje tego czasu lokalnego lub jest on niejednoznaczny z powodu zmiany zegara. Wybierz inny termin."

#: src/Service/BookingService.php:94
msgid "This occurrence is blocked or outside the available opening hours. Explicit confirmation is required."
msgstr "Termin jest zablokowany lub poza dostępnymi godzinami otwarcia. Wymagane jest wyraźne potwierdzenie."

#: admin-ui/PilotToolsApp.tsx:63
msgid "This only tests submission to WordPress mail transport. Confirm actual delivery with the recipient."
msgstr "Testuje to jedynie poddanie się transportowi poczty WordPress. Potwierdź rzeczywistą dostawę u odbiorcy."

#: admin-ui/SettingsApp.tsx:151
msgid "This page uses the legacy shortcode [sports_booking]. Bookings will continue to work; we recommend using [abece_booking]."
msgstr "Ta strona wykorzystuje starszy krótki kod [sports_booking]. Rezerwacje będą nadal działać; zalecamy użycie [abece_booking]."

#: src/Service/PaymentMethodAvailabilityService.php:33
msgid "This payment method is disabled or unavailable for this booking."
msgstr "To Metoda płatności jest wyłączone lub niedostępne dla tej rezerwacji."

#: src/Service/PaymentService.php:28 src/Service/PaymentService.php:43 src/Service/PaymentService.php:56
msgid "This payment method is disabled."
msgstr "To Metoda płatności jest wyłączone."

#: src/Service/PrivacyExportService.php:39
msgid "This record was removed or its ownership changed during export. Restart the request for a fresh snapshot."
msgstr "Rekord został usunięty lub zmienił właściciela podczas eksportu. Uruchom wniosek ponownie, aby uzyskać nową migawkę."

#: admin-ui/PilotToolsApp.tsx:66
msgid "This removes bookings, members, memberships, financial records, credits, settings and plugin tables, and deactivates the plugin. It cannot be undone without a backup. WordPress users and pages are retained. Create and verify a database backup first."
msgstr "Spowoduje to usunięcie rezerwacji, członków, członkostwa, dokumentacji finansowej, kredytów, ustawień i tabel wtyczek oraz dezaktywację wtyczki. Nie można tego cofnąć bez kopii zapasowej. Użytkownicy i strony WordPress zostaną zachowane. Najpierw utwórz i zweryfikuj kopię zapasową bazy danych."

#: src/Service/AvailabilityService.php:28
msgid "This resource is available to club members only."
msgstr "Ten Obiekt sportowy jest dostępny tylko dla członków klubu."

#: src/Integration/Privacy.php:34
msgid "This site uses ABeCe Booking for venue reservations. We process contact details, bookings and participants, optional club membership and date of birth for member identification, payments, amounts due and credit history where used, customer restrictions, operational audit records and transactional emails. A guest booking does not require a date of birth. Do not put unnecessary sensitive information in notes."
msgstr "Ta witryna korzysta z ABeCe Booking do rezerwacji obiektów sportowych. Przetwarzamy dane kontaktowe, rezerwacje i uczestników, opcjonalne członkostwo i datę urodzenia do identyfikacji członka, płatności, należności i historię kredytu, jeśli są używane, ograniczenia klientów, audyt operacyjny i wiadomości transakcyjne. Rezerwacja gościa nie wymaga daty urodzenia. Nie wpisuj zbędnych informacji wrażliwych w notatkach."

#: src/Repository/CatalogRepository.php:87 src/Service/CatalogService.php:35
msgid "This slug is already in use."
msgstr "Ten ślimak jest już w użyciu."

#: src/Service/BookingEligibilityService.php:18
msgid "This time can no longer be booked online. Please contact the operator."
msgstr "Tego czasu nie można już zarezerwować online. Skontaktuj się z operatorem."

#: src/Service/BookingEligibilityService.php:18
#, php-format
msgid "This time can no longer be booked online. To book, call %s."
msgstr "Tego czasu nie można już zarezerwować online. Aby dokonać rezerwacji, zadzwoń do %s."

#: src/Service/BookingService.php:195
msgid "This time is no longer available. Please select another time."
msgstr "Ten czas nie jest już dostępny. Proszę wybrać inny termin."

#: src/Service/BookingService.php:103
msgid "This time occurs twice. Select its timezone offset."
msgstr "Czas ten występuje dwukrotnie. Wybierz przesunięcie strefy czasowej."

#: admin-ui/BookingEditor.tsx:109
msgid "This time was booked by another user or is no longer available. Please select another time."
msgstr "Ten czas został zarezerwowany przez innego użytkownika lub nie jest już dostępny. Proszę wybrać inny termin."

#: src/Support/DatabaseCompatibility.php:156 src/Support/DatabaseCompatibility.php:195
msgid "This update requires a newer database server. Please contact your hosting provider before updating ABeCe Booking."
msgstr "Ta aktualizacja wymaga nowszego serwera bazy danych. Przed aktualizacją ABeCe Booking skontaktuj się z dostawcą hostingu."

#: admin-ui/CancellationAdminApp.tsx:90
#, php-format
msgid "Threshold hours %d"
msgstr "Godziny progowe %d"

#: admin-ui/scheduleFields.ts:9
msgid "Thursday"
msgstr "Czwartek"

#: admin-ui/DailyOverview.tsx:38
msgid "Time"
msgstr "Czas"

#: src/Service/PilotToolsService.php:49
msgid "Time zone"
msgstr "Strefa czasowa"

#: src/Service/NotificationService.php:39
#, php-format
msgid "Time: %s"
msgstr "Czas: %s"

#: admin-ui/ScheduleAdminApp.tsx:86
#, php-format
msgid "Times use the WordPress timezone: %s."
msgstr "Czasy wykorzystują strefę czasową WordPress: %s."

#: admin-ui/SettingsApp.tsx:76
msgid "Timezone"
msgstr "Strefa czasowa"

#: admin-ui/scheduleFields.ts:27
msgid "Title for customers"
msgstr "Tytuł dla klientów"

#: admin-ui/BasicStatisticsApp.tsx:58 booking-ui/BookingTimes.tsx:63 booking-ui/BookingTimes.tsx:63
msgid "To"
msgstr "Do"

#: public-ui/ReadOnlyCalendar.tsx:9
msgid "To book a time, contact the venue operator."
msgstr "Aby zarezerwować termin, skontaktuj się z operatorem."

#: booking-ui/Calendar.tsx:168
msgid "Today"
msgstr "Dzisiaj"

#: src/Repository/PrivacyRequestsRepository.php:23
msgid "Too many privacy requests. Please wait before trying again or contact the operator."
msgstr "Zbyt wiele wniosków. Poczekaj przed ponowną próbą lub skontaktuj się z operatorem."

#: admin-ui/BasicStatisticsApp.tsx:58 admin-ui/BasicStatisticsApp.tsx:58
msgid "Total bookings"
msgstr "Całkowita liczba rezerwacji"

#: admin-ui/CancellationAdminApp.tsx:82 admin-ui/CatalogApp.tsx:86 admin-ui/ScheduleAdminApp.tsx:93
#, php-format
msgid "Total items: %d"
msgstr "Elementy ogółem: %d"

#: booking-ui/Bookings.tsx:65 booking-ui/Bookings.tsx:182
msgid "Total players"
msgstr "Całkowita liczba graczy"

#: admin-ui/BookingEditor.tsx:145 admin-ui/BookingEditor.tsx:145
msgid "Total players / participants"
msgstr "Całkowita liczba graczy/uczestników"

#: src/Service/NotificationService.php:43
#, php-format
msgid "Total players: %d"
msgstr "Całkowita liczba graczy: %d"

#: admin-ui/scheduleFields.ts:15 booking-ui/Calendar.tsx:84
msgid "Tournament"
msgstr "Turniej"

#: booking-ui/Bookings.tsx:165
msgid "Transaction ID"
msgstr "Identyfikator transakcji"

#: admin-ui/scheduleFields.ts:8
msgid "Tuesday"
msgstr "Wtorek"

#: admin-ui/CatalogApp.tsx:69
msgid "Type"
msgstr "Typ"

#: admin-ui/PilotToolsApp.tsx:74
msgid "Type DELETE DATA to confirm"
msgstr "Wpisz DELETE DATA, aby potwierdzić"

#: src/Service/PilotToolsService.php:87
msgid "Type the exact confirmation text to remove plugin data."
msgstr "Wpisz dokładny tekst potwierdzenia, aby usunąć dane wtyczki."

#: src/Service/CalendarService.php:52 admin-ui/SettingsApp.tsx:105 booking-ui/Calendar.tsx:83 booking-ui/Calendar.tsx:83
msgid "Unavailable"
msgstr "Niedostępne"

#: admin-ui/BookingEditor.tsx:151 admin-ui/BookingEditor.tsx:151
msgid "Unlimited"
msgstr "Nieograniczona"

#: src/Service/NotificationService.php:56 booking-ui/credit.tsx:37
msgid "Unpaid"
msgstr "Nieopłacone"

#: admin-ui/ReceivablesApp.tsx:36
msgid "Unpaid items"
msgstr "Niezapłacone pozycje"

#: admin-ui/PrivacySettings.tsx:56
msgid "Unresolved restrictions"
msgstr "Nierozwiązane ograniczenia"

#: booking-ui/Bookings.tsx:136
msgid "Upcoming"
msgstr "Nadchodzące"

#: booking-ui/Bookings.tsx:146
msgid "Updated"
msgstr "Zaktualizowano"

#: admin-ui/EditionApp.tsx:32
msgid "Updates and support"
msgstr "Aktualizacje i wsparcie"

#: src/Licensing/AdminExperience.php:16 src/Licensing/AdminExperience.php:16 src/Licensing/AdminExperience.php:50
msgid "Upgrade ABeCe Booking"
msgstr "Rozszerz ABeCe Booking"

#: admin-ui/PrivacySettings.tsx:82
msgid "Use WordPress personal-data tools for verified individual requests. Privacy tools are included in every edition. The operator determines purposes, legal bases and retention periods."
msgstr "Używaj narzędzi WordPress do zweryfikowanych indywidualnych wniosków. Są dostępne w każdej edycji. Operator określa cele, podstawy prawne i okresy przechowywania."

#: src/Licensing/AdminExperience.php:19
msgid "Use a customer license key here. A developer secret key (sk_) is not a license key."
msgstr "Użyj klucza licencji klienta. Klucz tajny dewelopera (sk_) nie jest kluczem licencyjnym."

#: src/Api/SettingsController.php:26
msgid "Use a three-letter currency code."
msgstr "Użyj trzyliterowego kodu waluty."

#: admin-ui/PilotToolsApp.tsx:55
msgid "Use an existing published page with [abece_booking], or explicitly create one. An existing booking page will be reused."
msgstr "Użyj istniejącej opublikowanej strony z [abece_booking] lub jawnie ją utwórz. Istniejąca strona rezerwacji zostanie ponownie wykorzystana."

#: src/Service/PaymentService.php:65
msgid "Use an idempotency key containing 8 to 64 letters, digits, underscores or hyphens."
msgstr "Użyj klucza idempotencji zawierającego od 8 do 64 liter, cyfr, podkreśleń lub łączników."

#: src/Service/CancellationPolicyService.php:63
msgid "Use at most three decimal places for a penalty percentage."
msgstr "Jako procent kary należy stosować maksymalnie trzy miejsca po przecinku."

#: admin-ui/ClubLocationForm.tsx:86
msgid "Use decimal degrees, for example latitude 50.0755 and longitude 14.4378. A decimal comma is also accepted."
msgstr "Użyj stopni dziesiętnych, np. szerokość 50.0755 i długość 14.4378. Akceptowany jest także przecinek dziesiętny."

#: admin-ui/CatalogForm.tsx:106 admin-ui/CatalogForm.tsx:106
msgid "Use site payment defaults"
msgstr "Użyj domyślnych ustawień płatności w witrynie"

#: src/Service/BookingManagementService.php:19 src/Service/PaymentService.php:53
msgid "Use the payment actions to change a booking payment."
msgstr "Użyj akcji płatniczych, aby zmienić płatność za rezerwację."

#: admin-ui/PrivacySettings.tsx:101
msgid "Use the request’s documented identifiers and reasons to review records. Record an individual purpose and next review date before extending retention."
msgstr "Przeglądaj rekordy według udokumentowanych identyfikatorów i powodów wniosku. Przed przedłużeniem przechowywania zapisz indywidualny cel i następną datę przeglądu."

#: admin-ui/PrivacySettings.tsx:100
msgid "Use this only after checking identity and authority, especially for shared family emails, children or an old email address. Confirm the request in WordPress first. Select only records proven to belong to that person; names alone are not evidence. Approval expires after one day."
msgstr "Używaj dopiero po sprawdzeniu tożsamości i uprawnień, zwłaszcza przy rodzinnych e-mailach, dzieciach lub dawnym adresie. Najpierw potwierdź wniosek WordPress. Wybierz tylko udowodnione rekordy tej osoby; samo imię i nazwisko nie wystarcza. Zatwierdzenie wygasa po dniu."

#: src/Service/BookingRulesService.php:39
msgid "Use valid locales and texts of at most 5000 characters."
msgstr "Używaj prawidłowych ustawień regionalnych i tekstów o maksymalnej długości 5000 znaków."

#: admin-ui/BookingEditor.tsx:140
#, php-format
msgid "Use “%s”"
msgstr "Użyj „%s”"

#: src/Service/BookingService.php:164 src/Service/CancellationActor.php:8
#, php-format
msgid "User #%d"
msgstr "Użytkownik #%d"

#: admin-ui/BasicStatisticsApp.tsx:58 admin-ui/BasicStatisticsApp.tsx:58
msgid "Utilization (%)"
msgstr "Obłożenie (%)"

#: admin-ui/membershipFields.ts:27
msgid "Valid from"
msgstr "Obowiązuje od"

#: admin-ui/membershipFields.ts:28
msgid "Valid to"
msgstr "Obowiązuje do"

#: src/Service/NotificationService.php:73
msgid "Variable symbol"
msgstr "Symbol zmienny"

#: admin-ui/ClubLocationForm.tsx:80
msgid "Venue address"
msgstr "Adres obiektu"

#: admin-ui/PrivacySettings.tsx:100
msgid "Verified identity for a WordPress request"
msgstr "Zweryfikowana tożsamość dla wniosku WordPress"

#: admin-ui/CatalogApp.tsx:69 admin-ui/fields.ts:49
msgid "Visible"
msgstr "Widoczne"

#: admin-ui/BookingEditor.tsx:146
msgid "Visible only to managers and staff."
msgstr "Widoczne tylko dla menedżerów i personelu."

#: admin-ui/BookingEditor.tsx:146
msgid "Visible to the customer and may appear in the confirmation email."
msgstr "Widoczne dla klienta i może pojawić się w wiadomości e-mail z potwierdzeniem."

#: admin-ui/CalendarSettings.tsx:24
msgid "Visitors can see anonymous occupancy, or the calendar can require login. Customer identities are never public."
msgstr "Odwiedzający mogą zobaczyć anonimowe obłożenie, a kalendarz może wymagać logowania. Tożsamości klientów nigdy nie są publiczne."

#: src/Service/PilotToolsService.php:66
msgid "WP-Cron is disabled."
msgstr "WP-Cron jest wyłączony."

#: src/Service/PilotToolsService.php:66
msgid "WP-Cron is enabled."
msgstr "WP-Cron jest włączony."

#: src/Service/PilotToolsService.php:80
msgid "Wait one minute before sending another test email."
msgstr "Odczekaj minutę przed wysłaniem kolejnej testowej wiadomości e-mail."

#: public-ui/PersonalData.tsx:16
msgid "Waiting for email confirmation"
msgstr "Oczekuje na potwierdzenie e-mailem"

#: public-ui/PersonalData.tsx:16
msgid "Waiting for processing"
msgstr "Oczekuje na przetworzenie"

#: booking-ui/Bookings.tsx:171 booking-ui/settlement.tsx:84
msgid "Waive cancellation fee"
msgstr "Zrezygnuj z opłaty za anulowanie"

#: admin-ui/fields.ts:22
msgid "Wall"
msgstr "Ściana"

#: admin-ui/PilotToolsApp.tsx:25
msgid "Warning"
msgstr "Ostrzeżenie"

#: admin-ui/scheduleFields.ts:16 booking-ui/Calendar.tsx:84
msgid "Weather"
msgstr "Pogoda"

#: booking-ui/Bookings.tsx:64
msgid "Web"
msgstr "Sieć"

#: admin-ui/scheduleFields.ts:8
msgid "Wednesday"
msgstr "Środa"

#: src/Licensing/AdminExperience.php:37
#, php-format
msgid "Welcome to %s! To get started, please enter your license key:"
msgstr "Witamy w %s! Aby rozpocząć, podaj klucz licencyjny:"

#: src/Support/RuntimeRequirements.php:20
msgid "WordPress Multisite is not supported by this pilot release. No plugin data has been created."
msgstr "WordPress Multisite nie jest obsługiwany w tej wersji pilotażowej. Nie utworzono żadnych danych wtyczki."

#: src/Service/PilotToolsService.php:82
msgid "WordPress accepted the email for sending. Confirm delivery with the recipient."
msgstr "WordPress zaakceptował wiadomość e-mail do wysłania. Potwierdź dostawę u odbiorcy."

#: admin-ui/PrivacySettings.tsx:56 admin-ui/membershipFields.ts:20
msgid "WordPress account"
msgstr "Konto WordPress"

#: src/Service/PilotToolsService.php:68
msgid "WordPress can submit email; delivery must be verified with the recipient."
msgstr "WordPress może wysyłać e-mail; przesyłkę należy potwierdzić u odbiorcy."

#: src/Service/PilotToolsService.php:82
msgid "WordPress could not submit the email. Check your site mail configuration."
msgstr "WordPress nie mógł przesłać wiadomości e-mail. Sprawdź konfigurację poczty w swojej witrynie."

#: admin-ui/PrivacySettings.tsx:100
msgid "WordPress privacy request ID"
msgstr "ID wniosku prywatności WordPress"

#: src/Integration/Privacy.php:34
msgid "WordPress privacy tools provide personal-data export and erasure. Shared email addresses, mixed notes and historical snapshots may require individual verification or a reviewed supplement to protect other people. Active bookings, memberships, unresolved restrictions and financial evidence may be retained for a documented purpose with a later review. Remaining linked records are not automatically anonymous. The operator also manages backups and copies already sent by email."
msgstr "Narzędzia WordPress umożliwiają eksport i usuwanie danych osobowych. Wspólne adresy e-mail, notatki mieszane i historyczne migawki mogą wymagać indywidualnej weryfikacji lub sprawdzonego uzupełnienia dla ochrony innych osób. Aktywne rezerwacje, członkostwa, nierozwiązane ograniczenia i dowody finansowe mogą pozostać dla udokumentowanego celu z późniejszym przeglądem. Pozostałe powiązane rekordy nie są automatycznie anonimowe. Operator zarządza także kopiami zapasowymi i kopiami wysłanymi pocztą."

#: admin-ui/PrivacySettings.tsx:100 admin-ui/PrivacySettings.tsx:110
msgid "WordPress user ID"
msgstr "ID użytkownika WordPress"

#: src/Service/PilotToolsService.php:46
msgid "WordPress version"
msgstr "Wersja WordPress"

#: admin-ui/CatalogApp.tsx:71 admin-ui/EditionApp.tsx:32 admin-ui/EditionApp.tsx:32
msgid "Yes"
msgstr "Tak"

#: src/Service/BookingEligibilityService.php:24 src/Service/BookingEligibilityService.php:61
#, php-format
msgid "You already have the maximum of %d bookings for this day."
msgstr "Masz już maksymalną liczbę rezerwacji %d na ten dzień."

#: src/Service/AvailabilityService.php:33
#, php-format
msgid "You can book this resource up to %d days ahead."
msgstr "Możesz zarezerwować ten Obiekt sportowy aż do %d na kilka dni naprzód."

#: src/Admin/Menu.php:87 src/Api/CalendarController.php:23 src/Api/PricingController.php:26 src/Api/SettingsController.php:36 src/Edition/EditionRoutes.php:26
msgid "You do not have permission to access this ABeCe Booking page."
msgstr "Nie masz uprawnień dostępu do tej strony ABeCe Booking."

#: src/Service/BookingService.php:148
msgid "You do not have permission to access this booking."
msgstr "Nie masz uprawnień dostępu do tej rezerwacji."

#: src/Service/PilotToolsService.php:31
msgid "You do not have permission to create a booking page."
msgstr "Nie masz uprawnień do utworzenia strony rezerwacji."

#: src/Api/BookingsController.php:43 src/Api/CatalogController.php:49 src/Api/ExternalContactsController.php:14 src/Api/OperationsController.php:21 src/Edition/CoreModule.php:19 src/Edition/CoreModule.php:20 src/Service/BookingCustomerService.php:78 src/Service/BookingNoShowService.php:14 src/Service/CalendarService.php:16 src/Service/PaymentService.php:110
msgid "You do not have permission to manage bookings."
msgstr "Nie masz uprawnień do zarządzania rezerwacjami."

#: src/Api/CancellationPoliciesController.php:9 src/Api/CatalogController.php:49
msgid "You do not have permission to manage cancellation policies."
msgstr "Nie masz uprawnień do zarządzania zasadami anulowania."

#: src/Edition/FinanceAuthorization.php:8 src/Service/PaymentService.php:33
msgid "You do not have permission to manage credit."
msgstr "Nie masz uprawnień do zarządzania Saldo."

#: src/Api/CatalogController.php:49
msgid "You do not have permission to manage members and seasons."
msgstr "Nie masz uprawnień do zarządzania członkami i sezonami."

#: src/Api/CatalogController.php:49
msgid "You do not have permission to manage prices."
msgstr "Nie masz uprawnień do zarządzania cenami."

#: src/Api/PrivacyController.php:20 src/Service/PrivacyErasureService.php:26 src/Service/PrivacyIdentityService.php:40
msgid "You do not have permission to manage privacy requests."
msgstr "Nie masz uprawnień do zarządzania wnioskami dotyczącymi prywatności."

#: src/Api/CatalogController.php:49 src/Api/LocationController.php:30
msgid "You do not have permission to manage sports and resources."
msgstr "Nie masz uprawnień do zarządzania sportem i zasobami."

#: src/Licensing/AdminExperience.php:45
msgid "You do not have permission to manage this site."
msgstr "Nie masz uprawnień do zarządzania tą witryną."

#: src/Service/BookingCancellationService.php:24
msgid "You do not have permission to override cancellation fees."
msgstr "Nie masz pozwolenia na zastąpienie opłat za anulowanie."

#: src/Api/PilotToolsController.php:16 src/Service/PilotToolsService.php:29 src/Service/PilotToolsService.php:77 src/Service/PilotToolsService.php:85
msgid "You do not have permission to use these tools."
msgstr "Nie masz pozwolenia na używanie tych narzędzi."

#: src/Edition/Core/BasicStatisticsController.php:6
msgid "You do not have permission to view this report."
msgstr "Nie masz uprawnień do przeglądania tego raportu."

#: src/Service/BookingEligibilityService.php:45 src/Service/BookingEligibilityService.php:62
msgid "You have an unpaid amount from a previous booking. You cannot create another booking until it is paid."
msgstr "Masz niezapłaconą kwotę z poprzedniej rezerwacji. Do czasu jej opłacenia nie można utworzyć kolejnej rezerwacji."

#: admin-ui/PilotToolsApp.tsx:55
msgid "You marked this checklist as complete. You can still review every step."
msgstr "Oznaczyłeś tę listę kontrolną jako kompletną. Nadal możesz sprawdzić każdy krok."

#: src/Integration/Privacy.php:26 src/Service/PrivacyRequestsService.php:10
msgid "Your identity requires individual verification. Please contact the operator."
msgstr "Twoja tożsamość wymaga indywidualnej weryfikacji. Skontaktuj się z operatorem."

#: public-ui/PersonalData.tsx:43
msgid "Your privacy requests"
msgstr "Twoje wnioski dotyczące prywatności"

#: public-ui/PersonalData.tsx:42
msgid "Your request will be verified. Eligible personal data may be minimized; records needed for active memberships, unpaid amounts or other justified purposes require review and may be retained."
msgstr "Wniosek zostanie zweryfikowany. Kwalifikujące się dane mogą zostać zminimalizowane; zapisy potrzebne ze względu na aktywne członkostwo, nieopłacone kwoty lub inne uzasadnione cele wymagają oceny i mogą zostać zachowane."

#: admin-ui/SettingsApp.tsx:105
msgid "Zero hours means the unpaid amount becomes overdue when the booking ends."
msgstr "Zero godzin oznacza, że niezapłacona kwota staje się wymagalna po zakończeniu rezerwacji."

#: src/Licensing/AdminExperience.php:33
#, php-format
msgid "do %1$sNOT%2$s send me security & feature updates, educational content and offers."
msgstr "%1$sNIE%2$s wysyłaj mi aktualizacji zabezpieczeń i funkcji, materiałów edukacyjnych ani ofert."

#: src/Licensing/AdminExperience.php:31
msgid "send me security & feature updates, educational content and offers."
msgstr "wysyłaj mi aktualizacje zabezpieczeń i funkcji, materiały edukacyjne oraz oferty."
