Browse Source

[Web] Updated lang.pl-pl.json

[Web] Updated lang.pl-pl.json

[Web] Updated lang.pl-pl.json

[Web] Updated lang.pl-pl.json

[Web] Updated lang.pl-pl.json

[Web] Updated lang.pl-pl.json

[Web] Updated lang.pl-pl.json

[Web] Updated lang.pl-pl.json

[Web] Updated lang.pl-pl.json

[Web] Updated lang.pl-pl.json

[Web] Updated lang.pl-pl.json

Co-authored-by: Monika Bark <rychert.monika@wp.pl>
Co-authored-by: milkmaker <milkmaker@mailcow.de>
milkmaker 2 days ago
parent
commit
398a322fe5
1 changed files with 468 additions and 28 deletions
  1. 468 28
      data/web/lang/lang.pl-pl.json

+ 468 - 28
data/web/lang/lang.pl-pl.json

@@ -2,10 +2,10 @@
     "acl": {
         "sogo_profile_reset": "Zresetuj profil SOGo",
         "syncjobs": "Zadania doryczące synchronizacji kont",
-        "alias_domains": "Dodaj aliasy domen",
+        "alias_domains": "Dodaj domeny aliasowe",
         "delimiter_action": "Akcja oparta na separatorze",
         "app_passwds": "Zarządzaj hasłami do aplikacji",
-        "bcc_maps": "mapy do BCC",
+        "bcc_maps": "Mapy BCC",
         "domain_desc": "Zmień opis dotyczący domeny",
         "domain_relayhost": "Zmień serwer przekazujący dla tej domeny",
         "eas_reset": "Resetuj urządzenia EAS",
@@ -14,7 +14,7 @@
         "login_as": "Zaloguj się jako użytkownik poczty",
         "mailbox_relayhost": "Zmień serwer pocztowy(relayhost) dla skrzynki pocztowej",
         "prohibited": "Zakazane przez liste kontroli dostępu(ACL)",
-        "protocol_access": "Zakazane przez ACL",
+        "protocol_access": "Zmień dostęp do protokołów",
         "pushover": "Pushover(powiadomienia push w czasie rzeczywistym)",
         "pw_reset": "Zezwalaj na resetowanie hasła użytkownika mailcow",
         "quarantine": "Akcje kwarantanny",
@@ -296,7 +296,122 @@
         "logo_info": "Twój obraz zostanie przeskalowany do wysokości 40px dla górnego paska nawigacyjnego i max. szerokości 250px dla strony startowej. Zalecana jest skalowalna grafika.",
         "recipients": "Odbiorcy",
         "send": "Wyślij",
-        "sender": "Nadawca"
+        "sender": "Nadawca",
+        "lookup_mx": "Destynacja jest regularnym wyrażeniem, które pasuje do nazwy MX (<code>.*\\\\.google\\.com</code>, aby przekierować całą pocztę skierowaną do MX kończącego się na google.com w tym hopie)",
+        "main_name": "Nazwa \"mailcow UI\"",
+        "merged_vars_hint": "Wyszarzone wiersze zostały połączone z <code>vars. (local.) inc.php</code> i nie można ich modyfikować.",
+        "message_size": "Rozmiar wiadomości",
+        "nexthop": "Następny hop",
+        "needs_restart": "potrzebny restart",
+        "no": "&#10005;",
+        "no_active_bans": "Brak aktywnych banów",
+        "no_new_rows": "Brak dostępnych kolejnych wierszy",
+        "oauth2_apps": "Aplikacje OAuth2",
+        "oauth2_add_client": "Dodaj klienta OAuth2",
+        "oauth2_client_id": "ID klienta",
+        "oauth2_client_secret": "Sekret klienta",
+        "oauth2_info": "Implementacja OAuth2 obsługuje typ grantu \"Kod autoryzacji\" i wydaje tokeny odświeżania.<br>\nSerwer automatycznie wydaje również nowe tokeny odświeżania, po użyciu tokena odświeżania.<br><br>\n&#8226; Domyślnym zakresem jest <i>profil</i>. Tylko użytkownicy skrzynek pocztowych mogą być uwierzytelniani w OAuth2. Jeśli parametr zakresu zostanie pominięty, wraca do <i>profil</i>.<br>\n\nParametr <i>state</i> musi zostać wysłany przez klienta w ramach żądania autoryzacji.<br><br>>\nŚcieżki zapytań do API OAuth2: <br>\n<ul>\nPunkt końcowy autoryzacji: <kod>/autoryzuj</koduj</koduj</li>\nPunkt końcowy tokena: <kod>/autoth/token</kod></li>\nStrona zasobów: <kod>/prawo/profil</kod>>\n</ul>\nRegeneracja tajemnicy klienta nie spowoduje wygaśnięcia istniejących kodów autoryzacyjnych, ale nie odnowi ich tokena.<br><br>\nOdwołanie tokenów klienta spowoduje natychmiastowe zakończenie wszystkich aktywnych sesji. Wszyscy klienci muszą się ponownie uwierzytelnić.",
+        "oauth2_redirect_uri": "Przekieruj URI",
+        "oauth2_renew_secret": "Wygeneruj sekret nowego klienta",
+        "oauth2_revoke_tokens": "Unieważnij wszystkie tokeny klienta",
+        "optional": "Opcjonalny",
+        "options": "Opcje",
+        "password_length": "Długość hasła",
+        "password_policy": "Polityka haseł",
+        "password_policy_chars": "Musi zawierać co najmniej jeden znak alfabetyczny",
+        "password_policy_length": "Minimalna długość hasła to %d",
+        "password_policy_lowerupper": "Musi zawierać małe i duże litery",
+        "password_policy_numbers": "Musi zawierać co najmniej jeden numer",
+        "password_policy_special_chars": "Musi zawierać znaki specjalne",
+        "password_reset_info": "Jeśli nie jest udostępniony e-mail zapasowy, ta funkcja nie może być używana.",
+        "password_reset_settings": "Ustawienia odzyskiwania haseł",
+        "password_reset_tmpl_html": "Szablon HTML",
+        "password_reset_tmpl_text": "Szablon tekstu",
+        "password_settings": "Ustawienia hasła",
+        "quarantine_bcc": "Wyślij kopię wszystkich powiadomień (BCC) do tego odbiorcy: <br><small>Pozostaw pustą aby wyłączyć. <b>Niepodpisana, niezaznaczona poczta. Powinna być dostarczana tylko wewnętrznie.</b></small>",
+        "quarantine_exclude_domains": "Wyklucz domeny i domeny aliasowe",
+        "quarantine_max_age": "Maksymalny wiek w dniach <br><small>Wartość musi być równa lub większa niż 1 dzień.</small>",
+        "quarantine_max_score": "Odrzuć powiadomienie, jeśli wskaźnik spamu wiadomości jest wyższy niż ta wartość: <br><small>Domyślne do 9999.0</small>",
+        "quarantine_max_size": "Maksymalny rozmiar w MiB (większe elementy są odrzucane):<br><small>0 oznacza, że <b>nie</b> oznacza nieograniczony.</small>",
+        "quarantine_notification_html": "Szablon wiadomości e-mail z powiadomieniem:<br><small> Pozostaw puste, aby przywrócić szablon domyślny.</small>",
+        "quarantine_notification_sender": "Powiadomienie nadawcy wiadomości e-mail",
+        "quarantine_notification_subject": "Powiadomienie E-mail Temat",
+        "quarantine_redirect": "<b>Przekieruj wszystkie powiadomienia </b> do tego odbiorcy:<br><small> Pozostaw pusty aby wyłączyć. <b>Niepodpisana, niezaznaczona poczta. Powinny być dostarczane tylko wewnętrznie.</b></small>",
+        "quarantine_release_format": "Format zwolnionych przedmiotów",
+        "quarantine_release_format_att": "Jako załącznik",
+        "quarantine_release_format_raw": "Niezmodyfikowany oryginał",
+        "quarantine_retention_size": "Retencje na skrzynkę pocztową: <br><small>0 oznacza <b>nieaktywne</b>.</small>",
+        "quicklink_text": "Pokaż lub ukryj szybkie linki do innych stron logowania pod formularzem logowania",
+        "quota_notification_html": "Szablon wiadomości e-mail z powiadomieniem:<br><small> Pozostaw puste, aby przywrócić szablon domyślny.</small>",
+        "quota_notification_sender": "Powiadomienie nadawcy wiadomości e-mail",
+        "quota_notification_subject": "Temat powiadomienia e-mail",
+        "quota_notifications": "Powiadomienia o limitach",
+        "quota_notifications_info": "Powiadomienia o limktach są wysyłane do użytkowników raz przy przekroczaniu 80% i raz przy przekraczaniu 95% zużycia.",
+        "quota_notifications_vars": "{{percent}} równa się aktualnemu limitowi użytkownika<br>{{username}} jest nazwą skrzynki pocztowej",
+        "queue_unban": "Zdejmij bana",
+        "rate_name": "Nazwa oceny",
+        "regen_api_key": "Regeneruj klucz API",
+        "regex_maps": "Mapy Regex",
+        "relay_from": "\"Od:\" adres",
+        "relay_rcpt": "\"Do:\"Adres",
+        "relay_run": "Uruchom test",
+        "relayhosts": "Transporty zależne od nadawcy",
+        "relayhosts_hint": "Zdefiniuj transporty zależne od nadawcy, aby móc wybrać je w oknie dialogowym konfiguracji domeny.<br>\nUsługa transportu jest zawsze \"smtp:\" i dlatego uruchomj TLS, gdy będzie oferowana. Owinięty TLS (SMTPS) nie jest obsługiwany. Pod uwagę brane jest indywidualne ustawienie polityki wychodzącej TLS użytkownika.<br>\nDotyczy wybranych domen, w tym domen aliasowych.",
+        "remove_row": "Usuń wiersz",
+        "reset_default": "Zresetuj do ustawień domyślnych",
+        "reset_limit": "Usuń hash",
+        "reset_password_vars": "<code>{{link}}</code> Wygenerowany link do resetu hasła <br><code>{{username}}</code> Nazwa skrzynki pocztowej użytkownika, który poprosił o zresetowanie hasła<br><code>{{username2}}</code> Nazwa skrzynki pocztowej do odzyskiwania <br><code>{{date}}</code> Data złożenia żądania resetowania hasła<br><code>{{token_lifetime}}</code>Żywotność tokena w minutach<br><code>{{hostname}}</code> Nazwa hosta mailcow",
+        "restore_template": "Pozostaw puste, aby przywrócić szablon domyślny.",
+        "routing": "Routing",
+        "rsetting_add_rule": "Dodaj regułę",
+        "rsetting_content": "Zawartość reguły",
+        "rsetting_desc": "Krótki opis",
+        "rsetting_no_selection": "Proszę zaznaczyć regułę",
+        "rsetting_none": "Brak dostępnych reguł",
+        "rsettings_insert_preset": "Wstaw przykład presetowany \"%s\"",
+        "rsettings_preset_1": "Wyłącz wszystkie z wyjątkiem DKIM i limitu stawek dla uwierzytelnionych użytkowników",
+        "rsettings_preset_2": "Administratorzy poczty pozwalają na spam",
+        "rsettings_preset_3": "Zezwalaj tylko określonym nadawcom na skrzynkę pocztową (tj. używaj tylko jako wewnętrznej skrzynki pocztowej)",
+        "rsettings_preset_4": "Wyłącz Rspamd dla domeny",
+        "rspamd_com_settings": "Nazwa ustawienia zostanie automatycznie wygenerowana, zobacz przykładowe ustawienia wstępne poniżej. Aby uzyskać więcej informacji, zobacz <a href=\"https://rspamd.com/doc/configuration/settings.html#settings-structure\" target=\"_blank\">Rspamd docs</a>",
+        "rspamd_global_filters": "Globalne mapy filtrów",
+        "rspamd_global_filters_agree": "Będę ostrożny!",
+        "rspamd_global_filters_info": "Globalne mapy filtrów zawierają różne rodzaje globalnych list dozwolonych i zablokowanych adresów.",
+        "rspamd_global_filters_regex": "Ich imiona wyjaśniają ich cel. Cała zawartość musi zawierać ważne wyrażenie regularne w formacie \"/pattern/options\" (e.g. <code>/.+@domain\\.tld/i</code>).<br>\nChociaż podstawowe kontrole są wykonywane na każdej linii regex, funkcja Rspamd może zostać złamana, jeśli nie odczyta poprawnie składni.<br>>\nRspamd po zmianie spróbuje odczytać zawartość mapy. Jeśli wystąpią problemy, <a href=\"\" data-toggle=\"modal\" data-container=\"rspamd-mailcow\" data-target=\"#RestartContainer\">restart Rspamd</a>, aby wymusić ponowne ładowanie mapy.<br> Elementy z listy odrzuconych są wyłączone z kwarantanny.",
+        "rspamd_settings_map": "Mapa ustawień Rspamd",
+        "sal_level": "Poziom Moo",
+        "service": "Usługa",
+        "service_id": "Id usługi",
+        "subject": "Temat",
+        "success": "Sukces",
+        "sys_mails": "Maile systemowe",
+        "task": "Zadanie",
+        "text": "Tekst",
+        "title": "Tytuł",
+        "title_name": "Tytuł strony internetowej \"mailcow UI\"",
+        "to_top": "Powrót na górę",
+        "transport_dest_format": "Regex lub syntax: example.org, .example.org, *, box@example.org\n(wiele wartości można rozdzielić przecinkami)",
+        "transport_maps": "Mapy transportu",
+        "transport_test_rcpt_info": "&#8226; Użyj null@hosted.mailcow.de aby przetestować przekazywanie do nieznanego miejsca docelowego.",
+        "transports_hint": "&#8226; Wpis mapy transportowej <b>overrules</b> mapa transportowa zależna od nadawcy</b>.<br>\nNajlepiej stosować transporty oparte na MX &#8226;.<br>\nUstawienia zasad Outbound TLS dotyczące użytkownika są ignorowane i mogą być egzekwowane tylko przez wpisy mapy zasad TLS\n&#8226; Usługa transportu dla zdefiniowanych transportów jest zawsze \"smtp:\" i dlatego uruchomi TLS, gdy będzie oferowana. Wrapped TLS (SMTPS) nie jest obsługiwany.<br>\nAdresy pasujące do \"/localhost$/\" będą zawsze transportowane przez \"lokalne:\", dlatego miejsce docelowe \"*\" nie będzie miało zastosowania do tych adresów.<br>\n&#8226; Aby określić poświadczenia dla przykładowego następnego hopa \"[host]:25\", Postfix <b>zawsze</b> kolejkuje zapytania o \"host\" przed wyszukaniem \"[host]:25\". Takie zachowanie uniemożliwia jednoczesne użycie \"host\" i \"[host]:25.",
+        "ui_footer": "Stopka (dozwolone HTML)",
+        "ui_header_announcement": "Ogłoszenia",
+        "ui_header_announcement_active": "Ustaw ogłoszenie jako aktywne",
+        "ui_header_announcement_content": "Tekst (dozwolony HTML)",
+        "ui_header_announcement_help": "Ogłoszenie jest widoczne dla wszystkich zalogowanych użytkowników oraz na ekranie logowania interfejsu użytkownika.",
+        "ui_header_announcement_select": "Wybierz typ ogłoszenia",
+        "ui_header_announcement_type": "Typ",
+        "ui_header_announcement_type_danger": "Bardzo ważne",
+        "ui_header_announcement_type_info": "Info",
+        "ui_header_announcement_type_warning": "Ważne",
+        "ui_texts": "Etykiety i teksty UI",
+        "unban_pending": "oczekuje na odblokowanie",
+        "upload": "Prześlij",
+        "user_link": "Link użytkownika",
+        "user_quicklink": "Ukryj Quicklink do strony logowania użytkownika",
+        "validate_license_now": "Sprawdź identyfikator GUID względem serwera licencji",
+        "verify": "Zweryfikuj",
+        "yes": "&#10003;"
     },
     "danger": {
         "access_denied": "Odmowa dostępu lub nieprawidłowe dane w formularzu",
@@ -309,17 +424,17 @@
         "description_invalid": "Nieprawidłowy opis źródła",
         "dkim_domain_or_sel_invalid": "Nieprawidłowa domena lub selektor DKIM",
         "domain_exists": "Domena %s już istnieje",
-        "domain_invalid": "Błędna nazwa domeny",
+        "domain_invalid": "Nazwa domeny jest pusta lub nieprawidłowa",
         "domain_not_empty": "Nie można usunąć niepustej domeny",
         "domain_not_found": "Nie znaleziono domeny %s",
-        "domain_quota_m_in_use": "Limit domeny %s MiB",
-        "goto_empty": "Adres Idź do nie może być pusty",
+        "domain_quota_m_in_use": "Limit domeny musi być większy lub równy do %s MiB",
+        "goto_empty": "Adres alias musi zawierać co najmniej jeden prawidłowy adres goto",
         "goto_invalid": "Adres Idź do jest nieprawidłowy",
         "is_alias": "%s został już podany jako alias",
         "is_alias_or_mailbox": "%s podano wcześniej jako alias lub skrzynkę",
         "is_spam_alias": "%s podano wcześniej jako alias dla spam",
-        "last_key": "Nie można usunąć ostatniego klucza",
-        "login_failed": "Niepowodzenie logowania",
+        "last_key": "Nie można usunąć ostatniego klucza, zamiast tego należy wyłączyć TFA.",
+        "login_failed": "Logowanie nie powiodło się",
         "mailbox_invalid": "Nieprawidłowa nazwa skrzynki",
         "mailbox_quota_exceeded": "Wielkość przekracza limit domeny (maks. %d MiB)",
         "mailbox_quota_exceeds_domain_quota": "Maksymalna wielkość przekracza limit domeny",
@@ -343,7 +458,105 @@
         "targetd_not_found": "Nie znaleziono domeny docelowej",
         "username_invalid": "Nie można użyć nazwy użytkownika",
         "validity_missing": "Proszę wyznaczyć termin ważności",
-        "to_invalid": "Pole odbiorca nie może być puste"
+        "to_invalid": "Pole odbiorca nie może być puste",
+        "app_name_empty": "Nazwa aplikacji nie może być pusta",
+        "app_passwd_id_invalid": "Identyfikator hasła aplikacji %s jest niepoprawny",
+        "authsource_in_use": "Nie można zmienić ani usunąć dostawcy tożsamości, ponieważ jest używany przez co najmniej jednego użytkownika.",
+        "bcc_empty": "Miejsce docelowe BCC nie może być puste",
+        "bcc_exists": "Mapa BCC %s istnieje dla typu %s",
+        "bcc_must_be_email": "Miejsce docelowe BCC %s nie jest prawidłowym adresem e-mail",
+        "comment_too_long": "Komentarz zbyt długi, maksymalnie 160 dozwolonych znaków.",
+        "cors_invalid_method": "Podano nieprawidłową metodę Allow-Method",
+        "cors_invalid_origin": "Podano nieprawidłową wartość Allow-Origin",
+        "defquota_empty": "Domyślny limit skrzynki pocztowej nie może wynosić 0",
+        "demo_mode_enabled": "Tryb demo jest włączony",
+        "dkim_domain_or_sel_exists": "Klucz DKIM dla \"%s\" istnieje i nie zostanie nadpisany",
+        "domain_cannot_match_hostname": "Domena nie może być taka sama jak nazwa hosta",
+        "extended_sender_acl_denied": "brak ACL do ustawiania adresów nadawcy zewnętrznego",
+        "extra_acl_invalid": "Adres nadawcy zewnętrznego \"%s\" jest nieważny",
+        "extra_acl_invalid_domain": "Nadawca zewnętrzny \"%s\" używa nieprawidłowej domeny",
+        "fido2_verification_failed": "Weryfikacja FIDO2 nie powiodła się: %s",
+        "file_open_error": "Nie można otworzyć pliku do zapisu",
+        "filter_type": "Niewłaściwy typ filtra",
+        "from_invalid": "Nadawca nie może być pusty",
+        "generic_server_error": "Wystąpił nieoczekiwany błąd serwera. Skontaktuj się z administratorem.",
+        "global_filter_write_error": "Nie można zapisać pliku filtra: %s",
+        "global_map_invalid": "Id mapy globalnej %s nieprawidłowe",
+        "global_map_write_error": "Nie można napisać globalnej mapy ID %s: %s",
+        "ham_learn_error": "Błąd uczenia ham: %s",
+        "iam_test_connection": "Połączenie nie powiodło się",
+        "imagick_exception": "Błąd: wyjątek Imagick podczas odczytu obrazu",
+        "img_dimensions_exceeded": "Obraz przekracza maksymalny rozmiar obrazu",
+        "img_invalid": "Nie można zweryfikować pliku obrazu",
+        "img_size_exceeded": "Obraz przekracza maksymalny rozmiar pliku",
+        "img_tmp_missing": "Nie można zweryfikować pliku obrazu: Nie znaleziono pliku tymczasowego",
+        "invalid_bcc_map_type": "Nieprawidłowy typ mapy BCC",
+        "invalid_destination": "Format docelowy \"%s\" jest nieprawidłowy",
+        "invalid_filter_type": "Nieprawidłowy typ filtra",
+        "invalid_host": "Nieprawidłowy określony host: %s",
+        "invalid_mime_type": "Niepoprawny typ mime",
+        "invalid_nexthop": "Następny format hop jest nieprawidłowy",
+        "invalid_nexthop_authenticated": "Następny hop już istnieje z innymi danymi logowania — zaktualizuj najpierw istniejące dane uwierzytelniające dla tego hopa",
+        "invalid_recipient_map_new": "Określony nieprawidłowy nowy odbiorca: %s",
+        "invalid_recipient_map_old": "Określony nieprawidłowy pierwotny odbiorca: %s",
+        "invalid_reset_token": "Nieprawidłowy token resetu",
+        "ip_list_empty": "Lista dozwolonych adresów IP nie może być pusta",
+        "mailbox_defquota_exceeds_mailbox_maxquota": "Domyślny limit skrzynki pocztowej przekracza maksymalny dozwolony limit",
+        "malformed_username": "Nieprawidłowy format nazwy użytkownika.",
+        "map_content_empty": "Zawartość mapy nie może być pusta",
+        "max_age_invalid": "Nieprawidłowa wartość maksymalnego wieku: %s",
+        "mode_invalid": "Tryb %s jest nieprawidłowy",
+        "mx_invalid": "Rekord MX %s jest nieprawidłowy",
+        "mysql_error": "Błąd MySQL: %s",
+        "network_host_invalid": "Nieprawidłowa sieć lub host: %s",
+        "next_hop_interferes": "%s powoduje konflikt z nexthop %s.",
+        "next_hop_interferes_any": "Istniejący next hop koliduje z %s.”",
+        "nginx_reload_failed": "Nie udało się przeładować Nginx: %s",
+        "no_user_defined": "Brak zdefiniowanego użytkownika",
+        "password_reset_invalid_user": "Skrzynka pocztowa nie została znaleziona lub nie ustawiono adresu e-mail do odzyskiwania",
+        "password_reset_na": "Odzyskiwanie hasła jest obecnie niedostępne. Skontaktuj się ze swoim administratorem.",
+        "private_key_error": "Błąd klucza prywatnego: %s",
+        "pushover_credentials_missing": "Brak tokena i/lub klucza Pushover",
+        "pushover_key": "Klucz Pushover ma niewłaściwy format",
+        "pushover_token": "Token Pushover ma zły format",
+        "recipient_map_entry_exists": "Istnieje wpis mapy odbiorcy \"%s",
+        "recovery_email_failed": "Nie można wysłać e-maila odzyskiwania. Skontaktuj się ze swoim administratorem.",
+        "redis_error": "Błąd Redis: %s",
+        "relayhost_invalid": "Wpis mapy %s jest niepoprawny",
+        "release_send_failed": "Nie udało się zwolnić wiadomości: %s.",
+        "required_data_missing": "Brakuje wymaganych danych %s",
+        "reset_f2b_regex": "Filtr Regex nie mógł zostać zresetowany na czas, spróbuj ponownie lub poczekaj jeszcze kilka sekund i przeładuj stronę.",
+        "reset_token_limit_exceeded": "Limit tokenów Reset został przekroczony. Spróbuj ponownie później",
+        "rl_timeframe": "Nieprawidłowo ustawiony przedział czasu limitu",
+        "rspamd_ui_pw_length": "Hasło do Rspamd UI powinno mieć co najmniej 6 znaków długości",
+        "script_empty": "Skrypt nie może być pusty",
+        "set_acl_failed": "Nie udało się ustawić ACL",
+        "settings_map_invalid": "Ustawienia id mapy %s są nieprawidłowe",
+        "sieve_error": "Błąd podczas analizy skryptu Sieve: %s",
+        "spam_learn_error": "Błąd uczenia spamu: %s.",
+        "subject_empty": "Temat nie może być pusty",
+        "targetd_relay_domain": "Domena docelowa %s jest skonfigurowana jako domena przekazująca relay",
+        "template_exists": "Szablon %s już istnieje",
+        "template_id_invalid": "Identyfikator szablonu %s niepoprawny",
+        "template_name_invalid": "Nazwa szablonu niepoprawna",
+        "temp_error": "Tymczasowy błąd",
+        "text_empty": "Pole tekstowe nie może być puste",
+        "tfa_token_invalid": "Niepoprawny token TFA",
+        "tls_policy_map_dest_invalid": "Podano błędne lub nieobsługiwane miejsce docelowe dla tej polityki",
+        "tls_policy_map_entry_exists": "Istnieje mapa polityki TLS \"%s",
+        "tls_policy_map_parameter_invalid": "Parametr polityki jest nieprawidłowy",
+        "totp_verification_failed": "Weryfikacja TOTP nie powiodła się",
+        "transport_dest_exists": "Miejsce docelowe transportu „%s” już istnieje",
+        "webauthn_verification_failed": "Weryfikacja WebAuthn nie powiodła się: %s",
+        "webauthn_authenticator_failed": "Wybrany autoryzator nie został odnaleziony",
+        "webauthn_publickey_failed": "Nie przechowywano klucza publicznego dla wybranego uwierzytelniacza",
+        "webauthn_username_failed": "Wybrany autoryzator należy do innego konta",
+        "unknown": "Wystąpił nieznany błąd",
+        "unknown_tfa_method": "Nieznana metodą TFA",
+        "unlimited_quota_acl": "Ustawienie nieograniczonego limitu przestrzeni jest zabronione przez reguły ACL",
+        "value_missing": "Proszę o podanie wszystkich wartości",
+        "version_invalid": "Wersja %s jest niepoprawna",
+        "yotp_verification_failed": "Weryfikacja OTP Yubico nie powiodła się: %s"
     },
     "edit": {
         "active": "Aktywny",
@@ -389,7 +602,51 @@
         "title": "Edytuj obiekt",
         "unchanged_if_empty": "Jeżli bez zmian, nie wypełniaj",
         "username": "Nazwa użytkownika",
-        "delete_ays": "Proszę o potwierdzenie procesu usuwania."
+        "delete_ays": "Proszę o potwierdzenie procesu usuwania.",
+        "acl": "ACL (Pozwolenie)",
+        "admin": "Edytyj administratora",
+        "advanced_settings": "Ustawienia zaawansowane",
+        "allow_from_smtp": "Zezwalaj tylko tym adresom IP na używanie <b>SMTP</b>",
+        "allow_from_smtp_info": "Pozostaw puste, aby zezwolić na wszystkich nadawców.<br>adresy IPv4/IPv6 i sieci.",
+        "allowed_protocols": "Dozwolone protokoły dla bezpośredniego dostępu użytkownika (nie wpływa na protokoły haseł aplikacji).",
+        "app_name": "Nazwa aplikacji",
+        "app_passwd": "Hasło do aplikacji",
+        "app_passwd_protocols": "Dozwolone protokoły dla hasła aplikacji",
+        "automap": "Spróbuj automatycznie mapować foldery (np. „Sent items”, „Sent” ⇒ „Sent” itp.)",
+        "bcc_dest_format": "Miejscem docelowym BCC musi być jeden prawidłowy adres e-mail.<br>Jeśli chcesz wysłać kopię na wiele adresów, utwórz alias i użyj go tutaj.",
+        "client_id": "Id klienta",
+        "client_secret": "Tajny klucz klienta(sekret)",
+        "comment_info": "Komentarz prywatny nie jest widoczny dla użytkownika, natomiast komentarz publiczny jest wyświetlany jako podpowiedź po najechaniu kursorem w widoku użytkownika.",
+        "created_on": "Stworzony na",
+        "custom_attributes": "Niestandardowe atrybuty",
+        "delete2": "Usunąć wiadomości na koncie docelowym, które nie występują na koncie źródłowym?",
+        "disable_login": "Zablokuj logowanie (przychodząca poczta nadal będzie przyjmowana)",
+        "domain_footer": "Stopka dla całej domeny",
+        "domain_footer_html": "Stopka HTML",
+        "domain_footer_info": "Stopki dla całej domeny są dodawane do wszystkich wychodzących wiadomości e-mail powiązanych z adresami w tej domenie.<br>W stopce można użyć następujących zmiennych:",
+        "domain_footer_info_vars": {
+            "auth_user": "{= auth_user =} - Uwierzytelniona nazwa użytkownika określona przez MTA",
+            "from_user": "{= from_user =} – część użytkownika (local-part) adresu nadawcy; np. dla „moo@mailcow.tld\n” zwróci „moo”",
+            "from_name": "{= from_name =} – nazwa nadawcy (From name) z nagłówka wiadomości; np. dla „Mailcow <moo@mailcow.tld\n>” zwróci „Mailcow”.",
+            "from_addr": "{= from_addr =} – pełny adres nadawcy (z części envelope)",
+            "from_domain": "{= from_domain =} – część domenowa adresu nadawcy (z envelope).",
+            "custom": "{= foo =}         - jeśli skrzynka pocztowa ma niestandardowy atrybut „foo” o wartości „bar”, zwraca „bar”."
+        },
+        "domain_footer_plain": "Stopka w formacie tekstowym(PLAIN)",
+        "domain_footer_skip_replies": "Nie dodawaj stopki do odpowiedzi na e-maile",
+        "extended_sender_acl": "Adresy nadawców zewnętrznych",
+        "extended_sender_acl_info": "Klucz DKIM dla domeny powinien zostać zaimportowany, jeśli jest dostępny.\nPamiętaj, aby dodać ten serwer do odpowiadającego rekordu SPF typu TXT.\nKiedy domena lub domena aliasu zostanie dodana do tego serwera i pokrywa się z zewnętrznym adresem, zewnętrzny adres zostanie usunięty.",
+        "force_pw_update": "Wymuszenie aktualizacji hasła przy następnym logowaniu",
+        "force_pw_update_info": "Ten użytkownik będzie mógł logować się wyłącznie do %s. Hasła aplikacyjne pozostają aktywne.",
+        "footer_exclude": "Wyklucz ze stopki",
+        "gal": "Globalna lista adresowa",
+        "gal_info": "GAL zawiera wszystkie obiekty domeny i nie może być edytowana przez żadnego użytkownika. Informacje o dostępności (free/busy) w SOGo są niedostępne, jeśli funkcja jest wyłączona!<b>Uruchom ponownie SOGo, aby zastosować zmiany.</b>",
+        "generate": "generuj",
+        "grant_types": "Rodzaje grantów(Typy przyznawania dostępu)",
+        "internal": "Wewnętrzny",
+        "internal_info": "Aliasów wewnętrznych można używać tylko w obrębie własnej domeny lub domen aliasów.",
+        "last_modified": "Ostatnio modyfikowany",
+        "lookup_mx": "Destination to wyrażenie regularne dopasowujące nazwę serwera MX (np. <code>.*.google.com</code> — aby kierować całą pocztę wysyłaną do MX kończących się na google.com przez ten hop)."
     },
     "footer": {
         "cancel": "Anuluj",
@@ -531,16 +788,25 @@
         "object_modified": "Zapisano zmiany w obiekcie %s",
         "resource_added": "Dodano śródło %s",
         "resource_modified": "Zapisano zmiany w skrzynce %s",
-        "resource_removed": "Usunięto zasób %s"
+        "resource_removed": "Usunięto zasób %s",
+        "template_removed": "Szablon o identyfikatorze %s został usunięty.",
+        "tls_policy_map_entry_deleted": "Mapa polityki TLS o identyfikatorze %s została usunięta",
+        "tls_policy_map_entry_saved": "Wpis mapy polityki TLS \"%s\" został zapisany",
+        "ui_texts": "Zapisane zmiany w tekstach UI",
+        "upload_success": "Plik przesłany pomyślnie",
+        "verified_fido2_login": "Zweryfikowany login FIDO2",
+        "verified_totp_login": "Zweryfikowany login TOTP",
+        "verified_webauthn_login": "Zweryfikowany login WebAuthn",
+        "verified_yotp_login": "Zweryfikowany login Yubico OTP"
     },
     "tfa": {
-        "api_register": "%s używa Yubico Cloud API. Proszę pobrać klucz API dla Twojego klucza <a href=\"https://upgrade.yubico.com/getapikey/\" target=\"_blank\">here</a>",
+        "api_register": "%s używa Yubico Cloud API. Proszę pobrać klucz API dla Twojego klucza <a href=\"https://upgrade.yubico.com/getapikey/\" target=\"_blank\">tutaj</a>",
         "confirm": "Potwierdź",
         "confirm_totp_token": "Potwierdź zmiany przez wprowadzenie wygenerowanego tokenu",
         "delete_tfa": "Wyłącz TFA",
         "disable_tfa": "Wyłącz TFA do kolejnego udanego logowania",
         "enter_qr_code": "Twój kod TOTP, jeśli Twoje urządzenie nie skanuje kodów QR.",
-        "key_id": "Identyfikator dla Twojego YubiKey",
+        "key_id": "Identyfikator dla twojego urządzenia",
         "key_id_totp": "Identyfikator dla Twojego klucza",
         "none": "Deaktywuj",
         "scan_qr_code": "Zeskanuj następujący kod aplikacją uwierzytelniającą lub wprowadź kod ręcznie.",
@@ -551,7 +817,15 @@
         "webauthn": "Uwierzytelnianie WebAuthn",
         "waiting_usb_auth": "<i>Czekam na urządzenie USB...</i><br><br>Wciśnij teraz przycisk na urządzeniu WebAuthn USB.",
         "waiting_usb_register": "<i> Czekam na urządzenie USB...</i><br><br>Wprowadź swoje hasło powyżej i potwierdź rejestrację przez naciśnięcie przycisku na urządzeniu USB.",
-        "yubi_otp": "Uwierzytelnianie Yubico OTP"
+        "yubi_otp": "Uwierzytelnianie Yubico OTP",
+        "authenticators": "Uwierzytelniacze",
+        "error_code": "Kod błędu",
+        "init_webauthn": "Inicjalizacja, proszę czekać...",
+        "reload_retry": "- (przeładuj przeglądarkę, jeśli błąd nadal występuje)",
+        "start_webauthn_validation": "Rozpocznij walidację",
+        "tfa_token_invalid": "Token TFA nieprawidłowy",
+        "u2f_deprecated": "Wygląda na to, że Twój klucz został zarejestrowany przy użyciu przestarzałej metody U2F. Dezaktywujemy dla Ciebie uwierzytelnianie dwuskładnikowe i usuniemy Twój klucz.",
+        "u2f_deprecated_important": "Zarejestruj swój klucz w panelu administracyjnym za pomocą nowej metody WebAuthn."
     },
     "user": {
         "action": "Działanie",
@@ -581,7 +855,7 @@
         "edit": "Edytuj",
         "encryption": "Szyfrowanie",
         "excludes": "Wyłączenia",
-        "force_pw_update": "<b>Musisz</b> zmienić hasło, aby używać webmaila.",
+        "force_pw_update": "<b>Musisz</b> ustawić nowe hasło, aby mieć dostęp do usług groupware.",
         "hour": "Godzina",
         "hourly": "Co godzinę",
         "hours": "Godziny",
@@ -601,16 +875,16 @@
         "remove": "Usuń",
         "save_changes": "Zapisz zmiany",
         "shared_aliases": "Aliasy współdzielone",
-        "shared_aliases_desc": "Na aliasy współdzielone nie wpływają filtry spamu i ustawienia TLS.",
-        "show_sieve_filters": "Twój filtr sieve",
-        "sogo_profile_reset": "Usuń profil SOGo (webmail)",
-        "sogo_profile_reset_help": "To usunie ustawienia SOGo <b>bezpowrotnie</b>.",
-        "sogo_profile_reset_now": "Usuń profil teraz",
-        "spam_aliases": "Tymczasowy alias email",
+        "shared_aliases_desc": "Współdzielone aliasy nie są objęte ustawieniami specyficznymi dla użytkownika, takimi jak filtr antyspamowy czy polityka szyfrowania.\nOdpowiadające im filtry antyspamowe mogą być tworzone wyłącznie przez administratora — jako polityki obowiązujące dla całej domeny.",
+        "show_sieve_filters": "Pokaż filtr sieve aktywnego użytkownika",
+        "sogo_profile_reset": "Zresetuj profil SOGo",
+        "sogo_profile_reset_help": "Spowoduje to usunięcie profilu użytkownika SOGo oraz bezpowrotne <b>usunięcie wszystkich danych kontaktów i kalendarza.</b>",
+        "sogo_profile_reset_now": "Zresetuj profil teraz",
+        "spam_aliases": "Tymczasowe aliasy email",
         "spamfilter": "Filtr spamu",
         "spamfilter_behavior": "Ocena",
         "spamfilter_bl": "Czarna lista",
-        "spamfilter_bl_desc": "Adresy email z czarnej listy <b>zawsze</b> klasyfikuj jako spam i odrzucaj. Można użyć wildcards.",
+        "spamfilter_bl_desc": "Adresy e-mail znajdujące się na liście zablokowanych (denylist) są <b>zawsze</b>klasyfikowane jako spam i odrzucane.\nOdrzucone wiadomości <b>nie są</b>kopiowane do kwarantanny.\nMożna używać symboli wieloznacznych (wildcardów).\nFiltr jest stosowany wyłącznie do bezpośrednich aliasów (aliasów kierujących do jednej skrzynki pocztowej), z wyłączeniem aliasów typu „catch-all” oraz samej skrzynki.",
         "spamfilter_default_score": "Wartości domyślne",
         "spamfilter_green": "Zielony: ta wiadomość nie jest spamem",
         "spamfilter_hint": "Pierwsza wartość oznacza \"niską punktację spam\", druga wartość oznacza \"wysoką punktację spam\".",
@@ -622,13 +896,13 @@
         "spamfilter_table_remove": "Usuń",
         "spamfilter_table_rule": "Zasada",
         "spamfilter_wl": "Biała lista",
-        "spamfilter_wl_desc": "Adresy email z białej listy <b>nigdy</b> nie klasyfikuj jako spam. Można użyć wildcards.",
+        "spamfilter_wl_desc": "Adresy e-mail znajdujące się na liście dozwolonych (allowlist) są zaprogramowane tak, aby <b> nigdy nie </b> były klasyfikowane jako spam.\nMożna używać symboli wieloznacznych (wildcardów).\nFiltr jest stosowany wyłącznie do bezpośrednich aliasów (aliasów wskazujących na jedną skrzynkę pocztową), z wyłączeniem aliasów typu „catch-all” oraz samej skrzynki pocztowej",
         "spamfilter_yellow": "Żółty: ta wiadomość może być spamem, zostanie oznaczona jako spam i przeniesiona do folderu spam",
-        "sync_jobs": "Polecenie synchronizacji",
+        "sync_jobs": "Zadania synchronizacji",
         "tag_handling": "Ustaw obsługę znaczników pocztowych",
         "tag_help_example": "Przykład adresu email z etykietą: ja<b>+Facebook</b>@example.org",
         "tag_help_explain": "W podfolderze: tworzy nowy podfolder z nazwą taką jak etykieta, który zostanie umieszczony pod Skrzynką odbiorczą (\"Skrzynka odbiorcza/Facebook\").<br>\r\nW temacie: nazwy etykiet zostaną dodane na początku tematów wiadomości, np.: \"[Facebook] Moje wiadomości\".",
-        "tag_in_none": "Nic nie robić",
+        "tag_in_none": "Nie wykonuj żadnej akcji",
         "tag_in_subfolder": "W podfolderze",
         "tag_in_subject": "W temacie",
         "tls_enforce_in": "Uruchom TLS przychodzące",
@@ -640,9 +914,175 @@
         "week": "Tydzień",
         "weekly": "Co tydzień",
         "weeks": "Tygodnie",
-        "q_add_header": "Spam"
+        "q_add_header": "Spam",
+        "advanced_settings": "Ustawienia zaawansowane",
+        "app_hint": "Hasła aplikacji są alternatywnymi hasłami dla logowania IMAP, SMTP, CalDAV, CardDAV i EAS. Nazwa użytkownika pozostaje niezmieniona. Webmail SOGo nie jest dostępny za pośrednictwem haseł aplikacji.",
+        "allowed_protocols": "Dozwolone protokoły",
+        "app_name": "Nazwa aplikacji",
+        "app_passwds": "Hasła do aplikacji",
+        "apple_connection_profile": "Profil połączenia Apple",
+        "apple_connection_profile_complete": "Ten profil połączenia obejmuje parametry IMAP i SMTP, a także ścieżki CalDAV (kalendarze) i CardDAV (kontakty) dla urządzenia Apple.",
+        "apple_connection_profile_mailonly": "Ten profil połączenia zawiera parametry konfiguracji IMAP i SMTP dla urządzenia Apple.",
+        "apple_connection_profile_with_app_password": "Nowe hasło aplikacji jest generowane i dodawane do profilu, dzięki czemu nie trzeba wprowadzać hasła podczas konfigurowania urządzenia. Proszę nie udostępniaj tego pliku, ponieważ zapewnia on pełny dostęp do skrzynki pocztowej.",
+        "attribute": "Atrybut",
+        "authentication": "Uwierzytelnianie",
+        "change_password_hint_app_passwords": "Twoje konto ma %d hasła aplikacji, które nie zostaną zmienione. Aby nimi zarządzać, przejdź do zakładki Hasła aplikacji.",
+        "clear_recent_successful_connections": "Wyczyść udane połączenia",
+        "create_app_passwd": "Stwórz hasło do aplikacji",
+        "created_on": "Stworzony na",
+        "delete_ays": "Proszę o potwierdzenie procesu usuwania.",
+        "direct_protocol_access": "Ten użytkownik skrzynki pocztowej ma <b>bezpośredni, zewnętrzny dostęp</b> do następujących protokołów i aplikacji. To ustawienie jest kontrolowane przez administratora. Można tworzyć hasła aplikacji, aby przyznać dostęp do poszczególnych protokołów i aplikacji.Przycisk „Webmail” umożliwia jednokrotne logowanie (SSO) do SOGo i jest zawsze dostępny.",
+        "email": "Email",
+        "email_and_dav": "E-maile, kalendarze i kontakty",
+        "empty": "Brak wyników",
+        "expire_in": "wygasa w",
+        "fido2_webauthn": "FIDO2/WebAuthn",
+        "from": "od",
+        "generate": "generuj",
+        "last_mail_login": "Ostatni login na skrzynkę pocztową",
+        "last_pw_change": "Ostatnia zmiana hasła",
+        "last_ui_login": "Ostatni login UI",
+        "loading": "Ładowanie...",
+        "login_history": "Historia logowania",
+        "mailbox": "Skrzynka pocztowa",
+        "mailbox_general": "Ogólne ustawienia skrzynki",
+        "mailbox_settings": "Ustawienia",
+        "month": "miesiąc",
+        "months": "miesiące",
+        "no_last_login": "Brak ostatnich danych logowania do interfejsu użytkownika",
+        "open_logs": "Otwórz logi użytkownika",
+        "open_webmail_sso": "­Webmail",
+        "overview": "Przegląd",
+        "password": "Hasło",
+        "password_repeat": "Hasło (powtórz)",
+        "password_reset_info": "Jeśli nie ma wiadomości e-mail do odzyskiwania hasła, ta funkcja nie może być używana.",
+        "protocols": "Protokoły",
+        "pushover_evaluate_x_prio": "Eskaluj wiadomości o wysokim priorytecie [<code>X-Priority: 1</code>]",
+        "pushover_info": "Ustawienia powiadomień push będą stosowane do wszystkich czystych (niebędących spamem) wiadomości dostarczonych do <b>%s</b>, w tym aliasów (współdzielonych, niewspółdzielonych i oznaczonych).",
+        "pushover_only_x_prio": "Uwzględniaj tylko wiadomości o wysokim priorytecie [<code>X-Priority: 1</code>]",
+        "pushover_sender_array": "Uwzględnij następujące adresy e-mail nadawców <small>(oddzielone przecinkami)</small>",
+        "pushover_sender_regex": "Dopasuj nadawców według następującego regexu",
+        "pushover_text": "Tekst powiadomienia",
+        "pushover_title": "Tytuł powiadomienia",
+        "pushover_sound": "Dźwięk powiadomienia",
+        "pushover_vars": "Jeśli nie zdefiniowano filtra nadawcy, wszystkie wiadomości będą brane pod uwagę.<br>Filtry regex oraz dokładne sprawdzanie nadawców można definiować indywidualnie – są one przetwarzane kolejno i nie zależą od siebie.</br>Dostępne zmienne dla treści i tytułu (prosimy pamiętać o zasadach ochrony danych osobowych).",
+        "pushover_verify": "Zweryfikuj dane logowania",
+        "pw_recovery_email": "E-mail do odzyskiwania hasła",
+        "q_all": "Wszystkie kategorie",
+        "q_reject": "Odrzucono",
+        "quarantine_category": "Kategoria powiadomień o kwarantannie",
+        "quarantine_category_info": "Kategoria powiadomień „Odrzucone” obejmuje wiadomości, które zostały odrzucone, natomiast „Folder spam” powiadamia użytkownika o wiadomościach umieszczonych w folderze spam.",
+        "quarantine_notification_info": "Po wysłaniu powiadomienia elementy zostaną oznaczone jako „powiadomione” i żadne kolejne powiadomienia nie zostaną wysłane dla danego elementu.",
+        "recent_successful_connections": "Zarejestrowano udane połączenia",
+        "running": "Uruchomiony",
+        "save": "Zapisz zmiany",
+        "sender_acl_disabled": "<span class=\"badge fs-6 bg-danger\">Sprawdzenie nadawcy jest wyłączone</span>",
+        "spam_score_reset": "Przywróć domyślne ustawienia serwera",
+        "status": "Status",
+        "syncjob_check_log": "Sprawdź log",
+        "syncjob_last_run_result": "Wynik ostatniego uruchomienia",
+        "syncjob_EX_OK": "Sukces",
+        "syncjob_EXIT_CONNECTION_FAILURE": "Problem z połączeniem",
+        "syncjob_EXIT_TLS_FAILURE": "Problem z szyfrowanym połączeniem",
+        "syncjob_EXIT_AUTHENTICATION_FAILURE": "Problem uwierzytelniania",
+        "syncjob_EXIT_OVERQUOTA": "Docelowa skrzynka pocztowa przekroczyła limit pojemności",
+        "syncjob_EXIT_CONNECTION_FAILURE_HOST1": "Nie można połączyć się ze zdalnym serwerem",
+        "syncjob_EXIT_AUTHENTICATION_FAILURE_USER1": "Niewłaściwa nazwa użytkownika lub hasło",
+        "text": "Tekst",
+        "tfa_info": "Uwierzytelnianie dwuskładnikowe pomaga chronić Twoje konto.\nJeśli je włączysz, będziesz potrzebować haseł aplikacji, aby logować się do programów lub usług, które nie obsługują uwierzytelniania dwuskładnikowego (np. klientów poczty).",
+        "title": "Tytuł",
+        "value": "Wartość",
+        "verify": "Zweryfikuj",
+        "waiting": "Oczekuje",
+        "with_app_password": "z hasłem aplikacji",
+        "year": "rok",
+        "years": "lata"
     },
     "warning": {
-        "session_ua": "Nieprawidłowy token formularza: Błąd walidacji User-Agent"
+        "session_ua": "Nieprawidłowy token formularza: Błąd walidacji User-Agent",
+        "cannot_delete_self": "Nie można usunąć zalogowanego użytkownika",
+        "domain_added_sogo_failed": "Dodano domenę, ale nie udało się ponownie uruchomić SOGo, sprawdź logi serwera.",
+        "dovecot_restart_failed": "Nie udało się ponownie uruchomić Dovecota, sprawdź logi",
+        "fuzzy_learn_error": "Błąd uczenia fuzzy hash: %s",
+        "hash_not_found": "Hash nie został odnaleziony lub został już usunięty",
+        "ip_invalid": "Pominięto nieprawidłowe IP: %s",
+        "is_not_primary_alias": "Pominięto alias niebędący głównym: %s",
+        "no_active_admin": "Nie można dezaktywować ostatniego aktywnego administratora",
+        "quota_exceeded_scope": "Przekroczono limit pojemności domeny: w tym zakresie domeny można tworzyć tylko skrzynki o nieograniczonej pojemności.",
+        "session_token": "Nieprawidłowy token formularza: niedopasowanie tokenów"
+    },
+    "datatables": {
+        "collapse_all": "Zwiń wszystko",
+        "decimal": ".",
+        "emptyTable": "Brak danych w tabeli",
+        "expand_all": "Rozszerz wszystko",
+        "info": "Wyświetlanie od START do END z TOTAL wpisów.",
+        "infoEmpty": "Wyświetlanie od 0 do 0 z 0 wpisów",
+        "infoFiltered": "(filtrowane z _MAX_ suma wpisów)",
+        "thousands": ",",
+        "lengthMenu": "Pokaż wpisy _MENU_",
+        "loadingRecords": "Ładowanie...",
+        "processing": "Proszę czekać...",
+        "search": "Szukaj:",
+        "zeroRecords": "Nie znaleziono pasujących rekordów",
+        "paginate": {
+            "first": "Pierwszy",
+            "last": "Ostatni",
+            "next": "Następny",
+            "previous": "Poprzedni"
+        },
+        "aria": {
+            "sortAscending": "Aktywuj, aby posortować kolumnę rosnąco",
+            "sortDescending": "Aktywuj, aby posortować kolumnę malejąco"
+        }
+    },
+    "debug": {
+        "architecture": "Architektura",
+        "chart_this_server": "Wykres (ten serwer)",
+        "containers_info": "Informacje o kontenerze",
+        "container_running": "uruchomiony",
+        "container_disabled": "Kontener zatrzymany lub wyłączony",
+        "container_stopped": "Zatrzymany",
+        "cores": "rdzenie",
+        "current_time": "Czas systemowy",
+        "disk_usage": "Użycie dysku",
+        "docs": "Dokumentacja",
+        "error_show_ip": "Nie można ustalić publicznych adresów IP.",
+        "external_logs": "Logi zewnętrzne",
+        "history_all_servers": "Historia (wszystkie serwery)",
+        "in_memory_logs": "Logi w pamięci",
+        "last_modified": "Ostatnia modyfikacja",
+        "log_info": "<p>mailcow <b>logi w pamięci</b> są gromadzone na listach Redis i przycinane do wartości <code>LOG_LINES</code> (%d) co minutę, aby ograniczyć nadmierne obciążenie systemu.</p> <p>Logi w pamięci nie są przeznaczone do trwałego przechowywania. Wszystkie aplikacje, które zapisują logi w pamięci, wysyłają je również do daemon Dockera, a więc do domyślnego sterownika logowania.</p> <p>Ten typ logów należy wykorzystywać do <b>debugowania drobnych problemów z kontenerami</b>.</p> <p><b>Logi zewnętrzne</b> są zbierane za pośrednictwem API danej aplikacji.</p> <p><b>Logi statyczne</b> to głównie dzienniki aktywności, które nie są zapisywane przez Dockerd, ale powinny być trwałe (z wyjątkiem logów API).</p>",
+        "login_time": "Czas",
+        "logs": "Logi",
+        "memory": "Pamięć",
+        "online_users": "Użytkownik online",
+        "restart_container": "Restart",
+        "service": "Usługa",
+        "show_ip": "Pokaż publiczne IP",
+        "size": "Rozmiar",
+        "started_at": "Zaczęło się od",
+        "started_on": "Zaczęło się od",
+        "static_logs": "Logi statyczne",
+        "success": "Sukces",
+        "system_containers": "System i kontenery",
+        "timezone": "Strefa czasowa",
+        "uptime": "Czas pracy",
+        "update_available": "Dostępna jest aktualizacja",
+        "no_update_available": "System jest w najnowszej wersji",
+        "update_failed": "Nie można było sprawdzić aktualizacji",
+        "username": "Nazwa użytkownika",
+        "wip": "Obecnie praca w toku"
+    },
+    "diagnostics": {
+        "cname_from_a": "Wartość pochodzi z rekordu A/AAAA. Obsługiwane, o ile rekord wskazuje na prawidłowy zasób.",
+        "dns_records": "Rekordy DNS",
+        "dns_records_24hours": "Pamiętaj, że zmiany wprowadzone w DNS mogą zająć nawet do 24 godzin, zanim ich aktualny stan zostanie poprawnie odzwierciedlony na tej stronie.\nTa sekcja ma na celu ułatwienie Ci konfiguracji rekordów DNS oraz sprawdzenie, czy wszystkie rekordy zostały prawidłowo zapisane w DNS.",
+        "dns_records_data": "Poprawne dane",
+        "dns_records_docs": "Proszę skonsultuj również <a target=\"_blank\" href=\"https://docs.mailcow.email/getstarted/prerequisite-dns\">dokumnetację</a>",
+        "dns_records_name": "Nazwa",
+        "dns_records_status": "Aktualny stan",
+        "dns_records_type": "Typ",
+        "optional": "Ten rekord jest opcjonalny."
     }
 }