<?php
// Copyright 1999-2026. WebPros International GmbH. All rights reserved.
$messages = [
    'additional-keys.keyNumber' => 'Numer klucza',
    'additional-keys.keyName' => 'Nazwa klucza',
    'additional-keys.keyApp' => 'Aplikacja',
    'additional-keys.addGroup' => 'Dodaj',
    'additional-keys.upload' => 'Zainstaluj nowy klucz',
    'additional-keys.uploadDescription' => 'Kliknij, aby wgrać i zainstalować nowy klucz licencji.',
    'additional-keys.actionsGroup' => 'Działania',
    'additional-keys.install' => 'Instaluj',
    'additional-keys.installAll' => 'Zainstaluj wszystkie',
    'additional-keys.installDescription' => 'Zainstaluj wybrane klucze licencyjne.',
    'additional-keys.installNoSelection' => 'Wybierz jeden lub więcej dodatkowych kluczy licencyjnych do zainstalowania lub kliknij „Zainstaluj wszystko”.',
    'additional-keys.installSuccess' => 'Rozpoczęto instalację klucza licencyjnego.',
    'additional-keys.removeGroup' => 'Usuń',
    'additional-keys.remove' => 'Usuń',
    'additional-keys.removeDescription' => 'Usuń wybrane klucze licencji.',
    'additional-keys.removeNoSelection' => 'Wybierz jeden lub więcej dodatkowych kluczy licencyjnych do usunięcia.',
    'additional-keys.removeConfirmation' => 'Usunąć {count, plural, =1 {klucz licencyjny {name}} one {# wybrany klucz licencyjny} other {# wybrane klucze licencyjne}}?',
    'additional-keys.removeSuccess' => 'Wybrane klucze licencyjne zostały usunięte.',
    'additional-keys.download' => 'Pobierz klucz',
    'additional-keys.downloadDescription' => 'Pobierz klucz licencyjny.',
    'additional-keys.emptyViewTitle' => 'Brak dodatkowych kluczy licencyjnych',

    'backup.tasks.startDate' => 'Rozpoczęta',
    'backup.tasks.targetRepo' => 'Docelowe przechowywanie',
    'backup.tasks.progress' => 'Postęp w ukończeniu zadania',
    'backup.tasks.repoTypeLocal' => 'Serwer',
    'backup.tasks.repoTypeFtp' => 'Osobiste FTP',
    'backup.tasks.buttonRemoveTask' => 'Usuń',
    'backup.tasks.hintRemoveTask' => 'Usuń wybrane zadania wykonania kopii zapasowej.',
    'backup.tasks.buttonReload' => 'Przeładuj',
    'backup.tasks.hintReload' => 'Załaduj ponownie listę zadań, aby otrzymać aktualny status.',
    'backup.tasks.statusTaskWarnings' => 'Ostrzeżenia',
    'backup.tasks.statusTaskInfo' => 'Informacja',
    'backup.tasks.statusTaskFailed' => 'Nieudane',

    'backup.disabledSelectHint' => 'Kopii zapasowej nie można usunąć, ponieważ jest ona częścią kopii zapasowej serwera, sprzedawcy lub klienta.',
    'backup.buttonBackup' => 'Archiwum',
    'backup.hintBackup' => 'Utwórz kopię zapasową.',
    'backup.buttonSchedule' => 'Plan zajęć',
    'backup.hintSchedule' => 'Określ ustawienia dla zaplanowanych zadań kopii zapasowej.',
    'backup.buttonReload' => 'Przeładuj',
    'backup.hintReload' => 'Załaduj ponownie listę kopii zapasowych.',
    'backup.buttonUpload' => 'Wgraj',
    'backup.hintUpload' => 'Wgraj plik kopii zapasowej z komputera do przechowalni kopii zapasowych serwera.',
    'backup.buttonSettings' => 'Ustawienia',
    'backup.hintSettings' => 'Skonfiguruj globalne ustawienia tworzenia kopii zapasowej danych, aby zredukować obciążenie procesora.',
    'backup.buttonRemoteStorages' => 'Ustawienia zdalnego przechowywania',
    'backup.hintRemoteStorages' => 'Skonfiguruj osobistą zdalną pamięć masową do przechowywania plików kopii zapasowych.',
    'backup.buttonRemove' => 'Usuń',
    'backup.hintRemove' => 'Usuń wybrane kopie zapasowe z przechowalni serwera.',
    'backup.systemNotes' => 'Notatki systemu',
    'backup.incremental' => 'Przyrostowy.',
    'backup.multiVolume' => 'Wielowoluminowy.',
    'backup.remoteStorage' => 'W pamięci masowej: %%storage%%',
    'backup.status' => 'S',
    'backup.statusOff' => 'To nie jest właściwa kopia zapasowa. Dane mogą być przywrócone z tego pliku. Kliknij na nazwę kopii zapasowej, aby zobaczyć szczegóły.',
    'backup.statusWarning' => 'Ta kopia zapasowa nie jest w pełni poprawna. Kliknij na nazwę kopii zapasowej, aby zobaczyć szczegóły.',
    'backup.statusInfo' => 'To jest prawidłowa kopia zapasowa. Dane mogą być przywrócone z tej kopii zapasowej, ale mogą wystąpić małe problemy ze sposobem przechowywania danych.',
    'backup.statusOn' => 'To jest prawidłowa kopia zapasowa. Można przywrócić dane z tej kopii zapasowej.',
    'backup.date' => 'Data utworzenia',
    'backup.name' => 'Nazwa',
    'backup.comment' => 'Komentarze',
    'backup.size' => 'Rozmiar',
    'backup.download' => 'Pobierz pliki kopii zapasowej na swój komputer.',
    'backup.downloadDisabled' => 'Pobieranie pliku kopii zapasowej jest tymczasowo niedostępne. Proszę spróbować ponownie lub zwrócić się do dostawcy usługi.',
    'backup.total' => 'Kopie zapasowe w sumie: %%total%%, rozmiar: %%totalSize%%',
    'backup.totalFound' => 'Znaleziono %%found%% kopii zapasowych (%%total%% total), rozmiar: %%totalSize%%',
    'backup.confirmOnDelete' => 'Czy na pewno chcesz usunąć wybrane kopie zapasowe?',
    'backup.incrementsRemovalLoading' => 'Ładowanie...',
    'backup.incrementsRemovalConfirmation' => 'Potwierdzam, że chcę usunąć wybrane kopie zapasowe.',
    'backup.backupHasIncrements' => 'Kopia zapasowa %%backupName%% zostanie usunięta wraz z przyrostami: %%backupIncrements%%',
    'backup.ftpStorage' => 'FTP',
    'backup.ftpStorageErrorCredentials' => 'Niepoprawna nazwa użytkownika lub hasło dla przechowywania FTP',
    'backup.ftpStorageErrorResolveHost' => "Nie udało się rozwiązać nazwy hosta",
    'backup.ftpStorageErrorConnection' => "Nie udało się połączyć ze zdalnym serwerem",
    'backup.unableToGetFtpDumpList' => 'Nie można wyświetlić listy kopii zapasowych z serwera FTP: %%errorMessage%%. Sprawdź <a href="%%ftpSettingsUrl%%"> ustawienia serwera FTP </a>.',
    'backup.unableToGetExtDumpList' => 'Nie można wyświetlić listy kopii zapasowych w pamięci %%storageTitle%%: %%errorMessage%%. Sprawdź ustawienia pamięci.',
    'backup.unableToGetLocalDumpList' => 'Nie można wyświetlić listy kopii zapasowych przechowywanych na serwerze: %%errorMessage%%',
    'backup.skippedFilesAtExtStorage' => 'Niektóre pliki w pamięci masowej %%storageTitle%% nie są wyświetlane na liście, ponieważ nazwy tych plików nie są zgodne z konwencją nazewnictwa plików kopii zapasowej. Jeśli jesteś pewien, ze te pliki są poprawnymi kopiami zapasowymi, zmień ich nazwę tak, aby pasowała do tego wzorca: "backup_%%objectName%%&lt;YYMMDDHHmm&gt;.%%ext%%"',
    'backup.multiVolumeShow' => 'Pokaż woluminy',
    'backup.multiVolumeHide' => 'Ukryj Woluminy',
    'backup.backEncryptionRequired' => 'Ze względów bezpieczeństwa zalecamy ochronę danych wrażliwych, które znajdują się w kopiach zapasowych. Proszę przejść do %%link%% i zaktualizować ustawienia bezpieczeństwa kopii zapasowej.',
    'backup.backupSettingPage' => 'Ustawienia Archiwizacji',
    'backup.statusTaskProgress' => 'Zadanie kopii zapasowej w toku.',
    'backup.statusTaskWarnings' => 'Zadanie kopii zakończyło się z ostrzeżeniami.',
    'backup.statusTaskInfo' => 'Informacja.',
    'backup.statusTaskFailed' => 'Zadanie kopii zapasowej nie powiodło się.',
    'backup.statusTaskStopping' => 'Zadanie kopii zapasowej zatrzymuje się.',
    'backup.statusTaskStopped' => 'Zadanie kopii zapasowej zostało zatrzymane.',

    'backup.schedule.columnSchedule' => 'Plan zajęć',
    'backup.schedule.columnContent' => 'Zawartość',
    'backup.schedule.columnStorage' => 'Przechowywanie',
    'backup.schedule.periodHourly' => 'Godzinowy',
    'backup.schedule.periodHourlySchedule' => 'co {period, plural, one {# godzinę} few {# godziny} many {# godzin} other {# godziny}}',
    'backup.schedule.periodDaily' => 'Dziennie',
    'backup.schedule.periodDailySchedule' => 'o godz. %%hours%%:%%minutes%%',
    'backup.schedule.periodWeekly' => 'Tygodniowo',
    'backup.schedule.periodWeeklySchedule' => 'w dniu %%day%% o godz. %%hours%%:%%minutes%%',
    'backup.schedule.periodMonthly' => 'Miesięcznie',
    'backup.schedule.periodMonthlySchedule' => 'w dniu %%day%% o godz. %%hours%%:%%minutes%%',
    'backup.schedule.periodCustom' => 'Personalizuj',
    'backup.schedule.dayFirst' => 'pierwszy',
    'backup.schedule.dayLast' => 'ostatni',
    'backup.schedule.day' => '{day, selectordinal, other {#.}}',
    'backup.schedule.storageLocal' => 'Przechowalnia serwera',
    'backup.schedule.storageBoth' => 'Zarówno zasoby dyskowe serwera, jak i %%remoteStorage%%',
    'backup.schedule.deactivateSuccess' => 'Zaplanowana kopia zapasowa została wyłączona',
    'backup.schedule.toggleSchedule' => 'Wybierz %%type%% planowania backupu',
    'backup.schedule.columnStatus' => 'Status',

    'custombuttons.buttonAdd' => 'Dodaj link do usługi',
    'custombuttons.buttonAddDescription' => 'Dodaj link do usług online i umieść je w Plesku.',
    'custombuttons.buttonRemove' => 'Usuń',
    'custombuttons.buttonRemoveDescription' => 'Usuń zaznaczone przyciski niestandardowe.',
    'custombuttons.removeConfirmMessage' => 'Usunąć wybrane linki?',
    'custombuttons.headerPublic' => 'A',
    'custombuttons.headerLocation' => 'L',
    'custombuttons.headerImage' => 'Obraz',
    'custombuttons.headerPriority' => 'Priorytet',
    'custombuttons.headerLabel' => 'Etykieta',
    'custombuttons.headerUrl' => 'URL',
    'custombuttons.headerDescription' => 'Opis',
    'custombuttons.publicEnabledDescription' => 'Link jest widoczny dla innych użytkowników.',
    'custombuttons.publicDisabledDescription' => 'Link jest niewidoczny dla innych użytkowników.',
    'custombuttons.altPublicEnabledIcon' => 'Ogólnodostępny',
    'custombuttons.altPublicDisabledIcon' => 'Prywatne',
    'custombuttons.placeNavigationDescription' => 'Link znajduje się na wszystkich stronach.',
    'custombuttons.placeAdminDescription' => 'Link jest zlokalizowany na stronie domowej administratora.',
    'custombuttons.placeAdminSettingsDescription' => 'Ten link jest zlokalizowany na stronie Narzędzia i Ustawienia administratora.',
    'custombuttons.placeResellerDescription' => 'Link znajduje się na strone domowej sprzedawcy',
    'custombuttons.placeResellerSettingsDescription' => 'Ten link jest zlokalizowany na stronie Narzędzia i Funkcjonalności sprzedawcy.',
    'custombuttons.placeClientDescription' => 'Link jest zlokalizowany na stronie domowej klienta.',
    'custombuttons.placeDomainDescription' => 'Link jest zlokalizowany na stronie Strony & Domeny subskrypcji.',
    'custombuttons.placeDomainPropertiesDescription' => 'Link jest zlokalizowany w obszarze narzędzi serwisu WWW, który otwiera się na stronie Strony & Domeny po kliknięciu Pokaż więcej pod nazwą domeny.',

    'databaseservers.addGroup' => 'Dodaj',
    'databaseservers.addDatabaseServer' => 'Nowy serwer baz danych',
    'databaseservers.addDatabaseServerDescription' => 'Dodaj serwer bazy danych.',
    'databaseservers.addDatabaseServerDescriptionDisabledByKey' => 'Klucz licencyjny nie obsługuje zdalnego hostingu bazy danych.',
    'databaseservers.actionsGroup' => 'Działania',
    'databaseservers.hostingSettings' => 'Ustawienia',
    'databaseservers.hostingSettingsDescription' => 'Preferencje hostingu bazy danych.',
    'databaseservers.refresh' => 'Odśwież',
    'databaseservers.refreshDescription' => 'Odśwież informacje o serwerach baz danych.',
    'databaseservers.removeGroup' => 'Usuń',
    'databaseservers.remove' => 'Usuń',
    'databaseservers.removeDescription' => 'Usuń wybrane serwery baz danych.',
    'databaseservers.lastError' => 'S',
    'databaseservers.type' => 'Typ serwera',
    'databaseservers.host' => 'Nazwa hosta',
    'databaseservers.hostLink' => 'Kliknij, aby pokazać lub zmodyfikować ustawienia serwera bazy danych.',
    'databaseservers.port' => 'Port',
    'databaseservers.version' => 'Wersja',
    'databaseservers.databasesCount' => 'Bazy danych',
    'databaseservers.databasesCountLink' => 'Kliknij, aby zarządzać bazami danych hostowanymi na tym serwerze.',
    'databaseservers.databaseUpgradeLink' => 'Zaktualizuj serwer bazy danych hostowany na tym serwerze.',
    'databaseservers.databasesLTSVersion' => 'Masz już wersję LTS. Plesk automatycznie zaktualizuje Twoją instalację MariaDB/MySQL do nowszych wersji punktowych.',
    'databaseservers.webadmin' => 'Webadmin',
    'databaseservers.webadminHint' => 'Kliknij, aby uzyskać dostęp do serwera poprzez DB WebAdmin.',
    'databaseservers.downloadMsSqlClient' => 'Pobierz lokalnego klienta SQL',
    'databaseservers.downloadMsSqlClientHint' => 'Pobierz lokalnego klienta SQL',
    'databaseservers.changePassword' => 'Zmień hasło administratora',
    'databaseservers.changePasswordHint' => 'Zmień hasło administratora serwera bazy danych.',
    'databaseservers.mysql' => 'MySQL',
    'databaseservers.mssql' => 'Serwer Microsoft SQL',
    'databaseservers.postgresql' => 'PostgreSQL',
    'databaseservers.mariadb' => 'MariaDB',
    'databaseservers.percona' => 'Percona',
    'databaseservers.default_for_mysql' => 'domyślny dla MySQL',
    'databaseservers.default_for_mssql' => 'domyślny dla MS SQL',
    'databaseservers.default_for_postgresql' => 'domyślny dla PostgreSQL',
    'databaseservers.default_for_mariadb' => 'domyślne dla MariaDB',
    'databaseservers.default_for_percona' => 'domyślne dla Percona',
    'databaseservers.status_no_error' => 'Ostatnia próba połączenia do tego serwera powiodła się.',
    'databaseservers.status_connection_failed' => 'Ostatnia próba połączenia do tego serwera nie powiodła się z uwagi na problemy z siecią.',
    'databaseservers.status_permission_denied' => 'Podczas ostatniej próby podłączenia się do serwera dostęp został zabroniony. Proszę sprawdź uprawnienia administratora dla tego serwera.',
    'databaseservers.status_other_error' => 'Podczas ostatniej próby podłączenia się do serwera wystąpił błąd.',
    'databaseservers.status_credentials_not_set' => 'Musisz podać poprawny login i hasło administratora zanim Plesk połączy się z tym serwerem.',
    'databaseservers.mssqlServerPortUndefined' => 'Nie można określić numeru portu TCP używanego przez serwer Microsoft SQL \'%%host%%\': Protokół TCP/IP nie jest włączony w konfiguracji sieciowej serwera lub serwer jest skonfigurowany do używania dynamicznych portów TCP.',
    'databaseservers.mssqlServerPortUndefinedHint' => 'Aby umożliwić klientom automatyczne konfigurowanie zapory dla zdalnego dostępu do bazy danych, ręcznie skonfiguruj serwer SQL do nasłuchiwania na określonym stałym porcie TCP.',
    'databaseservers.removeEmptySelection' => 'Nie wybrano serwera baz danych.',
    'databaseservers.removeConfirmation' => 'Czy na pewno chcesz usunąć {count, plural, =1 {serwer baz danych {name}} one {# wybrany serwer baz danych} other {# wybrane serwery baz danych}}?',
    'databaseservers.removeSuccess' => 'Wybrane serwery baz danych zostały pomyślnie usunięte.',
    'databaseservers.upgradeNow' => 'Ulepsz teraz',


    'databaseserverdatabases.actionsGroup' => 'Działania',
    'databaseserverdatabases.assignToSubscription' => 'Przenieś do subskrypcji',
    'databaseserverdatabases.assignToSubscriptionDescription' => 'Przenieś wybrane bazy danych do innej subskrypcji.',
    'databaseserverdatabases.removeGroup' => 'Usuń',
    'databaseserverdatabases.remove' => 'Usuń',
    'databaseserverdatabases.removeDescription' => 'Skasuj zaznaczone bazy danych.',
    'databaseserverdatabases.name' => 'Nazwa',
    'databaseserverdatabases.subscription' => 'Subskrypcja',
    'databaseserverdatabases.client' => 'Subskrybent',
    'databaseserverdatabases.manageDatabase' => 'Zarządzaj hostingiem',
    'databaseserverdatabases.manageDatabaseDescription' => 'Zarządzaj bazą danych.',
    'databaseserverdatabases.manageDatabaseInResellerPanel' => 'Otwórz w Panelu sprzedawcy',
    'databaseserverdatabases.manageDatabaseInResellerPanelDescription' => 'Zarządzaj bazą danych w Panelu sprzedawcy subskrybenta.',
    'databaseserverdatabases.manageDatabaseInCustomerPanel' => 'Otwórz w Panelu klienta',
    'databaseserverdatabases.manageDatabaseInCustomerPanelDescription' => 'Zarządzaj bazą danych w Panelu klienta subskrybenta.',
    'databaseserverdatabases.emptySelection' => 'Nie wybrano bazy danych.',
    'databaseserverdatabases.removeConfirmation' => 'Czy na pewno chcesz usunąć {count, plural, =1 {bazę danych {name}} one {wybraną bazę danych #} other {# wybrane bazy danych}}?',
    'databaseserverdatabases.removeSuccess' => 'Wybrane serwery baz danych zostały pomyślnie usunięte.',

    'logbrowser.issuesFoundInTheLogs' => 'Problemy w logach serwisu',
    'logbrowser.learnAboutProblemsFaster' => 'Szybsze wykrywanie problemów z witryną',
    'logbrowser.noProblemsFound' => 'Brak problemów w logach serwisu',
    'logbrowser.lastCheckDetectsProblems' => '%%checkType%% sprawdzenie logów wykryło problemy, które mogą wpłynąć na działanie Twojej witryny. Aby zobaczyć szczegóły i możliwe rozwiązania, kliknij "Otwórz raport kontrolny".',
    'logbrowser.lastCheckDetectsNoProblems' => '%%checkType%% sprawdzenie dziennika nie wykryło żadnych problemów, które mogłyby wpłynąć na działanie Twojej witryny.',
    'logbrowser.noChecksResults' => 'Automatyczne codzienne sprawdzanie jest włączone i zostanie uruchomione w ciągu najbliższych 24 godzin.',
    'logbrowser.manual' => 'Ręczny',
    'logbrowser.regular' => 'Automatyczny codzienny',
    'logbrowser.enableRegularCheck' => 'Codzienne sprawdzanie logów wykrywa problemy, które mogą wpłynąć na działanie Twojej witryny. Jeśli pojawią się jakiekolwiek problemy, Plesk poinformuje Cię i przedstawi możliwe rozwiązania.',
    'logbrowser.new' => 'NOWY',
    'logbrowser.openCheckReport' => 'Otwórz raport kontrolny',
    'logbrowser.openCheckSettings' => 'Otwórz ustawienia sprawdzania',

    'logbrowser.buttonStartRealtime' => 'Uruchom aktualizacje w czasie rzeczywistym',
    'logbrowser.buttonStartRealtimeHint' => 'Aktualizuj dane logu w czasie rzeczywistym.',
    'logbrowser.buttonStopRealtime' => 'Zakończ aktualizacje w czasie rzeczywistym',
    'logbrowser.buttonStopRealtimeHint' => 'Zatrzymaj aktualizację danych logu w czasie rzeczywistym.',
    'logbrowser.buttonRefresh' => 'Odśwież',
    'logbrowser.buttonRefreshHint' => 'Odśwież dane logu.',
    'logbrowser.buttonClear' => 'Wyczyść',
    'logbrowser.buttonClearHint' => 'Ukryj już załadowane wpisy.',
    'logbrowser.buttonAddCustom' => 'Dodaj do przeglądarki logów jako spersonalizowany plik',
    'logbrowser.buttonAddCustomHint' => 'Plik zostanie wyświetlony w przeglądarce logów z innymi plikami logów.',
    'logbrowser.date' => 'Data',
    'logbrowser.dateFilterPlaceholder' => 'Od',
    'logbrowser.type' => 'Typ',
    'logbrowser.ip' => 'IP',
    'logbrowser.ipFilterPlaceholder' => 'IP',
    'logbrowser.code' => 'Kod',
    'logbrowser.codeFilterPlaceholder' => 'Kod',
    'logbrowser.message' => 'Wiadomość',
    'logbrowser.messageFilterPlaceholder' => 'Wiadomość',
    'logbrowser.source' => 'Żródło',
    'logbrowser.sourceFilterFiles' => '%%count%% plików',
    'logbrowser.sourceFilterAllLogs' => 'Wszystkie logi',
    'logbrowser.sourceFilterNoLogs' => 'Brak logów',
    'logbrowser.manageLogFiles' => 'Zarządzaj plikami logów',
    'logbrowser.addCustomLogFile' => 'Dodaj spersonalizowny log',
    'logbrowser.customLogPopupTitle' => 'Dodaj spersonalizowny log',
    'logbrowser.invalidLogFormat' => 'Plik logu ma nieobsługiwany format',
    'logbrowser.referer' => 'R',
    'logbrowser.refererHint' => 'Odsyłacz',
    'logbrowser.agent' => 'Agent',
    'logbrowser.agentHint' => 'Agent użytkownika',
    'logbrowser.size' => 'Rozmiar',
    'logbrowser.unknown' => 'Nieznany',
    'logbrowser.more' => 'Więcej',
    'logbrowser.less' => 'Mniej',
    'logbrowser.any' => 'Jakiekolwiek',
    'logbrowser.none' => 'Żaden',
    'logbrowser.loadMoreOrUseFilters' => '%%loadMore%% lub użyj filtrów, aby zawęzić listę wpisów.',
    'logbrowser.loadMore' => 'Załaduj poprzednie wpisy',
    'logbrowser.clear' => 'Wyczyść',
    'logbrowser.hourAgo' => 'Godzinę temu',
    'logbrowser.prevDay' => 'Poprzedni dzień',
    'logbrowser.linkInMessageToViewFile' => 'Kliknij, aby zobaczyć ten plik.',
    'logbrowser.buttonUnlinkHint' => 'Kliknij, aby przestać śledzić aktualizacje w tym pliku w przeglądarce logów',
    'logbrowser.buttonUnlinkConfirmationDescription' => 'Czy jesteś pewien, że przestać śledzić aktualizacje w tym pliku w przeglądarce logów?',
    'logbrowser.buttonUnlinkConfirmationYes' => 'Tak',
    'logbrowser.buttonUnlinkConfirmationNo' => 'Nie',
    'logbrowser.logRotation' => 'Rotacja logów',
    'logbrowser.logRotationHint' => 'Skonfiguruj ustawienia rotacji dziennika dla witryny.',
    'logbrowser.logRotationTitle' => 'Konfiguruj rotację logów',

    'notifications.title' => 'Subskrypcja powiadomień',
    'notifications.legendNotifications' => 'Powiadomienia',
    'notifications.legendSettings' => 'Ustawienia',
    'notifications.headerEvent' => 'Zdarzenie',
    'notifications.headerSendTo' => 'Wyślij powiadomienie do:',
    'notifications.headerText' => 'Tekst',
    'notifications.headerPreview' => 'Podgląd',
    'notifications.headerAdmin' => 'Administrator',
    'notifications.headerReseller' => 'Sprzedawca',
    'notifications.headerClient' => 'Klient',
    'notifications.headerEmailAddress' => 'Adres e-mail',
    'notifications.expirationTime' => 'Wyślij ostrzeżenie o wygaśnięciu',
    'notifications.days' => 'dni z wyprzedzeniem',
    'notifications.smtpSettings' => 'Aby umożliwić Pleskowi wysyłanie powiadomień, gdy przekaźnik jest zamknięty, możesz %%link%%',
    'notifications.smtpSettingsLink' => 'zmień ustawienia SMTP',
    'notifications.editHint' => 'Edytuj tekst powiadomienia.',
    'notifications.previewHint' => 'Zobacz, jak wygląda powiadomienie w wiadomościach e-mail.',
    'notifications.reseller_creation' => 'Utworzenie konta sprzedawcy',
    'notifications.reseller_limits_exceed' => 'Limity wykorzystania zasobów przekroczone przez konto sprzedawcy',
    'notifications.reseller_blocked' => 'Konto sprzedawcy zostało zawieszone z powodu nadużywania zasobów',
    'notifications.reseller_overuse_block' => 'Limit zużycia zasobów został osiągnięty przez klientów sprzedawcy z powodu nad-sprzedaży',
    'notifications.client_creation' => 'Tworzenie konta klienta',
    'notifications.domain_creation' => 'Tworzenie domeny',
    'notifications.domain_exp_warning' => 'Ostrzeżenie o wygaśnięciu domeny',
    'notifications.domain_expiration' => 'Domena wygasła',
    'notifications.domain_limits_exceed' => 'Powiadomienia o limitach konta',
    'notifications.domain_blocked' => 'Domena zawieszona z powodu nadużycia zasobów',
    'notifications.admin_pum_updates' => 'Aktualizacje systemu: powiadomienia o nowych aktualizacjach',
    'notifications.admin_outgoing_mail_exceeded_limits' => 'Poczta wychodząca przekroczyła limity',
    'notifications.subscription_cgroups_limits_exceed' => 'RAM, CPU oraz Disk I/O (Cgroups)',
    'notifications.admin_postponed_feedback' => 'Przypomnienie o wyrażeniu opinii',
    'notifications.errorInvalidEmail' => 'Nieprawidłowy adres e-mail.',
    'notifications.errorInvalidExpTime' => 'Liczba dni jest błędna.',
    'notifications.errorUpdate' => 'Nie można zaktualizować powiadomienia: %%error%%',
    'notifications.updated' => 'Ustawienia powiadomień zostały zaktualizowane',

    'outgoingmail.name' => 'Nazwa',
    'outgoingmail.maxOutgoingMessages' => 'Limit na godzinę',
    'outgoingmail.numOfExceedingAttempts' => 'Próby po osiągnięciu limitu',
    'outgoingmail.lastAttemptAt' => 'Ostatnia próba',
    'outgoingmail.mailStatus' => 'Status poczty',
    'outgoingmail.mailStatusSending' => 'Wysyłanie',
    'outgoingmail.mailStatusNotSending' => 'Niewysyłany',
    'outgoingmail.mailStatusSendingDesc' => 'Poczta jest wysyłana.',
    'outgoingmail.mailStatusNotSendingDesc' => 'Poczta nie jest wysyłana.',
    'outgoingmail.limitValueUnlimited' => 'Nieograniczone',

    'scheduler.tasks.headerCommand' => 'Polecenie',
    'scheduler.tasks.headerSchedule' => 'Plan zajęć',
    'scheduler.tasks.headerSubscription' => 'Subskrypcja',
    'scheduler.tasks.headerSubscription_powerUser' => 'Przestrzeń WWW',
    'scheduler.tasks.buttonToggleHintOn' => 'Zadanie zostało aktywowane. Kliknij, aby dezaktywować zadanie.',
    'scheduler.tasks.buttonToggleHintOff' => 'Zadanie zostało dezaktywowane. Kliknij, aby aktywować zadanie.',
    'scheduler.tasks.add' => 'Dodaj zadanie',
    'scheduler.tasks.hintAdd' => 'Zaplanuj nowe zadania.',
    'scheduler.tasks.remove' => 'Usuń',
    'scheduler.tasks.hintRemove' => 'Usuń wybrane zadania.',
    'scheduler.tasks.confirmOnDelete' => 'Czy chcesz usunąć wybrane zadania?',
    'scheduler.tasks.sync' => 'Odśwież',
    'scheduler.tasks.hintSync' => 'Załaduj ponownie listę zadań, aby otrzymać aktualne dane.',
    'scheduler.tasks.settings' => 'Ustawienia',
    'scheduler.tasks.hintSettings' => 'Edytuj ustawienia zaplanowanych zadań.',
    'scheduler.tasks.deleteSuccess' => 'Usunięto zaplanowane zadania.',
    'scheduler.tasks.serverTask' => 'serwer (użytkownik:%%user%%)',
    'scheduler.tasks.unknownUser' => 'nieznany',
    'scheduler.tasks.runTaskNow' => 'Uruchom teraz',
    'scheduler.tasks.runTaskNowHint' => 'Uruchom zadanie teraz.',
    'scheduler.tasks.runningTask' => 'Uruchamianie zadania "%%task%%"...',

    'server-components.bcTitle' => 'Komponentów serwera',
    'server-components.title' => 'Komponenty Plesk',
    'server-components.name' => 'Nazwa składnika',
    'server-components.version' => 'Wersja składnika',
    'server-components.refresh' => 'Odśwież',
    'server-components.componentName' => 'Podaj nazwę komponentu...',
    'server-components.noComponents' => 'Nie znaleziono komponentów',
    'server-components.componentsListUpdated' => 'Zaktualizowano listę komponentów',

    'server-components.componentName.urlrewrite' => 'Nadpisywanie URL',
    'server-components.componentName.dbconnector' => "Łacznik bazy danych",
    'server-components.componentName.mysqlserver' => 'Serwer MariaDB/MySQL',
    'server-components.componentName.troubleshooting' => 'Poszukiwanie problemów',
    'server-components.componentName.waf' => 'Zapora ogniowa aplikacji WWW',
    'server-components.componentName.vcs' => 'System kontroli wersji',
    'server-components.componentName.dotnetcore' => '.NET Core',
    'server-components.componentName.nodejs' => 'Node.js',
    'server-components.componentName.appinit' => "Inicjalizacja aplikacji",
    'server-components.componentName.cors' => "Udostępnianie zasobów między źródłami",
    'server-components.componentName.httpcompression' => 'Kompresja treści HTTP',
    'server-components.componentName.antivirus' => "Antywirus",
    'server-components.componentName.database' => "Serwer SQL",
    'server-components.componentName.sqladmin' => "Webadmin MariaDB/MySQL",
    'server-components.componentName.sqladminmysql' => "Webadmin MariaDB/MySQL",
    'server-components.componentName.dnsserver' => "Serwer DNS",
    'server-components.componentName.firewall' => "Zapora",
    'server-components.componentName.ftpserver' => "Serwer FTP",
    'server-components.componentName.java' => "Java",
    'server-components.componentName.mailserver' => "Serwer Pocztowy",
    'server-components.componentName.local_mailserver' => "Serwer lokalnej poczty",
    'server-components.componentName.psa' => "Plesk",
    'server-components.componentName.script' => "Skrypty",
    'server-components.componentName.spamfilter' => "Filtr spamu",
    'server-components.componentName.stats' => "Statystyki WWW",
    'server-components.componentName.stunnel' => "Tunel SSL/TLS",
    'server-components.componentName.webmail' => "Poczta webowa",
    'server-components.componentName.webpublish' => "Publikacja strony",
    'server-components.componentName.webserver' => "Serwer WWW",
    'server-components.componentName.network' => 'Sieć',
    'server-components.componentName.sitebuilder' => 'Presence Builder',
    'server-components.componentName.cphosting' => "Hosting Plesk",
    'server-components.componentName.savi' => 'Interfejs Sophos Anti-Virus',

    'server-components.tooltip.disabled' => 'Wyłączony',
    'server-components.tooltip.active' => 'Aktywny',
    'server-components.tooltip.notConfigured' => 'Nie skonfigurowany',
    'server-components.tooltip.notStarted' => 'Nie rozpoczęto, sprawdź ustawienia komponentu',

    'server-components.defaultComponents.circularDependencies' => "Znaleziono zależności cykliczne między kategoriami %%cat1%% a %%cat2%%",
    'server-components.defaultComponents.not_installed' => "(nie zainstalowane)",
    'server-components.defaultComponents.not_configured' => "(nie skonfigurowany)",
    'server-components.defaultComponents.not_opted_to_install_support_files' => "Niektóre kategorie usług zawierają błędne zaznaczenia, lub nic nie zaznaczono.",
    'server-components.defaultComponents.depends_on' => "(wymaga %%name%%)",
    'server-components.defaultComponents.not_activated' => 'nie aktywowany',
    'server-components.defaultComponents.imap_required' => '(serwer e-mailowy nie obsługuje IMAP)',
    'server-components.defaultComponents.ftp_ipv6_hosting_not_supported' => "(Serwer FTP nie obsługuje adresów IPv6)",
    'server-components.defaultComponents.delegation_rule_not_exist' => '(wymagana reguła delegacji \'appPoolPipeline, appPoolNetFx\' nie istnieje)',
    'server-components.defaultComponents.not_supported_version' => '(wersja nieobsługiwana)',
    'server-components.defaultComponents.no_license' => '(niedozwolone przez klucz licencyjny)',
    'server-components.defaultComponents.license_expired' => '(klucz licencyjny wygasł)',
    'server-components.defaultComponents.license_mailboxes_limit_exceeded' => '(przekroczono limit skrzynek pocztowych przypisanych do tego klucza licencyjnego)',
    'server-components.defaultComponents.title' => 'Wybierz domyślne komponenty %%name%%',
    'server-components.defaultComponents.none' => 'Brak',
    'server-components.defaultComponents.yes' => 'Tak',
    'server-components.defaultComponents.no' => 'Nie',
    'server-components.defaultComponents.warning' => 'Uwaga!',
    'server-components.defaultComponents.parametersOfComponent' => 'Parametry %%component%%',
    'server-components.defaultComponents.success' => 'Domyślny składnik został zaktualizowany',

    'server-components.defaultComponents.mailserverSwitchingWarning' => "Zmiana serwera pocztowego jest przeznaczona tylko do wstępnej konfiguracji i – jeśli serwer jest już używany – powoduje następujące problemy: utratę ustawień i zawartości skrzynek pocztowych oraz, w przypadku gdy serwer, na który się przełączasz, jest już skonfigurowany, różne konflikty.\nJeśli ten serwer jest już używany i masz pewność, że przejdziesz na inny, możesz powiadomić swoich klientów o operacji, aby mogli pobrać i zapisać swoją pocztę.",
    'server-components.defaultComponents.dnsserverBindToMsdnsSwitchingWarning' => "Tylko pierwsze 254 adresy IP podsieci z maskami /8 i /16 znajdujące się na liście kontroli dostępu zostaną przesłane. Zostaną one przesłane jako oddzielne adresy IP. Czy chcesz kontynuować?",

    'server-components.componentConf.title' => 'Parametry %%compDesc%%',
    'server-components.componentConf.parameterIsRequired' => 'Parametr jest wymagany',
    'server-components.componentConf.parameterShouldBeNumber' => 'Parametr powinien być liczbą',
    'server-components.componentConf.success' => 'Parametry zostały zaktualizowane',

    'spam-filter.groupAdd' => 'Dodaj',
    'spam-filter.buttonAdd' => 'Dodaj domenę',
    'spam-filter.buttonAddAddress' => 'Dodaj adres',
    'spam-filter.buttonAddToBlackListHint' => 'Dodaj domenę do czarnej listy',
    'spam-filter.buttonAddToWhiteListHint' => 'Dodaj nowego użytkownika do białej listy',
    'spam-filter.buttonAddAddressToBlackListHint' => 'Dodaj adres do czarnej listy',
    'spam-filter.buttonAddAddressToWhiteListHint' => 'Dodaj adresy do białej listy',
    'spam-filter.groupActions' => 'Działania',
    'spam-filter.buttonRemove' => 'Usuń',
    'spam-filter.entries' => 'Wpisy',
    'spam-filter.removeEmptySelection' => 'Nie wybrano rekordów.',
    'spam-filter.removeConfirmation' => 'Usunąć {count, plural, =1 {wpis {name}} one {# wybrany wpis} few {# wybrane wpisy} many {# wybranych wpisów} other {# wybrane wpisy}}?',
    'spam-filter.removeSuccess' => 'Wybrane wpisy zostały usunięte.',
    'spam-filter.addAddressToBlackListEmptyTitle' => 'Lista znanych adresów spamowych',
    'spam-filter.addAddressToWhiteListEmptyTitle' => 'Lista zaufanych adresów',
    'spam-filter.addAddressToBlackListEmptyDescription' => 'Poczta z adresów e-mail znajdujących się na tej liście jest traktowana jako spam.',
    'spam-filter.addAddressToWhiteListEmptyDescription' => 'Poczta z adresów e-mail znajdujących się na tej liście pomija filtr spamu.',

    'tasks.pollingOff' => 'Wył',
    'tasks.pollingDelay' => '%%delay%% s',
    'tasks.stopTaskConfirm' => 'Czy na pewno chcesz zatrzymać zadanie?',
    'tasks.stopTaskError' => 'Nie udało się zatrzymać zadania',
    'tasks.stopTask' => 'Zatrzymaj zadanie',
    'tasks.buttonStopConfirm' => 'Tak, zatrzymaj',
    'tasks.processedLoadFailed' => 'Nie udało się załadować listy procesów',
    'tasks.retryTask' => 'Ponów zadanie',
    'tasks.retryTaskFailed' => 'Nie udało się ponowić zadania',
    'tasks.taskCreated' => 'Pomyślnie utworzono nowe zadanie',
    'tasks.moreDetails' => 'Zobacz dziennik panelu, aby uzyskać szczegółowe informacje',
    'tasks.searchTitle' => 'Szukaj',
    'tasks.searchPlaceholder' => 'Szukaj frazy',
    'tasks.refresh' => 'Odśwież',
    'tasks.refreshDescription' => 'Odśwież listę zadań',
    'tasks.createTask' => 'Utwórz zadanie',
    'tasks.openSwagger' => 'Otwórz Swaggera',
    'tasks.statusTitle' => 'Status',
    'tasks.createdTitle' => 'Utworzone',
    'tasks.descriptionTitle' => 'Opis',
    'tasks.processes.dataLoadFailed' => 'Nie udało się pobrać danych z serwera',
    'tasks.processes.commandLineLoadFailed' => 'Nie udało się pobrać wiersza polecenia zadania',
    'tasks.processes.buttonStopConfirm' => 'Tak, zatrzymaj',
    'tasks.processes.stopProcess' => 'Zatrzymaj proces',
    'tasks.processes.stopProcessFailed' => 'Nie udało się zatrzymać procesu',
    'tasks.processes.stopProcessConfirm' => 'Czy na pewno chcesz zatrzymać ten proces?',
    'tasks.processes.copyToClipboard' => 'Kopiuj do schowka',
    'tasks.processes.concurrency' => 'Konkurencja',
    'tasks.processes.taskIdSection' => 'Identyfikator zadania',
    'tasks.processes.requestorIdSection' => 'Identyfikator żądającego',
    'tasks.processes.timeoutSection' => 'Przekroczono czas',
    'tasks.processes.createdSection' => 'Utworzone',
    'tasks.processes.updatedSection' => 'Zaktualizowany',
    'tasks.processes.environmentSection' => 'Środowisko',
    'tasks.processes.idTitle' => 'ID',
    'tasks.processes.statusTitle' => 'Status',
    'tasks.processes.startedTitle' => 'Rozpoczęty',
    'tasks.processes.completedTitle' => 'Zakończone',
    'tasks.processes.pidTitle' => 'PID',
    'tasks.processes.exitCodeTitle' => 'Kod wyjścia',

    'ts-sessions.columnStateTitle' => 'Stan',
    'ts-sessions.columnUserTitle' => 'Użytkownik',
    'ts-sessions.columnNameTitle' => 'Nazwa',
    'ts-sessions.refresh' => 'Odśwież',
    'ts-sessions.logoff' => 'Wyloguj się',
    'ts-sessions.logoffConfirmation' => 'Chcesz się wylogować z %%count%% sesji?',
    'ts-sessions.logoffConfirmationSingle' => 'Chcesz się wylogować z sesji %%name%%?',
    'ts-sessions.logoffConfirmationButton' => 'Tak, wyloguj mnie',
    'ts-sessions.logoffNoSelection' => 'Wybierz jedną lub więcej sesji do wylogowania',
    'ts-sessions.logoffSuccess' => 'Wybrane sesje zostały wylogowane.',
    'ts-sessions.disconnect' => 'Rozłącz',
    'ts-sessions.disconnectConfirmation' => 'Odłączyć %%count%% sesje?',
    'ts-sessions.disconnectConfirmationSingle' => 'Odłączyć sesję %%name%%?',
    'ts-sessions.disconnectConfirmationButton' => 'Tak, rozłącz',
    'ts-sessions.disconnectSuccess' => 'Wybrane sesje zostały rozłączone.',
    'ts-sessions.disconnectNoSelection' => 'Wybierz jedną lub więcej sesji do rozłączenia',
    'ts-sessions.disconnectNotAvailable' => 'Możesz rozłączyć tylko aktywne lub połączone sesje.',

    'client-ip-address.title' => 'Adresy IP',
    'client-ip-address.status' => 'Status',
    'client-ip-address.type' => 'Typ',
    'client-ip-address.ipAddress' => 'Adres IP',
    'client-ip-address.certificate' => 'Certyfikat',
    'client-ip-address.hosting' => 'Hosting',
    'client-ip-address.adminCertificateRepository' => "Repozytorium administratora",
    'client-ip-address.domainCertificateRepository' => 'Repozytorium domeny %%owner%%',
    'client-ip-address.typeShared' => 'Współdzielony',
    'client-ip-address.typeExclusive' => 'Dedykowany',
    'client-ip-address.removeConfirmation' => 'Czy usunąć {count, plural, =1 {adres IP {name}} one {# wybrane adresy IP} other {# wybrane adresy IP}} z puli adresów użytkownika?',
    'client-ip-address.noItemsToRemove' => 'Wybierz jeden lub więcej elementów do usunięcia.',
    'client-ip-address.ftpOverSSL' => 'FTP poprzez SSL/TLS',
    'client-ip-address.ftpOverSSL-yes' => 'Tak',
    'client-ip-address.ftpOverSSL-no' => 'Nie',
    'client-ip-address.ftpOverSSL-allow' => 'Pozwól',
    'client-ip-address.ftpOverSSL-notAllowed' => 'Niedozwolone',
    'client-ip-address.add' => 'Dodaj adres IP',
    'client-ip-address.noAvailableIps' => 'Brak dostępnych adresów IP.',
    'client-ip-address.isOk' => 'Adres IP działa poprawnie.',
    'client-ip-address.isBroken' => 'Nie ma adresu IP w tym interfejsie.',
    'client-ip-address.properties.title' => 'Adres IP %%address%% na interfejsie %%interface%%',
    'client-ip-address.properties.distributedType' => 'Adres IP dystrybuowany jako',
    'client-ip-address.properties.allocatedType' => 'Adres IP przeniesiony jako',
    'client-ip-address.properties.none' => 'Żaden',
    'client-ip-address.properties.certificate' => 'Certyfikat SSL/TLS',
    'client-ip-address.properties.defaultSite' => 'Strona domyślna',
    'client-ip-address.assign.title' => 'Wybierz adresy IP',
    'client-ip-address.assign.description' => 'Wolne adresy IP',
    'client-ip-address.assign.success' => '{count, plural, =1 {adres IP {name}} one {# wybrane adresy IP} other {# wybrane adresy IP}} został(y) pomyślnie dodane do puli adresów IP użytkownika',

    'ip-address-reseller-usage.title' => 'Sprzedawcy używający adresu IP %%type%% - %%ipAddress%%',
    'ip-address-reseller-usage.nameColumnHeader' => 'Sprzedawcy',
    'ip-address-reseller-usage.assignButton' => 'Przypisz do sprzedawcy',
    'ip-address-reseller-usage.alreadyAssignedToAllClients' => 'Ten adres IP jest już przypisany do wszystkich użytkowników.',
    'ip-address-reseller-usage.removeButton' => 'Usuń',
    'ip-address-reseller-usage.removeSuccess' => 'Adres IP został usunięty z {count, plural, =1 {puli {name}} one {# wybranych puli sprzedawcy} other {# wybranych puli sprzedawcy}}.',
    'ip-address-reseller-usage.removeConfirmation' => 'Usunąć adres z {count, plural, =1 {puli {name}} one {# wybranych puli sprzedawcy} other {# wybranych puli sprzedawcy}}?',
    'ip-address-reseller-usage.typeSHARED' => 'Współdzielony',
    'ip-address-reseller-usage.typeEXCLUSIVE' => 'Dedykowany',
    'ip-address-reseller-usage.assign.title' => "Dodaj %%ipAddress%% do puli adresów IP sprzedawcy",
    'ip-address-reseller-usage.assign.resellersToAdd' => 'Sprzedawcy do dodania',
    'ip-address-reseller-usage.assign.success' => 'Adres IP został dodany do {count, plural, =1 {puli {name}} one {# wybranych puli sprzedawcy} other {# wybranych puli sprzedawcy}}.',

    'ProtectedDirectoryUser.emptyViewTitle' => 'Dodaj konto użytkownika, aby umożliwić dostęp do chronionego katalogu',
    'ProtectedDirectoryUser.addTooltip' => 'Utwórz konta użytkowników, które mają dostęp do chronionego katalogu %%directory%%',
    'ProtectedDirectoryUser.add' => 'Dodaj użytkownika',
    'ProtectedDirectoryUser.login' => 'Nazwa',
    'ProtectedDirectoryUser.changePassword' => 'Zmień hasło',
    'ProtectedDirectoryUser.noSelectionText' => 'Wybierz jednego lub więcej użytkowników do usunięcia.',
    'ProtectedDirectoryUser.remove' => 'Usuń',
    'ProtectedDirectoryUser.removeTooltip' => 'Usuń wybranych użytkowników.',
    'ProtectedDirectoryUser.removeConfirmation' => 'Usunąć {count, plural, one {} few {# wybranych użytkowników} many {# wybranych użytkowników}=1 {użytkownika {login}} other {# wybranych użytkowników}}?',
    'ProtectedDirectoryUser.removeSuccess' => 'Wybrani użytkownicy zostali usunięci.',

    'TrafficUsageByClients.customerName' => 'Nazwa klienta',
    'TrafficUsageByClients.resellerName' => 'Nazwa sprzedawcy',
    'TrafficUsageByClients.totalUsage' => 'Zużyto',
    'TrafficUsageByClients.limit' => 'Limit',
    'TrafficUsageByClients.limitRemaining' => 'Dostępne',
    'TrafficUsageByClients.limitUsagePercent' => 'Wykorzystany (w %)',
];
