{
  "webui": {
    "menu": {
      "WelcomeMessage": "Witamy,",
      "WelcomeMessage_2": " .",
      "Summary": "streszczenie",
      "Sessions": "Sesje",
      "Import&Run": "Importuj i uruchom",
      "Data&Storage": "Dane i przechowywanie",
      "Pipeline": "Potok (Beta)",
      "Statistics": "Statystyka",
      "Help": "Wsparcie",
      "Settings": "Ustawienia",
      "Administration": "Administracja",
      "Users": "Użytkownicy",
      "Environments": "Środowiska",
      "Resources": "Zasoby",
      "Configurations": "Konfiguracje",
      "Maintenance": "Konserwacja",
      "Information": "Informacja",
      "About": "O",
      "AboutBackendAI": "O Backend.AI",
      "MyAccountInformation": "Zmień informacje o użytkowniku",
      "MyAccount": "Zmień informacje o użytkowniku",
      "FullName": "Pełne imię i nazwisko",
      "FullNameInvalid": "Pełna nazwa nie powinna przekraczać 64 znaków",
      "ChangePassword": "Zmień hasło",
      "Preferences": "Preferencje",
      "LogsErrors": "Dzienniki / Błędy",
      "LogOut": "Wyloguj",
      "Cancel": "Anuluj",
      "Update": "Aktualizacja",
      "OriginalPassword": "Oryginalne hasło",
      "NewPassword": "Nowe hasło",
      "NewPasswordAgain": "Powtórz nowe hasło)",
      "InputOriginalPassword": "Wprowadź oryginalne hasło",
      "InvalidPasswordMessage": "Wymagany jest co najmniej 1 alfabet, 1 cyfra i 1 znak specjalny z co najmniej 8 znakami.",
      "NewPasswordMismatch": "Dwa nowe hasła nie pasują.",
      "PasswordMismatch": "Hasło różni się",
      "PasswordUpdated": "Hasło zostało pomyślnie zaktualizowane.",
      "FullnameUpdated": "Pełna nazwa została pomyślnie zaktualizowana.",
      "TermsOfService": "Warunki usługi",
      "PrivacyPolicy": "Polityka prywatności",
      "LeaveService": "Opuść usługę",
      "Settings&Logs": "Ustawienia i dzienniki",
      "UserCredentials&Policies": "Poświadczenia użytkownika i zasady",
      "Environments&Presets": "Środowiska i ustawienia wstępne",
      "ComputationResources": "Zasoby obliczeniowe",
      "Logs": "Dzienniki",
      "Project": "Projekt",
      "NoProject": "Brak projektu",
      "SelectProject": "Wybierz projekt",
      "Experiments": "Eksperymenty",
      "Menu": "Menu",
      "Run": "Biegać",
      "UserName": "Nazwa Użytkownika"
    },
    "LOGINREQUIRED": "WYMAGANY LOGIN",
    "YouAreOffline": "Jesteś teraz offline",
    "YouAreOnline": "Jesteś teraz online",
    "NOTFOUND": " <p> Ups! <br/> Nie znaleziono strony... </p>",
    "DescNOTFOUND": "Przepraszamy, nie można znaleźć strony, której szukasz.",
    "UNAUTHORIZEDACCESS": "Nieautoryzowany dostęp",
    "AdminOnlyPage": "Nie masz uprawnień dostępu do tej strony. <br /> Kliknij przycisk poniżej, aby przekierować na stronę podsumowania.",
    "CleanUpLoginSession": "Wyczyść sesję logowania...",
    "CleanUpNow": "Posprzątaj teraz..."
  },
  "summary": {
    "Dashboard": "Deska rozdzielcza",
    "StartMenu": "Menu Start",
    "SystemHealth": "Stan systemu",
    "ConnectedNodes": "Połączone węzły <br/>",
    "ActiveSessions": "Aktywne Sesje",
    "ResourceStatistics": "Statystyki zasobów",
    "CoresReserved": "Zarezerwowane rdzenie",
    "reserved": "zarezerwowany",
    "FractionalGPUScalingEnabled": "Włączono ułamkowe skalowanie GPU",
    "ROCMGPUEnabled": "ROCm GPU włączony",
    "TPUEnabled": "Włączone TPU",
    "Reserved": "Zarezerwowany",
    "Used": "Używany",
    "Total": "Całkowity",
    "Using": "Za pomocą",
    "Actions": "działania",
    "Shortcut": "Skrót",
    "UploadFiles": "Prześlij pliki",
    "StartASession": "Rozpocznij sesję",
    "CreateANewKeypair": "Utwórz nową parę kluczy",
    "MaintainKeypairs": "Zachowaj pary kluczy",
    "Accept": "Zaakceptować",
    "Decline": "Upadek",
    "Administration": "Administracja",
    "UpdateEnvironmentImages": "Zaktualizuj obrazy środowiska",
    "CheckResources": "Sprawdź zasoby",
    "ChangeSystemSetting": "Zmień ustawienia systemu",
    "SystemMaintenance": "Konserwacja systemu",
    "Invitation": "Zaproszenie",
    "FolderName": "Nazwa folderu",
    "Permission": "Pozwolenie",
    "Announcement": "Ogłoszenie",
    "SystemResources": "Zasoby systemowe",
    "CurrentVersion": "Obecna wersja",
    "NoAnnouncement": "Brak ogłoszenia do wyświetlenia.",
    "NoInvitations": "Brak zaproszeń do wyświetlenia.",
    "AcceptSharedVFolder": "Możesz teraz uzyskać dostęp do folderu:",
    "DeclineSharedVFolder": "Zaproszenie do folderu zostało usunięte:",
    "connectingToCluster": "Łączenie z klastrem Backend.AI..."
  },
  "session": {
    "launcher": {
      "TOTAL": "CAŁKOWITY",
      "RESOURCE": "RATUNEK",
      "MY": "MÓJ",
      "Sessions": "Sesje",
      "Project": "Projekt",
      "UserResourceLimit": "Limit zasobów użytkownika",
      "ResourceGroup": "Grupa zasobów",
      "CurrentResourceGroup": "Bieżąca grupa zasobów",
      "SelectResourceGroup": "Wybierz grupę zasobów",
      "StartNewSession": "Rozpocznij nową sesję",
      "SetEnvironmentVariable": "Ustaw zmienną środowiskową",
      "Config": "Konfiguracja",
      "ChooseEnvironment": "Wybierz środowisko",
      "Version": "Wersja",
      "Base": "Baza",
      "Requirements": "Wymagania",
      "UseGPU": "Użyj GPU",
      "SessionNameOptional": "Nazwa sesji (opcjonalnie)",
      "Environments": "Środowiska",
      "Start": "Początek",
      "FolderToMount": "Folder do zamontowania",
      "FolderToMountList": "Folder do zamontowania",
      "ResourceAllocation": "Alokacja zasobów",
      "NoSuitablePreset": "Brak odpowiedniego ustawienia wstępnego",
      "Advanced": "zaawansowane",
      "CustomAllocation": "Przydział niestandardowy",
      "Core": "Rdzeń",
      "SharedMemory": "Pamięć współdzielona",
      "SingleNode": "Pojedynczy",
      "MultiNode": "Wielo",
      "single-node": "Pojedynczy węzeł",
      "multi-node": "Wiele węzłów",
      "ClusterMode": "Tryb klastra",
      "ClusterSize": "Wielkość klastra",
      "Node": "Węzeł",
      "Container": "Pojemnik",
      "TotalAllocation": "Całkowity przydział",
      "Ownership": "Własność",
      "SetSessionOwner": "Właściciel sesji",
      "OwnerAccessKey": "Klucz dostępu właściciela",
      "OwnerGroup": "Grupa właścicieli",
      "OwnerResourceGroup": "Grupa zasobów właściciela",
      "LaunchSessionWithAccessKey": "Uruchom sesję w imieniu klucza dostępu",
      "OwnerEmail": "E-mail właściciela",
      "DescCPU": " <p> CPU wykonuje podstawowe operacje arytmetyczne, logiczne, sterujące i wejścia/wyjścia (I/O) określone w instrukcjach. </p> <p> W przypadku obciążeń obliczeniowych o wysokiej wydajności przydatnych jest wiele procesorów, ale kod programu musi być napisany tak, aby korzystał z wielu procesorów. </p>",
      "DescMemory": " <p> Pamięć komputera to tymczasowy obszar przechowywania. </p> <p> Zawiera dane i instrukcje, których potrzebuje jednostka centralna (CPU). </p> <p> W przypadku korzystania z procesora GPU w obciążeniu uczenia maszynowego należy przydzielić co najmniej dwa razy więcej pamięci procesora GPU do pamięci. W przeciwnym razie czas bezczynności GPU wydłuży się, co spowoduje spadek wydajności. </p>",
      "DescSharedMemory": " <p> Pamięć współdzielona to pamięć, do której może jednocześnie uzyskać dostęp wiele programów z zamiarem zapewnienia komunikacji między nimi lub uniknięcia zbędnych kopii. </p> <p> W przypadku obciążeń wieloprocesorowych lub wielowątkowych pamięć współużytkowana jest ważna, ponieważ jest używana do komunikacji między wątkami. W przypadku obciążeń związanych z uczeniem głębokim i obciążeń obliczeniowych o wysokiej wydajności przy użyciu wielowątkowości zalecamy ustawienie tej wartości na 1 GB lub więcej. </p>",
      "DescGPU": " Procesory GPU <p> są dobrze przystosowane do obliczeń macierzowych/wektorowych związanych z uczeniem maszynowym. Procesory GPU przyspieszają algorytmy uczące o rzędy wielkości, skracając czas pracy z tygodni do dni. </p>",
      "DescSession": " <p> Sesja to jednostka środowiska obliczeniowego tworzona zgodnie z określonym środowiskiem i zasobami. </p> <p> Jeśli ta wartość jest ustawiona na wartość większą niż 1, tworzonych jest wiele sesji odpowiadających zasobowi ustawionemu powyżej. </p> <p> Jeśli nie ma wystarczającej ilości dostępnych zasobów, żądania utworzenia sesji, których nie można utworzyć, są umieszczane w kolejce oczekiwania. </p>",
      "DescSingleNode": " <p> Podczas uruchamiania sesji węzeł zarządzany i węzły robocze są umieszczane na jednym węźle fizycznym lub maszynie wirtualnej. </p>",
      "DescMultiNode": " <p> Podczas uruchamiania sesji jeden węzeł zarządzany i jeden lub więcej węzłów roboczych są dzielone na wiele węzłów fizycznych lub maszyn wirtualnych. </p>",
      "CPU": "procesor",
      "Memory": "Pamięć",
      "GPU": "GPU",
      "TitleSession": "Sesja (Backend.AI)",
      "PleaseWaitInitializing": "Proszę czekać podczas inicjowania...",
      "MustSpecifyVersion": "Musisz określić środowisko i wersję.",
      "NotEnoughOwnershipInfo": "Za mało informacji o własności",
      "NoDescriptionFound": "Nie znaleziono opisu.",
      "NoFolderMounted": "Żaden folder przechowywania nie jest zamontowany",
      "HomeDirectoryDeletionDialog": "Katalog domowy w sesji jest automatycznie usuwany po zakończeniu sesji.",
      "LaunchConfirmationDialog": "Aby zachować swój kod i dane lub udostępnić je innym współpracownikom, po prostu utwórz folder przechowywania na pasku bocznym danych i przechowywania, a następnie zamontuj ten folder po uruchomieniu zasobu i zachowaj go tam.",
      "Launch": "Uruchomić",
      "LaunchWithoutMount": "Uruchom bez folderu przechowywania",
      "Accelerator": "Akcelerator",
      "AdvancedResourceAllocation": "Zaawansowana alokacja zasobów",
      "ThisSettingTakesPrecedence": "Uwaga: to ustawienie ma pierwszeństwo",
      "CustomResourceApplied": "Zastosowano zasób niestandardowy",
      "PleaseChooseFoldersToMount": "Wybierz foldery do zamontowania",
      "StartFolderUploading": "Rozpocznij przesyłanie folderu",
      "StartImportedNotebook": "Rozpocznij importowany notatnik",
      "DuplicatedSessionName": "Niedozwolona zduplikowana nazwa sesji",
      "SessionNameAllowCondition": "Nazwa sesji powinna zawierać 4–64 litery/cyfry bez spacji.",
      "NoFolderExists": "Brak folderu",
      "sessionStillPreparing": "Sesja jest wciąż w przygotowaniu. Po rozpoczęciu sesji dotknij ikony aplikacji, aby uruchomić aplikację.",
      "UnSelectAllVFolders": "ODZNACZ WSZYSTKO",
      "ResourceMonitorToggle": "Zobacz monitor zasobów",
      "SharedMemorySettingIsReduced": "Ustawienie pamięci współdzielonej jest ograniczone do wartości poniżej przydzielonej pamięci.",
      "NoActiveKeypair": "Brak aktywnej pary kluczy",
      "ProxyNotReady": "Proxy nie jest jeszcze gotowe. Sprawdź ustawienia proxy, aby uzyskać szczegółowe informacje.",
      "ProxyConfiguratorNotResponding": "Konfigurator proxy nie odpowiada.",
      "SettingUpProxyForApp": "Konfiguruję serwer proxy dla aplikacji...",
      "AddingKernelToSocketQueue": "Dodawanie jądra do kolejki gniazda...",
      "ManualImageName": "Nazwa obrazu (ręcznie)",
      "NotEnoughResource": "Za mało zasobów",
      "ResourceAllocationTemplate": "Szablon alokacji zasobów",
      "AllocateNode": "Tryb klastra",
      "EnvDeleted": "Usunięto zmienną otoczenia",
      "SetEnv": "Ustaw zmienną środowiskową",
      "DescSetEnv": " <p> Jeśli ustawisz domyślną zmienną środowiskową w kontenerze, a także ustawisz zmienną środowiskową o tej samej nazwie w Backend.AI, wartość ustawiona w Backend.AI ma pierwszeństwo. </p> <p style='color:var(--paper-red-400);'> Każda wartość wejściowa zostanie zainicjowana po uruchomieniu uruchamiania sesji. <br /> Ponadto, te środowiska zostaną przekazane tylko wtedy, gdy zarówno zmienna, jak i wartość nie są puste. </p>",
      "EnvironmentVariableTitle": "Kolejność pierwszeństwa: kontener a wewnętrzne zmienne Backend.AI",
      "EnvironmentVariable": "Zmienna",
      "EnvironmentVariableValue": "Wartość",
      "EnvironmentVariableConfigurationDone": "Zmienna środowiskowa skonfigurowana pomyślnie.",
      "EnvConfigWillDisappear": "Wszelkie niezapisane zmienne środowiskowe i wartości znikną.",
      "SharedMemoryAbbr": "SHMEM",
      "GPUSlot": "Otwór"
    },
    "Preparing": "Przygotowuję...",
    "PreparingSession": "Przygotowuję sesję...",
    "Running": "Bieganie",
    "Finished": "Skończone",
    "Others": "Inne",
    "exportCSV": "eksportuj CSV",
    "Terminate": "Zakończyć",
    "SessionInfo": "Informacje o sesji",
    "Status": "Status",
    "Control": "Kontrola",
    "Configuration": "Konfiguracja",
    "core": "rdzeń",
    "Starts": "Rozpoczyna się",
    "Reservation": "Rezerwacja",
    "Agent": "Agent",
    "Usage": "Stosowanie",
    "OpenToPublic": "Otwórz aplikację publicznie",
    "TryPreferredPort": "Wypróbuj preferowany port",
    "SFTPDescription": "Użyj swojej ulubionej aplikacji SSH/SFTP, aby się połączyć.",
    "ConnectionInformation": "Informacje o połączeniu",
    "DownloadSSHKey": "Pobierz plik klucza SSH (id_container)",
    "VNCconnection": "Połączenie VNC",
    "UseYourFavoriteSSHApp": "Użyj swojej ulubionej aplikacji SSH/SFTP, aby się połączyć.",
    "CheckAgainDialog": "Tej czynności nie można cofnąć. Czy chcesz kontynuować?",
    "TerminatingSessionDialog": "Kończysz wiele sesji.",
    "ExportSessionListToCSVFile": "Eksportuj listę sesji do pliku CSV",
    "ExportCSVFile": "Eksportuj plik CSV",
    "ResourceGroup": "Grupa zasobów",
    "NoLogs": "Brak dzienników.",
    "CreationFailed": "Utworzenie sesji nie powiodło się. Spróbuj ponownie za kilka minut.",
    "applauncher": {
      "AppMustBeRun": "Zacznij tylko wtedy, gdy aplikacja jest już uruchomiona",
      "AppMustBeRunDialog": "Ta aplikacja jest dostępna i używana tylko wtedy, gdy jest już uruchomiona przez terminal. Jeśli nie, zostaniesz przekierowany na stronę błędu, która pojawia się, gdy aplikacja nie jest uruchomiona.",
      "ConfirmAndRun": "Sprawdziłem i zacznę",
      "Prepared": "Przygotowany"
    },
    "TensorboardPath": "Katalog dziennika dla TensorBoard",
    "InputTensorboardPath": "Wprowadź katalog dziennika, do którego będzie się odwoływać TensorBoard. Pamiętaj, że katalog dziennika nie zostanie utworzony automatycznie.",
    "DefaultTensorboardPath": "/dom/praca/dzienniki",
    "SessionTerminated": "Sesja zakończona.",
    "SessionsTerminated": "Sesje zakończone.",
    "NoSession": "Brak sesji.",
    "DownloadingCSVFile": "Pobieranie pliku CSV...",
    "UseThisPath": "Posługiwać się",
    "WarningTensorboardPathCannotBeChanged": "Ostrzeżenie: Ścieżka dziennika Tensorboard nie może zostać zmieniona po uruchomieniu.",
    "Arguments": "Argumenty",
    "ModifyArguments": "Modyfikuj argumenty",
    "UseThisArguments": "Użyj tych argumentów",
    "UseYourFavoriteVNCApp": "Użyj swojej ulubionej aplikacji VNC",
    "XRDPconnection": "Połączenie RDP",
    "UseYourFavoriteMSTSCApp": "Użyj swojej ulubionej aplikacji MS Remote Desktop"
  },
  "button": {
    "Cancel": "Anuluj",
    "Okay": "w porządku",
    "Create": "Stwórz",
    "View": "Widok",
    "Edit": "Edytować",
    "Share": "Dzielić",
    "SaveChanges": "Zapisz zmiany",
    "Finish": "koniec",
    "Add": "Dodaj",
    "Refresh": "Odświeżać",
    "ClearLogs": "Wyczyść dzienniki",
    "No": "Nie",
    "Yes": "tak",
    "Save": "Zapisać",
    "SaveAndClose": "Zapisz i zamknij",
    "DoNotSave": "Nie oszczędzaj",
    "Discard": "Odrzucać",
    "DeleteAll": "Usuń wszystko",
    "Update": "Aktualizacja",
    "Delete": "Kasować",
    "Dismiss": "Oddalić",
    "DismissAndProceed": "Odrzuć i kontynuuj",
    "Close": "Blisko",
    "Confirm": "Potwierdzać",
    "Generate": "Generować",
    "Continue": "Kontyntynuj",
    "GoBackToSummaryPage": "Wróć do strony Podsumowanie",
    "ForceTerminate": "Wymuś zakończenie"
  },
  "agent": {
    "Endpoint": "Punkt końcowy",
    "Region": "Region",
    "Starts": "Rozpoczyna się",
    "Resources": "Zasoby",
    "Connected": "Połączony",
    "Terminated": "Zakończony",
    "Maintaining": "Utrzymanie",
    "Status": "Status",
    "DetailedInformation": "Dokładna informacja",
    "Running": "Bieganie",
    "BackendType": "Typ zaplecza",
    "Capabilities": "Możliwości",
    "NoNetworkSignal": "Brak sygnałów sieciowych."
  },
  "general": {
    "cores": "rdzenie",
    "ResourceGroup": "Grupa zasobów",
    "AccessKey": "Klucz dostępu",
    "Folders": "Lornetka składana",
    "SecretKey": "Sekretny klucz",
    "Advanced": "zaawansowane",
    "Add": "Dodaj",
    "E-Mail": "E-mail",
    "Username": "Nazwa Użytkownika",
    "Password": "Hasło",
    "ConfirmPassword": "Potwierdź hasło",
    "Create": "Stwórz",
    "Control": "Kontrola",
    "NewPassword": "nowe hasło",
    "Enabled": "Włączone",
    "StorageProxies": "Magazyny"
  },
  "credential": {
    "Permission": "Pozwolenie",
    "KeyAge": "Kluczowy wiek",
    "Allocation": "Przydział",
    "Information": "Informacja",
    "Created": "Utworzony",
    "Lastused": "Ostatnio używane",
    "ResourcePolicy": "Polityka zasobów",
    "NumberOfQueries": "Liczba zapytań",
    "ConcurrentSessions": "Sesje równoległe",
    "active": "aktywny",
    "concurrentsessions": "Sesje równoległe",
    "RateLimit": "Ograniczenie szybkości",
    "RateLimitValidation": "Limit szybkości powinien być większy od zera i mniejszy niż 50000.",
    "RateLimitFor15min": "Limit szybkości (przez 15 min.)",
    "for900seconds": "przez 900 sekund",
    "Users": "Użytkownicy",
    "exportCSV": "eksportuj CSV",
    "CreateUser": "Stwórz użytkownika",
    "AddCredential": "Dodaj poświadczenia",
    "Active": "Aktywny",
    "Inactive": "Nieaktywny",
    "PolicyGroup": "Grupa zasad",
    "CreatePolicy": "Utwórz politykę",
    "CreateResourcePolicy": "Utwórz politykę zasobów",
    "Unlimited": "bez limitu",
    "Sessions": "Sesje",
    "ContainerPerSession": "Kontener na sesję",
    "IdleTimeoutSec": "Limit czasu bezczynności (sek.)",
    "ConcurrentJobs": "Równoczesne zadania",
    "Folders": "Lornetka składana",
    "Capacity(GB)": "Pojemność (GB)",
    "Max#": "Maks. # folderów",
    "Create": "Stwórz",
    "ExportCSVFile": "Eksportuj plik CSV",
    "Credentials": "Kwalifikacje",
    "ResourcePolicies": "Zasady dotyczące zasobów",
    "UserID": "Identyfikator użytkownika",
    "Name": "Nazwa",
    "UserDetail": "Szczegóły użytkownika",
    "DescRequirePasswordChange": "Wymagać zmiany hasła?",
    "Association": "Stowarzyszenie",
    "Domain": "Domena",
    "Role": "Rola",
    "Groups": "Grupy",
    "DescActiveUser": "Aktywny użytkownik?",
    "UserName": "Nazwa Użytkownika",
    "FullName": "Pełne imię i nazwisko",
    "Description": "Opis",
    "Days": "Dni",
    "NoChanges": "Nie wprowadzono żadnych zmian",
    "FileName": "Nazwa pliku",
    "validation": {
      "InvalidEmailAddress": "Niepoprawny adres email.",
      "PolicyName": "Nazwa zasady Wymagane.",
      "NumbersOnly": "Zezwala tylko na liczby",
      "PleaseSelectOption": "Proszę wybrać jedną opcję",
      "LetterNumber-_dot": "Dopuszcza litery, cyfry i -_.",
      "NameAlreadyExists": "Nazwa zasady już istnieje!",
      "ValidationFailed": "Weryfikacja nie powiodła się"
    },
    "ProjectAndGroup": "Projekty i grupy",
    "ModifyKeypairResourcePolicy": "Zmodyfikuj politykę zasobów par kluczy",
    "SelectPolicy": "Wybierz politykę",
    "AllowedHosts": "Dozwolone hosty",
    "UserIDAsEmail": "ID użytkownika jako e-mail",
    "AccessKeyOptional": "Klucz dostępu (opcjonalnie)",
    "SecretKeyOptional": "Klucz tajny (opcjonalnie)",
    "UserAccountCreated": "Konto użytkownika zostało pomyślnie utworzone",
    "UserAccountCreatedError": "To konto zostało już zarejestrowane.",
    "KeypairCreated": "Pomyślnie utworzono parę kluczy.",
    "UserNotFound": "Tworzenie poświadczeń nie powiodło się, ponieważ nie można znaleźć następującego identyfikatora użytkownika :",
    "UserIDRequired": "Wymagana jest nazwa użytkownika."
  },
  "data": {
    "Folders": "Lornetka składana",
    "AutomountFolders": "Automatyczne montowanie folderów",
    "SharedData": "Udostępnione dane",
    "Models": "Modele",
    "NewFolder": "Nowy folder",
    "CreateANewStorageFolder": "Utwórz nowy folder przechowywania",
    "Project": "Projekt",
    "DialogFolderStartingWithDotAutomount": "Foldery zaczynające się od .(kropki) są automatycznie montowane po rozpoczęciu nowej sesji.",
    "User": "Użytkownik",
    "Create": "Stwórz",
    "Update": "Aktualizacja",
    "Copy": "Kopiuj",
    "FolderNameRequired": "Nazwa folderu jest wymagana",
    "FileandFoldernameRequired": "Nazwa pliku/folderu jest wymagana",
    "Allowslettersnumbersand-_dot": "Dopuszcza litery, cyfry i -_.",
    "Allowslettersnumbersand-_": "Zezwala na litery, cyfry i -_",
    "FolderNameTooLong": "Wpisz nazwę folderu krótszą niż 64 znaki",
    "EnterDifferentValue": "Wprowadź wartość inną niż istniejąca nazwa pliku lub folderu. Sprawdź, czy znak spacji w polu wejściowym, czy nie.",
    "Host": "Gospodarz",
    "Foldername": "Nazwa folderu",
    "FolderToUpdate": "Folder do aktualizacji",
    "FolderToCopy": "Folder do skopiowania",
    "ExistingFolderName": "Istniejąca nazwa folderu",
    "Type": "Rodzaj",
    "UsageMode": "Tryb użytkowania",
    "Permission": "Pozwolenie",
    "StorageStatus": "Stan przechowywania",
    "Created": "Utworzony",
    "Invited": "zaproszony",
    "Capacity": "Pojemność",
    "folders": {
      "Location": "Lokalizacja",
      "Type": "Rodzaj",
      "Permission": "Pozwolenie",
      "Cloneable": "Możliwość klonowania",
      "Owner": "Właściciel",
      "Control": "Kontrola",
      "Name": "Nazwa",
      "CloneAFolder": "Sklonuj folder",
      "LeaveAFolder": "Zostaw folder",
      "DeleteAFolder": "Usuń folder",
      "TypeFolderNameToDelete": "Wpisz nazwę folderu do usunięcia",
      "TypeFolderNameToLeave": "Wpisz nazwę folderu do opuszczenia",
      "Delete": "Kasować",
      "FolderOptionUpdate": "Opcja folderu aktualizacji",
      "Leave": "Wychodzić",
      "RenameAFolder": "Zmień nazwę folderu",
      "TypeNewFolderName": "Wpisz nową nazwę folderu",
      "FolderCreated": "Utworzono folder",
      "FolderCloned": "Sklonowany folder",
      "Rename": "Przemianować",
      "FolderRenamed": "Zmieniono nazwę folderu",
      "FolderNameMismatched": "Niezgodna nazwa folderu. Sprawdź, czy znak spacji w polu wejściowym, czy nie.",
      "SameFileName": "Wartość wejściowa jest taka sama jak nazwa pliku do aktualizacji. Zmień go na inną nazwę.",
      "FolderDeleted": "Folder usunięty",
      "FolderUpdated": "Zaktualizowano opcje folderów",
      "FolderDisconnected": "Folder został odłączony.",
      "FileRenamed": "Zmieniono nazwę pliku",
      "FileDeleted": "Plik usunięty",
      "MultipleFilesDeleted": "Usunięto wiele plików",
      "NumberOfFiles": "Liczba plików",
      "Ownership": "Własność",
      "DescYouAreFolderOwner": "Jesteś właścicielem tego folderu.",
      "SelectPermission": "Wybierz uprawnienia",
      "View": "Widok",
      "Edit": "Edytować",
      "EditDelete": "Edytuj+Usuń",
      "KickOut": "Wyrzuć użytkownika",
      "CannotDeleteFolder": "Nie można usunąć folderu zamontowanego w co najmniej jednej sesji. Najpierw zakończ sesję."
    },
    "explorer": {
      "Delete": "Kasować...",
      "UploadFiles": "Prześlij pliki...",
      "NewFolder": "Nowy folder",
      "StopUploading": "Zatrzymaj przesyłanie",
      "RenameAFile": "Zmień nazwę pliku",
      "NewFileName": "Nowa nazwa pliku",
      "Size": "Rozmiar",
      "CreateANewFolder": "Stworzyć nowy folder",
      "Name": "Nazwa",
      "Created": "Utworzony",
      "Actions": "działania",
      "ShareFolder": "Udostępnij folder",
      "People": "Ludzie",
      "Permissions": "Uprawnienia",
      "ModifyPermissions": "Modyfikuj uprawnienia",
      "Permission": "Pozwolenie",
      "InviteeEmail": "E-mail z zaproszeniem",
      "Foldername": "Nazwa folderu",
      "EnterEmailAddress": "Wprowadź adres e-mail",
      "DownloadFile": "Pobieranie pliku",
      "TouchToDownload": "Dotknij, aby pobrać plik",
      "ValueRequired": "Wartość jest wymagana",
      "InputTooShort": "Wartość wejściowa jest za krótka",
      "ValueShouldBeStarted": "Ścieżka powinna zaczynać się od .(kropki) lub liter, tylko cyfr.",
      "FileUploadSizeLimit": "Rozmiar pliku przekracza limit rozmiaru przesyłania.",
      "LessThan10Sec": "Mniej niż 10 sekund",
      "MoreThanADay": "Więcej niż dzień",
      "WritePermissionRequiredInFolderCreation": "Do tworzenia folderu wymagane jest uprawnienie do zapisu.",
      "WritePermissionRequiredInUploadFiles": "Do przesyłania plików wymagane jest uprawnienie do zapisu.",
      "ReadonlyFolder": "Folder tylko do odczytu",
      "FileAlreadyExists": "Plik, który ma zostać przesłany, już istnieje.",
      "DoYouWantToOverwrite": "Chcesz nadpisać?",
      "FileExtensionChanged": "Czy chcesz zmienić rozszerzenie pliku?",
      "KeepFileExtension": "Trzymać",
      "UseNewFileExtension": "Posługiwać się",
      "RemoveFileExtension": "usuń rozszerzenie pliku",
      "ExecutingFileBrowser": "Uruchamiam przeglądarkę plików...",
      "ExecuteFileBrowser": "Uruchom przeglądarkę plików",
      "FileBrowserSessionRunningAlready": "Sesja obsługująca przeglądarkę plików jest już uruchomiona. Prześlij folder(y) przy użyciu tej sesji.",
      "NotEnoughResourceForFileBrowserSession": "Brak wystarczających zasobów (cpu: 1 rdzeń, mem: 0,5 GB), aby utworzyć sesję dla przeglądarki plików. sprawdź dostępne zasoby.",
      "NoImagesSupportingFileBrowser": "Nie ma jeszcze obrazów obsługujących przeglądarkę plików. Do przesłania folderów wymagany jest co najmniej jeden obraz obsługujący przeglądarkę plików.",
      "ClickFilebrowserButton": "Aby przesłać folder(y), kliknij przycisk Uruchom przeglądarkę plików."
    },
    "invitation": {
      "EnterEmail": "Wprowadź adres e-mail",
      "NoValidEmails": "Nie wprowadzono poprawnych adresów e-mail",
      "Invited": "Pomyślnie zaproszono",
      "NoOneWasInvited": "Nikt nie został zaproszony, ponieważ zaproszenie już istnieje",
      "InvitationError": "Zaproszenie nie powiodło się. Użytkownik może już zostać zaproszony.",
      "Shared": "Pomyślnie udostępniono folder grupy",
      "NoOneWasShared": "Nie udało się udostępnić folderu grupy",
      "SharingError": "Udostępnianie nie powiodło się. Użytkownik może już być udostępniony lub nie należy do odpowiedniego projektu."
    },
    "permission": {
      "NoChanges": "Nie wprowadzono żadnych zmian",
      "PermissionModified": "Zaktualizowano uprawnienia"
    },
    "NoStorageDescriptionFound": "Bez opisu."
  },
  "dialog": {
    "warning": {
      "CannotBeUndone": "UWAGA: nie można tego cofnąć!",
      "LogDeletion": "Czy na pewno chcesz usunąć wszystkie komunikaty dziennika?",
      "WillBeAppliedToNewSessions": "Ta aktualizacja zostanie zastosowana do nowych sesji."
    },
    "ask": {
      "DoYouWantToProceed": "Czy chcesz kontynuować?"
    },
    "title": {
      "LetsDouble-Check": "Sprawdźmy dokładnie"
    },
    "ErrorOccurred": "Wystąpił błąd",
    "error": {
      "Error": "Błąd"
    },
    "hide": {
      "DonotShowThisAgain": "Nie pokazuj tego ponownie."
    }
  },
  "environment": {
    "DescProblemOccurred": "Wystąpił problem podczas instalacji",
    "DescServicePortModified": "Pomyślnie zmodyfikowano port serwisowy",
    "Registry": "Rejestr",
    "Namespace": "Przestrzeń nazw",
    "Language": "Język",
    "Version": "Wersja",
    "Digest": "strawić",
    "ModifyImageResourceLimit": "Zmodyfikuj limit zasobów obrazu",
    "ManageApps": "Zarządzać aplikacjami",
    "AppName": "Nazwa aplikacji",
    "Protocol": "Protokół",
    "Port": "Port",
    "Action": "Akcja",
    "Base": "Baza",
    "Constraint": "Przymus",
    "ResourceLimit": "Limit zasobów",
    "DescDeleteAppInfo": "Zamierzasz usunąć informacje o aplikacji:",
    "DescDeleteImage": "Zamierzasz usunąć obraz(y):",
    "DescDownloadImage": "Zamierzasz zainstalować obraz(y):",
    "DescSignificantDownloadTime": "Ten proces wymaga znacznego czasu pobierania.",
    "Install": "zainstalować",
    "Delete": "Kasować",
    "Installed": "zainstalowany",
    "Installing": "instalowanie",
    "Status": "Status",
    "Images": "Obrazy",
    "ResourcePresets": "Predefiniowane ustawienia zasobów",
    "Registries": "Rejestry",
    "ProtocolMustBeOneOfSupported": "Protokół musi być jednym z „http”, „tcp”, „preopen” i „pty”",
    "AppNameMustNotBeEmpty": "Nazwa aplikacji nie może być pusta",
    "PortMustBeUnique": "Port musi być unikalny dla każdej aplikacji",
    "PortMustBeInRange": "Port musi mieścić się w zakresie od 0 do 65534",
    "PortReservedForInternalUse": "Porty 2000 do 2003, 2200 i 7681 są zarezerwowane do użytku wewnętrznego",
    "SelectedImagesAlreadyInstalled": "Wybrane obrazy są już zainstalowane lub Brak. Prosze Sprawdź ponownie.",
    "SelectedImagesNotInstalled": "Wybrane obrazy nie są zainstalowane. Prosze Sprawdź ponownie.",
    "Disabled": "niepełnosprawny",
    "NoResourcesForImage": "Za mało zasobów do ściągnięcia obrazu. Nazwa obrazu:",
    "InstallingImage": "Instalowanie:",
    "TakesTime": ". Potrzeba czasu, więc napij się kawy!",
    "AppInfoDeleted": "Informacje o aplikacji zostały pomyślnie usunięte.",
    "SuccessfullyModified": "Pomyślnie zmodyfikowano",
    "ProblemOccurred": "Wystąpił problem",
    "PasswordsDoNotMatch": "Hasło i Potwierdzenie nie pasują."
  },
  "resourcePreset": {
    "ResourcePresets": "Predefiniowane ustawienia zasobów",
    "CreatePreset": "Utwórz ustawienie wstępne",
    "Name": "Nazwa",
    "Resources": "Zasoby",
    "ModifyResourcePreset": "Modyfikuj wstępne ustawienie zasobów",
    "ResourcePreset": "Wstępne ustawienie zasobów",
    "CreateResourcePreset": "Utwórz wstępne ustawienie zasobów",
    "PresetName": "Zaprogramowana nazwa",
    "AboutToDeletePreset": "Zamierzasz usunąć to ustawienie wstępne:",
    "NoPresetName": "Wprowadź nazwę ustawienia wstępnego",
    "MemoryShouldBeLargerThanSHMEM": "Pamięć powinna być większa niż pamięć współdzielona",
    "Created": "Utworzono wstępne ustawienie zasobów",
    "Updated": "Zaktualizowano wstępne ustawienia zasobów",
    "MinimumCPUUnit": "Procesor zaczyna się od 1 rdzenia",
    "MinimumMemUnit": "Pamięć zaczyna się od 1 GB",
    "MinimumShmemUnit": "Minimalna jednostka pamięci współdzielonej to 0,01 GB.",
    "RAM": "RAM (GB)",
    "SharedMemory": "Pamięć współdzielona (GB)"
  },
  "usersettings": {
    "General": "Generał",
    "Logs": "Dzienniki",
    "Preferences": "Preferencje",
    "DesktopNotification": "Powiadomienie na pulpicie",
    "UseCompactSidebar": "Używaj domyślnie kompaktowego paska bocznego",
    "Language": "Język",
    "DescLanguage": "Ustaw język interfejsu.",
    "DescDesktopNotification": "Włącz lub wyłącz powiadomienia na pulpicie. <br /> Jeśli jest włączony, Backend.AI używa również wbudowanego systemu powiadomień. Wyłączenie tej opcji nie wpływa na powiadomienia w interfejsie internetowym.",
    "DescUseCompactSidebar": "Kompaktowy pasek boczny pozwala wykorzystać więcej miejsca do pracy. <br /> Jeśli ta opcja jest włączona, kompaktowy pasek boczny staje się początkowym interfejsem użytkownika podczas uruchamiania.",
    "KeepLoginSessionInformation": "Zachowaj informacje o sesji logowania podczas wylogowania",
    "DescKeepLoginSessionInformation": "Pozwól aplikacji webui zachować bieżące informacje o sesji logowania następnym razem. <br /> Jeśli opcja jest wyłączona, dane logowania będą usuwane przy każdym wylogowaniu.",
    "BetaFeatures": "Funkcje beta",
    "DescBetaFeatures": "Korzystaj z funkcji beta interfejsu internetowego. <br /> Funkcje beta mogą być niestabilne. Niektóre funkcje beta mogą nie zostać przyjęte jako funkcja oficjalna.",
    "DescNoBetaFeatures": "Obecnie nie ma dostępnej funkcji beta. :)",
    "EditBootstrapScript": "Edytuj skrypt Bootstrap",
    "EditUserConfigScript": "Edytuj skrypt konfiguracji użytkownika",
    "PackageInstallation": "Instalacja pakietu",
    "BootstrapScript": "Skrypt Bootstrap",
    "BootstrapScriptUpdated": "Zaktualizowano skrypt Bootstrap.",
    "DialogDiscardOrSave": "Bieżący plik i skrypt zostaną zmienione bez zapisywania. Czy chcesz kontynuować?",
    "DialogNoSaveNoPreserve": "Twoje zmiany zostaną utracone, jeśli ich nie zapiszesz.",
    "DescScriptUpdated": "Zaktualizowano skrypt konfiguracji użytkownika. Zostanie to zastosowane tylko do nowych sesji.",
    "DescScriptCreated": "Utworzono skrypt konfiguracji użytkownika. Zostanie to zastosowane tylko do nowych sesji.",
    "DescNewUserConfigFileCreated": "Nowy plik konfiguracji użytkownika można utworzyć z niepustymi danymi.",
    "DescScriptDeleted": "Skrypt konfiguracji użytkownika został usunięty :",
    "DescScriptAllDeleted": "Wszystkie utworzone skrypty konfiguracji użytkownika zostały usunięte.",
    "DescLetUserUpdateScriptWithNonEmptyValue": "Proszę zaktualizować skrypt o niepustą wartość.",
    "AutomaticUpdateCheck": "Automatyczne sprawdzanie aktualizacji",
    "DescAutomaticUpdateCheck": "Powiadom o wydaniu nowej wersji webui. <br /> W przypadku, gdy Internet jest niestabilny lub offline, ta opcja zostanie automatycznie wyłączona. Możesz przełączyć ten przełącznik, aby ponownie rozpocząć automatyczne sprawdzanie aktualizacji.",
    "PreferredSSHPort": "Preferowany port SSH",
    "DescPreferredSSHPort": "Jeśli to możliwe, użyj tej wartości jako portu SSH/SFTP. <br /> Jeśli port jest już używany, przypisz inny losowy port do SSH/SFTP. Pozostaw puste, aby przypisać automatycznie.",
    "SSHKeypairManagement": "Zarządzanie parami kluczy SSH",
    "DescSSHKeypairManagement": "Odśwież parę kluczy SSH już istnieje lub losowo wygeneruj parę kluczy SSH.",
    "CheckAgainDialog": "Tej czynności nie można cofnąć. Czy chcesz kontynuować?",
    "SessionTerminationDialog": "Zakończenia sesji nie można cofnąć. Czy chcesz kontynuować, aby zakończyć sesję?",
    "CurrentSSHPublicKey": "Aktualny klucz publiczny:",
    "SSHKeypairGeneration": "Generowanie par kluczy SSH",
    "SSHKeypairGenerationWarning": "Nie możesz ponownie uzyskać klucza prywatnego. W razie potrzeby przechowuj na dysku lokalnym.",
    "NoExistingSSHKeypair": "Brak pary kluczy SSH do skopiowania. Aby uzyskać parę kluczy SSH, naciśnij przycisk Generuj.",
    "ClearSSHKeypairInput": "Zapisana para kluczy SSH zostanie usunięta. Jesteś pewien, że chcesz kontynuować?",
    "PublicKey": "Klucz publiczny",
    "PrivateKey": "Prywatny klucz",
    "InvalidPortNumber": "Numer portu powinien być liczbą dodatnią z zakresu 1025~65534",
    "SSHKeyClipboardCopy": "Klucz SSH został skopiowany do schowka.",
    "ShellEnvironments": "Środowiska powłoki",
    "ConfigFilename": "Nazwa pliku konfiguracyjnego",
    "Edit_ShellScriptTitle_1": "Edytować",
    "Edit_ShellScriptTitle_2": " Skrypt powłoki",
    "AutoLogout": "Automatyczne wylogowanie",
    "DescAutoLogout": "Wyloguj się automatycznie, jeśli wszystkie zalogowane strony są zamknięte, z wyjątkiem stron pochodzących z sesji dla aplikacji (np. notatnik jupyter, terminal internetowy itp.)"
  },
  "webTerminalUsageGuide": {
    "CopyGuide": "Zaawansowane korzystanie z terminala internetowego: Skopiuj zawartość terminala",
    "CopyGuideOne": "Naciśnij klawisz <code> Ctrl + B </code>, aby przejść do trybu sterowania tmux.",
    "CopyGuideTwo": "Wpisz <code> :set -g mouse off </code> i naciśnij <code> Wprowadź klucz </code>.",
    "CopyGuideThree": "Teraz możesz skopiować tekst z terminala.",
    "CopyGuideFour": "Aby ponownie włączyć przewijanie myszy, naciśnij <code> Ctrl + B </code> i wpisz <code> :set -g mouse on </code> i naciśnij <code> Wprowadź klawisz </code>.",
    "LearnMore": "Dowiedz się więcej &gt;"
  },
  "logs": {
    "LogMessages": "Wiadomości dziennika",
    "UpTo3000Logs": "(Do 3000 ostatnich dzienników)",
    "TimeStamp": "Znak czasu",
    "Status": "Status",
    "ErrorTitle": "Tytuł błędu",
    "ErrorMessage": "Komunikat o błędzie",
    "Method": "metoda",
    "RequestUrl": "Poproś o adres URL",
    "Parameters": "Parametry",
    "ErrorType": "Typ błędu",
    "LogMessageRemoved": "Komunikaty dziennika zostały usunięte."
  },
  "resourcePolicy": {
    "Resources": "Zasoby",
    "Concurrency": "Konkurencja",
    "ClusterSize": "Wielkość klastra",
    "StorageNodes": "Węzły magazynowania",
    "UpdateResourcePolicy": "Aktualizuj politykę zasobów",
    "PolicyName": "Nazwa polityki",
    "ResourcePolicy": "Polityka zasobów",
    "Unlimited": "bez limitu",
    "Sessions": "Sesje",
    "ContainerPerSession": "Kontener na sesję",
    "IdleTimeoutSec": "Limit czasu bezczynności (sek.)",
    "ConcurrentJobs": "Równoczesne zadania",
    "Capacity": "Pojemność",
    "Folders": "Lornetka składana",
    "Name": "Nazwa",
    "AllowedHosts": "Dozwolone hosty",
    "PleaseInputValue": "Wprowadź wartość lub sprawdź bez ograniczeń.",
    "CannotCreateResourcePolicy": "Nie można utworzyć polityki zasobów. Sprawdź wprowadzone wartości.",
    "SuccessfullyCreated": "Pomyślnie utworzono politykę zasobów.",
    "SuccessfullyUpdated": "Polityka zasobów została pomyślnie zaktualizowana.",
    "SuccessfullyDeleted": "Pomyślnie usunięto zasadę zasobów.",
    "PolicyNameEmpty": "Nazwa zasady nie powinna być pusta.",
    "AboutToDeleteResourcePolicy": "Zamierzasz usunąć tę zasadę dotyczącą zasobów:"
  },
  "registry": {
    "Hostname": "Nazwa hosta",
    "RegistryURL": "URL rejestru",
    "Type": "Rodzaj",
    "HarborProject": "Projekt Portowy",
    "Username": "Nazwa Użytkownika",
    "Password": "Hasło",
    "AddRegistry": "Dodaj rejestr",
    "RegistryHostname": "Nazwa hosta rejestru",
    "DescHostnameIsEmpty": "Nazwa hosta jest pusta",
    "DescURLStartString": "URL zaczyna się od http:// lub https://",
    "UsernameOptional": "Nazwa użytkownika (opcjonalnie)",
    "PasswordOptional": "Hasło (opcjonalnie)",
    "ForHarborOnly": "Tylko do portu!",
    "Registries": "Rejestry",
    "RegistryType": "Typ rejestru",
    "ProjectName": "Nazwa Projektu",
    "ProjectNameIsRequired": "Nazwa projektu jest wymagana",
    "TypeRegistryNameToDelete": "Wpisz nazwę hosta rejestru do usunięcia",
    "RegistryTurnedOn": "Rejestr włączony",
    "RegistryTurnedOff": "Rejestr wyłączony",
    "RegistryHostnameAlreadyExists": "Nazwa hosta już istnieje. Zmień nazwę hosta do dodania",
    "RegistrySuccessfullyAdded": "Pomyślnie dodano rejestr.",
    "RegistrySuccessfullyDeleted": "Rejestr został pomyślnie usunięty.",
    "HostnameDoesNotMatch": "Nazwa hosta nie pasuje!",
    "UpdatingRegistryInfo": "Aktualizuję informacje w rejestrze...",
    "RegistryUpdateFinished": "Aktualizacja rejestru zakończona.",
    "RegistryUpdateFailed": "Aktualizacja rejestru nie powiodła się.",
    "RescanImages": "Ponowne skanowanie obrazów...",
    "RescanFailed": "Ponowne skanowanie nie powiodło się.",
    "PleaseSelectOption": "Proszę wybrać jedną opcję."
  },
  "resourceGroup": {
    "ResourceGroups": "Grupy zasobów",
    "Name": "Nazwa",
    "Description": "Opis",
    "ActiveStatus": "Stan aktywny",
    "Driver": "Kierowca",
    "DriverOptions": "Opcje sterownika",
    "Scheduler": "Planista",
    "SchedulerOptions": "Opcje harmonogramu",
    "CreateResourceGroup": "Utwórz grupę zasobów",
    "SelectDomain": "Wybierz domenę",
    "ModifyResourceGroup": "Modyfikuj grupę zasobów",
    "TypeResourceGroupNameToDelete": "Wpisz nazwę grupy zasobów do usunięcia",
    "ResourceGroupName": "NazwaGrupy Zasobów",
    "Active": "Aktywny",
    "SelectScheduler": "Wybierz harmonogram",
    "NochangesMade": "Nie wprowadzono żadnych zmian",
    "ResourceGroupNameNotMatch": "Niezgodna nazwa grupy zasobów!",
    "ResourceGroupCreated": "Pomyślnie utworzono grupę zasobów",
    "ResourceGroupModified": "Grupa zasobów została pomyślnie zmodyfikowana",
    "ResourceGroupDeleted": "Grupa zasobów została pomyślnie usunięta",
    "EnterValidResourceGroupName": "Wpisz poprawną nazwę grupy zasobów",
    "ResourceGroupNameRequired": "Nazwa grupy zasobów jest wymagana.",
    "ResourceGroupAlreadyExist": "Grupa zasobów o tej samej nazwie już istnieje.",
    "SetSchedulerOptions": "Ustaw opcje harmonogramu",
    "TimeoutSeconds": "sekundy",
    "ResourceGroupDetail": "Szczegóły grupy zasobów"
  },
  "maintenance": {
    "General": "Generał",
    "Fix": "Naprawić",
    "MatchDatabase": "Dopasuj bazę danych użytkowania do aktualnego stanu",
    "DescMatchDatabase": "Przelicz bazę danych użytkowania z aktualnym stanem. <br/> Przydatne, jeśli docker ulegnie awarii przez przypadek lub niektóre sesje zostały przerwane na siłę.",
    "RecalculateUsage": "Przelicz użycie",
    "ImagesEnvironment": "Obrazy/środowisko",
    "RescanImages": "Ponownie zeskanuj obrazy",
    "CleanupOldImages": "Oczyść stare obrazy",
    "DescCleanupOldImages": "Usuń stare obrazy z listy obrazów w oknie dokowanym.",
    "CleanupImages": "Czyszczenie obrazów",
    "RescanImageList": "Ponownie przeskanuj listę obrazów z repozytorium",
    "DescRescanImageList": "Ponownie przeskanuj listę obrazów z zarejestrowanych repozytoriów. <br /> Może to zająć dużo czasu, więc poczekaj po wykonaniu.",
    "Recalculating": "Ponowne obliczanie...",
    "RecalculationFinished": "Ponowne obliczanie zakończone",
    "RecalculationFailed": "Ponowne obliczenie nie powiodło się",
    "Scanning": "Łów...",
    "RescanImageStarted": "Rozpoczęto ponowne skanowanie obrazu",
    "RescanImageScanning": "Ponowne skanowanie...",
    "RescanImageFinished": "Ponowne skanowanie obrazu zakończone.",
    "RescanFailed": "Ponowne skanowanie nie powiodło się"
  },
  "pipeline": {
    "List": "Lista",
    "Running": "Bieganie",
    "Finished": "Skończone",
    "SelectPipeline": "Wybierz potok",
    "NoPipelineSelected": "Nie wybrano potoku",
    "PipelineCreated": "Utworzono potok",
    "PipelineUpdated": "Zaktualizowano potok",
    "PipelineDeleted": "Potok został usunięty",
    "RunPipeline": "Uruchom potok",
    "PipelineDialog": {
      "CreateTitle": "Utwórz potok",
      "UpdateTitle": "Zaktualizuj potok",
      "DeleteTitle": "Usuń potok",
      "Name": "Nazwa potoku",
      "Description": "Opis rurociągu",
      "Environment": "Środowisko",
      "Version": "Wersja",
      "TargetFolder": "Docelowy folder przechowywania",
      "FillAllInputFields": "Wypełnij wszystkie pola wejściowe"
    },
    "Component": {
      "Connect": "Połączyć",
      "NoComponentSelected": "Nie wybrano elementu rurociągu",
      "SelectTwoComponents": "Wybierz dwa składniki"
    },
    "ComponentDialog": {
      "CreateTitle": "Dodaj składnik rurociągu",
      "UpdateTitle": "Zaktualizuj komponent potoku",
      "DeleteTitle": "Usuń komponent potoku",
      "Name": "Nazwa komponentu",
      "Description": "Opis podzespołu",
      "PathInFolder": "Ścieżka komponentu w folderze przechowywania",
      "NamePathRequired": "Nazwa i ścieżka są wymagane",
      "CPUNotEnough": "Procesor powinien mieć co najmniej 1",
      "MemoryNotEnough": "Pamięć powinna wynosić co najmniej 0,1 GiB"
    }
  },
  "statistics": {
    "Usage": "Stosowanie",
    "SelectPeriod": "Wybierz okres",
    "1Day": "1 dzień",
    "1Week": "1 tydzień"
  },
  "language": {
    "Browser": "Przeglądarka",
    "English": "język angielski",
    "Korean": "koreański",
    "Language": "Język",
    "OSDefault": "Domyślny system operacyjny"
  },
  "settings": {
    "General": "Generał",
    "RegisterNewImagesFromRepo": "Zarejestruj nowe obrazy z repozytorium",
    "DescRegisterNewImagesFromRepo": "Zarejestruj nowe środowiska z repozytorium.",
    "AutomaticImageUpdateFromRepo": "Automatyczna aktualizacja obrazu z repozytorium",
    "DescAutomaticImageUpdateFromRepo": "Gdy pojawi się nowy obraz, automatycznie zaktualizuj bieżący obraz. Wyłącz, gdy zachowujesz bieżące środowisko bez aktualizacji.",
    "UseCLIonGUI": "Użyj Backend.AI CLI na GUI",
    "DescUseCLIonGUI": "Zapewnij Backend.AI CLI w aplikacji/sieci GUI. Wymaga obrazu interfejsu CLI Backend.AI.",
    "UseGUIonWeb": "Użyj GUI Backend.AI w sieci",
    "DescUseGUIonWeb": "Zapewnij Backend.AI GUI jako usługę sieciową. Wymaga obrazu Web UI Backend.AI.",
    "NoteAboutFixedSetup": "Uwaga: poniższe ustawienia są stosowane automatycznie w zależności od środowiska instalacji i stanu.",
    "Scaling": "skalowanie",
    "AllowAgentSideRegistration": "Zezwalaj na rejestrację po stronie agenta",
    "DescAllowAgentSideRegistration": "Zezwól agentowi na zarejestrowanie się w menedżerze. <br/> Używaj tylko wtedy, gdy klaster Backend.AI jest zarządzany w bezpiecznej lokalizacji.",
    "Plugins": "Wtyczki",
    "CUDAGPUsupport": "Obsługa procesorów graficznych CUDA",
    "DescCUDAGPUsupport": "Obsługa procesorów graficznych NVidia CUDA. <br/> Wymaga wtyczki Backend.AI CUDA.",
    "CUDAGPUdisabledByFGPUsupport": "Wyłączone, ponieważ system używa ułamkowej wtyczki GPU",
    "ROCMGPUsupport": "Obsługa ROCm GPU",
    "DescROCMGPUsupport": "Obsługa procesorów graficznych AMD ROCm. <br/> Wymaga wtyczki Backend.AI ROCm.",
    "Scheduler": "Planista",
    "SchedulerConfiguration": "Konfiguracja na harmonogram zadań.",
    "Require1912orAbove": "Wymaga Backend.AI 19.12 lub nowszego.",
    "Require2003orAbove": "Wymaga Backend.AI 20.03 lub nowszego.",
    "Require2009orAbove": "Wymaga Backend.AI 20.09 lub nowszego.",
    "Config": "Konfiguracja",
    "JobSchedulerUpdated": "Domyślny harmonogram zadań został zaktualizowany.",
    "ConfigPerJobSchduler": "Ustawienia harmonogramu",
    "ConfigPerJobSchdulerDescription": "Wartości w ustawieniu harmonogramu są wartościami domyślnymi, które mają być używane, gdy nie ma ustawienia harmonogramu w każdej grupie zasobów. Jeśli istnieje ustawienie specyficzne dla grupy zasobów, ta wartość zostanie zignorowana.",
    "SchedulerOptions": "Opcje harmonogramu",
    "SchedulerType": "Typ harmonogramu",
    "SessionCreationRetries": "Ponowne próby utworzenia sesji",
    "SessionCreationRetriesDescription": "Jeśli tworzenie sesji nie powiedzie się, tworzenie sesji jest ponawiane dla wartości określonej w tym miejscu. Jeśli sesji nie można utworzyć w ramach prób, żądanie zostanie zignorowane, a Backend.AI przetworzy następne żądanie.",
    "FifoOnly": "Obecnie zmiany są możliwe tylko wtedy, gdy harmonogramem jest FIFO.",
    "InputRequired": "To pole jest wymagane.",
    "InputRange0to1000": "Wprowadź wartości z zakresu od 0 do 1000.",
    "SchedulerRequired": "Harmonogram jest wymagany.",
    "InvalidValue": "Podaj poprawną wartość wejściową.",
    "EnvConfigWillDisappear": "Wszelkie niezapisane zmienne środowiskowe i wartości znikną.",
    "EnterpriseFeatures": "Funkcje korporacyjne",
    "FractionalGPU": "Ułamkowy procesor graficzny",
    "DescFractionalGPU": "Użyj funkcji ułamkowego GPU z wirtualizacją GPU.",
    "RequireFGPUPlugin": "Wymaga wtyczki Backend.AI Virtual CUDA API Layer.",
    "TPU": "TPU",
    "DescTPU": "Użyj akceleratora TPU.",
    "RequireTPUPlugin": "Wymaga węzłów zasobów w Google Cloud z włączonym/powiązanym Cloud TPU.",
    "Image": "Wizerunek",
    "ImagePullBehavior": "Reguła automatycznej instalacji/aktualizacji obrazu",
    "DescImagePullBehavior": "Określa warunki automatycznego pobierania nowych obrazów po zarejestrowaniu nowej wersji w rejestrze. W przypadku braku nowe obrazy nie będą automatycznie pobierane.",
    "GUI": "GUI",
    "image": {
      "digest": "strawić",
      "tag": "Etykietka",
      "none": "Żaden"
    }
  },
  "notification": {
    "SuccessfullyUpdated": "Pomyślnie zaktualizowano",
    "Visit": "Wizyta",
    "SeeDetail": "Zobacz detale",
    "Initializing": "Inicjowanie..."
  },
  "information": {
    "System": "System",
    "Core": "Rdzeń",
    "ManagerVersion": "Wersja menedżera",
    "APIVersion": "Wersja API",
    "DockerVersion": "Wersja Dockera",
    "PostgreSQLVersion": "Wersja PostgreSQL",
    "ETCDVersion": "Wersja ETCD",
    "RedisVersion": "Wersja Redis",
    "Security": "Bezpieczeństwo",
    "Component": "Składnik",
    "Installation": "Instalacja",
    "LatestRelease": "Najnowsze wydanie",
    "DescDockerVersion": "Wersja platformy Docker w klastrze",
    "DescPostgreSQLVersion": "System baz danych dla Backend.AI",
    "DescETCDVersion": "Rejestr ustawień dla Backend.AI",
    "DescRedisVersion": "Pamięć podręczna / tymczasowe przechowywanie dla Backend.AI. <br /> Używa również jako komunikacji asynchronicznej przez agentów.",
    "DefaultAdministratorAccountChanged": "Zmieniono domyślne konto administratora",
    "DescDefaultAdministratorAccountChanged": "NALEŻY zmienić domyślne konto/hasło do użytku produkcyjnego.",
    "UsesSSL": "Używa SSL",
    "DescUsesSSL": "HTTPS z odpowiednią konfiguracją SSL pomaga w bezpieczeństwie systemu.",
    "Compatible": "Zgodny",
    "License": "Licencja",
    "LicenseType": "Rodzaj licencji",
    "Licensee": "Właściciel",
    "LicenseKey": "Klucz licencyjny",
    "Expiration": "Wygaśnięcie",
    "FixedLicense": "Stała licencja",
    "DynamicLicense": "Licencja dynamiczna",
    "IsLicenseValid": "Uprawomocnienie",
    "DescIsLicenseValid": "Weryfikuje licencję aktualnie zainstalowaną w systemie.",
    "DescLicenseType": "Rodzaj licencji aktualnie używanej w systemie. <br/> W przypadku licencji stałych prawa do wykonywania są przyznawane tylko na określony z góry sprzęt. W przypadku licencji zmiennych prawa wykonawcze przyznawane są na sprzęt klastrowy w ramach umowy.",
    "DescLicensee": "Informacje o organizacji lub nabywcy posiadającym licencję na użytkowanie.",
    "DescLicenseKey": "Klucz uwierzytelniania dla pozwolenia na użycie. Proszę zachować to w bezpiecznym miejscu.",
    "DescExpiration": "Okres ważności licencji. Jeśli okres się skończy, oprogramowanie klastra zostanie zatrzymane.",
    "CannotRead": "Nie potrafić czytać"
  },
  "login": {
    "Login": "Zaloguj sie",
    "LeaveService": "Opuść usługę",
    "DescConfirmLeave": "Aby potwierdzić, wpisz ponownie swój adres e-mail i hasło.",
    "Password": "Hasło",
    "E-mail": "E-mail",
    "APIKey": "Klucz API",
    "SecretKey": "Sekretny klucz",
    "Endpoint": "Punkt końcowy",
    "NotAUser": "Nie jesteś użytkownikiem?",
    "LoginAnotherway": "Chcesz się zalogować w inny sposób?",
    "SignUp": "Zapisz się",
    "ClickToUseMethod": "Kliknij, aby użyć",
    "LoginWithE-mail": "Zaloguj się przez e-mail",
    "LoginWithIAM": "Zaloguj się przez IAM",
    "ClickToUseIAM": "Kliknij, aby użyć uprawnień",
    "ClickToUseID": "Kliknij, aby użyć identyfikatora",
    "EndpointHistory": "Historia punktów końcowych",
    "NoEndpointSaved": "Nie zapisano żadnego punktu końcowego.",
    "CancelLogin": "Anuluj logowanie",
    "SignoutFinished": "Wylogowanie zakończone.",
    "APIEndpointEmpty": "Punkt końcowy interfejsu API jest pusty. Określ punkt końcowy interfejsu API, aby się zalogować.",
    "PleaseWait": "Proszę czekać na zalogowanie.",
    "ConnectingToCluster": "Łączenie z klastrem Backend.AI...",
    "ForgotPassword": "Zapomniałeś hasła?",
    "ChangePassword": "Zmień hasło",
    "SendChangePasswordEmail": "Wyślij e-mail ze zmianą hasła",
    "DescChangePasswordEmail": "Aby wysłać wiadomość e-mail w celu zmiany hasła, wpisz swój adres e-mail i naciśnij przycisk WYŚLIJ.",
    "EmailSendButton": "Wysłać",
    "UpdatePasswordMessage": "Wpisz swój adres e-mail i nowe hasło, a następnie naciśnij przycisk Aktualizuj.",
    "PasswordChanged": "Hasło zostało pomyślnie zmienione",
    "InvalidChangePasswordToken": "Nieprawidłowy Token",
    "InvalidChangePasswordTokenMessage": "Wystawiony token do zmiany hasła zawiera błąd. Wyślij kolejnego e-maila w celu zmiany hasła i spróbuj ponownie.",
    "PleaseInputLoginInfo": "Wprowadź identyfikator i hasło, aby się zalogować.",
    "TooManyAttempt": "Zbyt wiele prób logowania. Próby logowania zostały na jakiś czas zablokowane."
  },
  "signup": {
    "SignupBETA": "Rejestracja (tylko zaproszenie do wersji beta)",
    "E-mail": "E-mail",
    "UserName": "Nazwa Użytkownika",
    "UserNameInputRequired": "Wymagana jest nazwa użytkownika.",
    "Password": "Hasło",
    "PasswordAgain": "Hasło ponownie)",
    "PasswordInputRequired": "Wymagane jest hasło.",
    "PasswordInvalid": "Użyj 8 lub więcej znaków z mieszanką liter, cyfr i symboli.",
    "PasswordNotMatched": "Te hasła się nie zgadzały. Spróbuj ponownie.",
    "Signup": "Zapisz się",
    "SignupSucceeded": "Zarejestrowano się pomyślnie.",
    "Processing": "Przetwarzanie...",
    "InvitationToken": "Token zaproszenia",
    "TokenInputRequired": "Token jest wymagany.",
    "PolicyAgreement_1": "Przeczytałem i zgadzam się na",
    "PolicyAgreement_2": " i",
    "PolicyAgreement_3": ".",
    "TermsOfService": "Warunki usługi",
    "RequestAgreementTermsOfService": "Przeczytaj i zaakceptuj warunki korzystania z usługi, aby kontynuować.",
    "PrivacyPolicy": "Polityka prywatności",
    "ThankYou": "Dziękuję Ci!",
    "VerificationMessage": "E-mail weryfikacyjny zostanie wysłany na Twój adres e-mail. Przeczytaj i wykonaj kroki podane w wiadomości e-mail przed zalogowaniem się na swoje konto.",
    "EmailVerified": "E-mail zweryfikowany",
    "EmailVerifiedMessage": "Twój e-mail został zweryfikowany! Teraz możesz zalogować się na swoje konto.",
    "EmailVerificationFailed": "Weryfikacja adresu e-mail nie powiodła się",
    "EmailVerificationFailedMessage": "Nie możemy zweryfikować Twojego adresu e-mail. Twój token może być nieprawidłowy lub wygasł. Wpisz swój adres e-mail i kliknij przycisk wyślij, aby otrzymać nowy kod weryfikacyjny.",
    "EmailInputRequired": "Adres e-mail jest wymagany.",
    "InvalidEmail": "Niepoprawny adres email",
    "SendEmail": "Wyślij email weryfikacyjny",
    "SendError": "Wystąpił błąd podczas wysyłania wiadomości e-mail",
    "EmailSent": "E-mail wysłany",
    "EmailNotSent": "Nie można wysłać emaila",
    "VerificationError": "Wystąpił błąd weryfikacji"
  },
  "update": {
    "NewWebUIVersionAvailable": "Dostępna jest nowa wersja:"
  },
  "sidepanel": {
    "BackgroundTasks": "Uruchomione zadania",
    "NoBackgroundTask": "Nie pytaj.",
    "Running": "Bieganie...",
    "Notification": "Powiadomienie",
    "NoNotification": "Brak powiadomienia."
  },
  "import": {
    "Runtime": "Czas pracy",
    "RunOnBackendAI": "Uruchom na Backend.AI",
    "ImportAndRun": "Importuj i uruchamiaj",
    "NoSuitableResourceFoundOnGivenURL": "Nie znaleziono odpowiedniego zasobu pod podanym adresem URL.",
    "Importing": "Importowanie",
    "ImportToStorage": "Importuj repozytorium kodów do magazynu",
    "ReadyToImport": "Gotowy do importu",
    "ImportNotebook": "Importuj notatnik",
    "GetNotebook": "Pobierz Notatnik",
    "NotebookURL": "URL notatnika",
    "CreateNotebookButton": "Przycisk Utwórz notatnik",
    "CreateButtonCode": "Stwórz",
    "NotebookButtonURL": "URL notatnika",
    "YouCanCreateNotebookCode": "Wprowadź adres URL notatnika, aby utworzyć kod plakietki, taki jak poniżej, który możesz uruchomić bezpośrednio w Backend.AI.",
    "NoNotebookCode": "Adres notatnika jest pusty. Wprowadź prawidłowy kod notebooka, aby skopiować kod plakietki.",
    "NotebookBadgeCodeCopied": "Kod plakietki notebooka jest kopiowany do schowka.",
    "CouldNotCopyText": "Nie udało się skopiować tekstu:",
    "NotebookBadgeURL": "URL notatnika",
    "NotebookBadgeCode": "Kod odznaki notebooka",
    "GetAndRunNotebook": "Importuj i uruchom",
    "ImportGithubRepo": "Importuj repozytorium Github",
    "GitHubURL": "Adres URL GitHuba",
    "GetToFolder": "Przejdź do folderu",
    "RepoWillBeFolder": "Zaimportowane repozytoria GitHub są konwertowane na foldery i można je zamontować po rozpoczęciu sesji.",
    "FolderAlreadyExists": "Istnieje folder o tej samej nazwie. nazwa zostanie zmieniona.",
    "WrongURLType": "Nieprawidłowy typ adresu URL",
    "Preparing": "Przygotowuję...",
    "FolderCreated": "Utworzono folder.",
    "Downloading": "Ściąganie...",
    "CleanUpImportTask": "Oczyść zadanie importowania...",
    "ImportFinished": "Zakończono import.",
    "FolderName": "Nazwa importowanego folderu:",
    "NotebookBadgeCodeHTML": "Kod plakietki notatnika (HTML)",
    "NotebookBadgeCodeMarkdown": "Kod plakietki notebooka (przecena)",
    "Installed": "Zainstalowane",
    "GithubInternalError": "__NOT_TRANSLATED__",
    "GithubAPILimitError": "__NOT_TRANSLATED__",
    "GithubAPIEtcError": "__NOT_TRANSLATED__",
    "ImportGitlabRepo": "__NOT_TRANSLATED__",
    "GitlabRepoWillBeFolder": "__NOT_TRANSLATED__",
    "GitlabURL": "__NOT_TRANSLATED__",
    "GitlabDefaultBranch": "__NOT_TRANSLATED__"
  },
  "usagepanel": {
    "StatisticsForThisMonth": "Statystyki za ten miesiąc",
    "NumSessions": "Liczba sesji",
    "UsedTime": "Zużyty czas",
    "CpuUsedTime": "Czas użycia procesora",
    "GpuUsedTime": "Czas użycia GPU",
    "DiskUsed": "Użycie dysku",
    "TrafficUsed": "Wykorzystanie ruchu",
    "Hours": "h",
    "Minutes": "m"
  },
  "DownloadSSHKey": "Pobierz klucz SSH",
  "license": {
    "Perpetual": "Wieczny",
    "Subscription": "Subskrypcja",
    "OpenSource": "Otwarte źródło"
  },
  "eduapi": {
    "CannotAuthorizeSessionByToken": "Nie można autoryzować Twojej sesji. Najpierw zaloguj się do portalu.",
    "QueryingExisitingComputeSession": "Wysyłam zapytanie do istniejącej sesji obliczeniowej...",
    "SessionStatusId": "Twoja sesja jest",
    "PleaseReload": "Załaduj ponownie po pewnym czasie.",
    "FoundExistingComputeSession": "Znaleziono istniejącą sesję obliczeniową",
    "FindingSessionTemplate": "Szukam szablonu sesji...",
    "NoSessionTemplate": "Brak odpowiednich szablonów sesji",
    "CreatingComputeSession": "Tworzę sesję obliczeniową...",
    "SessionStillPreparing": "Sesja jest wciąż w przygotowaniu. Załaduj ponownie po chwili",
    "ComputeSessionPrepared": "Przygotowano sesję obliczeniową",
    "sessionStatusIs": "Stan sesji to"
  },
  "error": {
    "UpdateError": "Błąd aktualizacji",
    "APIEndpointIsEmpty": "Punkt końcowy interfejsu API jest pusty. Aby się zarejestrować, określ punkt końcowy interfejsu API Backend.AI.",
    "APINotSupported": "Interfejs API nie jest obsługiwany. Wymaga najnowszej wersji menedżera Backend.AI.",
    "UserHasNoGroup": "Użytkownik nie ma grupy. Skontaktuj się z administratorem, aby to naprawić.",
    "WrongAPIServerAddress": "Zły adres serwera API.",
    "LoginFailed": "Logowanie nie powiodło się. Sprawdź dane logowania.",
    "VirtualFolderAlreadyExist": "Wirtualny folder o tej samej nazwie już istnieje. Usuń własny folder lub odrzuć zaproszenie.",
    "MaximumVfolderCreation": "Nie możesz utworzyć więcej vfolderów ze względu na politykę zasobów",
    "LoginInformationMismatch": "Niezgodność danych logowania. Sprawdź swoje informacje",
    "ReachedResourceLimit": "Osiągnięto limit zasobów. Sprawdź zasoby i sesje.",
    "AuthenticationFailed": "Uwierzytelnianie nie powiodło się. Sprawdź informacje i status menedżera.",
    "NetworkConnectionFailed": "Połączenie sieciowe nie powiodło się. Sprawdź stan sieci.",
    "TooManyLoginFailures": "W krótkim czasie wystąpiło zbyt wiele błędów logowania. Logowanie jest na chwilę zablokowane.",
    "ResourcePolicyAlreadyExist": "Strategia zasobów o tej samej nazwie już istnieje.",
    "ScalingGroupAlreadyExist": "Grupa zasobów o tej samej nazwie już istnieje.",
    "ResourceLimitExceed": "Przekroczono limit zasobów. Sprawdź swoje bezpłatne zasoby.",
    "SmallerResourceThenImageRequires": "Twoje żądanie zasobu jest mniejsze niż minimum wymagane przez obraz. Wypróbuj więcej zasobów.",
    "LoginSucceededManagerNotResponding": "Logowanie powiodło się, ale menedżer nie odpowiada.",
    "UserNameAlreadyExist": "Nazwa użytkownika już istnieje. Nie można go duplikować.",
    "ResourcePolicyStillReferenced": "Istnieją pary kluczy, które odwołują się do tej polityki zasobów.",
    "InvalidSignupToken": "Nieprawidłowy token rejestracji"
  },
  "maxLength": {
    "20chars": "(maksymalnie 20 znaków)",
    "40chars": "(maksymalnie 40 znaków)",
    "64chars": "(maksymalnie 64 znaki)",
    "200chars": "(maksymalnie 200 znaków)",
    "255chars": "(maksymalnie 255 znaków)",
    "500chars": "(maksymalnie 500 znaków)",
    "512chars": "(maksymalnie 512 znaków)",
    "2048chars": "(maksymalnie 2048 znaków)"
  },
  "maxNumber": {
    "20": "(<= 20)",
    "40": "(<= 40)",
    "64": "(<= 64)",
    "100": "(<= 100)",
    "255": "(<= 255)",
    "500": "(<= 500)",
    "512": "(<= 512)",
    "1024": "(<= 1024)",
    "2048": "(<= 2048)"
  },
  "explorer": {
    "ValueRequired": "Wymagana wartość",
    "InputTooShort": "Wejście zbyt krótkie"
  }
}
