DockFlare/dockflare/app/i18n/pl.json

782 lines
56 KiB
JSON

{
"nav.dashboard": "Panel",
"nav.access_policies": "Zasady dostępu",
"nav.agents": "Agenci",
"nav.settings": "Ustawienia",
"nav.help": "Pomoc",
"common.ok": "OK",
"common.cancel": "Anuluj",
"common.close": "Zamknij",
"common.delete": "Usuń",
"common.edit": "Edytuj",
"common.save": "Zapisz",
"common.copy": "Kopiuj",
"common.loading": "Ładowanie...",
"common.actions": "Akcje",
"common.status": "Status",
"common.type": "Typ",
"common.active": "Aktywny",
"common.confirm": "Potwierdź",
"common.alert": "Alert",
"common.input_required": "Wymagane dane",
"common.change_language": "Zmień język",
"common.logout": "Wyloguj się",
"common.sponsor_dockflare": "Wesprzyj DockFlare",
"common.back": "Wstecz",
"common.next": "Dalej",
"common.submit": "Wyślij",
"common.none": "Brak",
"common.not_set": "Nie ustawiono",
"login.title": "Logowanie - DockFlare",
"login.username_placeholder": "Nazwa użytkownika",
"login.password_placeholder": "Hasło",
"login.submit": "Zaloguj się",
"login.sign_in_with": "Zaloguj się przez {provider}",
"help.title": "Pomoc - {title}",
"restore.title": "DockFlare uruchamia się ponownie",
"restore.hold_tight": "Chwila cierpliwości, DockFlare uruchamia się ponownie...",
"restore.flavor_text": "Ładujemy przywróconą konfigurację i motywujemy tunelowe chomiki do działania.",
"restore.whats_happening": "Co się dzieje?",
"restore.secrets_imported": "Zaszyfrowane sekrety zostały pomyślnie zaimportowane.",
"restore.agents_warming_up": "Agenci i reguły się uruchamiają.",
"restore.refresh_in": "Ta strona odświeży się automatycznie za <span id=\"countdown\">{seconds}</span> sekund.",
"status.title": "Panel",
"status.initialization_in_progress": "Trwa inicjalizacja...",
"status.init_logs_below": "Poniżej możesz wyświetlić logi. Interfejs zaktualizuje się, gdy będzie gotowy.",
"status.cache_label": "Pamięć podręczna:",
"status.cache_connected": "Połączono",
"status.cache_fallback": "Tryb zapasowy",
"status.cache_redis_title": "Aktywna pamięć podręczna Redis",
"status.cache_memory_title": "Używana jest pamięć podręczna w pamięci",
"status.managed_ingress_rules": "Zarządzane reguły ingress",
"status.managed_by_agent": "Zarządzane przez agenta; tunelu nie można edytować.",
"status.manual_rules": "Reguły ręczne",
"status.add_manual_rule": "Dodaj ręczną regułę ingress",
"status.no_ingress_rules": "Obecnie nie są zarządzane żadne reguły ingress.",
"status.add_new_manual_rule": "Dodaj nową ręczną regułę ingress",
"status.edit_ingress_rule": "Edytuj regułę ingress",
"status.add_rule": "Dodaj regułę",
"status.save_changes": "Zapisz zmiany",
"status.rule_ui_override": "Reguła nadpisana w UI",
"status.ui_override": "Nadpisanie UI",
"status.docker_rule_overridden": "Ta reguła Dockera została nadpisana w interfejsie i nie odzwierciedla już etykiet kontenera.",
"status.ui_policy_override": "Ta polityka jest zarządzana z poziomu interfejsu i nadpisuje etykiety kontenera.",
"status.revert_to_docker_labels": "Przywróć etykiety Dockera",
"status.revert_policy_to_labels": "Przywróć etykiety dla polityki",
"status.domain_required": "Domena (wymagana)",
"status.domain_description": "Łączona z subdomeną w celu utworzenia publicznej nazwy hosta.",
"status.tunnel_required": "Tunel (wymagany)",
"status.tunnel_description": "Wybierz, który tunel Cloudflare będzie obsługiwać tę nazwę hosta.",
"status.tunnel_name": "Nazwa tunelu",
"status.subdomain": "Subdomena",
"status.subdomain_optional": "subdomena (opcjonalnie)",
"status.subdomain_description": "Pozostaw puste dla domeny głównej. \"app\" stanie się \"/app\".",
"status.path": "Ścieżka",
"status.path_optional": "ścieżka (opcjonalnie)",
"status.public_hostname": "Publiczna nazwa hosta",
"status.service": "Usługa",
"status.service_target": "Cel usługi",
"status.service_description": "np. 192.168.1.10:8000 lub my-service.local:3000 dla HTTP/S/TCP itd.",
"status.type_required": "Typ (wymagany)",
"status.url_required": "URL (wymagany dla większości typów)",
"status.url_description": "np. api.example.com",
"status.http": "HTTP",
"status.https": "HTTPS",
"status.tcp": "TCP",
"status.ssh": "SSH (natywny klient)",
"status.rdp": "RDP",
"status.bastion": "Bastion (SSH/VNC w przeglądarce)",
"status.bypass": "Bypass (publiczna aplikacja)",
"status.zone": "Strefa",
"status.select_zone": "Wybierz strefę",
"status.zone_override_help": "Jeśli pole pozostanie puste, DockFlare użyje \"Nazwa domeny\". Wskaż konkretną strefę, jeśli \"Nazwa domeny\" jest niejednoznaczna lub CF_ZONE_ID nie jest ustawione.",
"status.zone_override_placeholder": "twojadomena.com (jeśli różni się od Nazwy domeny lub CF_ZONE_ID)",
"status.example_domain": "example.com",
"status.access_policy_optional": "Polityka dostępu (opcjonalnie)",
"status.access_policy": "Polityka dostępu",
"status.no_policy_assigned": "Nie przypisano polityki",
"status.using_groups_overrides": "Użycie grup zastępuje poniższe ręczne opcje polityk. Możesz wybrać wiele.",
"status.http_host_header_optional": "Nagłówek HTTP Host (opcjonalnie)",
"status.http_host_header_desc": "Nagłówek wysyłany do serwera źródłowego. Przydatny, gdy źródło oczekuje innej nazwy hosta niż publiczna. (Dotyczy tylko usług HTTP/HTTPS).",
"status.origin_server_name_sni": "Nazwa serwera źródłowego (SNI dla TLS)",
"status.origin_server_name_sni_short": "Nazwa serwera źródłowego (SNI)",
"status.origin_server_name_description": "Określ nazwę hosta, której Cloudflare ma użyć jako TLS SNI podczas łączenia się ze źródłem. Pozostaw puste, jeśli nie jest potrzebne. (Dotyczy tylko usług HTTP/HTTPS).",
"status.match_sni_to_host": "Dopasuj SNI do hosta",
"status.match_sni_to_host_description": "Powoduje, że Cloudflare używa publicznej nazwy hosta jako TLS SNI dla połączeń ze źródłem. (Dotyczy tylko usług HTTP/HTTPS).",
"status.disable_tls_verification": "Wyłącz weryfikację TLS",
"status.no_tls_verify": "Bez weryfikacji TLS",
"status.tls_verification_disabled": "Weryfikacja TLS wyłączona dla źródła",
"status.tls_verification_check": "Zaznacz, jeśli usługa źródłowa używa samopodpisanego SSL lub HTTP. (Dotyczy tylko usług HTTP/HTTPS).",
"status.disable_chunked_encoding": "Wyłącz kodowanie chunked",
"status.no_chunked_encoding": "Bez kodowania chunked",
"status.chunked_encoding_description": "Wyłącza kodowanie transferu chunked w HTTP/1.1. Przydatne dla serwerów WSGI (Flask, Django) i innych źródeł, które nie obsługują żądań chunked. (Dotyczy tylko usług HTTP/HTTPS).",
"status.chunked_encoding_disabled": "Kodowanie transferu chunked wyłączone dla HTTP/1.1",
"status.enable_http2_origin": "Włącz HTTP/2 do źródła",
"status.http2_origin": "Źródło HTTP/2",
"status.http2_protocol_enabled": "Protokół HTTP/2 włączony dla połączenia ze źródłem",
"status.http2_origin_description": "Włącza protokół HTTP/2 między Cloudflare a serwerem źródłowym. Wymagane dla usług gRPC. (Dotyczy tylko usług HTTP/HTTPS).",
"status.clear": "Wyczyść",
"status.hostname": "Nazwa hosta",
"status.hostname_a_z": "Nazwa hosta A-Z",
"status.hostname_z_a": "Nazwa hosta Z-A",
"status.sort_by": "Sortuj według",
"status.group_by": "Grupuj według",
"status.all_status": "Wszystkie statusy",
"status.all_sources": "Wszystkie źródła",
"status.source": "Źródło",
"status.host": "Host",
"status.failed": "Niepowodzenie",
"status.pending": "Oczekujące",
"status.pending_deletion": "Oczekuje na usunięcie",
"status.last_action": "Ostatnia akcja",
"status.expires_in": "Wygasa za",
"status.local_docker": "Lokalny Docker",
"status.real_time_logs": "Logi aktywności w czasie rzeczywistym",
"status.logs_performance_hint": "(Kliknij, aby włączyć - może wpłynąć na wydajność)",
"status.enable_logs": "Włącz logi",
"status.disable_logs": "Wyłącz logi",
"status.click_enable_logs": "Kliknij \"Włącz logi\", aby rozpocząć przesyłanie...",
"status.http_status_code": "Kod statusu HTTP",
"status.url_or_status_code": "URL lub kod statusu",
"status.host_port_or_status_code": "host:port lub kod statusu",
"status.open_url": "Otwórz https://{hostname}{path}",
"status.click_cf_icon_hint": "Kliknij ikonę Cloudflare, aby otworzyć tę nazwę hosta w Cloudflare Zero Trust (Tunnels → Public Hostnames). Kliknij ikonę polityki dostępu, aby edytować aplikację Access.",
"status.view_cf_access_app": "Pokaż aplikację CF Access",
"status.view_cf_tunnel_route": "Pokaż trasę tunelu CF",
"status.select_tunnel": "Wybierz tunel...",
"status.search_hostname": "Szukaj nazwy hosta",
"status.search_placeholder": "Szukaj...",
"status.all_tunnels": "Wszystkie tunele",
"status.manage_rule": "Zarządzaj regułą",
"status.dns_records": "Rekordy DNS",
"status.cloudflare_zone_override": "Nazwa strefy Cloudflare (nadpisanie/konkretna)",
"status.zone_detection": "Wykrywanie strefy",
"status.enter_hostname_autodetect": "Wprowadź nazwę hosta, aby automatycznie wykryć strefę Cloudflare. Wybierz strefę, jeśli znaleziono wiele dopasowań.",
"status.filter_sort_options": "Opcje filtrowania i sortowania",
"status.showing_rules": "Wyświetlono {visible} z {total} reguł",
"settings.title": "Ustawienia",
"settings.general_settings": "Ustawienia ogólne",
"settings.all_cloudflare_tunnels": "Wszystkie tunele Cloudflare",
"settings.backup_restore": "Kopia zapasowa i przywracanie",
"settings.security": "Bezpieczeństwo",
"settings.oauth_authentication": "Uwierzytelnianie OAuth",
"settings.tunnel_agent_status": "Status tunelu i agenta",
"settings.check_version": "Sprawdź wersję",
"settings.check_version_title": "Sprawdź wersję DockFlare",
"settings.agent_control": "Sterowanie agentem",
"settings.start_agent": "Uruchom agenta",
"settings.stop_agent": "Zatrzymaj agenta",
"settings.agent_status": "Status agenta:",
"settings.master_api_key": "Klucz API mastera",
"settings.show_master_api_key": "Pokaż klucz API mastera",
"settings.master_api_key_desc": "Trzymaj ten klucz w tajemnicy; zmień go, jeśli został ujawniony.",
"settings.master_api_key_warning": "Traktuj ten klucz jak hasło. Każdy, kto go posiada, może wywoływać API DockFlare.",
"settings.session_timeout": "Limit czasu sesji (sekundy)",
"settings.cloudflare_api_token": "Token API Cloudflare",
"settings.cloudflare_account_id": "ID konta Cloudflare",
"settings.cf_account_id": "CF_ACCOUNT_ID",
"settings.update_cloudflare_credentials": "Zaktualizuj poświadczenia Cloudflare",
"settings.enter_new_credentials": "Wprowadź nowe ID konta lub token API do aktualizacji. Ze względów bezpieczeństwa bieżące wartości nie są wyświetlane.",
"settings.credentials_require_restart": "Aktualizacja poświadczeń wymaga ponownego uruchomienia DockFlare, aby zaczęła działać.",
"settings.could_not_retrieve_tunnel_info": "Nie udało się pobrać informacji o tunelu.",
"settings.ensure_api_token_permission": "Może to również oznaczać błąd. Upewnij się, że token API ma uprawnienie 'Account:Cloudflare Tunnel:Read'.",
"settings.delete_cloudflare_tunnel": "Usuń tunel Cloudflare",
"settings.delete_tunnel": "Usuń tunel",
"settings.deleting_tunnel_warning": "Usunięcie tego tunelu rozłączy wszystkich agentów, którzy obecnie z niego korzystają.",
"settings.no_tunnels_found": "Nie znaleziono tuneli Cloudflare dla ID konta:",
"settings.all_tunnels_on_account": "Wszystkie tunele na koncie",
"settings.displaying_tunnels_for": "Wyświetlanie tuneli dla ID konta:",
"settings.tunnel_list_hint": "Ta lista pokazuje wszystkie tunele na koncie, nie tylko ten zarządzany przez DockFlare. Kliknij '+', aby wyświetlić powiązane rekordy DNS.",
"settings.tunnel_details": "Szczegóły tunelu",
"settings.tunnel_name": "Nazwa tunelu",
"settings.tunnel_id": "ID tunelu",
"settings.tunnel_id_label": "ID tunelu:",
"settings.tunnel_token_label": "Token tunelu:",
"settings.desired_name_label": "Docelowa nazwa:",
"settings.tunnel_name_help": "Używane do wyświetlania tunelu w Cloudflare. DockFlare automatycznie normalizuje tę wartość podczas generowania lokalnej nazwy kontenera cloudflared.",
"settings.create_backup": "Utwórz kopię zapasową",
"settings.backup_description": "Pobierz pełne archiwum kopii zapasowej DockFlare (`.zip`) zawierające zaszyfrowaną konfigurację, klucze agentów i plik stanu. Przechowuj je bezpiecznie razem z `dockflare.key` dołączonym do archiwum.",
"settings.download_backup": "Pobierz archiwum kopii zapasowej",
"settings.upload_restore_backup": "Prześlij i przywróć kopię zapasową",
"settings.restore_from_backup": "Przywróć z kopii zapasowej",
"settings.restore_warning": "Przywrócenie kopii zapasowej nadpisuje konfigurację, poświadczenia, klucze agentów i stan. Tej operacji nie można cofnąć.",
"settings.restore_upload_hint": "Prześlij archiwum kopii zapasowej DockFlare (`.zip`). Starsze pliki `state.json` są nadal akceptowane, ale przywracają tylko reguły/grupy.",
"settings.restore_confirm": "Czy na pewno chcesz nadpisać bieżące ustawienia tą kopią zapasową? Tej operacji nie można cofnąć.",
"settings.password_reset": "Reset hasła",
"settings.current_password": "Obecne hasło",
"settings.new_password": "Nowe hasło",
"settings.confirm_new_password": "Potwierdź nowe hasło",
"settings.change_password": "Zmień hasło",
"settings.to_confirm": "aby potwierdzić",
"settings.filesystem_access_required": "Aby zresetować hasło, musisz mieć dostęp do systemu plików kontenera DockFlare.",
"settings.disable_password_login": "Wyłącz logowanie hasłem",
"settings.disable_password_warning": "Po wyłączeniu logowania hasłem odpowiadasz za zabezpieczenie dostępu do DockFlare. Zalecana praktyka to użycie tunelu Cloudflare z polityką dostępu oraz upewnienie się, że porty Dockera nie są wystawione, aby uniemożliwić dostęp z sieci lokalnej (LAN).",
"settings.security_warning": "Ostrzeżenie bezpieczeństwa:",
"settings.oauth_settings": "Ustawienia OAuth",
"settings.configure_oauth_desc": "Skonfiguruj dostawców OAuth, aby umożliwić użytkownikom logowanie za pomocą usług zewnętrznych, takich jak Google, GitHub lub Microsoft.",
"settings.oauth_trust_warning": "Dostawcy OAuth skonfigurowani tutaj będą zaufani do uwierzytelniania użytkowników. Dodawaj tylko dostawców, których kontrolujesz lub którym w pełni ufasz.",
"settings.no_oauth_configured": "Nie skonfigurowano żadnych dostawców OAuth. Kliknij \"Dodaj dostawcę\", aby rozpocząć.",
"settings.add_provider": "Dodaj dostawcę",
"settings.add_oauth_provider": "Dodaj dostawcę OAuth",
"settings.edit_oauth_provider": "Edytuj dostawcę OAuth",
"settings.provider_id": "ID dostawcy",
"settings.provider_type": "Typ dostawcy",
"settings.provider_name_example": "np. Google",
"settings.provider_display_name_example": "np. Google, GitHub Corporate",
"settings.provider_id_example": "np. google",
"settings.oauth_client_id": "OAuth Client ID",
"settings.client_id": "Client ID",
"settings.oauth_client_secret": "OAuth Client Secret",
"settings.client_secret": "Client Secret",
"settings.leave_blank_keep_secret": "Pozostaw puste, aby zachować istniejący sekret",
"settings.issuer_url": "URL wystawcy",
"settings.issuer_url_desc": "URL wystawcy dostawcy OIDC.",
"settings.issuer_url_example": "https://authentik.example.com/application/o/dockflare/",
"settings.unique_id_for_provider": "Unikalny identyfikator tego dostawcy",
"settings.google": "Google",
"settings.github": "GitHub",
"settings.generic_oidc": "Ogólny OIDC / Authentik",
"settings.enable_provider": "Włącz dostawcę",
"settings.authorized_users": "Autoryzowani użytkownicy",
"settings.only_listed_users": "Tylko użytkownicy z adresami e-mail wymienionymi tutaj będą mogli uwierzytelniać się przez OAuth.",
"settings.no_authorized_users": "Nie skonfigurowano autoryzowanych użytkowników. Kliknij \"Dodaj użytkownika\", aby autoryzować adresy e-mail.",
"settings.add_user": "Dodaj użytkownika",
"settings.add_authorized_user": "Dodaj autoryzowanego użytkownika",
"settings.email_address": "Adres e-mail",
"settings.email_example": "uzytkownik@example.com",
"settings.email_must_match": "Ten adres e-mail musi dokładnie odpowiadać temu u dostawcy OAuth",
"settings.created_at": "Utworzono",
"settings.keep_existing_fields": "Po włączeniu DockFlare zachowuje istniejące pola tras tunelu Cloudflare, którymi nie zarządza, zamiast czyścić je podczas synchronizacji.",
"settings.external_mode": "Tryb zewnętrzny:",
"settings.toggle_dns_records": "Przełącz rekordy DNS",
"settings.env_var": "Zmienna",
"settings.env_var_not_configured": "środowiskowa nie jest skonfigurowana. Ta sekcja nie może zostać wyświetlona.",
"settings.cf_zone_id_label": "Główne ID strefy Cloudflare",
"settings.optional_default_zone_id": "Opcjonalne. Domyślne ID strefy dla nowych rekordów DNS.",
"settings.zone_scan_label": "Inne strefy do skanowania (oddzielone przecinkami)",
"settings.zone_scan_description": "np. my-other-domain.com, another.dev",
"settings.dockflare_public_url_label": "Publiczny URL DockFlare",
"settings.dockflare_public_url_help": "Używany do generowania skryptów wdrożenia agentów oraz określania zakresu aplikacji Cloudflare Zero Trust. Zmienna środowiskowa DOCKFLARE_PUBLIC_URL ma pierwszeństwo, jeśli jest ustawiona.",
"policies.title": "Zasady dostępu",
"policies.advanced_access_policies": "Zaawansowane zasady dostępu",
"policies.create_reusable_desc": "Twórz wielokrotnego użytku zasady dostępu, które można zastosować pojedynczą etykietą.",
"policies.filter": "Filtr:",
"policies.all_policies": "Wszystkie zasady",
"policies.dockflare_managed": "Zarządzane przez DockFlare",
"policies.external": "Zewnętrzne",
"policies.system": "Systemowe",
"policies.access_groups": "Grupy dostępu",
"policies.create_new_group": "Utwórz nową grupę",
"policies.no_groups_created": "Nie utworzono jeszcze żadnych grup dostępu.",
"policies.click_create_group": "Kliknij \"Utwórz nową grupę\", aby rozpocząć.",
"policies.display_name": "Nazwa wyświetlana",
"policies.group_id_label": "ID grupy (dla etykiety)",
"policies.cannot_delete_in_use": "Nie można usunąć: grupa jest używana",
"policies.cannot_delete_system": "Nie można usunąć: polityka systemowa",
"policies.import_policies_desc": "Importuj WSZYSTKIE zasady z Cloudflare, w tym utworzone ręcznie lub przez inne narzędzia. Zewnętrzne zasady zostaną oznaczone fioletową plakietką.",
"policies.sync_from_cloudflare": "Synchronizuj z Cloudflare",
"policies.sync_access_policies": "Synchronizuj zasady dostępu z Cloudflare",
"policies.sync_now": "Synchronizuj teraz",
"policies.sync_all_policies": "Synchronizuj wszystkie zasady",
"policies.import_reusable_desc": "Importuj wielokrotnego użytku zasady dostępu ze swojego konta Cloudflare.",
"policies.loading_idps": "Ładowanie dostawców tożsamości...",
"policies.loading_zone_policies": "Ładowanie zasad stref...",
"policies.policy_summary": "Podsumowanie polityki",
"policies.policy_type": "Typ polityki",
"policies.public_access_mode": "Tryb dostępu publicznego:",
"policies.authenticated_mode": "Tryb uwierzytelniony:",
"policies.public_access_geo": "Publiczna reguła dostępu z ograniczeniami geograficznymi",
"policies.no_auth_method": "Nie wybrano metody uwierzytelniania",
"policies.no_rules": "Brak reguł",
"policies.rules_defined": "Zdefiniowano {count} reguł(y)",
"policies.switch_to_public": "Przełącz na dostęp publiczny",
"policies.requires_email_or_identity": "Wymaga adresu e-mail lub dostawcy tożsamości",
"policies.geo_no_auth_warning": "Wybrano ograniczenia geograficzne, ale nie wybrano metody uwierzytelniania (e-mail lub dostawca tożsamości).",
"policies.create_zone_policy": "Utwórz politykę strefy",
"policies.create_zone_default": "Utwórz domyślną politykę strefy",
"policies.protect_all_subdomains": "Chroń wszystkie subdomeny swoich stref za pomocą wildcarda",
"policies.to_protect_all_subdomains": "aby chronić wszystkie subdomeny.",
"policies.this_will_create_wildcard": "To utworzy aplikację Access z wildcardem dla",
"policies.access_policy_label": "polityki dostępu.",
"policies.select_access_policy": "Wybierz politykę dostępu",
"policies.policy_protect_desc": "Polityka dostępu, która będzie chronić",
"policies.used_by_services": "Używana przez te usługi:",
"policies.view_in_cf_zero_trust": "Zobacz zasady dostępu w Cloudflare Zero Trust",
"policies.view_idps_in_cf": "Zobacz dostawców tożsamości w Cloudflare Zero Trust",
"policies.view_in_cloudflare": "Zobacz w Cloudflare",
"policies.configure_oauth_oidc": "Skonfiguruj dostawców OAuth/OIDC do uwierzytelniania Zero Trust.",
"policies.dockflare_prefix_only": "Tylko prefiks DockFlare- (zalecane)",
"policies.import_with_prefix": "Importuj tylko zasady z",
"policies.dockflare_prefix": "DockFlare-",
"policies.rename_policies_desc": "Możesz zmienić nazwy zasad w Cloudflare, aby używały prefiksu",
"policies.keeps_list_clean": ". Dzięki temu lista zasad pozostanie przejrzysta i skupiona na infrastrukturze kontenerów.",
"policies.allows_organize": ". Dzięki temu możesz uporządkować, które zasady pojawiają się w DockFlare, bez włączania pełnej synchronizacji.",
"policies.did_you_want_to_create": "Czy chcesz utworzyć",
"policies.pro_tip": "Wskazówka:",
"policies.wildcard_geo_desc": "Dostęp dla wszystkich oprócz zablokowanych krajów",
"policies.open_in_cf_zero_trust": "Otwórz w Cloudflare Zero Trust",
"policies.identity_providers": "Dostawcy tożsamości",
"policies.add_provider": "Dodaj dostawcę",
"policies.zone_default_policies": "Domyślne polityki stref (*.tld wildcard)",
"policies.zone_name": "Nazwa strefy",
"policies.zone_id": "ID strefy",
"policies.wildcard_hostname": "Nazwa hosta wildcard",
"policies.protected": "Chronione",
"policies.not_protected": "Niechronione",
"policies.cancel_add_auth": "Anuluj - dodaj uwierzytelnianie",
"policies.policy_in_use": "polityka jest używana",
"policies.in_use_by": "Używana przez",
"policies.service": "usługę",
"policies.services": "usługi",
"policies.used_by_count": "Używana przez",
"policies.failed_load_zone_policies": "Nie udało się załadować zasad stref",
"policies.no_dns_zones": "Nie znaleziono stref DNS na Twoim koncie Cloudflare.",
"policies.countries_selected": "wybrano z {total} krajów",
"policies.no_countries_blocked": "Brak zablokowanych krajów.",
"policies.all_countries_allowed": "Wszystkie kraje dozwolone",
"policies.all_countries_blocked": "Wszystkie kraje zablokowane",
"policies.no_access_allowed": "Brak dozwolonego dostępu.",
"policies.one_country_allowed": "Dozwolony tylko 1 kraj.",
"policies.countries_blocked": "zablokowanych krajów.",
"policies.countries_allowed": "dozwolonych krajów.",
"policies.delete_external_policy_title": "Usuń zewnętrzną politykę",
"policies.delete_group_confirm": "Czy na pewno chcesz usunąć grupę dostępu",
"policies.cannot_be_undone": "Tej operacji nie można cofnąć.",
"policies.external_policy_warning": "OSTRZEŻENIE: To jest ZEWNĘTRZNA polityka, która nie została utworzona przez DockFlare.",
"policies.external_policy_affect": "może wpływać na usługi poza DockFlare.",
"policies.external_policy_confirm": "Czy na pewno chcesz usunąć tę zewnętrzną politykę?",
"policies.security_requirement": "Wymóg bezpieczeństwa",
"policies.idp_email_required": "Wymóg bezpieczeństwa: podczas używania dostawców tożsamości musisz określić dozwolone adresy e-mail, aby zapobiec nieautoryzowanemu dostępowi.",
"policies.remove_this_item": "Usuń ten element",
"policies.search_select_countries": "Szukaj i wybierz kraje do zablokowania...",
"policies.select_identity_providers": "Wybierz dostawców tożsamości...",
"agents.title": "Zarządzanie agentami",
"agents.agents_management": "Zarządzanie agentami",
"agents.force_reconciliation": "Wymuś rekonsyliację",
"agents.generate_new_api_key": "Wygeneruj nowy klucz API",
"agents.agent_id": "ID agenta",
"agents.display_name": "Nazwa wyświetlana",
"agents.version": "Wersja",
"agents.status": "Status",
"agents.heart_beat": "Heartbeat",
"agents.assigned_tunnel": "Przypisany tunel",
"agents.migration": "Migracja",
"agents.cloudflared_version": "Wersja cloudflared",
"agents.origin_ip": "IP źródłowe",
"agents.tunnel_status": "Status tunelu",
"agents.active_api_keys": "Aktywne klucze API",
"agents.generate_new_agent_key": "Wygeneruj nowy klucz API agenta",
"agents.key_partial": "Klucz (częściowy)",
"agents.full_api_key": "Pełny klucz API",
"agents.created_at": "Utworzono",
"agents.copy_key_now": "Skopiuj ten klucz teraz. Nie będzie można go później ponownie zobaczyć.",
"agents.key_rolled_success": "Klucz API został pomyślnie zmieniony",
"agents.update_agent_config": "Zaktualizuj konfigurację agenta DockFlare tym nowym kluczem i uruchom agenta ponownie.",
"agents.revoked_keys": "Unieważnione klucze",
"agents.revoked_keys_desc": "Unieważnione klucze API pojawią się tutaj do wyczyszczenia",
"agents.no_agents_registered": "Żaden agent nie został jeszcze zarejestrowany.",
"agents.no_revoked_keys": "Brak unieważnionych kluczy",
"agents.revoked_at": "Unieważniono",
"agents.auto_cleanup": "Automatyczne czyszczenie",
"agents.remove_old_keys": "Usuń klucze unieważnione ponad 30 dni temu",
"agents.auto_delete": "Automatyczne usuwanie",
"agents.clear_all": "Wyczyść wszystko",
"agents.rename_agent": "Zmień nazwę agenta",
"agents.save_name": "Zapisz nazwę",
"agents.name_persists": "Ta nazwa pozostanie nawet po ponownym połączeniu agenta",
"agents.enroll_agent": "Zarejestruj agenta",
"agents.create_new_tunnel": "Utwórz nowy tunel",
"agents.existing_tunnels": "Istniejące tunele",
"agents.select_existing_or_create": "Wybierz istniejący tunel Cloudflare do przypisania temu agentowi lub utwórz nowy tunel, podając nazwę.",
"agents.loading_tunnels": "Ładowanie tuneli...",
"agents.migration_assistant": "Asystent migracji",
"agents.open_migration_assistant": "Otwórz asystenta migracji",
"agents.owner": "Właściciel",
"agents.owner_optional": "Właściciel (opcjonalnie, informacyjnie)",
"agents.owner_example": "np. serwer produkcyjny, serwer NAS",
"agents.new_tunnel_name_example": "np. moj-nowy-zdalny-serwer",
"agents.cf_zero_trust_title": "Cloudflare Zero Trust",
"agents.cf_zero_trust_desc": "Zabezpiecz komunikację agentów za pomocą Cloudflare Service Token. Wymagane do wdrożenia agenta jedną komendą.",
"agents.cf_zero_trust_setup_btn": "Skonfiguruj Zero Trust",
"agents.cf_zero_trust_remove_btn": "Usuń",
"agents.cf_zero_trust_checking": "Sprawdzanie konfiguracji...",
"agents.deploy_agent": "Wdróż agenta",
"agents.deploy_quick": "Szybkie wdrożenie",
"agents.deploy_compose_snippet": "Fragment Compose",
"agents.deploy_quick_desc": "Skopiuj ten skrypt i wklej go bezpośrednio do sesji SSH na docelowym serwerze.",
"agents.deploy_compose_desc": "Zapisz jako <code>docker-compose.yml</code>, upewnij się, że sieć <code>cloudflare-net</code> istnieje, a następnie uruchom <code>docker compose up -d</code>.",
"setup.title": "Konfiguracja DockFlare",
"setup.step1.create_admin": "Utwórz użytkownika administratora",
"setup.step1.final_step": "Ostatni krok: utwórz użytkownika administratora",
"setup.step1.desc_new": "Utwórz bezpieczne konto administratora, aby uzyskać dostęp do interfejsu webowego DockFlare. Wszystkie dane, w tym hasło, zostaną zaszyfrowane, aby zapewnić ich bezpieczeństwo i poufność.",
"setup.step1.desc_migration": "Twoje ustawienia zostały zaimportowane. Utwórz konto administratora, aby dokończyć migrację.",
"setup.step1.username_placeholder": "np. admin",
"setup.step1.restore_option": "Przechodzisz z innej instancji DockFlare? Przywróć z kopii zapasowej",
"setup.step2.desc": "Podaj token API Cloudflare i ID konta. Jest to konieczne, aby DockFlare mógł bezpiecznie zarządzać Twoimi tunelami i rekordami DNS. ID konta znajdziesz w panelu Cloudflare po prawej stronie strony przeglądu dowolnej z Twoich domen. Token API można utworzyć na stronie API Tokens w profilu.",
"setup.step2.token_placeholder": "Twój token API Cloudflare",
"setup.step2.account_id_placeholder": "Twoje ID konta Cloudflare",
"setup.step2.back": "Wróć do kroku 1",
"setup.step3.desc": "Skonfiguruj ustawienia tunelu Cloudflare. Podana nazwa tunelu będzie identyfikować tunel w panelu Cloudflare. Dodatkowo możesz wskazać główną strefę oraz inne strefy do skanowania DNS.",
"setup.step3.tunnel_name_help": "Opisowa nazwa Twojego tunelu Cloudflare. Ta nazwa będzie widoczna w panelu Cloudflare.",
"setup.step3.tunnel_name_note": "DockFlare automatycznie normalizuje tę wartość podczas generowania lokalnej nazwy kontenera cloudflared.",
"setup.step3.zone_id_placeholder": "np. abc123def456...",
"setup.step3.zone_id_help": "Główna domena (strefa), dla której DockFlare ma zarządzać rekordami DNS. Jeśli pozostawisz to pole puste, DockFlare spróbuje automatycznie znaleźć odpowiednią strefę.",
"setup.step3.scan_zones_placeholder": "np. example.com, my-other-domain.net",
"setup.step3.grace_period_help": "Czas (w sekundach) oczekiwania przed automatycznym usunięciem rekordów DNS zatrzymanego kontenera. Zapobiega to natychmiastowemu usunięciu rekordów, jeśli kontener jest tylko restartowany. Minimum: 60 sekund.",
"setup.step3.back": "Wróć do kroku 2",
"setup.step4.desc": "Przed zakończeniem konfiguracji sprawdź poniżej szczegóły swojej konfiguracji. Po zakończeniu DockFlare zacznie zarządzać tunelami na podstawie tych ustawień, a Ty zostaniesz przekierowany na stronę logowania.",
"setup.step4.back": "Wróć",
"setup.steps.step1": "Dostęp webowy",
"setup.steps.step2": "Cloudflare",
"setup.steps.step3": "Tunel",
"setup.steps.step4": "Zakończ",
"setup.restore.title": "Przywróć kopię zapasową DockFlare",
"setup.restore.desc": "Prześlij archiwum kopii zapasowej DockFlare (`.zip`), aby przywrócić konfigurację, stan i klucze agentów do tego nowego wdrożenia.",
"setup.restore.file_label": "Archiwum kopii zapasowej (.zip)",
"setup.restore.file_help": "Kopie zapasowe muszą być wygenerowane z DockFlare ≥ 3.0.",
"setup.restore.info": "Po pomyślnym przywróceniu zostaniesz przekierowany na ekran logowania. Istniejące agenty mogą potrzebować chwili na ponowne połączenie.",
"setup.restore.submit": "Przywróć kopię zapasową",
"setup.restore.manual_link": "Wolisz skonfigurować DockFlare ręcznie?",
"setup.import.title": "Asystent migracji",
"setup.import.desc": "DockFlare wykrył ustawienia z poprzedniej wersji (plik .env). Zaimportowaliśmy je za Ciebie.",
"setup.import.imported_settings": "Zaimportowane ustawienia",
"setup.import.review_text": "Sprawdź zaimportowane ustawienia. Jeśli są poprawne, przejdź do ostatniego kroku: utworzenia konta administratora.",
"setup.import.proceed": "Kontynuuj migrację",
"setup.import.cancel": "Utwórz nową konfigurację",
"modal.access_group.title_create": "Utwórz nową grupę dostępu",
"modal.access_group.title_edit": "Edytuj grupę dostępu",
"modal.access_group.tab_authenticated": "Dostęp uwierzytelniony",
"modal.access_group.tab_public": "Dostęp publiczny",
"modal.access_group.auth_heading": "Dostęp uwierzytelniony",
"modal.access_group.auth_desc": "Wymaga uwierzytelnienia użytkownika przez e-mail/domenę. Opcjonalnie można ograniczyć geograficznie. Używaj dla chronionych aplikacji.",
"modal.access_group.public_heading": "Dostęp publiczny (Bypass)",
"modal.access_group.public_desc": "Nie wymaga uwierzytelnienia. Publicznie dostępne z opcjonalnymi ograniczeniami geograficznymi. Uwierzytelnianie e-mail nie jest dostępne w tym trybie.",
"modal.access_group.display_name_label": "Nazwa wyświetlana (wymagana)",
"modal.access_group.display_name_placeholder": "np. Dostęp rodzinny NAS",
"modal.access_group.display_name_help": "Przyjazna nazwa wyświetlana w interfejsie.",
"modal.access_group.group_id_label": "ID grupy (wymagane)",
"modal.access_group.group_id_placeholder": "np. nas-family",
"modal.access_group.group_id_help": "Używane w etykietach Dockera. Tylko małe litery, cyfry i myślniki.",
"modal.access_group.policy_rules": "Reguły polityki",
"modal.access_group.idp_label": "Dostawcy tożsamości",
"modal.access_group.idp_help": "Wybierz dostawców OAuth/OIDC do uwierzytelniania.",
"modal.access_group.idp_warning": "Adresy e-mail są wymagane przy korzystaniu z IdP.",
"modal.access_group.idp_email_warning": "Adresy e-mail są wymagane przy korzystaniu z IdP.",
"modal.access_group.tpl_block_except_us": "Zablokuj wszystko poza USA",
"modal.access_group.tpl_block_except_eu": "Zablokuj wszystko poza UE",
"modal.access_group.tpl_block_high_risk": "Zablokuj kraje wysokiego ryzyka",
"modal.access_group.tpl_block_non_nato": "Zablokuj kraje spoza NATO",
"modal.access_group.emails_label": "Dozwolone adresy e-mail lub domeny (wymagane przy IdP)",
"modal.access_group.emails_placeholder": "ja@example.com, znajomy@example.com, @mojafirma.com",
"modal.access_group.emails_help": "Oddzielone przecinkami. Aby zezwolić wszystkim z domeny, użyj",
"modal.access_group.emails_help_idp": "Korzystając z IdP, musisz określić dozwolone adresy e-mail, aby zapobiec nieautoryzowanemu dostępowi.",
"modal.access_group.ip_ranges_label": "Dozwolone zakresy IP",
"modal.access_group.ip_ranges_placeholder": "192.168.1.0/24, 2001:db8::/32",
"modal.access_group.ip_ranges_help": "Lista zakresów IP w formacie CIDR, oddzielona przecinkami.",
"modal.access_group.countries_label": "Zablokowane kraje",
"modal.access_group.country_counter": "Wybrano {selected} z 195 krajów",
"modal.access_group.select_all": "Zaznacz wszystko",
"modal.access_group.select_none": "Wyczyść wybór",
"modal.access_group.invert_selection": "Odwróć wybór",
"modal.access_group.quick_templates": "Szybkie szablony ▾",
"modal.access_group.block_all_except_us": "Zablokuj wszystko poza USA",
"modal.access_group.block_all_except_eu": "Zablokuj wszystko poza UE",
"modal.access_group.block_high_risk": "Zablokuj kraje wysokiego ryzyka",
"modal.access_group.block_non_nato": "Zablokuj kraje spoza NATO",
"modal.access_group.select_by_region": "Wybierz według regionu ▾",
"modal.access_group.region_africa": "Afryka",
"modal.access_group.region_asia": "Azja",
"modal.access_group.region_europe": "Europa",
"modal.access_group.region_north_america": "Ameryka Północna",
"modal.access_group.region_south_america": "Ameryka Południowa",
"modal.access_group.region_oceania": "Oceania",
"modal.access_group.country_policy_help": "Wybrane kraje zostaną zablokowane. Wszystkie pozostałe będą dozwolone.",
"modal.access_group.common_scenarios": "Typowe scenariusze:",
"modal.access_group.allow_us_only": "Zezwól tylko na USA",
"modal.access_group.allow_us_eu": "Zezwól na USA + UE",
"modal.access_group.block_high_risk_short": "Blokuj wysokie ryzyko",
"modal.access_group.app_settings": "Ustawienia aplikacji (opcjonalnie)",
"modal.access_group.session_duration": "Czas trwania sesji",
"modal.access_group.session_duration_help": "np. 24h, 30m, 720h.",
"modal.access_group.auto_redirect": "Automatyczne przekierowanie do tożsamości",
"modal.access_group.app_launcher_visible": "Widoczne w launcherze aplikacji",
"modal.access_group.save_group": "Zapisz grupę",
"modal.idp.title_create": "Dodaj dostawcę tożsamości",
"modal.idp.title_edit": "Edytuj dostawcę tożsamości",
"modal.idp.help_text": "Potrzebujesz pomocy? Zobacz",
"modal.idp.help_link_text": "przewodnik konfiguracji dostawcy tożsamości",
"modal.idp.help_suffix": "aby uzyskać instrukcje krok po kroku.",
"modal.idp.help_text_before": "Potrzebujesz pomocy? Zobacz",
"modal.idp.help_text_link": "przewodnik konfiguracji dostawcy tożsamości",
"modal.idp.help_text_after": "aby uzyskać instrukcje krok po kroku.",
"modal.idp.friendly_name": "Przyjazna nazwa",
"modal.idp.friendly_name_placeholder": "np. google-main, azure-work",
"modal.idp.friendly_name_help": "Wewnętrzna nazwa do odwoływania się do tego IdP w etykietach",
"modal.idp.display_name": "Nazwa wyświetlana",
"modal.idp.display_name_placeholder": "np. Google Workspace, firmowe Azure AD",
"modal.idp.display_name_help": "Nazwa wyświetlana w panelu Cloudflare",
"modal.idp.provider_type": "Typ dostawcy",
"modal.idp.select_provider": "Wybierz dostawcę...",
"modal.idp.google": "Google (konta prywatne)",
"modal.idp.google_workspace": "Google Workspace",
"modal.idp.azure_ad": "Microsoft Azure AD",
"modal.idp.okta": "Okta",
"modal.idp.github": "GitHub",
"modal.idp.oidc": "Ogólny OpenID Connect",
"modal.idp.provider_google": "Google (konta prywatne)",
"modal.idp.provider_google_workspace": "Google Workspace",
"modal.idp.provider_azure_ad": "Microsoft Azure AD",
"modal.idp.provider_okta": "Okta",
"modal.idp.provider_github": "GitHub",
"modal.idp.provider_oidc": "Ogólny OpenID Connect",
"modal.idp.select_type_warning": "Wybierz typ dostawcy, aby skonfigurować poświadczenia",
"modal.idp.redirect_uri_heading": "Redirect URI do konfiguracji OAuth:",
"modal.idp.create_provider": "Utwórz dostawcę",
"modal.idp.save_provider": "Zapisz dostawcę",
"js.alert.edit_dialog_error": "Nie udało się otworzyć okna edycji z powodu błędu. Sprawdź konsolę.",
"js.alert.sync_error": "Błąd: {error}",
"js.alert.sync_error_title": "Błąd synchronizacji",
"js.alert.sync_error_generic": "Błąd podczas synchronizacji dostawców tożsamości. Sprawdź szczegóły w konsoli.",
"js.alert.error_title": "Błąd",
"js.alert.test_url_error": "Błąd podczas otwierania testowego URL. Sprawdź szczegóły w konsoli.",
"js.alert.save_error": "Błąd: {error}",
"js.alert.save_error_title": "Błąd zapisu",
"js.alert.save_error_generic": "Błąd podczas zapisywania dostawcy tożsamości. Sprawdź szczegóły w konsoli.",
"js.alert.delete_error": "Błąd: {error}",
"js.alert.delete_error_title": "Błąd usuwania",
"js.alert.delete_error_generic": "Błąd podczas usuwania dostawcy tożsamości. Sprawdź szczegóły w konsoli.",
"js.alert.cf_setup_success": "Cloudflare Zero Trust został pomyślnie skonfigurowany.",
"js.alert.cf_setup_success_title": "Sukces",
"js.alert.cf_removed": "Konfiguracja Cloudflare Zero Trust została usunięta.",
"js.alert.cf_removed_title": "Sukces",
"js.confirm.idp_test_success": "Dostawca tożsamości został pomyślnie utworzony!\n\nCzy chcesz teraz przetestować tego dostawcę tożsamości?",
"js.confirm.idp_test_title": "Przetestuj dostawcę tożsamości",
"js.confirm.idp_delete": "Czy na pewno chcesz usunąć dostawcę tożsamości \"{friendlyName}\"? Zostanie on usunięty zarówno z DockFlare, jak i z Cloudflare.",
"js.confirm.idp_delete_title": "Usuń dostawcę tożsamości",
"js.confirm.delete_api_key": "Czy na pewno chcesz usunąć ten klucz API?",
"js.confirm.delete_api_key_title": "Usuń klucz API",
"js.confirm.delete_rule": "Czy na pewno chcesz usunąć regułę dla {hostname}?",
"js.confirm.delete_rule_title": "Usuń regułę",
"js.confirm.revert_rule": "Przywrócić tę regułę do etykiet Dockera? Nadpisanie z interfejsu zostanie usunięte.",
"js.confirm.revert_rule_title": "Przywróć etykiety",
"js.confirm.revert_policy": "Przywrócić tę politykę do etykiet Dockera? Nadpisanie z interfejsu zostanie usunięte.",
"js.confirm.revert_policy_title": "Przywróć politykę",
"js.confirm.delete_group": "Czy na pewno chcesz usunąć grupę dostępu \"{name}\"?",
"js.confirm.delete_group_title": "Usuń grupę dostępu",
"js.confirm.delete_tunnel": "Czy na pewno chcesz usunąć ten tunel Cloudflare?",
"js.confirm.delete_tunnel_title": "Usuń tunel",
"js.confirm.force_reconcile": "Wymusić pełną rekonsyliację teraz?",
"js.confirm.force_reconcile_title": "Wymuś rekonsyliację",
"js.confirm.restore_backup": "Przywrócenie kopii zapasowej nadpisze wszystkie bieżące ustawienia. Kontynuować?",
"js.confirm.restore_backup_title": "Przywróć kopię zapasową",
"js.confirm.cf_remove": "Spowoduje to usunięcie Cloudflare Service Token i aplikacji dostępowej. Istniejące agenty stracą uwierzytelnianie CF Zero Trust. Kontynuować?",
"js.confirm.cf_remove_title": "Usuń konfigurację Zero Trust",
"js.text.connecting_logs": "Łączenie ze strumieniem logów...",
"js.text.log_cleared": "Log wyczyszczony...",
"js.text.enable_logs_prompt": "Kliknij \"Włącz logi\", aby rozpocząć przesyłanie...",
"js.text.loading_dns": "Ładowanie rekordów DNS...",
"js.text.no_cname_records": "Nie znaleziono rekordów CNAME.",
"js.text.error_loading_dns": "Błąd podczas ładowania rekordów DNS: {error}",
"js.text.browser_sse_not_supported": "Przeglądarka nie obsługuje Server-Sent Events.",
"js.text.log_connection_timeout": "--- Przekroczono limit czasu połączenia ze strumieniem logów. Ponowne łączenie... ---",
"js.text.log_connected": "--- Połączono ze strumieniem logów ---",
"js.text.log_connection_error": "--- Błąd połączenia ze strumieniem logów. Ponawianie próby... ---",
"js.text.log_connection_failed": "--- Nie udało się ustanowić połączenia ze strumieniem logów: {error} ---",
"js.text.log_health_check_error": "--- Kontrola zdrowia: strumień logów rozłączony. Ponowne łączenie... ---",
"js.text.state_sse_not_supported": "Przeglądarka nie obsługuje Server-Sent Events. Automatyczne odświeżanie stanu zostało wyłączone.",
"js.text.countdown_expired": "Wygasło",
"js.text.countdown_expires_in": "Wygasa za {time}",
"js.text.invalid_date": "(Nieprawidłowa data)",
"js.text.reconciliation_complete": "Rekonsyliacja zakończona",
"js.text.reconciliation_progress": "Rekonsyliacja: {progress}%",
"js.text.reconciliation_processing": "Przetwarzanie {processed} z {total} elementów...",
"js.text.theme_not_available": "Motyw \"{theme}\" nie jest dostępny, używany będzie domyślny jasny motyw.",
"js.text.no_tunnels_found": "Nie znaleziono tuneli dla tego konta. Skonfiguruj tunel Cloudflare przed dodaniem reguł.",
"js.text.no_existing_tunnels": "Brak istniejących tuneli",
"js.text.select_existing_tunnel": "-- Wybierz istniejący tunel --",
"js.text.all_rules": "Wszystkie reguły",
"js.text.critical": "Krytyczny",
"js.text.warning": "Ostrzeżenie",
"js.text.unavailable": "Niedostępne",
"js.text.error": "Błąd",
"js.text.oauth_client_id_placeholder": "OAuth Client ID",
"js.text.create_access_group_title": "Utwórz nową grupę dostępu",
"js.text.edit_access_group_title": "Edytuj grupę dostępu: {displayName}",
"js.text.zone_enter_hostname": "Wprowadź nazwę hosta, aby automatycznie wykryć strefę Cloudflare.",
"js.text.zone_override": "Używane nadpisanie strefy: {zoneName}",
"js.text.zone_detected": "Wykryta strefa: {zoneName}",
"js.text.zone_select_multiple": "Wiele stref pasuje do tej nazwy hosta. Wybierz właściwą strefę poniżej.",
"js.text.zone_not_found": "Żadna strefa nie pasuje do tej nazwy hosta. Wybierz odpowiednią strefę ręcznie.",
"js.text.zone_selected": "Wybrana strefa: {zoneName}",
"js.text.zone_badge_detected": "Wykryto",
"js.text.zone_badge_select": "Wybierz strefę",
"js.text.zone_badge_required": "Strefa wymagana",
"js.text.zone_badge_selected": "Wybrano",
"js.text.zone_badge_override": "Nadpisanie",
"js.text.cf_configured": "Skonfigurowano",
"js.text.cf_not_configured": "Nieskonfigurowano",
"js.text.cf_active": "&#10003; Service Token aktywny &mdash; Client ID: {client_id}",
"js.text.cf_setup_required": "Wymagana konfiguracja. Ustaw <strong>Publiczny URL DockFlare</strong> w <a href=\"{settings_url}\" class=\"link\">Ustawieniach</a>, a następnie kliknij <strong>Skonfiguruj Zero Trust</strong>.",
"js.table.provider": "Dostawca",
"js.table.cloudflare_id": "ID Cloudflare",
"js.table.connector": "Konektor",
"js.table.status": "Status",
"js.table.actions": "Akcje",
"js.table.system_managed": "Zarządzane przez system",
"js.table.user_configured": "Skonfigurowane przez użytkownika",
"js.table.idp_edit": "Edytuj",
"js.table.idp_test": "Testuj IdP",
"js.table.idp_delete": "Usuń",
"js.table.idp_empty": "Nie skonfigurowano żadnych dostawców tożsamości. Kliknij \"Dodaj dostawcę\", aby rozpocząć.",
"js.table.idp_failed_to_load": "Nie udało się załadować dostawców tożsamości",
"js.table.idp_error_loading": "Błąd podczas ładowania dostawców tożsamości",
"js.modal.idp_title_create": "Dodaj dostawcę tożsamości",
"js.modal.idp_title_edit": "Edytuj dostawcę tożsamości",
"js.modal.idp_btn_create": "Utwórz dostawcę",
"js.modal.idp_btn_update": "Zaktualizuj dostawcę",
"js.modal.idp_select_type": "Wybierz typ dostawcy, aby skonfigurować poświadczenia",
"js.sync.syncing": "Synchronizacja...",
"js.sync.default_text": "Synchronizuj z Cloudflare",
"js.form.tunnel": "Tunel",
"js.form.zone": "Strefa",
"js.form.from_agent": "Od agenta",
"js.prompt.delete_tunnel_confirm": "Wpisz \"delete\", aby potwierdzić usunięcie tunelu:",
"js.prompt.rename_agent": "Wprowadź nową nazwę wyświetlaną dla tego agenta:",
"flash.general_settings_updated": "Ustawienia ogólne zostały pomyślnie zaktualizowane.",
"flash.tunnel_name_changed": "Nazwa tunelu została zmieniona. Ponowne uruchamianie agenta w celu zastosowania zmian...",
"flash.error_saving_settings": "Wystąpił błąd podczas zapisywania ustawień.",
"flash.security_settings_updated": "Ustawienia bezpieczeństwa zostały pomyślnie zaktualizowane.",
"flash.error_saving_security": "Wystąpił błąd podczas zapisywania ustawień bezpieczeństwa.",
"flash.credentials_updated": "Poświadczenia Cloudflare zostały zaktualizowane. Ponowna inicjalizacja tunelu...",
"flash.no_new_credentials": "Nie podano nowych poświadczeń.",
"flash.error_updating_credentials": "Wystąpił błąd podczas aktualizacji poświadczeń.",
"flash.tunnel_id_required": "Do usunięcia tunelu Cloudflare wymagane jest ID tunelu.",
"flash.deletion_cancelled": "Usuwanie anulowano. Wpisz \"delete\", aby potwierdzić.",
"flash.tunnel_deleted": "Tunel został pomyślnie usunięty z Cloudflare.",
"flash.tunnel_delete_failed": "Nie udało się usunąć tunelu przez API Cloudflare. Sprawdź uprawnienia i spróbuj ponownie.",
"flash.tunnel_delete_error": "Nieoczekiwany błąd podczas usuwania tunelu. Sprawdź logi, aby uzyskać szczegóły.",
"flash.password_changed": "Hasło zostało pomyślnie zmienione.",
"flash.error_changing_password": "Wystąpił błąd podczas zmiany hasła.",
"flash.incorrect_password": "Nieprawidłowe obecne hasło.",
"flash.country_list_error": "Nie udało się załadować listy krajów dla modalu grupy dostępu.",
"flash.access_group.create_required": "Błąd: wymagane są ID grupy i nazwa wyświetlana.",
"flash.access_group.create_exists": "Błąd: grupa dostępu o ID '{groupId}' już istnieje.",
"flash.access_group.create_error": "Błąd: {error}",
"flash.access_group.created": "Sukces: utworzono grupę dostępu '{displayName}'.",
"flash.access_group.update_not_found": "Błąd: nie znaleziono grupy dostępu o ID '{groupId}'.",
"flash.access_group.update_required": "Błąd: nazwa wyświetlana jest wymagana.",
"flash.access_group.update_error": "Błąd: {error}",
"flash.access_group.updated": "Sukces: grupa dostępu '{displayName}' została zaktualizowana. Uruchamianie rekonsyliacji.",
"flash.access_group.delete_system": "Błąd: nie można usunąć polityki systemowej '{displayName}'.",
"flash.access_group.delete_in_use": "Błąd: nie można usunąć grupy dostępu '{displayName}', ponieważ jest obecnie używana.",
"flash.access_group.deleted": "Sukces: grupa dostępu '{displayName}' została usunięta.",
"flash.zone_policy.create_required": "Błąd: wymagana jest nazwa strefy i polityka dostępu.",
"flash.zone_policy.policy_not_found": "Błąd: nie znaleziono polityki dostępu '{accessGroupId}'.",
"flash.zone_policy.wildcard_exists": "Polityka wildcard dla '{wildcardHostname}' już istnieje.",
"flash.zone_policy.created": "Sukces: utworzono domyślną politykę strefy dla '{wildcardHostname}'.",
"flash.zone_policy.access_app_error": "Błąd: nie udało się utworzyć aplikacji Access dla '{wildcardHostname}'.",
"flash.zone_policy.create_error": "Błąd: nie udało się utworzyć polityki strefy. {error}",
"flash.reusable_policies_not_enabled": "Błąd: funkcja wielokrotnego użytku zasad nie jest włączona.",
"flash.access_groups_synced": "Sukces: zsynchronizowano {imported} nowych i {updated} zaktualizowanych grup dostępu z Cloudflare ({modeText}). Pominięto {skipped}.",
"flash.access_groups_no_new": "Brak nowych grup dostępu do zaimportowania. Znaleziono {skipped} istniejących polityk.",
"flash.access_groups_sync_error": "Błąd: nie udało się zsynchronizować grup dostępu z Cloudflare. Sprawdź logi, aby uzyskać szczegóły.",
"flash.login_error": "Nieprawidłowa nazwa użytkownika lub hasło.",
"flash.auth_state_error": "Nieprawidłowy stan uwierzytelnienia. Spróbuj ponownie.",
"flash.auth_failed": "Uwierzytelnianie nie powiodło się.",
"flash.email_not_retrieved": "Nie udało się pobrać adresu e-mail od dostawcy. Nie można się zalogować.",
"flash.access_denied": "Odmowa dostępu dla użytkownika {userEmail}.",
"flash.logout": "Wylogowano Cię.",
"flash.setup.credentials_verified": "Poświadczenia zostały pomyślnie zweryfikowane.",
"flash.setup.validation_failed": "Walidacja nie powiodła się. API Cloudflare zwróciło: {errorMessage}",
"flash.setup.api_connection_failed": "Nie udało się połączyć z API Cloudflare: {error}",
"flash.setup.restore_select_error": "Wybierz archiwum kopii zapasowej DockFlare (.zip).",
"flash.setup.restore_config_error": "Kopia zapasowa została przywrócona, ale nie udało się wczytać konfiguracji. Sprawdź logi.",
"flash.setup.restore_failed": "Przywracanie nie powiodło się. Upewnij się, że wybrano archiwum kopii zapasowej DockFlare, i spróbuj ponownie.",
"flash.setup.migration_cancelled": "Migracja anulowana. Rozpocznij konfigurację od początku.",
"flash.setup.critical_info_missing": "W imporcie brakowało kluczowych informacji (token API lub ID konta). Skonfiguruj je ręcznie.",
"flash.setup.settings_confirmed": "Ustawienia potwierdzone. Utwórz użytkownika administratora, aby kontynuować.",
"flash.setup.required_fields_missing": "Ostrzeżenie: brakuje wymaganych pól (CF_API_TOKEN lub CF_ACCOUNT_ID). Nie będzie można kontynuować.",
"flash.setup.setup_complete": "Konfiguracja zakończona! Zaloguj się, aby kontynuować.",
"form.setup.username": "Nazwa użytkownika",
"form.setup.password": "Hasło",
"form.setup.confirm_password": "Potwierdź hasło",
"form.setup.passwords_must_match": "Hasła muszą być zgodne.",
"form.setup.next": "Dalej",
"form.setup.cf_api_token": "Token API Cloudflare",
"form.setup.cf_account_id": "ID konta Cloudflare",
"form.setup.tunnel_name": "Nazwa tunelu",
"form.setup.cf_zone_id": "Główne ID strefy Cloudflare (opcjonalnie)",
"form.setup.tunnel_dns_scan_zones": "Inne strefy do skanowania (oddzielone przecinkami, opcjonalnie)",
"form.setup.tunnel_dns_scan_zones_desc": "np. my-other-domain.com,another.dev",
"form.setup.grace_period": "Okres karencji (sekundy)",
"form.setup.complete_setup": "Zakończ konfigurację",
"form.setup.proceed_to_user": "Przejdź do tworzenia użytkownika",
"form.settings.tunnel_name": "Nazwa tunelu",
"form.settings.tunnel_name_required": "Nazwa tunelu jest wymagana.",
"form.settings.cf_zone_id": "Główne ID strefy Cloudflare",
"form.settings.tunnel_dns_scan_zones": "Inne strefy do skanowania (oddzielone przecinkami)",
"form.settings.tunnel_dns_scan_zones_desc": "np. my-other-domain.com,another.dev",
"form.settings.grace_period": "Okres karencji (sekundy)",
"form.settings.grace_period_required": "Okres karencji jest wymagany.",
"form.settings.preserve_unmanaged_fields": "Zachowaj niezarządzane pola ingress Cloudflare",
"form.settings.save_general": "Zapisz ustawienia ogólne",
"form.security.disable_password_login": "Wyłącz logowanie hasłem",
"form.security.oauth_session_timeout": "Limit czasu sesji OAuth (sekundy)",
"form.security.oauth_audit_logging": "Włącz logowanie audytowe OAuth",
"form.security.save": "Zapisz ustawienia bezpieczeństwa",
"form.password.current": "Obecne hasło",
"form.password.new": "Nowe hasło",
"form.password.new_min_length": "Hasło musi mieć co najmniej 8 znaków.",
"form.password.confirm": "Potwierdź nowe hasło",
"form.password.confirm_must_match": "Nowe hasła muszą być zgodne.",
"form.password.submit": "Zmień hasło",
"form.login.username": "Nazwa użytkownika",
"form.login.username_required": "Nazwa użytkownika jest wymagana.",
"form.login.password": "Hasło",
"form.login.password_required": "Hasło jest wymagane.",
"form.login.submit": "Zaloguj się",
"form.cloudflare.account_id": "ID konta Cloudflare",
"form.cloudflare.account_id_length": "ID konta musi mieć 32 znaki.",
"form.cloudflare.api_token": "Token API Cloudflare",
"form.cloudflare.api_token_length": "Token API musi mieć 40 znaków.",
"form.cloudflare.submit": "Zaktualizuj poświadczenia Cloudflare",
"nav.email": "Email",
"email.title": "Email Management",
"email.domain_setup": "Domain Setup",
"email.mailbox_management": "Mailboxes",
"email.permissions_title": "Permissions Required",
"email.permission_email_routing": "Email Routing",
"email.permission_workers": "Workers Scripts",
"email.permission_r2": "R2 Storage",
"email.permission_kv": "Workers KV Storage",
"email.permission_granted": "Granted",
"email.permission_missing": "Missing",
"email.recheck_permissions": "Check Permissions",
"email.setup_email": "Setup Email for Domain",
"email.setup_complete": "Configured",
"email.add_mailbox": "Add Mailbox",
"email.dns_verify": "Verify DNS",
"email.stats_received": "Emails Received",
"email.stats_sent": "Emails Sent",
"email.stats_storage": "Storage Used",
"email.stats_mailboxes": "Active Mailboxes",
"email.container_running": "Running",
"email.container_stopped": "Mail Manager or Webmail stopped",
"email.container_missing_title": "Email Services Not Found",
"email.container_missing_desc": "The email services are not present in your Docker setup. Update your docker-compose.yml to include the email profile services.",
"email.container_missing_compose_btn": "Copy latest docker-compose.yml",
"email.webmail_link": "Open Webmail",
"email.container_status": "Container Status",
"email.statistics": "Statistics",
"email.dns_records": "DNS Records",
"email.delete": "Delete",
"email.domain": "Domain",
"email.display_name": "Display Name",
"email.address": "Address",
"email.actions": "Actions",
"email.status": "Status",
"email.teardown": "Teardown",
"email.no_domains": "No domains configured.",
"email.choose_domain": "Choose a domain...",
"email.select_zone": "Select Cloudflare Zone"
}