{
    "access": {
        "unauthorized": "Nieautoryzowany",
        "unauthorized-access": "Nieautoryzowany dostęp",
        "unauthorized-access-text": "Aby mieć dostęp do tego zasobu, musisz się zalogować!",
        "access-forbidden": "Dostęp Zabroniony",
        "access-forbidden-text": "Nie masz praw dostępu do tej lokalizacji!<br/>Spróbuj zalogować się przy użyciu innego użytkownika, jeśli nadal chcesz uzyskać dostęp do tej lokalizacji.",
        "refresh-token-expired": "Sesja wygasła",
        "refresh-token-failed": "Nie można odświeżyć sesji",
        "permission-denied": "Odmowa pozwolenia",
        "permission-denied-text": "Nie masz uprawnień do wykonania tej operacji!"
    },
    "account": {
        "account": "Konto",
        "notification-settings": "Ustawienia notyfikacji"
    },
    "action": {
        "activate": "Aktywuj",
        "suspend": "Wstrzymaj",
        "save": "Zapisz",
        "saveAs": "Zapisz jako",
        "move": "Przenieś",
        "cancel": "Anuluj",
        "ok": "OK",
        "delete": "Usuń",
        "add": "Dodaj",
        "yes": "Tak",
        "no": "Nie",
        "update": "Aktualizuj",
        "remove": "Usuń",
        "search": "Szukaj",
        "clear-search": "Wyczyść wyszukiwanie",
        "assign": "Przypisz",
        "unassign": "Anuluj przypisanie",
        "share": "Udostępnij",
        "make-private": "Uczyń prywatnym",
        "make-public": "Upublicznij",
        "apply": "Zastosuj",
        "apply-changes": "Zastosuj zmiany",
        "edit-mode": "Tryb edycji",
        "enter-edit-mode": "Wejdź w tryb edycji",
        "decline-changes": "Odrzuć zmiany",
        "open": "Otwórz",
        "decline": "Decline",
        "close": "Zamknij",
        "back": "Wstecz",
        "run": "Uruchom",
        "sign-in": "Zaloguj się!",
        "edit": "Edytuj",
        "view": "Pogląd",
        "create": "Utwórz",
        "drag": "Przeciągnij",
        "refresh": "Odśwież",
        "undo": "Cofnij",
        "copy": "Kopiuj",
        "paste": "Wklej",
        "copy-reference": "Skopiuj odnośnik",
        "paste-reference": "Wklej odnośnik",
        "import": "Importuj",
        "export": "Eksportuj",
        "share-via": "Udostępnij przez {{provider}}",
        "select": "Wybierz",
        "continue": "Kontynuuj",
        "discard-changes": "Odrzuć zmiany",
        "download": "Pobierz",
        "next": "Dalej",
        "next-with-label": "Dalej: {{label}}",
        "read-more": "Czytaj więcej",
        "hide": "Ukryj",
        "done": "Gotowe",
        "print": "Drukuj",
        "restore": "Przywróć",
        "confirm": "Potwierdź",
        "more": "Więcej",
        "less": "Mniej",
        "skip": "Pomiń",
        "send": "Wyślij",
        "reset": "Reset",
        "show-more": "Pokaż więcej",
        "dont-show-again": "Nie pokazuj więcej",
        "see-documentation": "Zobacz dokumentację",
        "clear": "Clear"
    },
    "aggregation": {
        "aggregation": "Zbiór",
        "function": "Funkcja zbioru danych",
        "limit": "Wartości maksymalne",
        "group-interval": "Interwał grupowania",
        "min": "Minimum",
        "max": "Maksimum",
        "avg": "Średnia",
        "sum": "Suma",
        "count": "Ilość",
        "none": "Brak"
    },
    "admin": {
        "settings": "Ustawienia",
        "general": "Ogólne",
        "general-settings": "Ustawienia ogólne",
        "home-settings": "Ustawienia strony głównej",
        "home": "Strona główna",
        "outgoing-mail": "Serwer poczty",
        "outgoing-mail-settings": "Ustawienia serwera poczty wychodzącej",
        "system-settings": "Ustawienia systemowe",
        "test-mail-sent": "Testowa wiadomość została pomyślnie wysłana!",
        "base-url": "Bazowy adres URL",
        "base-url-required": "Bazowy adres URL jest wymagany.",
        "prohibit-different-url": "Zabroń używania nazwy hosta z nagłówków żądań klienta",
        "prohibit-different-url-hint": "To ustawienie powinno być włączone w środowiskach produkcyjnych. Po wyłączeniu może powodować problemy z bezpieczeństwem.",
        "mail-from": "Adres E-Mail nadawcy",
        "mail-from-required": "Adres E-Mail nadawcy jest wymagany.",
        "smtp-protocol": "Protokół SMTP",
        "smtp-host": "Host SMTP",
        "smtp-host-required": "Host SMTP jest wymagany.",
        "smtp-port": "Port SMTP",
        "smtp-port-required": "Musisz podać port smtp.",
        "smtp-port-invalid": "To nie wygląda na prawidłowy port smtp.",
        "timeout-msec": "Limit czasu (ms)",
        "timeout-required": "Limit czasu jest wymagany.",
        "timeout-invalid": "To nie wygląda na prawidłowy limit czasu.",
        "enable-tls": "Włącz TLS",
        "tls-version": "Wersja TLS",
        "enable-proxy": "Włącz serwer proxy",
        "proxy-host": "Host proxy",
        "proxy-host-required": "Host proxy jest wymagany.",
        "proxy-port": "Port proxy",
        "proxy-port-required": "Port proxy jest wymagany.",
        "proxy-port-range": "Port proxy powinien należeć do zakresu od 1 do 65535.",
        "proxy-user": "Użytkownik proxy",
        "proxy-password": "Hasło proxy",
        "change-password": "Zmień hasło",
        "send-test-mail": "Wyślij wiadomość testową",
        "use-system-mail-settings": "Użyj ustawień serwera poczty systemowej",
        "mail-templates": "Szablony wiadomości",
        "mail-template-settings": "Ustawienia szablonów wiadomości",
        "use-system-mail-template-settings": "Użyj systemowych szablonów wiadomości",
        "mail-template": {
            "mail-template": "Szablon wiadomości",
            "test": "Testowa wiadomość e-mail",
            "activation": "Wiadomość o aktywacji konta",
            "account-activated": "Wiadomość o aktywacji konta",
            "account-lockout": "Komunikat o blokadzie konta",
            "reset-password": "Zresetuj wiadomość dotyczącą hasła",
            "password-was-reset": "Komunikat o zresetowaniu hasła",
            "user-activated": "Wiadomość aktywowana przez użytkownika",
            "user-registered": "Wiadomość zarejestrowana przez użytkownika",
            "api-usage-state-enabled": "Stan użycia interfejsu API włączony",
            "api-usage-state-warning": "Ostrzeżenie o stanie użycia interfejsu API",
            "api-usage-state-disabled": "Stan użycia interfejsu API wyłączony",
            "two-fa-verification": "Wiadomość weryfikacyjna 2FA"
        },
        "mail-subject": "Temat wiadomości",
        "mail-body": "Treść wiadomości",
        "sms-provider": "Dostawca SMS",
        "sms-provider-settings": "Ustawienia dostawcy SMS",
        "use-system-sms-settings": "Skorzystaj z systemowych ustawień dostawcy SMS",
        "sms-provider-type": "Typ dostawcy SMS",
        "sms-provider-type-required": "Typ dostawcy SMS jest wymagany.",
        "sms-provider-type-aws-sns": "Amazon SNS",
        "sms-provider-type-twilio": "Twilio",
        "sms-provider-type-smpp": "SMPP",
        "aws-access-key-id": "Identyfikator klucza dostępu AWS",
        "aws-access-key-id-required": "Identyfikator klucza dostępu AWS jest wymagany",
        "aws-secret-access-key": "Tajny klucz dostępu AWS",
        "aws-secret-access-key-required": "Tajny klucz dostępu AWS jest wymagany",
        "aws-region": "Region AWS",
        "aws-region-required": "Region AWS jest wymagany",
        "number-from": "Numer telefonu nadawcy",
        "number-from-required": "Numer telefonu nadawcy jest wymagany.",
        "number-to": "Numer telefonu adresata",
        "number-to-required": "Numer telefonu adresata jest wymagany.",
        "phone-number-hint": "Numer telefonu w formacie E.164, np. ",
        "phone-number-hint-twilio": "Numer telefonu w formacie E.164/identyfikator SID numeru telefonu/SID usługi przesyłania wiadomości, np. +19995550123/PNXXX/MGXXX",
        "phone-number-pattern": "Nieprawidłowy numer telefonu. Powinien być w formacie E.164, np. +19995550123.",
        "phone-number-pattern-twilio": "Nieprawidłowy numer telefonu. Powinien być w formacie E.164/identyfikator SID numeru telefonu/SID usługi przesyłania wiadomości, np. +19995550123/PNXXX/MGXXX",
        "sms-message": "Wiadomość SMS",
        "sms-message-required": "Wiadomość SMS jest wymagana.",
        "sms-message-max-length": "Wiadomość SMS nie może mieć więcej niż 1600 znaków",
        "twilio-account-sid": "Identyfikator SID konta Twilio",
        "twilio-account-sid-required": "Identyfikator SID konta Twilio jest wymagany",
        "twilio-account-token": "Token konta Twilio",
        "twilio-account-token-required": "Token konta Twilio jest wymagany",
        "send-test-sms": "Wyślij testowego SMS-a",
        "test-sms-sent": "Testowy SMS został pomyślnie wysłany!",
        "security-settings": "Ustawienia bezpieczeństwa",
        "password-policy": "Polityka haseł",
        "minimum-password-length": "Minimalna długość hasła",
        "minimum-password-length-required": "Minimalna długość hasła jest wymagana",
        "minimum-password-length-range": "Minimalna długość hasła powinna mieścić się w zakresie od 5 do 50",
        "minimum-uppercase-letters": "Minimalna liczba wielkich liter",
        "minimum-uppercase-letters-range": "Minimalna liczba wielkich liter nie może być ujemna",
        "minimum-lowercase-letters": "Minimalna liczba małych liter",
        "minimum-lowercase-letters-range": "Minimalna liczba małych liter nie może być ujemna",
        "minimum-digits": "Minimalna liczba cyfr",
        "minimum-digits-range": "Minimalna liczba cyfr nie może być ujemna",
        "minimum-special-characters": "Minimalna liczba znaków specjalnych",
        "minimum-special-characters-range": "Minimalna liczba znaków specjalnych nie może być ujemna",
        "password-expiration-period-days": "Okres ważności hasła w dniach",
        "password-expiration-period-days-range": "Okres ważności hasła w dniach nie może być ujemny",
        "password-reuse-frequency-days": "Częstotliwość ponownego użycia hasła w dniach",
        "password-reuse-frequency-days-range": "Częstotliwość ponownego użycia hasła w dniach nie może być ujemna",
        "allow-whitespace": "Zezwalaj na białe znaki",
        "general-policy": "Polityka ogólna",
        "max-failed-login-attempts": "Maksymalna liczba nieudanych prób logowania, zanim konto zostanie zablokowane",
        "minimum-max-failed-login-attempts-range": "Maksymalna liczba nieudanych prób logowania nie może być ujemna",
        "user-lockout-notification-email": "W przypadku blokady konta użytkownika wyślij powiadomienie na e-mail",
        "domain-name": "Nazwa domeny",
        "domain-name-unique": "Nazwa domeny i protokół muszą być unikalne.",
        "domain-name-max-length": "Nazwa domeny powinna być mniejsza niż 256",
        "error-verification-url": "Nazwa domeny nie powinna zawierać symboli „/” i „:”. ",
        "connection-settings": "Connection settings",
        "oauth2": {
            "access-token-uri": "URI tokena dostępu",
            "access-token-uri-required": "Identyfikator URI tokenu dostępu jest wymagany.",
            "activate-user": "Aktywuj użytkownika",
            "add-domain": "Dodaj domenę",
            "delete-domain": "Usuń domenę",
            "add-provider": "Dodaj dostawcę",
            "delete-provider": "Usuń dostawcę",
            "allow-user-creation": "Zezwalaj na tworzenie użytkowników",
            "always-fullscreen": "Zawsze w trybie pełnoekranowym",
            "authorization-uri": "URI autoryzacji",
            "authorization-uri-required": "Identyfikator URI autoryzacji jest wymagany.",
            "client-authentication-method": "Metoda uwierzytelniania klienta",
            "client-id": "Identyfikator klienta",
            "client-id-required": "Identyfikator klienta jest wymagany.",
            "client-id-max-length": "Identyfikator klienta powinien być mniejszy niż 256",
            "client-secret": "Tajny klucz klienta",
            "client-secret-required": "Tajny klucz klienta jest wymagany.",
            "client-secret-max-length": "Tajny klucz klienta powinien być mniejszy niż 2049",
            "custom-setting": "Ustawienia niestandardowe",
            "customer-name-pattern": "Wzorzec nazwy klienta",
            "customer-name-pattern-max-length": "Wzorzec nazwy klienta powinien być mniejszy niż 256",
            "parent-customer-name-pattern": "Wzorzec nazwy klienta nadrzędnego",
            "user-groups-name-pattern": "Wzorzec nazw grup użytkowników",
            "default-dashboard-name": "Domyślna nazwa panelu",
            "default-dashboard-name-max-length": "Domyślna nazwa panelu powinna być mniejsza niż 256",
            "delete-domain-text": "Uważaj, po potwierdzeniu domena i wszystkie dane dostawcy będą niedostępne.",
            "delete-domain-title": "Czy na pewno chcesz usunąć domenę '{{domainName}}'?",
            "delete-registration-text": "Uważaj, po potwierdzeniu dane dostawcy będą niedostępne.",
            "delete-registration-title": "Czy na pewno chcesz usunąć dostawcę '{{name}}'?",
            "email-attribute-key": "Klucz atrybutu adresu e-mail",
            "email-attribute-key-required": "Klucz atrybutu adresu e-mail jest wymagany.",
            "email-attribute-key-max-length": "Klucz atrybutu adresu e-mail powinien być mniejszy niż 32",
            "first-name-attribute-key": "Klucz atrybutu imienia",
            "first-name-attribute-key-max-length": "Klucz atrybutu imienia powinien być mniejszy niż 32",
            "general": "Ogólne",
            "jwk-set-uri": "URI klucza internetowego JSON",
            "last-name-attribute-key": "Klucz atrybutu nazwiska",
            "last-name-attribute-key-max-length": "Klucz atrybutu nazwiska powinien być mniejszy niż 32",
            "login-button-icon": "Ikona przycisku logowania",
            "login-button-label": "Etykieta dostawcy",
            "login-button-label-placeholder": "Zaloguj się za pomocą $(Provider label)",
            "login-button-label-required": "Etykieta jest wymagana.",
            "login-provider": "Dostawca logowania",
            "mapper": "Maper",
            "new-domain": "Nowa domena",
            "oauth2": "OAuth2",
            "password-max-length": "Hasło powinno być mniejsze niż 256",
            "redirect-uri-template": "Szablon przekierowania URI",
            "copy-redirect-uri": "Skopiuj identyfikator przekierowania URI",
            "registration-id": "Identyfikator rejestracji",
            "registration-id-required": "Identyfikator rejestracyjny jest wymagany.",
            "registration-id-unique": "Identyfikator rejestracyjny musi być unikalny dla systemu.",
            "scope": "Zakres",
            "scope-required": "Zakres jest wymagany.",
            "tenant-name-pattern": "Wzór nazwy najemcy",
            "tenant-name-pattern-required": "Wzorzec nazwy dzierżawy jest wymagany.",
            "tenant-name-pattern-max-length": "Wzorzec nazwy dzierżawy powinien być mniejszy niż 256",
            "tenant-name-strategy": "Strategia dotycząca nazwy najemcy",
            "type": "Typ mapera",
            "uri-pattern-error": "Nieprawidłowy format URI.",
            "url": "Adres URL",
            "url-pattern": "Nieprawidłowy format adresu URL.",
            "url-required": "Adres URL jest wymagany.",
            "url-max-length": "Adres URL powinien być mniejszy niż 256",
            "user-info-uri": "URI informacji o użytkowniku",
            "user-info-uri-required": "Identyfikator URI informacji o użytkowniku jest wymagany.",
            "username-max-length": "Nazwa użytkownika powinna być mniejsza niż 256",
            "user-name-attribute-name": "Klucz atrybutu nazwy użytkownika",
            "user-name-attribute-name-required": "Klucz atrybutu nazwy użytkownika jest wymagany",
            "protocol": "Protokół",
            "domain-schema-http": "HTTP",
            "domain-schema-https": "HTTPS",
            "domain-schema-mixed": "HTTP+HTTPS",
            "enable": "Włącz ustawienia OAuth2",
            "domains": "Domeny",
            "mobile-apps": "Aplikacje mobilne",
            "no-mobile-apps": "Nie skonfigurowano żadnych aplikacji",
            "mobile-package": "Pakiet aplikacji",
            "mobile-package-placeholder": "Np.: moja.przykładowa.aplikacja",
            "mobile-package-hint": "Dla Androida: Twój własny, unikalny identyfikator aplikacji. Dla iOS: identyfikator Bundle ID",
            "mobile-package-unique": "Pakiet aplikacji musi być unikalny.",
            "mobile-app-secret": "Tajny klucz aplikacji",
            "invalid-mobile-app-secret": "Tajny klucz aplikacji może zawierać wyłącznie znaki alfanumeryczne i mieć długość od 16 do 2048 znaków.",
            "copy-mobile-app-secret": "Skopiuj tajny klucz aplikacji",
            "add-mobile-app": "Dodaj aplikację",
            "delete-mobile-app": "Usuń informacje o aplikacji",
            "providers": "Dostawcy",
            "platform-web": "Sieć",
            "platform-android": "Android",
            "platform-ios": "iOS",
            "all-platforms": "Wszystkie platformy",
            "smtp-provider": "SMTP provider",
            "allowed-platforms": "Dozwolone platformy",
            "authentication": "Authentication",
            "basic": "Basic",
            "provider": "Provider",
            "redirect-url": "Redirect URI",
            "domain-name": "Domain name",
            "redirect-url-template": "Redirect URI template",
            "microsoft-tenant-id": "Directory (tenant) Id",
            "microsoft-tenant-id-required": "Directory (tenant) Id is required",
            "token-uri": "Token URI",
            "token-uri-required": "Token URI is required",
            "redirect-uri": "Redirect URI",
            "google-provider": "Google",
            "microsoft-provider": "Office 365",
            "sendgrid-provider": "Sendgrid",
            "custom-provider": "Custom",
            "generate-access-token": "Generate access token",
            "update-access-token": "Update access token",
            "access-token-status": "Access token status:",
            "token-status-generated": "generated",
            "token-status-not-generated": "not generated"
        },
        "smpp-provider": {
            "smpp-version": "Wersja SMPP",
            "smpp-host": "Host SMPP",
            "smpp-host-required": "Host SMPP jest wymagany",
            "smpp-port": "Port SMPP",
            "smpp-port-required": "Port SMPP jest wymagany",
            "system-id": "Identyfikator systemu",
            "system-id-required": "Identyfikator systemu jest wymagany",
            "password": "Hasło",
            "password-required": "Hasło jest wymagane",
            "type-settings": "Ustawienia typu",
            "source-settings": "Ustawienia źródła",
            "destination-settings": "Ustawienia celu",
            "additional-settings": "Ustawienia dodatkowe",
            "system-type": "Rodzaj systemu",
            "bind-type": "Typ wiązania",
            "service-type": "Rodzaj usługi",
            "source-address": "Adres źródłowy",
            "source-ton": "TON źródłowy",
            "source-npi": "NPI źródłowy",
            "destination-ton": "TON celu (Type of Number)",
            "destination-npi": "NPI celu (Numbering Plan Identification)",
            "address-range": "Zakres adresów",
            "coding-scheme": "System kodowania",
            "bind-type-tx": "Nadajnik",
            "bind-type-rx": "Odbiornik",
            "bind-type-trx": "Przekaźnik",
            "ton-unknown": "Nieznany",
            "ton-international": "Międzynarodowy",
            "ton-national": "Krajowy",
            "ton-network-specific": "Specyficzny dla sieci",
            "ton-subscriber-number": "Numer subskrybenta",
            "ton-alphanumeric": "Alfanumeryczny",
            "ton-abbreviated": "Skrócony",
            "npi-unknown": "0 - Nieznane",
            "npi-isdn": "1 - Plan numeracji ISDN/telefonu (E163/E164)",
            "npi-data-numbering-plan": "3 - Plan numeracji danych (X.121)",
            "npi-telex-numbering-plan": "4 - Plan numeracji teleksu (F.69)",
            "npi-land-mobile": "6 – Land mobile (E.212)",
            "npi-national-numbering-plan": "8 - Krajowy plan numeracji",
            "npi-private-numbering-plan": "9 - Plan numeracji prywatnej",
            "npi-ermes-numbering-plan": "10 - Plan numeracji ERMES (ETSI DE/PS 3 01-3)",
            "npi-internet": "13 - Internet (IP)",
            "npi-wap-client-id": "18 - Identyfikator klienta WAP (określony przez Forum WAP)",
            "scheme-smsc": "0 - Domyślny alfabet SMSC (ASCII dla krótkiego i długiego kodu oraz GSM dla numeru bezpłatnego)",
            "scheme-ia5": "1 - IA5 (ASCII dla krótkiego i długiego kodu, Latin 9 dla numeru bezpłatnego (ISO-8859-9))",
            "scheme-octet-unspecified-2": "2 — oktet nieokreślony (8-bitów binarnie)",
            "scheme-latin-1": "3 - Łacina 1 (ISO-8859-1)",
            "scheme-octet-unspecified-4": "4 — oktet nieokreślony (8-bitowy plik binarny)",
            "scheme-jis": "5 - JIS (X 0208-1990)",
            "scheme-cyrillic": "6 – Cyrylica (ISO-8859-5)",
            "scheme-latin-hebrew": "7 – Łacina/Hebrajski (ISO-8859-8)",
            "scheme-ucs-utf": "8 - UCS2/UTF-16 (ISO/IEC-10646)",
            "scheme-pictogram-encoding": "9 - Kodowanie piktogramów",
            "scheme-music-codes": "10 - Kody muzyczne (ISO-2022-JP)",
            "scheme-extended-kanji-jis": "13 - Rozszerzone Kanji JIS (X 0212-1990)",
            "scheme-korean-graphic-character-set": "14 - Koreański zestaw znaków graficznych (KS C 5601/KS X 1001)"
        },
        "queue-select-name": "Wybierz nazwę kolejki",
        "queue-name": "Nazwa",
        "queue-name-required": "Nazwa kolejki jest wymagana!",
        "queues": "Kolejki",
        "queue-partitions": "Partycje",
        "queue-submit-strategy": "Prześlij strategię",
        "queue-processing-strategy": "Strategia przetwarzania",
        "queue-configuration": "Konfiguracja kolejki",
        "repository-settings": "Ustawienia repozytorium",
        "repository": "Repozytorium",
        "repository-url": "Adres URL repozytorium",
        "repository-url-required": "Adres URL repozytorium jest wymagany.",
        "default-branch": "Domyślna nazwa gałęzi",
        "repository-read-only": "Tylko do odczytu",
        "show-merge-commits": "Pokaż zmiany scalające (merge commits)",
        "authentication-settings": "Ustawienia uwierzytelniania",
        "auth-method": "Metoda Uwierzytelnienia",
        "auth-method-username-password": "Hasło / token dostępu",
        "auth-method-username-password-hint": "Użytkownicy GitHuba <b>muszą</b> korzystać z <a href='https://github.com/settings/tokens' target='_blank'>tokenów dostępu</a> z uprawnieniami do zapisu w repozytorium.",
        "auth-method-private-key": "Klucz prywatny",
        "password-access-token": "Hasło / token dostępu",
        "change-password-access-token": "Zmień hasło/token dostępu",
        "private-key": "Klucz prywatny",
        "drop-private-key-file-or": "Przeciągnij i upuść plik klucza prywatnego lub",
        "passphrase": "Hasło",
        "enter-passphrase": "Wprowadź hasło",
        "change-passphrase": "Zmień hasło",
        "check-access": "Sprawdź dostęp",
        "check-repository-access-success": "Dostęp do repozytorium pomyślnie zweryfikowany!",
        "delete-repository-settings-title": "Czy na pewno chcesz usunąć ustawienia repozytorium?",
        "delete-repository-settings-text": "Uważaj, po potwierdzeniu ustawienia repozytorium zostaną usunięte, a funkcja kontroli wersji będzie niedostępna.",
        "auto-commit-settings": "Ustawienia automatycznego zatwierdzania",
        "auto-commit": "Automatyczne zatwierdzanie",
        "auto-commit-entities": "Obiekty automatycznego zatwierdzania",
        "no-auto-commit-entities-prompt": "Brak obiektów skonfigurowanych do automatycznego zatwierdzania",
        "delete-auto-commit-settings-title": "Czy na pewno chcesz usunąć ustawienia automatycznego zatwierdzania?",
        "delete-auto-commit-settings-text": "Bądź ostrożny, po potwierdzeniu ustawienia automatycznego zatwierdzania zostaną usunięte, a automatyczne zatwierdzanie zostanie wyłączone dla wszystkich obiektów.",
        "2fa": {
            "2fa": "Weryfikacja dwuetapowa",
            "available-providers": "Dostępni dostawcy",
            "issuer-name": "Nazwa emitenta",
            "issuer-name-required": "Nazwa emitenta jest wymagana.",
            "max-verification-failures-before-user-lockout": "Maksymalna liczba błędów weryfikacji przed zablokowaniem użytkownika",
            "max-verification-failures-before-user-lockout-pattern": "Maksymalna liczba niepowodzeń weryfikacji musi być dodatnią liczbą całkowitą.",
            "number-of-checking-attempts": "Liczba prób sprawdzenia",
            "number-of-checking-attempts-pattern": "Liczba prób sprawdzenia musi być dodatnią liczbą całkowitą.",
            "number-of-checking-attempts-required": "Liczba prób sprawdzenia jest wymagana.",
            "number-of-codes": "Liczba kodów",
            "number-of-codes-pattern": "Liczba kodów musi być dodatnią liczbą całkowitą.",
            "number-of-codes-required": "Liczba kodów jest wymagana.",
            "provider": "Dostawca",
            "retry-verification-code-period": "Okres ponownej próby weryfikacji kodu (s)",
            "retry-verification-code-period-pattern": "Minimalny czas trwania okresu wynosi 5 sekund",
            "retry-verification-code-period-required": "Okres ponownej próby weryfikacji kodu jest wymagany.",
            "total-allowed-time-for-verification": "Całkowity dozwolony czas weryfikacji (s)",
            "total-allowed-time-for-verification-pattern": "Minimalny całkowity dozwolony czas wynosi 60 sekund",
            "total-allowed-time-for-verification-required": "Całkowity dozwolony czas jest wymagany.",
            "use-system-two-factor-auth-settings": "Użyj systemowych ustawień weryfikacji dwuetapowej",
            "verification-code-check-rate-limit": "Limit szybkości sprawdzania kodu weryfikacyjnego",
            "verification-code-lifetime": "Okres ważności kodu weryfikacyjnego (s)",
            "verification-code-lifetime-pattern": "Okres ważności kodu weryfikacyjnego musi być dodatnią liczbą całkowitą.",
            "verification-code-lifetime-required": "Okres ważności kodu weryfikacyjnego jest wymagany.",
            "verification-message-template": "Szablon wiadomości weryfikacyjnej",
            "verification-limitations": "Ograniczenia weryfikacji",
            "verification-message-template-pattern": "Wiadomość weryfikacyjna musi zawierać wzór: ${code}",
            "verification-message-template-required": "Szablon wiadomości weryfikacyjnej jest wymagany.",
            "within-time": "W ciągu (sek)",
            "within-time-pattern": "Czas musi być dodatnią liczbą całkowitą.",
            "within-time-required": "Czas jest wymagany."
        },
        "jwt": {
            "security-settings": "Ustawienia zabezpieczeń JWT",
            "issuer-name": "Nazwa emitenta",
            "issuer-name-required": "Nazwa emitenta jest wymagana.",
            "signings-key": "Klucz do podpisu",
            "signings-key-hint": "Ciąg zakodowany w formacie Base64 reprezentujący co najmniej 512 bitów danych.",
            "signings-key-required": "Klucz do podpisu jest wymagany.",
            "signings-key-min-length": "Klucz podpisujący musi mieć co najmniej 512 bitów danych.",
            "signings-key-base64": "Klucz podpisujący musi być w formacie base64.",
            "expiration-time": "Czas ważności tokena (s)",
            "expiration-time-required": "Czas ważności tokena jest wymagany.",
            "expiration-time-min": "Minimalny czas to 60 sekund (1 minuta).",
            "refresh-expiration-time": "Czas wygaśnięcia tokena odświeżenia (s)",
            "refresh-expiration-time-required": "Czas ważności tokena odświeżania jest wymagany.",
            "refresh-expiration-time-min": "Minimalny czas to 900 sekund (15 minut).",
            "refresh-expiration-time-less-token": "Czas odświeżania tokenu musi być dłuższy.",
            "generate-key": "Wygeneruj klucz",
            "info-header": "Wszyscy użytkownicy będą musieli się ponownie zalogować",
            "info-message": "Zmiana klucza podpisującego JWT spowoduje, że wszystkie wydane tokeny staną się nieważne. "
        },
        "resources": "Biblioteki",
        "notifications": "Powiadomienia",
        "notifications-settings": "Ustawienia powiadomień",
        "slack-api-token": "Token API Slacka",
        "slack": "Slack",
        "slack-settings": "Ustawienia Slacka"
    },
    "alarm": {
        "alarm": "Alarm",
        "alarms": "Alarmy",
        "all-alarms": "Wszystkie alarmy",
        "select-alarm": "Wybierz alarm",
        "no-alarms-matching": "Nie znaleziono alarmów pasujących do '{{entity}}'.",
        "alarm-required": "Alarm jest wymagany",
        "alarm-filter": "Filtr alarmu",
        "filter": "Filtr",
        "alarm-status": "Stan alarmu",
        "alarm-status-list": "Lista stanów alarmów",
        "any-status": "Dowolny stan",
        "search-status": {
            "ANY": "Dowolny",
            "ACTIVE": "Aktywny",
            "CLEARED": "Wyczyszczony",
            "ACK": "Potwierdzony",
            "UNACK": "Niepotwierdzony"
        },
        "display-status": {
            "ACTIVE_UNACK": "Aktywny Niepotwierdzony",
            "ACTIVE_ACK": "Aktywny Potwierdzony",
            "CLEARED_UNACK": "Wyczyszczony Niepotwierdzony",
            "CLEARED_ACK": "Wyszczony Potwierdzony"
        },
        "no-alarms-prompt": "Nie znaleziono alarmów",
        "created-time": "Czas utworzenia",
        "type": "Typ",
        "severity": "Waga",
        "originator": "Inicjator",
        "originator-type": "Typ inicjatora",
        "details": "Szczegóły",
        "originator-label": "Etykieta twórcy",
        "assign": "Przydziel",
        "assignments": "Przydziały",
        "assignee": "Przydzielony",
        "assignee-id": "Identyfikator przydzielonego",
        "assignee-first-name": "Imię przydzielonego",
        "assignee-last-name": "Nazwisko przydzielonego",
        "assignee-email": "Adres e-mail przydzielonej osoby",
        "unassigned": "Nieprzydzielony",
        "assignee-not-set": "Wszyscy",
        "status": "Status",
        "alarm-details": "Szczegóły alarmu",
        "start-time": "Czas rozpoczęcia",
        "assign-time": "Przypisz czas",
        "end-time": "Czas końcowy",
        "ack-time": "Potwierdzony czas",
        "clear-time": "Wyzerowany czas",
        "duration": "Czas trwania",
        "alarm-severity-list": "Lista wag alarmów",
        "any-severity": "Dowolna waga",
        "severity-critical": "Krytyczny",
        "severity-major": "Ważny",
        "severity-minor": "Mało ważny",
        "severity-warning": "Ostrzeżenie",
        "severity-indeterminate": "Nieokreślony",
        "acknowledge": "Potwierdź",
        "clear": "Wyczyść",
        "delete": "Delete",
        "search": "Wyszukaj alarmy",
        "selected-alarms": "Wybrano { count, plural, =1 {1 alarm} other {# alarmów} }",
        "no-data": "Brak danych do wyświetlenia",
        "polling-interval": "Czas między odpytywaniem alarmów (s)",
        "polling-interval-required": "Czas między odpytywaniem nalarmówi jest wymagay.",
        "min-polling-interval-message": "Dozwolony jest czas między odpytywaniem wynoszący co najmniej 1 sekundę.",
        "aknowledge-alarms-title": "Potwierdź { count, plural, =1 {1 alarm} other {# alarmów} }",
        "aknowledge-alarms-text": "Czy na pewno chcesz potwierdzić { count, plural, =1 {1 alarm} other {# alarmów} }?",
        "aknowledge-alarm-title": "Potwierdź alarm",
        "aknowledge-alarm-text": "Czy na pewno chcesz potwierdzić Alarm?",
        "selected-alarms-are-acknowledged": "Selected alarms are already acknowledged",
        "clear-alarms-title": "Wyczyść { count, plural, =1 {1 alarm} other {# alarmów} }",
        "clear-alarms-text": "Czy na pewno chcesz wyczyścić { count, plural, =1 {1 alarm} other {# alarmów} }?",
        "clear-alarm-title": "Wyczyść alarm",
        "clear-alarm-text": "Czy na pewno chcesz wyczyścić Alarm?",
        "delete-alarms-title": "Delete { count, plural, =1 {1 alarm} other {# alarms} }",
        "delete-alarms-text": "Are you sure you want to delete { count, plural, =1 {1 alarm} other {# alarms} }?",
        "selected-alarms-are-cleared": "Selected alarms are already cleared",
        "alarm-status-filter": "Filtr stanów alarmów",
        "alarm-filter-title": "Filtr alarmów",
        "assigned": "Przydzielony",
        "filter-title": "Filtr",
        "max-count-load": "Maksymalna liczba alarmów do załadowania (0 - nieograniczona)",
        "max-count-load-required": "Maksymalna liczba alarmów do załadowania jest wymagana.",
        "max-count-load-error-min": "Minimalna wartość to 0.",
        "fetch-size": "Rozmiar pobierania",
        "fetch-size-required": "Rozmiar pobierania jest wymagany.",
        "fetch-size-error-min": "Minimalna wartość to 10.",
        "alarm-type-list": "Lista typów alarmów",
        "any-type": "Dowolny typ",
        "assigned-to-current-user": "Przypisany do bieżącego użytkownika",
        "assigned-to-me": "Przydzielony do mnie",
        "search-propagated-alarms": "Wyszukaj propagowane alarmy",
        "comments": "Komentarze alarmów",
        "show-more": "Pokaż więcej",
        "additional-info": "Dodatkowe informacje",
        "alarm-type": "Alarm type",
        "enter-alarm-type": "Enter alarm type",
        "no-alarm-types-matching": "No alarm types matching '{{entitySubtype}}' were found.",
        "alarm-type-list-empty": "No alarm types selected."
    },
    "alarm-activity": {
        "add": "Dodaj komentarz...",
        "alarm-comment": "Komentarz alarmu",
        "comments": "Komentarze",
        "delete-alarm-comment": "Czy chcesz usunąć ten komentarz?",
        "refresh": "Odśwież",
        "oldest-first": "Najpierw najstarsze",
        "newest-first": "Najpierw najnowsze",
        "activity": "Aktywność",
        "export": "Eksportuj do CSV",
        "author": "Autor",
        "created-date": "Data utworzenia",
        "edited-date": "Data edycji",
        "text": "Tekst",
        "system": "System"
    },
    "alias": {
        "add": "Dodaj alias",
        "edit": "Edytuj alias",
        "name": "Nazwa aliasu",
        "name-required": "Alias jest wymagany",
        "duplicate-alias": "Alias o tej samej nazwie już istnieje.",
        "filter-type-single-entity": "Pojedyńczy obiekt",
        "filter-type-entity-group": "Grupa obietków",
        "filter-type-entity-list": "Lista obiektów",
        "filter-type-entity-name": "Nazwa obiektu",
        "filter-type-entity-type": "Typ obiektu",
        "filter-type-entity-group-list": "Lista grup obiektów",
        "filter-type-entity-group-name": "Nazwa grupy obiektu",
        "filter-type-entities-by-group-name": "Obiekty według nazwy grupy",
        "filter-type-state-entity": "Obiekt ze stanu panelu",
        "filter-type-state-entity-description": "Obiekt pobrany z parametrów stanu panelu",
        "filter-type-state-entity-owner": "Właściciel obiektu ze stanu panelu",
        "filter-type-state-entity-owner-description": "Właściciel obiektu pobrany z parametrów stanu panelu",
        "filter-type-asset-type": "Typ zasobu",
        "filter-type-asset-type-description": "Zasoby typu '{{assetTypes}}'",
        "filter-type-asset-type-and-name-description": "Zasoby typu '{{assetTypes}}' i z nazwą zaczynającą się od '{{prefix}}'",
        "filter-type-device-type": "Typ urządzenia",
        "filter-type-device-type-description": "Urządzenia typu '{{deviceTypes}}'",
        "filter-type-device-type-and-name-description": "Urządzenia typu '{{deviceTypes}}' i z nazwą zaczynającą się od '{{prefix}}'",
        "filter-type-entity-view-type": "Typ widoku obiektu",
        "filter-type-entity-view-type-description": "Widoki obiektów typu '{{entityViewTypes}}'",
        "filter-type-entity-view-type-and-name-description": "Widoki obiektów typu '{{entityViewTypes}}' i z nazwą zaczynającą się od '{{prefix}}'",
        "filter-type-edge-type": "Typ Edge",
        "filter-type-edge-type-description": "Edge typu '{{edgeTypes}}'",
        "filter-type-edge-type-and-name-description": "Edge typu '{{edgeTypes}}' i z nazwą zaczynającą się od '{{prefix}}'",
        "filter-type-relations-query": "Zapytanie o relacje",
        "filter-type-relations-query-description": "{{entities}} które mają {{relationType}} relację {{direction}} {{rootEntity}}",
        "filter-type-edge-search-query": "Zapytanie wyszukiwania Edge",
        "filter-type-edge-search-query-description": "Edge typu {{edgeTypes}} które mają {{relationType}} relacja {{direction}} {{rootEntity}}",
        "filter-type-scheduler-event": "Zdarzenia planisty",
        "filter-type-scheduler-event-type-description": "Zdarzenia planisty typu '{{eventType}}'",
        "filter-type-scheduler-event-originator-description": "Zdarzenia planisty określonego inicjatora",
        "filter-type-scheduler-event-type-originator-description": "Zdarzenia planisty określonego inicjatora typu '{{eventType}}'",
        "filter-type-asset-search-query": "Zapytanie wyszukiwania zasobów",
        "filter-type-asset-search-query-description": "Zasoby typów {{assetTypes}} które mają {{relationType}} relację {{direction}} {{rootEntity}}",
        "filter-type-device-search-query": "Zapytanie wyszukiwania urządzenia",
        "filter-type-device-search-query-description": "Urządzenia typów {{deviceTypes}} które mają {{relationType}} relację {{direction}} {{rootEntity}}",
        "filter-type-entity-view-search-query": "Zapytanie wyszukiwania widoku obiektów",
        "filter-type-entity-view-search-query-description": "Widoki obiektów typów {{entityViewTypes}} które mają {{relationType}} relację {{direction}} {{rootEntity}}",
        "filter-type-apiUsageState": "Stan użycia interfejsu API",
        "entity-filter": "Filtr obiektu",
        "resolve-multiple": "Rozwiąż jako wiele obiektów",
        "filter-type": "Typ filtra",
        "filter-type-required": "Typ filtra jest wymagany.",
        "entity-filter-no-entity-matched": "Nie znaleziono żadnych obiektów pasujących do określonego filtra.",
        "no-entity-filter-specified": "Nie określono filtra obiektów",
        "root-state-entity": "Użyj obiektu stanu panelu jako root",
        "group-state-entity": "Użyj obiektu stanu panelu jako grupy obiektu",
        "group-state-entity-owner": "Użyj obiektu stanu panelu jako właściciela grupy obiektu",
        "last-level-relation": "Pobierz tylko relację ostatniego poziomu",
        "root-entity": "Obiekt root",
        "state-entity-parameter-name": "Nazwa parametru obiektu stanu",
        "default-state-entity": "Domyślny obiekt stanu",
        "default-state-entity-group": "Domyślna grupa obiektów stanu",
        "default-entity-parameter-name": "Domyślnie",
        "max-relation-level": "Maksymalny poziom relacji",
        "unlimited-level": "Nieograniczony poziom",
        "state-entity": "Obiekt stanu panelu",
        "entities-of-group-state-entity": "Obiekty z grupy obiektów stanu panelu",
        "all-entities": "Wszystkie obiekty",
        "any-relation": "każda",
        "originator": "Inicjator",
        "originator-state-entity": "Użyj obiektu stanu panelu jako inicjatora",
        "scheduler-event-type": "Typ zdarzenia planisty"
    },
    "asset": {
        "all": "Wszystko",
        "all-assets": "Wszystkie zasoby",
        "groups": "Grupy",
        "shared": "Współdzielony",
        "asset": "Zasób",
        "assets": "Zasoby",
        "management": "Zarządzanie zasobami",
        "view-assets": "Zobacz zasoby",
        "add": "Dodaj zasób",
        "asset-type-max-length": "Typ zasobu powinien być mniejszy niż 256",
        "assign-to-customer": "Przypisz do klienta",
        "assign-asset-to-customer": "Przypisz zasoby do klienta",
        "assign-asset-to-customer-text": "Wybierz zasoby, które chcesz przypisać klientowi",
        "no-assets-text": "Nie znaleziono żadnych zasobów",
        "assign-to-customer-text": "Wybierz klienta, któremu chcesz przypisać zasoby",
        "public": "Publiczny",
        "assignedToCustomer": "Przypisany do klienta",
        "make-public": "Ustaw zasób jako publiczny",
        "make-private": "Ustaw zasób jako prywatny",
        "unassign-from-customer": "Usuń przypisanie do klienta",
        "delete": "Usuń zasób",
        "asset-public": "Zasób jest publiczny",
        "asset-type": "Typ zasobu",
        "asset-type-required": "Typ zasobu jest wymagany.",
        "select-asset-type": "Wybierz typ zasobu",
        "enter-asset-type": "Wpisz typ zasobu",
        "any-asset": "Dowolny zasób",
        "no-asset-types-matching": "Nie znaleziono zasobów pasujących do '{{entitySubtype}}'.",
        "asset-type-list-empty": "Nie wybrano typów zasobów.",
        "asset-types": "Typy zasobów",
        "name": "Nazwa",
        "name-required": "Nazwa jest wymagana.",
        "name-max-length": "Nazwa powinna być mniejsza niż 256",
        "label-max-length": "Etykieta powinna być mniejsza niż 256",
        "description": "Opis",
        "type": "Typ",
        "type-required": "Typ jest wymagany.",
        "details": "Szczegóły",
        "events": "Wydarzenia",
        "add-asset-text": "Dodaj nowy zasób",
        "asset-details": "Szczegóły zasobu",
        "assign-assets": "Przypisz zasoby",
        "assign-assets-text": "Przypisz {count, plural, =1 {1 zasób} other {# zasobów} }",
        "assign-asset-to-edge-title": "Przypisz zasoby do edge",
        "assign-asset-to-edge-text": "Wybierz zasoby, które chcesz przypisać do Edge",
        "delete-assets": "Usuń zasoby",
        "unassign-assets": "Cofnij przypisanie zasobów",
        "unassign-assets-action-title": "Anuluj przypisanie {count, plural, =1 {1 zasobu} other {# zasobów} }",
        "assign-new-asset": "Przypisz nowy zasób",
        "delete-asset-title": "Czy na pewno chcesz usunąć zasób '{{assetName}}'?",
        "delete-asset-text": "Bądź ostrożny, po potwierdzeniu zasobu i wszystkich powiązanych danych nie będzie można odzyskać.",
        "delete-assets-title": "Czy na pewno chcesz usunąć {count, plural, =1 {1 zasób} other {# zasobów} }?",
        "delete-assets-action-title": "Usuń {count, plural, =1 {1 zasób} other {# zasobów} }",
        "delete-assets-text": "Bądź ostrożny, po potwierdzeniu wszystkie wybrane zasoby zostaną usunięte, a wszystkie powiązane dane staną się niemożliwe do odzyskania.",
        "make-public-asset-title": "Czy na pewno chcesz uczynić zasób '{{assetName}}' publicznym?",
        "make-public-asset-text": "Po potwierdzeniu zasób i wszystkie jego dane zostaną upublicznione i dostępne dla innych.",
        "make-private-asset-title": "Czy na pewno chcesz uczynić zasób '{{assetName}}' prywatnym?",
        "make-private-asset-text": "Po potwierdzeniu zasób i wszystkie jego dane staną się prywatne i nie będą dostępne dla innych.",
        "unassign-asset-title": "Czy na pewno chcesz cofnąć przypisanie zasobu '{{assetName}}'?",
        "unassign-asset-text": "Po potwierdzeniu zasób zostanie usunięty i nie będzie dostępny dla klienta.",
        "unassign-asset": "Cofnij przypisanie zasobu",
        "unassign-assets-title": "Czy na pewno chcesz cofnąć przypisanie {count, plural, =1 {1 zasobu} other {# zasobów} }?",
        "unassign-assets-text": "Po potwierdzeniu wszystkie wybrane zasoby zostaną anulowane i nie będą dostępne dla klienta.",
        "copyId": "Skopiuj identyfikator zasobu",
        "idCopiedMessage": "Identyfikator zasobu został skopiowany do schowka",
        "select-asset": "Wybierz zasób",
        "no-assets-matching": "Nie znaleziono zasobów pasujących do '{{entity}}'.",
        "asset-required": "Zasób jest wymagany",
        "name-starts-with": "Wyrażenie nazwy zasobu",
        "help-text": "Użyj „%” w zależności od potrzeb: „%asset_name_contains%”, „%asset_name_ends”, „%asset_starts_with”.",
        "search": "Wyszukaj zasoby",
        "select-group-to-add": "Wybierz grupę docelową, aby dodać wybrane zasoby",
        "select-group-to-move": "Wybierz grupę docelową, aby przenieść wybrane zasoby",
        "remove-assets-from-group": "Czy na pewno chcesz usunąć {count, plural, =1 {1 zasób} other {# zasobów} } z grupy '{{{entityGroup}}'?",
        "group": "Grupa zasobów",
        "list-of-groups": "{count, plural, =1 {Jedna grupa zasobów} other {Lista # grup zasobów} }",
        "group-name-starts-with": "Grupy zasobów, których nazwy zaczynają się od '{{prefix}}'",
        "import": "Importuj zasoby",
        "asset-file": "Plik zasobów",
        "label": "Etykieta",
        "assign-asset-to-edge": "Przypisz zasoby do Edge",
        "unassign-asset-from-edge": "Cofnij przypisanie zasobu",
        "unassign-asset-from-edge-title": "Czy na pewno chcesz cofnąć przypisanie zasobu '{{assetName}}'?",
        "unassign-asset-from-edge-text": "Po potwierdzeniu zasób zostanie usunięty i nie będzie dostępny na urządzeniu Edge.",
        "unassign-assets-from-edge-title": "Czy na pewno chcesz cofnąć przypisanie { count, plural, =1 {1 zasobu} other {# zasobów} }?",
        "unassign-assets-from-edge-text": "Po potwierdzeniu wszystkie wybrane zasoby zostaną anulowane i nie będą dostępne na urządzeniu Edge.",
        "selected-assets": "Wybrano { count, plural, =1 {1 zasób} other {# zasobów} }"
    },
    "attribute": {
        "attributes": "Atrybuty",
        "latest-telemetry": "Najnowsza telemetria",
        "no-latest-telemetry": "Brak telemetrii",
        "attributes-scope": "Zakres atrybutów encji",
        "scope-telemetry": "Telemetry",
        "scope-latest-telemetry": "Najnowsza telemetria",
        "scope-client": "Atrybuty klienta",
        "scope-server": "Atrybuty serwera",
        "scope-shared": "Wspólne atrybuty",
        "add": "Dodaj atrybut",
        "add-attribute-prompt": "Proszę dodać atrybut",
        "key": "Klucz",
        "key-max-length": "Klucz powinien być krótszy niż 256 znaków",
        "last-update-time": "Ostatnia aktualizacja",
        "key-required": "Klucz atrybutu jest wymagany.",
        "value": "Wartość",
        "value-required": "Wartość atrybutu jest wymagana.",
        "telemetry-key-required": "Telemetry key is required",
        "telemetry-value-required": "Telemetry value is required",
        "delete-attributes-title": "Czy na pewno chcesz usunąć {count, plural, =1 {1 atrybut} other {# atrybutów} }?",
        "delete-attributes-text": "Uważaj, po potwierdzeniu wszystkie wybrane atrybuty zostaną usunięte.",
        "delete-attributes": "Usuń atrybuty",
        "enter-attribute-value": "Wprowadź wartość atrybutu",
        "show-on-widget": "Pokaż na widżecie",
        "widget-mode": "Tryb widgetu",
        "next-widget": "Następny widżet",
        "prev-widget": "Poprzedni widżet",
        "add-to-dashboard": "Dodaj do panelu",
        "add-widget-to-dashboard": "Dodaj widżet do panelu",
        "selected-attributes": "Wybrano {count, plural, =1 {1 atrybut} other {# atrybutów} }",
        "selected-telemetry": "Wybrano {count, plural, =1 {1 jednostkę telemetrii} other {# jednostek telemetrii} }",
        "no-attributes-text": "Nie znaleziono atrybutów",
        "no-telemetry-text": "Nie znaleziono danych telemetrycznych",
        "copy-key": "Skopiuj klucz",
        "add-telemetry": "Dodaj telemetrię",
        "copy-value": "Skopiuj wartość",
        "delete-timeseries": {
            "start-time": "Start time",
            "ends-on": "Ends on",
            "strategy": "Strategy",
            "delete-strategy": "Delete strategy",
            "all-data": "Delete all data",
            "all-data-except-latest-value": "Delete all data except latest value",
            "latest-value": "Delete latest value",
            "all-data-for-time-period": "Delete all data for time period",
            "rewrite-latest-value": "Rewrite latest value"
        }
    },
    "api-usage": {
        "api-features": "Funkcje API",
        "api-usage": "Użycie API",
        "alarm": "Alarm",
        "alarms-created": "Utworzono alarmy",
        "alarms-created-daily-activity": "Alarmy tworzyły codzienną aktywność",
        "alarms-created-hourly-activity": "Alarmy utworzyły aktywność godzinową",
        "alarms-created-monthly-activity": "Alarmy utworzyły miesięczną aktywność",
        "data-points": "Punkty danych",
        "data-points-storage-days": "Dni przechowywania punktów danych",
        "device-api": "Interfejs API urządzenia",
        "email": "E-mail",
        "email-messages": "Wiadomości e-mailowe",
        "email-messages-daily-activity": "Codzienna aktywność związana z wiadomościami e-mail",
        "email-messages-monthly-activity": "Miesięczna aktywność dotycząca wiadomości e-mail",
        "exceptions": "Wyjątki",
        "executions": "Wywołania",
        "javascript": "JavaScript",
        "javascript-executions": "Wykonania JavaScript",
        "javascript-functions": "Funkcje JavaScriptu",
        "javascript-functions-daily-activity": "Funkcje JavaScript w codziennej działalności",
        "javascript-functions-hourly-activity": "Funkcje JavaScript, aktywność godzinowa",
        "javascript-functions-monthly-activity": "Funkcje JavaScript, aktywność miesięczna",
        "latest-error": "Ostatni błąd",
        "messages": "Wiadomości",
        "notifications": "Powiadomienia",
        "notifications-email-sms": "Powiadomienia (e-mail/sms)",
        "notifications-hourly-activity": "Powiadomienia o aktywności godzinowej",
        "permanent-failures": "${entityName} Trwałe awarie",
        "permanent-timeouts": "${entityName} Stałe przekroczenia limitu czasu",
        "processing-failures": "${entityName} Błędy przetwarzania",
        "processing-failures-and-timeouts": "Błędy przetwarzania i przekroczenia limitu czasu",
        "processing-timeouts": "${entityName} Przekroczono limity czasu przetwarzania",
        "queue-stats": "Statystyki kolejek",
        "rule-chain": "Łańcuch reguł",
        "rule-engine": "Silnik reguł",
        "rule-engine-daily-activity": "Dzienna aktywność silnika reguł",
        "rule-engine-executions": "Wykonania silnika reguł",
        "rule-engine-hourly-activity": "Aktywność godzinowa silnika reguły",
        "rule-engine-monthly-activity": "Miesięczna aktywność silnika reguł",
        "rule-engine-statistics": "Statystyki silnika reguł",
        "rule-node": "Węzeł reguły",
        "sms": "SMS-em",
        "sms-messages": "Wiadomości SMS",
        "sms-messages-daily-activity": "Codzienna aktywność związana z wiadomościami SMS",
        "sms-messages-monthly-activity": "Miesięczna aktywność wiadomości SMS",
        "successful": "${entityName} Pomyślne",
        "telemetry": "Telemetria",
        "telemetry-persistence": "Trwałość telemetrii",
        "telemetry-persistence-daily-activity": "Telemetria utrzymująca codzienną aktywność",
        "telemetry-persistence-hourly-activity": "Aktywność godzinowa trwałości telemetrii",
        "telemetry-persistence-monthly-activity": "Miesięczna aktywność dotycząca trwałości telemetrii",
        "transport": "Transport",
        "transport-daily-activity": "Codzienna aktywność transportowa",
        "transport-data-points": "Punkty danych dotyczących transportu",
        "transport-hourly-activity": "Godzinowa aktywność transportowa",
        "transport-messages": "Komunikaty transportowe",
        "transport-monthly-activity": "Miesięczna aktywność transportowa",
        "view-details": "Pokaż szczegóły",
        "view-statistics": "Zobacz statystyki"
    },
    "api-limit": {
        "cassandra-queries": "Cassandra queries",
        "entity-version-creation": "Entity version creation",
        "entity-version-load": "Entity version load",
        "integration-messages": "Integration messages",
        "integration-messages-per-device": "Integration messages per device",
        "notification-requests": "Notification requests",
        "notification-requests-per-rule": "Notification requests per rule",
        "reports-generation": "Reports generation",
        "rest-api-requests": "REST API requests",
        "rest-api-requests-per-customer": "REST API requests per customer",
        "transport-messages": "Transport messages",
        "transport-messages-per-device": "Transport messages per device",
        "ws-updates-per-session": "WS updates per session"
    },
    "audit-log": {
        "audit": "Rewizja",
        "audit-logs": "Dzienniki audytu",
        "timestamp": "Znak czasu",
        "entity-type": "Typ obiektu",
        "entity-name": "Nazwa obiektu",
        "user": "Użytkownik",
        "type": "Typ",
        "status": "Status",
        "details": "Szczegóły",
        "type-added": "Dodany",
        "type-deleted": "Usunięto",
        "type-updated": "Zaktualizowano",
        "type-attributes-updated": "Zaktualizowano atrybuty",
        "type-attributes-deleted": "Atrybuty usunięte",
        "type-rpc-call": "Zadzwoń do RPC",
        "type-credentials-updated": "Dane uwierzytelniające zaktualizowane",
        "type-assigned-to-customer": "Przypisane do Klienta",
        "type-unassigned-from-customer": "Nieprzypisane od klienta",
        "type-assigned-to-edge": "Przypisany do Edge",
        "type-unassigned-from-edge": "Nieprzypisany do Edge",
        "type-activated": "Aktywowany",
        "type-suspended": "Zawieszony",
        "type-credentials-read": "Poświadczenia przeczytane",
        "type-attributes-read": "Odczytane atrybuty",
        "type-added-to-entity-group": "Dodano do grupy",
        "type-removed-from-entity-group": "Usunięto z grupy",
        "type-relation-add-or-update": "Relacja zaktualizowana",
        "type-relation-delete": "Relacja usunięta",
        "type-relations-delete": "Wszystkie relacje usunięte",
        "type-alarm-ack": "Uznany",
        "type-alarm-clear": "Wyczyszczone",
        "type-alarm-assign": "Przydzielony",
        "type-alarm-unassign": "Nieprzypisany",
        "type-added-comment": "Dodano komentarz",
        "type-updated-comment": "Zaktualizowany komentarz",
        "type-deleted-comment": "Usunięty komentarz",
        "type-rest-api-rule-engine-call": "Wywołanie API REST mechanizmu reguł",
        "type-made-public": "Upublicznione",
        "type-made-private": "Zrobione prywatnie",
        "type-login": "Zaloguj się",
        "type-logout": "Wyloguj",
        "type-lockout": "Lokaut",
        "status-success": "Powodzenie",
        "status-failure": "Awaria",
        "audit-log-details": "Szczegóły dziennika audytu",
        "no-audit-logs-prompt": "Nie znaleziono logów",
        "action-data": "Dane akcji",
        "failure-details": "Szczegóły awarii",
        "search": "Przeszukaj dzienniki kontroli",
        "clear-search": "Wyczyść wyszukiwanie",
        "type-assigned-from-tenant": "Przypisane od Najemcy",
        "type-assigned-to-tenant": "Przypisane Najemcy",
        "type-provision-success": "Urządzenie udostępnione",
        "type-provision-failure": "Udostępnienie urządzenia nie powiodło się",
        "type-timeseries-updated": "Telemetria zaktualizowana",
        "type-timeseries-deleted": "Telemetria usunięta",
        "type-owner-changed": "Właściciel się zmienił",
        "type-sms-sent": "SMS sent"
    },
    "confirm-on-exit": {
        "message": "Masz niezapisane zmiany. ",
        "html-message": "Masz niezapisane zmiany.<br/>Czy na pewno chcesz opuścić tę stronę?",
        "title": "Niezapisane zmiany"
    },
    "contact": {
        "country": "Kraj",
        "city": "Miasto",
        "state": "Stan/prowincja",
        "postal-code": "Kod pocztowy",
        "postal-code-invalid": "Nieprawidłowy format kodu pocztowego.",
        "address": "Adres",
        "address2": "Adres 2",
        "phone": "Telefon",
        "email": "E-mail",
        "no-address": "Brak adresu",
        "state-max-length": "Długość stanu powinna być mniejsza niż 256",
        "phone-max-length": "Numer telefonu powinien być mniejszy niż 256",
        "city-max-length": "Określone miasto powinno być mniejsze niż 256"
    },
    "common": {
        "username": "Nazwa użytkownika",
        "password": "Hasło",
        "enter-username": "Wpisz nazwę użytkownika",
        "enter-password": "Wprowadź hasło",
        "enter-search": "Wprowadź wyszukiwanie",
        "created-time": "Stworzony czas",
        "loading": "Ładowanie...",
        "proceed": "Przystępować",
        "open-details-page": "Otwórz stronę szczegółów",
        "not-found": "Not found",
        "documentation": "Documentation"
    },
    "converter": {
        "converter": "Konwerter danych",
        "converters": "Konwertery danych",
        "select-converter": "Wybierz konwerter danych",
        "no-converters-matching": "Brak znalezionych konwerterów danych pasujących do '{{entity}}'.",
        "no-converters-found": "Nie znaleziono konwerterów danych.",
        "converter-required": "Konwerter danych jest wymagany",
        "delete": "Usuń konwerter",
        "management": "Zarządzanie konwerterami danych",
        "add-converter-text": "Dodaj nowy konwerter danych",
        "no-converters-text": "Nie znaleziono konwerterów danych",
        "selected-converters": "Wybrano {count, plural, =1 {1 konwerter danych} other {# konwerterów danych} }",
        "delete-converter-title": "Czy na pewno chcesz usunąć konwerter danych '{{converterName}}'?",
        "delete-converter-text": "Bądź ostrożny, po potwierdzeniu konwerter danych i wszystkie powiązane dane staną się niemożliwe do odzyskania.",
        "delete-converters-title": "Czy na pewno chcesz usunąć {count, plural, =1 {1 konwerter danych} other {# konwerterów danych} }?",
        "delete-converters-action-title": "Usuń {count, plural, =1 {1 konwerter danych} other {# konwerterów danych} }",
        "delete-converters-text": "Bądź ostrożny, po potwierdzeniu wszystkie wybrane konwertery danych zostaną usunięte, a wszystkie powiązane dane staną się niemożliwe do odzyskania.",
        "events": "Wydarzenia",
        "add": "Dodaj konwerter danych",
        "search": "Wyszukaj konwertery danych",
        "converter-details": "Szczegóły konwertera danych",
        "details": "Szczegóły",
        "copyId": "Skopiuj identyfikator konwertera",
        "idCopiedMessage": "Identyfikator konwertera został skopiowany do schowka",
        "debug-mode": "Tryb debugowania",
        "created-time": "Stworzony czas",
        "name": "Nazwa",
        "name-required": "Nazwa jest wymagana.",
        "name-max-length": "Nazwa powinna być mniejsza niż 256",
        "description": "Opis",
        "decoder": "Dekoder",
        "encoder": "Enkoder",
        "test-decoder-fuction": "Sprawdź działanie dekodera",
        "test-encoder-fuction": "Testuj działanie enkodera",
        "test-with-this-message": "{{test}} with this message",
        "decoder-input-params": "Parametry wejściowe dekodera",
        "encoder-input-params": "Parametry wejściowe enkodera",
        "payload": "Payload",
        "payload-content-type": "Typ zawartości payload",
        "payload-content": "Zawartość payload",
        "message": "Wiadomość",
        "message-type": "Typ wiadomości",
        "message-type-required": "Typ wiadomości jest wymagany",
        "test": "Test",
        "metadata": "Metadane",
        "metadata-required": "Wpisy metadanych nie mogą być puste.",
        "integration-metadata": "Metadane integracji",
        "integration-metadata-required": "Wpisy metadanych integracji nie mogą być puste.",
        "output": "Wyjście",
        "import": "Importuj konwerter",
        "export": "Eksportuj konwerter",
        "export-failed-error": "Nie można wyeksportować konwertera: {{error}}",
        "create-new-converter": "Utwórz nowy konwerter",
        "converter-file": "Plik konwertera",
        "invalid-converter-file-error": "Nie można zaimportować konwertera: Nieprawidłowa struktura danych konwertera.",
        "type": "Typ",
        "type-required": "Typ jest wymagany.",
        "type-uplink": "Łącze w górę",
        "type-downlink": "Łącze w dół",
        "update-only-keys-list": "Update only keys list",
        "update-only-keys-list-hint": "The values associated with the provided keys will be saved to the database only if they are different from the corresponding values in the previous converted message. This functionality applies to both attributes and telemetry in the converter output.",
        "add-key": "Add key"
    },
    "content-type": {
        "json": "Json",
        "text": "Tekst",
        "binary": "Binarny (Base64)"
    },
    "color": {
        "color": "Color",
        "color-picker": "Narzędzie do wybierania kolorów",
        "primary-colors": "Kolory podstawowe",
        "accent-colors": "Kolory akcentujące",
        "no-color-selected": "Nie wybrano koloru"
    },
    "customer": {
        "all": "Wszystko",
        "all-customers": "Wszyscy klienci",
        "groups": "Grupy",
        "shared": "Wspólny",
        "hierarchy": "Hierarchia",
        "customer": "Klient",
        "customers": "Klienci",
        "management": "Zarządzanie klientami",
        "dashboard": "Panel Klienta",
        "dashboards": "Panele klientów",
        "devices": "Urządzenia Klienta",
        "entity-views": "Widoki obiektów klienta",
        "assets": "Zasoby Klienta",
        "public-dashboards": "Panele publiczne",
        "public-devices": "Urządzenia publiczne",
        "public-assets": "Zasoby publiczne",
        "public-entity-views": "Publiczne widoki obiektów",
        "add": "Dodaj klienta",
        "delete": "Usuń klienta",
        "manage-customer-user-groups": "Zarządzaj grupami użytkowników klientów",
        "manage-customer-groups": "Zarządzaj grupami klientów",
        "manage-customer-device-groups": "Zarządzaj grupami urządzeń klientów",
        "manage-customer-asset-groups": "Zarządzaj grupami zasobów klientów",
        "manage-customer-entity-view-groups": "Zarządzaj grupami widoków encji klienta",
        "manage-customer-edge-groups": "Zarządzaj grupami Edge klientów",
        "manage-customer-dashboard-groups": "Zarządzaj grupami paneli klientów",
        "manage-customer-users": "Zarządzaj użytkownikami klientów",
        "manage-customers": "Zarządzaj klientami",
        "manage-customer-devices": "Zarządzaj urządzeniami klientów",
        "manage-customer-entity-views": "Zarządzaj widokami encji klienta",
        "manage-customer-dashboards": "Zarządzaj panelami klientów",
        "manage-public-devices": "Zarządzaj urządzeniami publicznymi",
        "manage-public-dashboards": "Zarządzaj panelami publicznymi",
        "manage-customer-assets": "Zarządzaj zasobami klientów",
        "manage-customer-edges": "Zarządzaj Edge klientów",
        "manage-public-assets": "Zarządzaj zasobami publicznymi",
        "add-customer-text": "Dodaj nowego klienta",
        "no-customers-text": "Nie znaleziono żadnych klientów",
        "customer-details": "Szczegóły klienta",
        "delete-customer-title": "Czy na pewno chcesz usunąć klienta '{{customerTitle}}'?",
        "delete-customer-text": "Bądź ostrożny, po potwierdzeniu klienta i wszystkich powiązanych danych nie będzie można odzyskać.",
        "delete-customers-title": "Czy na pewno chcesz usunąć {count, plural, =1 {1 klienta} other {# klientów} }?",
        "delete-customers-action-title": "Usuń {count, plural, =1 {1 klienta} other {# klientów} }",
        "delete-customers-text": "Bądź ostrożny, po potwierdzeniu wszyscy wybrani klienci zostaną usunięci, a wszystkie powiązane dane staną się niemożliwe do odzyskania.",
        "manage-user-groups": "Zarządzaj grupami użytkowników",
        "manage-asset-groups": "Zarządzaj grupami zasobów",
        "manage-device-groups": "Zarządzaj grupami urządzeń",
        "manage-dashboard-groups": "Zarządzaj grupami paneli",
        "manage-entity-view-groups": "Zarządzaj grupami widoków encji",
        "manage-edge-groups": "Zarządzaj grupami Edge",
        "manage-users": "Zarządzaj użytkownikami",
        "manage-assets": "Zarządzaj zasobami",
        "manage-devices": "Zarządzaj urządzeniami",
        "manage-dashboards": "Zarządzaj panelami",
        "manage-entity-views": "Zarządzaj widokami encji",
        "title": "Tytuł",
        "title-required": "Tytuł jest wymagany.",
        "title-max-length": "Tytuł powinien być mniejszy niż 256",
        "description": "Opis",
        "details": "Szczegóły",
        "events": "Wydarzenia",
        "copyId": "Skopiuj identyfikator klienta",
        "idCopiedMessage": "Identyfikator klienta został skopiowany do schowka",
        "select-customer": "Wybierz klienta",
        "no-customers-matching": "Brak klientów pasujących do '{{entity}}' zostały znalezione.",
        "customer-required": "Klient jest wymagany",
        "select-group-to-add": "Wybierz grupę docelową, aby dodać wybranych klientów",
        "select-group-to-move": "Wybierz grupę docelową, aby przenieść wybranych klientów",
        "remove-customers-from-group": "Czy na pewno chcesz usunąć {count, plural, =1 {1 klienta} other {# klientów} } z grupy '{{entityGroup}}'?",
        "group": "Grupa klientów",
        "list-of-groups": "{count, plural, =1 {Jedna grupa klientów} other {Lista # grup klientów} }",
        "group-name-starts-with": "Grupy klientów, których nazwy zaczynają się od '{{prefix}}'",
        "select-default-customer": "Wybierz domyślnego klienta",
        "default-customer": "Domyślny klient",
        "default-customer-required": "Do debugowania panelu na poziomie dzierżawy wymagany jest domyślny klient",
        "allow-white-labeling": "Zezwalaj na white labeling",
        "search": "Szukaj klientów",
        "selected-customers": "Wybrano {count, plural, =1 {1 klienta} other {# klientów} }",
        "edges": "Obiekty Edge klienta",
        "manage-edges": "Zarządzaj Edge"
    },
    "customers-hierarchy": {
        "customers-hierarchy": "Hierarchia klientów",
        "open-nav-tree": "Otwórz drzewo nawigacji",
        "return-to-top-level": "Wróć na najwyższy poziom"
    },
    "custom-menu": {
        "custom-menu": "Niestandardowe menu",
        "custom-menu-hint": "Zdefiniuj poniżej JSON niestandardowego menu. Ten JSON zawiera listę elementów niestandardowego menu."
    },
    "custom-translation": {
        "custom-translation": "Tłumaczenie niestandardowe",
        "translation-map": "Mapa tłumaczeń",
        "key": "Klucz do tłumaczenia",
        "import": "Importuj tłumaczenie",
        "export": "Eksportuj tłumaczenie",
        "export-data": "Eksportuj dane tłumaczeń",
        "import-data": "Importuj dane tłumaczeń",
        "translation-file": "Plik tłumaczeniowy",
        "invalid-translation-file-error": "Nie można zaimportować pliku tłumaczenia: Nieprawidłowa struktura danych tłumaczenia.",
        "custom-translation-hint": "Zdefiniuj poniżej tłumaczenie niestandardowe JSON. ",
        "download-locale-file": "Pobierz plik ustawień regionalnych"
    },
    "date": {
        "last-update-n-ago": "Last update N ago",
        "last-update-n-ago-text": "Last update {{ agoText }}",
        "custom-date": "Custom date",
        "format": "Format",
        "preview": "Preview"
    },
    "datetime": {
        "date-from": "Data od",
        "time-from": "Czas od",
        "date-to": "Data do",
        "time-to": "Czas na"
    },
    "dashboard": {
        "all": "Wszystko",
        "all-dashboards": "Wszystkie panele",
        "groups": "Grupy",
        "shared": "Wspólny",
        "dashboard": "Panel",
        "dashboards": "Panele",
        "management": "Zarządzanie panelem",
        "view-dashboards": "Wyświetl panele",
        "add": "Dodaj panel",
        "assign-dashboard-to-customer": "Przypisz panel(e) do klienta",
        "assign-dashboard-to-customer-text": "Proszę wybrać panele, które chcesz przypisać do klienta",
        "assign-to-customer-text": "Wybierz klienta, któremu chcesz przypisać panel(e)",
        "assign-to-customer": "Przypisz do klienta",
        "unassign-from-customer": "Usuń przypisanie od klienta",
        "make-public": "Ustaw panel jako publiczny",
        "make-private": "Ustaw panel jako prywatny",
        "manage-assigned-customers": "Zarządzaj przydzielonymi klientami",
        "assigned-customers": "Przydzieleni klienci",
        "assign-to-customers": "Przypisz panele klientom",
        "assign-to-customers-text": "Wybierz klientów, którym chcesz przypisać panele",
        "unassign-from-customers": "Usuń przypisanie paneli od klientów",
        "unassign-from-customers-text": "Wybierz klientów, których przypisanie chcesz usunąć z paneli",
        "no-dashboards-text": "Nie znaleziono paneli",
        "no-widgets": "Nie skonfigurowano żadnych widżetów",
        "add-widget": "Dodaj nowy widżet",
        "add-widget-button-text": "Add widget",
        "title": "Tytuł",
        "image": "Obraz panelu",
        "mobile-app-settings": "Ustawienia aplikacji mobilnej",
        "mobile-order": "Kolejność panelu w aplikacji mobilnej",
        "mobile-hide": "Ukryj panel w aplikacji mobilnej",
        "update-image": "Zaktualizuj obraz panelu",
        "take-screenshot": "Zrobić zrzut ekranu",
        "select-widget-title": "Wybierz widżet",
        "select-widget-value": "{{title}}: wybierz widżet",
        "select-widget-subtitle": "Lista dostępnych typów widgetów",
        "delete": "Usuń panel",
        "title-required": "Tytuł jest wymagany.",
        "title-max-length": "Tytuł powinien być mniejszy niż 256",
        "description": "Opis",
        "details": "Szczegóły",
        "dashboard-details": "Szczegóły panelu",
        "add-dashboard-text": "Dodaj nowy panel",
        "assign-dashboards": "Przypisz panele",
        "assign-new-dashboard": "Przypisz nowy panel",
        "assign-dashboards-text": "Przypisz {count, plural, =1 {1 panel} other {# panelów} } do klientów.",
        "unassign-dashboards-action-text": "Anuluj przypisanie {count, plural, =1 {1 panelu} other {# paneli} } do klientów.",
        "delete-dashboards": "Usuń panele",
        "unassign-dashboards": "Usuń przypisanie paneli",
        "unassign-dashboards-action-title": "Anuluj przypisanie {count, plural, =1 {1 panelu} other {# paneli} } do klientów.",
        "delete-dashboard-title": "Czy na pewno chcesz usunąć panel '{{dashboardTitle}}'?",
        "delete-dashboard-text": "Bądź ostrożny, po potwierdzeniu panelu i wszystkich powiązanych danych nie będzie można odzyskać.",
        "delete-dashboards-title": "Czy na pewno chcesz usunąć {count, plural, =1 {1 panel} other {# paneli} }?",
        "delete-dashboards-action-title": "Usuń {count, plural, =1 {1 panel} other {# paneli} }",
        "delete-dashboards-text": "Bądź ostrożny, po potwierdzeniu wszystkie wybrane panele zostaną usunięte, a wszystkie powiązane dane staną się niemożliwe do odzyskania.",
        "unassign-dashboard-title": "Czy na pewno chcesz usunąć przypisanie panelu '{{dashboardTitle}}'?",
        "unassign-dashboard-text": "Po potwierdzeniu przypisanie panelu zostanie usunięte i nie będzie dostępne dla klienta.",
        "unassign-dashboard": "Anuluj przypisanie panelu",
        "unassign-dashboards-title": "Czy na pewno chcesz cofnąć przypisanie {count, plural, =1 {1 panelu} other {# paneli} }?",
        "unassign-dashboards-text": "Po potwierdzeniu wszystkie wybrane panele zostaną usunięte i nie będą dostępne dla klienta.",
        "public-dashboard-title": "Panel jest teraz publiczny",
        "public-dashboard-text": "Twój panel <b>{{dashboardTitle}}</b> jest teraz publiczny i dostępny poprzez następny publiczny <a href='{{publicLink}}' target='_blank'>link</a>:",
        "public-dashboard-notice": "<b>Notatka:</b> Nie zapomnij o upublicznieniu powiązanych urządzeń, aby uzyskać dostęp do ich danych.",
        "public-dashboard-link": "Link do publicznego panelu",
        "public-dashboard-link-text": "Twój publiczny panel <b>{{dashboardTitle}}</b> jest dostępny poprzez next public <a href='{{publicLink}}' target='_blank'>połączyć</a>:",
        "public-dashboard-link-notice": "<b>Notatka:</b> Nie zapomnij o upublicznieniu powiązanych urządzeń, zasobów i widoków obiektów, aby uzyskać dostęp do ich danych.",
        "make-private-dashboard-title": "Czy na pewno chcesz uczynić panel '{{dashboardTitle}}' prywatnym?",
        "make-private-dashboard-text": "Po potwierdzeniu panel stanie się prywatny i nie będzie dostępny dla innych.",
        "make-private-dashboard": "Ustaw panel jako prywatny",
        "socialshare-text": "'{{dashboardTitle}}' zasilany przez ThingsBoard",
        "socialshare-title": "'{{dashboardTitle}}' zasilany przez ThingsBoard",
        "select-dashboard": "Wybierz panel",
        "no-dashboards-matching": "Nie znaleziono pasujących paneli do '{{entity}}'.",
        "dashboard-required": "Panel jest wymagany.",
        "select-existing": "Wybierz istniejący panel",
        "create-new": "Utwórz nowy panel",
        "new-dashboard-title": "Nowy tytuł panelu",
        "open-dashboard": "Otwórz panel",
        "set-background": "Ustaw tło",
        "background-color": "Kolor tła",
        "background-image": "Zdjęcie w tle",
        "background-size-mode": "Tryb rozmiaru tła",
        "no-image": "Nie wybrano obrazu",
        "empty-image": "Brak obrazka",
        "drop-image": "Upuść obraz lub kliknij, aby wybrać plik do przesłania.",
        "maximum-upload-file-size": "Maksymalny rozmiar przesyłanego pliku: {{ size }}",
        "cannot-upload-file": "Nie można przesłać pliku",
        "settings": "Ustawienia",
        "columns-count": "Liczba kolumn",
        "columns-count-required": "Liczba kolumn jest wymagana.",
        "min-columns-count-message": "Dozwolona jest tylko minimalna liczba kolumn wynosząca 10.",
        "max-columns-count-message": "Dozwolona jest tylko maksymalna liczba kolumn wynosząca 1000.",
        "widgets-margins": "Margines między widżetami",
        "margin-required": "Wartość marginesu jest wymagana.",
        "min-margin-message": "Jako minimalną wartość marginesu dozwolone jest tylko 0.",
        "max-margin-message": "Jako maksymalna wartość marginesu dozwolona jest tylko 50.",
        "horizontal-margin": "Margines poziomy",
        "horizontal-margin-required": "Wartość marginesu poziomego jest wymagana.",
        "min-horizontal-margin-message": "Dozwolona jest tylko wartość 0 jako minimalna wartość marginesu poziomego.",
        "max-horizontal-margin-message": "Dozwolona jest tylko wartość 50 jako maksymalna wartość marginesu poziomego.",
        "vertical-margin": "Margines pionowy",
        "vertical-margin-required": "Wartość marginesu pionowego jest wymagana.",
        "min-vertical-margin-message": "Dozwolone jest tylko 0 jako minimalna wartość marginesu pionowego.",
        "max-vertical-margin-message": "Dozwolona jest tylko wartość 50 jako maksymalna wartość marginesu pionowego.",
        "apply-outer-margin": "Zastosuj marginesy po bokach układu",
        "autofill-height": "Automatyczne dopełnienie do wysokości strony",
        "mobile-layout": "Ustawienia układu mobilnego",
        "mobile-row-height": "Wysokość wiersza mobilnego, px",
        "mobile-row-height-required": "Wartość wysokości wiersza mobilnego jest wymagana.",
        "min-mobile-row-height-message": "Jako minimalna wysokość wiersza na urządzeniach mobilnych dozwolone jest tylko 5 pikseli.",
        "max-mobile-row-height-message": "Maksymalna wysokość wiersza mobilnego może wynosić tylko 200 pikseli.",
        "title-settings": "Ustawienia tytułu",
        "display-title": "Wyświetl tytuł panelu kontrolnego",
        "title-color": "Kolor tytułu",
        "toolbar-settings": "Ustawienia paska narzędzi",
        "hide-toolbar": "Ukryj pasek narzędzi",
        "toolbar-always-open": "Pozostaw pasek narzędzi otwarty",
        "display-dashboards-selection": "Wyświetl wybór paneli",
        "display-entities-selection": "Wyświetl wybór obiektów",
        "display-filters": "Wyświetl filtry",
        "display-dashboard-timewindow": "Wyświetl okno czasowe",
        "display-dashboard-export": "Eksport wyświetlacza",
        "display-update-dashboard-image": "Wyświetl obraz panelu aktualizacji",
        "dashboard-logo-settings": "Ustawienia logo panelu",
        "display-dashboard-logo": "Wyświetlaj logo w trybie pełnoekranowym deski rozdzielczej",
        "dashboard-logo-image": "Obraz logo panelu",
        "advanced-settings": "Zaawansowane ustawienia",
        "dashboard-css": "CSS panelu kontrolnego",
        "import": "Importuj panel",
        "export": "Eksportuj panel",
        "export-failed-error": "Nie można wyeksportować panelu: {{error}}",
        "export-pdf": "Eksportuj jako plik PDF",
        "export-png": "Eksportuj jako PNG",
        "export-jpg": "Eksportuj jako JPEG",
        "export-json-config": "Eksportuj konfigurację JSON",
        "download-dashboard-progress": "Generowanie panelu {{reportType}} ...",
        "create-new-dashboard": "Utwórz nowy panel",
        "dashboard-file": "Plik panelu",
        "invalid-dashboard-file-error": "Nie można zaimportować panelu: Nieprawidłowa struktura danych panelu.",
        "dashboard-import-missing-aliases-title": "Skonfiguruj aliasy używane przez zaimportowany panel",
        "create-new-widget": "Utwórz nowy widget",
        "import-widget": "Importuj widżet",
        "widget-file": "Plik widgetu",
        "invalid-widget-file-error": "Nie można zaimportować widżetu: Nieprawidłowa struktura danych widżetu.",
        "widget-import-missing-aliases-title": "Skonfiguruj aliasy używane przez zaimportowany widget",
        "open-toolbar": "Otwórz pasek narzędzi panelu",
        "close-toolbar": "Zamknij pasek narzędzi",
        "configuration-error": "Błąd konfiguracji",
        "alias-resolution-error-title": "Błąd konfiguracji aliasów panelu",
        "invalid-aliases-config": "Nie można znaleźć żadnych urządzeń pasujących do niektórych filtrów aliasów.<br/>Aby rozwiązać ten problem, skontaktuj się z administratorem.",
        "select-devices": "Wybierz urządzenia",
        "assignedToCustomer": "Przypisany do klienta",
        "assignedToCustomers": "Przypisane do klientów",
        "public": "Publiczny",
        "copyId": "Skopiuj identyfikator panelu",
        "idCopiedMessage": "Identyfikator panelu został skopiowany do schowka",
        "public-link": "Link publiczny",
        "copy-public-link": "Skopiuj link publiczny",
        "public-link-copied-message": "Link publiczny panelu został skopiowany do schowka",
        "manage-states": "Zarządzaj stanami panelu",
        "states": "Stany panelu",
        "states-short": "States",
        "search-states": "Wyszukaj stany panelu",
        "selected-states": "Wybrano {count, plural, =1 {1 stan panelu} other {# stanów paneli} }",
        "edit-state": "Edytuj stan panelu",
        "delete-state": "Usuń stan panelu",
        "add-state": "Dodaj stan panelu",
        "no-states-text": "Nie znaleziono żadnych stanów",
        "state": "Stan panelu",
        "state-name": "Nazwa",
        "state-name-required": "Nazwa stanu panelu jest wymagana.",
        "state-id": "Identyfikator stanu",
        "state-id-required": "Identyfikator stanu panelu jest wymagany.",
        "state-id-exists": "Stan panelu o tym samym identyfikatorze już istnieje.",
        "is-root-state": "Root state",
        "delete-state-title": "Usuń stan panelu",
        "delete-state-text": "Czy na pewno chcesz usunąć stan panelu o nazwie '{{stateName}}'?",
        "show-details": "Pokaż szczegóły",
        "hide-details": "Ukryj szczegóły",
        "select-state": "Wybierz stan docelowy",
        "state-controller": "Kontroler stanu",
        "search": "Przeszukaj dashboardy",
        "selected-dashboards": "Wybrano {count, plural, =1 {1 panel} other {# dashboardów} }",
        "home-dashboard": "Panel główny",
        "home-dashboard-hide-toolbar": "Ukryj pasek narzędzi panelu głównego",
        "select-group-to-add": "Wybierz grupę docelową, aby dodać wybrane panele",
        "select-group-to-move": "Wybierz grupę docelową, aby przenieść wybrane panele",
        "remove-dashboards-from-group": "Czy na pewno chcesz usunąć {count, plural, =1 {1 panel} other {# paneli} } z grupy '{{entityGroup}}'?",
        "group": "Grupa paneli",
        "list-of-groups": "{count, plural, =1 {Jedna grupa paneli} other {Lista # grup paneli} }",
        "group-name-starts-with": "Grupy paneli, których nazwy zaczynają się od '{{prefix}}'",
        "unassign-dashboard-from-edge-text": "Po potwierdzeniu panel zostanie usunięty i nie będzie dostępny na urządzeniu Edge.",
        "unassign-dashboards-from-edge-title": "Czy na pewno chcesz cofnąć przypisanie {count, plural, =1 {1 panelu} other {# paneli} }?",
        "unassign-dashboards-from-edge-text": "Po potwierdzeniu wszystkie wybrane panele zostaną usunięte i nie będą dostępne na urządzeniu Edge.",
        "assign-dashboard-to-edge": "Przypisz panele do Edge",
        "assign-dashboard-to-edge-text": "Wybierz panele, które chcesz przypisać do Edge",
        "non-existent-dashboard-state-error": "Stan panelu z identyfikatorem \"{{ stateId }}\" nie znaleziono",
        "edit-mode": "Edit mode"
    },
    "datakey": {
        "settings": "Ustawienia",
        "general": "Ogólne",
        "advanced": "Zaawansowane",
        "key": "Klucz",
        "label": "Etykieta",
        "color": "Kolor",
        "units": "Specjalny symbol wyświetlany obok wartości",
        "decimals": "Liczba cyfr po przecinku",
        "data-generation-func": "Funkcja generowania danych",
        "use-data-post-processing-func": "Użyj funkcji przetwarzania końcowego danych",
        "configuration": "Konfiguracja klucza danych",
        "timeseries": "Szereg czasowy",
        "attributes": "Atrybuty",
        "entity-field": "Pole obiektu",
        "alarm": "Pola alarmowe",
        "timeseries-required": "Szeregi czasowe encji są wymagane.",
        "timeseries-or-attributes-required": "Szeregi czasowe/atrybuty elementu są wymagane.",
        "alarm-fields-timeseries-or-attributes-required": "Pola alarmów lub szeregi czasowe/atrybuty encji są wymagane.",
        "maximum-timeseries-or-attributes": "Maksymalnie {count, plural, =1 {1 seria czasowa/atrybut jest dozwolona.} other {# serii czasowych/atrybutów jest dozwolonych} }.",
        "alarm-fields-required": "Pola alarmowe są wymagane.",
        "function-types": "Typy funkcji",
        "function-type": "Typ funkcji",
        "function-types-required": "Typy funkcji są wymagane.",
        "data-keys": "Data keys",
        "data-key": "Data key",
        "data-keys-required": "Data keys are required.",
        "data-key-required": "Data key is required.",
        "alarm-keys": "Klucze danych alarmowych",
        "alarm-key": "Klucz danych alarmowych",
        "alarm-key-functions": "Funkcje klawiszy alarmowych",
        "alarm-key-function": "Funkcja klawisza alarmu",
        "latest-keys": "Najnowsze klucze danych",
        "latest-key": "Najnowszy klucz danych",
        "latest-key-functions": "Najnowsze kluczowe funkcje",
        "latest-key-function": "Najnowsza funkcja klucza",
        "timeseries-keys": "Klucze danych szeregów czasowych",
        "timeseries-key": "Klucz danych szeregów czasowych",
        "timeseries-key-functions": "Kluczowe funkcje szeregów czasowych",
        "timeseries-key-function": "Funkcja klucza szeregów czasowych",
        "maximum-function-types": "Maksymalnie {count, plural, =1 {dozwolony jest 1 typ funkcji.} other {dozwolonych jest # typów funkcji.} }.",
        "time-description": "znacznik czasu bieżącej wartości;",
        "value-description": "aktualna wartość;",
        "prev-value-description": "wynik poprzedniego wywołania funkcji;",
        "time-prev-description": "znacznik czasu poprzedniej wartości;",
        "prev-orig-value-description": "oryginalna poprzednia wartość;",
        "aggregation": "Zbiór",
        "aggregation-type-hint-common": "Ze względu na wydajność obliczanie wartości zagregowanych jest dostępne tylko dla stałych przedziałów czasu, takich jak „bieżący dzień”, „bieżący miesiąc” itp., i nie jest dostępne dla przedziałów okna przesuwnego, takich jak „ostatnie 30 minut” lub „ostatnie 24 godziny”.",
        "aggregation-type-none-hint": "Weź najnowszą wartość.",
        "aggregation-type-min-hint": "Znajdź minimalną wartość wśród punktów danych w wybranym oknie czasowym.",
        "aggregation-type-max-hint": "Znajdź maksymalną wartość wśród punktów danych w wybranym oknie czasowym.",
        "aggregation-type-avg-hint": "Oblicz średnią wartość spośród punktów danych w wybranym oknie czasowym.",
        "aggregation-type-sum-hint": "Zsumuj wszystkie wartości punktów danych w wybranym oknie czasowym.",
        "aggregation-type-count-hint": "Całkowita liczba punktów danych w wybranym oknie czasowym.",
        "delta-calculation": "Obliczanie delty",
        "enable-delta-calculation": "Włącz obliczanie delty",
        "enable-delta-calculation-hint": "Po włączeniu wartość klucza danych jest obliczana na podstawie zagregowanych wartości dla wybranego okna czasowego i określonego okresu porównania. ",
        "delta-calculation-result": "Wynik obliczenia delty",
        "delta-calculation-result-previous-value": "Poprzednia wartość",
        "delta-calculation-result-delta-absolute": "Delta (absolutna)",
        "delta-calculation-result-delta-percent": "Delta (procent)",
        "source": "Source",
        "latest": "Latest",
        "latest-value": "Latest value",
        "delta": "delta",
        "percent": "percent",
        "absolute": "absolute"
    },
    "datasource": {
        "type": "Typ źródła danych",
        "name": "Nazwa",
        "label": "Etykieta",
        "add-datasource-prompt": "Proszę dodać źródło danych"
    },
    "details": {
        "details": "Szczegóły",
        "edit-mode": "Tryb edycji",
        "edit-json": "Edytuj JSON",
        "toggle-edit-mode": "Przełącz tryb edycji"
    },
    "device": {
        "all": "Wszystko",
        "all-devices": "Wszystkie urządzenia",
        "groups": "Grupy",
        "shared": "Wspólny",
        "device": "Urządzenie",
        "device-required": "Urządzenie jest wymagane.",
        "devices": "Urządzenia",
        "management": "Zarządzanie urządzeniami",
        "view-devices": "Wyświetl urządzenia",
        "device-alias": "Alias urządzenia",
        "device-type-max-length": "Typ urządzenia powinien być mniejszy niż 256",
        "aliases": "Aliasy urządzeń",
        "no-alias-matching": "'{{alias}}' nie znaleziono.",
        "no-aliases-found": "Nie znaleziono aliasów.",
        "no-key-matching": "'{{key}}' nie znaleziono.",
        "no-keys-found": "Nie znaleziono kluczy.",
        "create-new-alias": "Utwórz nowy!",
        "create-new-key": "Utwórz nowy!",
        "duplicate-alias-error": "Znaleziono zduplikowany alias '{{alias}}'.<br>Aliasy urządzeń muszą być unikalne w obrębie panelu kontrolnego.",
        "configure-alias": "Skonfiguruj '{{alias}}' Alias",
        "no-devices-matching": "Brak urządzeń pasujących do '{{entity}}' zostały znalezione.",
        "alias": "Alias",
        "alias-required": "Alias urządzenia jest wymagany.",
        "remove-alias": "Usuń alias urządzenia",
        "add-alias": "Dodaj alias urządzenia",
        "name-starts-with": "Wyrażenie nazwy urządzenia",
        "help-text": "Użyj „%” w zależności od potrzeb: „%device_name_contains%”, „%device_name_ends”, „device_starts_with”.",
        "device-list": "Lista urządzeń",
        "use-device-name-filter": "Użyj filtra",
        "device-list-empty": "Nie wybrano żadnych urządzeń.",
        "device-name-filter-required": "Filtr nazw urządzeń jest wymagany.",
        "device-name-filter-no-device-matched": "Brak urządzeń zaczynających się od '{{device}}' zostały znalezione.",
        "add": "Dodaj urządzenie",
        "assign-to-customer": "Przypisz do klienta",
        "assign-device-to-customer": "Przypisz urządzenia do klienta",
        "assign-device-to-customer-text": "Proszę wybrać urządzenia, które chcesz przypisać do klienta",
        "make-public": "Ustaw urządzenie jako publiczne",
        "make-private": "Ustaw urządzenie jako prywatne",
        "no-devices-text": "Nie znaleziono urządzeń",
        "assign-to-customer-text": "Wybierz klienta, aby przypisać urządzenie(a)",
        "device-details": "Szczegóły urządzenia",
        "add-device-text": "Dodaj nowe urządzenie",
        "credentials": "Dane uwierzytelniające",
        "manage-credentials": "Zarządzaj danymi uwierzytelniającymi",
        "delete": "Usuń urządzenie",
        "assign-devices": "Przypisz urządzenia",
        "assign-devices-text": "Przypisz {count, plural, =1 {1 urządzenie} other {# urządzeń} } do klienta",
        "delete-devices": "Usuń urządzenia",
        "unassign-from-customer": "Usuń przypisanie od klienta",
        "unassign-devices": "Usuń przypisanie urządzeń",
        "unassign-devices-action-title": "Anuluj przypisanie {count, plural, =1 {1 urządzenie} other {# urządzeń} } od klienta.",
        "unassign-device-from-edge-title": "Czy na pewno chcesz usunąć przypisanie urządzenia '{{deviceName}}'?",
        "unassign-device-from-edge-text": "Po potwierdzeniu urządzenie zostanie anulowane i nie będzie dostępne na urządzeniu Edge.",
        "unassign-devices-from-edge": "Usuń przypisanie urządzeń z Edge",
        "assign-new-device": "Przypisz nowe urządzenie",
        "make-public-device-title": "Czy na pewno chcesz uczynić urządzenie {{deviceName}} publicznym ?",
        "make-public-device-text": "Po potwierdzeniu urządzenie i wszystkie jego dane zostaną upublicznione i dostępne dla innych.",
        "make-private-device-title": "Czy na pewno chcesz uczynić urządzenie '{{deviceName}}' prywatnym?",
        "make-private-device-text": "Po potwierdzeniu urządzenie i wszystkie jego dane staną się prywatne i nie będą dostępne dla innych.",
        "view-credentials": "Wyświetl dane uwierzytelniające",
        "delete-device-title": "Czy na pewno chcesz usunąć urządzenie '{{deviceName}}'?",
        "delete-device-text": "Bądź ostrożny, po potwierdzeniu urządzenia i wszystkich powiązanych danych nie będzie można odzyskać.",
        "delete-devices-title": "Czy na pewno chcesz usunąć {count, plural, =1 {1 urządzenie} other {# urządzeń} }?",
        "delete-devices-action-title": "Usuń {count, plural, =1 {1 urządzenie} other {# urządzeń} }",
        "delete-devices-text": "Bądź ostrożny, po potwierdzeniu wszystkie wybrane urządzenia zostaną usunięte, a wszystkie powiązane dane staną się niemożliwe do odzyskania.",
        "unassign-device-title": "Czy na pewno chcesz usunąć przypisanie urządzenia '{{deviceName}}'?",
        "unassign-device-text": "Po potwierdzeniu urządzenie zostanie anulowane i nie będzie dostępne dla klienta.",
        "unassign-device": "Usuń przypisanie urządzenia",
        "unassign-devices-title": "Czy na pewno chcesz cofnąć przypisanie {count, plural, =1 {1 urządzenia} other {# urządzeń} }?",
        "unassign-devices-text": "Po potwierdzeniu wszystkie wybrane urządzenia zostaną usunięte i nie będą dostępne dla klienta.",
        "device-credentials": "Poświadczenia urządzenia.",
        "loading-device-credentials": "Ładowanie danych logowania urządzenia...",
        "credentials-type": "Typ poświadczeń",
        "access-token": "Token dostępu",
        "access-token-required": "Token dostępu jest wymagany.",
        "access-token-invalid": "Długość tokenu dostępu musi wynosić od 1 do 32 znaków.",
        "certificate-pem-format": "Certyfikat w formacie PEM",
        "certificate-pem-format-required": "Certyfikat jest wymagany.",
        "copy-access-token": "Skopiuj token dostępu",
        "copy-certificate": "Skopiuj certyfikat",
        "copy-client-id": "Skopiuj identyfikator klienta",
        "copy-user-name": "Skopiuj nazwę użytkownika",
        "copy-password": "Skopiuj hasło",
        "generate-client-id": "Wygeneruj identyfikator klienta",
        "generate-user-name": "Wygeneruj nazwę użytkownika",
        "generate-password": "Wygeneruj hasło",
        "generate-access-token": "Wygeneruj token dostępu",
        "lwm2m-security-config": {
            "identity": "Tożsamość Klienta",
            "identity-required": "Tożsamość klienta jest wymagana.",
            "identity-tooltip": "Identyfikator PSK jest dowolnym identyfikatorem PSK o długości do 128 bajtów, zgodnie z opisem w normie [RFC7925].\n Identyfikator PSK MUSI najpierw zostać przekonwertowany do łańcuchu znaków i zakodowanym w oktety używając UTF-8.",
            "client-key": "Klucz klienta",
            "client-key-required": "Klucz klienta jest wymagany.",
            "client-key-tooltip-prk": "Klucz publiczny lub identyfikator RPK musi być w standardzie [RFC7250] i zakodowany w formacie Base64!",
            "client-key-tooltip-psk": "Klucz PSK musi być w standardzie [RFC4279] i formacie HexDec: 32, 64, 128 znaków!",
            "endpoint": "Nazwa klienta punktu końcowego",
            "endpoint-required": "Nazwa klienta punktu końcowego jest wymagana.",
            "client-public-key": "Klucz publiczny klienta",
            "client-public-key-hint": "Jeśli klucz publiczny klienta jest pusty, zostanie użyty zaufany certyfikat",
            "client-public-key-tooltip": "Klucz publiczny X509 musi być w formacie X509v3 zakodowanym w DER i obsługiwać wyłącznie algorytm EC, a następnie zakodowany w formacie Base64!",
            "mode": "Tryb konfiguracji zabezpieczeń",
            "client-tab": "Konfiguracja zabezpieczeń klienta",
            "client-certificate": "Certyfikat klienta",
            "bootstrap-tab": "Klient Bootstrapa",
            "bootstrap-server": "Serwer startowy",
            "lwm2m-server": "Serwer LwM2M",
            "client-publicKey-or-id": "Klucz publiczny klienta lub identyfikator jest wymagany.",
            "client-publicKey-or-id-required": "Klucz publiczny lub identyfikator klienta są wymagane.",
            "client-publicKey-or-id-tooltip-psk": "Identyfikator PSK jest dowolnym identyfikatorem PSK o długości do 128 bajtów, zgodnie z opisem w normie [RFC7925].\nIdentyfikator PSK MUSI najpierw zostać przekonwertowany na łańcuch znaków i potem zakodowany do oktetów używając UTF-8",
            "client-publicKey-or-id-tooltip-rpk": "Klucz publiczny lub identyfikator RPK musi być w standardzie [RFC7250] i zakodowany w formacie Base64!",
            "client-publicKey-or-id-tooltip-x509": "Klucz publiczny X509 musi być w formacie X509v3 zakodowanym w DER i obsługiwać wyłącznie algorytm EC, a następnie zakodowany w formacie Base64",
            "client-secret-key": "Tajny klucz klienta",
            "client-secret-key-required": "Tajny klucz klienta jest wymagany.",
            "client-secret-key-tooltip-psk": "Klucz PSK musi być w standardzie [RFC4279] i formacie HexDec: 32, 64, 128 znaków!",
            "client-secret-key-tooltip-prk": "Tajny klucz RPK musi być w formacie PKCS_8 (kodowanie DER, standard [RFC5958]), a następnie zakodowany w formacie Base64!",
            "client-secret-key-tooltip-x509": "Tajny klucz X509 musi być w formacie PKCS_8 (kodowanie DER, standard [RFC5958]), a następnie zakodowany w formacie Base64!"
        },
        "client-id": "Identyfikator klienta",
        "client-id-pattern": "Zawiera nieprawidłowy znak.",
        "user-name": "Nazwa użytkownika",
        "user-name-required": "Nazwa użytkownika jest wymagana.",
        "client-id-or-user-name-necessary": "Identyfikator klienta i/lub nazwa użytkownika są niezbędne",
        "password": "Hasło",
        "secret": "Sekret",
        "secret-required": "Sekret jest wymagany.",
        "device-type": "Rodzaj urządzenia",
        "device-type-required": "Typ urządzenia jest wymagany.",
        "select-device-type": "Wybierz typ urządzenia",
        "enter-device-type": "Wpisz typ urządzenia",
        "any-device": "Dowolne urządzenie",
        "no-device-types-matching": "Brak typów urządzeń pasujących do '{{entitySubtype}}' zostały znalezione.",
        "device-type-list-empty": "Nie wybrano typów urządzeń.",
        "device-types": "Typy urządzeń",
        "name": "Nazwa",
        "name-required": "Nazwa jest wymagana.",
        "name-max-length": "Nazwa powinna być mniejsza niż 256",
        "label-max-length": "Etykieta powinna być mniejsza niż 256",
        "description": "Opis",
        "label": "Etykieta",
        "events": "Wydarzenia",
        "details": "Szczegóły",
        "copyId": "Skopiuj identyfikator urządzenia",
        "copyAccessToken": "Skopiuj token dostępu",
        "copy-mqtt-authentication": "Skopiuj poświadczenia MQTT",
        "idCopiedMessage": "Identyfikator urządzenia został skopiowany do schowka",
        "accessTokenCopiedMessage": "Token dostępu do urządzenia został skopiowany do schowka",
        "mqtt-authentication-copied-message": "Uwierzytelnianie urządzenia MQTT zostało skopiowane do schowka",
        "assignedToCustomer": "Przypisany do klienta",
        "unable-delete-device-alias-title": "Nie można usunąć aliasu urządzenia",
        "unable-delete-device-alias-text": "Alias urządzenia '{{deviceAlias}}' nie może zostać usunięty, ponieważ jest używany przez następujące widżety:<br/>{{widgetsList}}",
        "is-gateway": "Gateway",
        "overwrite-activity-time": "Zastąp czas aktywności podłączonego urządzenia",
        "device-filter": "Filtruj urządzenia",
        "device-filter-title": "Filtruj urządzenia",
        "filter-title": "Filtr",
        "device-state": "Stan urządzenia",
        "state": "Stan",
        "any": "Każdy",
        "active": "Aktywny",
        "inactive": "Nieaktywny",
        "public": "Publiczny",
        "device-public": "Urządzenie jest publiczne",
        "select-device": "Wybierz urządzenie",
        "select-group-to-add": "Wybierz grupę docelową, aby dodać wybrane urządzenia",
        "select-group-to-move": "Wybierz grupę docelową, aby przenieść wybrane urządzenia",
        "remove-devices-from-group": "Czy na pewno chcesz usunąć {count, plural, =1 {1 urządzenie} other {# urządzeń} } z grupy '{{entityGroup}}'?",
        "group": "Grupa urządzeń",
        "list-of-groups": "{count, plural, =1 {Jedna grupa urządzeń} other {Lista # grup urządzeń} }",
        "group-name-starts-with": "Grupy urządzeń, których nazwy zaczynają się od '{{prefix}}'",
        "import": "Importuj urządzenie",
        "device-file": "Plik urządzenia",
        "search": "Wyszukaj urządzenia",
        "selected-devices": "Wybrano {count, plural, =1 {1 urządzenie} other {# urządzeń} }",
        "device-configuration": "Konfiguracja urzadzenia",
        "transport-configuration": "Konfiguracja transportu",
        "wizard": {
            "device-details": "Szczegóły urządzenia",
            "device-wizard": "Kreator urządzeń",
            "new-device-profile": "Utwórz nowy profil urządzenia",
            "existing-device-profile": "Wybierz istniejący profil urządzenia",
            "specific-configuration": "Konkretna konfiguracja",
            "customer-to-assign-device": "Klientowi przypisanie urządzenia",
            "add-credentials": "Dodaj dane uwierzytelniające"
        },
        "unassign-devices-from-edge-title": "Czy na pewno chcesz cofnąć przypisanie {count, plural, =1 {1 urządzenia} other {# urządzeń} }?",
        "unassign-devices-from-edge-text": "Po potwierdzeniu wszystkie wybrane urządzenia zostaną usunięte i nie będą dostępne na urządzeniu Edge.",
        "time": "Time",
        "connectivity": {
            "check-connectivity": "Check connectivity",
            "device-created-check-connectivity": "Device created. Let's check connectivity!",
            "loading-check-connectivity-command": "Loading check connectivity commands...",
            "use-following-instructions": "Use the following instructions for sending telemetry on behalf of the device using shell",
            "execute-following-command": "Execute the following command",
            "install-curl-windows": "Starting Windows 10 b17063, cURL is available by default",
            "install-curl-macos": "Starting Mac OS X 10.2 6C115 (Jaguar), cURL is available by default",
            "install-mqtt-windows": "Use the instructions to download, install, setup and run mosquitto_pub",
            "install-coap-client": "Use the instructions to download, install, setup and run coap-client",
            "install-necessary-client-tools": "Install necessary client tools",
            "mqtts-x509-command": "Use the following documentation to connect the device via MQTT with authorization X509",
            "coaps-x509-command": "Use the following documentation to connect the device via CoAP over DTLS with authorization X509",
            "snmp-command": "Use the following documentation to connect the device through the SNMP.",
            "sparkplug-command": "Use the following documentation to connect the device through the MQTT Sparkplug.",
            "lwm2m-command": "Use the following documentation to connect the device through the LWM2M."
        }
    },
    "asset-profile": {
        "asset-profile": "Profil zasobu",
        "asset-profiles": "Profile zasobu",
        "all-asset-profiles": "Wszystko",
        "add": "Dodaj profil zasobu",
        "edit": "Edytuj profil zasobu",
        "asset-profile-details": "Szczegóły profilu zasobów",
        "no-asset-profiles-text": "Nie znaleziono profili zasobów",
        "search": "Wyszukaj profile zasobów",
        "selected-asset-profiles": "Wybrano {count, plural, =1 {1 profil zasobu} other {# profili zasobów} }",
        "no-asset-profiles-matching": "Nie znaleziono dopasowania profilu zasobu '{{entity}}'",
        "asset-profile-required": "Profil zasobu jest wymagany",
        "idCopiedMessage": "Identyfikator profilu zasobu został skopiowany do schowka",
        "set-default": "Ustaw profil zasobów jako domyślny",
        "delete": "Usuń profil zasobu",
        "copyId": "Skopiuj identyfikator profilu zasobu",
        "name-max-length": "Nazwa powinna być mniejsza niż 256",
        "new-device-profile-name": "Nazwa profilu zasobu",
        "new-device-profile-name-required": "Nazwa profilu zasobu jest wymagana.",
        "name": "Nazwa",
        "name-required": "Nazwa jest wymagana",
        "image": "Obraz profilowy zasobu",
        "description": "Opis",
        "default": "Domyślny",
        "default-rule-chain": "Domyślny łańcuch reguł",
        "default-edge-rule-chain": "Domyślny łańcuch reguł Edge",
        "default-edge-rule-chain-hint": "Używany na Edge jako łańcuch reguł do przetwarzania danych przychodzących dla zasobów tego profilu zasobów",
        "mobile-dashboard": "Mobilny panel",
        "mobile-dashboard-hint": "Używany przez aplikację mobilną jako panel ze szczegółami zasobów",
        "select-queue-hint": "Wybierz z listy rozwijanej.",
        "delete-asset-profile-title": "Czy na pewno chcesz usunąć profil zasobu '{{assetProfileName}}'?",
        "delete-asset-profile-text": "Bądź ostrożny, po potwierdzeniu profilu zasobu i wszystkich powiązanych danych nie będzie można odzyskać.",
        "delete-asset-profiles-title": "Czy na pewno chcesz usunąć {count, plural, =1 {1 profil zasobu} other {# profilów zasobów} }?",
        "delete-asset-profiles-text": "Bądź ostrożny, po potwierdzeniu wszystkie wybrane profile zasobów zostaną usunięte, a wszystkie powiązane dane staną się niemożliwe do odzyskania.",
        "set-default-asset-profile-title": "Czy na pewno chcesz uczynić profil zasobu '{{assetProfileName}}' domyślnym?",
        "set-default-asset-profile-text": "Po potwierdzeniu profil zasobu zostanie oznaczony jako domyślny i będzie używany do nowych zasobów bez określonego profilu.",
        "no-asset-profiles-found": "Nie znaleziono profili zasobów.",
        "create-new-asset-profile": "Utwórz nowy!",
        "create-asset-profile": "Utwórz nowy profil zasobu",
        "import": "Importuj profil zasobu",
        "export": "Eksportuj profil zasobów",
        "export-failed-error": "Nie można wyeksportować profilu zasobu: {{error}}",
        "asset-profile-file": "Plik profilu zasobów",
        "invalid-asset-profile-file-error": "Nie można zaimportować profilu zasobu: nieprawidłowa struktura danych profilu zasobu."
    },
    "device-profile": {
        "device-profile": "Profil urządzenia",
        "device-profiles": "Profile urządzeń",
        "all-device-profiles": "Wszystkie",
        "add": "Dodaj profil urządzenia",
        "edit": "Edytuj profil urządzenia",
        "device-profile-details": "Szczegóły profilu urządzenia",
        "no-device-profiles-text": "Nie znaleziono profili urządzeń",
        "search": "Wyszukaj profile urządzeń",
        "selected-device-profiles": "Wybrano {count, plural, =1 {1 profil urządzenia} other {# profili urządzeń} }",
        "no-device-profiles-matching": "Nie znaleziono profilu urządzenia pasującego do '{{entity}}'",
        "device-profile-required": "Profil urządzenia jest wymagany",
        "idCopiedMessage": "Identyfikator profilu urządzenia został skopiowany do schowka",
        "set-default": "Ustaw profil urządzenia jako domyślny",
        "delete": "Usuń profil urządzenia",
        "copyId": "Skopiuj identyfikator profilu urządzenia",
        "name-max-length": "Nazwa powinna być mniejsza niż 256",
        "name": "Nazwa",
        "name-required": "Nazwa jest wymagana",
        "type": "Typ profilu",
        "type-required": "Typ profilu jest wymagany.",
        "type-default": "Domyślny",
        "image": "Obraz profilu urządzenia",
        "transport-type": "Rodzaj transportu",
        "transport-type-required": "Rodzaj transportu jest wymagany.",
        "transport-type-default": "Domyślny",
        "transport-type-default-hint": "Obsługuje podstawowy transport MQTT, HTTP i CoAP",
        "transport-type-mqtt": "MQTT",
        "transport-type-mqtt-hint": "Włącza zaawansowane ustawienia transportu MQTT",
        "transport-type-coap": "CoAP",
        "transport-type-coap-hint": "Włącza zaawansowane ustawienia transportu CoAP",
        "transport-type-lwm2m": "LWM2M",
        "transport-type-lwm2m-hint": "Typ transportu LWM2M",
        "transport-type-snmp": "SNMP",
        "transport-type-snmp-hint": "Określ konfigurację transportu SNMP",
        "transport-type-http": "HTTP",
        "description": "Opis",
        "default": "Domyślny",
        "profile-configuration": "Konfiguracja profilu",
        "transport-configuration": "Konfiguracja transportu",
        "default-rule-chain": "Domyślny łańcuch reguł",
        "default-edge-rule-chain": "Domyślny łańcuch reguł Edge",
        "default-edge-rule-chain-hint": "Używany na Edge jako łańcuch reguł do przetwarzania danych przychodzących dla urządzeń o tym profilu urządzenia",
        "mobile-dashboard": "Mobilny panel",
        "mobile-dashboard-hint": "Używany przez aplikację mobilną jako panel ze szczegółami urządzenia",
        "select-queue-hint": "Wybierz z listy rozwijanej.",
        "delete-device-profile-title": "Czy na pewno chcesz usunąć profil urządzenia '{{deviceProfileName}}'?",
        "delete-device-profile-text": "Zachowaj ostrożność, po potwierdzeniu profilu urządzenia i wszystkich powiązanych danych, w tym powiązanych aktualizacji OTA, nie będzie można odzyskać.",
        "delete-device-profiles-title": "Czy na pewno chcesz usunąć {count, plural, =1 {1 profil urządzenia} other {# profili urządzeń} }?",
        "delete-device-profiles-text": "Bądź ostrożny, po potwierdzeniu wszystkie wybrane profile urządzeń zostaną usunięte, a wszystkie powiązane dane, w tym powiązane aktualizacje OTA, staną się niemożliwe do odzyskania.",
        "set-default-device-profile-title": "Czy na pewno chcesz uczynić profil urządzenia '{{deviceProfileName}}' domyślnym?",
        "set-default-device-profile-text": "Po potwierdzeniu profil urządzenia zostanie oznaczony jako domyślny i będzie używany w przypadku nowych urządzeń bez określonego profilu.",
        "no-device-profiles-found": "Nie znaleziono profili urządzeń.",
        "create-new-device-profile": "Utwórz nowy!",
        "mqtt-device-topic-filters": "Filtry tematów urządzeń MQTT",
        "mqtt-device-topic-filters-unique": "Filtry tematów urządzeń MQTT muszą być unikalne.",
        "mqtt-device-topic-filters-spark-plug": "MQTT Sparkplug B Węzeł brzegowy sieci (EoN).",
        "mqtt-device-topic-filters-spark-plug-hint": "Zezwalaj na połączenia z węzłów EoN z ładunkiem Sparkplug B i formatem tematu.",
        "mqtt-device-topic-filters-spark-plug-attribute-metric-names": "Metryki SparkPlug do przechowywania jako atrybuty.",
        "mqtt-device-topic-filters-spark-plug-attribute-metric-names-hint": "Nazwy metryk SparkPlug, które będą przechowywane jako atrybuty urządzenia. Wszystkie pozostałe metryki będą przechowywane jako telemetria urządzeń.",
        "mqtt-device-payload-type": "Zawartość wiadomości urządzenia MQTT",
        "mqtt-device-payload-type-json": "JSON",
        "mqtt-device-payload-type-proto": "Protobuf",
        "mqtt-enable-compatibility-with-json-payload-format": "Włącz zgodność z innymi formatami ładunku.",
        "mqtt-enable-compatibility-with-json-payload-format-hint": "Po włączeniu platforma domyślnie będzie używać formatu ładunku Protobuf. Jeśli parsowanie się nie powiedzie, platforma spróbuje użyć formatu ładunku JSON. Przydatne dla wstecznej kompatybilności podczas aktualizacji oprogramowania sprzętowego. Na przykład, początkowa wersja oprogramowania sprzętowego wykorzystuje Json, podczas gdy nowa wersja wykorzystuje Protobuf. Podczas procesu aktualizacji oprogramowania układowego dla floty urządzeń wymagana jest jednoczesna obsługa zarówno Protobuf, jak i JSON. Tryb zgodności wprowadza niewielki spadek wydajności, dlatego zaleca się wyłączenie tego trybu po zaktualizowaniu wszystkich urządzeń.",
        "mqtt-use-json-format-for-default-downlink-topics": "Użyj formatu Json dla domyślnych tematów łącza w dół",
        "mqtt-use-json-format-for-default-downlink-topics-hint": "Po włączeniu platforma będzie używać formatu ładunku Json do przekazywania atrybutów i RPC za pośrednictwem następujących tematów: <b>v1/devices/me/attributes/response/$request_id</b>, <b>v1/urządzenia/ja/atrybuty</b>, <b>v1/devices/me/rpc/request/$request_id</b>, <b>v1/devices/me/rpc/response/$request_id</b>.  <b>v2/a/res/$request_id</b>, <b>v2/a</b>, <b>v2/r/req/$request_id</b>, <b>v2/r/res/$request_id</b>.  <b>$id_żądania</b> jest całkowitym identyfikatorem żądania.",
        "mqtt-send-ack-on-validation-exception": "Wyślij PUBACK w przypadku niepowodzenia sprawdzania wiadomości PUBLISH",
        "mqtt-send-ack-on-validation-exception-hint": "Domyślnie platforma zamknie sesję MQTT w przypadku niepowodzenia sprawdzania wiadomości. Po włączeniu tej opcji platforma wyśle potwierdzenie publikacji zamiast zamykać sesję.",
        "snmp-add-mapping": "Dodaj mapowanie SNMP",
        "snmp-mapping-not-configured": "Nie skonfigurowano mapowania OID na szeregi czasowe/telemetrię",
        "snmp-timseries-or-attribute-name": "Seria czasowa/nazwa atrybutu do mapowania",
        "snmp-timseries-or-attribute-type": "Typy szeregów czasowych/atrybutów do mapowania",
        "snmp-method-pdu-type-get-request": "Pobierz żądanie",
        "snmp-method-pdu-type-get-next-request": "Pobierz następne żądanie",
        "snmp-oid": "OID",
        "transport-device-payload-type-json": "JSON",
        "transport-device-payload-type-proto": "Protobuf",
        "mqtt-payload-type-required": "Typ ładunku jest wymagany.",
        "coap-device-type": "Typ urządzenia CoAP",
        "coap-device-payload-type": "Ładunek urządzenia CoAP",
        "coap-device-type-required": "Typ urządzenia CoAP jest wymagany.",
        "coap-device-type-default": "Domyślny",
        "coap-device-type-efento": "Efento NB-IoT",
        "support-level-wildcards": "Symbole wieloznaczne pojedyńcze <code>[+]</code> i wielopoziomowe <code>[#]</code> są obsługiwane.",
        "telemetry-topic-filter": "Filtr tematu telemetrii",
        "telemetry-topic-filter-required": "Filtr tematu telemetrii jest wymagany.",
        "attributes-topic-filter": "Filtr tematu publikacji atrybutów",
        "attributes-subscribe-topic-filter": "Filtr tematu subskrybcji atrybutów",
        "attributes-topic-filter-required": "Filtr tematu publikowania atrybutów jest wymagany.",
        "attributes-subscribe-topic-filter-required": "Temat subskrypcji atrybutów jest wymagany",
        "telemetry-proto-schema": "Protoschemat telemetrii",
        "telemetry-proto-schema-required": "Protoschemat telemetrii jest wymagany.",
        "attributes-proto-schema": "Atrybuty schematu proto",
        "attributes-proto-schema-required": "Schemat proto atrybutów jest wymagany.",
        "rpc-response-proto-schema": "Schemat proto odpowiedzi RPC",
        "rpc-response-proto-schema-required": "Schemat proto odpowiedzi RPC jest wymagany.",
        "rpc-response-topic-filter": "Filtr tematu odpowiedzi RPC",
        "rpc-response-topic-filter-required": "Filtr tematu odpowiedzi RPC jest wymagany.",
        "rpc-request-proto-schema": "Schemat proto żądania RPC",
        "rpc-request-proto-schema-required": "Schemat proto żądania RPC jest wymagany.",
        "rpc-request-proto-schema-hint": "Komunikat żądania RPC powinien zawsze zawierać pola: string method = 1; ",
        "not-valid-pattern-topic-filter": "Nieprawidłowy filtr tematu wzorca",
        "not-valid-single-character": "Nieprawidłowe użycie jednopoziomowego znaku wieloznacznego",
        "not-valid-multi-character": "Nieprawidłowe użycie wielopoziomowego znaku wieloznacznego",
        "single-level-wildcards-hint": "<code>[+]</code> odpowiada każdemu poziomowi filtra tematycznego. Np.: <b>v1/devices/+/telemetry</b> lub <b>+/devices/+/attributes</b>.",
        "multi-level-wildcards-hint": "<code>[#]</code> zastępuje końcówkę filtru tematu (musi byc ostatnim symbolem). Mp.: <b>#</b> lub <b>v1/devices/me/#</b>.",
        "alarm-rules": "Zasady alarmowania",
        "alarm-rules-with-count": "Reguły alarmowe ({{count}})",
        "no-alarm-rules": "Nie skonfigurowano żadnych reguł alarmowych",
        "add-alarm-rule": "Dodaj regułę alarmową",
        "edit-alarm-rule": "Edytuj regułę alarmu",
        "alarm-type": "Typ alarmu",
        "alarm-type-required": "Typ alarmu jest wymagany.",
        "alarm-type-unique": "Typ alarmu musi być unikalny w ramach reguł alarmowych profilu urządzenia.",
        "alarm-type-max-length": "Typ alarmu powinien być mniejszy niż 256",
        "create-alarm-pattern": "Tworzyć <b>{{alarmType}}</b> alarm",
        "create-alarm-rules": "Utwórz reguły alarmowe",
        "no-create-alarm-rules": "Nie skonfigurowano warunków tworzenia",
        "add-create-alarm-rule-prompt": "Dodaj regułę tworzenia alarmu",
        "clear-alarm-rule": "Wyczyść regułę alarmową",
        "no-clear-alarm-rule": "Nie skonfigurowano jasnego warunku",
        "add-create-alarm-rule": "Dodaj warunek utworzenia",
        "add-clear-alarm-rule": "Dodaj jasny warunek",
        "select-alarm-severity": "Wybierz wagę alarmu",
        "alarm-severity-required": "Waga alarmu jest wymagana.",
        "condition-duration": "Czas trwania warunku",
        "condition-duration-value": "Wartość czasu trwania",
        "condition-duration-time-unit": "Jednostka czasu",
        "condition-duration-value-range": "Wartość czasu trwania powinna mieścić się w zakresie od 1 do 2147483647.",
        "condition-duration-value-pattern": "Wartość czasu trwania powinna być liczbami całkowitymi.",
        "condition-duration-value-required": "Wartość czasu trwania jest wymagana.",
        "condition-duration-time-unit-required": "Jednostka czasu jest wymagana.",
        "advanced-settings": "Zaawansowane ustawienia",
        "alarm-rule-additional-info": "Szczegóły",
        "edit-alarm-rule-additional-info": "Extra informatie bewerken",
        "alarm-rule-additional-info-placeholder": "Komentarze i poprawki należy wprowadzić tutaj, aby wyświetlić je w szczegółach alarmu w sekcji Dodatkowe informacje.",
        "alarm-rule-additional-info-hint": "Wskazówka: użyj <code><span style=\"color: #000;\">$&#123;</span>NazwaKlucza<span style=\"color: #000;\">&#125</span></code> w celu zastąpienia wartości atrybutu lub kluczy telemetrycznych używanych w warunku reguły alarmowej.",
        "alarm-rule-mobile-dashboard": "Mobilny panel",
        "alarm-rule-mobile-dashboard-hint": "Używany przez aplikację mobilną jako panel ze szczegółami alarmów",
        "alarm-rule-no-mobile-dashboard": "Nie wybrano żadnego panelu",
        "propagate-alarm": "Propaguj alarm do powiązanych obiektów",
        "alarm-rule-relation-types-list": "Typy relacji do propagowania",
        "alarm-rule-relation-types-list-hint": "Jeśli nie wybrano opcji Propaguj typy relacji, alarmy będą propagowane bez filtrowania według typu relacji.",
        "propagate-alarm-to-owner": "Prześlij alarm do właściciela obiektu (Klienta lub Najemcy)",
        "propagate-alarm-to-owner-hierarchy": "Propaguj alarm w hierarchii właścicieli jednostek",
        "propagate-alarm-to-tenant": "Przekaż alarm do Najemcy",
        "alarm-rule-condition": "Warunek reguły alarmowej",
        "enter-alarm-rule-condition-prompt": "Dodaj warunek reguły alarmowej",
        "edit-alarm-rule-condition": "Edytuj warunek reguły alarmowej",
        "device-provisioning": "Udostępnianie urządzeń",
        "provision-strategy": "Strategia zaopatrzenia",
        "provision-strategy-required": "Strategia świadczenia usług jest wymagana.",
        "provision-strategy-disabled": "Wyłączona",
        "provision-strategy-created-new": "Zezwalaj na tworzenie nowych urządzeń",
        "provision-strategy-check-pre-provisioned": "Sprawdź, czy urządzenia są wstępnie obsługiwane",
        "provision-device-key": "Udostępnij klucz urządzenia",
        "provision-device-key-required": "Klucz urządzenia udostępniającego jest wymagany.",
        "copy-provision-key": "Skopiuj klucz świadczenia",
        "provision-key-copied-message": "Klucz udostępniania został skopiowany do schowka",
        "provision-device-secret": "Udostępnij sekret urządzenia",
        "provision-device-secret-required": "Klucz tajny urządzenia do udostępniania jest wymagany.",
        "copy-provision-secret": "Skopiuj tajemnicę świadczenia",
        "provision-secret-copied-message": "Sekret świadczenia został skopiowany do schowka",
        "provision-strategy-x509": {
            "certificate-chain": "Łańcuch certyfikatów X509",
            "certificate-chain-hint": "Strategia certyfikatów X.509 służy do udostępniania urządzeniom certyfikatów klienta w dwukierunkowej komunikacji TLS.",
            "allow-create-new-devices": "Twórz nowe urządzenia",
            "allow-create-new-devices-hint": "Jeśli wybrane zostaną utworzone nowe urządzenia, a certyfikat klienta będzie używany jako dane uwierzytelniające urządzenia.",
            "certificate-value": "Certyfikat w formacie PEM",
            "certificate-value-required": "Certyfikat w formacie PEM jest wymagany",
            "cn-regex-variable": "Zmienna wyrażenia regularnego CN",
            "cn-regex-variable-required": "Zmienna wyrażenia regularnego CN jest wymagana",
            "cn-regex-variable-hint": "Wymagane do pobrania nazwy urządzenia z nazwy zwyczajowej certyfikatu X509 urządzenia."
        },
        "condition": "Stan",
        "condition-type": "Typ warunku",
        "condition-type-simple": "Prosty",
        "condition-type-duration": "Czas trwania",
        "condition-during": "Podczas {{during}}",
        "condition-during-dynamic": "Podczas \"{{ attribute }}\" ({{during}})",
        "condition-type-repeating": "Powtórzenie",
        "condition-type-required": "Typ warunku jest wymagany.",
        "condition-repeating-value": "Liczba wydarzeń",
        "condition-repeating-value-range": "Liczba zdarzeń powinna mieścić się w zakresie od 1 do 2147483647.",
        "condition-repeating-value-pattern": "Liczba zdarzeń powinna być liczbami całkowitymi.",
        "condition-repeating-value-required": "Liczba zdarzeń jest wymagana.",
        "condition-repeat-times": "Powtarza się {count, plural, =1 {1 raz} other {# razy} }",
        "condition-repeat-times-dynamic": "Powtarza „{ atrybut }” ({ count, plural, =1 {1 raz} other {# razy} })",
        "schedule-type": "Typ harmonogramu",
        "schedule-type-required": "Typ harmonogramu jest wymagany.",
        "schedule": "Harmonogram",
        "edit-schedule": "Edytuj harmonogram alarmów",
        "schedule-any-time": "Cały czas aktywny",
        "schedule-specific-time": "Aktywny w określonym czasie",
        "schedule-custom": "Własny",
        "schedule-day": {
            "monday": "Poniedziałek",
            "tuesday": "Wtorek",
            "wednesday": "Środa",
            "thursday": "Czwartek",
            "friday": "Piątek",
            "saturday": "Sobota",
            "sunday": "Niedziela"
        },
        "schedule-days": "Dni",
        "schedule-time": "Czas",
        "schedule-time-from": "Z",
        "schedule-time-to": "Do",
        "schedule-days-of-week-required": "Należy wybrać przynajmniej jeden dzień tygodnia.",
        "create-device-profile": "Utwórz nowy profil urządzenia",
        "import": "Importuj profil urządzenia",
        "export": "Eksportuj profil urządzenia",
        "export-failed-error": "Nie można wyeksportować profilu urządzenia: {{error}}",
        "device-profile-file": "Plik profilu urządzenia",
        "invalid-device-profile-file-error": "Nie można zaimportować profilu urządzenia: nieprawidłowa struktura danych profilu urządzenia.",
        "power-saving-mode": "Tryb oszczędzania energii",
        "power-saving-mode-type": {
            "default": "Użyj trybu oszczędzania energii w profilu urządzenia",
            "psm": "Tryb oszczędzania energii (PSM)",
            "drx": "Odbiór nieciągły (DRX)",
            "edrx": "Rozszerzony odbiór nieciągły (eDRX)"
        },
        "edrx-cycle": "Cykl eDRX",
        "edrx-cycle-required": "Cykl eDRX jest wymagany.",
        "edrx-cycle-pattern": "Cykl eDRX musi być dodatnią liczbą całkowitą.",
        "edrx-cycle-min": "Minimalna liczba cykli eDRX wynosi {{ min }} sekundy.",
        "paging-transmission-window": "Okno transmisji stronicowania",
        "paging-transmission-window-required": "Okno transmisji stronicowania jest wymagane.",
        "paging-transmission-window-pattern": "Okno transmisji stronicowania musi być dodatnią liczbą całkowitą.",
        "paging-transmission-window-min": "Minimalna liczba okien transmisji przywoławczej wynosi {{ min }} sekundy.",
        "psm-activity-timer": "Licznik aktywności PSM",
        "psm-activity-timer-required": "Licznik czasu aktywności PSM jest wymagany.",
        "psm-activity-timer-pattern": "Licznik czasu aktywności PSM musi być dodatnią liczbą całkowitą.",
        "psm-activity-timer-min": "Minimalna liczba timerów aktywności PSM wynosi {{ min }} sekundy.",
        "lwm2m": {
            "object-list": "Lista obiektów",
            "object-list-empty": "Nie wybrano żadnych obiektów.",
            "no-objects-found": "Nie znaleziono żadnych obiektów.",
            "no-objects-matching": "Nie znaleziono obiektów pasujących do '{{object}}'",
            "model-tab": "Model LWM2M",
            "add-new-instances": "Dodaj nowe instancje",
            "instances-list": "Lista instancji",
            "instances-list-required": "Lista instancji jest wymagana.",
            "instance-id-pattern": "Identyfikator instancji musi być dodatnią liczbą całkowitą.",
            "instance-id-max": "Maksymalna wartość identyfikatora instancji {{max}}.",
            "instance": "Instancja",
            "resource-label": "Nazwa biblioteki #ID",
            "observe-label": "Obserwuj",
            "attribute-label": "Atrybut",
            "telemetry-label": "Telemetria",
            "edit-observe-select": "Aby edytować obserwację, wybierz telemetrię lub atrybut",
            "edit-attributes-select": "Aby edytować atrybuty, wybierz telemetrię lub atrybut",
            "no-attributes-set": "Nie ustawiono żadnych atrybutów",
            "key-name": "Nazwa klucza",
            "key-name-required": "Nazwa klucza jest wymagana",
            "attribute-name": "Atrybut nazwy",
            "attribute-name-required": "Atrybut nazwy jest wymagany.",
            "attribute-value": "Wartość atrybutu",
            "attribute-value-required": "Wartość atrybutu jest wymagana.",
            "attribute-value-pattern": "Wartość atrybutu musi być dodatnią liczbą całkowitą.",
            "edit-attributes": "Edytuj atrybuty: {{ name }}",
            "view-attributes": "Zobacz atrybuty: {{ name }}",
            "add-attribute": "Dodaj atrybut",
            "edit-attribute": "Edytuj atrybut",
            "view-attribute": "Zobacz atrybut",
            "remove-attribute": "Usuń atrybut",
            "delete-server-text": "Bądź ostrożny, po potwierdzeniu konfiguracja serwera stanie się niemożliwa do przywrócenia.",
            "delete-server-title": "Czy na pewno chcesz usunąć serwer?",
            "mode": "Tryb konfiguracji zabezpieczeń",
            "bootstrap-tab": "Bootstrap",
            "bootstrap-server-legend": "Serwer startowy (ShortId...)",
            "lwm2m-server-legend": "Serwer LwM2M (ShortId...)",
            "server": "serwer",
            "short-id": "Krótki identyfikator serwera",
            "short-id-tooltip": "Krótki identyfikator serwera. ",
            "short-id-required": "Krótki identyfikator serwera jest wymagany.",
            "short-id-range": "Krótki identyfikator serwera powinien mieścić się w zakresie od {{ min }} do {{ max }}.",
            "short-id-pattern": "Krótki identyfikator serwera musi być dodatnią liczbą całkowitą.",
            "lifetime": "Okres rejestracji klienta",
            "lifetime-required": "Okres rejestracji klienta jest wymagany.",
            "lifetime-pattern": "Okres istnienia rejestracji klienta musi być dodatnią liczbą całkowitą.",
            "default-min-period": "Minimalny okres między dwoma powiadomieniami",
            "default-min-period-tooltip": "Wartość domyślna, którą Klient LwM2M powinien zastosować dla Minimalnego Okresu Obserwacji w przypadku braku tego parametru w Obserwacji.",
            "default-min-period-required": "Minimalny okres jest wymagany.",
            "default-min-period-pattern": "Minimalny okres musi być dodatnią liczbą całkowitą.",
            "notification-storing": "Przechowywanie powiadomień, gdy jest wyłączone lub offline",
            "binding": "Wiążący",
            "binding-type": {
                "u": "U: Klient jest dostępny w dowolnym momencie poprzez powiązanie UDP.",
                "m": "M: Klient jest dostępny w dowolnym momencie poprzez powiązanie MQTT.",
                "h": "H: Klient jest dostępny w dowolnym momencie poprzez powiązanie HTTP.",
                "t": "T: Klient jest dostępny w dowolnym momencie poprzez powiązanie TCP.",
                "s": "S: Klient jest dostępny w każdej chwili za pośrednictwem wiadomości SMS.",
                "n": "N: Klient MUSI wysłać odpowiedź na takie żądanie poprzez powiązanie inne niż IP (jest obsługiwane od wersji LWM2M 1.1).",
                "uq": "UQ: połączenie UDP w trybie kolejki (nie jest obsługiwane od wersji LWM2M 1.1)",
                "uqs": "UQS: aktywne połączenia UDP i SMS; ",
                "tq": "TQ: połączenie TCP w trybie kolejki (nie jest obsługiwane od wersji LWM2M 1.1)",
                "tqs": "TQS: aktywne połączenia TCP i SMS; ",
                "sq": "SQ: połączenie SMS w trybie kolejki (nie jest obsługiwane od wersji LWM2M 1.1)"
            },
            "binding-tooltip": "To jest lista w zasobie „wiążącym” obiektu serwera LwM2M - /1/x/7.\n",
            "bootstrap-server": "Serwer startowy",
            "lwm2m-server": "Serwer LwM2M",
            "include-bootstrap-server": "Dołącz aktualizacje serwera Bootstrap",
            "bootstrap-update-title": "Skonfigurowałeś już serwer Bootstrap. ",
            "bootstrap-update-text": "Bądź ostrożny, po potwierdzeniu danych konfiguracyjnych serwera Bootstrap nie będzie można odzyskać.",
            "server-host": "Host",
            "server-host-required": "Host jest wymagany.",
            "server-port": "Port",
            "server-port-required": "Port jest wymagany.",
            "server-port-pattern": "Port musi być dodatnią liczbą całkowitą.",
            "server-port-range": "Port powinien należeć do zakresu od 1 do 65535.",
            "server-public-key": "Klucz publiczny serwera",
            "server-public-key-required": "Klucz publiczny serwera jest wymagany.",
            "client-hold-off-time": "Wstrzymaj czas",
            "client-hold-off-time-required": "Czas wstrzymania jest wymagany.",
            "client-hold-off-time-pattern": "Czas wstrzymania musi być dodatnią liczbą całkowitą.",
            "client-hold-off-time-tooltip": "Czas wstrzymania klienta do użytku wyłącznie z serwerem Bootstrap",
            "account-after-timeout": "Account after the timeout",
            "account-after-timeout-required": "Account after the timeout jest wymagane.",
            "account-after-timeout-pattern": "Account after the timeout musi być dodatnią liczbą całkowitą.",
            "account-after-timeout-tooltip": "Bootstrap-Server Account after the timeout value given by this resource.",
            "server-type": "Rodzaj serwera",
            "add-new-server-title": "Dodaj nową konfigurację serwera",
            "add-server-config": "Dodaj konfigurację serwera",
            "add-lwm2m-server-config": "Dodaj serwer LwM2M",
            "no-config-servers": "Nie skonfigurowano żadnych serwerów",
            "others-tab": "Inne ustawienia",
            "client-strategy": "Strategia klienta podczas łączenia",
            "client-strategy-label": "Strategia",
            "client-strategy-only-observe": "Obserwuj żądanie skierowane do klienta dopiero po pierwszym połączeniu",
            "client-strategy-read-all": "Przeczytaj wszystkie zasoby",
            "fw-update": "Aktualizacja firmware",
            "fw-update-strategy": "Strategia aktualizacji oprogramowania sprzętowego",
            "fw-update-strategy-data": "Wypchnij aktualizację oprogramowania sprzętowego jako plik binarny przy użyciu obiektu 19 i zasobu 0 (dane)",
            "fw-update-strategy-package": "Wypchnij aktualizację oprogramowania sprzętowego jako plik binarny przy użyciu obiektu 5 i zasobu 0 (pakiet)",
            "fw-update-strategy-package-uri": "Automatycznie wygeneruj unikalny adres URL CoAP, aby pobrać pakiet i przesłać aktualizację oprogramowania sprzętowego jako obiekt 5 i zasób 1 (identyfikator URI pakietu)",
            "sw-update": "Aktualizacja oprogramowania",
            "sw-update-strategy": "Strategia aktualizacji oprogramowania",
            "sw-update-strategy-package": "Wypchnij plik binarny przy użyciu Obiektu 9 i Zasobu 2 (pakiet)",
            "sw-update-strategy-package-uri": "Automatycznie wygeneruj unikalny adres URL CoAP, aby pobrać pakiet i przesłać aktualizację oprogramowania przy użyciu Obiektu 9 i Zasobu 3 (URI pakietu)",
            "fw-update-resource": "Zasób aktualizacji oprogramowania sprzętowego CoAP",
            "fw-update-resource-required": "Zasób aktualizacji oprogramowania sprzętowego CoAP jest wymagany.",
            "sw-update-resource": "Zasób aktualizacji oprogramowania CoAP",
            "sw-update-resource-required": "Zasób aktualizacji oprogramowania CoAP jest wymagany.",
            "config-json-tab": "Urządzenie z profilem konfiguracji Json",
            "attributes-name": {
                "min-period": "Minimalny okres",
                "max-period": "Maksymalny okres",
                "greater-than": "Lepszy niż",
                "less-than": "Mniej niż",
                "step": "Krok",
                "min-evaluation-period": "Minimalny okres oceny",
                "max-evaluation-period": "Maksymalny okres oceny"
            }
        },
        "snmp": {
            "add-communication-config": "Dodaj konfigurację komunikacji",
            "add-mapping": "Dodaj mapowanie",
            "authentication-passphrase": "Hasło uwierzytelniające",
            "authentication-passphrase-required": "Hasło uwierzytelniające jest wymagane.",
            "authentication-protocol": "Protokół uwierzytelnienia",
            "authentication-protocol-required": "Protokół uwierzytelniania jest wymagany.",
            "communication-configs": "Konfiguracje komunikacji",
            "community": "Community string",
            "community-required": "Community string jest wymagane.",
            "context-name": "Nazwa kontekstu",
            "data-key": "Klucz danych",
            "data-key-required": "Klucz danych jest wymagany.",
            "data-type": "Typ danych",
            "data-type-required": "Typ danych jest wymagany.",
            "engine-id": "Identyfikator silnika",
            "host": "Gospodarz",
            "host-required": "Host jest wymagany.",
            "oid": "OID",
            "oid-pattern": "Nieprawidłowy format OID.",
            "oid-required": "OID jest wymagany.",
            "please-add-communication-config": "Proszę dodać konfigurację komunikacji",
            "please-add-mapping-config": "Proszę dodać konfigurację mapowania",
            "port": "Port",
            "port-format": "Nieprawidłowy format portu.",
            "port-required": "Port jest wymagany.",
            "privacy-passphrase": "Hasło prywatności",
            "privacy-passphrase-required": "Hasło prywatności jest wymagane.",
            "privacy-protocol": "Protokół prywatności",
            "privacy-protocol-required": "Protokół prywatności jest wymagany.",
            "protocol-version": "Wersja protokołu",
            "protocol-version-required": "Wersja protokołu jest wymagana.",
            "querying-frequency": "Częstotliwość zapytań, ms",
            "querying-frequency-invalid-format": "Częstotliwość zapytań musi być dodatnią liczbą całkowitą.",
            "querying-frequency-required": "Częstotliwość zapytań jest wymagana.",
            "retries": "Liczba ponownych prób",
            "retries-invalid-format": "Liczba ponownych prób musi być dodatnią liczbą całkowitą.",
            "retries-required": "Liczba ponownych prób jest wymagana.",
            "scope": "Zakres",
            "scope-required": "Zakres jest wymagany.",
            "security-name": "Nazwa bezpieczeństwa",
            "security-name-required": "Nazwa bezpieczeństwa jest wymagana.",
            "timeout-ms": "Limit czasu, ms",
            "timeout-ms-invalid-format": "Limit czasu musi być dodatnią liczbą całkowitą.",
            "timeout-ms-required": "Limit czasu jest wymagany.",
            "user-name": "Nazwa użytkownika",
            "user-name-required": "Nazwa użytkownika jest wymagana."
        },
        "new-device-profile-name": "Nazwa profilu urządzenia",
        "new-device-profile-name-required": "Nazwa profilu urządzenia jest wymagana."
    },
    "dialog": {
        "close": "Zamknij okno dialogowe",
        "error-message-title": "Komunikat o błędzie:",
        "error-details-title": "Szczegóły błędu"
    },
    "direction": {
        "column": "Kolumna",
        "row": "Wiersz"
    },
    "edge": {
        "all": "Wszystko",
        "all-edges": "Wszystkie Edge",
        "groups": "Grupy",
        "shared": "Wspólny",
        "edge": "Edge",
        "edge-instances": "Instancje Edge",
        "instances": "Instancje",
        "edge-file": "Plik Edge",
        "name-max-length": "Nazwa powinna być mniejsza niż 256",
        "label-max-length": "Etykieta powinna być mniejsza niż 256",
        "type-max-length": "Typ powinien być mniejszy niż 256",
        "management": "Zarządzanie Edge",
        "no-edges-matching": "Nie znaleziono Edge pasujących do '{{entity}}'.",
        "add": "Dodaj Edge",
        "no-edges-text": "Nie znaleziono Edge",
        "edge-details": "Szczegóły Edge",
        "add-edge-text": "Dodaj nowy Edge",
        "delete": "Usuń Edge",
        "delete-edge-title": "Czy na pewno chcesz usunąć Edge '{{edgeName}}'?",
        "delete-edge-text": "Bądź ostrożny, po potwierdzeniu Edge i wszystkich powiązanych danych nie będzie można odzyskać.",
        "delete-edges-title": "Czy na pewno chcesz usunąć {count, plural, =1 {1 Edge} other {# Edge} }?",
        "delete-edges-text": "Bądź ostrożny, po potwierdzeniu wszystkie wybrane Edgei zostaną usunięte, a wszystkie powiązane dane staną się niemożliwe do odzyskania.",
        "name": "Nazwa",
        "name-starts-with": "Nazwa Edge zaczyna się od",
        "name-required": "Nazwa jest wymagana.",
        "edge-license-key": "Klucz licencyjny Edge",
        "edge-license-key-required": "Klucz licencyjny Edge jest wymagany.",
        "edge-license-key-max-length": "Klucz licencyjny Edge powinien być mniejszy niż 31",
        "edge-license-key-hint": "<b>WAŻNA UWAGA:</b> domyślny klucz licencyjny Edge udostępniany wyłącznie w celach testowych.<br>Ten klucz jest aktywny tylko dla <b>30</b> dni po aktywacji. Funkcja <b>White-labeling</b> jest wyłączona. <br>Aby uzyskać klucz licencyjny, przejdź do <a href='https://thingsboard.io/pricing/?active=thingsboard-edge' target='_blank'>strona z cenami</a> i wybierz najlepszą opcję licencji dla swojego przypadku.",
        "cloud-endpoint": "Punkt końcowy w chmurze",
        "cloud-endpoint-required": "Punkt końcowy w chmurze jest wymagany.",
        "cloud-endpoint-max-length": "Punkt końcowy chmury powinien być mniejszy niż 256",
        "cloud-endpoint-hint": "Edge wymaga dostępu HTTP(s) do Cloud (ThingsBoard PE) w celu zweryfikowania klucza licencyjnego. Podaj adres URL chmury, z którą Edge może się połączyć.",
        "description": "Opis",
        "details": "Szczegóły",
        "events": "Wydarzenia",
        "copy-id": "Skopiuj identyfikator Edge",
        "id-copied-message": "Identyfikator Edge został skopiowany do schowka",
        "sync": "Synchronizuj Edge",
        "edge-required": "Wymagany Edge",
        "edge-type": "Typ Edge",
        "edge-type-required": "Typ Edge jest wymagany.",
        "event-action": "Akcja eventowa",
        "entity-id": "Identyfikator obiektu",
        "select-edge-type": "Wybierz typ Edge",
        "assign-to-customer": "Przypisz do klienta",
        "assign-to-customer-text": "Proszę wybrać klienta do przypisania Edge",
        "assign-edge-to-customer": "Przypisz Edge do klienta",
        "assign-edge-to-customer-text": "Prosimy o wybranie Edge do przypisania klientowi",
        "assignedToCustomer": "Przypisany do klienta",
        "edge-public": "Edge jest publiczny",
        "assigned-to-customer": "Przypisane do: {{customerTitle}}",
        "unassign-from-customer": "Usuń przypisanie od klienta",
        "unassign-edge-title": "Czy na pewno chcesz usunąć przypisanie Edge '{{edgeName}}'?",
        "unassign-edge-text": "Po potwierdzeniu Edge zostanie anulowana i nie będzie dostępna dla klienta.",
        "unassign-edges-title": "Czy na pewno chcesz cofnąć przypisanie {count, plural, =1 {1 Edge} other {# Edge} }?",
        "unassign-edges-text": "Po potwierdzeniu wszystkie wybrane Edge zostaną usunięte i nie będą dostępne dla klienta.",
        "make-public": "Upublicznij Edge",
        "make-public-edge-title": "Czy na pewno chcesz uczynić Edge {{edgeName}} publiczną?",
        "make-public-edge-text": "Po potwierdzeniu urządzenie Edge i wszystkie jego dane zostaną upublicznione i dostępne dla innych.",
        "make-private": "Ustaw Edge jako prywatny",
        "public": "Publiczny",
        "make-private-edge-title": "Czy na pewno chcesz uczynić Edge {{edgeName}} prywatną?",
        "make-private-edge-text": "Po potwierdzeniu urządzenie Edge i wszystkie jego dane staną się prywatne i nie będą dostępne dla innych.",
        "import": "Importuj Edge",
        "install-connect-instructions": "zainstalować",
        "install-connect-instructions-edge-created": "Edge created! Check Install & Connect Instructions",
        "loading-edge-instructions": "Loading edge instructions...",
        "label": "Etykieta",
        "load-entity-error": "Nie udało się załadować danych. ",
        "assign-new-edge": "Przypisz nowy Edge",
        "unassign-from-edge": "Usuń przypisanie z Edge",
        "edge-key": "Klucz Edge",
        "copy-edge-key": "Skopiuj klucz Edge",
        "edge-key-copied-message": "Klawisz Edge został skopiowany do schowka",
        "edge-secret": "Sekret Edge",
        "copy-edge-secret": "Skopiuj sekret Edge",
        "edge-secret-copied-message": "Sekret Edge został skopiowany do schowka",
        "manage-assets": "Zarządzaj zasobami",
        "manage-devices": "Zarządzaj urządzeniami",
        "manage-entity-views": "Zarządzaj widokami encji",
        "manage-dashboards": "Zarządzaj panelami",
        "manage-rulechains": "Zarządzaj łańcuchami reguł",
        "assets": "Zasoby Edge",
        "devices": "Urządzenia Edge",
        "entity-views": "Widoki elementów Edge",
        "dashboard": "Panel Edge",
        "dashboards": "Panele Edge",
        "rulechain-templates": "Szablony łańcucha reguł",
        "edge-rulechain-templates": "Szablony łańcucha reguł Edge",
        "converter-templates": "Szablony konwerterów",
        "edge-converter-templates": "Szablony konwerterów Edge",
        "integration-templates": "Szablony integracji",
        "edge-integration-templates": "Szablony integracji Edge",
        "rulechains": "Łańcuchy reguł Edge",
        "integrations": "Integracje",
        "search": "Szukaj Edge",
        "selected-edges": "Wybrano {count, plural, =1 {1 Edge} other {# Edge} }",
        "any-edge": "Dowolna Edge",
        "no-edge-types-matching": "Nie znaleziono pasujących typów Edge '{{entitySubtype}}'",
        "edge-type-list-empty": "Nie wybrano typów Edge.",
        "edge-types": "Typy Edge",
        "enter-edge-type": "Podaj typ Edge",
        "deployed": "Deployed",
        "pending": "Oczekujący",
        "downlinks": "Linki w dół",
        "no-downlinks-prompt": "Nie znaleziono żadnych łączy w dół",
        "sync-process-started-successfully": "Proces synchronizacji rozpoczął się pomyślnie!",
        "missing-related-rule-chains-title": "W Edge brakuje powiązanych łańcuchów reguł",
        "missing-related-rule-chains-text": "Przypisane do łańcuchów reguł Edge używają węzłów reguł, które przekazują komunikaty do łańcuchów reguł, które nie są przypisane do tego Edge. <br><br> Lista brakujących łańcuchów reguł: <br> {{missingRuleChains}}",
        "widget-datasource-error": "Ten widget obsługuje wyłącznie źródło danych encji EDGE",
        "assign-to-edge": "Przypisz do Edge",
        "assign-to-edge-title": "Przypisz grupy jednostek do Edge",
        "manage-edge-user-groups": "Zarządzaj grupami użytkowników Edge",
        "manage-edge-asset-groups": "Zarządzaj grupami zasobów Edge",
        "manage-edge-device-groups": "Zarządzaj grupami urządzeń Edge",
        "manage-edge-entity-view-groups": "Zarządzaj grupami widoków jednostek Edge",
        "manage-edge-dashboard-groups": "Zarządzaj grupami paneli Edge",
        "manage-edge-rule-chains": "Zarządzaj łańcuchami reguł Edge",
        "manage-edge-integrations": "Zarządzaj integracjami Edge",
        "manage-edge-scheduler-events": "Zarządzaj zdarzeniami harmonogramu Edge",
        "select-group-to-add": "Wybierz grupę docelową, aby dodać wybrane Edge",
        "select-group-to-move": "Wybierz grupę docelową, aby przesunąć wybrane Edge",
        "remove-edges-from-group": "Czy na pewno chcesz usunąć {count, plural, =1 {1 Edge} other {# Edgeów} }?",
        "group": "Grupa Edge",
        "list-of-groups": "{count, plural, =1 {Jedna grupa Edge} other {Lista # grup Edge} }",
        "group-name-starts-with": "Grupy Edge, których nazwy zaczynają się od '{{prefix}}'",
        "unassign-entity-group-from-edge-title": "Czy na pewno chcesz usunąć przypisanie grupy encji '{{ entityGroupName }}'?",
        "unassign-entity-group-from-edge-text": "Po potwierdzeniu grupa encji zostanie usunięta i nie będzie dostępna na urządzeniu Edgeowym.",
        "unassign-entity-group-from-edge": "Usuń przypisanie grupy jednostek do Edge",
        "unassign-entity-groups-from-edge-title": "Czy na pewno chcesz anulować przypisanie {{count}} grupy obiektów?",
        "unassign-entity-groups-from-edge-text": "Po potwierdzeniu grupy encji zostaną anulowane i nie będą dostępne na urządzeniu Edge.",
        "unassign-entity-groups-from-edge": "Usuń przypisanie grup jednostek z Edge",
        "unassign-scheduler-events-from-edge": "Usuń przypisanie zdarzeń harmonogramu z Edge",
        "unassign-scheduler-event-from-edge-title": "Czy na pewno chcesz usunąć przypisanie zdarzenia harmonogramu '{{schedulerEventName}}'?",
        "unassign-scheduler-event-from-edge-text": "Po potwierdzeniu zdarzenie harmonogramu zostanie anulowane i nie będzie dostępne na urządzeniu Edge.",
        "unassign-scheduler-events-from-edge-title": "Czy na pewno chcesz cofnąć przypisanie {count, plural, =1 {1 zdarzenie planisty} other {# zdarzeń planisty} }?",
        "unassign-scheduler-events-from-edge-text": "Po potwierdzeniu wszystkie wybrane zdarzenia harmonogramu zostaną usunięte i nie będą dostępne na urządzeniu Edge.",
        "manage-user-groups": "Zarządzaj grupami użytkowników",
        "manage-asset-groups": "Zarządzaj grupami zasobów",
        "manage-device-groups": "Zarządzaj grupami urządzeń",
        "manage-dashboard-groups": "Zarządzaj grupami paneli",
        "manage-entity-view-groups": "Zarządzaj grupami widoków encji",
        "manage-scheduler-events": "Zarządzaj zdarzeniami harmonogramu",
        "manage-integrations": "Zarządzaj integracjami",
        "assign-scheduler-event-to-edge-title": "Przypisz zdarzenia harmonogramu do Edge",
        "assign-scheduler-event-to-edge-text": "Wybierz zdarzenia harmonogramu, które chcesz przypisać do urządzenia Edge",
        "assign-entity-groups-to-edge-text": "Wybierz grupy elementów, które chcesz przypisać do Edge",
        "assign-integration-to-edge-title": "Przypisz integracje do Edge",
        "assign-integration-to-edge-text": "Wybierz integracje, które chcesz przypisać do urządzenia Edge",
        "missing-attributes-title": "Edge ma brakujące atrybuty",
        "missing-attributes-text": "Integracje przypisane do Edge mają symbole zastępcze atrybutów, które nie są dostępne na tej Edge. <br><br> Lista brakujących atrybutów Edge: <br> {{missingEdgeAttributes}}",
        "missing-all-related-attributes-title": "Edge mają brakujące atrybuty",
        "missing-all-related-attributes-text": "Edge powiązane z integracją nie mają atrybutów, które są obecne w konfiguracji integracji jako symbole zastępcze atrybutów. <br><br> Lista brakujących atrybutów Edge: <br> {{missingEdgeAttributes}}",
        "quick-overview-widget-header": "{{edgeName}} szybki przegląd"
    },
    "edge-event": {
        "type-dashboard": "Panel",
        "type-asset": "Zasób",
        "type-device": "Urządzenie",
        "type-device-profile": "Profil urządzenia",
        "type-asset-profile": "Profil zasobu",
        "type-entity-view": "Widok obiektu",
        "type-alarm": "Alarm",
        "type-entity-group": "Grupa obiektów",
        "type-rule-chain": "Łańcuch reguł",
        "type-rule-chain-metadata": "Metadane łańcucha reguł",
        "type-edge": "Edge",
        "type-user": "Użytkownik",
        "type-tenant": "Tenant",
        "type-tenant-profile": "Tenant Profile",
        "type-customer": "Klient",
        "type-relation": "Relacja",
        "type-widgets-bundle": "Pakiet widżetów",
        "type-widgets-type": "Typ widżetów",
        "type-admin-settings": "Ustawienia administratora",
        "type-ota-package": "Ota Package",
        "type-queue": "Queue",
        "type-scheduler-event": "Wydarzenie w harmonogramie",
        "type-white-labeling": "White Labeling",
        "type-login-white-labeling": "Logowanie White Labeling",
        "type-custom-translation": "Tłumaczenie niestandardowe",
        "type-role": "Rola",
        "type-group-permission": "Zezwolenie grupowe",
        "type-integration": "Integracja",
        "type-converter": "Przetwornik",
        "action-type-added": "Dodany",
        "action-type-deleted": "Usunięto",
        "action-type-updated": "Zaktualizowano",
        "action-type-post-attributes": "Atrybuty postów",
        "action-type-attributes-updated": "Zaktualizowano atrybuty",
        "action-type-attributes-deleted": "Atrybuty usunięte",
        "action-type-timeseries-updated": "Zaktualizowano serie czasowe",
        "action-type-credentials-updated": "Zaktualizowano dane uwierzytelniające",
        "action-type-assigned-to-customer": "Przypisane do Klienta",
        "action-type-unassigned-from-customer": "Nieprzypisane od klienta",
        "action-type-relation-add-or-update": "Dodaj lub zaktualizuj relację",
        "action-type-relation-deleted": "Relacja usunięta",
        "action-type-rpc-call": "Zadzwoń do RPC",
        "action-type-alarm-ack": "Potwierdzenie alarmu",
        "action-type-alarm-clear": "Alarm usunięty",
        "action-type-alarm-assigned": "Alarm Assigned",
        "action-type-alarm-unassigned": "Alarm Unassigned",
        "action-type-assigned-to-edge": "Przypisany do Edge",
        "action-type-unassigned-from-edge": "Nieprzypisane do Edge",
        "action-type-credentials-request": "Żądanie poświadczeń",
        "action-type-entity-merge-request": "Żądanie połączenia jednostek",
        "action-type-added-to-entity-group": "Dodano do grupy jednostek",
        "action-type-removed-from-entity-group": "Usunięto z grupy jednostek",
        "action-type-change-owner": "Zmiana właściciela",
        "action-type-relations-deleted": "Relacje usunięte"
    },
    "error": {
        "unable-to-connect": "Nie można połączyć się z serwerem! ",
        "unhandled-error-code": "Nieobsługiwany kod błędu: {{errorCode}}",
        "unknown-error": "Nieznany błąd"
    },
    "entity": {
        "entity": "Obiekt",
        "entities": "Obiekty",
        "entities-count": "Liczba obiektów",
        "alarms-count": "Liczba alarmów",
        "aliases": "Aliasy obiektów",
        "aliases-short": "Aliases",
        "entity-alias": "Alias obiektów",
        "unable-delete-entity-alias-title": "Nie można usunąć aliasu obiektu",
        "unable-delete-entity-alias-text": "Alias obiektu '{{entityAlias}}' nie może zostać usunięty, ponieważ jest używany przez następujące widżety:<br/>{{widgetsList}}",
        "duplicate-alias-error": "Znaleziono zduplikowany alias '{{alias}}'.<br>Aliasy obiektu muszą być unikalne w obrębie panelu kontrolnego.",
        "missing-entity-filter-error": "Brakuje filtra dla aliasu '{{alias}}'.",
        "configure-alias": "Skonfiguruj '{{alias}}' Alias",
        "alias": "Alias",
        "alias-required": "Alias obiektu jest wymagany.",
        "remove-alias": "Usuń alias obiektu",
        "add-alias": "Dodaj alias obiektu",
        "entity-list": "Lista obiektu",
        "entity-type": "Typ obiektu",
        "entity-types": "Typy obiektu",
        "entity-type-list": "Lista typów obiektu",
        "any-entity": "Dowolny obiekt",
        "add-entity-type": "Add entity type",
        "enter-entity-type": "Wpisz typ obiektu",
        "no-entities-matching": "Nie znaleziono obiektu pasujących do '{{entity}}'.",
        "no-entity-types-matching": "Nie znaleziono typów obiektu pasujących do '{{entityType}}'",
        "name-starts-with": "Wyrażenie nazwy",
        "help-text": "Użyj „%” w zależności od potrzeb: „%entity_name_contains%”, „%entity_name_ends”, „entity_starts_with”.",
        "use-entity-name-filter": "Użyj filtra",
        "entity-list-empty": "Nie wybrano żadnych obiektu.",
        "entity-type-list-required": "At least one entity type should be selected.",
        "entity-name-filter-required": "Filtr nazwy obiektu jest wymagany.",
        "entity-name-filter-no-entity-matched": "Nie znaleziono obiektu zaczynających się od '{{entity}}'.",
        "all-subtypes": "Wszystko",
        "select-entities": "Wybierz obiekty",
        "no-aliases-found": "Nie znaleziono aliasów.",
        "no-alias-matching": "'{{alias}}' nie znaleziono.",
        "create-new-alias": "Utwórz nowy!",
        "create-new": "Create new",
        "key": "Klucz",
        "key-name": "Nazwa klucza",
        "no-keys-found": "Nie znaleziono kluczy.",
        "no-key-matching": "'{{key}}' nie znaleziono.",
        "create-new-key": "Utwórz nowy!",
        "type": "Typ",
        "type-required": "Typ obiektu jest wymagany.",
        "type-device": "Urządzenie",
        "type-devices": "Urządzenia",
        "list-of-devices": "{count, plural, =1 {Jedno urządzenie} other {Lista # urządzeń} }",
        "device-name-starts-with": "Urządzenia, których nazwy zaczynają się od '{{prefix}}'",
        "type-device-profile": "Profil urządzenia",
        "type-device-profiles": "Profile urządzeń",
        "clear-selected-profiles": "Clear selected profiles",
        "list-of-device-profiles": "{count, plural, =1 {Profil jednego urządzenia} other {Lista profili # urządzeń} }",
        "device-profile-name-starts-with": "Profile urządzeń, których nazwy zaczynają się od '{{prefix}}'",
        "type-asset-profile": "Profil zasobu",
        "type-asset-profiles": "Profile zasobów",
        "list-of-asset-profiles": "{count, plural, =1 {Jeden profil zasobu} other {Lista profili # zasobów} }",
        "asset-profile-name-starts-with": "Profile zasobów, których nazwy zaczynają się od '{{prefix}}'",
        "type-asset": "Zasób",
        "type-assets": "Zasoby",
        "list-of-assets": "{count, plural, =1 {Jeden zasób} other {Lista # zasobów} }",
        "asset-name-starts-with": "Zasoby, których nazwy zaczynają się od '{{prefix}}'",
        "type-entity-view": "Widok obiektu",
        "type-entity-views": "Widoki obiektu",
        "list-of-entity-views": "{count, plural, =1 {Widok jednego obiektu} other {Lista # widoków obiektu} }",
        "entity-view-name-starts-with": "Widoki obiektu, których nazwy zaczynają się od '{{prefix}}'",
        "type-rule": "Reguła",
        "type-rules": "Reguły",
        "list-of-rules": "{count, plural, =1 {Jedna reguła} other {Lista # reguł} }",
        "rule-name-starts-with": "Reguły, których nazwy zaczynają się od '{{prefix}}'",
        "type-plugin": "Wtyczka",
        "type-plugins": "Wtyczki",
        "list-of-plugins": "{count, plural, =1 {Jedna wtyczka} other {Lista # wtyczek} }",
        "plugin-name-starts-with": "Wtyczki, których nazwy zaczynają się od '{{prefix}}'",
        "type-tenant": "Tenant",
        "type-tenants": "Tenant",
        "list-of-tenants": "{count, plural, =1 {Jeden tenant} other {Lista # tenantów} }",
        "tenant-name-starts-with": "Tenanci, których nazwy zaczynają się na '{{prefix}}'",
        "type-tenant-profile": "Profil tenanta",
        "type-tenant-profiles": "Profile tenantów",
        "list-of-tenant-profiles": "{count, plural, =1 {Profil jednego tenanta} other {Lista # profili tenantów} }",
        "tenant-profile-name-starts-with": "Profile tenantów, których nazwy zaczynają się od '{{prefix}}'",
        "type-customer": "Klient",
        "type-customers": "Klienci",
        "list-of-customers": "{count, plural, =1 {Jeden klient} other {Lista # klientów} }",
        "customer-name-starts-with": "Klienci, których imiona zaczynają się na '{{prefix}}'",
        "type-user": "Użytkownik",
        "type-users": "Użytkownicy",
        "list-of-users": "{count, plural, =1 {Jeden użytkownik} other {Lista # użytkowników} }",
        "user-name-starts-with": "Użytkownicy, których nazwy zaczynają się od '{{prefix}}'",
        "type-dashboard": "Panel",
        "type-dashboards": "Panele",
        "list-of-dashboards": "{count, plural, =1 {Jeden panel} other {Lista # paneli} }",
        "dashboard-name-starts-with": "Panele, których nazwy zaczynają się od '{{prefix}}'",
        "type-alarm": "Alarm",
        "type-alarms": "Alarmy",
        "list-of-alarms": "{count, plural, =1 {Jeden alarm} other {Lista # alarmów} }",
        "alarm-name-starts-with": "Alarmy, których nazwy zaczynają się od '{{prefix}}'",
        "type-rulechain": "Łańcuch reguł",
        "type-rulechains": "Łańcuchy reguł",
        "list-of-rulechains": "{count, plural, =1 {Jeden łańcuch reguł} other {Lista # łańcuchów reguł} }",
        "rulechain-name-starts-with": "Łańcuchy reguł, których nazwy zaczynają się od '{{prefix}}'",
        "type-scheduler-event": "Zdarzenie planisty",
        "type-scheduler-events": "Zdarzenia planisty",
        "list-of-scheduler-events": "{count, plural, =1 {Jedno zdarzenie planisty} other {Lista # zdarzeń planisty} }",
        "scheduler-event-name-starts-with": "Zdarzenia planisty, których nazwy zaczynają się od '{{prefix}}'",
        "type-blob-entity": "Obiekt typu blob",
        "type-blob-entities": "Obiekty typu blob",
        "list-of-blob-entities": "{count, plural, =1 {Jeden obiekt typu blob} other {Lista # obiektów typu blob} }",
        "blob-entity-name-starts-with": "Obiekty typu blob, których nazwy zaczynają się od '{{prefix}}'",
        "type-rulenode": "Węzeł reguły",
        "type-rulenodes": "Węzły reguł",
        "list-of-rulenodes": "{count, plural, =1 {Jeden węzeł reguły} other {Lista # węzłów reguł} }",
        "rulenode-name-starts-with": "Węzły reguł, których nazwy zaczynają się od '{{prefix}}'",
        "type-current-customer": "Aktualny klient",
        "type-current-tenant": "Aktualny tenant",
        "type-current-user": "Aktualny użytkownik",
        "type-current-user-owner": "Aktualny właściciel użytkownika",
        "type-widgets-bundle": "Pakiet widżetów",
        "type-widgets-bundles": "Pakiety widgetów",
        "list-of-widgets-bundles": "{count, plural, =1 {Jeden pakiet widżetów} other {Lista # pakietów widżetów} }",
        "type-widget-type": "Widget type",
        "type-widget-types": "Widget types",
        "list-of-widget-types": "{ count, plural, =1 {One widget type} other {List of # widget types} }",
        "search": "Wyszukaj obiekty",
        "selected-entities": "Wybrano {count, plural, =1 {1 obiekt} other {# obiektów} }",
        "entity-name": "Nazwa obiektu",
        "entity-label": "Etykieta obiektu",
        "details": "Szczegóły obiektu",
        "no-entities-prompt": "Nie znaleziono żadnych obiektu",
        "no-data": "brak danych do wyświetlenia",
        "columns-to-display": "Kolumny do wyświetlenia",
        "type-api-usage-state": "Stan użycia interfejsu API",
        "type-entity-group": "Grupa obiektu",
        "type-converter": "Konwerter danych",
        "type-converters": "Konwertery danych",
        "list-of-converters": "{count, plural, =1 {Jeden konwerter danych} other {Lista # konwerterów danych} }",
        "converter-name-starts-with": "Konwertery danych, których nazwy zaczynają się od '{{prefix}}'",
        "type-integration": "Integracja",
        "type-integrations": "Integracje",
        "list-of-integrations": "{count, plural, =1 {Jedna integracja} other {Lista # integracji} }",
        "integration-name-starts-with": "Integracje, których nazwy zaczynają się od '{{prefix}}'",
        "type-role": "Rola",
        "type-roles": "Role",
        "list-of-roles": "{count, plural, =1 {Jedna rola} other {Lista # ról} }",
        "role-name-starts-with": "Role, których nazwy zaczynają się od '{{prefix}}'",
        "type-group-permission": "Zezwolenie grupowe",
        "type-edge": "Edge",
        "type-edges": "Edge",
        "list-of-edges": "{count, plural, =1 {Jeden Edge} other {Lista # Edgeów} }",
        "edge-name-starts-with": "Edge, których nazwy zaczynają się od '{{prefix}}'",
        "type-tb-resource": "Biblioteka",
        "type-ota-package": "Pakiet OTA",
        "type-rpc": "RPC",
        "type-queue": "Kolejka",
        "type-notification": "Powiadomienie",
        "type-notification-rule": "Zasada powiadamiania",
        "type-notification-rules": "Notification rules",
        "list-of-notification-rules": "{ count, plural, =1 {One notification rule} other {List of # notification rules} }",
        "type-notification-target": "Odbiorca powiadomienia",
        "type-notification-targets": "Notification recipients",
        "list-of-notification-targets": "{ count, plural, =1 {One notification recipient} other {List of # notification recipients} }",
        "type-notification-request": "Żądanie powiadomienia",
        "type-notification-template": "Szablon powiadomienia",
        "type-notification-templates": "Notification templates",
        "list-of-notification-templates": "{ count, plural, =1 {One notification template} other {List of # notification templates} }",
        "customer-name": "Nazwa klienta",
        "sub-customer-name": "Nazwa podklienta",
        "parent-customer-name": "Nazwa klienta nadrzędnego",
        "parent-sub-customer-name": "Nazwa nadrzędnego klienta podrzędnego",
        "include-customer-entities": "Uwzględnij obiekty klientów",
        "include-sub-customer-entities": "Uwzględnij obiekty podklientów",
        "groups": "Grupy",
        "entity-type-list-empty": "Nie wybrano typów obiektu."
    },
    "entity-group": {
        "entity-group": "Grupa obiektów",
        "details": "Szczegóły",
        "columns": "Kolumny",
        "add-column": "Dodaj kolumnę",
        "column-value": "Wartość",
        "column-value-required": "Wartość kolumny jest wymagana.",
        "column-title": "Tytuł",
        "default-sort-order": "Domyślny porządek sortowania",
        "default-sort-order-required": "Domyślny porządek sortowania jest wymagany.",
        "hide-in-mobile-view": "Komórka ukryta",
        "use-cell-style-function": "Użyj funkcji stylu komórki",
        "use-cell-content-function": "Użyj funkcji zawartości komórki",
        "edit-column": "Edytuj kolumnę",
        "column-details": "Szczegóły kolumny",
        "actions": "działania",
        "settings": "Ustawienia",
        "search": "Wyszukaj grupy obiektu",
        "delete": "Usuń grupę obiektu",
        "name": "Nazwa",
        "name-required": "Nazwa jest wymagana.",
        "name-max-length": "Nazwa powinna być mniejsza niż 256",
        "description": "Opis",
        "add": "Dodaj grupę obiektów",
        "open-entity-group": "Otwórz grupę obiektów",
        "add-entity-group-text": "Dodaj nową grupę obiektów",
        "no-entity-groups-text": "Nie znaleziono grup obiektów",
        "entity-group-details": "Szczegóły grupy obiektów",
        "selected-entity-groups": "Wybrano {count, plural, =1 {1 grupę obiektów} other {# grup obiektów} }",
        "delete-entity-groups": "Usuń grupy obiektów",
        "delete-entity-group-title": "Czy na pewno chcesz usunąć grupę obiektów '{{entityGroupName}}'?",
        "delete-entity-group-text": "Bądź ostrożny, po potwierdzeniu grupy obiektów i wszystkich powiązanych danych nie będzie można odzyskać.",
        "delete-entity-groups-title": "Czy na pewno chcesz usunąć {count, plural, =1 {1 grupę obiektów} other {# grup obiektów} }?",
        "delete-entity-groups-action-title": "Usuń {count, plural, =1 {1 grupę obiektów} other {# grup obiektów} }",
        "delete-entity-groups-text": "Uważaj, po potwierdzeniu wszystkie wybrane grupy obiektów zostaną usunięte, a wszystkie powiązane dane staną się niemożliwe do odzyskania.",
        "device-groups": "Grupy urządzeń",
        "shared-device-groups": "Współdzielone grupy urządzeń",
        "asset-groups": "Grupy zasobów",
        "shared-asset-groups": "Współdzielone grupy zasobów",
        "customer-groups": "Grupy klientów",
        "shared-customer-groups": "Wspólne grupy klientów",
        "device-group": "Grupa urządzeń",
        "asset-group": "Grupa zasobów",
        "user-group": "Grupa użytkowników",
        "user-groups": "Grupy użytkowników",
        "customer-group": "Grupa klientów",
        "entity-view-groups": "Grupy widoków obiektów",
        "shared-entity-view-groups": "Grupy widoków encji udostępnionych",
        "entity-view-group": "Grupa widoków encji",
        "edge-groups": "Grupy Edge",
        "shared-edge-groups": "Wspólne grupy Edge",
        "edge-group": "Grupa Edge",
        "dashboard-groups": "Grupy paneli",
        "shared-dashboard-groups": "Udostępnione grupy paneli",
        "dashboard-group": "Grupa paneli",
        "fetch-more": "Zdobądź więcej",
        "column-type": {
            "column-type": "Typ kolumny",
            "client-attribute": "Atrybut klienta",
            "shared-attribute": "Wspólny atrybut",
            "server-attribute": "Atrybut serwera",
            "timeseries": "Szereg czasowy",
            "entity-field": "Pole obiektu"
        },
        "column-type-required": "Typ kolumny jest wymagany.",
        "entity-field": {
            "created-time": "Czas utworzenia",
            "name": "Nazwa",
            "type": "Typ",
            "device_profile": "Profil urządzenia",
            "asset_profile": "Profil zasobu",
            "assigned_customer": "Przypisany Klient",
            "authority": "Autorytet",
            "first_name": "Imię",
            "last_name": "Nazwisko",
            "email": "E-mail",
            "title": "Tytuł",
            "country": "Kraj",
            "state": "Państwo",
            "city": "Miasto",
            "address": "Adres",
            "address2": "Adres 2",
            "zip": "Kod pocztowy",
            "phone": "Telefon",
            "label": "Etykieta"
        },
        "sort-order": {
            "asc": "Rosnąco",
            "desc": "Malejąco",
            "none": "Brak"
        },
        "details-mode": {
            "on-row-click": "Kliknij wiersz",
            "on-action-button-click": "Kliknij przycisk szczegółów",
            "disabled": "Wyłączony"
        },
        "change-owner": "Zmiana właściciela",
        "select-target-owner": "Wybierz właściciela docelowego",
        "no-owners-matching": "Nie znaleziono pasujących właścicieli do '{{owner}}'",
        "target-owner-required": "Właściciel obiektu docelowego jest wymagany.",
        "confirm-change-owner-title": "Czy na pewno chcesz zmienić właściciela dla {count, plural, =1 {1 wybranego obiektu} other {# wybranych obiektów} }?",
        "confirm-change-owner-text": "Uważaj, po potwierdzeniu wszystkie wybrane obiekty zostaną usunięte z bieżącego właściciela i umieszczone w grupie „Wszystkie” docelowego właściciela.",
        "add-to-group": "Dodaj do grupy",
        "move-to-group": "Przejdź do grupy",
        "select-entity-group": "Wybierz grupę jednostek",
        "no-entity-groups-matching": "Brak grup jednostek pasujących do '{{entityGroup}}' zostały znalezione.",
        "create-new-entity-group": "Utwórz nową!",
        "target-entity-group-required": "Docelowa grupa jednostek jest wymagana.",
        "select-user-group": "Wybierz grupę użytkowników",
        "no-user-groups-matching": "Brak grup użytkowników pasujących do '{{entityGroup}}' zostały znalezione.",
        "target-user-group-required": "Docelowa grupa użytkowników jest wymagana.",
        "remove-from-group": "Usuń z grupy",
        "group-table-title": "Tytuł tabeli grupowej",
        "enable-search": "Włącz wyszukiwanie jednostek",
        "enable-add": "Włącz dodawanie jednostek",
        "enable-delete": "Włącz usuwanie jednostek",
        "enable-selection": "Włącz wybór elementów",
        "enable-group-transfer": "Włącz działania związane z transferem grupowym",
        "display-pagination": "Wyświetl paginację",
        "default-page-size": "Domyślny rozmiar strony",
        "enable-assignment-actions": "Włącz akcje przypisania",
        "enable-credentials-management": "Włącz zarządzanie danymi uwierzytelniającymi",
        "enable-login-as-user": "Włącz logowanie jako akcję użytkownika",
        "enable-users-management": "Włącz zarządzanie użytkownikami",
        "enable-customers-management": "Włącz zarządzanie klientami",
        "enable-assets-management": "Włącz zarządzanie zasobami",
        "enable-devices-management": "Włącz zarządzanie urządzeniami",
        "enable-entity-views-management": "Włącz zarządzanie widokami encji",
        "enable-edges-management": "Włącz zarządzanie Edge",
        "enable-dashboards-management": "Włącz zarządzanie panelami",
        "enable-scheduler-events-management": "Włącz zarządzanie zdarzeniami harmonogramu",
        "open-details-on": "Otwórz szczegóły obiektu na",
        "select-existing": "Wybierz istniejącą grupę jednostek",
        "create-new": "Utwórz nową grupę jednostek",
        "new-entity-group-name": "Nowa nazwa grupy jednostek",
        "entity-group-list": "Lista grup jednostek",
        "entity-group-list-empty": "Nie wybrano grup jednostek.",
        "name-starts-with": "Nazwa grupy jednostek zaczyna się od",
        "entity-group-name-filter-required": "Filtr nazwy grupy jednostek jest wymagany.",
        "roles": "Role",
        "permissions": "Uprawnienia",
        "public": "Publiczny",
        "entity-group-public": "Grupa jednostek jest publiczna",
        "make-public": "Upublicznij grupę encji",
        "make-private": "Ustaw grupę encji jako prywatną",
        "make-public-entity-group-title": "Czy na pewno chcesz utworzyć grupę encji '{{entityGroupName}}' „publiczny”?",
        "make-public-entity-group-text": "Po zatwierdzeniu grupa obiektów i wszystkie jej obiekty zostaną upublicznione i dostępne dla innych.",
        "make-private-entity-group-title": "Czy na pewno chcesz utworzyć grupę encji '{{entityGroupName}}'prywatny?",
        "make-private-entity-group-text": "Po potwierdzeniu grupa encji i wszystkie jej encje staną się prywatne i nie będą dostępne dla innych.",
        "share": "Udostępnij grupę jednostek",
        "copyId": "Skopiuj identyfikator grupy jednostek",
        "idCopiedMessage": "Identyfikator grupy jednostek został skopiowany do schowka",
        "entity-group-name": "Nazwa grupy jednostek",
        "all-users": "Wszyscy użytkownicy",
        "owner": "Właściciel",
        "owner-required": "Właściciel jest wymagany.",
        "manage-owner-and-groups": "Zarządzaj właścicielami i grupami",
        "owner-and-groups": "Właściciel i grupy"
    },
    "entity-field": {
        "created-time": "Stworzony czas",
        "name": "Nazwa",
        "type": "Typ",
        "first-name": "Imię",
        "last-name": "Nazwisko",
        "email": "E-mail",
        "title": "Tytuł",
        "country": "Kraj",
        "state": "Państwo",
        "city": "Miasto",
        "address": "Adres",
        "address2": "Adres 2",
        "zip": "Kod pocztowy",
        "phone": "Telefon",
        "label": "Etykieta",
        "configuration": "Konfiguracja",
        "schedule": "Harmonogram",
        "originatorId": "Identyfikator nadawcy",
        "originatorType": "Typ inicjatora"
    },
    "entity-view": {
        "all": "Wszystko",
        "all-entity-views": "Wszystkie widoki obiektów",
        "groups": "Grupy",
        "shared": "Wspólny",
        "entity-view": "Widok obiektu",
        "entity-view-required": "Widok obiektu jest wymagany.",
        "entity-views": "Widoki obiektów",
        "management": "Zarządzanie widokiem obiektu",
        "view-entity-views": "Wyświetl widoki obiektów",
        "entity-view-alias": "Alias widoku obiektu",
        "aliases": "Aliasy widoków obiektów",
        "no-alias-matching": "Nie znaleziono '{{alias}}'.",
        "no-aliases-found": "Nie znaleziono aliasów.",
        "no-key-matching": "Nie znaleziono '{{key}}'.",
        "no-keys-found": "Nie znaleziono kluczy.",
        "create-new-alias": "Utwórz nowy!",
        "create-new-key": "Utwórz nowy!",
        "duplicate-alias-error": "Znaleziono zduplikowany alias '{{alias}}'.<br>Aliasy widoków obiektów muszą być unikalne w panelu.",
        "configure-alias": "Skonfiguruj alias '{{alias}}'",
        "no-entity-views-matching": "Nie znaleziono widoków obiektów pasujących do '{{entity}}'.",
        "public": "Publiczny",
        "alias": "Alias",
        "alias-required": "Alias widoku obiektu jest wymagany.",
        "remove-alias": "Usuń alias widoku obiektu",
        "add-alias": "Dodaj alias widoku obiektu",
        "name-starts-with": "Wyrażenie nazwy widoku obiektu",
        "help-text": "Użyj „%” w zależności od potrzeb: „%entity-view_name_contains%”, „%entity-view_name_ends”, „entity-view_starts_with”.",
        "entity-view-list": "Lista widoków obiektów",
        "use-entity-view-name-filter": "Użyj filtra",
        "entity-view-list-empty": "Nie wybrano żadnych widoków obiektów.",
        "entity-view-name-filter-required": "Filtr nazwy widoku obiektu jest wymagany.",
        "entity-view-name-filter-no-entity-view-matched": "Nie znaleziono widoków obiektów zaczynających się od '{{entityView}}'.",
        "add": "Dodaj widok obiektu",
        "entity-view-public": "Widok obiektu jest publiczny",
        "assign-to-customer": "Przypisz do klienta",
        "assign-entity-view-to-customer": "Przypisz widoki obiektów do klienta",
        "assign-entity-view-to-customer-text": "Wybierz widoki obiektów, które chcesz przypisać klientowi",
        "no-entity-views-text": "Nie znaleziono widoków obiektów",
        "assign-to-customer-text": "Wybierz klienta, aby przypisać widoki obiektów",
        "entity-view-details": "Szczegóły widoku obiektu",
        "add-entity-view-text": "Dodaj nowy widok obiektu",
        "delete": "Usuń widok obiektu",
        "assign-entity-views": "Przypisz widoki obiektów",
        "assign-entity-views-text": "Przypisz {count, plural, =1 {1 widok obiektu} other {# widoków obiektów} }",
        "delete-entity-views": "Usuń widoki obiektów",
        "make-public": "Ustaw widok obiektu jako publiczny",
        "make-private": "Ustaw widok obiektu jako prywatny",
        "unassign-from-customer": "Usuń przypisanie od klienta",
        "unassign-entity-views": "Usuń przypisanie widoków obiektów",
        "unassign-entity-views-action-title": "Anuluj przypisanie {count, plural, =1 {1 widoku obiektu} other {# widoków obiektów} }",
        "assign-new-entity-view": "Przypisz nowy widok obiektu",
        "delete-entity-view-title": "Czy na pewno chcesz usunąć widok obiektu '{{entityViewName}}'?",
        "delete-entity-view-text": "Bądź ostrożny, po potwierdzeniu widok obiektu i wszystkie związane z nim dane nie będzie można odzyskać.",
        "delete-entity-views-title": "Czy na pewno chcesz usunąć {count, plural, =1 {1 widok obiektu} other {# widoków obiektów} }?",
        "delete-entity-views-action-title": "Usuń {count, plural, =1 {1 widok obiektu} other {# widoków obiektów} }",
        "delete-entity-views-text": "Bądź ostrożny, po potwierdzeniu wszystkie wybrane widoki obiektów zostaną usunięte, a wszystkie powiązane dane staną się niemożliwe do odzyskania.",
        "make-public-entity-view-title": "Czy na pewno chcesz uczynić widok obiektu '{{entityViewName}}' publicznym?",
        "make-public-entity-view-text": "Po potwierdzeniu widok obiektu i wszystkie jego dane zostaną upublicznione i dostępne dla innych.",
        "make-private-entity-view-title": "Czy na pewno chcesz uczynić widok obiektu '{{entityViewName}}' prywatnym?",
        "make-private-entity-view-text": "Po potwierdzeniu widok obiektu i wszystkie jego dane staną się prywatne i nie będą dostępne dla innych.",
        "unassign-entity-view-title": "Czy na pewno chcesz cofnąć przypisanie widoku obiektu '{{entityViewName}}'?",
        "unassign-entity-view-text": "Po potwierdzeniu widok obiektu zostanie usunięty i nie będzie dostępny dla klienta.",
        "unassign-entity-view": "Usuń przypisanie widoku obiektu",
        "unassign-entity-views-title": "Czy na pewno chcesz cofnąć przypisanie { count, plural, =1 {1 widoku obiektu} other {# widoków obiektów} }?",
        "unassign-entity-views-text": "Po potwierdzeniu wszystkie wybrane widoki obiektów zostaną usunięte i nie będą dostępne dla klienta.",
        "entity-view-type": "Typ widoku obiektu",
        "entity-view-type-required": "Typ widoku obiektu jest wymagany.",
        "select-entity-view-type": "Wybierz typ widoku obiektu",
        "enter-entity-view-type": "Wprowadź typ widoku obiektu",
        "any-entity-view": "Dowolny widok obiektu",
        "no-entity-view-types-matching": "Nie znaleziono typów widoków obiektów pasujących do '{{entitySubtype}}'.",
        "entity-view-type-list-empty": "Nie wybrano typów widoków obiektów.",
        "entity-view-types": "Typy widoków obiektów",
        "created-time": "Czas utworzenia",
        "name": "Nazwa",
        "name-required": "Nazwa jest wymagana.",
        "name-max-length": "Nazwa powinna być mniejsza niż 256",
        "type-max-length": "Typ widoku obiektu powinien być mniejszy niż 256",
        "description": "Opis",
        "events": "Zdarzenia",
        "details": "Szczegóły",
        "copyId": "Skopiuj identyfikator widoku obiektu",
        "idCopiedMessage": "Identyfikator widoku obiektu został skopiowany do schowka",
        "assignedToCustomer": "Przypisany do klienta",
        "unable-entity-view-device-alias-title": "Nie można usunąć aliasu widoku obiektu",
        "unable-entity-view-device-alias-text": "Alias urządzenia '{{entityViewAlias}}' nie może zostać usunięty, ponieważ jest używany przez następujące widżety:<br/>{{widgetsList}}",
        "select-entity-view": "Wybierz widok obiektu",
        "start-date": "Data rozpoczęcia",
        "start-ts": "Czas rozpoczęcia",
        "end-date": "Data końcowa",
        "end-ts": "Czas końcowy",
        "date-limits": "Limity dat",
        "client-attributes": "Atrybuty klienta",
        "shared-attributes": "Atrybuty wspólne",
        "server-attributes": "Atrybuty serwera",
        "timeseries": "Szereg czasowy",
        "client-attributes-placeholder": "Atrybuty klienta",
        "shared-attributes-placeholder": "Atrybuty wspólne",
        "server-attributes-placeholder": "Atrybuty serwera",
        "timeseries-placeholder": "Szereg czasowy",
        "target-entity": "Obiekt docelowy",
        "attributes-propagation": "Propagacja atrybutów",
        "attributes-propagation-hint": "Widok obiektu automatycznie skopiuje określone atrybuty z obiektu docelowego za każdym razem, gdy zapiszesz lub zaktualizujesz ten widok obiektu. Ze względu na wydajność atrybuty obiektu docelowego nie są propagowane do widoku obiektu przy każdej zmianie atrybutu. Możesz włączyć automatyczną propagację, konfigurując węzeł reguły „skopiuj, aby wyświetlić” w łańcuchu reguł i łącząc wiadomości „Opublikuj atrybuty” i „Atrybuty zaktualizowane” z nowym węzłem reguły.",
        "timeseries-data": "Dane szeregów czasowych",
        "timeseries-data-hint": "Skonfiguruj klucze danych szeregów czasowych obiektu docelowego, które będą dostępne w widoku obiektu. Dane szeregów czasowych są tylko do odczytu.",
        "select-group-to-add": "Wybierz grupę docelową, aby dodać wybrane widoki obiektów",
        "select-group-to-move": "Wybierz grupę docelową, aby przenieść wybrane widoki obiektów",
        "remove-entity-views-from-group": "Czy na pewno chcesz usunąć {count, plural, =1 {1 widok obiektu} other {# widoków obiektów} } z grupy '{{entityGroup}}'?",
        "group": "Grupa widoków obiektów",
        "list-of-groups": "{count, plural, =1 {Jedna grupa widoków obiektów} other {Lista # grup widoków obiektów} }",
        "group-name-starts-with": "Grupy widoków obiektów, których nazwy zaczynają się od '{{prefix}}'",
        "search": "Wyszukaj widoki obiektów",
        "selected-entity-views": "Wybrano {count, plural, =1 {1 widok obiektu} other {# widoków obiektów} }",
        "assign-entity-view-to-edge": "Przypisz widoki obiektów do Edge",
        "assign-entity-view-to-edge-text": "Wybierz widoki obiektów, które chcesz przypisać do Edge",
        "unassign-entity-view-from-edge-title": "Czy na pewno chcesz cofnąć przypisanie widoku obiektu '{{entityViewName}}'?",
        "unassign-entity-view-from-edge-text": "Po potwierdzeniu widok obiektu zostanie usunięty i nie będzie dostępny dla Edge.",
        "unassign-entity-views-from-edge-action-title": "Anuluj przypisanie {count, plural, =1 {1 widoku obiektu} other {# widoków obiektów} } do Edge",
        "unassign-entity-view-from-edge": "Usuń przypisanie widoku obiektu",
        "unassign-entity-views-from-edge-title": "Czy na pewno chcesz cofnąć przypisanie {count, plural, =1 {1 widoku obiektu} other {# widoków obiektów} }?",
        "unassign-entity-views-from-edge-text": "Po potwierdzeniu wszystkie wybrane widoki obiektów zostaną anulowane i nie będą dostępne dla urządzenia Edge."
    },
    "event": {
        "events": "Wydarzenia",
        "event-type": "Typ wydarzenia",
        "events-filter": "Filtr zdarzeń",
        "clean-events": "Wyczyść zdarzenia",
        "type-error": "Błąd",
        "type-lc-event": "Wydarzenie cyklu życia",
        "type-stats": "Statystyka",
        "type-debug-converter": "Debug",
        "type-debug-integration": "Debug",
        "type-debug-rule-node": "Debug",
        "type-debug-rule-chain": "Debug",
        "no-events-prompt": "Nie znaleziono żadnych wydarzeń",
        "error": "Błąd",
        "alarm": "Alarm",
        "event-time": "Czas wydarzenia",
        "server": "serwer",
        "body": "Ciało",
        "method": "metoda",
        "type": "Typ",
        "in": "W",
        "out": "Na zewnątrz",
        "metadata": "Metadane",
        "message": "Wiadomość",
        "entity": "Obiekt",
        "message-id": "ID wiadomości",
        "copy-message-id": "Skopiuj identyfikator wiadomości",
        "message-type": "Typ wiadomości",
        "data-type": "Typ danych",
        "relation-type": "Typ relacji",
        "data": "Dane",
        "event": "Wydarzenie",
        "status": "Status",
        "success": "Powodzenie",
        "failed": "Niepowodzenie",
        "messages-processed": "Wiadomości przetworzone",
        "max-messages-processed": "Maksymalna liczba przetworzonych wiadomości",
        "min-messages-processed": "Przetworzona minimalna liczba wiadomości",
        "errors-occurred": "Wystąpiły błędy",
        "max-errors-occurred": "Wystąpiło maksimum błędów",
        "min-errors-occurred": "Wystąpiło minimum błędów",
        "min-value": "Minimalna wartość to 0.",
        "all-events": "Wszystko",
        "has-error": "Zawiera błąd",
        "entity-id": "Identyfikator jednostki",
        "copy-entity-id": "Skopiuj identyfikator jednostki",
        "entity-type": "Typ encji",
        "clear-filter": "Czysty filtr",
        "clear-request-title": "Wyczyść wszystkie zdarzenia",
        "clear-request-text": "Czy na pewno chcesz wyczyścić wszystkie zdarzenia?",
        "started": "Rozpoczęto",
        "updated": "Zaktualizowano",
        "stopped": "Zatrzymano"
    },
    "extension": {
        "extensions": "Rozszerzenia",
        "selected-extensions": "Wybrano {count, plural, =1 {1 rozszerzenie} other {# rozszerzeń} }",
        "type": "Typ",
        "key": "Klucz",
        "value": "Wartość",
        "id": "ID",
        "extension-id": "Identyfikator rozszerzenia",
        "extension-type": "Typ rozszerzenia",
        "transformer-json": "JSON *",
        "unique-id-required": "Bieżący identyfikator rozszerzenia już istnieje.",
        "delete": "Usuń rozszerzenie",
        "add": "Dodaj rozszerzenie",
        "edit": "Edytuj rozszerzenie",
        "view": "Wyświetl rozszerzenie",
        "delete-extension-title": "Czy na pewno chcesz usunąć rozszerzenie '{{extensionId}}'?",
        "delete-extension-text": "Bądź ostrożny, po potwierdzeniu rozszerzenia i wszystkich powiązanych danych nie będzie można odzyskać.",
        "delete-extensions-title": "Czy na pewno chcesz usunąć {count, plural, =1 {1 rozszerzenie} other {# rozszerzeń} }?",
        "delete-extensions-text": "Uważaj, po potwierdzeniu wszystkie wybrane rozszerzenia zostaną usunięte.",
        "converters": "Konwertery",
        "converter-id": "Identyfikator konwertera",
        "configuration": "Konfiguracja",
        "converter-configurations": "Konfiguracje konwertera",
        "token": "Token bezpieczeństwa",
        "add-converter": "Dodaj konwerter",
        "add-config": "Dodaj konfigurację konwertera",
        "device-name-expression": "Wyrażenie nazwy urządzenia",
        "device-type-expression": "Wyrażenie typu urządzenia",
        "custom": "Zwyczaj",
        "to-double": "Podwoić",
        "transformer": "Transformator",
        "json-required": "Transformator JSON jest wymagany.",
        "json-parse": "Nie można przeanalizować pliku JSON transformatora.",
        "attributes": "Atrybuty",
        "add-attribute": "Dodaj atrybut",
        "add-map": "Dodaj element mapowania",
        "timeseries": "Szereg czasowy",
        "add-timeseries": "Dodaj szeregi czasowe",
        "field-required": "To pole jest wymagane",
        "brokers": "Brokerzy",
        "add-broker": "Dodaj brokera",
        "host": "Host",
        "port": "Port",
        "port-range": "Port powinien należeć do zakresu od 1 do 65535.",
        "ssl": "Ssl",
        "credentials": "Dane uwierzytelniające",
        "username": "Nazwa użytkownika",
        "password": "Hasło",
        "retry-interval": "Interwał ponawiania prób w milisekundach",
        "sas": "Podpis dostępu współdzielonego",
        "anonymous": "Anonimowy",
        "basic": "Podstawowy",
        "pem": "PEM",
        "ca-cert": "Plik certyfikatu urzędu certyfikacji *",
        "private-key": "Plik klucza prywatnego *",
        "cert": "Plik certyfikatu *",
        "no-file": "Nie wybrano pliku.",
        "drop-file": "Upuść plik lub kliknij, aby wybrać plik do przesłania.",
        "mapping": "Mapowanie",
        "topic-filter": "Filtr tematyczny",
        "converter-type": "Typ konwertera",
        "converter-json": "Jsona",
        "json-name-expression": "Wyrażenie JSON nazwy urządzenia",
        "topic-name-expression": "Wyrażenie tematu nazwy urządzenia",
        "json-type-expression": "Wyrażenie JSON typu urządzenia",
        "topic-type-expression": "Wyrażenie tematu typu urządzenia",
        "attribute-key-expression": "Wyrażenie klucza atrybutu",
        "attr-json-key-expression": "Wyrażenie JSON klucza atrybutu",
        "attr-topic-key-expression": "Atrybut kluczowego wyrażenia tematu",
        "request-id-expression": "Wyrażenie identyfikatora żądania",
        "request-id-json-expression": "Wyrażenie JSON identyfikatora żądania",
        "request-id-topic-expression": "Wyrażenie tematu identyfikatora żądania",
        "response-topic-expression": "Wyrażenie tematu odpowiedzi",
        "value-expression": "Wyrażenie wartości",
        "topic": "Temat",
        "timeout": "Limit czasu w milisekundach",
        "converter-json-required": "Konwerter json jest wymagany.",
        "converter-json-parse": "Nie można przeanalizować konwertera JSON.",
        "filter-expression": "Wyrażenie filtru",
        "connect-requests": "Połącz żądania",
        "add-connect-request": "Dodaj prośbę o połączenie",
        "disconnect-requests": "Rozłącz żądania",
        "add-disconnect-request": "Dodaj prośbę o rozłączenie",
        "attribute-requests": "Żądania atrybutów",
        "add-attribute-request": "Dodaj żądanie atrybutu",
        "attribute-updates": "Aktualizacje atrybutów",
        "add-attribute-update": "Dodaj aktualizację atrybutu",
        "server-side-rpc": "RPC po stronie serwera",
        "add-server-side-rpc-request": "Dodaj żądanie RPC po stronie serwera",
        "device-name-filter": "Filtr nazw urządzeń",
        "attribute-filter": "Filtr atrybutów",
        "method-filter": "Filtr metody",
        "request-topic-expression": "Poproś o wyrażenie tematu",
        "response-timeout": "Limit czasu odpowiedzi w milisekundach",
        "topic-expression": "Wyrażenie tematyczne",
        "client-scope": "Zakres klienta",
        "add-device": "Dodaj urządzenie",
        "opc-server": "Serwery",
        "opc-add-server": "Dodaj serwer",
        "opc-add-server-prompt": "Proszę dodać serwer",
        "opc-application-name": "Nazwa aplikacji",
        "opc-application-uri": "Nazwa aplikacji",
        "opc-scan-period-in-seconds": "Okres skanowania w sekundach",
        "opc-security": "Bezpieczeństwo",
        "opc-identity": "Tożsamość",
        "opc-keystore": "Magazyn kluczy",
        "opc-type": "Typ",
        "opc-keystore-type": "Typ",
        "opc-keystore-location": "Lokalizacja *",
        "opc-keystore-password": "Hasło",
        "opc-keystore-alias": "Alias",
        "opc-keystore-key-password": "Kluczowe hasło",
        "opc-device-node-pattern": "Wzór węzła urządzenia",
        "opc-device-name-pattern": "Wzorzec nazwy urządzenia",
        "modbus-server": "Serwery/niewolnicy",
        "modbus-add-server": "Dodaj serwer/podrzędny",
        "modbus-add-server-prompt": "Proszę dodać serwer/podrzędny",
        "modbus-transport": "Transport",
        "modbus-tcp-reconnect": "Automatycznie połącz ponownie",
        "modbus-rtu-over-tcp": "RTU przez TCP",
        "modbus-port-name": "Nazwa portu szeregowego",
        "modbus-encoding": "Kodowanie",
        "modbus-parity": "Parytet",
        "modbus-baudrate": "Szybkość transmisji",
        "modbus-databits": "Bity danych",
        "modbus-stopbits": "Zatrzymaj bity",
        "modbus-databits-range": "Bity danych powinny mieścić się w zakresie od 7 do 8.",
        "modbus-stopbits-range": "Bity stopu powinny należeć do zakresu od 1 do 2.",
        "modbus-unit-id": "Identyfikator jednostki",
        "modbus-unit-id-range": "Identyfikator jednostki powinien mieścić się w zakresie od 1 do 247.",
        "modbus-device-name": "Nazwa urządzenia",
        "modbus-poll-period": "Okres odpytywania (ms)",
        "modbus-attributes-poll-period": "Atrybuty Okres odpytywania (ms)",
        "modbus-timeseries-poll-period": "Okres odpytywania szeregów czasowych (ms)",
        "modbus-poll-period-range": "Okres odpytywania powinien mieć wartość dodatnią.",
        "modbus-tag": "Etykietka",
        "modbus-function": "Funkcjonować",
        "modbus-register-address": "Adres rejestracyjny",
        "modbus-register-address-range": "Adres rejestru powinien mieścić się w zakresie od 0 do 65535.",
        "modbus-register-bit-index": "Indeks bitowy",
        "modbus-register-bit-index-range": "Indeks bitowy powinien mieścić się w zakresie od 0 do 15.",
        "modbus-register-count": "Liczba zarejestrowanych",
        "modbus-register-count-range": "Liczba rejestrów powinna mieć wartość dodatnią.",
        "modbus-byte-order": "Kolejność bajtów",
        "sync": {
            "status": "Status",
            "sync": "Synchronizuj",
            "not-sync": "Brak synchronizacji",
            "last-sync-time": "Czas ostatniej synchronizacji",
            "not-available": "Niedostępne"
        },
        "export-extensions-configuration": "Eksportuj konfigurację rozszerzeń",
        "import-extensions-configuration": "Importuj konfigurację rozszerzeń",
        "import-extensions": "Importuj rozszerzenia",
        "import-extension": "Rozszerzenie importu",
        "export-extension": "Rozszerzenie eksportu",
        "file": "Plik rozszerzeń",
        "invalid-file-error": "Nieprawidłowy plik rozszerzenia",
        "text": "TEKST",
        "json": "JSON",
        "binary": "DWÓJKOWY",
        "hex": "KLĄTWA"
    },
    "feature": {
        "advanced-features": "Zaawansowane funkcje"
    },
    "filter": {
        "add": "Dodaj filtr",
        "edit": "Edytuj filtr",
        "name": "Nazwa filtra",
        "name-required": "Nazwa filtra jest wymagana.",
        "duplicate-filter": "Filtr o tej samej nazwie już istnieje.",
        "filters": "Filtry",
        "unable-delete-filter-title": "Nie można usunąć filtra",
        "unable-delete-filter-text": "Filtruj '{{filter}}' nie może zostać usunięty, ponieważ jest używany przez następujące widżety:<br/>{{widgetsList}}",
        "duplicate-filter-error": "Znaleziono zduplikowany filtr '{{filter}}'.<br>Filtry muszą być unikalne w panelu kontrolnym.",
        "missing-key-filters-error": "Brak kluczowych filtrów dla filtra '{{filter}}'.",
        "filter": "Filtr",
        "editable": "Edytowalne",
        "no-filters-found": "Nie znaleziono filtrów.",
        "no-filter-text": "Nie określono filtra",
        "add-filter-prompt": "Proszę dodać filtr",
        "no-filter-matching": "'{{filter}}' nie znaleziono.",
        "create-new-filter": "Utwórz nowy!",
        "create-new": "Create new",
        "filter-required": "Filtr jest wymagany.",
        "operation": {
            "operation": "Operacja",
            "equal": "równy",
            "not-equal": "nie równe",
            "starts-with": "zaczynać z",
            "ends-with": "kończy się",
            "contains": "zawiera",
            "not-contains": "nie zawiera",
            "greater": "Lepszy niż",
            "less": "mniej niż",
            "greater-or-equal": "większy lub równy",
            "less-or-equal": "mniejszy lub równy",
            "and": "I",
            "or": "Lub",
            "in": "W",
            "not-in": "nie w"
        },
        "ignore-case": "zignoruj wielkość liter",
        "value": "Wartość",
        "remove-filter": "Usuń filtr",
        "duplicate-filter-action": "Zduplikowany filtr",
        "preview": "Podgląd filtra",
        "no-filters": "Nie skonfigurowano żadnych filtrów",
        "add-filter": "Dodaj filtr",
        "add-complex-filter": "Dodaj złożony filtr",
        "add-complex": "Dodaj kompleks",
        "complex-filter": "Złożony filtr",
        "edit-complex-filter": "Edytuj złożony filtr",
        "edit-filter-user-params": "Edytuj parametry użytkownika predykatu filtra",
        "filter-user-params": "Filtruj parametry użytkownika predykatu",
        "user-parameters": "Parametry użytkownika",
        "display-label": "Etykieta do wyświetlenia",
        "order-priority": "Priorytet zamówienia pola",
        "key-filter": "Filtr kluczowy",
        "key-filters": "Kluczowe filtry",
        "key-name": "Nazwa klucza",
        "key-name-required": "Nazwa klucza jest wymagana.",
        "key-type": {
            "key-type": "Typ klucza",
            "attribute": "Atrybut",
            "timeseries": "Szereg czasowy",
            "entity-field": "Pole obiektu",
            "constant": "Stały"
        },
        "value-type": {
            "value-type": "Typ wartości",
            "string": "Strunowy",
            "numeric": "Numeryczny",
            "boolean": "Wartość logiczna",
            "date-time": "Data i godzina"
        },
        "value-type-required": "Typ wartości klucza jest wymagany.",
        "key-value-type-change-title": "Czy na pewno chcesz zmienić typ wartości klucza?",
        "key-value-type-change-message": "Jeśli potwierdzisz nowy typ wartości, wszystkie wprowadzone filtry kluczowe zostaną usunięte.",
        "no-key-filters": "Nie skonfigurowano żadnych filtrów kluczowych",
        "add-key-filter": "Dodaj filtr kluczy",
        "remove-key-filter": "Usuń kluczowy filtr",
        "edit-key-filter": "Edytuj filtr kluczy",
        "date": "Data",
        "time": "Czas",
        "current-tenant": "Obecny najemca",
        "current-customer": "Obecny klient",
        "current-user": "Aktualny użytkownik",
        "current-device": "Bieżące urządzenie",
        "default-value": "Domyślna wartość",
        "dynamic-source-type": "Typ źródła dynamicznego",
        "dynamic-value": "Wartość dynamiczna",
        "no-dynamic-value": "Brak wartości dynamicznej",
        "source-attribute": "Atrybut źródłowy",
        "switch-to-dynamic-value": "Przełącz na wartość dynamiczną",
        "switch-to-default-value": "Przełącz na wartość domyślną",
        "inherit-owner": "Dziedzicz po właścicielu",
        "source-attribute-not-set": "Jeśli atrybut źródła nie jest ustawiony"
    },
    "fullscreen": {
        "expand": "Rozwiń do pełnego ekranu",
        "exit": "Wyłączyć tryb pełnoekranowy",
        "toggle": "Przełącz tryb pełnoekranowy",
        "fullscreen": "Pełny ekran"
    },
    "function": {
        "function": "Funkcjonować"
    },
    "gateway": {
        "create-new-gateway": "Utwórz nowy gateway",
        "create-new-gateway-text": "Czy na pewno chcesz utworzyć nowy gateway o nazwie: '{{gatewayName}}'?",
        "gateway": "Wejście",
        "gateway-exists": "Urządzenie o tej samej nazwie już istnieje.",
        "gateway-name": "Nazwa Gateway",
        "gateway-name-required": "Nazwa Gateway'a jest wymagana.",
        "gateway-saved": "Konfiguracja Gatewey'a została pomyślnie zapisana.",
        "no-gateway-found": "Nie znaleziono gateway'a.",
        "no-gateway-matching": " '{{item}}' nie znaleziono."
    },
    "grid": {
        "delete-item-title": "Czy na pewno chcesz usunąć ten element?",
        "delete-item-text": "Bądź ostrożny, po potwierdzeniu tego elementu i wszystkich powiązanych danych nie będzie można odzyskać.",
        "delete-items-title": "Czy na pewno chcesz usunąć {count, plural, =1 {1 pozycję} other {# pozycji} }?",
        "delete-items-action-title": "Usuń {count, plural, =1 {1 pozycję} other {# pozycji} }",
        "delete-items-text": "Bądź ostrożny, po potwierdzeniu wszystkie wybrane elementy zostaną usunięte, a wszystkie powiązane dane staną się niemożliwe do odzyskania.",
        "add-item-text": "Dodaj nową pozycję",
        "no-items-text": "Nie znaleziono żadnych elementów",
        "item-details": "Szczegóły Przedmiotu",
        "delete-item": "Usuń przedmiot",
        "delete-items": "Usuń elementy",
        "scroll-to-top": "Przewiń na górę"
    },
    "help": {
        "goto-help-page": "Przejdź do strony pomocy",
        "show-help": "Pokaż pomoc"
    },
    "home": {
        "home": "Strona główna",
        "profile": "Profil",
        "logout": "Wyloguj",
        "menu": "Menu",
        "avatar": "Awatar",
        "open-user-menu": "Otwórz menu użytkownika"
    },
    "file-input": {
        "browse-file": "Przeglądaj plik",
        "browse-files": "Przeglądaj pliki"
    },
    "image-input": {
        "drop-images-or": "Przeciągnij i upuść obrazy lub",
        "drag-and-drop": "Drag & Drop",
        "or": "or",
        "browse": "Browse",
        "no-images": "Nie wybrano żadnych obrazów",
        "images": "Obrazy",
        "drop-image-or": "Przeciągnij i upuść obraz lub"
    },
    "import": {
        "no-file": "Nie wybrano pliku",
        "drop-file": "Upuść plik JSON lub kliknij, aby wybrać plik do przesłania.",
        "drop-csv-file": "Upuść plik CSV lub kliknij, aby wybrać plik do przesłania.",
        "drop-json-file-or": "Przeciągnij i upuść plik JSON lub",
        "drop-file-csv": "Upuść plik CSV lub kliknij, aby wybrać plik do przesłania.",
        "drop-file-csv-or": "Przeciągnij i upuść plik CSV lub",
        "column-value": "Wartość",
        "column-title": "Tytuł",
        "column-example": "Przykładowe dane wartości",
        "column-key": "Klucz atrybutu/telemetrii",
        "credentials": "Dane uwierzytelniające",
        "csv-delimiter": "Ogranicznik CSV",
        "csv-first-line-header": "Pierwsza linia zawiera nazwy kolumn",
        "csv-update-data": "Zaktualizuj atrybuty/telemetrię",
        "details": "Szczegóły",
        "import-csv-number-columns-error": "Plik powinien zawierać co najmniej dwie kolumny",
        "import-csv-invalid-format-error": "Nieprawidłowy format pliku. {{line}}'",
        "column-type": {
            "name": "Nazwa",
            "type": "Typ",
            "label": "Etykieta",
            "column-type": "Typ kolumny",
            "client-attribute": "Atrybut klienta",
            "shared-attribute": "Wspólny atrybut",
            "server-attribute": "Atrybut serwera",
            "timeseries": "Szereg czasowy",
            "entity-field": "Pole obiektu",
            "access-token": "Token dostępu",
            "x509": "X.509",
            "mqtt": {
                "client-id": "Identyfikator klienta MQTT",
                "user-name": "Nazwa użytkownika MQTT",
                "password": "Hasło MQTT"
            },
            "lwm2m": {
                "client-endpoint": "Nazwa klienta punktu końcowego LwM2M",
                "security-config-mode": "Tryb konfiguracji zabezpieczeń LwM2M",
                "client-identity": "Tożsamość klienta LwM2M",
                "client-key": "Klucz klienta LwM2M",
                "client-cert": "Klucz publiczny klienta LwM2M",
                "bootstrap-server-security-mode": "Tryb bezpieczeństwa serwera startowego LwM2M",
                "bootstrap-server-secret-key": "Tajny klucz serwera startowego LwM2M",
                "bootstrap-server-public-key-id": "Klucz publiczny lub identyfikator serwera ładowania początkowego LwM2M",
                "lwm2m-server-security-mode": "Tryb bezpieczeństwa serwera LwM2M",
                "lwm2m-server-secret-key": "Tajny klucz serwera LwM2M",
                "lwm2m-server-public-key-id": "Klucz publiczny lub identyfikator serwera LwM2M"
            },
            "snmp": {
                "host": "SNMP host",
                "port": "SNMP port",
                "version": "SNMP version (v1, v2c or v3)",
                "community-string": "SNMP community string"
            },
            "isgateway": "Czy Gateway",
            "activity-time-from-gateway-device": "Czas aktywności z Gateway",
            "description": "Opis",
            "edge-license-key": "Klucz licencyjny",
            "cloud-endpoint": "Punkt końcowy w chmurze",
            "routing-key": "Klucz Edge",
            "secret": "Edge secret"
        },
        "stepper-text": {
            "select-file": "Wybierz plik",
            "configuration": "Importuj konfigurację",
            "column-type": "Wybierz typ kolumn",
            "creat-entities": "Tworzenie nowych obiektów"
        },
        "message": {
            "create-entities": "{{count}} pomyślnie utworzono nowe obiekty.",
            "update-entities": "{{count}} elementy zostały pomyślnie zaktualizowane.",
            "error-entities": "Wystąpił błąd przy tworzeniu {{count}} obiektów."
        }
    },
    "integration": {
        "integration": "Integracja",
        "integrations": "Integracje",
        "integrations-center": "Centrum Integracji",
        "select-integration": "Wybierz integrację",
        "no-integrations-matching": "Nie znaleziono integracji pasujących do '{{entity}}'.",
        "integration-required": "Integracja jest wymagana",
        "delete": "Usuń integrację",
        "management": "Zarządzanie integracjami",
        "add-integration-text": "Dodaj nową integrację",
        "no-integrations-text": "Nie znaleziono integracji",
        "data-convertor-name": "{{convertorType}} data converter for {{integrationName}}",
        "integration-name": "{{integrationType}} integration",
        "selected-integrations": "Wybrano {count, plural, =1 {1 integrację} other {# integracji} }",
        "delete-integration-title": "Czy na pewno chcesz usunąć integrację '{{integrationName}}'?",
        "delete-integration-text": "Bądź ostrożny, po potwierdzeniu integracji i wszystkich powiązanych danych nie będzie można odzyskać.",
        "delete-integrations-title": "Czy na pewno chcesz usunąć {count, plural, =1 {1 integrację} other {# integracji} }?",
        "delete-integrations-action-title": "Usuń {count, plural, =1 {1 integrację} other {# integracji} }",
        "delete-integrations-text": "Uważaj, po potwierdzeniu wszystkie wybrane integracje zostaną usunięte, a wszystkie powiązane dane staną się niemożliwe do odzyskania.",
        "events": "Wydarzenia",
        "enabled": "Włącz integrację",
        "allow-create-devices-or-assets": "Zezwalaj na tworzenie urządzeń lub zasobów",
        "all-types": "Wszystkie typy integracji",
        "add": "Dodaj integrację",
        "search": "Wyszukaj integracje",
        "integration-details": "Szczegóły integracji",
        "details": "Szczegóły",
        "copyId": "Skopiuj identyfikator integracji",
        "idCopiedMessage": "Identyfikator integracji został skopiowany do schowka",
        "debug-mode": "Tryb debugowania",
        "enable-security": "Włącz zabezpieczenia",
        "enable-security-new": "Włącz zabezpieczenia automatycznych aktualizacji tokenów",
        "headers-filter": "Filtr nagłówków",
        "header": "nagłówek",
        "no-headers-filter": "Brak filtra nagłówków",
        "downlink-url": "Adres URL łącza w dół",
        "downlink-url-required": "Adres URL łącza w dół jest wymagany",
        "create-loriot-output": "Utwórz dane wyjściowe aplikacji Loriot",
        "send-downlink": "Wyślij łącze w dół",
        "allow-downlink": "Allow downlink",
        "server": "serwer",
        "server-required": "Serwer jest wymagany",
        "domain": "Domena",
        "app-id": "Identyfikator aplikacji",
        "app-id-required": "Identyfikator aplikacji jest wymagany",
        "app-token": "Token dostępu do aplikacji",
        "app-token-required": "Token dostępu do aplikacji jest wymagany",
        "email": "E-mail",
        "email-required": "email jest wymagany",
        "application-uri": "URI aplikacji",
        "as-id": "JAKO ID",
        "as-id-required": "Identyfikator AS jest wymagany.",
        "as-key": "Klucz AS",
        "as-key-required": "Klucz AS jest wymagany.",
        "client-id-new": "Identyfikator klienta",
        "client-id-new-required": "Identyfikator klienta jest wymagany (login).",
        "client-secret": "Sekret Klienta",
        "client-secret-required": "Sekret klienta jest wymagany (hasło).",
        "max-time-diff-in-seconds": "Maksymalna różnica czasu (sekundy)",
        "max-time-diff-in-seconds-required": "Maksymalna różnica czasu jest wymagana.",
        "created-time": "Stworzony czas",
        "name": "Nazwa",
        "name-required": "Nazwa jest wymagana.",
        "name-max-length": "Nazwa powinna być mniejsza niż 256",
        "description": "Opis",
        "base-url": "Bazowy adres URL",
        "base-url-required": "Podstawowy adres URL jest wymagany",
        "security-key": "Klucz bezpieczeństwa",
        "http-endpoint": "Adres URL punktu końcowego HTTP",
        "replace-no-content-to-ok": "Zmień status odpowiedzi z „Brak treści” na „OK”",
        "copy-http-endpoint-url": "Skopiuj adres URL punktu końcowego HTTP",
        "http-endpoint-url-copied-message": "Adres URL punktu końcowego HTTP został skopiowany do schowka",
        "host": "Host",
        "host-required": "Host jest wymagany.",
        "host-private": "Host musi znajdować się w sieci publicznej.",
        "url-private": "Adres URL musi należeć do sieci publicznej.",
        "host-type": "Typ hosta",
        "host-type-required": "Typ hosta jest wymagany.",
        "api-version": "Użyj API v3",
        "custom-host": "Niestandardowy host",
        "custom-host-required": "Niestandardowy host jest wymagany.",
        "port": "Port",
        "port-required": "Port jest wymagany.",
        "port-range": "Port powinien należeć do zakresu od 1 do 65535.",
        "connect-timeout": "Limit czasu połączenia (s)",
        "connect-timeout-required": "Limit czasu połączenia jest wymagany.",
        "connect-timeout-range": "Limit czasu połączenia powinien mieścić się w zakresie od 1 do 200.",
        "client-id": "Identyfikator klienta",
        "client-id-required": "Identyfikator klienta jest wymagany.",
        "client-id-hint": "Wskazówka: opcjonalne. ",
        "max-bytes-in-message": "Maksymalna liczba bajtów w wiadomości",
        "max-bytes-in-message-range": "Maksymalna liczba bajtów w wiadomości powinna mieścić się w zakresie od 1 do 256000000.",
        "device-id": "Identyfikator urzadzenia",
        "device-id-required": "Identyfikator urządzenia jest wymagany.",
        "device-id-range": "Identyfikator urządzenia powinien mieścić się w zakresie od 1 do 65535 znaków.",
        "device-id-pattern": "Identyfikator urządzenia powinien składać się z cyfr oraz wielkich i małych liter. ",
        "group-id": "Identyfikator grupy",
        "group-id-required": "Identyfikator grupy jest wymagany.",
        "topics": "Tematy",
        "topics-required": "Temat jest wymagany.",
        "routing-keys": "Klucze routingu",
        "routing-keys-required": "Klucz routingu jest wymagany.",
        "queues": "Kolejki",
        "queues-required": "Nazwa kolejki jest wymagana.",
        "durable": "Wytrzymały",
        "exclusive": "Ekskluzywny",
        "autoDelete": "Automatyczne usuwanie",
        "exchange-name": "Nazwa wymiany",
        "exchange-name-required": "Nazwa giełdy jest wymagana.",
        "downlink-topic": "Temat łącza w dół",
        "connection-timeout": "Przekroczono limit czasu połączenia, ms",
        "connection-timeout-min": "Nieprawidłowa wartość limitu czasu połączenia.",
        "handshake-timeout": "Przekroczono limit czasu uzgadniania, ms",
        "handshake-timeout-min": "Nieprawidłowa wartość limitu czasu uzgadniania.",
        "virtual-host": "Wirtualny gospodarz",
        "rabbit-mq-poll-interval": "Interwał ankiety, ms",
        "rabbit-mq-poll-interval-min": "Nieprawidłowa wartość interwału odpytywania.",
        "application-server-url": "Adres URL serwera aplikacji",
        "application-server-url-required": "Adres URL serwera aplikacji jest wymagany.",
        "application-server-api-token": "Token API serwera aplikacji",
        "application-server-api-token-required": "Token API serwera aplikacji jest wymagany.",
        "use-api-four-plus": "Use API for ChirpStack 4+",
        "bootstrap-servers": "Serwery startowe",
        "bootstrap-servers-required": "Serwery startowe są wymagane.",
        "poll-interval": "Interwał ankiety",
        "poll-interval-required": "Interwał sondowania jest wymagany.",
        "poll-interval-min-value": "Wartość interwału odpytywania nie może być mniejsza niż 1",
        "auto-create-topics": "Automatyczne tworzenie tematów",
        "clean-session": "Czysta sesja",
        "enable-ssl": "Włącz protokół SSL",
        "credentials": "Dane uwierzytelniające",
        "credentials-type": "Typ poświadczeń",
        "credentials-type-required": "Typ danych logowania jest wymagany.",
        "username": "Nazwa użytkownika",
        "username-required": "Nazwa użytkownika jest wymagana.",
        "password": "Hasło",
        "password-required": "Hasło jest wymagane.",
        "azure-ca-cert": "Plik certyfikatu urzędu certyfikacji",
        "ca-cert": "Plik certyfikatu urzędu certyfikacji",
        "private-key": "Plik klucza prywatnego",
        "private-key-password": "Hasło klucza prywatnego",
        "cert": "Plik certyfikatu",
        "no-file": "Nie wybrano pliku.",
        "drop-file": "Upuść plik lub kliknij, aby wybrać plik do przesłania.",
        "drop-file-or": "Przeciągnij i upuść plik lub",
        "check-connection": "Sprawdź połączenie",
        "check-success": "Połączenie nawiązane.",
        "topic-filters": "Filtry tematyczne",
        "remove-topic-filter": "Usuń filtr tematu",
        "add-topic-filter": "Dodaj filtr tematu",
        "add-topic-filter-prompt": "Proszę dodać filtr tematyczny",
        "topic": "Temat",
        "mqtt-qos": "Jakość usług",
        "mqtt-qos-required": "QoS is required",
        "mqtt-qos-range": "QoS values range is from 0 to 2",
        "mqtt-qos-at-most-once": "Co najwyżej raz",
        "mqtt-qos-at-least-once": "Przynajmniej raz",
        "mqtt-qos-exactly-once": "Dokładnie raz",
        "downlink-topic-pattern": "Wzór tematu łącza w dół",
        "downlink-topic-pattern-required": "Wzór tematu łącza w dół jest wymagany.",
        "retained-message": "Zachowane",
        "aws-access-key-id": "Identyfikator klucza dostępu AWS",
        "aws-secret-access-key": "Tajny klucz dostępu AWS",
        "aws-region": "Region",
        "aws-iot-endpoint": "Punkt końcowy AWS IoT",
        "aws-iot-endpoint-required": "Punkt końcowy AWS IoT jest wymagany.",
        "aws-iot-credentials": "Poświadczenia AWS IoT",
        "aws-sqs-polling-period-in-seconds": "Okres odpytywania w sekundach",
        "aws-sqs-queue-url": "Adres URL kolejki SQS",
        "aws-sqs-queue-url-required": "Adres URL kolejki SQS jest wymagany",
        "aws-sqs-access-key-id-required": "Identyfikator klucza dostępu jest wymagany",
        "aws-sqs-secret-access-key-required": "Tajny klucz dostępu jest wymagany",
        "application-credentials": "Poświadczenia aplikacji",
        "api-key": "Klucz API",
        "api-key-required": "Klucz API jest wymagany.",
        "api-key-format": "Nieprawidłowy format klucza API.",
        "auth-token": "Token uwierzytelniający",
        "auth-token-required": "Token uwierzytelniający jest wymagany.",
        "region": "Region",
        "region-required": "Region jest wymagany.",
        "application-id": "Identyfikator aplikacji",
        "application-id-required": "Identyfikator aplikacji jest wymagany.",
        "access-id": "Identyfikator dostępu",
        "access-id-required": "Identyfikator dostępu jest wymagany.",
        "access-key": "Klucz dostępu",
        "access-key-required": "Klucz dostępu jest wymagany.",
        "access-key-min-length": "Klucz dostępu jest za krótki.",
        "access-key-max-length": "Klucz dostępu jest za długi.",
        "connection-parameters": "Parametry połączenia",
        "service-bus-namespace-name": "Nazwa przestrzeni nazw Service Bus",
        "service-bus-namespace-name-required": "Nazwa przestrzeni nazw Service Bus jest wymagana.",
        "connection-string": "Napis połączenia",
        "consumer-group": "Grupa konsumencka",
        "connection-string-required": "Wymagany napis połączenia!",
        "event-hub-name": "Nazwa centrum zdarzeń",
        "event-hub-name-required": "Nazwa centrum zdarzeń jest wymagana.",
        "event-iot-hub-name-required": "Nazwa Iot Hub jest wymagana dla łącza w dół",
        "sas-key-name": "Nazwa klucza SAS-owego",
        "sas-key-name-required": "Nazwa klucza SAS-owego jest wymagana.",
        "sas-key": "Klucz SAS-owy",
        "sas-key-required": "Klucz SAS jest wymagany.",
        "iot-hub-name": "Nazwa IoT Hub (wymagana dla łącza w dół)",
        "hostname": "Nazwa hosta",
        "hostname-required": "Nazwa hosta jest wymagana",
        "integration-clazz": "Klasa integracyjna",
        "integration-clazz-required": "Klasa integracyjna jest wymagana",
        "integration-configuration": "Konfiguracja integracji JSON",
        "metadata": "Metadane",
        "type": "Typ integracji",
        "select-integration-type": "Wybierz typ integracji",
        "type-required": "Typ integracji jest wymagany.",
        "type-not-found": "Nie znaleziono typu integracji",
        "uplink-converter": "Konwerter danych łącza zwrotnego",
        "uplink-converter-required": "Konwerter danych łącza zwrotnego jest wymagany.",
        "downlink-converter": "Konwerter danych łącza w dół",
        "type-http": "HTTP",
        "type-http-description": "Protokół przesyłania plików tekstowych lub multimedialnych.",
        "type-ocean-connect": "OceanConnect",
        "type-ocean-connect-description": "Integracja urządzeń o różnych możliwościach z platformą IoT.",
        "type-sigfox": "SigFox",
        "type-sigfox-description": "Lekki protokół do obsługi małych transmisji danych.",
        "type-thingpark": "ThingPark",
        "type-thingpark-description": "Protokół warstwy transportowej zorientowanej na komunikaty.",
        "type-loriot": "Loriota",
        "type-loriot-description": "Rozproszona infrastruktura LoRaWAN.",
        "type-thingpark-enterprise": "Firma ThingPark",
        "type-thingpark-enterprise-description": "Platforma komunikacyjna dla sieci LPWA.",
        "type-tmobile-iot-cdp": "iotcreators.com (T-Mobile – IoT CDP)",
        "type-tmobile-iot-cdp-description": "Usługa łączności mobilnej IoT.",
        "type-mqtt": "MQTT",
        "type-mqtt-description": "Protokół sieciowy maszyna do maszyny.",
        "type-aws-iot": "AWS IoT",
        "type-aws-iot-description": "Usługi zarządzania, przechowywania i analizy.",
        "type-aws-sqs": "AWS SQS",
        "type-aws-sqs-description": "W pełni zarządzana usługa kolejkowania wiadomości.",
        "type-aws-kinesis": "AWS Kinesis",
        "type-aws-kinesis-description": "Usługa strumieni wideo i danych w czasie rzeczywistym.",
        "type-ibm-watson-iot": "IBM Watson IoT",
        "type-ibm-watson-iot-description": "W pełni zarządzana usługa hostowana w chmurze.",
        "type-ttn": "The Things Stack Community",
        "type-ttn-description": "Otwarta i zdecentralizowana sieć LoRaWAN.",
        "type-tti": "The Things Stack Industries",
        "type-tti-description": "Oprogramowanie do obsługi prywatnych sieci LoRaWAN na dużą skalę.",
        "type-chirpstack": "ChirpStack",
        "type-chirpstack-description": "Serwer konfiguracji sieci LoRaWAN.",
        "type-particle": "Particle",
        "type-particle-description": "IoT enablement platform-as-a-service.",
        "type-azure-event-hub": "Centrum zdarzeń platformy Azure",
        "type-azure-event-hub-description": "Platforma do strumieniowego przesyłania dużych zbiorów danych i usługa pozyskiwania zdarzeń.",
        "type-azure-iot-hub": "Centrum IoT platformy Azure",
        "type-azure-iot-hub-description": "Usługa przesyłania wiadomości hostowana w chmurze.",
        "type-opc-ua": "OPC-UA",
        "type-opc-ua-description": "Wieloplatformowa platforma do wymiany danych z czujników do aplikacji w chmurze.",
        "type-custom": "custom",
        "type-coap": "CoAP",
        "type-coap-description": "Protokół sieciowy maszyna do maszyny dla urządzeń z ograniczeniami.",
        "type-udp": "UDP",
        "type-udp-description": "Protokół warstwy transportowej zorientowanej na komunikaty.",
        "type-tcp": "TCP",
        "type-tcp-description": "Protokół zorientowany na połączenie.",
        "type-kafka": "Kafka",
        "type-kafka-description": "Analityka przesyłania strumieniowego, platforma do przesyłania strumieniowego integracji danych.",
        "type-rabbitmq": "RabbitMQ",
        "type-rabbitmq-description": "Broker wiadomości obsługujący wiele protokołów przesyłania wiadomości.",
        "type-pubsub": "Pub/sub",
        "type-pubsub-description": "Usługa asynchronicznej komunikacji między aplikacjami.",
        "type-apache-pulsar": "Apache Pulsar",
        "type-apache-pulsar-description": "Rozproszona platforma do przesyłania wiadomości i przesyłania strumieniowego między pubami.",
        "type-tuya": "Tuya",
        "type-tuya-description": "Wiadomości hostowane w chmurze. ",
        "type-azure-service-bus": "Magistrala usług platformy Azure",
        "type-azure-service-bus-description": "W pełni zarządzany korporacyjny broker komunikatów z kolejkami komunikatów i tematami publikowania i subskrybowania.",
        "opc-ua-application-name": "Nazwa aplikacji",
        "opc-ua-application-uri": "Nazwa aplikacji",
        "opc-ua-scan-period-in-seconds": "Okres skanowania w sekundach",
        "opc-ua-scan-period-in-seconds-required": "Okres skanowania jest wymagany",
        "opc-ua-timeout": "Limit czasu w milisekundach",
        "opc-ua-timeout-required": "Limit czasu jest wymagany",
        "opc-ua-security": "Bezpieczeństwo",
        "opc-ua-security-required": "Bezpieczeństwo jest wymagane",
        "opc-ua-identity": "Tożsamość",
        "opc-ua-identity-required": "Tożsamość jest wymagana",
        "opc-ua-keystore": "Magazyn kluczy",
        "add-opc-ua-keystore-prompt": "Proszę dodać plik magazynu kluczy",
        "opc-ua-keystore-required": "Magazyn kluczy jest wymagany",
        "opc-ua-type": "Typ",
        "opc-ua-keystore-type": "Typ",
        "opc-ua-keystore-type-required": "Typ jest wymagany",
        "opc-ua-keystore-location": "Lokalizacja *",
        "opc-ua-keystore-password": "Hasło",
        "opc-ua-keystore-password-required": "Hasło jest wymagane",
        "opc-ua-keystore-alias": "Alias",
        "opc-ua-keystore-alias-required": "Alias jest wymagany",
        "opc-ua-keystore-key-password": "Kluczowe hasło",
        "opc-ua-keystore-key-password-required": "Hasło klucza jest wymagane",
        "opc-ua-mapping": "Mapowanie",
        "add-opc-ua-mapping-prompt": "Proszę dodać mapowanie",
        "opc-ua-mapping-type": "Typ mapowania",
        "opc-ua-mapping-type-required": "Typ mapowania jest wymagany",
        "opc-ua-device-node-pattern": "Wzorzec węzła urządzenia",
        "opc-ua-device-node-pattern-required": "Wzorzec węzła urządzenia jest wymagany",
        "opc-ua-namespace": "Przestrzeń nazw",
        "opc-ua-add-map": "Dodaj element mapowania",
        "kinesis-stream-name": "Nazwa strumienia",
        "kinesis-stream-name-required": "Nazwa strumienia jest wymagana",
        "kinesis-region": "Region",
        "kinesis-region-required": "Region jest wymagany",
        "kinesis-access-key-id": "Identyfikator klucza dostępu",
        "kinesis-access-key-id-required": "Identyfikator klucza dostępu jest wymagany",
        "kinesis-secret-access-key": "Tajny klucz dostępu",
        "kinesis-secret-access-key-required": "Tajny klucz dostępu jest wymagany",
        "kinesis-use-consumers-with-enhanced-fan-out": "Użyj konsumentów z ulepszonym rozgałęzianiem",
        "kinesis-use-credentials-from-instance-metadata": "Użyj danych uwierzytelniających z usługi metadanych instancji Amazon EC2",
        "kinesis-application-name": "Nazwa aplikacji (domyślnie jest równa nazwie strumienia)",
        "kinesis-initial-position-in-stream": "Początkowa pozycja w strumieniu",
        "kinesis-initial-position-in-stream-required": "Wymagana pozycja początkowa w strumieniu",
        "kinesis-max-records": "Maksymalne rekordy",
        "kinesis-max-records-required": "Maksymalna liczba rekordów jest wymagana",
        "kinesis-max-records-length-range": "Maksymalna długość rekordów powinna mieścić się w zakresie od 1 do 10000",
        "kinesis-request-timeout": "Żądaj limitu czasu w sekundach",
        "kinesis-request-timeout-required": "Limit czasu żądania jest wymagany",
        "other-properties": "Inne właściwości",
        "subscription-tags": "Tagi subskrypcji",
        "remove-subscription-tag": "Usuń tag subskrypcji",
        "add-subscription-tag": "Dodaj tag subskrypcji",
        "add-subscription-tag-prompt": "Dodaj tag subskrypcji",
        "key": "Klucz",
        "path": "Ścieżka",
        "required": "Wymagany",
        "integration-key": "Klucz integracyjny",
        "copy-integration-key": "Skopiuj klucz integracji",
        "integration-key-copied-message": "Klucz integracji został skopiowany do schowka",
        "integration-secret": "Sekret integracji",
        "copy-integration-secret": "Skopiuj sekret integracji",
        "integration-secret-copied-message": "Sekret integracji został skopiowany do schowka",
        "execute-remotely": "Wykonuj zdalnie",
        "remote": "Zdalny",
        "handler-configuration": "Konfiguracja modułu obsługi",
        "handler-configuration-type": "Typ obsługi",
        "so-broadcast": "Włącz rozgłaszanie - integracja akceptuje pakiety adresów rozgłoszeniowych",
        "so-keepalive-option": "Włącz wysyłanie komunikatów podtrzymujących działanie w gniazdach zorientowanych na połączenie",
        "so-reuse-addr": "Powiąż proces z portem",
        "tcp-no-delay": "Wymusza wysyłanie danych przez gniazdo bez buforowania (wyłącz algorytm buforowania Nagle'a)",
        "fail-fast": "Zgłoszony wyjątek, gdy dekoder zauważy, że długość ramki przekracza maksymalny rozmiar",
        "strip-delimiter": "Ogranicznik pasków",
        "length-field-offset": "Przesunięcie pola długości",
        "length-field-offset-required": "Przesunięcie pola długości jest wymagane.",
        "length-field-offset-range": "Przesunięcie pola długości powinno mieścić się w zakresie od 0 do 8.",
        "length-field-length": "Długość Długość pola",
        "length-field-length-required": "Długość Długość pola jest wymagana.",
        "length-field-length-range": "Długość pola Długość powinna mieścić się w zakresie od 0 do 8.",
        "length-adjustment": "Regulacja długości (wartość kompensacji dodana do wartości pola długości)",
        "length-adjustment-required": "Regulacja długości jest wymagana.",
        "length-adjustment-range": "Regulacja długości powinna mieścić się w zakresie od 0 do 8.",
        "byte-order": "Kolejność bajtów w polu długości",
        "initial-bytes-to-strip": "Liczba pierwszych bajtów do usunięcia z zdekodowanej ramki",
        "initial-bytes-to-strip-required": "Liczba pierwszych bajtów do usunięcia z zdekodowanej ramki jest wymagana.",
        "initial-bytes-to-strip-range": "Liczba pierwszych bajtów do usunięcia z zdekodowanej ramki powinna mieścić się w zakresie od 0 do 8.",
        "so-backlog-option": "Maksymalna liczba oczekujących połączeń na gnieździe",
        "so-backlog-option-required": "Maksymalna liczba oczekujących połączeń na gnieździe jest wymagana.",
        "so-backlog-option-range": "Maksymalna liczba oczekujących połączeń w gnieździe powinna mieścić się w zakresie od 1 do 65535.",
        "so-rcv-buf": "Rozmiar bufora dla gniazda przychodzącego (w KB)",
        "so-rcv-buf-required": "Rozmiar bufora dla gniazda przychodzącego (w KB) jest wymagany.",
        "so-rcv-buf-range": "Rozmiar bufora dla gniazda przychodzącego (w KB) powinien mieścić się w przedziale od 1 do 65535.",
        "so-snd-buf": "Rozmiar bufora dla gniazda wychodzącego (w KB)",
        "so-snd-buf-required": "Rozmiar bufora dla gniazda wychodzącego (w KB) jest wymagany.",
        "so-snd-buf-range": "Rozmiar bufora dla gniazda wychodzącego (w KB) powinien mieścić się w przedziale od 1 do 65535.",
        "charset-name": "Nazwa zestawu znaków",
        "charset-name-required": "Nazwa zestawu znaków jest wymagana.",
        "message-separator": "Separator wiadomości",
        "message-separator-required": "Separator wiadomości jest wymagany.",
        "character-sequence": "Sekwencja znaków",
        "character-sequence-required": "Sekwencja znaków jest wymagana.",
        "max-frame-length": "Maksymalna długość ramki (w bajtach)",
        "max-frame-length-required": "Maksymalna długość ramki (w bajtach) jest wymagana.",
        "max-frame-length-range": "Maksymalna długość ramki (w bajtach) powinna mieścić się w zakresie od 1 do 65535.",
        "handler-type": "Typ obsługi",
        "message-size": "Rozmiar wiadomości",
        "message-size-required": "Rozmiar wiadomości jest wymagany.",
        "service-url": "Adres URL usługi",
        "service-url-required": "Adres URL usługi jest wymagany.",
        "subscription-name": "Nazwa subskrypcji",
        "subscription-name-required": "Nazwa subskrypcji jest wymagana.",
        "max-num-messages": "Maksymalna liczba wiadomości",
        "max-num-messages-required": "Maksymalna liczba wiadomości jest wymagana.",
        "max-num-bytes": "Maksymalna liczba bajtów",
        "max-num-bytes-required": "Wymagana maksymalna liczba bajtów.",
        "timeout-in-ms": "Limit czasu w milisekundach",
        "timeout-in-ms-required": "Limit czasu w milisekundach jest wymagany.",
        "user-id": "Identyfikator użytkownika",
        "user-id-required": "Identyfikator użytkownika jest wymagany.",
        "token": "Znak",
        "token-required": "Token jest wymagany.",
        "project-id": "Identyfikator projektu",
        "project-id-required": "Identyfikator projektu jest wymagany.",
        "subscription-id": "Identyfikator subskrypcji",
        "subscription-id-required": "Identyfikator subskrypcji jest wymagany.",
        "service-account-key": "Plik klucza konta usługi",
        "service-account-key-required": "Plik klucza konta usługi jest wymagany.",
        "tcp": {
            "system-line-separator": "Separator linii systemowych",
            "nul-delimiter": "Separator Nul",
            "byte-order-little-endian": "Little Endian",
            "byte-order-big-endian": "Big Endian"
        },
        "cache-size": "Rozmiar pamięci podręcznej",
        "cache-time-to-live": "Czas działania pamięci podręcznej w minutach",
        "min-cache-size": "Rozmiar pamięci podręcznej nie może być mniejszy niż 0",
        "min-cache-time-to-live": "Czas życia pamięci podręcznej nie może być mniejszy niż 0",
        "max-cache-time-to-live": "Nieprawidłowy czas aktywności pamięci podręcznej. Wybierz wartość z zakresu od 0 do 525600",
        "coap-security-mode": "Tryb Bezpieczny",
        "coap-security-mode-required": "Tryb zabezpieczeń CoAP jest wymagany",
        "coap-security-mode-no-secure": "NIE BEZPIECZNIE",
        "coap-security-mode-dtls": "DTLS",
        "coap-security-mode-mixed": "MIESZANY",
        "coap-endpoint": "Adres URL punktu końcowego CoAP",
        "coap-endpoint-url-copied-message": "Adres URL punktu końcowego CoAP został skopiowany do schowka",
        "copy-coap-endpoint-url": "Skopiuj adres URL punktu końcowego CoAP",
        "copy-coap-dtls-endpoint-url": "Skopiuj adres URL punktu końcowego CoAP DTLS",
        "coap-dtls-base-url": "Podstawowy adres URL DTLS",
        "coap-dtls-base-url-required": "Podstawowy adres URL DTLS jest wymagany",
        "coap-dtls-endpoint": "Adres URL punktu końcowego CoAP DTLS",
        "coap-dtls-endpoint-url-copied-message": "Adres URL punktu końcowego CoAP DTLS został skopiowany do schowka",
        "unassign-integration-title": "Czy na pewno chcesz anulować przypisanie integracji '{{integrationName}}'?",
        "unassign-integration-from-edge-text": "Po potwierdzeniu integracja zostanie anulowana i nie będzie dostępna z Edge.",
        "unassign-integrations-from-edge-title": "Czy na pewno chcesz usunąć przypisanie {count, plural, =1 {1 integracji} other {# integracji} }?",
        "unassign-integrations-from-edge-text": "Po potwierdzeniu wszystkie wybrane integracje zostaną usunięte i nie będą dostępne na Edge.",
        "unassign-integrations": "Usuń przypisanie integracji",
        "edge-placeholder-hint": "Możesz użyć symbolu zastępczego ${{ATTRIBUTE_KEY}} aby zastąpić pole integracji wartością atrybutu z konkretnego obiektu Edge. Na przykład, 'Edge A' ma atrybut 'baseUrl' wynoszący 'http://localhost:9999'. Możesz ustawić {{baseUrl}} jako jedno z pól integracji i zostanie ono zastąpione przez 'http://localhost:9999” podczas przypisywania tej integracji do 'Edge A'. Dodatkowo, jeśli 'Edge A' atrybut 'baseUrl' zostanie zaktualizowany - integracja z nową zaktualizowaną wartością będzie automatycznie zapewniona 'Edge A'.",
        "status": {
            "status": "Status",
            "active": "Aktywny",
            "disabled": "Wyłączony",
            "failed": "Błąd",
            "pending": "Aż do"
        },
        "daily-activity": "Dzienna aktywność",
        "enable-debug-mode": "Włącz tryb debugowania",
        "disable-debug-mode": "Wyłącz tryb debugowania",
        "advanced-settings": "Zaawansowane ustawienia",
        "basic-settings": "Podstawowe ustawienia",
        "existing-converter": "Select existing",
        "new-converter": "Create new",
        "connection": "Połączenie",
        "connected": "Połączony",
        "not-connected": "Nie połączony",
        "environment": "Środowisko",
        "environment-required": "Środowisko jest wymagane.",
        "region-cn": "Chiny",
        "region-us": "Stany Zjednoczone",
        "region-eu": "Europa",
        "region-in": "Indie",
        "topic-name": "Nazwa tematu",
        "topic-name-required": "Nazwa tematu jest wymagana",
        "sub-name": "Nazwa subskrypcji",
        "sub-name-required": "Nazwa subskrypcji jest wymagana",
        "downlink-connection-string": "Parametry połączenia łącza w dół",
        "downlink-connection-string-required": "Parametry połączenia łącza w dół są wymagane",
        "downlink-topic-name": "Nazwa tematu łącza w dół",
        "downlink-topic-name-required": "Nazwa tematu łącza w dół jest wymagana",
        "client-id-range": "Identyfikator klienta powinien zawierać się w zakresie od 1 do 23 znaków. ",
        "client-id-pattern": "Identyfikator klienta powinien składać się z cyfr, wielkich i małych liter. ",
        "existing-uplink-converter": "Wybierz istniejący konwerter danych łącza zwrotnego",
        "new-uplink-converter": "Utwórz nowy konwerter danych łącza zwrotnego",
        "existing-downlink-converter": "Wybierz istniejący konwerter danych łącza w dół",
        "new-downlink-converter": "Utwórz nowy konwerter danych łącza w dół"
    },
    "item": {
        "selected": "Wybrany"
    },
    "js-func": {
        "no-return-error": "Funkcja musi zwracać wartość!",
        "return-type-mismatch": "Funkcja musi zwracać wartość '{{type}}' typ!",
        "tidy": "Czysty",
        "mini": "Mini"
    },
    "key-val": {
        "key": "Klucz",
        "value": "Wartość",
        "remove-entry": "Usuń wpis",
        "add-entry": "Dodaj wpis",
        "no-data": "Brak wpisów"
    },
    "layout": {
        "layout": "Układ",
        "layouts": "Layouts",
        "manage": "Zarządzaj układem panelu",
        "settings": "Ustawienia układu",
        "color": "Kolor",
        "main": "Główny",
        "right": "Prawy",
        "left": "Lewy",
        "select": "Wybierz układ docelowy",
        "percentage-width": "Szerokość procentowa (%)",
        "fixed-width": "Stała szerokość (px)",
        "left-width": "Lewa kolumna (%)",
        "right-width": "Prawa kolumna (%)",
        "pick-fixed-side": "Naprawiono stronę: ",
        "layout-fixed-width": "Stała szerokość (px)",
        "value-min-error": "Wartość musi być zatem większa {{min}}{{unit}}",
        "value-max-error": "Wartość musi być wtedy mniejsza {{max}}{{unit}}",
        "layout-fixed-width-required": "Stała szerokość jest wymagana",
        "right-width-percentage-required": "Odpowiedni procent jest wymagany",
        "left-width-percentage-required": "Lewy procent jest wymagany",
        "divider": "Rozdziel panel",
        "right-side": "Układ prawej strony",
        "left-side": "Układ lewej strony"
    },
    "legend": {
        "direction": "Kierunek legendy",
        "position": "Pozycja legendy",
        "show-values": "Show values",
        "min-option": "Min",
        "max-option": "Max",
        "average-option": "Average",
        "total-option": "Total",
        "latest-option": "Latest",
        "sort-legend": "Sortuj klucze danych w legendzie",
        "show-max": "Pokaż wartość maksymalną",
        "show-min": "Pokaż wartość minimalną",
        "show-avg": "Pokaż średnią wartość",
        "show-total": "Pokaż całkowitą wartość",
        "show-latest": "Pokaż najnowszą wartość",
        "settings": "Ustawienia legendy",
        "min": "min",
        "max": "maks",
        "avg": "śr",
        "total": "całkowity",
        "latest": "najnowszy",
        "comparison-time-ago": {
            "previousInterval": "(poprzedni interwał)",
            "customInterval": "(interwał niestandardowy)",
            "days": "(dzień temu)",
            "weeks": "(tydzień temu)",
            "months": "(miesiąc temu)",
            "years": "(rok temu)"
        }
    },
    "login": {
        "login": "Zaloguj sie",
        "request-password-reset": "Poproś o zresetowanie hasła",
        "reset-password": "Zresetuj hasło",
        "create-password": "Stwórz hasło",
        "two-factor-authentication": "Uwierzytelnianie dwuskładnikowe",
        "passwords-mismatch-error": "Wpisane hasła muszą być takie same!",
        "password-again": "Hasło ponownie",
        "username": "Nazwa użytkownika (e-mail)",
        "remember-me": "Zapamiętaj mnie",
        "forgot-password": "Zapomniałeś hasła?",
        "password-reset": "Resetowania hasła",
        "expired-password-reset-message": "Twoje dane uwierzytelniające wygasły! ",
        "new-password": "Nowe hasło",
        "new-password-again": "Potwierdź nowe hasło",
        "password-link-sent-message": "Link resetujący został wysłany",
        "email": "E-mail",
        "no-account": "Nie masz konta?",
        "create-account": "Utwórz konto",
        "login-with": "Zaloguj się z {{name}}",
        "or": "Lub",
        "error": "Błąd logowania",
        "verify-your-identity": "Zweryfikować Twoją tożsamość",
        "select-way-to-verify": "Wybierz sposób weryfikacji",
        "resend-code": "Wyślij kod ponownie",
        "resend-code-wait": "Wyślij kod ponownie za { time, plural, =1 {1 sekunda} other { # sekundy } }",
        "try-another-way": "Spróbuj w inny sposób",
        "totp-auth-description": "Wprowadź kod zabezpieczający z aplikacji uwierzytelniającej.",
        "totp-auth-placeholder": "Kod",
        "sms-auth-description": "Kod zabezpieczający został wysłany na Twój telefon pod adresem {{contact}}.",
        "sms-auth-placeholder": "Kod SMS",
        "email-auth-description": "Kod zabezpieczający został wysłany na Twój adres e-mail pod adresem {{contact}}.",
        "email-auth-placeholder": "Kod e-mail",
        "backup-code-auth-description": "Wprowadź jeden ze swoich kodów zapasowych.",
        "backup-code-auth-placeholder": "Kod zapasowy"
    },
    "signup": {
        "firstname": "Imię",
        "lastname": "Nazwisko",
        "email": "E-mail",
        "signup": "Zapisz się",
        "create-password": "Stwórz hasło",
        "repeat-password": "Powtórz swoje hasło",
        "have-account": "Posiadasz już konto?",
        "signin": "Zaloguj się",
        "no-captcha-message": "Musisz potwierdzić, że nie jesteś robotem",
        "password-length-message": "Twoje hasło musi mieć co najmniej 6 znaków",
        "email-verification": "Weryfikacja adresu e-mail",
        "email-verification-message": "Na podany adres e-mail została wysłana wiadomość e-mail zawierająca szczegóły weryfikacji.<br>Aby dokończyć procedurę rejestracji, postępuj zgodnie z instrukcjami zawartymi w wiadomości e-mail.<br>Uwaga: jeśli nie widziałeś wiadomości e-mail przez jakiś czas, sprawdź folder „spam” lub spróbuj wysłać wiadomość ponownie, klikając przycisk „Wyślij ponownie”.",
        "account-activation-title": "Aktywacja konta",
        "account-activated": "Konto zostało pomyślnie aktywowane!",
        "account-activated-text": "Gratulacje!<br>Twoje konto zostało aktywowane.",
        "resend": "Wyślij ponownie",
        "inactive-user-exists-title": "Nieaktywny użytkownik już istnieje",
        "inactive-user-exists-text": "Istnieje już zarejestrowany użytkownik z niezweryfikowanym adresem e-mail.<br>Kliknij przycisk „Wyślij ponownie”, jeśli chcesz ponownie wysłać wiadomość weryfikacyjną.",
        "activating-account": "Aktywuję konto...",
        "activating-account-text": "Twoje konto jest obecnie aktywowane. Czekaj...",
        "accept-privacy-policy": "Zaakceptuj Politykę prywatności",
        "accept": "Akceptuj",
        "privacy-policy": "Polityka prywatności",
        "accept-privacy-policy-message": "Musisz zaakceptować naszą Politykę prywatności",
        "recaptcha-title": "reCAPTCHA",
        "terms-of-use": "Warunki użytkowania",
        "accept-terms-of-use-message": "Musisz zaakceptować nasze Warunki użytkowania"
    },
    "notification": {
        "action-button": "Przycisk akcji",
        "action-type": "Rodzaj działania",
        "active": "Aktywny",
        "add-notification-recipients-group": "Dodaj grupę odbiorców powiadomień",
        "add-notification-template": "Dodaj szablon powiadomienia",
        "add-recipient": "Dodaj odbiorcę",
        "add-recipients": "Dodaj odbiorców",
        "add-rule": "Dodaj regułę",
        "add-stage": "Dodaj scenę",
        "add-template": "Dodaj szablon",
        "after": "Po",
        "alarm-assignment-trigger-settings": "Ustawienia wyzwalacza przypisania alarmu",
        "alarm-comment-trigger-settings": "Ustawienia wyzwalania komentarza alarmowego",
        "alarm-trigger-settings": "Ustawienia wyzwalania alarmu",
        "all": "Wszystko",
        "api-feature-hint": "Jeśli pole jest puste, wyzwalacz zostanie zastosowany do wszystkich funkcji interfejsu API",
        "api-usage-trigger-settings": "Ustawienia wyzwalacza użycia interfejsu API",
        "new-platform-version-trigger-settings": "Ustawienia wyzwalacza nowej wersji platformy",
        "rate-limits-trigger-settings": "Exceeded rate limits trigger settings",
        "at-least-one-should-be-selected": "Należy wybrać przynajmniej jeden",
        "basic-settings": "Podstawowe ustawienia",
        "button-text": "Przycisk tekstowy",
        "button-text-required": "Tekst przycisku jest wymagany",
        "button-text-max-length": "Długość tekst przycisku powinna być mniejsza lub równa {{ length }} znaków",
        "compose": "Komponuj",
        "conversation": "Rozmowa",
        "conversation-required": "Rozmowa jest konieczna",
        "copy-notification-template": "Skopiuj szablon powiadomienia",
        "copy-rule": "Skopiuj regułę",
        "copy-template": "Skopiuj szablon",
        "create-new": "Stwórz nowe",
        "created": "Utworzony",
        "delete-notification-text": "Uważaj, po potwierdzeniu powiadomienia nie będzie można odzyskać.",
        "delete-notification-title": "Czy na pewno chcesz usunąć powiadomienie?",
        "delete-notifications-text": "Bądź ostrożny, po potwierdzeniu powiadomienia staną się nie do odzyskania.",
        "delete-notifications-title": "Czy na pewno chcesz usunąć { count, plural, =1 {1 przypomnienie} other {# przypomnień} }?",
        "delete-recipient-text": "Uważaj, po potwierdzeniu odbiorcy nie będzie można odzyskać.",
        "delete-recipient-title": "Czy na pewno chcesz usunąć odbiorcę {{recipientName}}'?",
        "delete-recipients-text": "Bądź ostrożny, po potwierdzeniu odbiorcy staną się niemożliwi do odzyskania.",
        "delete-recipients-title": "Czy na pewno chcesz usunąć { count, plural, =1 {1 odbiorcę} other {# odbiorców} }?",
        "delete-request-text": "Bądź ostrożny, po tym jak prośba o potwierdzenie stanie się niemożliwa do odzyskania.",
        "delete-request-title": "Czy na pewno chcesz usunąć rządanie?",
        "delete-requests-text": "Bądź ostrożny, po tym jak prośby o potwierdzenie staną się nie do odzyskania.",
        "delete-requests-title": "Czy na pewno chcesz usunąć { count, plural, =1 {1 rządanie} other {# rządań} }?",
        "delete-rule-text": "Bądź ostrożny, gdy reguła potwierdzenia stanie się niemożliwa do odzyskania.",
        "delete-rule-title": "Czy na pewno chcesz usunąć regułę '{{ruleName}}'?",
        "delete-rules-text": "Bądź ostrożny, po tym jak zasady potwierdzenia staną się nie do odzyskania.",
        "delete-rules-title": "Czy na pewno chcesz usunąć { count, plural, =1 {1 regułę} other {# reguł} }?",
        "delete-template-text": "Zachowaj ostrożność, ponieważ szablon potwierdzenia stanie się niemożliwy do odzyskania.",
        "delete-template-title": "Czy na pewno chcesz usunąć szablon '{{templateName}}'?",
        "delete-templates-text": "Bądź ostrożny, gdy szablony potwierdzeń staną się nie do odzyskania.",
        "delete-templates-title": "Czy na pewno chcesz usunąć { count, plural, =1 {1 szablon} other {# szablonów} }?",
        "deleted": "Usunięto",
        "delivery-method": {
            "delivery-method": "Sposób przesyłu",
            "email": "E-mail",
            "email-preview": "Podgląd powiadomienia e-mail",
            "slack": "Slack",
            "slack-preview": "Podgląd powiadomień Slacka",
            "microsoft-teams": "Microsoft Teams",
            "microsoft-teams-preview": "Microsoft Teams notification preview",
            "sms": "SMS",
            "sms-preview": "Podgląd powiadomień SMS",
            "web": "Sieć",
            "web-preview": "Podgląd powiadomień internetowych"
        },
        "delivery-method-not-configure-click": "Metoda dostawy nie jest skonfigurowana. ",
        "delivery-method-not-configure-contact": "Metoda dostawy nie jest skonfigurowana. ",
        "delivery-methods": "metody dostarczania",
        "description": "Opis",
        "device-activity-trigger-settings": "Ustawienia aktywnego wyzwalacza urządzenia",
        "device-list-rule-hint": "Jeśli pole jest puste, wyzwalacz zostanie zastosowany do wszystkich urządzeń",
        "device-profiles-list-rule-hint": "Jeśli pole będzie puste, wyzwalacz zostanie zastosowany do wszystkich profili urządzeń",
        "disabled": "Wyłączony",
        "edit-notification-recipients-group": "Edytuj grupę odbiorców powiadomień",
        "edit-notification-template": "Edytuj szablon powiadomienia",
        "edit-rule": "Edytuj regułę",
        "edit-template": "Edytuj szablon",
        "enabled": "Włączony",
        "entities-limit-trigger-settings": "Ustawienia wyzwalacza ograniczania obiektów",
        "entity-action-trigger-settings": "Ustawienia wyzwalacza akcji obiektu",
        "entity-type": "Typ obiektu",
        "escalation-chain": "Łańcuch eskalacji",
        "failed-send": "Niepowodzenie wysyłania",
        "fails": "{ count, plural, =1 {1 niepowodzenie} other {# niepowodzeń} }",
        "filter": "Filtr",
        "first-recipient": "Pierwszy odbiorca",
        "inactive": "Nieaktywny",
        "inbox": "Skrzynka odbiorcza",
        "notification-inbox": "Powiadomienia / Skrzynka odbiorcza",
        "input-field-support-templatization": "Szablonowanie obsługi pola wejściowego.",
        "input-fields-support-templatization": "Pola wejściowe obsługują szablonowanie.",
        "integration-action-trigger-settings": "Ustawienia wyzwalacza zdarzeń integracji",
        "integration-list-rule-hint": "Jeśli pole będzie puste, wyzwalacz zostanie zastosowany do wszystkich integracji",
        "link": "Link",
        "link-required": "Link jest wymagany",
        "link-type": {
            "dashboard": "Otwórz Panel",
            "link": "Otwórz łącze URL"
        },
        "loading-notifications": "Loading notifications...",
        "management": "Zarządzanie powiadomieniami",
        "mark-all-as-read": "Oznacz wszystkie jako przeczytane",
        "mark-as-read": "Oznacz jako przeczytane",
        "message": "Wiadomość",
        "message-required": "Wiadomość jest wymagana",
        "message-max-length": "Komunikat powinien być mniejszy lub równy {{ length }} znaków",
        "name": "Nazwa",
        "name-required": "Nazwa jest wymagana",
        "new-notification": "Nowe powiadomienie",
        "no-inbox-notification": "Nie znaleziono powiadomienia",
        "no-notification-request": "Brak żądania powiadomienia",
        "no-notification-templates": "Nie znaleziono szablonów powiadomień",
        "no-notifications-yet": "Nie ma jeszcze żadnych powiadomień",
        "no-recipients-notification": "Brak powiadomienia odbiorców",
        "no-rule": "Nie skonfigurowano żadnej reguły",
        "no-rules-notification": "Brak powiadomienia o zasadach",
        "no-severity-found": "Nie znaleziono powagi",
        "no-severity-matching": "'{{severity}}' nie znaleziono.",
        "no-template-matching": "Brak dopasowania zasobów '{{template}}' zostały znalezione.",
        "not-found-slack-recipient": "Nie znaleziono odbiorcy Slacka",
        "notification": "Powiadomienie",
        "notification-center": "Centrum powiadomień",
        "notify": "powiadom",
        "notify-again": "Powiadom ponownie",
        "notify-alarm-action": {
            "acknowledged": "Alarm potwierdzony",
            "assigned": "Alarm przypisany",
            "cleared": "Alarm usunięty",
            "created": "Utworzono alarm",
            "severity-changed": "Zmieniono wagę alarmu",
            "unassigned": "Alarm nieprzypisany"
        },
        "notify-on": "Powiadom dalej",
        "notify-on-comment-update": "Powiadom o aktualizacji komentarza",
        "notify-on-required": "Powiadomienie jest wymagane",
        "notify-on-unassign": "Powiadom o anulowaniu przypisania",
        "notify-only-integrations-errors": "Powiadamiaj tylko o błędzie",
        "notify-only-user-comments": "Powiadamiaj tylko o komentarzach użytkowników",
        "only-rule-chain-lifecycle-failures": "Tylko awarie cyklu życia łańcucha reguł",
        "only-rule-node-lifecycle-failures": "Tylko awarie cyklu życia węzła reguły",
        "platform-users": "Użytkownicy platformy",
        "rate-limits": "Rate limits",
        "rate-limits-hint": "If the field is empty, the trigger will be applied to all rate limits",
        "recipient": "Odbiorca",
        "recipient-group": "Grupa odbiorców",
        "recipient-type": {
            "affected-tenant-administrators": "Dotknięci administratorzy Tenanta",
            "affected-user": "Dotknięty użytkownik",
            "affected-user-hint": "Dotknięta wskazówka dla użytkownika",
            "all-users": "Wszyscy użytkownicy",
            "customer-users": "Użytkownicy klientów",
            "system-administrators": "Administratorzy systemu",
            "tenant-administrators": "Administratorzy tenanta",
            "user-filters": "Filtr użytkownika",
            "user-group-list": "Lista grup użytkowników",
            "user-list": "Lista użytkowników",
            "user-role": "Rola użytkownika",
            "users-entity-owner": "Użytkownicy właściciela obiektu",
            "users-entity-owner-hint": "Użytkownicy podpowiedzi właściciela obiektu"
        },
        "recipients": "Odbiorcy",
        "notification-recipients": "Powiadomienia / Odbiorcy",
        "recipients-count": "{ count, plural, =1 {1 odbiorca} other {# odbiorców} }",
        "recipients-required": "Odbiorcy są potrzebni",
        "refresh-allow-delivery-method": "Odśwież zezwól na metodę dostawy",
        "request-search": "Poproś o wyszukiwanie",
        "request-status": {
            "processing": "Przetwarzanie",
            "scheduled": "Zaplanowany",
            "sent": "Wysłano"
        },
        "review": "Recenzja",
        "rule": "Reguła",
        "rule-chain-list-rule-hint": "Jeśli pole jest puste, wyzwalacz zostanie zastosowany do wszystkich łańcuchów reguł",
        "rule-engine-events-trigger-settings": "Ustawienia wyzwalania zdarzeń silnika reguł",
        "rule-engine-filter": "Filtr silnika reguł",
        "rule-name": "Nazwa reguły",
        "rule-name-required": "Nazwa jest wymagana",
        "rule-disable": "Disable notification rule",
        "rule-enable": "Enable notification rule",
        "rule-node-filter": "Filtr węzła reguły",
        "rules": "Zasady",
        "notification-rules": "Powiadomienia / Zasady",
        "scheduler-later": "Zaplanuj na później",
        "search-notification": "Wyszukaj powiadomienia",
        "search-recipients": "Wyszukaj odbiorców",
        "search-rules": "Zasady wyszukiwania",
        "search-templates": "Wyszukaj szablony",
        "see-documentation": "Zobacz dokumentację",
        "selected-notifications": "Wybrano { count, plural, =1 {1 powiadomienie} other {# powiadomień} }",
        "selected-recipients": "Wybrano { count, plural, =1 {1 odbiorcę} other {# odbiorców} }",
        "selected-requests": "Wybrano { count, plural, =1 {1 rządanie} other {# rządań} }",
        "selected-rules": "Wybrano { count, plural, =1 {1 zasadę} other {# zasad} }",
        "selected-template": "Wybrano { count, plural, =1 {1 szablon} other {# szablonów} }",
        "send-notification": "Wyślij powiadomienie",
        "sent": "Wysłano",
        "notification-sent": "Powiadomienia / Wysłane",
        "set-entity-from-notification": "Ustaw obiekt z powiadomienia na stan panelu",
        "slack-chanel-type": "Typ kanału slack",
        "slack-chanel-types": {
            "direct": "Wiadomość docelowa",
            "private-channel": "Kanał prywatny",
            "public-channel": "Kanał publiczny"
        },
        "start-from-scratch": "Zacznij od początku",
        "status": "Status",
        "stop-escalation-alarm-status-become": "Zatrzymaj eskalację stanu alarmowego:",
        "subject": "Temat",
        "subject-required": "Temat jest wymagany",
        "template": "Szablon",
        "template-name": "Nazwa szablonu",
        "template-required": "Szablon jest wymagany",
        "template-type": {
            "alarm": "Alarm",
            "alarm-assignment": "Przypisanie alarmu",
            "alarm-comment": "Komentarz alarmowy",
            "api-usage-limit": "Limit wykorzystania API",
            "device-activity": "Aktywność urządzenia",
            "entities-limit": "Limit obiektów",
            "entity-action": "Działanie obiektu",
            "general": "Ogólny",
            "integration-lifecycle-event": "Zdarzenie cyklu życia integracji",
            "rule-engine-lifecycle-event": "Zdarzenie cyklu życia silnika reguł",
            "rule-node": "Węzeł reguły",
            "new-platform-version": "Nowa wersja platformy",
            "rate-limits": "Exceeded rate limits"
        },
        "templates": "Szablony",
        "notification-templates": "Powiadomienia / Szablony",
        "tenant-profiles-list-rule-hint": "Jeśli pole jest puste, wyzwalacz zostanie zastosowany do wszystkich profili tenantów",
        "tenants-list-rule-hint": "Jeśli pole jest puste, wyzwalacz zostanie zastosowany do wszystkich Tenantów",
        "threshold": "Próg",
        "theme-color": "Theme color",
        "time": "Czas",
        "track-rule-node-events": "Śledź zdarzenia węzła reguły",
        "trigger": {
            "alarm": "Alarm",
            "alarm-assignment": "Przypisanie alarmu",
            "alarm-comment": "Komentarz alarmowy",
            "api-usage-limit": "Limit wykorzystania API",
            "device-activity": "Aktywność urządzenia",
            "entities-limit": "Limit obiektów",
            "entity-action": "Działanie obiektu",
            "integration-lifecycle-event": "Zdarzenie cyklu życia integracji",
            "rule-engine-lifecycle-event": "Zdarzenie cyklu życia silnika reguł",
            "new-platform-version": "Nowa wersja platformy",
            "rate-limits": "Exceeded rate limits",
            "trigger": "Wyzwalacz",
            "trigger-required": "Wyzwalacz jest wymagany"
        },
        "type": "Typ",
        "unread": "Nieprzeczytane",
        "updated": "Zaktualizowane",
        "use-template": "Użyj szablonu",
        "view-all": "Pokaż wszystkie",
        "view-notification-recipients-group": "Wyświetl grupę odbiorców powiadomień",
        "view-notification-template": "Wyświetl szablon powiadomienia",
        "view-rule": "Zobacz regułę",
        "warning": "Ostrzeżenie",
        "webhook-url": "Webhook URL",
        "webhook-url-required": "Webhook URL is required",
        "channel-name": "Channel name",
        "channel-name-required": "Channel name is required",
        "settings": {
            "notification-settings": "Notification settings",
            "reset-all": "Reset all settings",
            "reset-all-title": "Are you sure you want to reset form?",
            "reset-all-text": "After the confirmation, the settings form will reset to the default value and save.",
            "type": "Type",
            "enable-all": "Enable all",
            "disable-all": "Disable all",
            "delivery-not-configured": "Delivery method is not configured"
        }
    },
    "ota-update": {
        "add": "Dodaj pakiet",
        "assign-firmware": "Przypisane oprogramowanie sprzętowe",
        "assign-firmware-required": "Przypisane oprogramowanie sprzętowe jest wymagane",
        "assign-software": "Przydzielone oprogramowanie",
        "assign-software-required": "Przypisane oprogramowanie jest wymagane",
        "auto-generate-checksum": "Automatycznie generuj sumę kontrolną",
        "cant-applied-group-all": "Nie można zastosować do grupy Wszystkie",
        "checksum": "Suma kontrolna",
        "checksum-hint": "Jeśli suma kontrolna jest pusta, zostanie wygenerowana automatycznie",
        "checksum-algorithm": "Algorytm sumy kontrolnej",
        "checksum-copied-message": "Suma kontrolna pakietu została skopiowana do schowka",
        "change-firmware": "Zmiana oprogramowania sprzętowego może spowodować aktualizację { count, plural, =1 {1 urządzenia} other {# urządzeń} }.",
        "change-software": "Zmiana oprogramowania może spowodować aktualizację { count, plural, =1 {1 urządzenia} other {# urządzeń} }.",
        "chose-compatible-device-profile": "Przesłany pakiet będzie dostępny tylko dla urządzeń z wybranym profilem.",
        "chose-firmware-distributed-device": "Wybierz oprogramowanie sprzętowe, które będzie dystrybuowane na urządzenia",
        "chose-software-distributed-device": "Wybierz oprogramowanie, które będzie dystrybuowane na urządzenia",
        "content-type": "Typ zawartości",
        "copy-checksum": "Skopiuj sumę kontrolną",
        "copy-direct-url": "Skopiuj bezpośredni adres URL",
        "copyId": "Skopiuj identyfikator pakietu",
        "copied": "Skopiowano!",
        "delete": "Usuń pakiet",
        "delete-ota-update-text": "Uważaj, po potwierdzeniu aktualizacji OTA nie będzie można odzyskać.",
        "delete-ota-update-title": "Czy na pewno chcesz usunąć aktualizację OTA {{title}}'?",
        "delete-ota-updates-text": "Uważaj, po potwierdzeniu wszystkie wybrane aktualizacje OTA zostaną usunięte.",
        "delete-ota-updates-title": "Czy na pewno chcesz usunąć { count, plural, =1 {1 OTA update} other {# OTA updates} }?",
        "description": "Opis",
        "direct-url": "Bezpośredni adres URL",
        "direct-url-copied-message": "Bezpośredni adres URL pakietu został skopiowany do schowka",
        "direct-url-required": "Bezpośredni adres URL jest wymagany",
        "download": "Pobierz pakiet",
        "drop-file": "Upuść plik pakietu lub kliknij, aby wybrać plik do przesłania.",
        "drop-package-file-or": "Przeciągnij i upuść plik pakietu lub",
        "file-name": "Nazwa pliku",
        "file-size": "Rozmiar pliku",
        "file-size-bytes": "Rozmiar pliku w bajtach",
        "idCopiedMessage": "Identyfikator pakietu został skopiowany do schowka",
        "no-firmware-matching": "Nie znaleziono kompatybilnych pakietów aktualizacji oprogramowania sprzętowego OTA pasujących do '{{entity}}'.",
        "no-firmware-text": "Brak kompatybilnych pakietów aktualizacji oprogramowania sprzętowego OTA.",
        "no-packages-text": "Nie znaleziono pakietów",
        "no-software-matching": "Nie znaleziono kompatybilnych pakietów aktualizacji oprogramowania OTA pasujących do '{{entity}}'.",
        "no-software-text": "Brak kompatybilnych pakietów aktualizacji oprogramowania OTA.",
        "ota-update": "Aktualizacja OTA",
        "ota-update-details": "Szczegóły aktualizacji OTA",
        "ota-updates": "Aktualizacje OTA",
        "package-type": "Typ pakietu",
        "packages-repository": "Repozytorium pakietów",
        "search": "Wyszukaj pakiety",
        "selected-package": "Wybrano { count, plural, =1 {1 pakiet} other {# pakietów} }",
        "title": "Tytuł",
        "title-required": "Tytuł jest wymagany.",
        "title-max-length": "Tytuł powinien być mniejszy niż 256",
        "types": {
            "firmware": "Oprogramowanie sprzętowe",
            "software": "Oprogramowanie"
        },
        "upload-binary-file": "Prześlij plik binarny",
        "use-external-url": "Użyj zewnętrznego adresu URL",
        "version": "Wersja",
        "version-required": "Wersja jest wymagana.",
        "version-tag": "Oznaczenie wersji",
        "version-tag-hint": "Tag niestandardowy powinien odpowiadać wersji pakietu zgłaszanej przez Twoje urządzenie.",
        "version-max-length": "Wersja powinna być mniejsza niż 256",
        "warning-after-save-no-edit": "Po przesłaniu pakietu nie będzie można modyfikować tytułu, wersji, profilu urządzenia ani typu pakietu."
    },
    "position": {
        "top": "Początek",
        "bottom": "Koniec",
        "left": "Lewy",
        "right": "Prawy"
    },
    "profile": {
        "profile": "Profil",
        "last-login-time": "Ostatnie logowanie",
        "change-password": "Zmień hasło",
        "current-password": "Aktualne hasło",
        "copy-jwt-token": "Skopiuj token JWT",
        "jwt-token": "token JWT",
        "token-valid-till": "Token jest ważny do",
        "tokenCopiedSuccessMessage": "Token JWT został skopiowany do schowka",
        "tokenCopiedWarnMessage": "Token JWT wygasł! Odświerz stronę"
    },
    "profiles": {
        "profiles": "Profile"
    },
    "security": {
        "security": "Bezpieczeństwo",
        "general-settings": "Ogólne ustawienia zabezpieczeń",
        "access-token": "Access token",
        "access-token-required": "Access token is required",
        "clientId": "Client ID",
        "clientId-required": "Client ID is required",
        "username": "Username",
        "username-required": "Username is required",
        "ca-cert": "CA certificate",
        "2fa": {
            "2fa": "Uwierzytelnianie dwuskładnikowe",
            "2fa-description": "Uwierzytelnianie dwuskładnikowe chroni Twoje konto przed nieautoryzowanym dostępem. Wszystko co musisz zrobić, to wpisać kod bezpieczeństwa przy logowaniu.",
            "authenticate-with": "Możesz uwierzytelnić się za pomocą:",
            "disable-2fa-provider-text": "Wyłączanie {{name}} sprawi, że Twoje konto będzie mniej bezpieczne",
            "disable-2fa-provider-title": "Czy na pewno chcesz wyłączyć {{name}}?",
            "get-new-code": "Zdobądź nowy kod",
            "main-2fa-method": "Użyj jako głównej metody uwierzytelniania dwuskładnikowego",
            "dialog": {
                "activation-step-description-email": "Przy następnym logowaniu zostaniesz poproszony o podanie kodu zabezpieczającego, który zostanie wysłany na Twój adres e-mail.",
                "activation-step-description-sms": "Przy następnym logowaniu zostaniesz poproszony o podanie kodu zabezpieczającego, który zostanie wysłany na numer telefonu.",
                "activation-step-description-totp": "Przy następnym logowaniu konieczne będzie podanie dwuskładnikowego kodu uwierzytelniającego.",
                "activation-step-label": "Aktywacja",
                "backup-code-description": "Wydrukuj kody, aby mieć je pod ręką, gdy będziesz musiał ich użyć do zalogowania się na swoje konto. ",
                "backup-code-warn": "Po opuszczeniu tej strony kody te nie będą mogły zostać wyświetlone ponownie. ",
                "download-txt": "Pobierz (txt)",
                "email-step-description": "Wpisz adres e-mail, który będzie używany jako moduł uwierzytelniający.",
                "email-step-label": "E-mail",
                "enable-email-title": "Włącz uwierzytelnianie poczty e-mail",
                "enable-sms-title": "Włącz uwierzytelnianie SMS",
                "enable-totp-title": "Włącz aplikację uwierzytelniającą",
                "enter-verification-code": "Wpisz tutaj 6-cyfrowy kod",
                "get-backup-code-title": "Uzyskaj kod zapasowy",
                "next": "Dalej",
                "scan-qr-code": "Zeskanuj ten kod QR za pomocą aplikacji weryfikacyjnej",
                "send-code": "Wyślij kod",
                "sms-step-description": "Wprowadź numer telefonu, który będzie używany jako moduł uwierzytelniający.",
                "sms-step-label": "Numer telefonu",
                "success": "Sukces!",
                "totp-step-description-install": "Możesz zainstalować aplikacje takie jak Google Authenticator, Authy lub Duo.",
                "totp-step-description-open": "Otwórz aplikację uwierzytelniającą na swoim telefonie komórkowym.",
                "totp-step-label": "Ściągnij aplikację",
                "verification-code": "6-cyfrowy kod",
                "verification-code-invalid": "Nieprawidłowy format kodu weryfikacyjnego",
                "verification-code-incorrect": "Kod weryfikacyjny jest nieprawidłowy",
                "verification-code-many-request": "Zbyt wiele próśb o sprawdzenie kodu weryfikacyjnego",
                "verification-step-description": "Wpisz 6-cyfrowy kod, który właśnie wysłaliśmy na adres {{address}}",
                "verification-step-label": "Weryfikacja"
            },
            "provider": {
                "email": "E-mail",
                "email-description": "Do uwierzytelnienia użyj kodu zabezpieczającego wysłanego na Twój adres e-mail.",
                "email-hint": "Kody uwierzytelniające wysyłane są e-mailem na adres {{ info }}",
                "sms": "SMS-em",
                "sms-description": "Użyj telefonu do uwierzytelnienia. Wyślemy ci kod bezpieczeństwa SMS-em przy logowaniu",
                "sms-hint": "Kody uwierzytelniające wysyłane są SMS-em na {{ info }}",
                "totp": "Aplikacja uwierzytelniająca",
                "totp-description": "Do uwierzytelniania użyj aplikacji takich jak Google Authenticator, Authy lub Duo na swoim telefonie. ",
                "totp-hint": "Aplikacja Authenticator jest skonfigurowana dla Twojego konta",
                "backup_code": "Kod zapasowy",
                "backup-code-description": "Te jednorazowe kody do wydrukowania umożliwiają logowanie się, gdy nie masz przy sobie telefonu, na przykład podczas podróży.",
                "backup-code-hint": "{{ info }} kody jednorazowe są w tym momencie aktywne"
            }
        },
        "password-requirement": {
            "at-least": "Co najmniej:",
            "character": "{ count, plural, =1 {1 znak} other {# znaków} }",
            "digit": "{ count, plural, =1 {1 cyfra} other {# cyfr} }",
            "incorrect-password-try-again": "Niepoprawne hasło. Spróbuj jeszcze raz",
            "lowercase-letter": "{ count, plural, =1 {1 mała litera} other {# małych liter} }",
            "new-passwords-not-match": "Nowe hasło nie pasuje",
            "password-should-not-contain-spaces": "Twoje hasło nie powinno zawierać spacji",
            "password-not-meet-requirements": "Hasło nie spełnia wymagań",
            "password-requirements": "Wymagania dotyczące hasła",
            "password-should-difference": "Nowe hasło powinno różnić się od obecnego",
            "special-character": "{ count, plural, =1 {1 znak specjalny} other {# znaków specjalnych} }",
            "uppercase-letter": "{ count, plural, =1 {1 duża litera} other {# dużych liter} }"
        }
    },
    "relation": {
        "relations": "Relacje",
        "direction": "Kierunek",
        "clear-relation-type": "Clear relation type",
        "search-direction": {
            "FROM": "Z",
            "TO": "Do"
        },
        "direction-type": {
            "FROM": "z",
            "TO": "do"
        },
        "from-relations": "Relacje wychodzące",
        "to-relations": "Relacje przychodzące",
        "selected-relations": "Wybrano { count, plural, =1 {1 relację} other {# relacji} }",
        "type": "Typ",
        "to-entity-type": "Do typu obiektu",
        "to-entity-name": "Do nazwy obiektu",
        "from-entity-type": "Z typu obiektu",
        "from-entity-name": "Od nazwy obiektu",
        "to-entity": "Do obiektu",
        "from-entity": "Od obiektu",
        "delete": "Usuń relację",
        "relation-type": "Typ relacji",
        "relation-type-required": "Typ relacji jest wymagany.",
        "relation-type-max-length": "Typ relacji powinien być mniejszy niż 256",
        "any-relation-type": "Dowolny typ",
        "add": "Dodaj relację",
        "edit": "Edytuj relację",
        "view": "Zobacz relację",
        "delete-to-relation-title": "Czy na pewno chcesz usunąć relację z obiektem '{{entityName}}'?",
        "delete-to-relation-text": "Uważaj, po potwierdzeniu obiekt '{{entityName}}' nie będzie powiązany z obecnym obiektem.",
        "delete-to-relations-title": "Czy na pewno chcesz usunąć { count, plural, =1 {1 relację} other {# relacji} }?",
        "delete-to-relations-text": "Uważaj, po potwierdzeniu wszystkie wybrane relacje zostaną usunięte, a odpowiadające im obiekty nie będą powiązane z bieżącym obiektem.",
        "delete-from-relation-title": "Czy na pewno chcesz usunąć relację z obiektu '{{entityName}}'?",
        "delete-from-relation-text": "Uważaj, po potwierdzeniu bieżący obiekt nie będzie powiązany z obiektem '{{entityName}}'.",
        "delete-from-relations-title": "Czy na pewno chcesz usunąć { count, plural, =1 {1 relację} other {# relacji} }?",
        "delete-from-relations-text": "Bądź ostrożny, po potwierdzeniu wszystkie wybrane relacje zostaną usunięte, a bieżący obiekt nie będzie powiązana z odpowiednimi obiektami.",
        "remove-relation-filter": "Usuń filtr relacji",
        "remove-filter": "Remove filter",
        "add-relation-filter": "Dodaj filtr relacji",
        "any-relation": "Dowolny związek",
        "relation-filters": "Filtry relacji",
        "additional-info": "Dodatkowe informacje (JSON)",
        "invalid-additional-info": "Nie można przeanalizować dodatkowych informacji json.",
        "no-relations-text": "Nie znaleziono żadnych relacji"
    },
    "resource": {
        "add": "Dodaj bibliotekę",
        "all-types": "All",
        "copyId": "Skopiuj identyfikator biblioteki",
        "delete": "Usuń bibliotekę",
        "delete-resource-text": "Bądź ostrożny, po potwierdzeniu biblioteka stanie się niemożliwa do odzyskania.",
        "delete-resource-title": "Czy na pewno chcesz usunąć bibliotekę '{{resourceTitle}}'?",
        "delete-resources-action-title": "Usuń { count, plural, =1 {1 bibliotekę} other {# bibliotek} }",
        "delete-resources-text": "Pamiętaj, że wybrane biblioteki, nawet jeśli są używane w profilach urządzeń, zostaną usunięte.",
        "delete-resources-title": "Czy na pewno chcesz usunąć { count, plural, =1 {1 bibliotekę} other {# bibliotek} }?",
        "download": "Pobierz bibliotekę",
        "drop-file": "Upuść plik bibliotek lub kliknij, aby wybrać plik do przesłania.",
        "drop-resource-file-or": "Przeciągnij i upuść plik bibliotek lub",
        "empty": "Biblioteka jest pusta",
        "file-name": "Nazwa pliku",
        "idCopiedMessage": "Identyfikator biblioteki został skopiowany do schowka",
        "no-resource-matching": "Nie znaleziono bibliotek pasujących do '{{widgetsBundle}}'.",
        "no-resource-text": "Nie znaleziono bibliotek",
        "open-widgets-bundle": "Otwórz pakiet widżetów",
        "resource": "Biblioteka",
        "resource-library-details": "Szczegóły bibliotek",
        "resource-type": "Typ biblioteki",
        "resources-library": "Biblioteka bibliotek",
        "search": "Przeszukaj biblioteki",
        "selected-resources": "Wybrano { count, plural, =1 {1 bibliotekę} other {# bibliotek} }",
        "system": "System",
        "title": "Tytuł",
        "title-required": "Tytuł jest wymagany.",
        "title-max-length": "Tytuł powinien być mniejszy niż 256",
        "type": {
            "jks": "JKS",
            "js-module": "JS module",
            "lwm2m-model": "LWM2M model",
            "pkcs-12": "PKCS #12"
        }
    },
    "rulechain": {
        "rulechain": "Łańcuch reguł",
        "rulechain-events": "Zdarzenia łańcucha reguł",
        "rulechains": "Łańcuchy reguł",
        "root": "Źródło",
        "delete": "Usuń łańcuch reguł",
        "name": "Nazwa",
        "name-required": "Nazwa jest wymagana.",
        "name-max-length": "Nazwa powinna być mniejsza niż 256",
        "description": "Opis",
        "add": "Dodaj łańcuch reguł",
        "set-root": "Utwórz katalog główny łańcucha reguł",
        "set-root-rulechain-title": "Czy na pewno chcesz utworzyć łańcuch reguł '{{ruleChainName}}' źródło?",
        "set-root-rulechain-text": "Po potwierdzeniu łańcuch reguł stanie się rootem i będzie obsługiwał wszystkie przychodzące komunikaty transportowe.",
        "delete-rulechain-title": "Czy na pewno chcesz usunąć łańcuch reguł '{{ruleChainName}}'?",
        "delete-rulechain-text": "Bądź ostrożny, po potwierdzeniu łańcucha reguł i wszystkich powiązanych danych nie będzie można odzyskać.",
        "delete-rulechains-title": "Czy na pewno chcesz usunąć { count, plural, =1 {1 łańcuch reguł} other {# łańcuchów reguł} }?",
        "delete-rulechains-action-title": "Usuń { count, plural, =1 {1 łańcuch reguł}  other {# łańcuchów reguł} }",
        "delete-rulechains-text": "Bądź ostrożny, po potwierdzeniu wszystkie wybrane łańcuchy reguł zostaną usunięte, a wszystkie powiązane dane staną się niemożliwe do odzyskania.",
        "add-rulechain-text": "Dodaj nowy łańcuch reguł",
        "no-rulechains-text": "Nie znaleziono łańcuchów reguł",
        "rulechain-details": "Szczegóły łańcucha reguł",
        "details": "Szczegóły",
        "events": "Wydarzenia",
        "system": "System",
        "import": "Importuj łańcuch reguł",
        "export": "Eksportuj łańcuch reguł",
        "export-failed-error": "Nie można wyeksportować łańcucha reguł: {{error}}",
        "create-new-rulechain": "Utwórz nowy łańcuch reguł",
        "rulechain-file": "Plik łańcucha reguł",
        "invalid-rulechain-file-error": "Nie można zaimportować łańcucha reguł: Nieprawidłowa struktura danych łańcucha reguł.",
        "copyId": "Skopiuj identyfikator łańcucha reguł",
        "idCopiedMessage": "Identyfikator łańcucha reguł został skopiowany do schowka",
        "select-rulechain": "Wybierz łańcuch reguł",
        "no-rulechains-matching": "Nie znaleziono łańcuchów regół pasujących do '{{entity}}'.",
        "rulechain-required": "Łańcuch reguł jest wymagany",
        "management": "Zarządzanie regułami",
        "debug-mode": "Tryb debugowania",
        "search": "Przeszukaj łańcuchy reguł",
        "selected-rulechains": "Wybrano { count, plural, =1 {1 łańcuch reguł} other {# łańcuchów reguł} }",
        "open-rulechain": "Otwórz łańcuch reguł",
        "edge-template-root": "Katalog główny szablonu",
        "assign-to-edge": "Przypisz do Edge",
        "edge-rulechain": "Łańcuch reguł Edge",
        "unassign-rulechain-from-edge-text": "Po potwierdzeniu łańcuch reguł zostanie usunięty i nie będzie dostępny na urządzeniu Edge.",
        "unassign-rulechains-from-edge-title": "Czy na pewno chcesz anulować przypisanie { count, plural, =1 {1 łańcucha reguł} other {# łańcuchów reguł} }?",
        "unassign-rulechains-from-edge-text": "Po potwierdzeniu wszystkie wybrane łańcuchy reguł zostaną anulowane i nie będą dostępne na urządzeniu Edge.",
        "assign-rulechain-to-edge-title": "Przypisz łańcuch(y) reguł do Edge",
        "assign-rulechain-to-edge-text": "Wybierz łańcuchy reguł, które chcesz przypisać do Edge",
        "set-edge-template-root-rulechain": "Utwórz łańcuch reguł jako główny szablon Edge",
        "set-edge-tscheduler-eventemplate-root-rulechain": "Utwórz łańcuch reguł jako główny szablon Edge",
        "set-edge-template-root-rulechain-title": "Czy na pewno chcesz utworzyć łańcuch reguł '{{ruleChainName}}' Katalog główny szablonu Edge?",
        "set-edge-template-root-rulechain-text": "Po potwierdzeniu łańcuch reguł stanie się głównym szablonem Edge i będzie głównym łańcuchem reguł dla nowo utworzonych Edge.",
        "invalid-rulechain-type-error": "Nie można zaimportować łańcucha reguł: nieprawidłowy typ łańcucha reguł.  {{expectedRuleChainType}}.",
        "set-auto-assign-to-edge": "Przypisz łańcuch reguł do Edge podczas tworzenia",
        "set-auto-assign-to-edge-title": "Czy na pewno chcesz przypisać łańcuch reguł Edge '{{ruleChainName}}' do Edge podczas tworzenia?",
        "set-auto-assign-to-edge-text": "Po potwierdzeniu łańcuch reguł Edge zostanie automatycznie przypisany do Edge podczas tworzenia.",
        "unset-auto-assign-to-edge": "Nie przypisuj łańcucha reguł do Edge podczas tworzenia",
        "unset-auto-assign-to-edge-title": "Czy na pewno nie chcesz przypisać łańcucha reguł Edge '{{ruleChainName}}' do Edge podczas tworzenia?",
        "unset-auto-assign-to-edge-text": "Po potwierdzeniu łańcuch reguł Edge nie będzie już automatycznie przypisywany do Edge podczas tworzenia.",
        "unassign-rulechain-title": "Czy na pewno chcesz usunąć przypisanie łańcucha reguł '{{ruleChainName}}'?",
        "unassign-rulechains": "Usuń przypisanie łańcuchów reguł"
    },
    "rulenode": {
        "rule-node-events": "Zdarzenia węzła reguły",
        "details": "Szczegóły",
        "events": "Wydarzenia",
        "search": "Wyszukaj węzły",
        "open-node-library": "Otwórz bibliotekę węzłów",
        "close-node-library": "Close node library",
        "add": "Dodaj węzeł reguły",
        "name": "Nazwa",
        "name-required": "Nazwa jest wymagana.",
        "name-max-length": "Nazwa powinna być mniejsza niż 256",
        "type": "Typ",
        "rule-node-description": "Rule node description",
        "delete": "Usuń węzeł reguły",
        "select-all-objects": "Wybierz wszystkie węzły i połączenia",
        "deselect-all-objects": "Odznacz wszystkie węzły i połączenia",
        "delete-selected-objects": "Usuń wybrane węzły i połączenia",
        "delete-selected": "Usuń wybrane",
        "create-nested-rulechain": "Utwórz zagnieżdżony łańcuch reguł",
        "select-all": "Zaznacz wszystko",
        "copy-selected": "Skopiuj wybrane",
        "deselect-all": "Odznacz wszystkie",
        "rulenode-details": "Szczegóły węzła reguły",
        "debug-mode": "Tryb debugowania",
        "configuration": "Konfiguracja",
        "link": "Połączenie",
        "link-details": "Szczegóły połączenia węzła reguły",
        "add-link": "Dodaj połączenie",
        "link-label": "Etykieta połączenia",
        "link-label-required": "Etykieta połączenia jest wymagana.",
        "custom-link-label": "Niestandardowa etykieta połączenia",
        "custom-link-label-required": "Niestandardowa etykieta połączenia jest wymagana.",
        "link-labels": "Etykiety połaczeń",
        "link-labels-required": "Etykiety połączeń są wymagane.",
        "no-link-labels-found": "Nie znaleziono etykiet połączeń",
        "no-link-label-matching": "Nie znaleziono '{{label}}'.",
        "create-new-link-label": "Utwórz nowy!",
        "type-filter": "Filtr",
        "type-filter-details": "Filtruj wiadomości przychodzące według skonfigurowanych warunków",
        "type-enrichment": "Wzbogacenie",
        "type-enrichment-details": "Dodaj dodatkowe informacje do metadanych wiadomości",
        "type-transformation": "Transformacja",
        "type-transformation-details": "Zmień ładunek wiadomości i metadane",
        "type-action": "Akcja",
        "type-action-details": "Wykonaj akcję specjalną",
        "type-analytics": "Analityka",
        "type-analytics-details": "Wykonuj analizę danych przesyłanych strumieniowo lub utrwalonych",
        "type-external": "Zewnętrzny",
        "type-external-details": "Współpracuje z systemem zewnętrznym",
        "type-rule-chain": "Łańcuch reguł",
        "type-rule-chain-details": "Przekazuje przychodzące wiadomości do określonego łańcucha reguł",
        "type-flow": "Przepływ",
        "type-flow-details": "Organizuje przepływ wiadomości",
        "type-input": "Wejście",
        "type-input-details": "Logiczne wejście łańcucha reguł przekazuje przychodzące wiadomości do następnego powiązanego węzła reguł",
        "type-unknown": "Nieznany",
        "type-unknown-details": "Nierozwiązany węzeł reguły",
        "directive-is-not-loaded": "Zdefiniowana dyrektywa konfiguracyjna '{{directiveName}}' jest niedostępne.",
        "ui-resources-load-error": "Nie udało się załadować bibliotek interfejsu konfiguracyjnego.",
        "invalid-target-rulechain": "Nie można rozwiązać docelowego łańcucha reguł!",
        "test-script-function": "Funkcja skryptu testowego",
        "script-lang-java-script": "Java Script",
        "script-lang-tbel": "TBEL",
        "message": "Wiadomość",
        "message-type": "Typ wiadomości",
        "select-message-type": "Wybierz typ wiadomości",
        "message-type-required": "Typ wiadomości jest wymagany",
        "metadata": "Metadane",
        "metadata-required": "Wpisy metadanych nie mogą być puste.",
        "output": "Wyjście",
        "test": "Test",
        "help": "Pomoc",
        "test-with-this-message": "{{test}} with this message",
        "description": "Opis"
    },
    "role": {
        "role": "Rola",
        "roles": "Role",
        "management": "Zarządzanie rolami",
        "view-roles": "Wyświetl role",
        "no-roles-matching": "Nie znaleziono ról pasujących do '{{entity}}'.",
        "role-list": "Lista ról",
        "role-list-required": "Lista ról jest wymagana",
        "add": "Dodaj rolę",
        "view": "Wyświetl rolę",
        "search": "Szukaj ról",
        "selected-roles": "Wybrano { count, plural, =1 {1 rolę} other {# ról} }",
        "no-roles-text": "Nie znaleziono ról",
        "role-details": "Szczegóły roli",
        "add-role-text": "Dodaj nową rolę",
        "delete": "Usuń rolę",
        "delete-roles": "Usuń role",
        "delete-role-title": "Czy na pewno chcesz usunąć rolę '{{roleName}}'?",
        "delete-role-text": "Bądź ostrożny, po potwierdzeniu roli i wszystkich powiązanych danych nie będzie można odzyskać.",
        "delete-roles-title": "Czy na pewno chcesz usunąć { count, plural, =1 {1 rolę} other {# ról} }?",
        "delete-roles-action-title": "Usuń { count, plural, =1 {1 rolę} other {# ról} }",
        "delete-roles-text": "Bądź ostrożny, po potwierdzeniu wszystkie wybrane role zostaną usunięte, a wszystkie powiązane dane staną się niemożliwe do odzyskania.",
        "role-type": "Typ roli",
        "role-type-required": "Typ roli jest wymagany.",
        "select-role-type": "Wybierz typ roli",
        "enter-role-type": "Wpisz typ roli",
        "any-role": "Dowolna rola",
        "no-role-types-matching": "Nie znaleziono typów ról pasujących do '{{entitySubtype}}'.",
        "role-type-list-empty": "Nie wybrano typów ról.",
        "role-types": "Typy ról",
        "created-time": "Stworzony czas",
        "name": "Nazwa",
        "name-required": "Nazwa jest wymagana.",
        "name-max-length": "Nazwa powinna być mniejsza niż 256",
        "description": "Opis",
        "events": "Wydarzenia",
        "details": "Szczegóły",
        "copyId": "Skopiuj identyfikator roli",
        "idCopiedMessage": "Identyfikator roli został skopiowany do schowka",
        "permissions": "Uprawnienia",
        "role-required": "Wymagana rola",
        "roles-required": "Wymagane role",
        "display-type": {
            "GENERIC": "Ogólny",
            "GROUP": "Grupa"
        }
    },
    "group-permission": {
        "user-group-roles": "Role grupy użytkowników",
        "entity-group-permissions": "Uprawnienia grupy obiektów",
        "role-type": "Typ roli",
        "role-name": "Nazwa roli",
        "group-type": "Typ grupy",
        "group-name": "Nazwa grupy",
        "group-owner": "Właściciel grupy",
        "user-group-name": "Nazwa grupy użytkowników",
        "user-group-owner": "Właściciel grupy użytkowników",
        "edit": "Edytuj uprawnienia",
        "delete": "Usuń uprawnienia",
        "selected-group-permissions": "Wybrano { count, plural, =1 {1 grupowe uprawnienie} other {# grupowych uprawnień} }",
        "delete-group-permission-title": "Czy na pewno chcesz usunąć uprawnienia grupy {{roleName}}'?",
        "delete-group-permission-text": "Bądź ostrożny, po potwierdzeniu uprawnienia grupy i wszystkie powiązane dane staną się nie do odzyskania.",
        "delete-group-permission": "Usuń uprawnienia grupy",
        "delete-group-permissions-title": "Czy na pewno chcesz usunąć { count, plural, =1 {1 grupowe uprawnienie} other {# grupowych uprawnień} }?",
        "delete-group-permissions-text": "Bądź ostrożny, po potwierdzeniu wszystkie wybrane uprawnienia grupowe zostaną usunięte, a odpowiadający im użytkownicy utracą dostęp do określonych bibliotek.",
        "delete-group-permissions": "Usuń uprawnienia grupy",
        "add-group-permission": "Dodaj uprawnienia grupy",
        "edit-group-permission": "Edytuj uprawnienia grupy",
        "entity-group": "Grupa obiektów",
        "user-group": "Grupa użytkowników",
        "no-owners-matching": "Nie znaleziono właściciela '{{owner}}'.",
        "target-owner-required": "Właściciel grupy obiektów jest wymagany.",
        "target-user-group-owner-required": "Właściciel grupy użytkowników jest wymagany.",
        "no-group-permissions-text": "Nie znaleziono uprawnień grupy"
    },
    "permission": {
        "permissions-required": "Należy określić co najmniej jeden wpis uprawnień.",
        "remove-permission": "Usuń wpis uprawnień",
        "add-permission": "Dodaj wpis uprawnień",
        "other": "Inny",
        "resource": {
            "resource": "Biblioteka",
            "select-resource": "Wybierz bibliotekę",
            "resource-required": "Biblioteka jest wymagana",
            "no-resources-matching": "Nie znaleziono biblioteki '{{resource}}'.",
            "display-type": {
                "ALL": "Wszystko",
                "PROFILE": "Profil",
                "ADMIN_SETTINGS": "Ustawienia administratora",
                "ALARM": "Alarm",
                "DEVICE": "Urządzenie",
                "DEVICE_PROFILE": "Profil urządzenia",
                "ASSET": "Zasób",
                "CUSTOMER": "Klient",
                "DASHBOARD": "Panel",
                "ENTITY_VIEW": "Widok obiektów",
                "EDGE": "Edge",
                "TENANT": "Tenant",
                "TENANT_PROFILE": "Profil tenanta",
                "RULE_CHAIN": "Łańcuch reguł",
                "USER": "Użytkownik",
                "WIDGETS_BUNDLE": "Pakiet widżetów",
                "WIDGET_TYPE": "Typ widżetu",
                "CONVERTER": "Przetwornik",
                "INTEGRATION": "Integracja",
                "SCHEDULER_EVENT": "Zdarzenie planisty",
                "BLOB_ENTITY": "Obiekt typu Blob",
                "CUSTOMER_GROUP": "Grupa klientów",
                "DEVICE_GROUP": "Grupa urządzeń",
                "ASSET_GROUP": "Grupa zasobów",
                "USER_GROUP": "Grupa użytkowników",
                "ENTITY_VIEW_GROUP": "Grupa widoku obiektów",
                "DASHBOARD_GROUP": "Grupa Panelu",
                "ROLE": "Rola",
                "GROUP_PERMISSION": "Zezwolenie grupowe",
                "WHITE_LABELING": "White Labeling",
                "AUDIT_LOG": "Dziennik kontroli",
                "API_USAGE_STATE": "Stan użycia interfejsu API",
                "TB_RESOURCE": "Biblioteka",
                "EDGE_GROUP": "Grupa Edge",
                "OTA_PACKAGE": "Pakiet Ota",
                "QUEUE": "Kolejka",
                "VERSION_CONTROL": "Kontrola wersji",
                "ASSET_PROFILE": "Profil zasobu",
                "NOTIFICATION": "Powiadomienie"
            }
        },
        "operation": {
            "operation": "Operacja",
            "operations": "Operacje",
            "operations-required": "Należy określić co najmniej jedną operację.",
            "enter-operation": "Wprowadź operację",
            "no-operations-matching": "Nie znaleziono operacji '{{operation}}'.",
            "display-type": {
                "ALL": "Wszystko",
                "CREATE": "Stwórz",
                "READ": "Czytaj",
                "WRITE": "Zapisz",
                "DELETE": "Usuń",
                "ASSIGN_TO_CUSTOMER": "Przypisz do Klienta",
                "UNASSIGN_FROM_CUSTOMER": "Usuń przypisanie od klienta",
                "RPC_CALL": "Zadzwoń do RPC",
                "READ_CREDENTIALS": "Przeczytaj dane uwierzytelniające",
                "WRITE_CREDENTIALS": "Zapisz dane uwierzytelniające",
                "READ_ATTRIBUTES": "Przeczytaj Atrybuty",
                "WRITE_ATTRIBUTES": "Zapisz atrybuty",
                "READ_TELEMETRY": "Przeczytaj telemetrię",
                "WRITE_TELEMETRY": "Zapisz telemetrię",
                "CLAIM_DEVICES": "Zgłoś urządzenia",
                "IMPERSONATE": "Podszywać się",
                "CHANGE_OWNER": "Zmiana właściciela",
                "ADD_TO_GROUP": "Dodaj do grupy",
                "REMOVE_FROM_GROUP": "Usuń z grupy",
                "SHARE_GROUP": "Udostępnij grupę",
                "ASSIGN_TO_TENANT": "Przypisz do tenanta"
            }
        }
    },
    "scheduler": {
        "scheduler": "Planista",
        "scheduler-event": "zdarzenie planisty",
        "select-scheduler-event": "Wybierz zdarzenie planisty",
        "no-scheduler-events-matching": "Nie znaleziono zdarzeń planisty pasujących do '{{entity}}'.",
        "scheduler-event-required": "Zdarzenie planisty jest wymagane",
        "management": "Zarządzanie harmonogramem",
        "scheduler-events": "Harmonogram wydarzeń",
        "add-scheduler-event": "Dodaj zdarzenie planisty",
        "search-scheduler-events": "Wyszukaj zdarzenia planisty",
        "created-time": "Stworzony czas",
        "name": "Nazwa",
        "name-required": "Nazwa jest wymagana.",
        "name-max-length": "Nazwa powinna być mniejsza niż 256",
        "type": "Typ",
        "created_customer": "Stworzony przez Klienta",
        "edit-scheduler-event": "Edytuj zdarzenie planisty",
        "view-scheduler-event": "Wyświetl zdarzenie planisty",
        "delete-scheduler-event": "Usuń zdarzenie planisty",
        "no-scheduler-events": "Nie znaleziono żadnych wydarzeń planisty",
        "selected-scheduler-events": "Wybrano { count, plural, =1 {1 zdarzenie planisty} other {# zdarzeń(ia) planisty} }",
        "delete-scheduler-event-title": "Czy na pewno chcesz usunąć zdarzenie planisty '{{schedulerEventName}}'?",
        "delete-scheduler-event-text": "Bądź ostrożny, po zdarzeniu planisty potwierdzenia i wszystkich powiązanych danych stanie się niemożliwy do odzyskania.",
        "delete-scheduler-events-title": "Czy na pewno chcesz usunąć { count, plural, =1 {1 zdarzenie planisty} other {# zdarzeń(ia) planisty} }?",
        "delete-scheduler-events-text": "Bądź ostrożny, po potwierdzeniu wszystkie wybrane zdarzenia planisty zostaną usunięte, a wszystkie powiązane dane staną się niemożliwe do odzyskania.",
        "create": "Utwórz zdarzenie planisty",
        "edit": "Edytuj zdarzenie planisty",
        "view": "Wyświetl zdarzenie planisty",
        "configuration": "Konfiguracja",
        "schedule": "Harmonogram",
        "start-time": "Czas rozpoczęcia",
        "repeat": "Powtarzaj",
        "repeats": "Powtórzenia",
        "daily": "Codziennie",
        "every-n-days": "Co N dni",
        "every-n-days-text": "Co { days, plural, =1 {dzień} other {# dni} }",
        "weekly": "Co tydzień",
        "every-n-weeks": "Co N tygodni",
        "every-n-weeks-text": "Co { weeks, plural, =1 {tydzień} other {# tygodni(e)} }",
        "monthly": "Miesięczny",
        "yearly": "Rocznie",
        "timer": "Oparte na timerze",
        "repeats-required": "Powtórzenia są wymagane.",
        "repeat-on": "Powtórz w",
        "repeat-every": "Powtarzaj każde",
        "repeat-every-n-days": "Powtarzaj co N dni",
        "repeat-days-required": "Liczba dni do powtórzenia jest wymagana.",
        "invalid-repeat-days-value": "Liczba dni powtarzania musi być dodatnią liczbą całkowitą.",
        "repeat-every-n-weeks": "Powtarzaj co N tygodni",
        "repeat-weeks-required": "Liczba tygodni do powtórzenia jest wymagana.",
        "invalid-repeat-weeks-value": "Liczba tygodni do powtórzenia musi być dodatnią liczbą całkowitą.",
        "ends-on": "Kończy się",
        "sunday-label": "N",
        "monday-label": "P",
        "tuesday-label": "W",
        "wednesday-label": "Ś",
        "thursday-label": "C",
        "friday-label": "Pt",
        "saturday-label": "S",
        "repeat-on-sunday": "Powtórz w niedzielę",
        "repeat-on-monday": "Powtórz w poniedziałek",
        "repeat-on-tuesday": "Powtórz we wtorek",
        "repeat-on-wednesday": "Powtórz w środę",
        "repeat-on-thursday": "Powtórz w czwartek",
        "repeat-on-friday": "Powtórz w piątek",
        "repeat-on-saturday": "Powtórz w sobotę",
        "event-type": "Typ wydarzenia",
        "select-event-type": "Wybierz typ wydarzenia",
        "event-type-required": "Typ wydarzenia jest wymagany.",
        "event-type-max-length": "Typ wydarzenia powinien być mniejszy niż 256.",
        "list-mode": "Widok listy",
        "calendar-mode": "Widok kalendarza",
        "calendar-view-type": "Typ widoku kalendarza",
        "month": "Miesiąc",
        "week": "Tydzień",
        "day": "Dzień",
        "agenda-week": "Tydzień porządku dziennego",
        "agenda-day": "Dzień Agendy",
        "list-year": "Wypisz rok",
        "list-month": "Wypisz miesiąc",
        "list-week": "Wypisz Tydzień",
        "list-day": "Wypisz Dzień",
        "today": "Dzisiaj",
        "navigate-before": "Nawiguj przed",
        "navigate-next": "Przejdź dalej",
        "starting-from": "Zaczynając od",
        "until": "dopóki",
        "on": "w",
        "sunday": "Niedziela",
        "monday": "Poniedziałek",
        "tuesday": "Wtorek",
        "wednesday": "Środa",
        "thursday": "Czwartek",
        "friday": "Piątek",
        "saturday": "Sobota",
        "originator": "Inicjator",
        "single-entity": "Pojedyńczy obiekt",
        "group-of-entities": "Grupa obiektów",
        "entities-group-owner": "Właściciel grupy obiektów",
        "single-device": "Pojedyncze urządzenie",
        "group-of-devices": "Grupa urządzeń",
        "devices-group-owner": "Właściciel grupy urządzeń",
        "message-body": "Treść wiadomości",
        "target": "Cel",
        "rpc-method": "metoda",
        "rpc-method-required": "Metoda jest wymagana",
        "rpc-method-white-space": "Znak biały jest niedozwolony.",
        "rpc-params": "Parametry",
        "select-dashboard-state": "Wybierz stan panelu",
        "hours": "Godziny",
        "minutes": "Minuty",
        "seconds": "Sekundy",
        "time-interval-required": "Odstęp czasu jest wymagany",
        "time-unit-required": "Jednostka czasu jest wymagana",
        "every-hour": "co { count, plural, =1 {godzinę} other {# godzin(y)} }",
        "every-minute": "co { count, plural, =1 {minutę} other {# minut(y)} }",
        "every-second": "co { count, plural, =1 {sekundę} other {# sekund(y)} }",
        "invalid-time": "Nieprawidłowy czas"
    },
    "report": {
        "report-config": "Konfiguracja raportu",
        "email-config": "Konfiguracja poczty",
        "dashboard-state-param": "Wartość parametru stanu panelu",
        "base-url": "Bazowy adres URL",
        "base-url-required": "Podstawowy adres URL jest wymagany.",
        "use-dashboard-timewindow": "Użyj okna czasowego panelu",
        "timewindow": "Okno czasowe",
        "name-pattern": "Wzór nazwy raportu",
        "name-pattern-required": "Wzorzec nazwy raportu jest wymagany",
        "type": "Typ raportu",
        "use-current-user-credentials": "Użyj aktualnych poświadczeń użytkownika",
        "customer-user-credentials": "Poświadczenia użytkownika klienta",
        "customer-user-credentials-required": "Poświadczenia użytkownika klienta są wymagane",
        "generate-test-report": "Wygeneruj raport z testu",
        "send-email": "Wysłać email",
        "from": "Od",
        "from-required": "Nadawca jest wymagany.",
        "to": "Do",
        "to-required": "Odbiorca jest wymagany.",
        "cc": "Dw",
        "bcc": "UDW",
        "subject": "Temat",
        "subject-required": "Temat jest wymagany.",
        "body": "Treść",
        "body-required": "Treść jest wymagana."
    },
    "blob-entity": {
        "blob-entity": "obiekt typu blob",
        "select-blob-entity": "Wybierz obiekt BLOB",
        "no-blob-entities-matching": "Nie znaleziono obiektów BLOB pasujących do '{{entity}}'",
        "blob-entity-required": "Obiekt typu BLOB jest wymagany",
        "files": "Pliki",
        "search": "Wyszukaj pliki",
        "clear-search": "Wyczyść wyszukiwanie",
        "no-blob-entities-prompt": "Nie znaleziono plików",
        "report": "Raport",
        "created-time": "Stworzony czas",
        "name": "Nazwa",
        "type": "Typ",
        "created_customer": "Stworzony przez Klienta",
        "selected-blob-entities": "{ count, plural, =1 {1 file} other {# files} } wybrane",
        "download-blob-entity": "Pobierz plik",
        "delete-blob-entity": "Usuń plik",
        "delete-blob-entity-title": "Czy na pewno chcesz usunąć plik '{{blobEntityName}}'?",
        "delete-blob-entity-text": "Bądź ostrożny, po przesłaniu pliku potwierdzenia dane staną się nie do odzyskania.",
        "delete-blob-entities-title": "Czy na pewno chcesz usunąć { count, plural, =1 {1 plik} other {# plików} }",
        "delete-blob-entities-text": "Bądź ostrożny, po potwierdzeniu wszystkie wybrane pliki zostaną usunięte, a wszystkie powiązane dane staną się niemożliwe do odzyskania."
    },
    "timezone": {
        "timezone": "Strefa czasowa",
        "select-timezone": "Wybierz strefę czasową",
        "no-timezones-matching": "Nie znaleziono stref czasowych pasujących do '{{timezone}}'.",
        "timezone-required": "Strefa czasowa jest wymagana.",
        "browser-time": "Czas przeglądarki"
    },
    "queue": {
        "queue-name": "Kolejka",
        "no-queues-found": "Nie znaleziono kolejek.",
        "no-queues-matching": "Brak kolejek pasujących do '{{queue}}'",
        "select-name": "Wybierz nazwę kolejki",
        "name": "Nazwa",
        "name-required": "Nazwa kolejki jest wymagana!",
        "name-unique": "Nazwa kolejki nie jest unikalna!",
        "name-pattern": "Nazwa kolejki zawiera znak inny niż alfanumeryczny ASCII, „.”, „_” i „-”!",
        "queue-required": "Kolejka jest wymagana!",
        "topic-required": "Temat kolejki jest wymagany!",
        "poll-interval-required": "Interwał odpytywania jest wymagany!",
        "poll-interval-min-value": "Wartość interwału odpytywania nie może być mniejsza niż 1",
        "partitions-required": "Partycje są wymagane!",
        "partitions-min-value": "Wartość partycji nie może być mniejsza niż 1",
        "pack-processing-timeout-required": "Limit czasu przetwarzania jest wymagany",
        "pack-processing-timeout-min-value": "Wartość limitu czasu przetwarzania nie może być mniejsza niż 1",
        "batch-size-required": "Wielkość partii jest wymagana!",
        "batch-size-min-value": "Wartość wielkości partii nie może być mniejsza niż 1",
        "retries-required": "Ilość ponownych prób jest wymagana!",
        "retries-min-value": "Wartość ponownych prób nie może być ujemna",
        "failure-percentage-required": "Procent niepowodzeń jest wymagany!",
        "failure-percentage-min-value": "Wartość procentowa niepowodzeń nie może być mniejsza niż 0",
        "failure-percentage-max-value": "Wartość procentowa niepowodzeń nie może być większa niż 100",
        "pause-between-retries-required": "Przerwa między ponownymi próbami jest wymagana!",
        "pause-between-retries-min-value": "Wartość przerwy między ponownymi próbami nie może być mniejsza niż 1",
        "max-pause-between-retries-required": "Maksymalna przerwa między ponownymi próbami jest wymagana!",
        "max-pause-between-retries-min-value": "Maksymalna wartość przerwy między ponownymi próbami nie może być mniejsza niż 1",
        "submit-strategy-type-required": "Prześlij typ strategii jest wymagany!",
        "processing-strategy-type-required": "Typ strategii przetwarzania jest wymagany!",
        "queues": "Kolejki",
        "selected-queues": "Wybrano { count, plural, =1 {1 kolejkę} other {# kolejek} }",
        "delete-queue-title": "Czy na pewno chcesz usunąć kolejkę {{queueName}}'?",
        "delete-queues-title": "Czy na pewno chcesz usunąć { count, plural, =1 {1 kolejkę} other {# kolejek} }?",
        "delete-queue-text": "Bądź ostrożny, po potwierdzeniu kolejki i wszystkich powiązanych danych nie będzie można odzyskać.",
        "delete-queues-text": "Po potwierdzeniu wszystkie wybrane kolejki zostaną usunięte i nie będą dostępne.",
        "search": "Kolejka wyszukiwania",
        "add": "Dodaj kolejkę",
        "details": "Szczegóły kolejki",
        "topic": "Temat",
        "submit-settings": "Prześlij ustawienia",
        "submit-strategy": "Typ strategii *",
        "grouping-parameter": "Parametr grupowania",
        "processing-settings": "Ponawia próbę przetwarzania ustawień",
        "processing-strategy": "Rodzaj przetwarzania *",
        "retries-settings": "Ponawia ustawienia",
        "polling-settings": "Ustawienia odpytywania",
        "batch-processing": "Przetwarzanie wsadowe",
        "poll-interval": "Interwał odpytywania",
        "partitions": "Partycje",
        "immediate-processing": "Natychmiastowe przetwarzanie",
        "consumer-per-partition": "Wyślij ankietę do każdego konsumenta",
        "consumer-per-partition-hint": "Włącz osobnych konsumentów dla każdej partycji",
        "processing-timeout": "Przetwarzanie w ciągu, ms",
        "batch-size": "Rozmiar partii",
        "retries": "Liczba ponownych prób (0 – nieograniczona)",
        "failure-percentage": "Procent komunikatów o błędach związanych z pominięciem ponownych prób",
        "pause-between-retries": "Spróbuj ponownie w ciągu, sek",
        "max-pause-between-retries": "Dodatkowa ponowna próba w ciągu, sek",
        "delete": "Usuń kolejkę",
        "copyId": "Skopiuj identyfikator kolejki",
        "idCopiedMessage": "Identyfikator kolejki został skopiowany do schowka",
        "description": "Opis",
        "description-hint": "Tekst ten będzie wyświetlany w opisie kolejki zamiast wybranej strategii",
        "alt-description": "Prześlij strategię: {{submitStrategy}}, Strategia przetwarzania: {{processingStrategy}}",
        "custom-properties": "Custom properties",
        "custom-properties-hint": "Custom queue (topic) creation properties, e.g. 'retention.ms:604800000;retention.bytes:1048576000'",
        "strategies": {
            "sequential-by-originator-label": "Sekwencja według inicjatora",
            "sequential-by-originator-hint": "Nowa wiadomość dla m.in. ",
            "sequential-by-tenant-label": "Kolejność według tenanta",
            "sequential-by-tenant-hint": "Nowa wiadomość dla np. tenanta A nie zostanie wysłana do czasu potwierdzenia poprzedniej wiadomości dla tenanta A",
            "sequential-label": "Sekwencyjny",
            "sequential-hint": "Nowa wiadomość nie zostanie przesłana, dopóki poprzednia wiadomość nie zostanie potwierdzona",
            "burst-label": "Wybuch",
            "burst-hint": "Wszystkie wiadomości są przesyłane do łańcuchów reguł w kolejności ich nadejścia",
            "batch-label": "Seria",
            "batch-hint": "Nowa partia nie zostanie przesłana do czasu potwierdzenia poprzedniej partii",
            "skip-all-failures-label": "Pomiń wszystkie niepowodzenia",
            "skip-all-failures-hint": "Ignoruj ​​wszystkie niepowodzenia",
            "skip-all-failures-and-timeouts-label": "Pomiń wszystkie awarie i przekroczenia limitu czasu",
            "skip-all-failures-and-timeouts-hint": "Ignoruj ​​wszystkie awarie i przekroczenia limitu czasu",
            "retry-all-label": "Spróbuj ponownie",
            "retry-all-hint": "Ponów próbę wszystkich wiadomości z pakietu przetwarzania",
            "retry-failed-label": "Ponowna próba nie powiodła się",
            "retry-failed-hint": "Ponów próbę dla wszystkich nieudanych wiadomości z pakietu przetwarzania",
            "retry-timeout-label": "Przekroczono limit czasu ponownej próby",
            "retry-timeout-hint": "Ponów próbę dla wszystkich wiadomości, których przekroczono limit czasu, z pakietu przetwarzania",
            "retry-failed-and-timeout-label": "Ponowna próba nie powiodła się i przekroczono limit czasu",
            "retry-failed-and-timeout-hint": "Ponów próbę dla wszystkich wiadomości z pakietu przetwarzania, które nie powiodły się i przekroczyły limit czasu"
        }
    },
    "server-error": {
        "general": "Ogólny błąd serwera",
        "authentication": "Błąd autoryzacji",
        "jwt-token-expired": "Token JWT wygasł",
        "tenant-trial-expired": "Okres próbny tenanta dobiegł końca",
        "credentials-expired": "Poświadczenia wygasły",
        "permission-denied": "Odmowa pozwolenia",
        "invalid-arguments": "Nieprawidłowe argumenty",
        "bad-request-params": "Złe parametry żądania",
        "item-not-found": "Nie znaleziono obiektów",
        "too-many-requests": "zbyt dużo próśb",
        "too-many-updates": "Za dużo aktualizacji (⊙ _ ⊙ )"
    },
    "tenant": {
        "tenant": "Tenant",
        "tenants": "Tenanci",
        "management": "Zarządzanie Tenantami",
        "add": "Dodaj tenanta",
        "admins": "Administratorzy",
        "manage-tenant-admins": "Zarządzaj administratorami tenantów",
        "delete": "Usuń tenanta",
        "add-tenant-text": "Dodaj nowego tenanta",
        "no-tenants-text": "Nie znaleziono tenantów",
        "tenant-details": "Dane tenanta",
        "title-max-length": "Tytuł powinien być mniejszy niż 256",
        "delete-tenant-title": "Czy na pewno chcesz usunąć tenanta '{{tenantTitle}}'?",
        "delete-tenant-text": "Bądź ostrożny, po potwierdzeniu tenanta i wszystkich powiązanych danych nie będzie można odzyskać.",
        "delete-tenants-title": "Czy na pewno chcesz usunąć  { count, plural, =1 {1 tenanta} other {# tenantów} }?",
        "delete-tenants-action-title": "Usuń { count, plural, =1 {1 tenanta} other {# tenantów} }",
        "delete-tenants-text": "Bądź ostrożny, po potwierdzeniu wszyscy wybrani tenanci zostaną usunięci, a wszystkie powiązane dane staną się niemożliwe do odzyskania.",
        "title": "Tytuł",
        "title-required": "Tytuł jest wymagany.",
        "description": "Opis",
        "details": "Szczegóły",
        "events": "Wydarzenia",
        "copyId": "Skopiuj identyfikator tenanta",
        "idCopiedMessage": "Identyfikator  został skopiowany do schowka",
        "select-tenant": "Wybierz tenanta",
        "no-tenants-matching": "Nie znaleziono tenanta '{{entity}}'.",
        "tenant-required": "Tenant jest wymagany",
        "allow-white-labeling": "Zezwalaj na White Labeling",
        "allow-customer-white-labeling": "Zezwalaj na White Labeling klienta",
        "search": "Wyszukaj tenantów",
        "selected-tenants": "Wybrano { count, plural, =1 {1 tenanta} other {# tenantów} }",
        "isolated-tb-rule-engine": "Przetwarzanie w izolowanym kontenerze mechanizmu reguł ThingsBoard",
        "isolated-tb-rule-engine-details": "Wymaga oddzielnych mikrousług dla każdego izolowanego Tenanta"
    },
    "tenant-profile": {
        "tenant-profile": "Profil tenanta",
        "tenant-profiles": "Profile Tenantów",
        "add": "Dodaj profil tenanta",
        "add-profile": "Dodaj profil",
        "edit": "Edytuj profil tenanta",
        "tenant-profile-details": "Dane profilu tenanta",
        "no-tenant-profiles-text": "Nie znaleziono profili Tenantów",
        "name-max-length": "Nazwa powinna być mniejsza niż 256",
        "search": "Przeszukaj profile Tenantów",
        "selected-tenant-profiles": "Wybrano { count, plural, =1 {1 profil tenanta} other {# profili tenantów} }",
        "no-tenant-profiles-matching": "Nie znaleziono profilu tenanta '{{entity}}'.",
        "tenant-profile-required": "Profil tenanta jest wymagany",
        "idCopiedMessage": "Identyfikator profilu tenanta został skopiowany do schowka",
        "set-default": "Ustaw profil tenanta jako domyślny",
        "delete": "Usuń profil tenanta",
        "copyId": "Skopiuj identyfikator profilu tenanta",
        "name": "Nazwa",
        "name-required": "Nazwa jest wymagana.",
        "data": "Dane profilu",
        "profile-configuration": "Konfiguracja profilu",
        "description": "Opis",
        "default": "Domyślny",
        "delete-tenant-profile-title": "Czy na pewno chcesz usunąć profil tenanta '{{tenantProfileName}}'?",
        "delete-tenant-profile-text": "Bądź ostrożny, po potwierdzeniu profilu tenanta i wszystkich powiązanych danych nie będzie można odzyskać.",
        "delete-tenant-profiles-title": "Czy na pewno chcesz usunąć { count, plural, =1 {1 profil tenanta} other {# profili tenantów} }",
        "delete-tenant-profiles-text": "Bądź ostrożny, po potwierdzeniu wszystkie wybrane profile Tenantów zostaną usunięte, a wszystkich powiązanych danych nie będzie można odzyskać.",
        "set-default-tenant-profile-title": "Czy na pewno chcesz utworzyć profil tenanta '{{tenantProfileName}}' domyślny?",
        "set-default-tenant-profile-text": "Po potwierdzeniu profil tenanta zostanie oznaczony jako domyślny i będzie używany dla nowych Tenantów bez określonego profilu.",
        "no-tenant-profiles-found": "Nie znaleziono profili Tenantów.",
        "create-new-tenant-profile": "Utwórz nowy!",
        "create-tenant-profile": "Utwórz nowy profil tenanta",
        "import": "Importuj profil tenanta",
        "export": "Eksportuj profil tenanta",
        "export-failed-error": "Nie można wyeksportować profilu tenanta: {{error}}",
        "tenant-profile-file": "Plik profilu tenanta",
        "invalid-tenant-profile-file-error": "Nie można zaimportować profilu tenanta: nieprawidłowa struktura danych profilu tenanta.",
        "advanced-settings": "Zaawansowane ustawienia",
        "entities": "obiekty",
        "rule-engine": "Silnik reguł",
        "time-to-live": "Czas żyć",
        "alarms-and-notifications": "Alarmy i powiadomienia",
        "ota-files-in-bytes": "Pliki OTA w bajtach",
        "ws-title": "WS",
        "unlimited": "(0 - nieograniczony)",
        "maximum-devices": "Maksymalna liczba urządzeń",
        "maximum-devices-required": "Maksymalna liczba urządzeń jest wymagana.",
        "maximum-devices-range": "Maksymalna liczba urządzeń nie może być ujemna",
        "maximum-assets": "Maksymalna liczba zasobów",
        "maximum-assets-required": "Maksymalna liczba zasobów jest wymagana.",
        "maximum-assets-range": "Maksymalna liczba zasobów nie może być ujemna",
        "maximum-customers": "Maksymalna liczba klientów",
        "maximum-customers-required": "Maksymalna liczba klientów jest wymagana.",
        "maximum-customers-range": "Maksymalna liczba klientów nie może być ujemna",
        "maximum-users": "Maksymalna liczba użytkowników",
        "maximum-users-required": "Maksymalna liczba użytkowników jest wymagana.",
        "maximum-users-range": "Maksymalna liczba użytkowników nie może być ujemna",
        "maximum-dashboards": "Maksymalna liczba paneli",
        "maximum-dashboards-required": "Maksymalna liczba paneli jest wymagana.",
        "maximum-dashboards-range": "Maksymalna liczba paneli nie może być ujemna",
        "maximum-edges": "Maksymalna liczba krawędzi",
        "maximum-edges-required": "Maksymalna liczba krawędzi jest wymagana.",
        "maximum-edges-range": "Maksymalna liczba krawędzi nie może być ujemna",
        "maximum-rule-chains": "Maksymalna liczba łańcuchów reguł",
        "maximum-rule-chains-required": "Maksymalna liczba łańcuchów reguł jest wymagana.",
        "maximum-rule-chains-range": "Maksymalna liczba łańcuchów reguł nie może być ujemna",
        "maximum-integrations": "Maksymalna liczba integracji",
        "maximum-integrations-required": "Maksymalna liczba integracji jest wymagana.",
        "maximum-integrations-range": "Maksymalna liczba integracji nie może być ujemna",
        "maximum-converters": "Maksymalna liczba konwerterów",
        "maximum-converters-required": "Maksymalna liczba konwerterów jest wymagana.",
        "maximum-converters-range": "Maksymalna liczba konwerterów nie może być ujemna",
        "maximum-scheduler-events": "Maksymalna liczba zdarzeń planisty",
        "maximum-scheduler-events-required": "Maksymalna liczba zdarzeń planisty jest wymagana.",
        "maximum-scheduler-events-range": "Maksymalna liczba zdarzeń planisty nie może być ujemna",
        "maximum-resources-sum-data-size": "Sumaryczny rozmiar plików bibliotek",
        "maximum-resources-sum-data-size-required": "Sumaryczny rozmiar plików bibliotek jest wymagany.",
        "maximum-resources-sum-data-size-range": "Suma rozmiarów plików bibliotek nie może być ujemna",
        "maximum-ota-packages-sum-data-size": "Sumaryczny rozmiar plików pakietu OTA",
        "maximum-ota-package-sum-data-size-required": "Sumaryczny rozmiar plików pakietu OTA jest wymagany.",
        "maximum-ota-package-sum-data-size-range": "Suma plików pakietu OTA nie może być ujemna",
        "rest-requests-for-tenant": "Żądania REST dla Tenanta",
        "transport-tenant-telemetry-msg-rate-limit": "Komunikaty telemetryczne Tenanta transportu",
        "transport-tenant-telemetry-data-points-rate-limit": "Punkty danych telemetrycznych tenanta transportu",
        "transport-device-msg-rate-limit": "Wiadomości z urządzenia transportowego",
        "transport-device-telemetry-msg-rate-limit": "Komunikaty telemetryczne urządzenia transportowego",
        "transport-device-telemetry-data-points-rate-limit": "Punkty danych telemetrycznych urządzenia transportowego",
        "tenant-entity-export-rate-limit": "Tworzenie wersji obiektów",
        "tenant-entity-import-rate-limit": "Ładowanie wersji obiektów",
        "tenant-notification-request-rate-limit": "Żądania powiadomień",
        "tenant-notification-requests-per-rule-rate-limit": "Żądania powiadomień według reguły powiadomień",
        "integration-msgs-per-tenant-rate-limit": "Tenant integration messages",
        "integration-msgs-per-device-rate-limit": "Device integration messages",
        "max-transport-messages": "Maksymalna liczba komunikatów transportowych",
        "max-transport-messages-required": "Maksymalna liczba komunikatów transportowych jest wymagana.",
        "max-transport-messages-range": "Maksymalna liczba komunikatów transportowych nie może być ujemna",
        "max-transport-data-points": "Maksymalna liczba punktów danych dotyczących transportu ",
        "max-transport-data-points-required": "Maksymalna liczba punktów danych dotyczących transportu jest wymagana.",
        "max-transport-data-points-range": "Maksymalna liczba punktów danych dotyczących transportu nie może być ujemna",
        "max-r-e-executions": "Maksymalna liczba wykonań silnika reguły",
        "max-r-e-executions-required": "Maksymalna liczba wykonań mechanizmu reguły jest wymagana.",
        "max-r-e-executions-range": "Maksymalna liczba wykonań mechanizmu reguł nie może być ujemna",
        "max-j-s-executions": "Maksymalna liczba wykonań JavaScript ",
        "max-j-s-executions-required": "Maksymalna liczba wykonań JavaScript jest wymagana.",
        "max-j-s-executions-range": "Maksymalna liczba wykonań JavaScript nie może być ujemna",
        "max-d-p-storage-days": "Maksymalna liczba dni przechowywania punktów danych",
        "max-d-p-storage-days-required": "Maksymalna liczba dni przechowywania punktów danych jest wymagana.",
        "max-d-p-storage-days-range": "Maksymalna liczba dni przechowywania punktów danych nie może być ujemna",
        "default-storage-ttl-days": "Domyślnie dni TTL przechowywania",
        "default-storage-ttl-days-required": "Domyślnie wymagane są dni TTL przechowywania.",
        "default-storage-ttl-days-range": "Domyślnie dni TTL magazynu nie mogą być ujemne",
        "alarms-ttl-days": "Alarmy TTL dni",
        "alarms-ttl-days-required": "Wymagane dni TTL alarmów",
        "alarms-ttl-days-days-range": "Dni alarmów TTL nie mogą być ujemne",
        "rpc-ttl-days": "Dni RPC TTL",
        "rpc-ttl-days-required": "Wymagane dni RPC TTL",
        "rpc-ttl-days-days-range": "Dni RPC TTL nie mogą być ujemne",
        "max-rule-node-executions-per-message": "Maksymalna liczba wykonań węzła reguły na wiadomość",
        "max-rule-node-executions-per-message-required": "Maksymalna liczba wykonań węzła MRule na komunikat jest wymagana.",
        "max-rule-node-executions-per-message-range": "Maksymalna liczba wykonań węzła reguły na komunikat nie może być ujemna",
        "max-emails": "Maksymalna liczba wysłanych e-maili",
        "max-emails-required": "Maksymalna liczba wysłanych e-maili jest wymagana.",
        "max-emails-range": "Maksymalna liczba wysłanych e-maili nie może być ujemna",
        "sms-enabled": "SMS enabled",
        "max-sms": "Maksymalna liczba wysłanych SMS-ów",
        "max-sms-required": "Maksymalna liczba wysłanych SMS-ów jest wymagana.",
        "max-sms-range": "Maksymalna liczba wysłanych SMS-ów nie może być ujemna",
        "max-created-alarms": "Alarmy utworzyły maksymalną liczbę",
        "max-created-alarms-required": "Maksymalna liczba utworzonych alarmów jest wymagana.",
        "max-created-alarms-range": "Maksymalna liczba utworzonych alarmów będzie ujemna",
        "no-queue": "Nie skonfigurowano kolejki",
        "add-queue": "Dodaj kolejkę",
        "queues-with-count": "Kolejki ({{count}})",
        "tenant-rest-limits": "Żądania REST dla Tenanta",
        "customer-rest-limits": "Żądania REST dla klienta",
        "incorrect-pattern-for-rate-limits": "Format to oddzielane przecinkami pary pojemności i kropki (w sekundach) z dwukropkiem pomiędzy np. ",
        "too-small-value-zero": "Wartość musi być większa niż 0",
        "too-small-value-one": "Wartość musi być większa niż 1",
        "queue-size-is-limited-by-system-configuration": "Rozmiar kolejki jest również ograniczony konfiguracją systemu.",
        "cassandra-tenant-limits-configuration": "Zapytanie Cassandry o Tenanta",
        "ws-limit-max-sessions-per-tenant": "Maksymalna liczba sesji na Tenanta",
        "ws-limit-max-sessions-per-customer": "Maksymalna liczba sesji na klienta",
        "ws-limit-max-sessions-per-regular-user": "Maksymalna liczba sesji na zwykłego użytkownika",
        "ws-limit-max-sessions-per-public-user": "Maksymalna liczba sesji na użytkownika publicznego",
        "ws-limit-queue-per-session": "Maksymalny rozmiar kolejki komunikatów na sesję",
        "ws-limit-max-subscriptions-per-tenant": "Maksymalna liczba subskrypcji na Tenanta",
        "ws-limit-max-subscriptions-per-customer": "Maksymalna liczba subskrypcji na klienta",
        "ws-limit-max-subscriptions-per-regular-user": "Maksymalna liczba subskrypcji na zwykłego użytkownika",
        "ws-limit-max-subscriptions-per-public-user": "Maksymalna liczba subskrypcji na użytkownika publicznego",
        "ws-limit-updates-per-session": "Aktualizacje WS na sesję",
        "rate-limits": {
            "add-limit": "Dodaj limit",
            "advanced-settings": "Zaawansowane ustawienia",
            "edit-limit": "Edytuj limit",
            "edit-transport-tenant-msg-title": "Edytuj limity szybkości wiadomości tenanta transportu",
            "edit-transport-tenant-telemetry-msg-title": "Edytuj limity szybkości komunikatów telemetrycznych Tenanta transportu",
            "edit-transport-tenant-telemetry-data-points-title": "Edytuj limity szybkości punktów danych telemetrycznych Tenanta transportu",
            "edit-transport-device-msg-title": "Edytuj limity szybkości komunikatów urządzeń transportowych",
            "edit-transport-device-telemetry-msg-title": "Edytuj limity szybkości komunikatów telemetrycznych urządzeń transportowych",
            "edit-transport-device-telemetry-data-points-title": "Edytuj limity szybkości punktów danych telemetrycznych urządzeń transportowych",
            "edit-tenant-rest-limits-title": "Edytuj żądania REST dotyczące limitów stawek Tenanta",
            "edit-customer-rest-limits-title": "Edytuj żądania REST dotyczące limitów stawek klienta",
            "edit-ws-limit-updates-per-session-title": "Edytuj limity szybkości aktualizacji WS na sesję",
            "edit-cassandra-tenant-limits-configuration-title": "Edytuj zapytanie Cassandry dotyczące limitów stawek tenanta",
            "edit-tenant-entity-export-rate-limit-title": "Edytuj limity szybkości tworzenia wersji obiektu",
            "edit-tenant-entity-import-rate-limit-title": "Edytuj limity szybkości ładowania wersji obiektu",
            "edit-tenant-notification-request-rate-limit-title": "Edytuj limity żądań powiadomień",
            "edit-tenant-notification-requests-per-rule-rate-limit-title": "Edytuj żądania powiadomień według limitów częstotliwości reguł powiadomień",
            "edit-integration-msgs-per-tenant-rate-limit-title": "Edit integration messages per tenant rate limits",
            "edit-integration-msgs-per-device-rate-limit-title": "Edit integration messages per device rate limits",
            "messages-per": "wiadomości na",
            "not-set": "Nie ustawiony",
            "number-of-messages": "Liczba wiadomości",
            "number-of-messages-required": "Liczba wiadomości jest wymagana.",
            "number-of-messages-min": "Minimalna wartość to 1.",
            "preview": "Zapowiedź",
            "per-seconds": "Na sekundę",
            "per-seconds-required": "Tempo jest wymagane.",
            "per-seconds-min": "Minimalna wartość to 1.",
            "rate-limits": "Limity",
            "remove-limit": "Usuń limit",
            "transport-tenant-msg": "Wiadomości tenanta transportu",
            "transport-tenant-telemetry-msg": "Komunikaty telemetryczne Tenanta transportu",
            "transport-tenant-telemetry-data-points": "Punkty danych telemetrycznych tenanta transportu",
            "transport-device-msg": "Wiadomości z urządzenia transportowego",
            "transport-device-telemetry-msg": "Komunikaty telemetryczne urządzenia transportowego",
            "transport-device-telemetry-data-points": "Punkty danych telemetrycznych urządzenia transportowego",
            "sec": "sek"
        }
    },
    "timeinterval": {
        "seconds-interval": "{ seconds, plural, =1 {1 sekunda} other {# sekund(y)} }",
        "minutes-interval": "{ minutes, plural, =1 {1 minuta} other {# minut(y)} }",
        "hours-interval": "{ hours, plural, =1 {1 godzina} other {# godzin(y)} }",
        "days-interval": "{ days, plural, =1 {1 dzień} other {# dni} }",
        "days": "Dni",
        "hours": "Godziny",
        "minutes": "Minuty",
        "seconds": "Sekundy",
        "advanced": "Zaawansowane",
        "predefined": {
            "yesterday": "Wczoraj",
            "day-before-yesterday": "Przedwczoraj",
            "this-day-last-week": "Ten dzień w zeszłym tygodniu",
            "previous-week": "Poprzedni tydzień (niedziela - sobota)",
            "previous-week-iso": "Poprzedni tydzień (poniedziałek - niedziela)",
            "previous-month": "Poprzedni miesiac",
            "previous-quarter": "Poprzedni kwartał",
            "previous-half-year": "Poprzednie półrocze",
            "previous-year": "Poprzedni rok",
            "current-hour": "Aktualna godzina",
            "current-day": "Bieżący dzień",
            "current-day-so-far": "Do tej pory bieżący dzień",
            "current-week": "Bieżący tydzień (niedziela - sobota)",
            "current-week-iso": "Bieżący tydzień (poniedziałek - niedziela)",
            "current-week-so-far": "Dotychczasowy tydzień (niedziela - sobota)",
            "current-week-iso-so-far": "Dotychczasowy tydzień (poniedziałek - niedziela)",
            "current-month": "Obecny miesiąc",
            "current-month-so-far": "Do tej pory bieżący miesiąc",
            "current-quarter": "Bieżący kwartał",
            "current-quarter-so-far": "Do tej pory bieżący kwartał",
            "current-half-year": "Bieżące półrocze",
            "current-half-year-so-far": "Dotychczasowe półrocze",
            "current-year": "Rok bieżący",
            "current-year-so-far": "Do tej pory bieżący rok"
        }
    },
    "timeunit": {
        "milliseconds": "Milisekundy",
        "seconds": "Sekundy",
        "minutes": "Minuty",
        "hours": "Godziny",
        "days": "Dni"
    },
    "timewindow": {
        "timewindow": "Timewindow",
        "years": "{ years, plural, =1 { rok } other {# lat(a) } }",
        "years-short": "{{ years }}y",
        "months": "{ months, plural, =1 { miesiąc } other {# miesięcy } }",
        "months-short": "{{ months }}M",
        "weeks": "{ weeks, plural, =1 { tydzień } other {# tygodni(e) } }",
        "weeks-short": "{{ weeks }}w",
        "days": "{ days, plural, =1 { dzień } other {# dni } }",
        "days-short": "{{ days }}d",
        "hours": "{ hours, plural, =0 { 0 godzin } =1 {1 godzina } other {# godzin(y) } }",
        "hr": "{{ hr }} godz",
        "hr-short": "{{ hr }}h",
        "minutes": "{ minutes, plural, =0 { 0 minut } =1 {1 minuta }  other {# minut(y) } }",
        "min": "{{ min }} min",
        "min-short": "{{ min }}m",
        "seconds": "{ seconds, plural, =0 { 0 sekund } =1 {1 sekunda } other {# sekund(y) } }",
        "sec": "{{ sec }} sek",
        "sec-short": "{{ sec }}s",
        "short": {
            "days": "{ days, plural, =1 { dzień } other {# dni } }",
            "hours": "{ hours, plural, =1 {1 godzina }  other {# godzin(y) } }",
            "minutes": "{{minutes}} min ",
            "seconds": "{{seconds}} sek "
        },
        "realtime": "Czas rzeczywisty",
        "history": "Historia",
        "last-prefix": "ostatni",
        "period": "Od {{ startTime }} Do {{ endTime }}",
        "edit": "Edytuj okno czasowe",
        "date-range": "Zakres dat",
        "for-all-time": "Cały dotychczasowy okres",
        "last": "Ostatni(e)",
        "time-period": "Okres czasu",
        "hide": "Ukrywać",
        "interval": "Interwał",
        "just-now": "W tej chwili",
        "just-now-lower": "just now",
        "ago": "temu",
        "style": "Timewindow style",
        "icon": "Icon",
        "icon-position": "Icon position",
        "icon-position-left": "Left",
        "icon-position-right": "Right",
        "font": "Font",
        "color": "Color",
        "displayTypePrefix": "Display Realtime/History prefix",
        "preview": "Preview"
    },
    "unit": {
        "millimeter": "Millimeter",
        "centimeter": "Centimeter",
        "angstrom": "Angstrom",
        "nanometer": "Nanometer",
        "micrometer": "Micrometer",
        "meter": "Meter",
        "kilometer": "Kilometer",
        "inch": "Inch",
        "foot": "Foot",
        "yard": "Yard",
        "mile": "Mile",
        "nautical-mile": "Nautical Mile",
        "astronomical-unit": "Astronomical Unit",
        "reciprocal-metre": "Reciprocal Metre",
        "meter-per-meter": "Meter per meter",
        "steradian": "Steradian",
        "thou": "Thou",
        "barleycorn": "Barleycorn",
        "hand": "Hand",
        "chain": "Chain",
        "furlong": "Furlong",
        "league": "League",
        "fathom": "Fathom",
        "cable": "Cable",
        "link": "Link",
        "rod": "Rod",
        "nanogram": "Nanogram",
        "microgram": "Microgram",
        "milligram": "Milligram",
        "gram": "Gram",
        "kilogram": "Kilogram",
        "tonne": "Tonne",
        "ounce": "Ounce",
        "pound": "Pound",
        "stone": "Stone",
        "hundredweight-count": "Hundredweight count",
        "short-tons": "Short tons",
        "dalton": "Dalton",
        "grain": "Grain",
        "drachm": "Drachm",
        "quarter": "Quarter",
        "slug": "Slug",
        "carat": "Carat",
        "cubic-millimeter": "Cubic Millimeter",
        "cubic-centimeter": "Cubic Centimeter",
        "cubic-meter": "Cubic Meter/s",
        "cubic-kilometer": "Cubic Kilometers",
        "microliter": "Microliter",
        "milliliter": "Milliliter",
        "liter": "Liter",
        "hectoliter": "Hectolitre",
        "cubic-inch": "Cubic Inch",
        "cubic-foot": "Cubic Foot",
        "cubic-yard": "Cubic Yards",
        "fluid-ounce": "Fluid Ounce",
        "pint": "Pint",
        "quart": "Quart",
        "gallon": "Gallon",
        "oil-barrels": "Oil Barrels",
        "cubic-meter-per-kilogram": "Cubic Meter per Kilogram",
        "gill": "Gill",
        "hogshead": "Hogshead",
        "teaspoon": "Teaspoon",
        "tablespoon": "Tablespoon",
        "cup": "Cup",
        "celsius": "Celsius",
        "kelvin": "Kelvin",
        "rankine": "Rankine",
        "fahrenheit": "Fahrenheit",
        "percent": "Percent",
        "meter-per-second": "Meter per Second",
        "kilometer-per-hour": "Kilometer per Hour",
        "foot-per-second": "Foot per Second",
        "mile-per-hour": "Mile per Hour",
        "knot": "Knot",
        "millimeters-per-minute": "Millimeters per minute",
        "kilometer-per-hour-squared": "Kilometer per hour squared",
        "foot-per-second-squared": "Foot per second squared",
        "pascal": "Pascal",
        "kilopascal": "Kilopascal",
        "megapascal": "Megapascal",
        "gigapascal": "Gigapascal",
        "millibar": "Millibar",
        "bar": "Bar",
        "kilobar": "Kilobar",
        "newton": "Newton",
        "newton-meter": "Newton meter",
        "foot-pounds": "Foot-pounds",
        "inch-pounds": "Inch-pounds",
        "newton-per-meter": "Newton per meter",
        "atmospheres": "Atmospheres",
        "pounds-per-square-inch": "Pounds per Square Inch",
        "torr": "Torr",
        "inches-of-mercury": "Inches of Mercury",
        "pascal-per-square-meter": "Pascal per Square Meter",
        "pound-per-square-inch": "Pound per Square Inch",
        "newton-per-square-meter": "Newton per Square Meter",
        "kilogram-force-per-square-meter": "Kilogram-force per Square Meter",
        "pascal-per-square-centimeter": "Pascal per Square Centimeter",
        "ton-force-per-square-inch": "Ton-force per Square Inch",
        "kilonewton-per-square-meter": "Kilonewton per Square Meter",
        "newton-per-square-millimeter": "Newton per Square Millimeter",
        "microjoule": "Microjoule",
        "millijoule": "Millijoule",
        "joule": "Joule",
        "kilojoule": "Kilojoule",
        "megajoule": "Megajoule",
        "gigajoule": "Gigajoule",
        "watt-hour": "Watt-hour",
        "kilowatt-hour": "Kilowatt-hour",
        "electron-volts": "Electron volts",
        "joules-per-coulomb": "Joules per Coulomb",
        "british-thermal-unit": "British Thermal Units",
        "foot-pound": "Foot-pound",
        "calorie": "Calorie",
        "small-calorie": "Small Calorie",
        "kilocalorie": "Kilocalorie",
        "joule-per-kelvin": "Joule per Kelvin",
        "joule-per-kilogram-kelvin": "Joule per Kilogram-Kelvin",
        "joule-per-kilogram": "Joule per Kilogram",
        "watt-per-meter-kelvin": "Watt per Meter-Kelvin",
        "joule-per-cubic-meter": "Joule per Cubic Meter",
        "therm": "Therm",
        "electric-dipole-moment": "Electric Dipole Moment",
        "magnetic-dipole-moment": "Magnetic Dipole Moment",
        "debye": "Debye",
        "coulomb-per-square-meter-per-volt": "Coulomb per Square Meter per Volt",
        "milliwatt": "Milliwatt",
        "microwatt": "Microwatt",
        "watt": "Watt",
        "kilowatt": "Kilowatt",
        "megawatt": "Megawatt",
        "gigawatt": "Gigawatt",
        "metric-horsepower": "Metric Horsepower",
        "milliwatt-per-square-centimeter": "Milliwatts per square centimeter",
        "watt-per-square-centimeter": "Watts per square centimeter",
        "kilowatt-per-square-centimeter": "Kilowatts per square centimeter",
        "milliwatt-per-square-meter": "Milliwatts per square meter",
        "watt-per-square-meter": "Watts per square meter",
        "kilowatt-per-square-meter": "Kilowatts per square meter",
        "watt-per-square-inch": "Watts per square inch",
        "kilowatt-per-square-inch": "Kilowatts per square inch",
        "horsepower": "Horsepower",
        "btu-per-hour": "British thermal units/hour",
        "coulomb": "Coulomb",
        "millicoulomb": "Millicoulombs",
        "microcoulomb": "Microcoulomb",
        "picocoulomb": "Picocoulomb",
        "coulomb-per-meter": "Coulomb per meter",
        "coulomb-per-cubic-meter": "Coulomb per Cubic Meter",
        "coulomb-per-square-meter": "Coulomb per Square Meter",
        "square-millimeter": "Square Millimeter",
        "square-centimeter": "Square Centimeter",
        "square-meter": "Square Meter",
        "hectare": "Hectare",
        "square-kilometer": "Square Kilometer",
        "square-inch": "Square Inch",
        "square-foot": "Square Foot",
        "square-yard": "Square Yard",
        "acre": "Acre",
        "square-mile": "Square Mile",
        "are": "Are",
        "barn": "Barn",
        "circular-inch": "Circular Inch",
        "milliampere-hour": "Milliampere-hour",
        "milliampere-hour-tags": "electric current, current flow, electric charge, current capacity, flow of electricity, electrical flow, milliampere-hour, milliampere-hours, mAh",
        "ampere-hours": "Ampere-hours",
        "ampere-hours-tags": "electric current, current flow, electric charge, current capacity, flow of electricity, electrical flow, ampere, ampere-hours, Ah",
        "kiloampere-hours": "Kiloampere-hours",
        "kiloampere-hours-tags": "electric current, current flow, electric charge, current capacity, flow of electricity, electrical flow, kiloampere-hours, kiloampere-hour, kAh",
        "nanoampere": "Nanoampere",
        "nanoampere-tags": "current, amperes, nanoampere, nA",
        "picoampere": "Picoampere",
        "picoampere-tags": "current, amperes, picoampere, pA",
        "microampere": "Microampere",
        "microampere-tags": "electric current, microampere, microamperes, μA",
        "milliampere": "Milliampere",
        "milliampere-tags": "electric current, milliampere, milliamperes, mA",
        "ampere": "Ampere",
        "ampere-tags": "electric current, current flow, flow of electricity, electrical flow, ampere, amperes, amperage, A",
        "kiloamperes": "Kiloamperes",
        "kiloamperes-tags": "electric current, current flow, kiloamperes, kA",
        "microampere-per-square-centimeter": "Microampere per square centimeter",
        "microampere-per-square-centimeter-tags": "Current density, microampere per square centimeter, µA/cm²",
        "ampere-per-square-meter": "Ampere per Square Meter",
        "ampere-per-square-meter-tags": "current density, current per unit area, ampere per square meter, A/m²",
        "ampere-per-meter": "Ampere per Meter",
        "ampere-per-meter-tags": "magnetic field strength, magnetic field intensity, ampere per meter, A/m",
        "oersted": "Oersted",
        "oersted-tags": "magnetic field, oersted, Oe",
        "bohr-magneton": "Bohr Magneton",
        "bohr-magneton-tags": "atomic physics, magnetic moment, bohr magneton, μB",
        "ampere-meter-squared": "Ampere-Meter Squared",
        "ampere-meter-squared-tags": "magnetic moment, dipole moment, ampere-meter squared, A·m²",
        "ampere-meter": "Ampere-Meter",
        "ampere-meter-tags": "magnetic field, current loop, ampere-meter, A·m",
        "nanovolt": "Nanovolt",
        "picovolt": "Picovolt",
        "millivolts": "Millivolts",
        "microvolts": "Microvolts",
        "volt": "Volt",
        "kilovolts": "Kilovolts",
        "dbmV": "dBmV",
        "volt-meter": "Volt-Meter",
        "kilovolt-meter": "Kilovolt-Meter",
        "megavolt-meter": "Megavolt-Meter",
        "microvolt-meter": "Microvolt-Meter",
        "millivolt-meter": "Millivolt-Meter",
        "nanovolt-meter": "Nanovolt-Meter",
        "ohm": "Ohm",
        "microohm": "Microohm",
        "milliohm": "Milliohm",
        "kilohm": "Kilohm",
        "megohm": "Megohm",
        "gigohm": "Gigohm",
        "hertz": "Hertz",
        "kilohertz": "Kilohertz",
        "megahertz": "Megahertz",
        "gigahertz": "Gigahertz",
        "rpm": "Revolutions Per Minute",
        "candela-per-square-meter": "Candela per square meter",
        "candela": "Candela",
        "lumen": "Lumen",
        "lux": "Lux",
        "foot-candle": "Foot-candle",
        "lumen-per-square-meter": "Lumen per square meter",
        "lux-second": "Lux second",
        "lumen-second": "Lumen second",
        "lumens-per-watt": "Lumens per watt",
        "absorbance": "Absorbance",
        "mole": "Mole",
        "nanomole": "Nanomole",
        "micromole": "MicroMole",
        "millimole": "Millimole",
        "kilomole": "Kilomole",
        "mole-per-cubic-meter": "Mole per Cubic Meter",
        "rssi": "RSSI",
        "ppm": "Parts Per Million",
        "ppb": "Parts Per Billion",
        "micrograms-per-cubic-meter": "Micrograms per Cubic Meter",
        "aqi": "AQI",
        "gram-per-cubic-meter": "Gram per cubic meter",
        "gram-per-kilogram": "Specific Humidity",
        "millimeters-per-second": "Millimeters per second",
        "neper": "Neper",
        "bel": "Bel",
        "decibel": "Decibel",
        "meters-per-second-squared": "Meters per second squared",
        "becquerel": "Becquerel",
        "curie": "Curie",
        "gray": "Gray",
        "sievert": "Sievert",
        "roentgen": "Roentgen",
        "cps": "Counts per Second",
        "rad": "Rad",
        "rem": "Rem",
        "dps": "Disintegrations per second",
        "rutherford": "Rutherford",
        "coulombs-per-kilogram": "Coulombs per kilogram",
        "becquerels-per-cubic-meter": "Becquerels per cubic meter",
        "curies-per-liter": "Curies per liter",
        "becquerels-per-second": "Becquerels per second",
        "curies-per-second": "Curies per second",
        "gy-per-second": "Gray per Second",
        "watt-per-steradian": "Watt per Steradian",
        "watt-per-square-metre-steradian": "Watt per Square Metre-Steradian",
        "ph-level": "pH Level",
        "turbidity": "Turbidity",
        "mg-per-liter": "Milligrams per liter",
        "microsiemens-per-centimeter": "Microsiemens per centimeter",
        "millisiemens-per-meter": "Millisiemens per meter",
        "siemens-per-meter": "Siemens per meter",
        "kilogram-per-cubic-meter": "Kilogram per cubic meter",
        "gram-per-cubic-centimeter": "Gram per cubic centimeter",
        "kilogram-per-square-meter": "Kilogram per square metre",
        "milligram-per-milliliter": "Milligram per milliliter",
        "pound-per-cubic-foot": "Pound per cubic foot",
        "ounces-per-cubic-inch": "Ounces per cubic inch",
        "tons-per-cubic-yard": "Tons per cubic yard",
        "particle-density": "Particle density",
        "kilometers-per-liter": "Kilometers per liter",
        "miles-per-gallon": "Miles per gallon",
        "liters-per-100-km": "Liters per 100 km",
        "gallons-per-mile": "Gallons per mile",
        "liters-per-hour": "Liters per hour",
        "gallons-per-hour": "Gallons per hour",
        "beats-per-minute": "Beats per minute",
        "millimeters-of-mercury": "Millimeters of mercury",
        "milligrams-per-deciliter": "Milligrams per deciliter",
        "g-force": "G-force",
        "kilonewton": "Kilonewton",
        "kilogram-force": "Kilogram-Force",
        "pound-force": "Pound-Force",
        "kilopound-force": "Kilopound-Force",
        "dyne": "Dyne",
        "poundal": "Poundal",
        "kip": "Kip",
        "gal": "Gal",
        "gravity": "Gravity",
        "hectopascal": "Hectopascal",
        "atmosphere": "Atmosphere",
        "millibars": "Millibars",
        "inch-of-mercury": "One inch of mercury",
        "richter-scale": "Richter Scale",
        "second": "Second",
        "minute": "Minute",
        "hour": "Hour",
        "day": "Day",
        "week": "Week",
        "month": "Month",
        "year": "Year",
        "cubic-foot-per-minute": "Cubic Foot Per Minute",
        "cubic-meters-per-hour": "Cubic Meters Per Hour",
        "cubic-meters-per-second": "Cubic Meters Per Second",
        "liter-per-second": "Liter Per Second",
        "liter-per-minute": "Liter Per Minute",
        "gallons-per-minute": "Gallons Per Minute",
        "cubic-foot-per-second": "Cubic foot per second",
        "milliliters-per-minute": "Milliliters per minute",
        "bit": "Bit",
        "byte": "Byte",
        "kilobyte": "Kilobyte",
        "megabyte": "Megabyte",
        "gigabyte": "Gigabyte",
        "terabyte": "Terabyte",
        "petabyte": "Petabyte",
        "exabyte": "Exabyte",
        "zettabyte": "Zettabyte",
        "yottabyte": "Yottabyte",
        "bit-per-second": "Bit per second",
        "kilobit-per-second": "Kilobit per second",
        "megabit-per-second": "Megabit per second",
        "gigabit-per-second": "Gigabit per second",
        "terabit-per-second": "Terabit per second",
        "byte-per-second": "Byte per second",
        "kilobyte-per-second": "Kilobyte per second",
        "megabyte-per-second": "Megabyte per second",
        "gigabyte-per-second": "Gigabyte per second",
        "degree": "Degree",
        "radian": "Radian",
        "gradian": "Gradian",
        "mil": "Mil",
        "revolution": "Revolution",
        "siemens": "Siemens",
        "millisiemens": "Millisiemens",
        "microsiemens": "Microsiemens",
        "kilosiemens": "Kilosiemens",
        "megasiemens": "Megasiemens",
        "gigasiemens": "Gigasiemens",
        "farad": "Farad",
        "millifarad": "Millifarad",
        "microfarad": "Microfarad",
        "nanofarad": "Nanofarad",
        "picofarad": "Picofarad",
        "kilofarad": "Kilofarad",
        "megafarad": "Megafarad",
        "gigafarad": "Gigafarad",
        "terfarad": "Terfarad",
        "farad-per-meter": "Farad per Meter",
        "tesla": "Tesla",
        "gauss": "Gauss",
        "kilogauss": "Kilogauss",
        "millitesla": "Millitesla",
        "microtesla": "Microtesla",
        "nanotesla": "Nanotesla",
        "kilotesla": "Kilotesla",
        "megatesla": "Megatesla",
        "millitesla-square-meters": "millitesla square meters",
        "gamma": "Gamma",
        "lambda": "Lambda",
        "square-meter-per-second": "Square meter per second",
        "square-centimeter-per-second": "Square centimeter per second",
        "stoke": "Stoke",
        "centistokes": "Centistokes",
        "square-foot-per-second": "Square foot per second",
        "square-inch-per-second": "Square inch per second",
        "pascal-second": "Pascal-second",
        "centipoise": "Centipoise",
        "poise": "Poise",
        "reynolds": "Reynolds",
        "pound-per-foot-hour": "Pound per foot-hour",
        "newton-second-per-square-meter": "Newton second per square meter",
        "dyne-second-per-square-centimeter": "Dyne second per square centimeter",
        "kilogram-per-meter-second": "Kilogram per meter-second",
        "tesla-square-meters": "Tesla square meters",
        "maxwell": "Maxwell",
        "tesla-per-meter": "Tesla per Meter",
        "gauss-per-centimeter": "Gauss per Centimeter",
        "weber": "Weber",
        "microweber": "Microweber",
        "milliweber": "Milliweber",
        "gauss-square-centimeter": "Gauss-Square Centimeter",
        "kilogauss-square-centimeter": "Kilogauss-Square Centimeter",
        "henry": "Henry",
        "millihenry": "Millihenry",
        "microhenry": "Microhenry",
        "nanohenry": "Nanohenry",
        "henry-per-meter": "Henry per Meter",
        "tesla-meter-per-ampere": "Tesla Meter per Ampere",
        "gauss-per-oersted": "Gauss per Oersted",
        "kilogram-per-mole": "Kilogram per mole",
        "gram-per-mole": "Gram per mole",
        "milligram-per-mole": "Milligram per mole",
        "joule-per-mole": "Joule per Mole",
        "joule-per-mole-kelvin": "Joule per Mole-Kelvin",
        "millivolts-per-meter": "Millivolts per meter",
        "volts-per-meter": "Volts per meter",
        "kilovolts-per-meter": "Kilovolts per meter",
        "radian-per-second": "Radian per second",
        "radian-per-second-squared": "Radian per second squared",
        "revolutions-per-minute-per-second": "Angular acceleration",
        "revolutions-per-minute-per-second-squared": "Angular Acceleration",
        "deg-per-second": "deg/s",
        "degrees-brix": "Degrees Brix",
        "katal": "Katal",
        "katal-per-cubic-metre": "Katal per Cubic Metre"
    },
    "user": {
        "all": "Wszystko",
        "all-users": "Wszyscy użytkownicy",
        "groups": "Grupy",
        "user": "Użytkownik",
        "users": "Użytkownicy",
        "management": "Zarządzanie użytkownikami",
        "customer-users": "Użytkownicy Klienta",
        "tenant-admins": "Administratorzy Tenantów",
        "sys-admin": "Administrator systemu",
        "tenant-admin": "Administrator Tenantów",
        "customer": "Klient",
        "anonymous": "Anonimowy",
        "add": "Dodaj użytkownika",
        "delete": "Usuń użytkownika",
        "add-user-text": "Dodaj nowego użytkownika",
        "no-users-text": "Nie znaleziono użytkowników",
        "user-details": "Dane użytkownika",
        "delete-users": "Usuń użytkowników",
        "delete-user-title": "Czy na pewno chcesz usunąć użytkownika '{{userEmail}}'?",
        "delete-user-text": "Bądź ostrożny, po potwierdzeniu użytkownika i wszystkich powiązanych danych nie będzie można odzyskać.",
        "delete-users-title": "Czy na pewno chcesz usunąć { count, plural, =1 {1 użytkownika} other {# użytkowników} }?",
        "delete-users-action-title": "Usuń { count, plural, =1 {1 użytkownika} other {# użytkowników} }?",
        "delete-users-text": "Bądź ostrożny, po potwierdzeniu wszyscy wybrani użytkownicy zostaną usunięci, a wszystkie powiązane dane staną się niemożliwe do odzyskania.",
        "activation-email-sent-message": "E-mail aktywacyjny został pomyślnie wysłany!",
        "resend-activation": "Wyślij ponownie aktywację",
        "email": "E-mail",
        "email-required": "Email jest wymagany.",
        "invalid-email-format": "Niewłaściwy format wiadomości email.",
        "first-name": "Imię",
        "last-name": "Nazwisko",
        "description": "Opis",
        "default-dashboard": "Domyślny panel",
        "always-fullscreen": "Zawsze na pełnym ekranie",
        "select-user": "Wybierz użytkownika",
        "no-users-matching": "Brak użytkowników pasujących do '{{entity}}' zostały znalezione.",
        "user-required": "Użytkownik jest wymagany",
        "activation-method": "Metoda aktywacji",
        "display-activation-link": "Wyświetl link aktywacyjny",
        "send-activation-mail": "Wyślij e-mail aktywacyjny",
        "activation-link": "Link aktywacyjny użytkownika",
        "activation-link-text": "Aby aktywować użytkownika, użyj poniższych opcji <a href='{{activationLink}}' target='_blank'>link aktywacyjny</a> :",
        "copy-activation-link": "Skopiuj link aktywacyjny",
        "activation-link-copied-message": "Link aktywacyjny użytkownika został skopiowany do schowka",
        "details": "Szczegóły",
        "login-as-tenant-admin": "Zaloguj się jako administrator tenanta",
        "login-as-customer-user": "Zaloguj się jako użytkownik-klient",
        "select-group-to-add": "Wybierz grupę docelową, aby dodać wybranych użytkowników",
        "select-group-to-move": "Wybierz grupę docelową, aby przenieść wybranych użytkowników",
        "remove-users-from-group": "Czy na pewno chcesz usunąć { count, plural, =1 {1 użytkownika} other {# użytkowników} } z grupy {{entityGroup}}'?",
        "group": "Grupa użytkowników",
        "list-of-groups": "{ count, plural, =1 {Lista zawierająca jednego użytkownika} other {Lista # użytkowników} }",
        "group-name-starts-with": "Grupy użytkowników, których nazwy zaczynają się od '{{prefix}}'",
        "search": "Wyszukaj użytkowników",
        "selected-users": "Wybrano { count, plural, =1 {1 użytkownika} other {# użytkowników} }",
        "disable-account": "Wyłącz konto użytkownika",
        "enable-account": "Włącz konto użytkownika",
        "enable-account-message": "Konto użytkownika zostało pomyślnie włączone!",
        "disable-account-message": "Konto użytkownika zostało pomyślnie wyłączone!",
        "copyId": "Skopiuj identyfikator użytkownika",
        "idCopiedMessage": "Identyfikator użytkownika został skopiowany do schowka",
        "user-list": "Lista użytkowników",
        "user-list-required": "Lista użytkowników jest wymagana"
    },
    "value": {
        "type": "Typ wartości",
        "string": "Łańcuch znaków",
        "string-value": "Łańcuch znaków",
        "string-value-required": "Łańcuch znaków jest wymagany",
        "integer": "Liczba całkowita",
        "integer-value": "Wartość całkowita",
        "integer-value-required": "Wartość całkowita jest wymagana",
        "invalid-integer-value": "Nieprawidłowa wartość całkowita",
        "double": "Liczba zmiennoprzecinkowa podwójnej precyzji",
        "double-value": "Wartość zmiennoprzecinkowa podwójnej precyzji",
        "double-value-required": "Wartość zmiennoprzecinkowa podwójnej precyzji jest wymagana",
        "boolean": "Wartość logiczna",
        "boolean-value": "Wartość logiczna",
        "false": "Fałsz",
        "true": "Prawda",
        "long": "Duża liczba",
        "json": "JSON",
        "json-value": "Wartość JSON",
        "json-value-invalid": "Wartość JSON ma nieprawidłowy format",
        "json-value-required": "Wartość JSON jest wymagana."
    },
    "version-control": {
        "version-control": "Kontrola wersji",
        "management": "Zarządzanie kontrolą wersji",
        "search": "Wyszukaj wersje",
        "branch": "Gałąź",
        "default": "Domyślny",
        "select-branch": "Wybierz Gałąź",
        "branch-required": "Gałąź jest wymagana",
        "create-entity-version": "Utwórz wersję obiektu",
        "version-name": "Nazwa wersji",
        "version-name-required": "Nazwa wersji jest wymagana",
        "author": "Autor",
        "export-relations": "Relacje eksportowe",
        "export-attributes": "Eksportuj atrybuty",
        "export-credentials": "Eksportuj dane uwierzytelniające",
        "export-group-entities": "Eksportuj obiekty grupy",
        "export-roles": "Eksportuj role",
        "entity-versions": "Wersje obiektu",
        "versions": "Wersje",
        "created-time": "Stworzony czas",
        "version-id": "Identyfikator wersji",
        "no-entity-versions-text": "Nie znaleziono wersji obiektu",
        "no-versions-text": "Nie znaleziono wersji",
        "copy-full-version-id": "Skopiuj identyfikator pełnej wersji",
        "create-version": "Utwórz wersję",
        "creating-version": "Tworzenie wersji... Proszę czekać",
        "nothing-to-commit": "Brak zmian do zatwierdzenia",
        "restore-version": "Przywróć wersję",
        "restore-entity-from-version": "Przywróć obiekt z wersji '{{versionName}}'",
        "restoring-entity-version": "Przywracanie wersji obiektu... Proszę czekać",
        "load-relations": "Załaduj relacje",
        "load-attributes": "Załaduj atrybuty",
        "load-credentials": "Załaduj dane uwierzytelniające",
        "load-group-entities": "Załaduj obiekty grupy",
        "load-roles": "Załaduj role",
        "compare-with-current": "Porównaj z aktualnym",
        "diff-entity-with-version": "Porównaj z wersją obiektu '{{versionName}}'",
        "previous-difference": "Poprzednia różnica",
        "next-difference": "Następna różnica",
        "current": "Aktualny",
        "differences": "{ count, plural, =1 {1 różnica} other {# różnic} }",
        "create-entities-version": "Utwórz wersję obiektu",
        "default-sync-strategy": "Domyślna strategia synchronizacji",
        "sync-strategy-merge": "Połącz",
        "sync-strategy-overwrite": "Nadpisz",
        "entities-to-export": "Obiekty do eksportu",
        "entities-to-restore": "Obiekty do przywrócenia",
        "sync-strategy": "Strategia synchronizacji",
        "all-entities": "Wszystkie obiekty",
        "no-entities-to-export-prompt": "Proszę określić obiekty do wyeksportowania",
        "no-entities-to-restore-prompt": "Proszę określić obiekty do przywrócenia",
        "add-entity-type": "Dodaj typ obiektu",
        "remove-all": "Usuń wszystko",
        "version-create-result": "Dodano { added, plural, =0 {0 obiektów} =1 {1 obiekt} other {# obiektów} }.<br/>Zmodyfikowano { modified, plural, =0 {0 obiektów} =1 {1 obiekt} other {# obiektów} }.<br/>Usunięto{ removed, plural, =0 {0 obiektów} =1 {1 obiekt} other {# obiektów} }.",
        "remove-other-entities": "Usuń inne obiekty",
        "find-existing-entity-by-name": "Znajdź istniejący obiekt według nazwy",
        "restore-entities-from-version": "Przywróć obiekty z wersji '{{versionName}}'",
        "restoring-entities-from-version": "Przywracanie obiektów... Proszę czekać",
        "no-entities-restored": "Nie przywrócono żadnych obiektów",
        "created": "{{created}} utworzone",
        "updated": "{{updated}} zaktualizowane",
        "deleted": "{{deleted}} usunięte",
        "groups-created": "Stworzono { created, plural, =1 {1 grupę} other {# grup(y)} }",
        "groups-updated": "Zaktualizowano { updated, plural, =1 {1 grupę} other {# grup(y)} }",
        "groups-deleted": "Usunięto { deleted, plural, =1 {1 grupę} other {# grup(y)} }",
        "remove-other-entities-confirm-text": "Bądź ostrożny!  To permanentnie <b>usunie</b> <b>wszystkie</b> obecne obiekty<br/>nie występujące w wersji, którą chcesz przywrócić.<br/><br/>Proszę wpisać <b>remove other entities</b> aby potwierdzić.",
        "auto-commit-to-branch": "automatyczne zatwierdzenie do gałęzi <b>{{ branch }}</b>",
        "default-create-entity-version-name": "{{entityName}} aktualizacja",
        "sync-strategy-merge-hint": "Tworzy lub aktualizuje wybrane obiekty w repozytorium.  <b>niezmodyfikowany</b>.",
        "sync-strategy-overwrite-hint": "Tworzy lub aktualizuje wybrane obiekty w repozytorium.  <b>usunięte</b>.",
        "device-credentials-conflict": "Nie udało się załadować urządzenia z zewnętrznym identyfikatorem <b>{{entityId}}</b><br/>ze względu na te same dane uwierzytelniające, które znajdują się już w bazie danych dla innego urządzenia.<br/>Proszę rozważyć wyłączenie <b>załaduj dane uwierzytelniające</b> ustawienie w formularzu przywracania.",
        "missing-referenced-entity": "Nie udało się załadować <b>{{sourceEntityTypeName}}</b> z identyfikatorem zewnętrznym <b>{{sourceEntityId}}</b><br/>ponieważ brakuje odniesień <b>{{targetEntityTypeName}}</b> z identyfikatorem <b>{{targetEntityId}}</b>.",
        "add-entity-groups": "Dodaj grupy obiektów",
        "entity-groups": "Grupy obiektów",
        "integration-routing-key-conflict": "Nie udało się załadować integracji z zewnętrznym identyfikatorem <b>{{entityId}}</b><br/>ponieważ ten sam klucz integracji jest już obecny w bazie danych dla innej integracji.<br/>Proszę rozważyć włączenie opcji <b>automatycznie wygeneruj klucz integracyjny</b> w formularzu przywracania.",
        "auto-generate-integration-key": "Automatycznie generuj klucz integracyjny",
        "runtime-failed": "<b>Nieudana:</b> {{message}}",
        "auto-commit-settings-read-only-hint": "Funkcja automatycznego zatwierdzania nie działa z włączoną opcją tylko do odczytu w ustawieniach repozytorium."
    },
    "widget": {
        "widget-library": "Biblioteka widżetów",
        "widget-bundle": "Pakiet widżetów",
        "all-bundles": "Wszystkie pakiety",
        "select-widgets-bundle": "Wybierz pakiet widżetów",
        "widgets": "Widgets",
        "all-widgets": "All widgets",
        "widget": "Widget",
        "select-widget": "Select widget",
        "no-widgets-matching": "No widgets matching '{{entity}}' were found.",
        "no-widgets": "No widgets yet",
        "no-widgets-text": "No widgets found",
        "management": "Zarządzanie widgetami",
        "editor": "Edytor widżetów",
        "widget-type-not-found": "Problem z ładowaniem konfiguracji widgetu.<br>Prawdopodobnie powiązany\n    typ widżetu został usunięty.",
        "widget-type-load-error": "Widżet nie został załadowany z powodu następujących błędów:",
        "remove": "Usuń widżet",
        "delete": "Delete widget",
        "edit": "Edytuj widżet",
        "edit-widget-type": "Edit widget type",
        "remove-widget-title": "Czy na pewno chcesz usunąć widżet '{{widgetTitle}}'?",
        "remove-widget-text": "Po potwierdzeniu widżetu i wszystkich powiązanych danych nie będzie można odzyskać.",
        "timeseries": "Szereg czasowy",
        "search-data": "Wyszukaj dane",
        "no-data-found": "Nie znaleziono danych",
        "latest": "Najnowsze wartości",
        "rpc": "Widżet sterujący",
        "alarm": "Widżet alarmowy",
        "static": "Widget statyczny",
        "select-widget-type": "Wybierz typ widżetu",
        "missing-widget-title-error": "Tytuł widgetu musi zostać określony!",
        "widget-saved": "Widżet został zapisany",
        "unable-to-save-widget-error": "Nie można zapisać widżetu! ",
        "save": "Zapisz widżet",
        "saveAs": "Zapisz widżet jako",
        "move": "Move widget",
        "save-widget-type-as": "Zapisz typ widżetu jako",
        "save-widget-type-as-text": "Proszę podać nowy tytuł widżetu i/lub wybrać docelowy pakiet widżetów",
        "toggle-fullscreen": "Przełącz tryb pełnoekranowy",
        "run": "Uruchom widget",
        "widget-title": "Widget title",
        "title": "Tytul widzeta",
        "title-required": "Tytuł widgetu jest wymagany.",
        "title-max-length": "Title should be less than 256",
        "system": "System",
        "type": "Typ widgetu",
        "resources": "Biblioteki",
        "resource-url": "Adres URL JavaScript/CSS",
        "remove-resource": "Usuń zasób",
        "add-resource": "Dodaj zasób",
        "html": "HTML",
        "tidy": "Tidy",
        "css": "CSS",
        "settings-schema": "Schemat ustawień",
        "datakey-settings-schema": "Schemat ustawień klucza danych",
        "latest-datakey-settings-schema": "Najnowszy schemat ustawień klucza danych",
        "widget-settings": "Ustawienia widgetu",
        "description": "Opis",
        "image-preview": "Podgląd obrazu",
        "settings-form-selector": "Ustawienia selektora formularza",
        "data-key-settings-form-selector": "Selektor formularza ustawień klucza danych",
        "latest-data-key-settings-form-selector": "Selektor formularza najnowszych ustawień klucza danych",
        "all": "All",
        "actual": "Actual",
        "deprecated": "Deprecated",
        "has-basic-mode": "Has basic mode",
        "basic-mode-form-selector": "Basic mode form selector",
        "basic-mode": "Basic",
        "advanced-mode": "Advanced",
        "javascript": "JavaScript",
        "js": "JS",
        "remove-widget-type-title": "Czy na pewno chcesz usunąć typ widżetu '{{widgetName}}'?",
        "remove-widget-type-text": "Po potwierdzeniu typu widżetu i wszystkich powiązanych danych nie będzie można odzyskać.",
        "remove-widget-type": "Usuń typ widżetu",
        "widget-types": "Widget Types",
        "delete-widget-type-title": "Are you sure you want to delete the widget type '{{widgetTypeName}}'?",
        "delete-widget-type-text": "After the confirmation the widget and all related data will become unrecoverable.",
        "delete-widget-types-title": "Are you sure you want to delete { count, plural, =1 {1 widget type} other {# widget types} }?",
        "delete-widget-types-text": "Be careful, after the confirmation all selected widget types will be removed and all related data will become unrecoverable.",
        "delete-widget-type": "Delete widget type",
        "add-widget-type": "Dodaj nowy typ widżetu",
        "widget-type-load-failed-error": "Nie udało się załadować typu widżetu!",
        "widget-template-load-failed-error": "Nie udało się załadować szablonu widżetu!",
        "details": "Details",
        "widget-type-details": "Widget type details",
        "add": "Dodaj widżet",
        "no-widget-types-text": "No widget types found",
        "search-widget-types": "Search widget types",
        "selected-widget-types": "{ count, plural, =1 {1 widget type} other {# widget types} } selected",
        "undo": "Cofnij zmiany w widżecie",
        "export": "Eksportuj widżet",
        "export-data": "Eksportuj dane widżetu",
        "export-to-csv": "Eksportuj dane do pliku CSV...",
        "export-to-excel": "Eksportuj dane do formatu XLS...",
        "export-to-excel-xlsx": "Eksportuj dane do XLSX...",
        "no-data": "Brak danych do wyświetlenia w widżecie",
        "data-overflow": "Widżet wyświetla {{count}} z {{total}} obiektów",
        "alarm-data-overflow": "Widżet wyświetla alarmy dla {{allowedEntities}} (maksymalnie dozwolonych) obiektów z {{totalEntities}} obiektów",
        "search": "Wyszukaj widżet",
        "filter": "Typ filtra widgetu",
        "loading-widgets": "Ładowanie widżetów...",
        "widget-template-error": "Nieprawidłowy szablon HTML widgetu."
    },
    "widget-action": {
        "header-button": "Przycisk nagłówka widgetu",
        "open-dashboard-state": "Przejdź do nowego stanu panelu",
        "update-dashboard-state": "Zaktualizuj bieżący stan panelu",
        "open-dashboard": "Przejdź do innego panelu",
        "custom": "Akcja niestandardowa",
        "custom-pretty": "Akcja niestandardowa (z szablonem HTML)",
        "custom-pretty-error-title": "Niestandardowy błąd okna dialogowego",
        "custom-pretty-template-error": "Nieprawidłowy niestandardowy szablon okna dialogowego.",
        "custom-pretty-controller-error": "Wystąpił błąd podczas oceniania niestandardowej funkcji okna dialogowego.",
        "mobile-action": "Akcja mobilna",
        "target-dashboard-state": "Docelowy stan panelu",
        "target-dashboard-state-required": "Docelowy stan panelu jest wymagany",
        "set-entity-from-widget": "Ustaw obiekt z widżetu",
        "target-dashboard": "Docelowy panel",
        "open-right-layout": "Otwórz prawy układ panelu (widok mobilny)",
        "state-display-type": "Opcja wyświetlania stanu panelu",
        "open-normal": "Normalna",
        "open-in-separate-dialog": "Otwórz w osobnym oknie dialogowym",
        "open-in-popover": "Otwórz w wyskakującym okienku",
        "dialog-title": "Tytuł okna dialogowego",
        "dialog-hide-dashboard-toolbar": "Ukryj pasek narzędzi panelu w oknie dialogowym",
        "dialog-width": "Szerokość okna dialogowego w procentach w stosunku do szerokości rzutni",
        "dialog-height": "Wysokość okna dialogowego w procentach w stosunku do wysokości rzutni",
        "dialog-size-range-error": "Wartość procentowa rozmiaru okna dialogowego powinna mieścić się w przedziale od 1 do 100.",
        "popover-preferred-placement": "Preferowane miejsce wyskakujące",
        "popover-placement-top": "Na górze",
        "popover-placement-topLeft": "Na górze po lewej",
        "popover-placement-topRight": "Na górze po lewej",
        "popover-placement-right": "Po prawej",
        "popover-placement-rightTop": "Po prawej na górze",
        "popover-placement-rightBottom": "Po prawej na dole",
        "popover-placement-bottom": "Na dole",
        "popover-placement-bottomLeft": "Na dole po lewej",
        "popover-placement-bottomRight": "Na dole po prawej",
        "popover-placement-left": "Po lewej",
        "popover-placement-leftTop": "Po lewej na górze",
        "popover-placement-leftBottom": "Po lewej na dole",
        "popover-hide-on-click-outside": "Ukryj wyskakujące okienko po kliknięciu zewnętrznym",
        "popover-hide-dashboard-toolbar": "Ukryj pasek narzędzi panelu w wyskakującym okienku",
        "popover-width": "Szerokość wyskakującego okienka w jednostkach przeglądarki (np. 100px, 25vw)",
        "popover-height": "Wysokość wyskakującego okienka w jednostkach przeglądarki (np. 100px, 25vh)",
        "popover-style": "Styl wyskakującego okienka",
        "open-new-browser-tab": "Otwórz w nowej karcie przeglądarki",
        "mobile": {
            "action-type": "Typ akcji mobilnej",
            "action-type-required": "Typ akcji mobilnej jest wymagany",
            "take-picture-from-gallery": "Zrób zdjęcie z galerii",
            "take-photo": "Zrób zdjęcie",
            "map-direction": "Otwórz wskazówki na mapie",
            "map-location": "Otwórz lokalizację na mapie",
            "scan-qr-code": "Skanuj kod QR",
            "make-phone-call": "Wykonaj telefon",
            "get-location": "Uzyskaj lokalizację telefonu",
            "take-screenshot": "Zrób zrzut ekranu"
        }
    },
    "widgets-bundle": {
        "current": "Aktualny pakiet",
        "widgets-bundles": "Pakiety widżetów",
        "widgets-bundle-widgets": "Widgets Bundle Widgets",
        "add": "Dodaj pakiet widżetów",
        "delete": "Usuń pakiet widżetów",
        "title": "Tytuł",
        "title-required": "Tytuł jest wymagany.",
        "title-max-length": "Tytuł powinien być mniejszy niż 256",
        "description": "Opis",
        "image-preview": "Podgląd obrazu",
        "add-widgets-bundle-text": "Dodaj nowy pakiet widżetów",
        "no-widgets-bundles-text": "Nie znaleziono pakietów widżetów",
        "empty": "Pakiet widżetów jest pusty",
        "details": "Szczegóły",
        "widgets-bundle-details": "Szczegóły pakietu widżetów",
        "delete-widgets-bundle-title": "Czy na pewno chcesz usunąć pakiet widżetów '{{widgetsBundleTitle}}'?",
        "delete-widgets-bundle-text": "Bądź ostrożny, po potwierdzeniu pakietu widżetów i wszystkich powiązanych danych nie będzie można odzyskać.",
        "delete-widgets-bundles-title": "Czy na pewno chcesz usunąć { count, plural, =1 {1 pakiet} other {# pakietów} } widżetów?",
        "delete-widgets-bundles-action-title": "Usuń { count, plural, =1 {1 pakiet} other {# pakietów} } widżetów",
        "delete-widgets-bundles-text": "Bądź ostrożny, po potwierdzeniu wszystkie wybrane pakiety widżetów zostaną usunięte, a wszystkich powiązanych danych nie będzie można odzyskać.",
        "no-widgets-bundles-matching": "Nie znaleziono pakietów widżetów pasujących do '{{widgetsBundle}}'.",
        "widgets-bundle-required": "Pakiet widżetów jest wymagany.",
        "system": "System",
        "import": "Importuj pakiet widżetów",
        "export": "Eksportuj pakiet widżetów",
        "export-widgets-bundle-widgets-prompt": "Include bundle widget types in exported data (otherwise only referenced widget type FQNs will be exported)",
        "export-failed-error": "Nie można wyeksportować pakietu widżetów: {{error}}",
        "create-new-widgets-bundle": "Utwórz nowy pakiet widżetów",
        "widgets-bundle-file": "Plik pakietu widżetów",
        "invalid-widgets-bundle-file-error": "Nie można zaimportować pakietu widżetów: Nieprawidłowa struktura danych pakietu widżetów.",
        "search": "Wyszukaj pakiety widżetów",
        "selected-widgets-bundles": "Wybrano { count, plural, =1 {1 pakiet} other {# pakietów} } widżetów",
        "open-widgets-bundle": "Otwórz pakiet widżetów",
        "loading-widgets-bundles": "Ładowanie pakietów widżetów..."
    },
    "widget-config": {
        "data": "Dane",
        "settings": "Ustawienia",
        "advanced": "Zaawansowane",
        "appearance": "Wygląd",
        "widget-card": "Widget card",
        "mobile": "Mobile",
        "title": "Tytuł",
        "title-tooltip": "Podpowiedź tytułu",
        "general-settings": "Ustawienia główne",
        "display-title": "Wyświetl tytuł widżetu",
        "card-title": "Card title",
        "drop-shadow": "Rzuć cień",
        "enable-fullscreen": "Włącz pełny ekran",
        "enable-data-export": "Włącz eksport danych",
        "data-export": "Data export",
        "background-color": "Kolor tła",
        "text-color": "Kolor tekstu",
        "border-radius": "Border radius",
        "padding": "Wyściółka",
        "margin": "Margines",
        "widget-style": "Styl widgetu",
        "widget-css": "Widżet CSS",
        "title-style": "Styl tytułu",
        "mobile-mode-settings": "Tryb mobilny",
        "order": "Kolejność",
        "height": "Wysokość",
        "mobile-hide": "Ukryj widżet w trybie mobilnym",
        "desktop-hide": "Ukryj widżet w trybie panelu",
        "units": "Specjalny symbol wyświetlany obok wartości",
        "units-by-default": "Units by default",
        "decimals": "Liczba cyfr po zmiennoprzecinkowym",
        "decimals-by-default": "Decimals by default",
        "default-data-key-parameter-hint": "This parameter applies to all widget values unless overridden by data key configuration",
        "units-short": "Units",
        "decimals-short": "Decimals",
        "decimals-suffix": "decimals",
        "timewindow": "Okno czasowe",
        "use-dashboard-timewindow": "Użyj okna czasowego panelu",
        "use-widget-timewindow": "Use widget timewindow",
        "display-timewindow": "Wyświetl okno czasowe",
        "legend": "Legenda",
        "display-legend": "Wyświetl legendę",
        "datasources": "Źródła danych",
        "datasource": "Datasource",
        "maximum-datasources": "Maksymalnie { count, plural, =1 {1 źródło danych jest dozwolone} other {# źródeł danych jest dozwolonych} }",
        "timeseries-key-error": "Należy określić co najmniej jeden klucz danych szeregu czasowego",
        "datasource-type": "Typ",
        "datasource-parameters": "Parametry",
        "remove-datasource": "Usuń źródło danych",
        "add-datasource": "Dodaj źródło danych",
        "target-device": "Urządzenie docelowe",
        "alarm-source": "Źródło alarmu",
        "actions": "Działania",
        "action": "Działanie",
        "add-action": "Dodaj akcję",
        "search-actions": "Szukaj działań",
        "no-actions-text": "Nie znaleziono żadnych działań",
        "action-source": "Źródło akcji",
        "action-source-required": "Źródło działania jest wymagane.",
        "action-name": "Nazwa",
        "action-name-required": "Nazwa działania jest wymagana.",
        "action-name-not-unique": "Istnieje już inna akcja o tej samej nazwie.<br/>Nazwa akcji powinna być unikalna w obrębie tego samego źródła akcji.",
        "action-icon": "Ikona",
        "show-hide-action-using-function": "Pokaż/ukryj akcję za pomocą funkcji",
        "action-type": "Typ",
        "action-type-required": "Typ działania jest wymagany.",
        "edit-action": "Edytuj akcję",
        "delete-action": "Usuń akcję",
        "delete-action-title": "Usuń akcję widgetu",
        "delete-action-text": "Czy na pewno chcesz usunąć akcję widgetu o nazwie '{{actionName}}'?",
        "title-icon": "Ikona tytułu",
        "display-icon": "Wyświetl ikonę tytułu",
        "card-icon": "Card icon",
        "icon-color": "Kolor ikony",
        "icon-size": "Rozmiar ikony",
        "advanced-settings": "Zaawansowane ustawienia",
        "data-settings": "Ustawienia danych",
        "limits": "Limits",
        "no-data-display-message": "Alternatywny komunikat \"Brak danych do wyświetlenia\"",
        "data-page-size": "Maksymalna liczba obiektów na źródło danych",
        "settings-component-not-found": "Nie znaleziono komponentu formularza ustawień dla selektora '{{selector}}'",
        "preview": "Preview",
        "set": "Set",
        "set-message": "Set message",
        "advanced-title-style": "Advanced title style",
        "card-style": "Card style",
        "text": "Text",
        "background": "Background",
        "advanced-widget-style": "Advanced widget style",
        "card-buttons": "Card buttons",
        "show-card-buttons": "Show card buttons",
        "card-border-radius": "Card border radius",
        "card-appearance": "Card appearance",
        "color": "Color"
    },
    "widget-type": {
        "import": "Importuj typ widżetu",
        "export": "Eksportuj typ widżetu",
        "export-widget-types": "Export widget types",
        "export-failed-error": "Nie można wyeksportować typu widżetu: {{error}}",
        "create-new-widget-type": "Utwórz nowy typ widżetu",
        "widget-type-file": "Plik typu widżetu",
        "invalid-widget-type-file-error": "Nie można zaimportować typu widżetu: Nieprawidłowa struktura danych typu widżetu."
    },
    "self-registration": {
        "self-registration": "Rejestracja własna",
        "self-registration-url": "Adres URL samodzielnej rejestracji",
        "captcha-version": "wersja reCAPTCHA",
        "captcha-action": "nazwa akcji wpisu reCAPTCHA",
        "captcha-site-key": "Klucz witryny reCAPTCHA",
        "captcha-secret-key": "tajny klucz reCAPTCHA",
        "notification-email": "E-mail z powiadomieniem",
        "notification-email-invalid": "Invalid email format.",
        "notification-email-required": "Notification email is required.",
        "privacy-policy-text": "Tekst polityki prywatności",
        "terms-of-use-text": "Tekst Regulaminu",
        "text-message-page": "Wiadomość tekstowa do strony rejestracji",
        "enable-mobile-self-registration": "Włącz samodzielną rejestrację z poziomu aplikacji mobilnej",
        "mobile-self-registration-title": "Ustawienia samodzielnej rejestracji aplikacji mobilnej",
        "mobile-package": "Pakiet aplikacji",
        "mobile-package-placeholder": "Np.: moja.przykładowa.aplikacja",
        "mobile-package-hint": "Dla Androida: Twój własny, unikalny identyfikator aplikacji. Dla iOS: Identyfikator pakietu produktów.",
        "mobile-package-required": "Pakiet aplikacji jest wymagany",
        "mobile-app-secret": "Sekret aplikacji",
        "invalid-mobile-app-secret": "Klucz tajny aplikacji może zawierać wyłącznie znaki alfanumeryczne i mieć długość od 16 do 2048 znaków.",
        "copy-mobile-app-secret": "Skopiuj sekret aplikacji",
        "mobile-app-scheme": "Schemat adresu URL aplikacji",
        "mobile-app-scheme-placeholder": "Np.: przykladowyschemat",
        "mobile-app-scheme-required": "Schemat adresu URL aplikacji jest wymagany",
        "mobile-app-host": "Nazwa hosta adresu URL aplikacji",
        "mobile-app-host-placeholder": "Np.: moja.aplikacja.host",
        "mobile-app-host-required": "Nazwa hosta adresu URL aplikacji jest wymagana",
        "show-privacy-policy": "Pokaż Politykę Prywatności",
        "show-terms-of-use": "Pokaż Warunki użytkowania",
        "domain-settings": "Ustawienia domeny",
        "general-settings": "Ustawienia główne"
    },
    "solution-template": {
        "solution-template": "Szablon rozwiązania",
        "solution-templates": "Szablony rozwiązań",
        "management": "Zarządzaj szablonami rozwiązań",
        "details": "Szczegóły",
        "install": "Instaluj",
        "level": "Poziom",
        "install-title": "Pomyślnie zainstalowano szablon rozwiązania",
        "install-failed-title": "Instalacja szablonu rozwiązania nie powiodła się",
        "instructions": "Instrukcje",
        "goto-main-dashboard": "Przejdź do głównego panelu",
        "delete": "Usuń",
        "delete-solution-title": "Czy na pewno chcesz usunąć rozwiązanie '{{solutionTitle}}'?",
        "delete-solution-text": "Bądź ostrożny, po potwierdzeniu rozwiązania i wszystkich powiązanych danych nie będzie można odzyskać.",
        "installing": "Instaluję szablon rozwiązania..."
    },
    "markdown": {
        "edit": "Edytuj",
        "preview": "Podgląd",
        "copy-code": "Kliknij, aby skopiować",
        "copied": "Skopiowano!"
    },
    "white-labeling": {
        "white-labeling": "Dostosuj wygląd",
        "white-labeling-general": "Dostosuj ogólny wygląd",
        "login-white-labeling": "Zaloguj się do dodtosowywania wyglądu",
        "general": "Ogólny",
        "login": "Zaloguj sie",
        "preview": "Podgląd",
        "app-title": "Tytuł aplikacji",
        "favicon": "Ikona strony internetowej",
        "favicon-description": "Obraz *.ico, *.gif lub *.png o maksymalnym rozmiarze {{kbSize}} KB.",
        "favicon-size-error": "Obraz witryny jest za duży.  {{kbSize}} KB.",
        "favicon-type-error": "Nieprawidłowy format pliku obrazu witryny internetowej. ",
        "drop-favicon-image": "Upuść obraz ikony witryny internetowej lub kliknij, aby wybrać plik do przesłania.",
        "drop-favicon-image-or": "Przeciągnij i upuść obraz ikony witryny internetowej lub",
        "no-favicon-image": "Nie wybrano żadnej ikony",
        "logo": "Logo",
        "logo-description": "Dowolny obraz o maksymalnym rozmiarze {{kbSize}} KB.",
        "logo-size-error": "Obraz logo jest za duży.  {{kbSize}} KB.",
        "logo-type-error": "Nieprawidłowy format pliku logo. ",
        "drop-logo-image": "Upuść obraz logo lub kliknij, aby wybrać plik do przesłania.",
        "drop-logo-image-or": "Przeciągnij i upuść obraz logo lub",
        "no-logo-image": "Nie wybrano logo",
        "logo-height": "Wysokość logo, px",
        "primary-palette": "Podstawowa paleta",
        "accent-palette": "Paleta akcentów",
        "customize-palette": "Dostosuj",
        "advanced-css": "Zaawansowany CSS",
        "edit-palette": "Edytuj paletę",
        "save-palette": "Zapisz paletę",
        "primary-background": "Podstawowe tło",
        "secondary-background": "Drugie tło",
        "hue1": "ODCIEŃ 1",
        "hue2": "ODCIEŃ 2",
        "hue3": "ODCIEŃ 3",
        "page-background-color": "Kolor tła strony",
        "dark-foreground": "Ciemny pierwszy plan",
        "domain-name": "Nazwa domeny",
        "base-url": "Bazowy adres URL",
        "prohibit-different-url": "Zabroń używania nazwy hosta z nagłówków żądań klienta",
        "prohibit-different-url-hint": "To ustawienie powinno być włączone w środowiskach produkcyjnych. Może powodować problemy bezpiczeństwa w przypadku wyłączenia",
        "help-link-base-url": "Bazowy adres URL linków pomocy",
        "ui-help-base-url": "Bazowy adres URL pomocy interfejsu użytkownika",
        "enable-help-links": "Włącz linki pomocy",
        "error-verification-url": "Nazwa domeny nie powinna zawierać symboli „/” i „:”. Przykład: thingsboard.io",
        "show-platform-name-version": "Pokaż nazwę i wersję platformy",
        "platform-name": "Nazwa platformy",
        "platform-version": "Wersja platformowa",
        "version-mask": "{{name}} v.{{version}}",
        "position": {
            "label": "Nazwa platformy i pozycja wersji",
            "under-logo": "Pod logo",
            "bottom": "Na dole formularza logowania"
        },
        "base-url-required": "Podstawowy adres URL jest wymagany."
    },
    "widgets":{
        "background":{
            "background":"Tło",
            "background-settings":"Ustawienia tła",
            "background-type-image":"Obraz",
            "background-type-color":"Kolor",
            "image-url":"URL obrazu",
            "overlay":"Nakładka",
            "enable-overlay":"Włącz nakładkę",
            "blur":"Rozmycie",
            "preview":"Podgląd"
        },
        "bar-chart":{
            "bar-appearance":"Wygląd słupka",
            "label-on-bar":"Etykieta na słupku",
            "value-on-bar":"Wartość na słupku",
            "bar-chart-style":"Styl wykresu słupkowego"
        },
        "battery-level": {
            "layout": "Layout",
            "layout-vertical-solid": "Vertical. Solid",
            "layout-horizontal-solid": "Horizontal. Solid",
            "layout-vertical-divided": "Vertical. Divided",
            "layout-horizontal-divided": "Horizontal. Divided",
            "icon": "Icon",
            "value": "Value",
            "auto-scale": "Auto scale",
            "battery-level-color": "Battery level color",
            "battery-shape-color": "Battery shape color",
            "battery-level-card-style": "Battery level card style"
        },
        "chart": {
            "common-settings": "Wspólne ustawienia",
            "enable-stacking-mode": "Włącz tryb układania",
            "selection": "Time range selection",
            "enable-selection-mode": "Enable selection mode",
            "line-shadow-size": "Rozmiar cienia linii",
            "display-smooth-lines": "Wyświetl gładkie (zakrzywione) linie",
            "default-bar-width": "Domyślna szerokość paska dla danych niezagregowanych (milisekundy)",
            "bar-alignment": "Wyrównanie paska",
            "bar-alignment-left": "Do lewej",
            "bar-alignment-right": "Do prawej",
            "bar-alignment-center": "Do środka",
            "default-font": "Default font",
            "default-font-size": "Domyślny rozmiar czcionki",
            "default-font-color": "Domyślny kolor czcionki",
            "thresholds-line-width": "Domyślna szerokość linii dla wszystkich progów",
            "tooltip-settings": "Ustawienia podpowiedzi",
            "tooltip": "Tooltip",
            "show-tooltip": "Pokaż podpowiedź",
            "hover-individual-points": "Najedź kursorem na poszczególne punkty",
            "show-cumulative-values": "Pokaż wartości skumulowane w trybie układania",
            "hide-zero-false-values": "Ukryj wartości zerowe/fałszywe w podpowiedzi",
            "tooltip-value-format-function": "Funkcja formatu wartości podpowiedzi",
            "grid-settings": "Ustawienia siatki",
            "show-vertical-lines": "Pokaż pionowe linie",
            "show-horizontal-lines": "Pokaż poziome linie",
            "grid-outline-border-width": "Szerokość obrysu/obramowania siatki (px)",
            "primary-color": "Kolor podstawowy",
            "background-color": "Kolor tła",
            "ticks-color": "Kolor znaczników",
            "xaxis-settings": "Ustawienia osi X",
            "axis-title": "Tytuł osi",
            "xaxis-tick-labels-settings": "Ustawienia etykiet znaczników osi X",
            "show-tick-labels": "Pokaż etykiety znaczników osi",
            "yaxis-settings": "Ustawienia osi Y",
            "min-scale-value": "Minimalna wartość na skali",
            "max-scale-value": "Maksymalna wartość na skali",
            "yaxis-tick-labels-settings": "Ustawienia etykiet znaczników osi Y",
            "tick-step-size": "Rozmiar kroku między znacznikami",
            "number-of-decimals": "Liczba miejsc dziesiętnych do wyświetlenia",
            "ticks-formatter-function": "Funkcja formatowania znaczników",
            "comparison-settings": "Ustawienia porównania",
            "enable-comparison": "Włącz porównanie",
            "time-for-comparison": "Okres porównawczy",
            "time-for-comparison-previous-interval": "Poprzedni interwał (domyślny)",
            "time-for-comparison-days": "Dzień temu",
            "time-for-comparison-weeks": "Tydzień temu",
            "time-for-comparison-months": "Miesiąc temu",
            "time-for-comparison-years": "Rok temu",
            "time-for-comparison-custom-interval": "Niestandardowy interwał",
            "custom-interval-value": "Niestandardowa wartość interwału (ms)",
            "comparison-x-axis-settings": "Porównanie ustawień osi X",
            "axis-position": "Pozycja osi",
            "axis-position-top": "Góra (domyślnie)",
            "axis-position-bottom": "Spód",
            "custom-legend-settings": "Niestandardowe ustawienia legendy",
            "enable-custom-legend": "Włącz niestandardową legendę (pozwoli to na użycie wartości atrybutów/szeregów czasowych w kluczowych etykietach)",
            "key-name": "Nazwa klucza",
            "key-name-required": "Nazwa klucza jest wymagana",
            "key-type": "Typ klucza",
            "key-type-attribute": "Atrybut",
            "key-type-timeseries": "Szereg czasowy",
            "label-keys-list": "Lista kluczy do użycia w etykietach",
            "no-label-keys": "Nie skonfigurowano żadnych kluczy",
            "add-label-key": "Dodaj nowy klucz",
            "line-width": "Szerokość linii",
            "color": "Kolor",
            "data-is-hidden-by-default": "Dane są domyślnie ukryte",
            "disable-data-hiding": "Wyłącz ukrywanie danych",
            "remove-from-legend": "Usuń klucz danych z legendy",
            "exclude-from-stacking": "Wyklucz z układania (dostępne w trybie \"Układanie\")",
            "line-settings": "Ustawienia linii",
            "show-line": "Pokaż linię",
            "fill-line": "Wypełnij linię",
            "fill-line-opacity": "Wypełnij krycie",
            "points-settings": "Ustawienia punktów",
            "show-points": "Pokaż punkty",
            "points-line-width": "Szerokość linii punktów",
            "points-radius": "Promień punktów",
            "point-shape": "Kształt punktowy",
            "point-shape-circle": "Koło",
            "point-shape-cross": "Krzyż",
            "point-shape-diamond": "Diament",
            "point-shape-square": "Kwadrat",
            "point-shape-triangle": "Trójkąt",
            "point-shape-custom": "Funkcja niestandardowa",
            "point-shape-draw-function": "Funkcja rysowania kształtu punktu",
            "show-separate-axis": "Pokaż osobną oś",
            "axis-position-left": "Lewy",
            "axis-position-right": "Prawy",
            "thresholds": "Progi",
            "no-thresholds": "Nie skonfigurowano żadnych progów",
            "add-threshold": "Dodaj nowy próg",
            "show-values-for-comparison": "Pokaż wartości historyczne dla porównania",
            "comparison-values-label": "Etykieta wartości historycznych",
            "comparison-line-color": "Comparison line color",
            "threshold-settings": "Ustawienia progów",
            "use-as-threshold": "Użyj wartości klucza jako progu",
            "threshold-line-width": "Szerokość linii progu",
            "threshold-color": "Kolor progu",
            "common-pie-settings": "Typowe ustawienia ciast",
            "radius": "Promień",
            "inner-radius": "Promień wewnętrzny",
            "tilt": "Nachylenie",
            "common-pie-settings-range-error": "Value should be in range from 0 to 1",
            "stroke-settings": "Ustawienia soku",
            "width-pixels": "Szerokość (piksele)",
            "show-labels": "Pokaż etykiety",
            "animation-settings": "Ustawienia animacji",
            "animated-pie": "Włącz animację kołową (eksperymentalnie)",
            "border-settings": "Ustawienia obramowania",
            "border-width": "Szerokość granicy",
            "border-color": "Kolor ramki",
            "legend-settings": "Ustawienia legendy",
            "display-legend": "Wyświetl legendę",
            "labels-font-color": "Kolor czcionki etykiet",
            "series": "Series",
            "add-series": "Add series",
            "series-settings": "Series settings",
            "remove-series": "Remove series",
            "no-series": "No series configured",
            "no-series-error": "At least one series should be specified",
            "chart-appearance": "Chart appearance",
            "vertical-grid-lines": "Vertical grid lines",
            "horizontal-grid-lines": "Horizontal grid lines",
            "chart-background": "Chart background",
            "grid-lines-color": "Grid lines color",
            "border": "Border",
            "axis": "Axis",
            "vertical-axis": "Vertical axis",
            "ticks": "Ticks",
            "horizontal-axis": "Horizontal axis"
        },
        "color": {
            "color-settings": "Color settings",
            "color-type-constant": "Constant",
            "color-type-range": "Range",
            "color-type-function": "Function",
            "color": "Color",
            "value-range": "Value range",
            "from": "From",
            "to": "To",
            "color-function": "Color function"
        },
        "dashboard-state": {
            "dashboard-state-settings": "Ustawienia stanu panelu",
            "dashboard-state": "Identyfikator stanu panelu",
            "autofill-state-layout": "Dopełnienie do wysokości strony - domyślnie",
            "default-margin": "Domyślny margines widżetów",
            "default-background-color": "Domyślny kolor tła",
            "sync-parent-state-params": "Synchronizuj parametry stanu z nadrzędnym panelem"
        },
        "date-range-navigator": {
            "date-range-picker-settings": "Ustawienia selektora zakresu dat",
            "hide-date-range-picker": "Ukryj selektor zakresu dat",
            "picker-one-panel": "Selektor zakresu dat w jednym panelu",
            "picker-auto-confirm": "Automatyczne potwierdzenie wyboru zakresu dat",
            "picker-show-template": "Szablon pokaż selektor zakresu dat",
            "first-day-of-week": "Pierwszy dzień tygodnia",
            "interval-settings": "Ustawienia interwałów",
            "hide-interval": "Ukryj interwał",
            "initial-interval": "Początkowy odstęp",
            "interval-hour": "Godzina",
            "interval-day": "Dzień",
            "interval-week": "Tydzień",
            "interval-two-weeks": "2 tygodnie",
            "interval-month": "Miesiąc",
            "interval-three-months": "3 miesiące",
            "interval-six-months": "6 miesięcy",
            "step-settings": "Ustawienia kroku",
            "hide-step-size": "Ukryj rozmiar kroku",
            "initial-step-size": "Początkowy rozmiar kroku",
            "hide-labels": "Ukryj etykiety",
            "use-session-storage": "Użyj magazynu sesji",
            "localizationMap": {
                "Sun": "Ndz",
                "Mon": "Pon",
                "Tue": "Wt",
                "Wed": "Śr",
                "Thu": "Czw",
                "Fri": "Pt",
                "Sat": "Sob",
                "Jan": "Sty",
                "Feb": "Lut",
                "Mar": "Mar",
                "Apr": "Kwi",
                "May": "Maj",
                "Jun": "Cze",
                "Jul": "Lip",
                "Aug": "Sie",
                "Sep": "Wrz",
                "Oct": "Paź",
                "Nov": "Lis",
                "Dec": "Gru",
                "January": "Styczeń",
                "February": "Luty",
                "March": "Marzec",
                "April": "Kwiecień",
                "June": "Czerwiec",
                "July": "Lipiec",
                "August": "Sierpień",
                "September": "Wrzesień",
                "October": "Październik",
                "November": "Listopad",
                "December": "Grudzień",
                "Custom Date Range": "Niestandardowy zakres dat",
                "Date Range Template": "Szablon zakresu dat",
                "Today": "Dzisiaj",
                "Yesterday": "Wczoraj",
                "This Week": "W tym tygodniu",
                "Last Week": "Zeszły tydzień",
                "This Month": "Ten miesiąc",
                "Last Month": "W zeszłym miesiącu",
                "Year": "Rok",
                "This Year": "W tym roku",
                "Last Year": "Ostatni rok",
                "Date picker": "Selektor dat",
                "Hour": "Godzina",
                "Day": "Dzień",
                "Week": "Tydzień",
                "2 weeks": "2 tygodnie",
                "Month": "Miesiąc",
                "3 months": "3 miesiące",
                "6 months": "6 miesięcy",
                "Custom interval": "Niestandardowy interwał",
                "Interval": "Interwał",
                "Step size": "Rozmiar kroku",
                "Ok": "OK"
            }
        },
        "entities-hierarchy": {
            "hierarchy-data-settings": "Ustawienia danych hierarchii",
            "relations-query-function": "Funkcja zapytania o relacje węzłów",
            "has-children-function": "Węzeł ma funkcję potomną",
            "node-state-settings": "Ustawienia stanu węzła",
            "node-opened-function": "Domyślna funkcja otwierania węzła",
            "node-disabled-function": "Funkcja węzła wyłączona",
            "display-settings": "Ustawienia wyświetlania",
            "node-icon-function": "Funkcja ikony węzła",
            "node-text-function": "Funkcja tekstowa węzła",
            "sort-settings": "Ustawienia sortowania",
            "nodes-sort-function": "Funkcja sortowania węzłów"
        },
        "edge": {
            "display-default-title": "Wyświetl tytuł domyślny"
        },
        "gateway": {
            "general-settings": "Ustawienia główne",
            "widget-title": "Tytul widzeta",
            "default-archive-file-name": "Domyślna nazwa pliku archiwum",
            "device-type-for-new-gateway": "Typ urządzenia dla nowej bramy",
            "messages-settings": "Ustawienia wiadomości",
            "save-config-success-message": "Wiadomość SMS o pomyślnym zapisaniu konfiguracji bramy",
            "device-name-exists-message": "Wiadomość SMS, gdy urządzenie o podanej nazwie już istnieje",
            "gateway-title": "Formularz bramy",
            "read-only": "Tylko do odczytu",
            "events-title": "Tytuł formularza zdarzenia bramy",
            "events-filter": "Filtr zdarzeń",
            "event-key-contains": "Klucz zdarzenia zawiera...",
            "show-connector": "Show for the connector",
            "connector-state-param-key": "Connector state parameter key",
            "message": "Message",
            "created-time": "Created time"
        },
        "gauge": {
            "default-color": "Domyślny kolor",
            "radial-gauge-settings": "Ustawienia miernika promieniowego",
            "ticks-settings": "Ustawienia znaczników",
            "min-value": "Minimalna wartość",
            "max-value": "Maksymalna wartość",
            "start-ticks-angle": "Startowy kąt znaczników",
            "ticks-angle": "Kąt znaczników",
            "major-ticks-count": "Liczba głównych znaczników",
            "major-ticks-color": "Kolor głównych znaczników",
            "minor-ticks-count": "Liczba pobocznych znaczników",
            "minor-ticks-color": "Kolor pobocznych znaczników",
            "tick-numbers-font": "Czcionka liczb znaczników",
            "unit-title-settings": "Ustawienia tytułu jednostki",
            "show-unit-title": "Pokaż tytuł jednostki",
            "unit-title": "Tytuł jednostki",
            "title-font": "Czcionka tekstu tytułowego",
            "units-settings": "Ustawienia jednostki",
            "units-font": "Czcionka tekstu jednostki",
            "value-box-settings": "Ustawienia pola wartości",
            "show-value-box": "Pokaż pole wartości",
            "value-int": "Liczba cyfr całkowitej części wartości",
            "value-font": "Wartość czcionki tekstu",
            "value-box-rect-stroke-color": "Kolor obrysu prostokąta pola wartości",
            "value-box-rect-stroke-color-end": "Kolor obrysu prostokąta pola wartości — koniec gradientu",
            "value-box-background-color": "Kolor tła pola wartości",
            "value-box-shadow-color": "Kolor cienia pola wartości",
            "plate-settings": "Ustawienia tarczy",
            "show-plate-border": "Pokaż obramowanie tarczy",
            "plate-color": "Kolor tarczy",
            "needle-settings": "Ustawienia igły",
            "needle-circle-size": "Rozmiar okręgu igły",
            "needle-color": "Kolor igły",
            "needle-color-end": "Kolor igły - gradient końcowy",
            "needle-color-shadow-up": "Górna połowa koloru cienia igły",
            "needle-color-shadow-down": "Kolor igły w cieniu",
            "highlights-settings": "Ustawienia wyróżnień",
            "highlights-width": "Szerokość wyróżnień",
            "highlights": "Wyróżnienia",
            "highlight-from": "Od",
            "highlight-to": "Do",
            "highlight-color": "Kolor",
            "no-highlights": "Nie skonfigurowano żadnych wyróżnień",
            "add-highlight": "Dodaj wyróżnienie",
            "animation-settings": "Ustawienia animacji",
            "enable-animation": "Włącz animację",
            "animation-duration": "Czas trwania animacji",
            "animation-rule": "Zasada animacji",
            "animation-linear": "Liniowa",
            "animation-quad": "Kwadrat",
            "animation-quint": "Kwinta",
            "animation-cycle": "Cykl",
            "animation-bounce": "Odbicie",
            "animation-elastic": "Elastyczny",
            "animation-dequad": "Dekwadrat",
            "animation-dequint": "Dekwinta",
            "animation-decycle": "Decykl",
            "animation-debounce": "Deodbicie",
            "animation-delastic": "Delastyczny",
            "linear-gauge-settings": "Ustawienia miernika liniowego",
            "bar-stroke-width": "Szerokość obrysu paska",
            "bar-stroke-color": "Kolor obrysu paska",
            "bar-background-color": "Kolor tła paska wskaźników",
            "bar-background-color-end": "Kolor tła paska - koniec gradientu",
            "progress-bar-color": "Kolor paska postępu",
            "progress-bar-color-end": "Kolor paska postępu - koniec gradientu",
            "major-ticks-names": "Nazwy głównych znaczników",
            "show-stroke-ticks": "Pokaż obrys znaczników",
            "major-ticks-font": "Czcionka głównych znaczników",
            "border-color": "Kolor ramki",
            "border-width": "Szerokość ramki",
            "needle-circle-color": "Kolor okręgu igły",
            "animation-target": "Cel animacji",
            "animation-target-needle": "Igła",
            "animation-target-plate": "Tarcza",
            "common-settings": "Zwykłe ustawienia miernika",
            "gauge-type": "Typ miernika",
            "gauge-type-arc": "Łuk",
            "gauge-type-donut": "Pączek",
            "gauge-type-horizontal-bar": "Poziomy pasek",
            "gauge-type-vertical-bar": "Pionowy pasek",
            "donut-start-angle": "Kąt rozpoczęcia",
            "bar-settings": "Ustawienia paska miernika",
            "relative-bar-width": "Względna szerokość paska",
            "neon-glow-brightness": "Jasność efektu blasku neonu, (0-100), 0 - wyłączenie efektu",
            "stripes-thickness": "Grubość pasków, 0 - brak pasków",
            "rounded-line-cap": "Wyświetl zaokrąglony koniec linii",
            "bar-color-settings": "Ustawienia koloru paska",
            "use-precise-level-color-values": "Używaj precyzyjnych poziomów kolorów",
            "bar-colors": "Kolory pasków, od dołu do góry",
            "color": "Kolor",
            "no-bar-colors": "Nie skonfigurowano kolorów pasków",
            "add-bar-color": "Dodaj kolor paska",
            "from": "Od",
            "to": "Do",
            "fixed-level-colors": "Kolory pasków przy użyciu wartości Edge",
            "gauge-title-settings": "Ustawienia tytułu miernika",
            "show-gauge-title": "Pokaż tytuł miernika",
            "gauge-title": "Tytuł miernika",
            "gauge-title-font": "Czcionka tytułu miernika",
            "unit-title-and-timestamp-settings": "Ustawienia tytułu jednostki i znacznika czasu",
            "show-timestamp": "Pokaż znacznik czasu wartości",
            "timestamp-format": "Format znacznika czasu",
            "label-font": "Czcionka etykiety wyświetlana pod wartością",
            "value-settings": "Ustawienia wartości",
            "show-value": "Pokaż tekst wartości",
            "min-max-settings": "Minimalne/maksymalne ustawienia etykiet",
            "show-min-max": "Pokaż wartości minimalne i maksymalne",
            "min-max-font": "Czcionka etykiet minimalnych i maksymalnych",
            "show-ticks": "Pokaż znaczniki",
            "tick-width": "Szerokość znacznika",
            "tick-color": "Kolor znacznika",
            "tick-values": "Wartości znacznika",
            "no-tick-values": "Nie skonfigurowano żadnych wartości znaczników",
            "add-tick-value": "Dodaj wartość znacznika"
        },
        "gpio": {
            "pin": "Pin",
            "label": "Etykieta",
            "row": "Wiersz",
            "column": "Kolumna",
            "color": "Kolor",
            "panel-settings": "Ustawienia panelu",
            "background-color": "Kolor tła",
            "gpio-switches": "Przełączniki GPIO",
            "no-gpio-switches": "Nie skonfigurowano żadnych przełączników GPIO",
            "add-gpio-switch": "Dodaj przełącznik GPIO",
            "gpio-status-request": "Żądanie statusu GPIO",
            "method-name": "Nazwa metody",
            "method-body": "Ciało metody",
            "gpio-status-change-request": "Żądanie zmiany statusu GPIO",
            "parse-gpio-status-function": "Przeanalizuj funkcję statusu gpio",
            "gpio-leds": "Diody GPIO",
            "no-gpio-leds": "Nie skonfigurowano żadnych diod GPIO",
            "add-gpio-led": "Dodaj diodę GPIO"
        },
        "html-card": {
            "html": "HTML",
            "css": "CSS"
        },
        "input-widgets": {
            "attribute-not-allowed": "W tym widżecie nie można używać parametru atrybutu",
            "blocked-location": "Geolokalizacja jest zablokowana w Twojej przeglądarce",
            "claim-device": "Przypisz urządzenie",
            "claim-failed": "Nie udało się przypisać urządzenia!",
            "claim-not-found": "Urządzenie nie zostało znalezione!",
            "claim-successful": "Urządzenie zostało pomyślnie przypisane!",
            "date": "Data",
            "device-name": "Nazwa urządzenia",
            "device-name-required": "Nazwa urządzenia jest wymagana",
            "discard-changes": "Odrzuć zmiany",
            "entity-attribute-required": "Atrybut obiektu jest wymagany",
            "entity-coordinate-required": "Obydwa pola, szerokość i długość geograficzna, są wymagane",
            "entity-timeseries-required": "Szeregi czasowe obiektu są wymagane",
            "get-location": "Uzyskaj aktualną lokalizację",
            "invalid-date": "Nieprawidłowa data",
            "latitude": "Szerokość geograficzna",
            "longitude": "Długość geograficzna",
            "min-value-error": "Wartość minimalna to {{value}}",
            "max-value-error": "Maksymalna wartość to {{value}}",
            "not-allowed-entity": "Wybrany obiekt nie może mieć wspólnych atrybutów",
            "no-attribute-selected": "Nie wybrano żadnego atrybutu",
            "no-datakey-selected": "Nie wybrano klucza danych",
            "no-coordinate-specified": "Nie określono klucza danych dla szerokości/długości geograficznej",
            "no-entity-selected": "Nie wybrano żadnego obiektu",
            "no-image": "Brak obrazka",
            "no-support-geolocation": "Twoja przeglądarka nie obsługuje geolokalizacji",
            "no-support-web-camera": "Twoja przeglądarka nie obsługuje kamer",
            "enable-https-use-widget": "Aby korzystać z tego widżetu, włącz protokół HTTPS",
            "no-found-your-camera": "Nie można znaleźć aparatu",
            "no-permission-camera": "Użytkownik odmówił pozwolenia / Ta witryna nie ma uprawnień do korzystania z kamery",
            "no-timeseries-selected": "Nie wybrano szeregów czasowych",
            "secret-key": "Tajny klucz",
            "secret-key-required": "Tajny klucz jest wymagany",
            "switch-attribute-value": "Zmień wartość atrybutu obiektu",
            "switch-camera": "Przełącz aparat",
            "switch-timeseries-value": "Zmień wartość szeregu czasowego obiektu",
            "take-photo": "Zrób zdjęcie",
            "time": "Czas",
            "timeseries-not-allowed": "W tym widżecie nie można używać parametru Timeseries",
            "update-failed": "Aktualizacja nie powiodła się",
            "update-successful": "Aktualizacja powiodła się",
            "update-attribute": "Aktualizuj atrybut",
            "update-timeseries": "Zaktualizuj szeregi czasowe",
            "value": "Wartość",
            "general-settings": "Ustawienia główne",
            "widget-title": "Tytul widżetu",
            "claim-button-label": "Przypisywnie etykiety przycisku",
            "show-secret-key-field": "Pokaż pole wejściowe 'Tajny klucz'",
            "labels-settings": "Ustawienia etykiet",
            "show-labels": "Pokaż etykiety",
            "device-name-label": "Etykieta pola wprowadzania nazwy urządzenia",
            "secret-key-label": "Etykieta pola wprowadzania tajnego klucza",
            "messages-settings": "Ustawienia wiadomości",
            "claim-device-success-message": "Wiadomość tekstowa o pomyślnym przypisaniu urządzenia",
            "claim-device-not-found-message": "Wiadomość tekstowa w przypadku nie znalezienia urządzenia",
            "claim-device-failed-message": "Wiadomość tekstowa z informacją o nieudanym przypisaniu urządzenia",
            "claim-device-name-required-message": "Komunikat o błędzie „Wymagana nazwa urządzenia”",
            "claim-device-secret-key-required-message": "Komunikat o błędzie „Wymagany tajny klucz”",
            "relations-settings": "Ustawienia relacji",
            "relate-device-to-state-entity": "Powiąż urządzenie z obiektem bieżącego stanu",
            "relate-direction": "Kierunek odniesienia",
            "relate-direction-from": "Od",
            "relate-direction-to": "Do",
            "relation-type": "Typ relacji",
            "show-label": "Pokaż etykietę",
            "label": "Etykieta",
            "required": "Wymagany",
            "required-error-message": "Komunikat o błędzie „Wymagany”",
            "show-result-message": "Pokaż komunikat o wynikach",
            "integer-field-settings": "Ustawienia pola całkowitego",
            "min-value": "Wartość minimalna",
            "max-value": "Wartość maksymalna",
            "double-field-settings": "Ustawienia podwójnego pola",
            "text-field-settings": "Ustawienia pola tekstowego",
            "min-length": "Minimalna długość",
            "max-length": "Maksymalna długość",
            "checkbox-settings": "Ustawienia pola wyboru",
            "true-label": "Sprawdzona etykieta",
            "false-label": "Niesprawdzona etykieta",
            "image-input-settings": "Ustawienia wejścia obrazu",
            "display-preview": "Wyświetl podgląd",
            "display-clear-button": "Przycisk czyszczenia wyświetlacza",
            "display-apply-button": "Wyświetl przycisk zastosowania",
            "display-discard-button": "Wyświetl przycisk odrzucania",
            "datetime-field-settings": "Ustawienia pola daty/godziny",
            "display-time-input": "Wyświetl wprowadzony czas",
            "latitude-key-name": "Nazwa klucza szerokości geograficznej",
            "longitude-key-name": "Nazwa klucza długości geograficznej",
            "show-get-location-button": "Pokaż przycisk „Pobierz aktualną lokalizację”",
            "use-high-accuracy": "Użyj wysokiej dokładności",
            "location-fields-settings": "Ustawienia pól lokalizacji",
            "latitude-label": "Etykieta szerokości geograficznej",
            "longitude-label": "Etykieta długości geograficznej",
            "input-fields-alignment": "Wyrównanie pól wejściowych",
            "input-fields-alignment-column": "Kolumna (domyślna)",
            "input-fields-alignment-row": "Wiersz",
            "layout": "Layout",
            "row-gap": "Gap between rows in pixels",
            "column-gap": "Gap between columns in pixels",
            "latitude-field-required": "Wymagane pole szerokości geograficznej",
            "longitude-field-required": "Wymagane pole długości geograficznej",
            "attribute-settings": "Ustawienia atrybutów",
            "widget-mode": "Tryb widgetu",
            "widget-mode-update-attribute": "Aktualizuj atrybut",
            "widget-mode-update-timeseries": "Zaktualizuj szeregi czasowe",
            "attribute-scope": "Zakres atrybutu",
            "attribute-scope-server": "Atrybut serwera",
            "attribute-scope-shared": "Wspólny atrybut",
            "value-required": "Wymagana wartość",
            "image-settings": "Ustawienia obrazu",
            "image-format": "Format obrazu",
            "image-format-jpeg": "JPG",
            "image-format-png": "PNG",
            "image-format-webp": "WEBP",
            "image-quality": "Jakość obrazu korzystająca z kompresji stratnej, np. JPEG i WebP",
            "max-image-width": "Maksymalna szerokość obrazu",
            "max-image-height": "Maksymalna wysokość obrazu",
            "action-buttons": "Przyciski akcji",
            "show-action-buttons": "Pokaż przyciski akcji",
            "update-all-values": "Zaktualizuj wszystkie wartości, a nie tylko zmodyfikowane",
            "save-button-label": "Etykieta przycisku „ZAPISZ”",
            "reset-button-label": "Etykieta przycisku „COFNIJ”",
            "group-settings": "Ustawienia grupy",
            "show-group-title": "Pokaż tytuł grupy pól powiązanych z różnymi obiektami",
            "group-title": "Tytuł grupy",
            "fields-alignment": "Wyrównanie pól",
            "fields-alignment-row": "Wiersz (domyślny)",
            "fields-alignment-column": "Kolumna",
            "fields-in-row": "Liczba pól w wierszu",
            "option-value": "Wartość (wpisz „null”, aby utworzyć pustą opcję)",
            "option-label": "Etykieta",
            "hide-input-field": "Ukryj pole wprowadzania",
            "datakey-type": "Typ klucza danych",
            "datakey-type-server": "Atrybut serwera (domyślny)",
            "datakey-type-shared": "Wspólny atrybut",
            "datakey-type-timeseries": "Szereg czasowy",
            "datakey-value-type": "Typ wartości klucza danych",
            "datakey-value-type-string": "Łańcuch znaków",
            "datakey-value-type-double": "Liczba zmiennoprzecinkowa podwójnej precyzji",
            "datakey-value-type-integer": "Liczba całkowita",
            "datakey-value-type-json": "JSON",
            "datakey-value-type-boolean-checkbox": "Wartość logiczna (pole wyboru)",
            "datakey-value-type-boolean-switch": "Wartość logiczna (przełącznik)",
            "datakey-value-type-date-time": "Data i czas",
            "datakey-value-type-date": "Data",
            "datakey-value-type-time": "Czas",
            "datakey-value-type-select": "Wybierz",
            "datakey-value-type-color": "Color",
            "value-is-required": "Wartość jest wymagana",
            "ability-to-edit-attribute": "Możliwość edycji atrybutu",
            "ability-to-edit-attribute-editable": "Edytowalne (domyślne)",
            "ability-to-edit-attribute-disabled": "Wyłączone",
            "ability-to-edit-attribute-readonly": "Tylko do odczytu",
            "disable-on-datakey-name": "Wyłącz w przypadku fałszywej wartości innego klucza danych (podaj nazwę klucza danych)",
            "field-appearance": "Field appearance",
            "appearance-fill": "Fill",
            "appearance-outline": "Outline",
            "subscript-sizing": "Subscript sizing",
            "subscript-sizing-fixed": "Fixed",
            "subscript-sizing-dynamic": "Dynamic",
            "slide-toggle-settings": "Ustawienia przełączania suwaka",
            "slide-toggle-label-position": "Przesuń przełącznik pozycji etykiety",
            "slide-toggle-label-position-after": "Po",
            "slide-toggle-label-position-before": "Przed",
            "select-options": "Wybierz opcje",
            "no-select-options": "Nie skonfigurowano opcji wyboru",
            "add-select-option": "Dodaj opcję wyboru",
            "numeric-field-settings": "Ustawienia pola numerycznego",
            "step-interval": "Odstęp kroku między wartościami",
            "error-messages": "Komunikaty o błędach",
            "min-value-error-message": "Komunikat o błędzie „Wartość minimalna”",
            "max-value-error-message": "Komunikat o błędzie „Wartość maksymalna”",
            "invalid-date-error-message": "Komunikat o błędzie „Nieprawidłowa data”",
            "invalid-JSON-error-message": "Komunikat o błędzie „Nieprawidłowy JSON”",
            "icon-settings": "Ustawienia ikon",
            "dialog-editor-settings": "Ustawienia edytora okien dialogowych",
            "use-custom-icon": "Użyj niestandardowej ikony",
            "input-cell-icon": "Ikona wyświetlana przed komórką wejściową",
            "value-conversion-settings": "Ustawienia konwersji wartości",
            "get-value-settings": "Uzyskaj ustawienia wartości",
            "use-get-value-function": "Użyj funkcji getValue",
            "get-value-function": "funkcja getValue",
            "set-value-settings": "Ustaw ustawienia wartości",
            "use-set-value-function": "Użyj funkcji setValue",
            "set-value-function": "funkcja setValue",
            "json-invalid": "Wartość JSON ma nieprawidłowy format",
            "title": "Tytuł",
            "cancel-button-label": "Etykieta przycisku „Anuluj”"
        },
        "invalid-qr-code-text": "Nieprawidłowy tekst wejściowy dla kodu QR. Wartość wpisana powinna być łańcuchem znaków",
        "qr-code": {
            "use-qr-code-text-function": "Użyj funkcji tekstowej kodu QR",
            "qr-code-text-pattern": "Wzór tekstu kodu QR (np. '${entityName} | ${keyName} – jakiś tekst.')",
            "qr-code-text-pattern-hint": "Wzorzec tekstu kodu QR wykorzystuje wartość pierwszego znalezionego klucza w obiektach w aliasie obiektu",
            "qr-code-text-pattern-required": "Wymagany jest wzór tekstu kodu QR",
            "qr-code-text-function": "Funkcja tekstu kodu QR"
        },
        "label-widget": {
            "label-pattern": "Wzór",
            "label-pattern-hint": "Podpowiedź: np.   'Text <code><span style=\"color: #000;\">$&#123;</span>keyName<span style=\"color: #000;\">&#125;</span></code> units.' or <code><span style=\"color: #000;\">$&#123;</span>#&lt;key index&gt;<span style=\"color: #000;\">&#125;</span></code> units'",
            "label-pattern-required": "Wzór jest wymagany",
            "label-position": "Pozycja (procent w stosunku do tła)",
            "x-pos": "X",
            "y-pos": "Y",
            "background-color": "Kolor tła",
            "font-settings": "Ustawienia czcionki",
            "background-image": "Zdjęcie w tle",
            "labels": "Etykiety",
            "no-labels": "Nie skonfigurowano żadnych etykiet",
            "add-label": "Dodaj etykietę"
        },
        "navigation": {
            "title": "Tytuł",
            "navigation-path": "Ścieżka nawigacji",
            "filter-type": "Typ filtra",
            "filter-type-all": "Wszystkie przedmioty",
            "filter-type-include": "Uwzględnij elementy",
            "filter-type-exclude": "Wyklucz elementy",
            "items": "Rzeczy",
            "enter-urls-to-filter": "Wprowadź adresy URL, aby filtrować..."
        },
        "persistent-table": {
            "rpc-id": "Identyfikator RPC",
            "message-type": "Typ wiadomości",
            "method": "Metoda",
            "params": "Parametry",
            "created-time": "Stworzony czas",
            "expiration-time": "Data ważności",
            "retries": "Ponowne próby",
            "status": "Status",
            "filter": "Filtr",
            "refresh": "Odśwież",
            "add": "Dodaj żądanie RPC",
            "details": "Szczegóły",
            "delete": "Usuń",
            "delete-request-title": "Usuń trwałe żądanie RPC",
            "delete-request-text": "Czy na pewno chcesz usunąć prośbę?",
            "details-title": "Szczegóły Identyfikator RPC: ",
            "additional-info": "dodatkowe informacje",
            "response": "Odpowiedź",
            "any-status": "Dowolny status",
            "rpc-status-list": "Lista stanu RPC",
            "no-request-prompt": "Brak żądania wyświetlenia",
            "send-request": "Wyślij prośbę",
            "add-title": "Utwórz trwałe żądanie RPC",
            "method-error": "Metoda jest wymagana.",
            "timeout-error": "Minimalna wartość limitu czasu wynosi 5000 (5 sekund).",
            "white-space-error": "Znak biały jest niedozwolony.",
            "rpc-status": {
                "QUEUED": "W KOLEJCE",
                "SENT": "WYSŁANO",
                "DELIVERED": "DOSTARCZONY",
                "SUCCESSFUL": "SUKCES",
                "TIMEOUT": "KONIEC CZASU",
                "EXPIRED": "WYGASŁY",
                "FAILED": "NIEUDANY"
            },
            "rpc-search-status-all": "WSZYSTKO",
            "message-types": {
                "false": "Dwukierunkowe",
                "true": "Jednokierunkowa"
            },
            "general-settings":"Ustawienia ogólne",
            "enable-filter":"Włącz filtr",
            "enable-sticky-header":"Wyświetl nagłówek podczas przewijania",
            "enable-sticky-action":"Wyświetl kolumnę akcji podczas przewijania",
            "display-request-details":"Wyświetl szczegóły żądania",
            "allow-send-request":"Zezwalaj na wysyłanie żądań RPC",
            "allow-delete-request":"Zezwalaj na usuwanie żądań",
            "columns-settings":"Ustawienia kolumn",
            "display-columns":"Wyświetlane kolumny",
            "column":"Kolumna",
            "no-columns-found":"Nie znaleziono kolumn",
            "no-columns-matching":"'{{column}}' nie znaleziono."
        },
        "range-chart":{
            "chart":"Wykres",
            "data-zoom":"Powiększenie danych",
            "range-colors":"Kolory zakresu",
            "out-of-range-color":"Kolor poza zakresem",
            "fill-area":"Wypełnij obszar",
            "range-chart-style":"Styl wykresu zakresu"
        },
        "rpc": {
            "value-settings": "Ustawienia wartości",
            "initial-value": "Wartość początkowa",
            "retrieve-value-settings": "Pobierz ustawienia wartości włączenia/wyłączenia",
            "retrieve-value-method": "Pobierz wartość za pomocą metody",
            "retrieve-value-method-none": "Nie odzyskuj",
            "retrieve-value-method-rpc": "Wywołaj metodę pobierania wartości RPC",
            "retrieve-value-method-attribute": "Subskrybuj atrybut",
            "retrieve-value-method-timeseries": "Subskrybuj serie czasowe",
            "attribute-value-key": "Klucz atrybutu",
            "timeseries-value-key": "Klucz do serii czasowych",
            "get-value-method": "Metoda pobierania wartości RPC",
            "parse-value-function": "Przeanalizuj funkcję wartości",
            "update-value-settings": "Zaktualizuj ustawienia wartości",
            "set-value-method": "Metoda wartości zadanej RPC",
            "convert-value-function": "Konwertuj funkcję wartości",
            "rpc-settings": "Ustawienia RPC",
            "request-timeout": "Limit czasu żądania RPC (ms)",
            "persistent-rpc-settings": "Trwałe ustawienia RPC",
            "request-persistent": "Żądanie RPC trwałe",
            "persistent-polling-interval": "Interwał odpytywania (ms) w celu uzyskania trwałej odpowiedzi na polecenie RPC",
            "common-settings": "Podstawowe ustawienia",
            "switch-title": "Zmień tytuł",
            "show-on-off-labels": "Pokaż etykiety włączania/wyłączania",
            "slide-toggle-label": "Przesuń etykietę przełączania",
            "label-position": "Pozycja etykiety",
            "label-position-before": "Przed",
            "label-position-after": "Po",
            "slider-color": "Kolor suwaka",
            "slider-color-primary": "Podstawowy",
            "slider-color-accent": "Akcent",
            "slider-color-warn": "Ostrzegaj",
            "button-style": "Styl guzika",
            "button-raised": "Podniesiony przycisk",
            "button-primary": "Kolor podstawowy",
            "button-background-color": "Kolor tła przycisku",
            "button-text-color": "Kolor tekstu przycisku",
            "widget-title": "Tytuł widżetu",
            "button-label": "Etykieta przycisku",
            "device-attribute-scope": "Zakres atrybutów urządzenia",
            "server-attribute": "Atrybut serwera",
            "shared-attribute": "Wspólny atrybut",
            "device-attribute-parameters": "Parametry atrybutów urządzenia",
            "is-one-way-command": "Jest poleceniem jednokierunkowym",
            "rpc-method": "Metoda RPC",
            "rpc-method-params": "Parametry metody RPC",
            "show-rpc-error": "Pokaż błąd wykonania polecenia RPC",
            "led-title": "Tytuł diody LED",
            "led-color": "Kolor diody LED",
            "check-status-settings": "Sprawdź ustawienia stanu",
            "perform-rpc-status-check": "Wykonaj sprawdzenie stanu urządzenia RPC",
            "retrieve-led-status-value-method": "Pobierz wartość stanu diody LED za pomocą metody",
            "led-status-value-attribute": "Atrybut urządzenia zawierający wartość stanu diody LED",
            "led-status-value-timeseries": "Szereg czasowy urządzenia zawierający wartość stanu diody LED",
            "check-status-method": "Metoda sprawdzania stanu urządzenia przez RPC",
            "parse-led-status-value-function": "Przeanalizuj funkcję wartości stanu diody LED",
            "knob-title": "Tytuł pokrętła",
            "min-value": "Minimalna wartość",
            "max-value": "Maksymalna wartość"
        },
        "maps": {
            "select-entity": "Wybierz obiekt",
            "select-entity-hint": "Wskazówka: po dokonaniu wyboru kliknij na mapę, aby ustawić pozycję",
            "tooltips": {
                "placeMarker": "Kliknij, aby umieścić obiekt '{{entityName}}'",
                "firstVertex": "Poligon dla '{{entityName}}': kliknij, aby umieścić pierwszy punkt",
                "firstVertex-cut": "Kliknij, aby umieścić pierwszy punkt",
                "continueLine": "Poligon dla '{{entityName}}': kliknij, aby kontynuować rysowanie",
                "continueLine-cut": "Kliknij, aby kontynuować rysowanie",
                "finishLine": "Aby zakończyć, kliknij dowolny istniejący znacznik",
                "finishPoly": "Poligon dla '{{entityName}}': kliknij pierwszy znacznik, aby zakończyć i zapisać",
                "finishPoly-cut": "Kliknij pierwszy znacznik, aby zakończyć i zapisać",
                "finishRect": "Poligon dla '{{entityName}}': kliknij, aby zakończyć i zapisać",
                "startCircle": "Okrąg dla '{{entityName}}': kliknij, aby umieścić środek okręgu",
                "finishCircle": "Okrąg dla '{{entityName}}': kliknij, aby zakończyć okrąg",
                "placeCircleMarker": "Kliknij, aby umieścić znacznik okręgu"
            },
            "actions": {
                "finish": "Zakończ",
                "cancel": "Anuluj",
                "removeLastVertex": "Usuń ostatni punkt"
            },
            "buttonTitles": {
                "drawMarkerButton": "Umieść obiekt",
                "drawPolyButton": "Utwórz poligon",
                "drawLineButton": "Utwórz polilinię",
                "drawCircleButton": "Utwórz okrąg",
                "drawRectButton": "Utwórz prostokąt",
                "editButton": "Tryb edycji",
                "dragButton": "Tryb przeciągnij i upuść",
                "cutButton": "Wytnij obszar poligonu",
                "deleteButton": "Usuń",
                "drawCircleMarkerButton": "Utwórz znacznik okręgu",
                "rotateButton": "Obróć poligon"
            },
            "map-provider-settings": "Ustawienia dostawcy map",
            "map-provider": "Dostawca map",
            "map-provider-google": "Google maps",
            "map-provider-openstreet": "OpenStreet maps",
            "map-provider-here": "HERE maps",
            "map-provider-image": "Image map",
            "map-provider-tencent": "Tencent maps",
            "openstreet-provider": "OpenStreet map provider",
            "openstreet-provider-mapnik": "OpenStreetMap.Mapnik (Domyślny)",
            "openstreet-provider-hot": "OpenStreetMap.HOT",
            "openstreet-provider-esri-street": "Esri.WorldStreetMap",
            "openstreet-provider-esri-topo": "Esri.WorldTopoMap",
            "openstreet-provider-esri-imagery": "Esri.WorldImagery",
            "openstreet-provider-cartodb-positron": "CartoDB.Positron",
            "openstreet-provider-cartodb-dark-matter": "CartoDB.DarkMatter",
            "use-custom-provider": "Użyj niestandardowego dostawcy",
            "custom-provider-tile-url": "Niestandardowy kafelek URL dostawcy",
            "google-maps-api-key": "Klucz API Google Maps",
            "default-map-type": "Domyślny typ mapy",
            "google-map-type-roadmap": "Mapa drogowa",
            "google-map-type-satelite": "Satelita",
            "google-map-type-hybrid": "Hybrydowy",
            "google-map-type-terrain": "Teren",
            "map-layer": "Warstwa mapy",
            "here-map-normal-day": "HERE.normalDay (Domyślne)",
            "here-map-normal-night": "HERE.normalNight",
            "here-map-hybrid-day": "HERE.hybridDay",
            "here-map-terrain-day": "HERE.terrainDay",
            "credentials": "dane uwierzytelniające",
            "here-app-id": "TUTAJ identyfikator aplikacji",
            "here-app-code": "TUTAJ kod aplikacji",
            "here-api-key": "TUTAJ klucz API",
            "here-use-new-version-api-3": "Użyj wersji API 3",
            "tencent-maps-api-key": "Klucz API Tencent Maps",
            "tencent-map-type-roadmap": "Mapa drogowa",
            "tencent-map-type-satelite": "Satelita",
            "tencent-map-type-hybrid": "Hybrydowy",
            "image-map-background": "Tło mapy obrazu",
            "image-map-background-from-entity-attribute": "Pobierz tło mapy obrazu z atrybutu obiektu",
            "image-url-source-entity-alias": "Alias ​​obiektu źródłowej adresu URL obrazu",
            "image-url-source-entity-attribute": "Atrybut obiektu źródłowej adresu URL obrazu",
            "common-map-settings": "Typowe ustawienia mapy",
            "x-pos-key-name": "Nazwa klawisza pozycji X",
            "y-pos-key-name": "Nazwa klawisza pozycji Y",
            "latitude-key-name": "Nazwa klucza szerokości geograficznej",
            "longitude-key-name": "Nazwa klucza długości geograficznej",
            "default-map-zoom-level": "Domyślny poziom powiększenia mapy (0 - 20)",
            "default-map-center-position": "Domyślna pozycja środkowa mapy (0,0)",
            "disable-scroll-zooming": "Wyłącz powiększanie podczas przewijania",
            "disable-double-click-zooming": "Wyłącz powiększanie za pomocą podwójnego kliknięcia",
            "disable-zoom-control-buttons": "Wyłącz przyciski sterowania zoomem",
            "fit-map-bounds": "Dopasuj granice mapy, aby pokryć wszystkie znaczniki",
            "use-default-map-center-position": "Użyj domyślnej pozycji środkowej mapy",
            "entities-limit": "Limit obiektów do załadowania",
            "markers-settings": "Ustawienia znaczników",
            "marker-offset-x": "Przesunięcie znacznika X względem pozycji pomnożonej przez szerokość znacznika",
            "marker-offset-y": "Przesunięcie znacznika Y względem pozycji pomnożonej przez wysokość znacznika",
            "position-function": "Funkcja konwersji pozycji powinna zwracać współrzędne x, y w postaci liczby zmiennoprzecinkowej podwójnej precyji od 0 do 1 każda",
            "draggable-marker": "Przeciągany znacznik",
            "label": "Etykieta",
            "show-label": "Pokaż etykietę",
            "use-label-function": "Użyj funkcji etykiety",
            "label-pattern": "Etykieta (przykłady wzorców: '${entityName}', '${entityName}: (Tekst ${keyName} jednostki.)' )",
            "label-function": "Funkcja etykiety",
            "tooltip": "Podpowiedź",
            "show-tooltip": "Pokaż podpowiedź",
            "show-tooltip-action": "Akcja służąca do wyświetlania podpowiedzi",
            "show-tooltip-action-click": "Pokaż podpowiedź po kliknięciu (domyślne)",
            "show-tooltip-action-hover": "Pokaż podpowiedź po najechaniu myszką",
            "auto-close-tooltips": "Automatyczne zamykanie podpowiedzi",
            "use-tooltip-function": "Użyj funkcji podpowiedzi",
            "tooltip-pattern": "Podpowiedź (np. „Tekst ${keyName} jednostki.” lub <link-act name='my-action'>tekst linku</link-act>')",
            "tooltip-function": "Funkcja podpowiedzi",
            "tooltip-offset-x": "Przesunięcie X podpowiedzi względem kotwicy znacznika pomnożonej przez szerokość znacznika",
            "tooltip-offset-y": "Przesunięcie Y podpowiedzi w stosunku do kotwicy znacznika pomnożonej przez wysokość znacznika",
            "color": "Kolor",
            "use-color-function": "Użyj funkcji koloru",
            "color-function": "Funkcja koloru",
            "marker-image": "Obraz znacznika",
            "use-marker-image-function": "Użyj funkcji obrazu znacznika",
            "custom-marker-image": "Niestandardowy obraz znacznika",
            "custom-marker-image-size": "Niestandardowy rozmiar obrazu znacznika (px)",
            "marker-image-function": "Funkcja obrazu znacznika",
            "marker-images": "Obrazy znaczników",
            "polygon-settings": "Ustawienia poligonu",
            "show-polygon": "Pokaż poligon",
            "polygon-key-name": "Nazwa klucza poligonu",
            "enable-polygon-edit": "Włącz edycję poligonu",
            "polygon-label": "Etykieta poligonu",
            "show-polygon-label": "Pokaż etykietę poligonu",
            "use-polygon-label-function": "Użyj funkcji etykiety poligonu",
            "polygon-label-pattern": "Etykieta poligonu (przykłady wzorców: '${entityName}', '${entityName}: (Tekst ${keyName} jednostki.)' )",
            "polygon-label-function": "Funkcja etykiety poligonu",
            "polygon-tooltip": "Etykietka poligonu",
            "show-polygon-tooltip": "Pokaż podpowiedź poligonu",
            "auto-close-polygon-tooltips": "Automatyczne zamykanie etykiet poligonu",
            "use-polygon-tooltip-function": "Użyj funkcji podpowiedzi poligonu",
            "polygon-tooltip-pattern": "Etykietka narzędzia (np. „Tekst ${keyName} jednostki.” lub <link-act name='my-action'>tekst linku</link-act>')",
            "polygon-tooltip-function": "Funkcja podpowiedzi poligonu",
            "polygon-color": "Kolor poligonu",
            "polygon-opacity": "Nieprzezroczystość poligonu",
            "use-polygon-color-function": "Użyj funkcji koloru poligonu",
            "polygon-color-function": "Funkcja koloru poligonu",
            "polygon-stroke": "Obrys poligonu",
            "stroke-color": "Kolor obrysu",
            "stroke-opacity": "Nieprzezroczystość obrysu",
            "stroke-weight": "Waga obrysu",
            "use-polygon-stroke-color-function": "Użyj funkcji koloru obrysu poligonu",
            "polygon-stroke-color-function": "Funkcja koloru obrysu poligonu",
            "circle-settings": "Ustawienia kręgu",
            "show-circle": "Pokaż okrąg",
            "circle-key-name": "Nazwa klucza okręgu",
            "enable-circle-edit": "Włącz edycję okręgu",
            "circle-label": "Etykieta okręgu",
            "show-circle-label": "Pokaż etykietę okręgu",
            "use-circle-label-function": "Użyj funkcji etykiety okręgu",
            "circle-label-pattern": "Etykieta okrągła (przykłady wzorów: '${entityName}', '${entityName}: (Tekst ${keyName} obiektu.)' )",
            "circle-label-function": "Funkcja etykiety okręgu",
            "circle-tooltip": "Okrągła podpowiedź",
            "show-circle-tooltip": "Pokaż podpowiedź okręgu",
            "auto-close-circle-tooltips": "Automatyczne zamykanie podpowiedzi w okręgu",
            "use-circle-tooltip-function": "Użyj funkcji podpowiedzi okręgu",
            "circle-tooltip-pattern": "Etykietka narzędzia (np. „Tekst ${keyName} obiektu.” lub <link-act name='my-action'>tekst linku</link-act>')",
            "circle-tooltip-function": "Funkcja podpowiedzi okręgu",
            "circle-fill-color": "Kolor wypełnienia okręgu",
            "circle-fill-color-opacity": "Nieprzezroczystość koloru wypełnienia okręgu",
            "use-circle-fill-color-function": "Użyj funkcji koloru wypełnienia okręgu",
            "circle-fill-color-function": "Funkcja koloru wypełnienia okręgu",
            "circle-stroke": "Obrys okręgu",
            "use-circle-stroke-color-function": "Użyj funkcji koloru obrysu okręgu",
            "circle-stroke-color-function": "Funkcja koloru obrysu okręgu",
            "markers-clustering-settings": "Ustawienia grupowania znaczników",
            "use-map-markers-clustering": "Użyj grupowania znaczników mapy",
            "zoom-on-cluster-click": "Powiększ po kliknięciu klastra",
            "max-cluster-zoom": "Maksymalny poziom powiększenia, gdy znacznik może być częścią klastra (0–18)",
            "max-cluster-radius-pixels": "Maksymalny promień, jaki będzie obejmował klaster w pikselach",
            "cluster-zoom-animation": "Pokaż animację na znacznikach podczas powiększania",
            "show-markers-bounds-on-cluster-mouse-over": "Pokaż granice znaczników, gdy najedziesz myszką na klaster",
            "spiderfy-max-zoom-level": "Rozrzedź na maksymalnym poziomie powiększenia (aby zobaczyć wszystkie znaczniki klastrów)",
            "load-optimization": "Optymalizacja obciążenia",
            "cluster-chunked-loading": "Do dodawania znaczników używaj fragmentów, aby strona się nie zawieszała",
            "cluster-markers-lazy-load": "Do dodawania znaczników używaj leniwego ładowania",
            "editor-settings": "Ustawienia edytora",
            "enable-snapping": "Włącz przyciąganie do innych wierzchołków w celu precyzyjnego rysowania",
            "init-draggable-mode": "Zainicjuj mapę w trybie przeciągania",
            "hide-all-edit-buttons": "Ukryj wszystkie przyciski sterujące edycją",
            "hide-draw-buttons": "Ukryj przyciski rysowania",
            "hide-edit-buttons": "Ukryj przyciski edycji",
            "hide-remove-button": "Ukryj przycisk usuwania",
            "route-map-settings": "Ustawienia mapy drogowej",
            "trip-animation-settings": "Ustawienia animacji podróży",
            "normalization-step": "Krok normalizacji danych (ms)",
            "tooltip-background-color": "Kolor tła podpowiedzi",
            "tooltip-font-color": "Kolor czcionki podpowiedzi",
            "tooltip-opacity": "Nieprzezroczystość podpowiedzi (0-1)",
            "auto-close-tooltip": "Automatyczne zamykanie podpowiedzi",
            "rotation-angle": "Ustaw dodatkowy kąt obrotu znacznika (stopnie)",
            "path-settings": "Ustawienia ścieżki",
            "path-color": "Kolor ścieżki",
            "use-path-color-function": "Użyj funkcji koloru ścieżki",
            "path-color-function": "Funkcja koloru ścieżki",
            "path-decorator": "Dekorator ścieżek",
            "use-path-decorator": "Użyj dekoratora ścieżek",
            "decorator-symbol": "Symbol dekoratora",
            "decorator-symbol-arrow-head": "Strzałka",
            "decorator-symbol-dash": "Kropla",
            "decorator-symbol-size": "Rozmiar symbolu dekoratora (px)",
            "use-path-decorator-custom-color": "Użyj niestandardowego koloru dekoratora ścieżek",
            "decorator-custom-color": "Kolor niestandardowy dekoratora",
            "decorator-offset": "Przesunięcie dekoratora",
            "end-decorator-offset": "Przesunięcie dekoratora końcowego",
            "decorator-repeat": "Powtórzenie dekoratora",
            "points-settings": "Ustawienia punktów",
            "show-points": "Pokaż punkty",
            "point-color": "Kolor punktowy",
            "point-size": "Rozmiar punktu (px)",
            "use-point-color-function": "Użyj funkcji koloru punktu",
            "point-color-function": "Funkcja koloru punktu",
            "use-point-as-anchor": "Użyj punktu jako kotwicy",
            "point-as-anchor-function": "Punkt jako funkcja kotwicy",
            "independent-point-tooltip": "Niezależna podpowiedź dotycząca punktu",
            "clustering-markers": "Markery grupujące",
            "use-icon-create-function": "Użyj funkcji koloru znaczników",
            "marker-color-function": "Funkcja koloru znacznika"
        },
        "markdown": {
            "use-markdown-text-function": "Użyj funkcji markdown/wartości HTML",
            "markdown-text-function": "Funkcja Markdown/wartości HTML",
            "markdown-text-pattern": "Wzorzec Markdown/HTML (markdown lub HTML ze zmiennymi, np. „${entityName} lub ${keyName} - jakiś tekst.”)",
            "apply-default-markdown-style": "Zastosuj domyślny styl przeceny",
            "markdown-css": "Markdown/HTML CSS"
        },
        "simple-card": {
            "label": "Label",
            "label-position": "Pozycja etykiety",
            "label-position-left": "Po lewej",
            "label-position-top": "Na górze"
        },
        "value-card": {
            "layout": "Layout",
            "layout-square": "Square",
            "layout-vertical": "Vertical",
            "layout-centered": "Centered",
            "layout-simplified": "Simplified",
            "layout-horizontal": "Horizontal",
            "layout-horizontal-reversed": "Horizontal reversed",
            "label": "Label",
            "icon": "Icon",
            "value": "Value",
            "date": "Date",
            "value-card-style": "Value card style"
        },
        "aggregated-value-card": {
            "subtitle": "Subtitle",
            "chart": "Chart",
            "values": "Values",
            "value-appearance": "Value appearance",
            "position": "Position",
            "position-center": "Center",
            "position-right-top": "Right top",
            "position-right-bottom": "Right bottom",
            "position-left-top": "Left top",
            "position-left-bottom": "Left bottom",
            "font": "Font",
            "color": "Color",
            "arrow": "Arrow",
            "display-up-down-arrow": "Display Up/Down arrow",
            "add-value": "Add value",
            "remove-value": "Remove value",
            "no-values": "No values configured",
            "aggregation": "Aggregation",
            "aggregated-value-card-style": "Aggregated value card style"
        },
        "alarm-count": {
            "alarm-count-card-style": "Alarm count card style"
        },
        "entity-count": {
            "entity-count-card-style": "Entity count card style"
        },
        "count": {
            "layout": "Layout",
            "layout-column": "Column",
            "layout-row": "Row",
            "label": "Label",
            "icon": "Icon",
            "icon-background": "Icon background",
            "value": "Value",
            "chevron": "Chevron"
        },
        "table": {
            "common-table-settings": "Wspólne ustawienia tabeli",
            "enable-search": "Włącz wyszukiwanie",
            "enable-sticky-header": "Zawsze wyświetlaj nagłówek",
            "enable-sticky-action": "Zawsze wyświetlaj kolumnę działań",
            "hidden-cell-button-display-mode": "Tryb wyświetlania akcji przycisków ukrytych komórek",
            "show-empty-space-hidden-action": "Pokaż pustą przestrzeń zamiast działania przycisku ukrytej komórki",
            "dont-reserve-space-hidden-action": "Nie rezerwuj miejsca na ukryte przyciski akcji",
            "display-timestamp": "Wyświetl kolumnę sygnatury czasowej",
            "display-milliseconds": "Wyświetl znacznik czasu w milisekundach",
            "display-pagination": "Wyświetl paginację",
            "default-page-size": "Domyślny rozmiar strony",
            "use-entity-label-tab-name": "Użyj etykiety obiektu w nazwie karty",
            "hide-empty-lines": "Ukryj puste linie",
            "row-style": "Styl rzędu",
            "use-row-style-function": "Użyj funkcji stylu wiersza",
            "row-style-function": "Funkcja stylu wiersza",
            "cell-style": "Styl komórki",
            "use-cell-style-function": "Użyj funkcji stylu komórki",
            "cell-style-function": "Funkcja stylu komórki",
            "cell-content": "Zawartość komórki",
            "use-cell-content-function": "Użyj funkcji zawartości komórki",
            "cell-content-function": "Funkcja zawartości komórki",
            "show-latest-data-column": "Pokaż ostatnią kolumnę danych",
            "latest-data-column-order": "Najnowsza kolejność kolumn danych",
            "entities-table-title": "Tytuł tabeli obiektów",
            "enable-select-column-display": "Włącz wybrane kolumny do wyświetlenia",
            "display-entity-name": "Wyświetl kolumnę z nazwą obiektu",
            "entity-name-column-title": "Tytuł kolumny z nazwą obiektu",
            "display-entity-label": "Wyświetl kolumnę etykiety obiektu",
            "entity-label-column-title": "Tytuł kolumny etykiety obiektu",
            "display-entity-type": "Wyświetl kolumnę typu obiektu",
            "default-sort-order": "Domyślny porządek sortowania",
            "custom-title": "Niestandardowy tytuł nagłówka",
            "column-width": "Szerokość kolumny (px lub %)",
            "default-column-visibility": "Domyślna widoczność kolumny",
            "column-visibility-visible": "Widoczna",
            "column-visibility-hidden": "Ukryta",
            "column-visibility-hidden-mobile": "Ukryta w trybie mobilnym",
            "column-selection-to-display": "Wybór kolumny w „Kolumnach do wyświetlenia”",
            "column-selection-to-display-enabled": "Włączona",
            "column-selection-to-display-disabled": "Wyłączona",
            "column-export-option": "Uwzględnij kolumnę w eksporcie",
            "column-export-option-always": "Zawsze",
            "column-export-option-only-visible": "Tylko jeśli kolumna jest widoczna",
            "column-export-option-never": "Nigdy",
            "alarms-table-title": "Tytuł tabeli alarmów",
            "enable-alarms-selection": "Włącz wybór alarmów",
            "enable-alarms-search": "Włącz wyszukiwanie alarmów",
            "enable-alarm-filter": "Włącz filtr alarmowy",
            "display-alarm-details": "Wyświetl szczegóły alarmu",
            "allow-alarms-ack": "Zezwalaj na potwierdzanie alarmów",
            "allow-alarms-clear": "Zezwól na usunięcie alarmów",
            "display-alarm-activity": "Wyświetl aktywność alarmową",
            "allow-alarms-assign": "Zezwalaj na przypisywanie alarmów",
            "blob-entities-table-title": "Tytuł tabeli obiektów BLOB",
            "display-created-time": "Wyświetl utworzoną kolumnę czasu",
            "display-type": "Kolumna typu wyświetlania",
            "display-customer": "Wyświetl kolumnę klienta",
            "no-data-display-message": "Alternatywny komunikat „Brak danych do wyświetlenia”.",
            "force-default-blob-entity-type": "Wymuś domyślny typ obiektu typu BLOB",
            "scheduler-events-table-title": "Tytuł tabeli zdarzeń planisty",
            "force-default-event-type": "Wymuś domyślny typ zdarzenia",
            "columns": "Columns",
            "column-settings": "Column settings",
            "remove-column": "Remove column",
            "add-column": "Add column",
            "no-columns": "No columns configured",
            "columns-to-display": "Columns to display",
            "table-header": "Table header",
            "header-buttons": "Header buttons",
            "table-buttons": "Table buttons",
            "pagination": "Pagination",
            "rows": "Rows",
            "timeseries-column-error": "At least one timeseries column should be specified",
            "table-tabs": "Table tabs",
            "show-cell-actions-menu-mobile": "Show cell actions dropdown menu in mobile mode"
        },
        "scheduler": {
            "enabled-scheduler-event-views": "Włączono widoki zdarzeń planisty",
            "enabled-scheduler-event-views-both": "Obydwa",
            "enabled-scheduler-event-views-list": "Tylko widok listy",
            "enabled-scheduler-event-views-calendar": "Tylko widok kalendarza",
            "display-name": "Wyświetlana nazwa",
            "type-name": "Wpisz nazwę",
            "display-originator-select": "Wyświetl wybór obiektu inicjaującego",
            "display-message-type-select": "Wyświetl wybór typu wiadomości",
            "display-metadata-table": "Wyświetl tabelę metadanych wiadomości",
            "configuration-html-template": "Szablon HTML konfiguracji",
            "custom-event-types": "Niestandardowe typy zdarzeń",
            "no-custom-event-types": "Nie skonfigurowano niestandardowych typów zdarzeń",
            "add-custom-event-type": "Dodaj niestandardowy typ zdarzenia"
        },
        "value-source": {
            "value-source": "Źródło wartości",
            "predefined-value": "Predefiniowana wartość",
            "entity-attribute": "Wartość pobrana z atrybutu obiektu",
            "value": "Wartość",
            "source-entity-alias": "Alias obiektu źródłowego",
            "source-entity-attribute": "Atrybut obiektu źródłowego"
        },
        "widget-font": {
            "font-settings": "Font settings",
            "font-family": "Rodzina czcionek",
            "size": "Rozmiar",
            "relative-font-size": "Względny rozmiar czcionki (w procentach)",
            "font-style": "Styl",
            "font-style-normal": "Normalna",
            "font-style-italic": "Włoska",
            "font-style-oblique": "Skośna",
            "font-weight": "Grubość",
            "font-weight-normal": "Normalna",
            "font-weight-bold": "Pogrubiona",
            "font-weight-bolder": "Bardziej pogrubiona",
            "font-weight-lighter": "Cieńsza",
            "color": "Kolor",
            "shadow-color": "Kolor cienia",
            "preview": "Preview",
            "line-height": "Line height",
            "auto": "Auto"
        },
        "home": {
            "no-data-available": "Brak dostępnych danych"
        },
        "system-info": {
            "cpu": "CPU (procesor)",
            "ram": "Pamięć RAM",
            "disk": "Dysk",
            "cpu-warning-text": "Wysokie wykorzystanie procesora. Zoptymalizuj działanie systemu aby zapobiec awarii systemu.",
            "cpu-critical-text": "Krytycznie wysokie użycie procesora. Zoptymalizuj działanie systemu aby zapobiec awarii systemu.",
            "ram-warning-text": "Kończy się rezerwa pamięci RAM. Zoptymalizuj działanie systemu, lub zwiększ pamięć RAM aby zapobiec awarii systemu.",
            "ram-critical-text": "Krytycznie niska rezerwa pamięci RAM. Zoptymalizuj działanie systemu, lub zwiększ pamięć RAM aby zapobiec awarii systemu.",
            "disk-warning-text": "Kończy się miejsce na dysku. Aby zapobiec utracie danych, zwolnij lub zwiększ miejsce na dysku.",
            "disk-critical-text": "Krytycznie mało miejsca na dysku. Aby zapobiec utracie danych, zwolnij lub zwiększ miejsce na dysku."
        },
        "cluster-info": {
            "service-id": "Identyfikator usługi",
            "service-type": "Rodzaj usługi",
            "no-data": "Brak danych"
        },
        "transport-messages": {
            "title": "Komunikaty transportowe",
            "info": "Wszystkie wiadomości pochodzące z urządzeń"
        },
        "activity": {
            "title": "Działalność"
        },
        "documentation": {
            "title": "Dokumentacja",
            "add-link": "Dodaj link",
            "add-link-title": "Dodaj link do dokumentacji",
            "name": "Nazwa",
            "name-required": "Nazwa jest wymagana.",
            "link": "Połączyć",
            "link-required": "Link jest wymagany.",
            "columns": "Kolumny"
        },
        "quick-links": {
            "title": "Szybkie linki",
            "add-link": "Dodaj link",
            "add-link-title": "Dodaj szybki link",
            "quick-link": "Szybki link",
            "quick-link-required": "Wymagany jest szybki link.",
            "no-links-matching": "Nie znaleziono linku '{{name}}'.",
            "columns": "Kolumny"
        },
        "recent-dashboards": {
            "title": "Panele",
            "last": "Ostatnio oglądane",
            "starred": "Oznaczone gwiazdką",
            "name": "Nazwa",
            "last-viewed": "Ostatnio oglądane",
            "no-last-viewed-dashboards": "Jeszcze nie ma ostatnio oglądanych paneli"
        },
        "configured-features": {
            "title": "Skonfigurowane funkcje",
            "info": "Stan funkcji wymagających konfiguracji",
            "white-labeling-feature": "White labeling",
            "email-feature": "E-mail",
            "sms-feature": "SMS-em",
            "slack-feature": "Slack",
            "oauth2-feature": "OAuth 2",
            "2fa-feature": "2FA",
            "feature-configured": "Funkcja jest skonfigurowana.\nKliknij, aby skonfigurować",
            "feature-not-configured": "Funkcja nie jest skonfigurowana.\nKliknij, aby skonfigurować"
        },
        "version-info": {
            "title": "Wersja",
            "contact-us": "Skontaktuj się z nami",
            "current-version": "Obecna wersja",
            "current": "Aktualna",
            "available-version": "Dostępna wersja",
            "available": "DostępnaS",
            "upgrade": "Aktualizacja",
            "version-is-up-to-date": "Wersja jest aktualna"
        },
        "license-info": {
            "title": "Informacje o licencji",
            "view-all": "Pokaż wszystkie",
            "license-portal": "Portal licencji",
            "devices-info": "{count} / { max, plural, =0 {∞} other {#} } Urządzeń",
            "assets-info": "{count} / { max, plural, =0 {∞} other {#} } Zasobów",
            "dashboards-info": "{count} / { max, plural, =0 {∞} other {#} } Paneli",
            "integrations-info": "{count} / { max, plural, =0 {∞} other {#} } Integracji",
            "community-support": "Pomoc społeczności",
            "white-labeling": "White labeling",
            "unlimited-datapoints-and-messages": "Nieograniczone punkty danych i wiadomości",
            "unlimited-api-calls": "Nieograniczone wywołania API"
        },
        "usage-info": {
            "title": "Wykorzystanie",
            "entities": "Obiekty",
            "api-calls": "Wywołania API"
        },
        "functions": {
            "title": "Funkcje",
            "pe-feature-tooltip": "Tylko na ThingsBoard\nProfessional Edition",
            "switch-to-pe": "Przejdź na PE",
            "alarms": "Alarmy",
            "dashboards": "Panele",
            "entities-and-relations": "Obiekty i Relacje",
            "profiles": "Profile",
            "advanced-features": "Zaawansowane funkcje",
            "notification-center": "Centrum powiadomień",
            "api-usage": "Użycie API",
            "customers": "Klienci",
            "customers-hierarchy": "Hierarchia klientów",
            "roles-and-permissions": "Role i Pozwolenia",
            "groups": "Grupy",
            "integrations": "Integracje",
            "solution-templates": "Szablony rozwiązań",
            "scheduler": "Planista",
            "white-labeling": "White-labeling"
        },
        "devices": {
            "view-docs": "Zobacz dokumenty",
            "inactive": "Nieaktywne",
            "active": "Aktywne",
            "total": "Wszystkie"
        },
        "alarms": {
            "critical": "Krytyczne",
            "assigned-to-me": "Przydzielone do mnie",
            "total": "Wszystkie"
        },
        "solution-templates": {
            "title": "Szablony rozwiązań",
            "prototype-plan": "Plan prototypu",
            "startup-plan": "Plan startowy"
        },
        "getting-started": {
            "get-started": "Jak zacząć?",
            "finish": "Koniec",
            "done-welcome-title": "Witaj na pokładzie",
            "done-welcome-text": "Świetnie sobie z tym poradziłeś!",
            "sys-admin": {
                "step1": {
                    "title": "Stwórz Tenanta i Administratora Tenanta",
                    "content": "<p>Tenant to osoba fizyczna lub organizacja posiadająca lub produkująca urządzenia i zasoby. </p><p>Administrator Tenanta może tworzyć urządzenia, zasoby, klientów i panele oraz zarządzać nimi w ramach konta Tenanta.</p><p>Postępuj zgodnie z dokumentacją, aby dowiedzieć się, jak to zrobić:</p>",
                    "how-to-create-tenant": "Jak stworzyć Tenanta i Administratora Tenanta"
                },
                "step2": {
                    "title": "Skonfiguruj funkcję: Serwer pocztowy",
                    "content": "<p>Konfiguracja serwera pocztowego jest niezbędna do aktywacji użytkownika, odzyskiwania hasła i dostarczania powiadomień o alarmach.</p><p>Postępuj zgodnie z dokumentacją, aby dowiedzieć się, jak to zrobić:</p>",
                    "how-to-configure-mail-server": "Jak skonfigurować serwer pocztowy"
                },
                "step3": {
                    "title": "Skonfiguruj funkcję: dostawca SMS",
                    "content": "<p>Skonfiguruj dostawców SMS, aby powiadamiali klientów o alarmach za pomocą wiadomości SMS.</p><p>Postępuj zgodnie z dokumentacją, aby dowiedzieć się, jak to zrobić:</p>",
                    "how-to-configure-sms-provider": "Jak skonfigurować dostawcę SMS"
                },
                "step4": {
                    "title": "Skonfiguruj funkcję: White labeling",
                    "content": "<p>Z łatwością dostosuj logo i kolorystykę swojej firmy lub produktu bez kodowania i ponownego uruchamiania usługi.</p><p>Postępuj zgodnie z dokumentacją, aby dowiedzieć się, jak to zrobić:</p>",
                    "how-to-configure-white-labeling": "Jak white labeling"
                },
                "step5": {
                    "title": "Skonfiguruj funkcję: 2FA",
                    "content": "<p>Popraw bezpieczeństwo kont platformy dzięki uwierzytelnianiu dwuskładnikowemu.</p><p>Postępuj zgodnie z dokumentacją, aby dowiedzieć się, jak to zrobić:</p>",
                    "how-to-configure-2fa": "Jak skonfigurować 2FA"
                },
                "step6": {
                    "title": "Skonfiguruj funkcję: OAuth 2",
                    "content": "<p>Uprość logowanie użytkowników Tenantów i klientów dzięki funkcji pojedynczego logowania za pośrednictwem protokołu OAuth 2.0.</p><p>Postępuj zgodnie z dokumentacją, aby dowiedzieć się, jak to zrobić:</p>",
                    "how-to-configure-oauth2": "Jak skonfigurować OAuth 2"
                },
                "step7": {
                    "title": "Skonfiguruj funkcję: Slack",
                    "content": "<p>Rozpowszechniaj powiadomienia do użytkowników Tenantów i klientów za pośrednictwem Slacka zgodnie z ustawionymi regułami powiadomień.</p><p>Postępuj zgodnie z dokumentacją, aby dowiedzieć się, jak to zrobić:</p>",
                    "how-to-configure-notifications": "Jak skonfigurować Slacka"
                }
            },
            "tenant-admin": {
                "step1": {
                    "title": "Stwórz urządzenie",
                    "content": "<p>Udostępnimy Twoje pierwsze urządzenie na platformie za pośrednictwem interfejsu użytkownika. Postępuj zgodnie z dokumentacją, aby dowiedzieć się, jak to zrobić</p>",
                    "how-to-create-device": "Jak stworzyć urządzenie"
                },
                "step2": {
                    "title": "Podłącz urządzenie",
                    "content-before": "<p>Aby podłączyć urządzenie, musisz uzyskać dane uwierzytelniające urządzenia. </p><ul><li>Przejdź do tabeli urządzeń</li><li>Kliknij wiersz urządzenia, aby otworzyć szczegóły urządzenia</li><li>Naciśnij przycisk „Kopiuj token dostępu”</li></ul><p>Użyj prostych poleceń, aby publikować dane za pośrednictwem protokołu HTTP.  Nie zapomnij, żeby zastąpić <em>$ACCESS_TOKEN</em> tokenem dostępu twojego urządzenia:</p>",
                    "ubuntu": {
                        "install-curl": "Zainstaluj cURL dla Ubuntu:"
                    },
                    "macos": {
                        "install-curl": "Zainstaluj cURL dla MacOS:"
                    },
                    "windows": {
                        "install-curl": "Począwszy od systemu Windows 10 b17063, cURL jest dostępny domyślnie."
                    },
                    "replace-access-token": "Zastąp <em>$ACCESS_TOKEN</em> tokenem twojego urządzenia:",
                    "content-after": "<p>Można także używać innych protokołów, takich jak MQTT, CoAP itp.</p><p>Postępuj zgodnie z dokumentacją, aby dowiedzieć się, jak to zrobić:</p>",
                    "how-to-connect-device": "Jak podłączyć urządzenie"
                },
                "step3": {
                    "title": "Utwórz panel",
                    "content": "<p>Utwórz panel, aby wizualizować dane z obiektów, takich jak zasoby, urządzenia itp.</p><p>Postępuj zgodnie z dokumentacją, aby dowiedzieć się, jak to zrobić:</p>",
                    "how-to-create-dashboard": "Jak stworzyć Panel"
                },
                "step4": {
                    "title": "Skonfiguruj reguły alarmów",
                    "alarm-rules": "Zasady alarmowania",
                    "content": "<p>Podnieśmy alarm, gdy temperatura osiągnie 25°C. </p>",
                    "how-to-configure-alarm-rules": "Jak skonfigurować reguły alarmów"
                },
                "step5": {
                    "title": "Utwórz alarm",
                    "content-before": "<p>Aby wywołać alarm, wyślij nową wartość telemetryczną wynoszącą 26°C lub wyższą.</p>",
                    "replace-access-token": "Zastąp <em>$ACCESS_TOKEN</em> tokenem twojego urządzenia:",
                    "content-after": "<p>Postępuj zgodnie z dokumentacją, aby dowiedzieć się, jak to zrobić:</p>",
                    "how-to-create-alarm": "Jak utworzyć alarm"
                },
                "step6": {
                    "title": "Utwórz klienta i udostępnij panel",
                    "content": "<p>Tworząc panele użytkownika końcowego, użytkownik klient może widzieć tylko swoje własne urządzenia, a dane innych klientów zostaną ukryte.</p><p>Postępuj zgodnie z dokumentacją, aby dowiedzieć się, jak to zrobić:</p>",
                    "how-to-create-customer-and-share-dashboard": "Jak utworzyć Klienta i udostępnić Panel"
                }
            }
        }
    },
    "icon": {
        "icon": "Ikona",
        "icons": "Icons",
        "select-icon": "Wybierz ikonę",
        "material-icons": "Ikony materialne",
        "show-all": "Pokaż wszystkie ikony",
        "search-icon": "Search icon",
        "no-icons-found": "No icons found for '{{iconSearch}}'"
    },
    "subscription": {
        "entity-limit-text": "Możesz jednak uaktualnić swój plan subskrypcji, aby zwiększyć swoje limity.",
        "upgrade-your-plan": "Uaktualnij plan subskrypcji",
        "white-labeling-feature": "Funkcja white labeling",
        "white-labeling-text-full": "Zmień nazwę interfejsu internetowego platformy ThingsBoard za pomocą logo Twojej firmy lub produktu oraz schematu kolorów w 2 minuty.<br><br>Usuń opcję „Powered By” w stopce panelu.<br>Nie jest wymagane kodowanie ani ponowne uruchamianie usługi. Pozwól także swoim klientom na White Labeling swoich interfejsów",
        "enable-white-labeling": "Włącz teraz funkcję white labeling, aktualizując swój plan subskrypcji!",
        "read-more": "Czytaj więcej",
        "white-labeling-video-text": "Obejrzyj samouczek wideo poniżej, aby zobaczyć, jak działa ta funkcja!"
    },
    "subscription-error": {
        "title": "Naruszenie subskrypcji",
        "warning-title": "Ostrzeżenie dotyczące subskrypcji",
        "upgrade-subscription-plan": "Uaktualnij swój plan subskrypcji",
        "upgrade-subscription-plan-to-install-solution-template": "Aby zainstalować rozwiązanie <b>{{solutionTemplateName}}</b>, musisz uaktualnić swoją subskrypcję co najmniej do planu <b>{{planName}}</b>!",
        "limit-reached": {
            "device-count": "Osiągnięto maksymalną liczbę urządzeń ({{value}}) dozwolone przez Twój plan abonamentowy!",
            "asset-count": "Osiągnąłeś maksymalną liczbę zasobów ({{value}}) dozwolone przez Twój plan abonamentowy!"
        },
        "feature-disabled": {
            "white-labeling": "Funkcja white labeling nie jest dozwolona w Twoim planie subskrypcji!"
        }
    },
    "phone-input": {
        "phone-input-label": "Numer telefonu",
        "phone-input-required": "Numer telefonu jest wymagany",
        "phone-input-validation": "Numer telefonu jest nieprawidłowy lub niemożliwy",
        "phone-input-pattern": "Nieprawidłowy numer telefonu. Powinien być w formacie E.164, np. {{phoneNumber}}",
        "phone-input-hint": "Numer telefonu w formacie E.164, np. {{phoneNumber}}"
    },
    "custom": {
        "widget-action": {
            "action-cell-button": "Przycisk komórki akcji",
            "row-click": "Po kliknięciu wiersza",
            "polygon-click": "Po kliknięciu poligonu",
            "marker-click": "Po kliknięciu znacznika",
            "circle-click": "Po kliknięciu okręgu",
            "tooltip-tag-action": "Akcja tagu podpowiedzi",
            "node-selected": "Po wybraniu węzła",
            "element-click": "Po kliknięciu elementu HTML",
            "pie-slice-click": "Po kliknięciu wycinka",
            "row-double-click": "Po dwukrotnym kliknięciu wiersza",
            "card-click": "On card click"
        }
    },
    "paginator": {
        "items-per-page": "Przedmioty na stronę:",
        "first-page-label": "Pierwsza strona",
        "last-page-label": "Ostatnia strona",
        "next-page-label": "Następna strona",
        "previous-page-label": "Poprzednia strona",
        "items-per-page-separator": "z"
    },
    "language": {
        "language": "Język"
    }
}
