msgid ""
msgstr ""
"Project-Id-Version: Fair Payment 0.2.0\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/fair-payments-connector\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2026-03-17T10:37:21+00:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Language: pl_PL\n"
"X-Generator: WP-CLI 2.12.0\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: fair-payments-connector\n"

#: src/Admin/AdminPages.php:51
#: src/Admin/AdminPages.php:52
msgid "Transactions"
msgstr "Transakcje"

#: src/Admin/AdminPages.php:60
#: src/Admin/AdminPages.php:61
#: src/Admin/AdminPages.php:68
#: src/Admin/transaction/TransactionPage.js:550
msgid "Transaction Detail"
msgstr "Szczegóły transakcji"

#: src/Admin/AdminPages.php:84
#: src/Admin/AdminPages.php:85
msgid "Settings"
msgstr "Ustawienia"

#: src/Admin/ApiKeyRemovedNotice.php:73
#: src/Admin/settings/ConnectionTab.js:418
msgid "Connect with Mollie"
msgstr "Połącz się z Mollie"

#: src/API/ConnectionController.php:75
#: src/API/ConnectionController.php:113
#: src/API/ConnectionController.php:201
msgid "Mollie is not connected. Please connect your Mollie account first."
msgstr "Mollie nie jest połączony. Najpierw połącz swoje konto Mollie."

#: src/API/ConnectionController.php:223
msgid "Connection test successful. Token was refreshed."
msgstr "Test połączenia powiódł się. Token został odświeżony."

#: src/API/ConnectionController.php:224
msgid "Connection test successful. Token is still valid."
msgstr "Test połączenia powiódł się. Token jest nadal ważny."

#. translators: %s: error message
#: src/API/ConnectionController.php:242
#, php-format
msgid "Connection test failed: %s"
msgstr "Test połączenia nie powiódł się: %s"

#: src/API/PaymentEndpoint.php:447
#: src/API/PaymentEndpoint.php:488
#: src/API/TransactionAPI.php:165
#: src/API/TransactionsController.php:271
#: src/API/TransactionsController.php:291
#: src/API/TransactionsController.php:423
#: src/Models/Transaction.php:518
msgid "Transaction not found."
msgstr "Transakcja nie znaleziona."

#: src/API/PaymentEndpoint.php:286
msgid "Mollie payment gateway is not configured. Please configure your API keys in settings."
msgstr "Brama płatności Mollie nie jest skonfigurowana. Skonfiguruj klucze API w ustawieniach."

#: src/API/PaymentEndpoint.php:306
msgid "Invalid payment amount."
msgstr "Nieprawidłowa kwota płatności."

#. translators: %s: amount and currency
#: src/API/PaymentEndpoint.php:314
#, php-format
msgid "Payment of %1$s %2$s"
msgstr "Płatność %1$s %2$s"

#: src/API/TransactionAPI.php:103
msgid "Failed to create transaction."
msgstr "Nie udało się utworzyć transakcji."

#: src/API/TransactionAPI.php:119
msgid "Failed to create line items."
msgstr "Nie udało się utworzyć pozycji linii."

#: src/API/TransactionAPI.php:179
msgid "Redirect URL is required."
msgstr "Adres URL przekierowania jest wymagany."

#. translators: %d: transaction ID
#: src/API/TransactionAPI.php:192
#, php-format
msgid "Payment #%d"
msgstr "Płatność #%d"

#: src/API/TransactionAPI.php:268
msgid "Failed to update transaction with payment details."
msgstr "Nie udało się zaktualizować transakcji szczegółami płatności."

#: src/API/TransactionAPI.php:561
msgid "Line items must be an array."
msgstr "Pozycje linii muszą być tablicą."

#: src/API/TransactionAPI.php:569
msgid "At least one line item is required."
msgstr "Wymagana jest co najmniej jedna pozycja linii."

#. translators: %d: line item index
#: src/API/TransactionAPI.php:581
#, php-format
msgid "Line item at index %d must be an array."
msgstr "Pozycja linii na indeksie %d musi być tablicą."

#. translators: %d: line item index
#: src/API/TransactionAPI.php:593
#, php-format
msgid "Line item at index %d is missing required \"name\" field."
msgstr "Pozycja linii na indeksie %d nie ma wymaganego pola \"name\"."

#. translators: %d: line item index
#: src/API/TransactionAPI.php:605
#, php-format
msgid "Line item at index %d has invalid \"amount\" field."
msgstr "Pozycja w indeksie %d ma nieprawidłowe pole \"amount\"."

#. translators: %d: line item index
#: src/API/TransactionAPI.php:617
#, php-format
msgid "Line item at index %d must have positive amount."
msgstr "Pozycja w indeksie %d musi mieć dodatnią kwotę."

#. translators: %d: line item index
#: src/API/TransactionAPI.php:631
#, php-format
msgid "Line item at index %d must have positive quantity."
msgstr "Pozycja w indeksie %d musi mieć dodatnią ilość."

#: src/API/WebhookEndpoint.php:90
msgid "Payment ID is missing from webhook."
msgstr "Identyfikator płatności brakuje w webhooku."

#: src/API/WebhookEndpoint.php:110
msgid "Transaction not found in database."
msgstr "Transakcja nie znaleziona w bazie danych."

#: src/API/WebhookEndpoint.php:196
msgid "Failed to update transaction status."
msgstr "Nie udało się zaktualizować statusu transakcji."

#: src/blocks/simple-payment/render.php:73
msgid "Continue"
msgstr "Kontynuuj"

#: src/blocks/simple-payment/render.php:65
msgid "Thank you! Your payment is being processed."
msgstr "Dziękujemy! Twoja płatność jest przetwarzana."

#: src/blocks/simple-payment/render.php:101
#: src/blocks/simple-payment/index.js:155
msgid "Pay Now"
msgstr "Zapłać teraz"

#: src/blocks/simple-payment/render.php:105
msgid "Processing payment..."
msgstr "Przetwarzanie płatności..."

#: src/blocks/simple-payment/render.php:110
msgid "Payment gateway is not configured. Please configure your Mollie API keys."
msgstr "Brama płatności nie jest skonfigurowana. Proszę skonfigurować klucze API Mollie."

#: src/Models/Transaction.php:526
msgid "Payment has already been initiated for this transaction. Create a new transaction to retry."
msgstr "Płatność została już zainicjowana dla tej transakcji. Utwórz nową transakcję, aby spróbować ponownie."

#. translators: %s: current transaction status
#: src/Models/Transaction.php:536
#, php-format
msgid "Transaction status must be \"draft\" to initiate payment. Current status: %s"
msgstr "Status transakcji musi być \"draft\" aby zainicjować płatność. Obecny status: %s"

#: src/Payment/MolliePaymentHandler.php:59
msgid "Mollie is not connected. Please connect your Mollie account in settings."
msgstr "Mollie nie jest połączony. Proszę połączyć swoje konto Mollie w ustawieniach."

#: src/Payment/MolliePaymentHandler.php:260
msgid "Payment"
msgstr "Płatność"

#: src/Payment/MolliePaymentHandler.php:293
msgid "Application fee"
msgstr "Opłata aplikacji"

#. translators: %s: error message
#: src/Payment/MolliePaymentHandler.php:455
#, php-format
msgid "Failed to retrieve payment: %s"
msgstr "Nie udało się pobrać płatności: %s"

#: src/Settings/Settings.php:45
msgid "Payment mode (test or live)"
msgstr "Tryb płatności (test lub na żywo)"

#: src/Settings/Settings.php:58
msgid "Mollie Organization ID"
msgstr "ID organizacji Mollie"

#: src/Settings/Settings.php:74
msgid "Mollie OAuth Access Token"
msgstr "Token dostępu OAuth Mollie"

#: src/Settings/Settings.php:86
msgid "Mollie OAuth Refresh Token"
msgstr "Token odświeżania OAuth Mollie"

#: src/Settings/Settings.php:98
msgid "Mollie OAuth Token Expiration (Unix timestamp)"
msgstr "Wygaśnięcie tokenu OAuth Mollie (znacznik czasu Unix)"

#: src/Settings/Settings.php:116
msgid "Unique Site Identifier for OAuth"
msgstr "Unikalny identyfikator witryny dla OAuth"

#: src/Settings/Settings.php:134
msgid "Mollie OAuth Connection Status"
msgstr "Status połączenia OAuth Mollie"

#: src/Settings/Settings.php:152
msgid "Mollie Profile ID (cached)"
msgstr "ID profilu Mollie (w pamięci podręcznej)"

#: src/Admin/transaction/TransactionPage.js:829
msgid "Name"
msgstr "Nazwa"

#: src/Admin/transaction/TransactionPage.js:780
#: src/Admin/transaction/TransactionPage.js:835
#: src/Admin/transactions/TransactionsApp.js:497
msgid "Description"
msgstr "Opis"

#: src/Admin/transactions/components/ImportTransactionsModal.js:250
msgid "Actions"
msgstr "Akcje"

#: src/Admin/transaction/TransactionPage.js:154
#: src/Admin/transaction/TransactionPage.js:362
msgid "Edit"
msgstr "Edytuj"

#: src/Admin/transaction/TransactionPage.js:853
msgid "Total"
msgstr "Razem"

#: src/Admin/transaction/TransactionPage.js:136
#: src/Admin/transaction/TransactionPage.js:266
msgid "Cancel"
msgstr "Anuluj"

#: src/Admin/transaction/TransactionLog.js:129
msgid "Event"
msgstr "Wydarzenie"

#: src/Admin/transaction/TransactionPage.js:660
#: src/Admin/transactions/TransactionsApp.js:461
#: src/blocks/simple-payment/index.js:115
msgid "Amount"
msgstr "Kwota"

#: src/Admin/transactions/TransactionsApp.js:516
msgid "Date"
msgstr "Data"

#: src/Admin/transactions/components/ImportTransactionsModal.js:284
#: src/Admin/transactions/TransactionsApp.js:386
msgid "Import"
msgstr "Importuj"

#: src/Admin/transactions/TransactionsApp.js:115
msgid "Failed to load transactions."
msgstr "Nie udało się załadować transakcji."

#: src/Admin/transaction/TransactionPage.js:257
msgid "Remove"
msgstr "Usuń"

#: src/Admin/transactions/TransactionsApp.js:654
msgid "Previous"
msgstr "Poprzednia"

#: src/Admin/transactions/TransactionsApp.js:674
msgid "Next"
msgstr "Następna"

#: src/Admin/settings/ConnectionTab.js:83
msgid "Failed to load settings."
msgstr "Nie udało się załadować ustawień."

#: src/Admin/settings/ConnectionTab.js:183
msgid "Are you sure you want to disconnect from Mollie? You will need to reconnect to accept payments."
msgstr "Czy na pewno chcesz rozłączyć się z Mollie? Będziesz musiał ponownie się połączyć, aby akceptować płatności."

#: src/Admin/settings/ConnectionTab.js:199
msgid "Disconnected from Mollie."
msgstr "Rozłączono z Mollie."

#: src/Admin/settings/ConnectionTab.js:209
msgid "Failed to disconnect."
msgstr "Nie udało się rozłączyć."

#. translators: %s: mode name (Test or Live)
#: src/Admin/settings/ConnectionTab.js:235
#, js-format
msgid "Switched to %s mode."
msgstr "Przełączono na tryb %s."

#: src/Admin/settings/ConnectionTab.js:237
#: src/Admin/transaction/TransactionPage.js:712
#: src/Admin/transactions/TransactionsApp.js:40
#: src/Admin/transactions/TransactionsApp.js:585
msgid "Test"
msgstr "Test"

#: src/Admin/settings/ConnectionTab.js:238
#: src/Admin/transaction/TransactionPage.js:716
#: src/Admin/transactions/TransactionsApp.js:39
#: src/Admin/transactions/TransactionsApp.js:589
msgid "Live"
msgstr "Na żywo"

#: src/Admin/settings/ConnectionTab.js:246
msgid "Failed to change mode."
msgstr "Nie udało się zmienić trybu."

#: src/Admin/settings/ConnectionTab.js:268
msgid "Connection refreshed successfully."
msgstr "Połączenie odświeżono pomyślnie."

#: src/Admin/settings/ConnectionTab.js:289
msgid "Failed to refresh connection."
msgstr "Nie udało się odświeżyć połączenia."

#: src/Admin/settings/ConnectionTab.js:321
msgid "Please check the error log for more details or try reconnecting to Mollie."
msgstr "Sprawdź dziennik błędów, aby uzyskać więcej szczegółów, lub spróbuj ponownie połączyć się z Mollie."

#: src/Admin/settings/ConnectionTab.js:391
msgid "Loading connection settings..."
msgstr "Ładowanie ustawień połączenia..."

#: src/Admin/settings/ConnectionTab.js:406
msgid "Mollie Connection"
msgstr "Połączenie Mollie"

#: src/Admin/settings/ConnectionTab.js:412
msgid "Connect your Mollie account to accept payments. This uses secure OAuth authentication."
msgstr "Połącz swoje konto Mollie, aby akceptować płatności. Używa to bezpiecznego uwierzytelniania OAuth."

#: src/Admin/settings/ConnectionTab.js:427
msgid "Connected to Mollie"
msgstr "Połączono z Mollie"

#: src/Admin/settings/ConnectionTab.js:437
msgid "Organization ID:"
msgstr "Identyfikator organizacji:"

#: src/Admin/settings/ConnectionTab.js:450
msgid "Profile ID:"
msgstr "Identyfikator profilu:"

#: src/Admin/settings/ConnectionTab.js:459
msgid "Missing (required for payments)"
msgstr "Brakuje (wymagane do płatności)"

#: src/Admin/settings/ConnectionTab.js:474
msgid "Please reconnect to Mollie to fetch the profile ID."
msgstr "Ponownie połącz się z Mollie, aby pobrać identyfikator profilu."

#. translators: %s: expiration date
#: src/Admin/settings/ConnectionTab.js:592
#, js-format
msgid "Token expires: %s"
msgstr "Token wygasa: %s"

#: src/Admin/settings/ConnectionTab.js:606
#: src/Admin/transaction/TransactionPage.js:693
#: src/Admin/transactions/TransactionsApp.js:329
#: src/Admin/transactions/TransactionsApp.js:486
msgid "Mode"
msgstr "Tryb"

#: src/Admin/settings/ConnectionTab.js:613
msgid "Test Mode"
msgstr "Tryb testowy"

#: src/Admin/settings/ConnectionTab.js:620
msgid "Live Mode"
msgstr "Tryb na żywo"

#: src/Admin/settings/ConnectionTab.js:639
msgid "Disconnect"
msgstr "Rozłącz"

#: src/Admin/settings/ConnectionTab.js:651
msgid "Refreshing..."
msgstr "Odświeżanie..."

#: src/Admin/settings/ConnectionTab.js:655
msgid "Refresh Connection"
msgstr "Odśwież połączenie"

#: src/Admin/settings/CurrencyTab.js:124
#: src/Admin/settings/PaymentMethodsTab.js:151
#: src/Admin/transaction/TransactionPage.js:128
msgid "Save"
msgstr "Zapisz"

#: src/Admin/settings/SettingsApp.js:47
msgid "Authorization cancelled. Please try again."
msgstr "Autoryzacja anulowana. Spróbuj ponownie."

#: src/Admin/settings/SettingsApp.js:109
msgid "Successfully connected to Mollie!"
msgstr "Pomyślnie połączono z Mollie!"

#: src/Admin/settings/SettingsApp.js:119
msgid "Failed to save OAuth tokens: "
msgstr "Nie udało się zapisać tokenów OAuth: "

#: src/Admin/settings/SettingsApp.js:65
msgid "OAuth callback incomplete: refresh token not received from authorization server."
msgstr "Callback OAuth niekompletny: token odświeżania nie został odebrany z serwera autoryzacji."

#: src/Admin/settings/SettingsApp.js:185
msgid "Connection"
msgstr "Połączenie"

#: src/Admin/transaction/TransactionPage.js:513
msgid "No transaction ID provided."
msgstr "Nie podano identyfikatora transakcji."

#: src/Admin/transaction/TransactionPage.js:528
msgid "Failed to load transaction."
msgstr "Nie udało się załadować transakcji."

#: src/Admin/transaction/TransactionPage.js:557
#: src/Admin/transaction/TransactionPage.js:573
msgid "Back to Transactions"
msgstr "Powrót do transakcji"

#: src/Admin/transaction/TransactionPage.js:576
msgid "Transaction"
msgstr "Transakcja"

#: src/Admin/transaction/TransactionPage.js:590
msgid "Payment Details"
msgstr "Szczegóły płatności"

#: src/Admin/transaction/TransactionPage.js:669
#: src/Admin/transactions/TransactionsApp.js:467
msgid "Mollie Fee"
msgstr "Opłata Mollie"

#: src/Admin/transaction/TransactionPage.js:681
#: src/Admin/transactions/TransactionsApp.js:473
msgid "Integration Fee"
msgstr "Opłata integracji"

#: src/Admin/transaction/TransactionPage.js:730
msgid "Status & Timing"
msgstr "Status i chronologia"

#: src/Admin/transaction/TransactionPage.js:737
#: src/Admin/transactions/components/ImportTransactionsModal.js:248
#: src/Admin/transactions/TransactionsApp.js:313
#: src/Admin/transactions/TransactionsApp.js:480
msgid "Status"
msgstr "Status"

#: src/Admin/transaction/TransactionPage.js:748
msgid "Created"
msgstr "Utworzono"

#: src/Admin/transaction/TransactionPage.js:756
msgid "Payment Initiated"
msgstr "Płatność zainicjowana"

#: src/Admin/transaction/TransactionPage.js:764
msgid "Updated"
msgstr "Zaktualizowano"

#: src/Admin/transaction/TransactionPage.js:821
msgid "Line Items"
msgstr "Pozycje zamówienia"

#: src/Admin/transaction/TransactionPage.js:841
msgid "Quantity"
msgstr "Ilość"

#: src/Admin/transaction/TransactionPage.js:847
msgid "Unit Amount"
msgstr "Kwota jednostkowa"

#: src/Admin/transaction/TransactionPage.js:419
msgid "User"
msgstr "Użytkownik"

#: src/Admin/transaction/TransactionPage.js:436
msgid "Post"
msgstr "Wpis"

#: src/Admin/transaction/TransactionPage.js:891
msgid "URLs & Mollie"
msgstr "Adresy URL i Mollie"

#: src/Admin/transaction/TransactionPage.js:898
msgid "Mollie Payment ID"
msgstr "ID płatności Mollie"

#: src/Admin/transaction/TransactionPage.js:922
msgid "Redirect URL"
msgstr "Adres URL przekierowania"

#: src/Admin/transaction/TransactionPage.js:940
msgid "Webhook URL"
msgstr "Adres URL webhooka"

#: src/Admin/transaction/TransactionPage.js:958
msgid "Checkout URL"
msgstr "Adres URL kasy"

#: src/Admin/transactions/TransactionsApp.js:24
msgid "All statuses"
msgstr "Wszystkie statusy"

#: src/Admin/transactions/TransactionsApp.js:25
msgid "Paid"
msgstr "Opłacone"

#: src/Admin/transactions/TransactionsApp.js:26
msgid "Pending"
msgstr "Oczekujące"

#: src/Admin/transactions/TransactionsApp.js:27
msgid "Open"
msgstr "Otwarte"

#: src/Admin/transactions/TransactionsApp.js:28
msgid "Failed"
msgstr "Nieudane"

#: src/Admin/transactions/TransactionsApp.js:29
msgid "Canceled"
msgstr "Anulowane"

#: src/Admin/transactions/TransactionsApp.js:30
msgid "Expired"
msgstr "Wygasłe"

#: src/Admin/transactions/TransactionsApp.js:31
msgid "Draft"
msgstr "Szkic"

#: src/Admin/transactions/TransactionsApp.js:33
msgid "Pending payment"
msgstr "Oczekująca płatność"

#: src/Admin/transactions/TransactionsApp.js:41
msgid "All modes"
msgstr "Wszystkie tryby"

#: src/Admin/transactions/TransactionsApp.js:302
msgid "Payment Transactions"
msgstr "Transakcje płatności"

#: src/Admin/transactions/TransactionsApp.js:432
msgid "No transactions found."
msgstr "Nie znaleziono transakcji."

#: src/Admin/transactions/TransactionsApp.js:457
msgid "ID"
msgstr "ID"

#: src/blocks/simple-payment/index.js:96
msgid "Simple Payment Block"
msgstr "Prosty blok płatności"

#: src/Admin/settings/SettingsApp.js:193
#: src/blocks/simple-payment/index.js:123
msgid "Currency"
msgstr "Waluta"

#: src/blocks/simple-payment/index.js:128
msgid "Description (optional)"
msgstr "Opis (opcjonalnie)"

#: src/blocks/simple-payment/index.js:136
msgid "Optional description for the payment"
msgstr "Opcjonalny opis płatności"

#: src/blocks/simple-payment/block.json
msgctxt "block title"
msgid "Simple Payment"
msgstr "Prosta Płatność"

#: src/blocks/simple-payment/block.json
msgctxt "block description"
msgid "Simple payment block for WordPress"
msgstr "Blok prostej płatności dla WordPress"

#. translators: %d is the number of exported transactions
#: src/Admin/transactions/TransactionsApp.js:195
#, js-format
msgid "%d transaction(s) exported."
msgstr "%d transakcja(e) wyeksportowana(e)."

#: src/Admin/transactions/components/ImportTransactionsModal.js:89
msgid "Invalid file format. Expected a JSON array."
msgstr "Nieprawidłowy format pliku. Oczekiwana tablica JSON."

#: src/Admin/transactions/components/ImportTransactionsModal.js:101
msgid "No valid transactions found in the file."
msgstr "Nie znaleziono prawidłowych transakcji w pliku."

#: src/Admin/transactions/components/ImportTransactionsModal.js:118
msgid "Failed to import transactions."
msgstr "Nie udało się zaimportować transakcji."

#: src/Admin/transactions/TransactionsApp.js:357
msgid "Export Selected"
msgstr "Eksportuj wybrane"

#: src/API/TransactionAPI.php:370
msgid "This transaction has no Mollie payment ID to sync."
msgstr "Ta transakcja nie ma identyfikatora płatności Mollie do synchronizacji."

#: src/API/TransactionsController.php:350
msgid "Expected an array of transactions."
msgstr "Oczekiwana tablica transakcji."

#. translators: 1: created count, 2: updated count, 3: skipped count
#: src/API/TransactionsController.php:383
#, php-format
msgid "Imported %1$d new, updated %2$d, skipped %3$d transaction(s)."
msgstr "Zaimportowano %1$d nowych, zaktualizowano %2$d, pominięto %3$d transakcja(e)."

#. translators: %s: error message
#: src/Payment/MolliePaymentHandler.php:483
#, php-format
msgid "Failed to list balance transactions: %s"
msgstr "Nie udało się wyświetlić transakcji salda: %s"

#: src/Admin/transaction/TransactionPage.js:483
msgid "Synced with Mollie successfully."
msgstr "Pomyślnie zsynchronizowano z Mollie."

#: src/Admin/transaction/TransactionPage.js:487
msgid "Mollie responded but the settlement fee could not be extracted. See Mollie response below."
msgstr "Mollie odpowiedział, ale nie można było wyodrębnić opłaty za rozliczenie. Patrz odpowiedź Mollie poniżej."

#: src/Admin/transaction/TransactionPage.js:499
msgid "Failed to sync with Mollie."
msgstr "Nie udało się zsynchronizować z Mollie."

#: src/Admin/transaction/TransactionPage.js:603
#: src/Admin/transactions/TransactionsApp.js:375
msgid "Syncing…"
msgstr "Synchronizowanie…"

#: src/Admin/transaction/TransactionPage.js:607
msgid "Sync with Mollie"
msgstr "Synchronizuj z Mollie"

#: src/Admin/transaction/TransactionPage.js:631
msgid "See Mollie response"
msgstr "Patrz odpowiedź Mollie"

#: src/Admin/transaction/TransactionPage.js:396
msgid "Person & Post"
msgstr "Osoba i post"

#: src/Admin/transaction/TransactionPage.js:236
#: src/Admin/transaction/TransactionPage.js:342
msgid "Participant"
msgstr "Uczestnik"

#: src/Admin/transactions/TransactionsApp.js:503
msgid "Person"
msgstr "Osoba"

#: src/Admin/transaction/TransactionPage.js:242
msgid "Search by name or email…"
msgstr "Szukaj po nazwie lub e-mailu…"

#: src/API/TransactionsController.php:316
msgid "No fields to update."
msgstr "Brak pól do aktualizacji."

#: src/API/TransactionsController.php:326
msgid "Failed to update transaction."
msgstr "Nie udało się zaktualizować transakcji."

#: src/Settings/Settings.php:165
msgid "Disable bank transfer when close to the key date of the sale"
msgstr "Wyłącz transfer bankowy w pobliżu kluczowej daty sprzedaży"

#: src/Settings/Settings.php:178
msgid "Working-day threshold for disabling bank transfer"
msgstr "Próg dni roboczych dla wyłączenia transferu bankowego"

#: src/Admin/settings/PaymentMethodsTab.js:56
msgid "Failed to load payment method settings."
msgstr "Nie udało się załadować ustawień metody płatności."

#: src/Admin/settings/PaymentMethodsTab.js:74
msgid "Payment method settings saved."
msgstr "Ustawienia metody płatności zostały zapisane."

#: src/Admin/settings/PaymentMethodsTab.js:84
msgid "Failed to save payment method settings."
msgstr "Nie udało się zapisać ustawień metody płatności."

#: src/Admin/settings/PaymentMethodsTab.js:101
msgid "Bank Transfer (SEPA)"
msgstr "Transfer bankowy (SEPA)"

#: src/Admin/settings/PaymentMethodsTab.js:103
msgid "SEPA bank transfers can take 1–3 working days to settle. Disable this method when the sale is too close to its key date (e.g. event day) to ensure payments clear in time."
msgstr "Transfery bankowe SEPA mogą trwać 1–3 dni robocze. Wyłącz tę metodę, gdy sprzedaż jest zbyt blisko swojej kluczowej daty (np. dzień imprezy), aby zapewnić, że płatności zostaną zrealizowane na czas."

#: src/Admin/settings/PaymentMethodsTab.js:111
msgid "Disable bank transfer near the key date"
msgstr "Wyłącz transfer bankowy w pobliżu kluczowej daty"

#: src/Admin/settings/PaymentMethodsTab.js:115
msgid "Hide bank transfer as a payment option when the sale is within the threshold below."
msgstr "Ukryj transfer bankowy jako opcję płatności, gdy sprzedaż mieści się w poniższym progu."

#: src/Admin/settings/PaymentMethodsTab.js:125
msgid "Working-day threshold"
msgstr "Próg dni roboczych"

#: src/Admin/settings/PaymentMethodsTab.js:129
msgid "Disable bank transfer when fewer than this many working days remain before the key date."
msgstr "Wyłącz transfer bankowy, gdy pozostało mniej niż ta liczba dni roboczych przed kluczową datą."

#: src/Admin/settings/SettingsApp.js:189
msgid "Payment Methods"
msgstr "Metody płatności"

#: src/Admin/transaction/TransactionLog.js:66
msgid "Failed to load log entries."
msgstr "Nie udało się załadować wpisów dziennika."

#: src/Admin/transaction/TransactionLog.js:90
msgid "Event Log"
msgstr "Dziennik zdarzeń"

#: src/Admin/transaction/TransactionLog.js:99
msgid "Refresh"
msgstr "Odśwież"

#: src/Admin/transaction/TransactionLog.js:112
msgid "No log entries for this transaction yet."
msgstr "Brak wpisów dziennika dla tej transakcji."

#: src/Admin/transaction/TransactionLog.js:123
msgid "Time"
msgstr "Czas"

#: src/Admin/transaction/TransactionLog.js:126
msgid "Level"
msgstr "Poziom"

#: src/Admin/transaction/TransactionLog.js:132
msgid "Message"
msgstr "Wiadomość"

#: src/Admin/transaction/TransactionLog.js:135
msgid "Request"
msgstr "Żądanie"

#: src/Admin/transaction/TransactionLog.js:180
msgid "Context"
msgstr "Kontekst"

#: src/Admin/transaction/TransactionPage.js:155
#: src/Admin/transaction/TransactionPage.js:363
msgid "Add"
msgstr "Dodaj"

#: src/Admin/transaction/TransactionPage.js:386
msgid "Failed to update."
msgstr "Nie udało się zaktualizować."

#: src/Admin/transactions/TransactionsApp.js:509
msgid "Entry"
msgstr "Wpis"

#: src/Admin/transactions/components/ImportTransactionsModal.js:168
msgid "Connected Sites"
msgstr "Połączone witryny"

#: src/Admin/transactions/components/ImportTransactionsModal.js:247
msgid "Label"
msgstr "Etykieta"

#: src/Admin/transactions/components/ImportTransactionsModal.js:53
msgid "Failed to load connected sites."
msgstr "Nie udało się załadować połączonych witryn."

#: src/Admin/transactions/components/ImportTransactionsModal.js:229
msgid "Loading sites…"
msgstr "Ładowanie witryn…"

#: src/Admin/transactions/components/ImportTransactionsModal.js:142
msgid "Failed to import transactions from the connected site."
msgstr "Nie udało się zaimportować transakcji z połączonej witryny."

#: src/Admin/transactions/components/ImportTransactionsModal.js:155
msgid "Where do you want to import transactions from?"
msgstr "Skąd chcesz zaimportować transakcje?"

#: src/Admin/transactions/components/ImportTransactionsModal.js:177
msgid "From File"
msgstr "Z pliku"

#: src/Admin/transactions/components/ImportTransactionsModal.js:186
msgid "Select a JSON file exported from another site, or a Mollie payments CSV export."
msgstr "Wybierz plik JSON wyeksportowany z innej witryny lub eksport CSV płatności Mollie."

#: src/Admin/transactions/components/ImportTransactionsModal.js:201
msgid "Importing…"
msgstr "Importowanie…"

#: src/Admin/transactions/components/ImportTransactionsModal.js:210
#: src/Admin/transactions/components/ImportTransactionsModal.js:302
msgid "Back"
msgstr "Wstecz"

#: src/Admin/transactions/components/ImportTransactionsModal.js:219
msgid "Pull transactions from a registered connected site. Existing transactions are matched by payment ID and updated rather than duplicated."
msgstr "Pobierz transakcje z zarejestrowanej połączonej witryny. Istniejące transakcje są dopasowywane według identyfikatora płatności i aktualizowane zamiast duplikowane."

#: src/Admin/transactions/components/ImportTransactionsModal.js:236
msgid "No connected sites yet. Add one on the Connected Sites page first."
msgstr "Brak połączonych witryn. Najpierw dodaj jedną na stronie Połączone witryny."

#: src/Admin/transactions/components/ImportTransactionsModal.js:310
msgid "Import Transactions"
msgstr "Importuj transakcje"

#: src/Admin/transactions/TransactionsApp.js:233
msgid "No paid transactions are missing Mollie fee data."
msgstr "Żadne opłacone transakcje nie brakuje danych opłat Mollie."

#. translators: 1: synced count, 2: failed count, 3: total count
#: src/Admin/transactions/TransactionsApp.js:272
#, js-format
msgid "Mollie fee sync complete: %1$d updated, %2$d failed (out of %3$d)."
msgstr "Synchronizacja opłat Mollie zakończona: %1$d zaktualizowano, %2$d nie powiodło się (z %3$d)."

#: src/Admin/transactions/TransactionsApp.js:285
msgid "Failed to load missing Mollie fees."
msgstr "Nie udało się załadować brakujących opłat Mollie."

#: src/Admin/transactions/TransactionsApp.js:376
msgid "Load Missing Mollie Fees"
msgstr "Załaduj brakujące opłaty Mollie"

#. translators: 1: processed count, 2: total count, 3: succeeded count, 4: failed count
#: src/Admin/transactions/TransactionsApp.js:416
#, js-format
msgid "Syncing Mollie fees: %1$d / %2$d (updated: %3$d, failed: %4$d)"
msgstr "Synchronizowanie opłat Mollie: %1$d / %2$d (zaktualizowano: %3$d, nie powiodło się: %4$d)"

#. Plugin Name of the plugin
#: fair-payments-connector.php
#: src/Admin/AdminPages.php:39
#: src/Admin/AdminPages.php:40
#: src/Core/Plugin.php:102
msgid "Fair Payments Connector"
msgstr ""

#. Plugin URI of the plugin
#: fair-payments-connector.php
msgid "https://github.com/marcin-wosinek/fair-event-plugins"
msgstr ""

#. Author of the plugin
#: fair-payments-connector.php
msgid "Marcin Wosinek"
msgstr ""

#. Author URI of the plugin
#: fair-payments-connector.php
msgid "https://github.com/marcin-wosinek"
msgstr ""

#: src/Admin/AdminPages.php:73
#: src/Admin/AdminPages.php:74
#: src/Admin/fee-dashboard/FeeDashboardApp.js:103
msgid "Fee Dashboard"
msgstr "Pulpit opłat"

#. translators: %s: link to settings page
#: src/Admin/AdminPages.php:165
#, php-format
msgid "Fair Payment is in <strong>Test mode</strong> — no real payments are being processed. <a href=\"%s\">Switch to Live mode</a>."
msgstr "Fair Payment jest w <strong>trybie testowym</strong> — nie są przetwarzane rzeczywiste płatności. <a href=\"%s\">Przełącz na tryb Live</a>."

#: src/Admin/ApiKeyRemovedNotice.php:70
msgid "Fair Payments Connector:"
msgstr "Fair Payments Connector:"

#: src/Core/Features.php:122
msgid "Core"
msgstr "Rdzeń"

#: src/Core/Features.php:123
msgid "Transactions, settings, payment blocks. Always on."
msgstr "Transakcje, ustawienia, bloki płatności. Zawsze włączone."

#: src/Core/Features.php:126
msgid "Bundled translations"
msgstr "Tłumaczenia w pakiecie"

#: src/Core/Features.php:127
#: src/Core/Plugin.php:103
msgid "Load .mo/.json files shipped with the plugin instead of relying on WordPress.org language packs. Useful while a locale is below the 90% threshold on translate.wordpress.org or for in-progress strings."
msgstr "Załaduj pliki .mo/.json dostarczone z wtyczką zamiast polegać na pakietach językowych WordPress.org. Przydatne, gdy lokalizacja jest poniżej progu 90% na translate.wordpress.org lub dla ciągów w trakcie opracowania."

#: src/Settings/Settings.php:214
msgid "Per-bundle feature toggles"
msgstr "Przełączniki funkcji dla każdego pakietu"

#: src/Admin/fee-dashboard/FeeDashboardApp.js:77
msgid "Failed to load dashboard data."
msgstr "Nie udało się załadować danych pulpitu."

#: src/Admin/fee-dashboard/FeeDashboardApp.js:112
msgid "Test mode — these figures reflect test transactions only."
msgstr "Tryb testowy — te liczby odzwierciedlają tylko transakcje testowe."

#: src/Admin/fee-dashboard/FeeDashboardApp.js:138
msgid "Total payment volume this month"
msgstr "Całkowita wielkość płatności w tym miesiącu"

#: src/Admin/fee-dashboard/FeeDashboardApp.js:149
msgid "Integration fees this month"
msgstr "Opłaty za integrację w tym miesiącu"

#: src/Admin/fee-dashboard/FeeDashboardApp.js:160
msgid "Monthly fee cap"
msgstr "Limit opłaty miesięcznej"

#: src/Admin/fee-dashboard/FeeDashboardApp.js:172
msgid "remaining"
msgstr "pozostało"

#: src/Admin/fee-dashboard/FeeDashboardApp.js:179
msgid "Active plan"
msgstr "Aktywny plan"

#: src/Core/Plugin.php:106
msgid "Forced by a wp-config constant — change it there."
msgstr "Wymuszony przez stałą wp-config — zmień go tam."

#: src/Admin/settings/SettingsApp.js:163
msgid "Fair Payments Connector Settings"
msgstr "Ustawienia Fair Payments Connector"

#. translators: %s: link to settings page
#: src/Admin/AdminPages.php:168
#, php-format
msgid "Fair Payment is <strong>not set up</strong> — no payments can be processed yet. <a href=\"%s\">Set up Mollie</a>."
msgstr "Fair Payment nie jest <strong>skonfigurowany</strong> — nie można jeszcze przetwarzać płatności. <a href=\"%s\">Skonfiguruj Mollie</a>."

#: src/Admin/AdminPages.php:202
msgid "Set up"
msgstr "Skonfiguruj"

#: src/API/OAuthCallbackController.php:127
msgid "Invalid or expired OAuth state. Please try connecting again."
msgstr "Nieprawidłowy lub wygasły stan OAuth. Spróbuj połączyć się ponownie."

#: src/API/PaymentEndpoint.php:189
msgid "Invalid request."
msgstr "Nieprawidłowe żądanie."

#: src/API/PaymentEndpoint.php:207
#: src/API/PaymentEndpoint.php:217
#: src/API/PaymentEndpoint.php:228
msgid "Block not found."
msgstr "Blok nie znaleziony."

#: src/API/PaymentEndpoint.php:252
msgid "Amount does not match block configuration."
msgstr "Kwota nie odpowiada konfiguracji bloku."

#: src/blocks/simple-payment/render.php:62
msgid "Thank you! Your payment has been received and confirmed."
msgstr "Dziękujemy! Twoja płatność została odebrana i potwierdzona."

#: src/blocks/simple-payment/render.php:68
msgid "Your payment was not completed. Please try again."
msgstr "Twoja płatność nie została ukończona. Spróbuj ponownie."

#: src/blocks/simple-payment/render.php:78
msgid "Try Again"
msgstr "Spróbuj ponownie"

#: src/Settings/Settings.php:191
msgid "Default currency for all transactions"
msgstr "Domyślna waluta dla wszystkich transakcji"

#: src/Admin/settings/ConnectionTab.js:169
msgid "Failed to initiate Mollie connection. Please try again."
msgstr "Nie udało się zainicjować połączenia Mollie. Spróbuj ponownie."

#: src/Admin/settings/CurrencyTab.js:58
msgid "Failed to load currency settings."
msgstr "Nie udało się załadować ustawień waluty."

#: src/Admin/settings/CurrencyTab.js:73
msgid "Currency settings saved."
msgstr "Ustawienia waluty zapisane."

#: src/Admin/settings/CurrencyTab.js:83
msgid "Failed to save currency settings."
msgstr "Nie udało się zapisać ustawień waluty."

#: src/Admin/settings/CurrencyTab.js:100
msgid "Default Currency"
msgstr "Domyślna waluta"

#: src/Admin/settings/CurrencyTab.js:102
msgid "Set the default currency for all new transactions. Existing transaction records are not affected."
msgstr "Ustaw domyślną walutę dla wszystkich nowych transakcji. Istniejące rekordy transakcji nie są objęte zmianami."

#: src/Admin/settings/CurrencyTab.js:110
msgid "Site currency"
msgstr "Waluta witryny"

#: src/Admin/settings/SettingsApp.js:78
msgid "OAuth callback is missing the state parameter. Please try connecting again."
msgstr "Parametr stanu brakuje w wywołaniu zwrotnym OAuth. Spróbuj połączyć się ponownie."

#: src/Admin/settings/SettingsApp.js:222
msgid "Need help?"
msgstr "Potrzebujesz pomocy?"

#: src/blocks/simple-payment/view.js:176
msgid "Failed to create payment"
msgstr "Nie udało się utworzyć płatności"

#: src/Admin/transaction/TransactionPage.js:793
msgid "Details"
msgstr "Szczegóły"

#. Description of the plugin
#: fair-payments-connector.php
msgid "Mollie payments and bookkeeping for WordPress: payment block, itemized transactions, budgets, and bank reconciliation."
msgstr "Płatności Mollie i księgowość dla WordPress: blok płatności, transakcje szczegółowe, budżety i reconciliacja bankowa."

#: src/API/ConnectionController.php:120
msgid "Test payment (Fair Payments Connector settings)"
msgstr "Testowa płatność (ustawienia Fair Payments Connector)"

#: src/Payment/MolliePaymentHandler.php:202
msgid "Failed to load Mollie connection overview: Mollie profile is not configured."
msgstr "Nie udało się załadować przeglądu połączenia Mollie: profil Mollie nie jest skonfigurowany."

#. translators: %s: error message
#: src/Payment/MolliePaymentHandler.php:220
#, php-format
msgid "Failed to load Mollie connection overview: %s"
msgstr "Nie udało się załadować przeglądu połączenia Mollie: %s"

#: src/Payment/PaymentGatewayError.php:107
msgid "The payment could not be started. Please try again later or contact the organizer."
msgstr "Nie można było rozpocząć płatności. Spróbuj ponownie później lub skontaktuj się z organizatorem."

#: src/Payment/PaymentGatewayError.php:121
msgid "Payment settings"
msgstr "Ustawienia płatności"

#: src/Payment/PaymentGatewayError.php:128
msgid "Payment log"
msgstr "Dziennik płatności"

#: src/Payment/PaymentGatewayError.php:135
msgid "Mollie dashboard"
msgstr "Panel Mollie"

#: src/Payment/PaymentGatewayError.php:140
msgid "The connected Mollie profile has no suitable payment method enabled."
msgstr "Połączony profil Mollie nie ma włączonej odpowiedniej metody płatności."

#: src/Payment/PaymentGatewayError.php:146
msgid "The payment gateway rejected the request. See the payment log for technical details."
msgstr "Brama płatnicza odrzuciła żądanie. Szczegóły techniczne znajdują się w dzienniku płatności."

#: src/Admin/settings/ConnectionTab.js:133
msgid "Failed to load payment methods."
msgstr "Nie udało się załadować metod płatności."

#: src/Admin/settings/ConnectionTab.js:347
msgid "You are in live mode. This creates a real 1-unit payment with real money and gateway fees. Continue?"
msgstr "Jesteś w trybie na żywo. Spowoduje to rzeczywistą płatność 1 jednostką z rzeczywistymi pieniędzmi i opłatami bramy. Kontynuować?"

#: src/Admin/settings/ConnectionTab.js:365
msgid "Test payment created. Complete or cancel the checkout in the new tab; its status updates automatically."
msgstr "Testowa płatność została utworzona. Ukończ lub anuluj checkout w nowej karcie; jej status aktualizuje się automatycznie."

#: src/Admin/settings/ConnectionTab.js:377
msgid "Failed to create test payment."
msgstr "Nie udało się utworzyć testowej płatności."

#: src/Admin/settings/ConnectionTab.js:490
msgid "Loading payment methods…"
msgstr "Ładowanie metod płatności…"

#: src/Admin/settings/ConnectionTab.js:510
msgid "Profile name:"
msgstr "Nazwa profilu:"

#: src/Admin/settings/ConnectionTab.js:520
msgid "Enabled payment methods:"
msgstr "Włączone metody płatności:"

#: src/Admin/settings/ConnectionTab.js:559
msgid "No payment methods are currently enabled."
msgstr "Żadne metody płatności nie są obecnie włączone."

#: src/Admin/settings/ConnectionTab.js:572
msgid "Manage payment methods in Mollie"
msgstr "Zarządzaj metodami płatności w Mollie"

#: src/Admin/settings/ConnectionTab.js:669
msgid "Test payment"
msgstr "Testowa płatność"

#: src/Admin/settings/ConnectionTab.js:671
msgid "Make a small payment (one unit of your currency, e.g. €1) to check that checkout and confirmation work from start to finish."
msgstr "Dokonaj małej płatności (jedną jednostkę Twojej waluty, np. 1 €), aby sprawdzić, czy checkout i potwierdzenie działają od początku do końca."

#: src/Admin/settings/ConnectionTab.js:680
msgid "Live mode: this creates a real payment with real money and gateway fees."
msgstr "Tryb na żywo: tworzy rzeczywistą płatność z rzeczywistymi pieniędzmi i opłatami bramy."

#: src/Admin/settings/ConnectionTab.js:684
msgid "Test mode: no real money is charged."
msgstr "Tryb testowy: nie są pobierane rzeczywiste pieniądze."

#: src/Admin/settings/ConnectionTab.js:693
msgid "Test payment created. If the checkout did not open in a new tab, "
msgstr "Płatność testowa utworzona. Jeśli kasa nie otworzyła się w nowej karcie, "

#: src/Admin/settings/ConnectionTab.js:702
msgid "open it here."
msgstr "otwórz ją tutaj."

#: src/Admin/settings/ConnectionTab.js:714
msgid "Create test payment"
msgstr "Utwórz płatność testową"

#: src/Admin/settings/ConnectionTab.js:729
msgid "Connect Mollie first to run a test payment."
msgstr "Najpierw połącz Mollie, aby uruchomić płatność testową."

#: src/Core/Plugin.php:97
msgid "Translations"
msgstr "Tłumaczenia"

#: src/blocks/simple-payment/index.js:100
msgid "This block is missing an identifier and payments will fail until the post is saved. Save or update the post now."
msgstr "Ten blok nie ma identyfikatora i płatności będą nieudane, dopóki wpis nie zostanie zapisany. Zapisz lub zaktualizuj wpis teraz."

#: src/Admin/ApiKeyRemovedNotice.php:71
msgid "Your stored Mollie API key was removed. Complete the guided connection to keep accepting payments."
msgstr "Twój zapisany klucz API Mollie został usunięty. Ukończ kierowane połączenie, aby nadal akceptować płatności."

#: src/API/PaymentEndpoint.php:240
msgid "This payment option is misconfigured. Please contact the site owner."
msgstr "Ta opcja płatności jest błędnie skonfigurowana. Skontaktuj się z właścicielem witryny."

#: src/blocks/simple-payment/index.js:108
msgid "This block shared its identifier with another Simple Payment block on this page, which could cause buyers to be charged the wrong price. A new identifier was assigned — save or update the post now."
msgstr "Ten blok udostępnił swój identyfikator innemu blokowi Simple Payment na tej stronie, co mogło spowodować, że kupujący zostaną obciążeni nieprawidłową ceną. Przypisano nowy identyfikator – zapisz lub zaktualizuj wpis teraz."

