{ "connection": { "retryingIn": "Ponowna próba za {{seconds}}s ({{attempt}}/{{max}})", "retryingNow": "Ponawianie próby... ({{attempt}}/{{max}})", "disconnected": "Nie można się połączyć", "reconnect": "Połącz ponownie" }, "termixId": { "title": "Identyfikator Termix", "loadFailed": "Nie udało się załadować identyfikatora Termix", "claimTitle": "Zarezerwuj swój identyfikator Termix", "claimIntro": "Wybierz unikalny identyfikator. Publiczne klucze SSH zostaną opublikowane pod publicznym adresem URL, który można dodać do pliku authorized_keys dowolnego serwera.", "handleLabel": "Identyfikator", "handlePlaceholder": "alicja", "checking": "Sprawdzanie…", "available": "Dostępny", "taken": "Już zajęty", "invalidHandle": "Tylko małe litery, cyfry oraz - i _", "descriptionLabel": "Opis (opcjonalnie)", "descriptionPlaceholder": "Klucze do laptopa i telefonu służbowego", "create": "Utwórz identyfikator Termix", "created": "Utworzono identyfikator Termix", "createFailed": "Nie udało się utworzyć identyfikatora Termix", "deleteConfirm": "Usunąć swój identyfikator Termix i wszystkie opublikowane klucze? Skonfigurowane wcześniej serwery zachowają klucze, dopóki nie usuniesz ich ręcznie.", "deleted": "Usunięto identyfikator Termix", "deleteFailed": "Nie udało się usunąć identyfikatora Termix", "copyFailed": "Kopiowanie nie powiodło się", "resolverUrlLabel": "Publiczny adres URL resolvera", "provisionLabel": "Skonfiguruj serwer", "publishTitle": "Opublikuj klucz publiczny", "generate": "Generuj", "generateTooltip": "Wygeneruj parę kluczy Ed25519: publikuje klucz publiczny i pobiera klucz prywatny na Twoje urządzenie", "saveToVault": "Zapisz w poświadczeniach", "keyPlaceholder": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5... user@host", "labelPlaceholder": "Etykieta (opcjonalnie)", "add": "Dodaj", "importFromCredential": "Albo zaimportuj z zapisanego poświadczenia", "keyPublished": "Klucz opublikowany", "addKeyFailed": "Nie udało się dodać klucza", "generatedSaved": "Wygenerowano parę kluczy i zapisano w sejfie poświadczeń. Klucz prywatny został również pobrany.", "generatedOnly": "Wygenerowano parę kluczy, pobrano klucz prywatny (wyświetlany tylko raz).", "generateFailed": "Nie udało się wygenerować klucza", "imported": "Zaimportowano klucz z poświadczenia", "importFailed": "Nie udało się zaimportować klucza", "noKeys": "Klucze publiczne nie zostały jeszcze opublikowane.", "keysTitle": "Opublikowane klucze", "published": "Opublikowany", "hidden": "Ukryty", "keyRemoved": "Usunięto klucz", "removeKeyFailed": "Nie udało się usunąć klucza", "updateKeyFailed": "Nie udało się zaktualizować klucza", "fromVault": "Z sejfu poświadczeń", "linkedToTermixId": "Opublikowano przez identyfikator Termix", "selectCredential": "Wybierz poświadczenie...", "import": "Import", "caTitle": "Urząd certyfikacji (CA)", "caIntro": "Dodaj to CA do zaufanych na serwerze, a zaakceptuje on każdy podpisany przez Ciebie certyfikat. Rotacja unieważnia wszystko naraz; certyfikaty wygasają też samodzielnie.", "caEnable": "Włącz CA", "caEnabled": "CA włączone", "caCreateFailed": "Nie udało się włączyć CA", "caPublicKeyLabel": "Klucz publiczny CA", "caTrustLabel": "Zaufanie na serwerze (uruchom jako root)", "caRotate": "Rotuj", "caRotateConfirm": "Wykonać rotację CA? Każdy podpisany przez niego certyfikat przestanie być akceptowany i trzeba go wystawić ponownie.", "caRotated": "Wykonano rotację CA, poprzednie certyfikaty unieważnione", "caRotateFailed": "Nie udało się wykonać rotacji CA", "caDelete": "Usuń CA", "caDeleteConfirm": "Usunąć CA?", "caDeleted": "CA usunięto", "caDeleteFailed": "Nie udało się usunąć CA", "caValidityLabel": "Ważność certyfikatu (dni)", "issueCert": "Certyfikat", "issueCertTooltip": "Wystaw certyfikat SSH dla tego klucza, podpisany przez Twoje CA", "certIssued": "Wystawiono i pobrano certyfikat", "certIssueFailed": "Nie udało się wystawić certyfikatu" }, "credentials": { "folders": "Foldery", "folder": "Folder", "password": "Hasło", "key": "Klucz", "sshPrivateKey": "Klucz prywatny SSH", "upload": "Prześlij", "keyPassword": "Hasło klucza", "sshKey": "Klucz SSH", "uploadPrivateKeyFile": "Prześlij plik klucza prywatnego", "searchCredentials": "Wyszukaj poświadczenia...", "addCredential": "Dodaj poświadczenie", "caCertificate": "Certyfikat CA (-cert.pub)", "caCertificateDescription": "Opcjonalnie: Prześlij lub wklej plik certyfikatu podpisanego przez CA (np. id_ed25519-cert.pub). Wymagane, gdy serwer SSH korzysta z autoryzacji opartej na certyfikacie.", "uploadCertFile": "Prześlij plik -cert.pub", "clearCert": "Wyczyść", "certLoaded": "Wczytano certyfikat", "certPublicKeyLabel": "Certyfikat CA", "certTypeLabel": "Typ certyfikatu", "pasteOrUploadCert": "Wklej lub prześlij certyfikat -cert.pub...", "hasCaCert": "Posiada certyfikat CA", "noCaCert": "Brak certyfikatu CA", "noPublicKeyAvailable": "Brak dostępnego klucza publicznego. Najpierw otwórz edytor poświadczeń.", "deployCommandCopied": "Skopiowano polecenie wdrożenia", "sortCredentials": "Sortuj poświadczenia", "sortDefault": "Domyślna kolejność", "sortNameAsc": "Nazwa (A → Z)", "sortNameDesc": "Nazwa (Z → A)", "sortUsernameAsc": "Nazwa użytkownika (A → Z)", "sortUsernameDesc": "Nazwa użytkownika (Z → A)", "filterCredentials": "Filtruj poświadczenia", "filterClearAll": "Wyczyść filtry", "filterTypeGroup": "Typ", "filterTypePassword": "Hasło", "filterTypeKey": "Klucz SSH", "filterTagsGroup": "Tagi", "copyDeployCommand": "Kopiuj polecenie wdrożenia", "cloneCredentialAction": "Klonuj poświadczenie", "clonedCredential": "Sklonowano {{name}}", "clonedCredentialName": "{{name}} (kopia)", "shareCredentialAction": "Udostępnij dane uwierzytelniające", "sharedBadge": "wspólny", "sharedBy": "Udostępnione przez {{owner}}", "share": { "title": "Udostępnij „{{name}}”", "description": "Odbiorcy otrzymują własną zaszyfrowaną kopię sekretów. Jest ona odświeżana przy każdej zmianie danych uwierzytelniających i usuwana po odwołaniu udostępnienia.", "users": "Użytkownicy", "roles": "Role", "searchPlaceholder": "Szukaj...", "permission": "Pozwolenie", "levelUse": "Używać", "levelManage": "Zarządzać", "levelUseDesc": "Użycie: dołącz dane uwierzytelniające do hostów i połącz się. Sam sekret pozostaje ukryty.", "levelManageDesc": "Zarządzaj: możesz także edytować dane uwierzytelniające i udostępniać je innym osobom.", "expires": "Wygasa", "expiry": { "never": "Nigdy", "oneDay": "1 dzień", "sevenDays": "7 dni", "thirtyDays": "30 dni" }, "currentAccess": "Udostępniono", "revoke": "Unieważnić", "shared": "Udostępniono poświadczenie", "shareButton": "Udział" }, "deleteCredentialAction": "Usuń poświadczenie", "editCredentialAction": "Edytuj poświadczenie", "failedToCloneCredential": "Nie udało się sklonować poświadczenia", "failedToDeleteCredential": "Nie udało się usunąć poświadczenia", "idBadge": "ID", "keyBadge": "KLUCZ", "passwordBadge": "HASŁO", "renameFolder": "Zmień nazwę folderu", "deleteFolder": "Usuń folder", "deleteCredentialConfirm": "Usunąć poświadczenie „{{name}}”?", "deletedCredential": "Usunięto {{name}}", "deploySSHKeyTitle": "Wdróż klucz na hoście", "loadingCredentials": "Ładowanie poświadczeń...", "noCredentialsFound": "Nie znaleziono poświadczeń", "noCredentialsMatchSearch": "Brak poświadczeń pasujących do wyszukiwania", "addCredentialBtn": "Dodaj poświadczenie", "failedToReorder": "Nie udało się zmienić kolejności poświadczeń", "failedToMoveCredential": "Nie udało się przenieść poświadczenia", "sortManual": "Ręczne (przeciągnij, aby zmienić kolejność)", "customizeSidebar": "Dostosuj pasek boczny", "customizeSidebarDescription": "Wybierz wygląd i zachowanie listy poświadczeń.", "customizeDensityTitle": "Gęstość", "densityComfortableDesc": "Jedno poświadczenie w każdym wierszu, z dodatkowymi szczegółami.", "densityCompactDesc": "Jeden wiersz na poświadczenie, do dłuższych list.", "displayDensityComfortable": "Wygodna", "displayDensityCompact": "Kompaktowa", "customizeBehaviorTitle": "Zachowanie", "showCredentialTags": "Pokaż tagi", "showCredentialTagsDesc": "Wyświetlaj tagi na liście poświadczeń", "actionsVisibility": "Akcje poświadczeń", "actionsVisibilityDesc": "Kiedy pokazują się przyciski połączenia i zarządzania przy każdym poświadczeniu", "actionsAlways": "Zawsze widoczne", "actionsOnly": "Tylko połączenie, reszta po kliknięciu", "actionsHover": "Pokaż po najechaniu kursorem", "actionsClick": "Pokaż po kliknięciu", "customizeSortHint": "Kolejność sortowania można ustawić w menu sortowania na pasku narzędzi.", "expandActions": "Rozwiń akcje", "collapseActions": "Zwiń akcje", "backToHosts": "Powrót do hostów", "backToCredentials": "Powrót do poświadczeń", "searchCredentialsPlaceholder": "Wyszukaj poświadczenia…", "deployDialogTitle": "Wdróż klucz SSH", "deployDialogDesc": "Wdróż {{name}} do pliku authorized_keys hosta.", "targetHostLabel": "Host docelowy", "selectHostOption": "Wybierz hosta...", "deployingBtn": "Wdrażanie...", "deployBtn": "Wdróż", "keyDeployedSuccess": "Pomyślnie wdrożono klucz", "failedToDeployKey": "Nie udało się wdrożyć klucza", "folderRenamedTo": "Zmieniono nazwę folderu na „{{name}}”", "failedToRenameFolder": "Nie udało się zmienić nazwy folderu", "arrangeUnlockedSwitchedToManual": "Przełączono na sortowanie ręczne, aby zachować kolejność", "arrangeUnlocked": "Odblokuj przeciąganie, aby zmienić kolejność" }, "homepage": { "title": "Strona główna", "addWidget": "Dodaj widżet", "editWidget": "Edytuj widżet", "deleteWidget": "Usuń", "widgetTypes": "Typy widżetów", "serviceLink": "Link do usługi", "folder": "Folder", "clock": "Zegar", "notes": "Notatki", "hostStatus": "Status hosta", "bookmarkList": "Zakładki", "zoomIn": "Powiększ", "zoomOut": "Oddal", "resetView": "Resetuj widok", "lockLayout": "Zablokuj układ", "unlockLayout": "Odblokuj układ", "noWidgets": "Kliknij prawym przyciskiem myszy lub kliknij +, aby dodać pierwszy widżet", "openFullView": "Otwórz pełny widok", "previewTitle": "Podgląd strony głównej", "cancel": "Anuluj", "save": "Zapisz", "title_label": "Tytuł", "widgetTitlePlaceholder": "Tytuł widżetu (opcjonalnie)", "url": "Adres URL", "imageUrl": "Niestandardowy adres URL obrazu", "imageUrlHint": "Pozostaw puste, aby automatycznie użyć ikony witryny", "showImage": "Pokaż obraz", "description": "Opis", "color": "Kolor", "icon": "Ikona", "expanded": "Domyślnie rozwinięty", "timezone": "Strefa czasowa", "invalidTimezone": "Nieprawidłowa strefa czasowa. Użyj nazwy IANA, takiej jak America/New_York", "showSeconds": "Pokaż sekundy", "format12h": "12-godzinny", "format24h": "24-godzinny", "content": "Treść", "backgroundColor": "Kolor tła", "host": "Host", "showMetrics": "Pokaż metryki", "links": "Linki", "addLink": "Dodaj link", "linkLabel": "Etykieta", "linkUrl": "Adres URL", "removeLink": "Usuń", "categoryLinks": "Linki", "categoryInfo": "Informacje", "categorySystem": "System", "widgetServiceLinkDesc": "Klikalny kafelek łączący się z adresem URL usługi", "widgetFolderDesc": "Kontener do grupowania powiązanych widżetów", "widgetClockDesc": "Zegar na żywo z konfigurowalną strefą czasową", "widgetNotesDesc": "Widżet notatek Markdown", "widgetHostStatusDesc": "Pokazuje aktualne zużycie procesora, pamięci i dysku dla hosta SSH", "widgetBookmarkListDesc": "Lista szybkich linków", "copyLink": "Kopiuj link", "linkCopied": "Link skopiowany!", "location": "Lokalizacja", "temperatureUnit": "Jednostka temperatury", "showForecast": "Pokaż prognozę 3-dniową", "scrolling": "Zezwól na przewijanie", "feedUrl": "Adres URL kanału", "maxItems": "Maksymalna liczba elementów", "showDescription": "Pokaż opis", "widgetWeatherName": "Pogoda", "widgetWeatherDesc": "Pogoda na żywo dla dowolnej lokalizacji", "widgetIframeName": "Osadzenie iFrame", "widgetIframeDesc": "Osadź dowolny adres URL w ramce iframe", "widgetRssName": "Kanał RSS", "widgetRssDesc": "Wyświetlaj elementy z kanału RSS lub Atom", "dragToFolder": "Przeciągnij widżety tutaj lub użyj +, aby je dodać", "showDisk": "Pokaż użycie dysku", "addToFolder": "Dodaj widżet do folderu", "noHostSelected": "Nie wybrano hosta", "metricsNotAvailable": "Metryki niedostępne", "selectHost": "Wybierz hosta...", "displayedMetrics": "Wyświetlane metryki", "metricCpu": "Procesor", "metricMemory": "Pamięć", "metricDisk": "Dysk", "metricUptime": "Czas działania", "metricSystem": "System", "metricOs": "System operacyjny", "metricKernel": "Jądro", "metricHostname": "Nazwa hosta", "metricNetwork": "Sieć", "metricProcesses": "Procesy", "metricProcessesTotal": "łącznie", "metricProcessesRunning": "działa", "categoryMonitoring": "Monitorowanie", "loading": "Ładowanie...", "allClear": "Bez alertów", "noPingUrls": "Brak skonfigurowanych adresów URL", "pingLabel": "Etykieta", "addPingUrl": "Dodaj adres URL", "showLatency": "Pokaż opóźnienie", "refreshInterval": "Interwał odświeżania", "seconds": "sekundy", "filterActivityTypes": "Filtruj typy", "filterTypesHint": "Pozostaw puste, aby wyświetlić wszystkie", "showTimestamp": "Pokaż znacznik czasu", "uptimeUnavailable": "Czas działania niedostępny", "uptimeLabel": "Czas działania", "overviewVersion": "Wersja", "overviewUpdate": "Aktualna", "overviewUpdateLabel": "Aktualizacja", "overviewUpdateAvailable": "Dostępna aktualizacja", "overviewDatabase": "Baza danych", "overviewUptime": "Czas działania", "noHosts": "Brak skonfigurowanych hostów", "hostGridHosts": "Hosty", "hostGridAllHint": "Pozostaw puste, aby wyświetlić wszystkie hosty", "columns": "Kolumny", "showIp": "Pokaż adres IP", "connectionType": "Typ połączenia", "layout": "Układ", "showStatus": "Pokaż status", "showHostName": "Pokaż nazwę hosta", "noDockerActivity": "Brak aktywności Dockera", "noActivity": "Brak aktywności", "showAcknowledged": "Pokaż potwierdzone", "widgetMetricsChartName": "Wykres metryk", "widgetMetricsChartDesc": "Historyczny wykres procesora, pamięci, dysku lub sieci dla hosta", "widgetHostGridName": "Siatka hostów", "widgetHostGridDesc": "Widok siatki statusów hostów SSH", "widgetPingStatusName": "Status pingu", "widgetPingStatusDesc": "Status pingu HTTP dla jednego lub większej liczby adresów URL", "widgetRecentActivityName": "Ostatnia aktywność", "widgetRecentActivityDesc": "Przewijalna lista ostatniej aktywności w Termixie", "widgetTermixUptimeName": "Czas działania Termixa", "widgetTermixUptimeDesc": "Licznik czasu działania serwera Termix na żywo", "widgetSystemOverviewName": "Przegląd systemu", "widgetSystemOverviewDesc": "Wersja Termixa, stan bazy danych i czas działania w skrócie", "widgetSshQuickConnectName": "Szybkie połączenie SSH", "widgetSshQuickConnectDesc": "Przyciski otwierania sesji SSH jednym kliknięciem", "widgetDockerActivityName": "Aktywność Dockera", "widgetDockerActivityDesc": "Ostatnie zdarzenia dotyczące kontenerów Docker na wszystkich hostach", "widgetCalendarName": "Kalendarz", "widgetCalendarDesc": "Miesięczny kalendarz z wyróżnionym dniem dzisiejszym", "widgetCountdownName": "Odliczanie", "widgetCountdownDesc": "Odliczanie do daty docelowej", "widgetSearchBarName": "Pasek wyszukiwania", "widgetSearchBarDesc": "Szybki widżet wyszukiwania w sieci", "widgetTextBannerName": "Baner tekstowy", "widgetTextBannerDesc": "Wyrazista etykieta lub nagłówek sekcji na kanwie", "widgetImageWidgetName": "Obraz", "widgetImageWidgetDesc": "Wyświetl obraz z adresu URL", "widgetMarkdownNotesName": "Notatki Markdown", "widgetMarkdownNotesDesc": "Bogate notatki z renderowaniem Markdown w miejscu", "widgetCustomApiName": "Niestandardowe API", "widgetCustomApiDesc": "Pobieranie i wyświetlanie danych z dowolnego interfejsu API JSON", "widgetServiceGridName": "Siatka usług", "widgetServiceGridDesc": "Konfigurowalna siatka kafelków z linkami do usług", "widgetDashboardLinksName": "Linki z pulpitu", "widgetDashboardLinksDesc": "Wyświetla skonfigurowane linki do usług z pulpitu", "widgetSearchLinksName": "Skróty wyszukiwania", "widgetSearchLinksDesc": "Przyciski szybkiego wyszukiwania z polem wpisywania", "widgetLinkTreeName": "Drzewo linków", "widgetLinkTreeDesc": "Zgrupowane sekcje linków z nagłówkami", "calMon": "Pn", "calTue": "Wt", "calWed": "Śr", "calThu": "Cz", "calFri": "Pt", "calSat": "So", "calSun": "Nd", "startOnMonday": "Zacznij tydzień w poniedziałek", "countdownNoDate": "Nie ustalono daty docelowej", "countdownPast": "Wydarzenie minęło", "countdownDays": "dni", "countdownHours": "godz.", "countdownMinutes": "min", "countdownSeconds": "sek", "countdownLabel": "Etykieta", "countdownLabelPlaceholder": "np. Dzień premiery", "countdownShowDays": "Pokaż dni", "countdownShowHours": "Pokaż godziny", "targetDate": "Data docelowa", "searchEngine": "Wyszukiwarka", "customSearchUrl": "Niestandardowy adres URL wyszukiwania", "searchPlaceholder": "Szukaj...", "searchGo": "Szukaj", "searchPlaceholderLabel": "Tekst zastępczy", "searchPlaceholderHint": "Tekst wyświetlany w polu wyszukiwania", "openInNewTab": "Otwórz w nowej karcie", "searchQueryPlaceholder": "Wprowadź zapytanie...", "noSearchShortcuts": "Brak skonfigurowanych skrótów", "addSearchShortcut": "Dodaj skrót", "fontSize": "Rozmiar czcionki", "textAlign": "Wyrównanie tekstu", "fontWeight": "Grubość czcionki", "clearColor": "Wyczyść kolor", "imageFit": "Dopasowanie obrazu", "imageLinkUrl": "Adres URL łącza", "noImage": "Nie ustawiono adresu URL obrazu", "altText": "Tekst alternatywny", "altTextPlaceholder": "Opisz obraz", "renderMarkdown": "Renderuj Markdown", "displayMode": "Tryb wyświetlania", "displayField": "Pole wyświetlania", "jsonPath": "Ścieżka JSON", "customApiLabel": "Etykieta", "customApiLabelPlaceholder": "np. Temperatura", "customApiUnit": "Jednostka", "customApiNoUrl": "Brak skonfigurowanego adresu URL API", "customApiError": "Nie udało się pobrać", "customApiNotArray": "Odpowiedź nie jest tablicą", "addService": "Dodaj usługę", "showLabels": "Pokaż etykiety", "iconSize": "Rozmiar ikony", "noDashboardLinks": "Brak skonfigurowanych linków pulpitu", "noLimit": "Bez limitu", "sectionHeading": "Nagłówek sekcji", "addSection": "Dodaj sekcję", "compactMode": "Tryb kompaktowy", "showDetailed": "Pokaż szczegółowe", "selectHosts": "Wybierz hosty", "allHosts": "Wszystkie hosty", "listLayout": "Lista", "gridLayout": "Siatka", "terminal": "Terminal", "files": "Pliki", "docker": "Docker", "range15m": "15 minut", "range1h": "1 godzina", "range6h": "6 godzin", "range24h": "24 godziny", "metricNetRx": "Pobieranie (sieć)", "metricNetTx": "Wysyłanie (sieć)", "severityFilter": "Filtr ważności", "filterAll": "Wszystkie", "accentColor": "Kolor akcentowy", "widgetSshTerminalName": "Terminal SSH", "widgetSshTerminalDesc": "Osadzony terminal SSH połączony ze skonfigurowanym hostem", "sshTerminalNoHost": "Brak skonfigurowanego hosta", "sshTerminalConnect": "Połącz", "sshTerminalAutoConnect": "Automatyczne łączenie po załadowaniu", "widgetQuickConnectName": "Szybkie połączenie", "widgetQuickConnectDesc": "Przyciski uruchamiania jednym kliknięciem dla dowolnego typu połączenia na Twoich hostach", "connectionTypes": "Typy połączeń", "connType_terminal": "Terminal", "connType_files": "Menedżer plików", "connType_docker": "Docker", "connType_tunnel": "Tunel", "connType_host-metrics": "Metryki hosta", "connType_rdp": "RDP", "connType_vnc": "VNC", "connType_telnet": "Telnet", "widgetFileManagerName": "Menedżer plików", "widgetFileManagerDesc": "Wbudowany menedżer plików SFTP dla skonfigurowanego hosta", "widgetDockerName": "Menedżer Dockera", "widgetDockerDesc": "Wbudowany menedżer kontenerów Docker dla skonfigurowanego hosta", "widgetTunnelName": "Menedżer tuneli", "widgetTunnelDesc": "Wbudowany menedżer tuneli SSH dla skonfigurowanego hosta", "widgetNoHostSelected": "Brak skonfigurowanego hosta" }, "serverConfig": { "title": "Konfiguracja serwera", "description": "Skonfiguruj adres URL serwera Termix, aby połączyć się z jego usługami", "serverUrl": "Adres URL serwera", "enterServerUrl": "Podaj adres URL serwera", "saveFailed": "Nie udało się zapisać konfiguracji", "saveError": "Błąd podczas zapisywania konfiguracji", "saving": "Zapisywanie...", "saveConfig": "Zapisz konfigurację", "helpText": "Wprowadź adres URL, pod którym działa serwer Termix (np. http://localhost:30001 lub https://your-server.com)", "changeServer": "Zmień serwer", "mustIncludeProtocol": "Adres URL serwera musi zaczynać się od http:// lub https://", "allowInvalidCertificate": "Zezwól na nieprawidłowy certyfikat", "allowInvalidCertificateDesc": "Używaj tylko dla zaufanych serwerów własnych, z certyfikatami samopodpisanymi lub wystawionymi na adres IP.", "useEmbedded": "Użyj serwera lokalnego", "embeddedDesc": "Uruchom Termix za pomocą wbudowanego serwera lokalnego (serwer zdalny nie jest potrzebny)", "embeddedConnecting": "Łączenie z serwerem lokalnym...", "embeddedNotReady": "Serwer lokalny nie jest jeszcze gotowy. Poczekaj chwilę i spróbuj ponownie.", "localServer": "Serwer lokalny", "savedServers": "Zapisane serwery", "noSavedServers": "Brak zapisanych serwerów", "removeServer": "Usuń" }, "migrationNotice": { "title": "Termix Desktop działa teraz autonomicznie", "body1": "Ta aplikacja łączyła się bezpośrednio z serwerem Termix. Została przeprojektowana tak, aby działać w pełni samodzielnie: przechowuje hosty i poświadczenia lokalnie, dzięki czemu działa też bez połączenia. Dwukierunkowa synchronizacja z własnym serwerem Termix jest teraz opcjonalna.", "body2": "Dotychczasowe hosty i poświadczenia są nadal na {{url}}. Włącz synchronizację zdalną i połącz się ponownie z tym serwerem, aby je przywrócić i utrzymywać oba miejsca w synchronizacji.", "dismiss": "Nie teraz", "setUpSync": "Skonfiguruj synchronizację zdalną" }, "remoteSync": { "title": "Zdalna synchronizacja", "description": "Opcjonalnie połącz tę aplikację desktopową z własnym serwerem Termix, aby synchronizować hosty, poświadczenia i snippety między urządzeniami. Aplikacja zawsze działa w pełni bez połączenia, niezależnie od tego, czy połączysz się z serwerem.", "notConnected": "Nie połączono", "connected": "Połączono", "connectedTo": "Połączono z {{url}}", "lastSynced": "Ostatnia synchronizacja {{time}}", "neverSynced": "Nigdy nie synchronizowano", "syncError": "Błąd synchronizacji: {{message}}", "needsReauth": "Logowanie wygasło", "connectButton": "Połącz się z serwerem", "disconnectButton": "Odłącz", "syncNowButton": "Synchronizuj teraz", "syncing": "Synchronizacja...", "syncSuccess": "Synchronizacja zdalna zakończona", "syncUnavailable": "Nie można rozpocząć synchronizacji zdalnej", "serverUrl": "Adres URL serwera", "enterServerUrl": "Podaj adres URL serwera", "mustIncludeProtocol": "Adres URL serwera musi zaczynać się od http:// lub https://", "connectionTestFailed": "Nie można nawiązać połączenia z serwerem Termix pod tym adresem URL", "allowInvalidCertificate": "Zezwól na nieprawidłowy certyfikat", "allowInvalidCertificateDesc": "Używaj tylko dla zaufanych serwerów własnych, z certyfikatami samopodpisanymi lub wystawionymi na adres IP.", "savedServers": "Zapisane serwery", "removeServer": "Usuń", "continueButton": "Kontynuuj", "cancelButton": "Anuluj", "signInTitle": "Zaloguj się do {{url}}", "originTitle": "Źródło połączenia", "originDescription": "Wybierz domyślne źródło połączeń SSH. Można to zmienić dla każdego hosta.", "originLocal": "To urządzenie (sieć lokalna)", "originRemote": "Serwer zdalny", "bannerReconnect": "Połącz ponownie", "bannerMessage": "Zdalna synchronizacja wymaga ponownego uwierzytelnienia" }, "versionCheck": { "error": "Błąd sprawdzania wersji", "checkFailed": "Nie udało się sprawdzić dostępności aktualizacji", "upToDate": "Aplikacja jest aktualna", "currentVersion": "Używasz wersji {{version}}", "updateAvailable": "Dostępna aktualizacja", "updateLinkLabel": "Dostępna aktualizacja: otwórz informacje o wydaniu na GitHubie", "newVersionAvailable": "Dostępna jest nowa wersja! Używasz wersji {{current}}, ale dostępna jest wersja {{latest}}.", "betaVersion": "Wersja beta", "betaVersionDesc": "Używasz wersji {{current}}, która jest nowsza od najnowszej stabilnej wersji {{latest}}.", "releasedOn": "Wydano {{date}}", "downloadUpdate": "Pobierz aktualizację", "checking": "Sprawdzanie aktualizacji...", "checkUpdates": "Sprawdź aktualizacje", "checkingUpdates": "Sprawdzanie aktualizacji...", "updateRequired": "Wymagana aktualizacja" }, "common": { "close": "Zamknij", "minimize": "Minimalizuj", "online": "Online", "offline": "Offline", "unknown": "Nieznany", "continue": "Kontynuuj", "maintenance": "Konserwacja", "degraded": "Pogorszony", "error": "Błąd", "warning": "Ostrzeżenie", "unsavedChanges": "Niezapisane zmiany", "dismiss": "Odrzuć", "more": "Więcej", "loading": "Ładowanie...", "optional": "Opcjonalne", "connect": "Połącz", "copied": "Skopiowano", "connecting": "Łączenie...", "updateAvailable": "Dostępna aktualizacja", "appName": "Termix", "openInNewTab": "Otwórz w nowej karcie", "noReleases": "Brak wydań", "updatesAndReleases": "Aktualizacje i wydania", "newVersionAvailable": "Dostępna jest nowa wersja ({{version}}).", "failedToFetchUpdateInfo": "Nie udało się pobrać informacji o aktualizacji", "preRelease": "Wersja przedpremierowa", "noReleasesFound": "Nie znaleziono żadnych wydań.", "cancel": "Anuluj", "username": "Nazwa użytkownika", "login": "Zaloguj się", "logout": "Wyloguj się", "register": "Zarejestruj się", "password": "Hasło", "confirmPassword": "Potwierdź hasło", "back": "Wstecz", "save": "Zapisz", "saving": "Zapisywanie...", "delete": "Usuń", "rename": "Zmień nazwę", "edit": "Edytuj", "confirm": "Potwierdź", "no": "Nie", "or": "LUB", "next": "Następny", "previous": "Poprzedni", "refresh": "Odśwież", "language": "Język", "checking": "Sprawdzanie...", "checkingDatabase": "Sprawdzanie połączenia z bazą danych...", "checkingAuthentication": "Sprawdzanie uwierzytelniania...", "backendReconnected": "Przywrócono połączenie z serwerem", "connectionDegraded": "Utracono połączenie z serwerem, odzyskiwanie…", "reload": "Przeładuj", "create": "Utwórz", "copy": "Kopiuj", "copyFailed": "Nie udało się skopiować do schowka", "maximize": "Maksymalizuj", "restore": "Przywróć", "of": "z", "saved": "Zapisano", "deleted": "Usunięto", "deleteFailed": "Nie udało się usunąć", "saveFailed": "Nie udało się zapisać", "required": "(pole wymagane)", "remove": "Usuń", "add": "Dodaj", "update": "Aktualizuj" }, "onboarding": { "stepCounter": "Krok {{current}} z {{total}}", "skip": "Pomiń konfigurację", "next": "Następny", "finish": "Zaczynajmy", "welcomeTitle": "Witamy w Termix", "welcomeIntro": "Termix zarządza Twoimi serwerami z jednego miejsca. Ta konfiguracja zajmuje około minuty i nic tu nie jest nieodwracalne.", "welcome_hosts": "Zapisz swoje serwery", "welcome_hosts_desc": "Trzymaj wszystkie zarządzane maszyny na jednej liście.", "welcome_terminal": "Połącz się natychmiast", "welcome_terminal_desc": "Otwórz terminal w karcie, bez osobnego klienta SSH.", "welcome_files": "Przeglądaj i edytuj pliki", "welcome_files_desc": "Przesyłaj, pobieraj i edytuj pliki zdalne.", "presetTitle": "Ile ma być widoczne na ekranie?", "presetIntro": "Termix może być tak prosty lub tak szczegółowy, jak chcesz. Wybierz punkt wyjścia.", "presetChangeLater": "Zestaw można później zmienić w całości lub poprawić pojedyncze ustawienia w Ustawieniach, w sekcji Interfejs.", "appearanceTitle": "Dostosuj do siebie", "appearanceIntro": "Wybierz motyw, kolor akcentu i język. Wszystkie trzy można później zmienić w Ustawieniach.", "featuresTitle": "Co jeszcze robi Termix", "featuresIntro": "Każdy zapisany serwer można otworzyć nie tylko jako terminal. Oto, co kryje się za ikonami po lewej stronie.", "feature_files": "Menedżer plików", "feature_files_desc": "Przeglądaj, przesyłaj, pobieraj i edytuj pliki przez SFTP bez opuszczania aplikacji.", "feature_tunnels": "Tunele", "feature_tunnels_desc": "Przekierowuj porty przez serwer, aby dotrzeć do usług niewystawionych na zewnątrz.", "feature_snippets": "Snippety", "feature_snippets_desc": "Zapisuj często uruchamiane polecenia i wysyłaj je do terminala jednym kliknięciem.", "featuresRailHint": "Któraś z nich niepotrzebna? Ukryj dowolną ikonę na pasku bocznym w Ustawieniach, w sekcji Nawigacja.", "workflowTitle": "Poruszaj się szybciej", "workflowIntro": "Kilka nawyków, które oszczędzają najwięcej czasu, gdy masz już kilka serwerów.", "workflow_palette": "Paleta poleceń", "workflow_palette_desc": "Przejdź do dowolnego serwera lub akcji, wpisując tekst. Dotknij dwukrotnie Shift, aby ją otworzyć.", "workflow_split": "Podzielony ekran", "workflow_split_desc": "Wyświetlaj do czterech kart obok siebie, aby obserwować logi podczas pracy.", "workflow_dock": "Panel boczny", "workflow_dock_desc": "Kliknij środkowym lub prawym przyciskiem myszy ikonę na pasku bocznym, aby otworzyć ją jako kartę lub przypiąć po prawej stronie.", "securityTitle": "Bezpieczeństwo Twoich poświadczeń", "securityIntro": "Termix przechowuje poświadczenia za Ciebie, warto więc poświęcić chwilę, aby zobaczyć, jak to działa.", "security_credentials": "Poświadczenia wielokrotnego użytku", "security_credentials_desc": "Zapisz klucz lub hasło raz i przypisz je do dowolnej liczby serwerów.", "security_twofa": "Uwierzytelnianie dwuskładnikowe i klucze dostępu", "security_twofa_desc": "Dodaj TOTP lub klucz dostępu do swojego konta w Ustawieniach, w sekcji Bezpieczeństwo.", "security_identity": "Identyfikator Termix", "security_identity_desc": "Zamiast kopiować klucze na każdy serwer, wydawaj krótkotrwałe certyfikaty SSH.", "security_sharing": "Udostępnianie", "security_sharing_desc": "Udostępnij innym użytkownikom dostęp do serwera bez podawania hasła.", "securityEncryptionNote": "Poświadczenia są szyfrowane przed zapisaniem i odszyfrowywane tylko wtedy, gdy potrzebuje ich połączenie.", "doneTitle": "Wszystko gotowe", "doneHeading": "Konfiguracja ukończona", "doneDesc": "Wybierz serwer z paska bocznego, aby otworzyć terminal, przeglądać jego pliki lub zobaczyć jego metryki.", "done_settings": "Zmienisz wszystko później", "done_settings_desc": "Motywy, gęstość układu i wyświetlane ikony znajdziesz w Ustawieniach.", "done_rerun": "Chcesz to jeszcze raz?", "done_rerun_desc": "Otwórz Ustawienia, przejdź do Interfejsu i wybierz Uruchom konfigurację, aby ponownie przejść przez te kroki.", "done_desktop": "Aplikacja desktopowa", "done_desktop_desc": "Termix działa jako aplikacja desktopowa w systemach Windows, macOS i Linux.", "done_desktop_link": "Pobierz aplikację desktopową", "done_mobile": "Aplikacja mobilna", "done_mobile_desc": "Zabierz swoje serwery ze sobą na iOS i Androida.", "done_mobile_link": "Pobierz aplikację mobilną", "done_docs": "Pełna dokumentacja", "done_docs_desc": "Przewodniki po każdej funkcji, także tych nieomówionych tutaj.", "done_docs_link": "Otwórz dokumentację", "done_cli": "Narzędzie wiersza poleceń", "done_cli_desc": "Zarządzaj swoimi serwerami z terminala i używaj Termixa we własnych skryptach.", "done_cli_link": "Otwórz dokumentację CLI" }, "nav": { "collab": "Spotkania", "home": "Start", "terminal": "Terminal", "localTerminal": "Terminal lokalny", "tunnels": "Tunele", "fileManager": "Menedżer plików", "serverStats": "Metryki hosta", "admin": "Administracja", "termixId": "ID", "userProfile": "Profil użytkownika", "splitScreen": "Podzielony ekran", "confirmClose": "Zamknąć tę aktywną sesję?", "close": "Zamknij", "cancel": "Anuluj", "sshManager": "Menedżer SSH", "cannotSplitTab": "Nie można podzielić tej karty", "hostTabTitle": "{{username}}@{{ip}}:{{port}}", "copyPassword": "Kopiuj hasło", "copySudoPassword": "Kopiuj hasło sudo", "passwordCopied": "Hasło skopiowane do schowka", "noPasswordAvailable": "Brak dostępnego hasła", "failedToCopyPassword": "Nie udało się skopiować hasła", "refreshTab": "Odśwież połączenie", "renameTab": "Zmień nazwę karty", "openFileManager": "Otwórz menedżer plików", "dashboard": "Pulpit", "tmuxMonitor": "Monitor Tmux", "homepage": "Strona główna", "quickConnect": "Szybkie połączenie", "sshTools": "Narzędzia SSH", "history": "Historia", "sessionLogs": "Logi sesji", "openAsTabHint": "Ctrl+kliknięcie lub środkowy przycisk myszy, aby otworzyć jako kartę", "openAsTab": "Otwórz jako kartę", "openInRightDock": "Otwórz w prawym doku", "closeRightDock": "Zamknij prawy dok", "toggleRightDock": "Przełącz prawy dok", "multiPanelHintTitle": "Praca z więcej niż jednym panelem", "multiPanelHintBody": "Pozostaw ten panel otwarty, gdy pasek boczny jest używany do czegoś innego. Dwa sposoby na jego przeniesienie:", "multiPanelHintTabHow": "Ctrl+kliknięcie jej ikony na pasku albo przycisk w tym nagłówku.", "multiPanelHintDockHow": "Kliknięcie prawym przyciskiem jej ikony na pasku albo ikona panelu na pasku kart.", "sidebarSettings": "Ustawienia paska bocznego...", "hosts": "Hosty", "snippets": "Snippety", "macros": "Makra", "hostManager": "Menedżer hostów", "credentials": "Poświadczenia", "portForwarding": "Przekierowanie", "connections": "Połączenia", "serial": "Port szeregowy", "keepSideMenuOpen": "Zachowaj otwarte menu", "collapseSideMenu": "Zwiń menu", "roleAdministrator": "Administrator", "roleUser": "Użytkownik" }, "hosts": { "hosts": "Hosty", "noHosts": "Brak hostów SSH", "retry": "Ponów", "refresh": "Odśwież", "optional": "Opcjonalne", "downloadSample": "Pobierz próbkę", "failedToDeleteHost": "Nie udało się usunąć {{name}}", "importSkipExisting": "Importuj (pomiń istniejące)", "importSSHConfig": "Importuj z konfiguracji SSH", "connectionDetails": "Szczegóły połączenia", "ssh": "SSH", "telnet": "Telnet", "remoteDesktop": "Pulpit zdalny", "port": "Port", "username": "Nazwa użytkownika", "folder": "Folder", "tags": "Tagi", "pin": "Przypnij", "addHost": "Dodaj hosta", "editHost": "Edytuj hosta", "cloneHost": "Klonuj hosta", "enableTerminal": "Włącz terminal", "enableTunnel": "Włącz tunel", "enableFileManager": "Włącz menedżer plików", "enableDocker": "Włącz Docker", "defaultPath": "Domyślna ścieżka", "connection": "Połączenie", "upload": "Prześlij", "authentication": "Uwierzytelnianie", "password": "Hasło", "passwordSaved": "Hasło zapisane, wpisz, aby zmienić", "key": "Klucz", "credential": "Poświadczenie", "none": "Brak", "sshPrivateKey": "Klucz prywatny SSH", "keyType": "Typ klucza", "uploadFile": "Prześlij plik", "tabGeneral": "Ogólne", "tabSsh": "SSH", "tabTerminal": "Terminal", "tabRdp": "RDP", "tabVnc": "VNC", "tabTunnels": "Tunele", "tabStats": "Metryki hosta", "tabTelnet": "Telnet", "tabSharing": "Udostępnianie", "tabAuthentication": "Uwierzytelnianie", "terminal": "Terminal", "tunnel": "Tunel", "serverStats": "Metryki hosta", "status": { "available": "Dostępny", "reachable": "Dostępny, nieuwierzytelniony", "offline": "Niedostępny", "monitoringDisabled": "Monitorowanie wyłączone", "label": "Status" }, "folderRenamed": "Zmieniono nazwę folderu „{{oldName}}” na „{{newName}}”", "failedToRenameFolder": "Nie udało się zmienić nazwy folderu", "unsavedChangesDescription": "Zmiany w ustawieniach hosta nie zostały zapisane. Czy je odrzucić?", "keepEditing": "Kontynuuj edycję", "discardChanges": "Odrzuć zmiany", "movedToFolder": "Przeniesiono {{count}} hostów do „{{folder}}”", "editHostTooltip": "Edytuj hosta", "statusChecks": "Sprawdzanie statusu", "metricsCollection": "Zbieranie metryk", "metricsInterval": "Interwał zbierania metryk", "metricsIntervalDesc": "Jak często zbierać statystyki serwera (5 sek. - 1 godz.)", "behavior": "Zachowanie", "themePreview": "Podgląd motywu", "theme": "Motyw", "fontFamily": "Rodzina czcionek", "fontSize": "Rozmiar czcionki", "letterSpacing": "Odstępy między literami", "lineHeight": "Interlinia", "cursorStyle": "Styl kursora", "cursorBlink": "Miganie kursora", "scrollbackBuffer": "Bufor przewijania", "bellStyle": "Styl dzwonka", "rightClickSelectsWord": "Kliknięcie prawym przyciskiem myszy zaznacza słowo", "fastScrollModifier": "Modyfikator szybkiego przewijania", "fastScrollSensitivity": "Czułość szybkiego przewijania", "sshAgentForwarding": "Przekierowanie agenta SSH", "backspaceMode": "Tryb Backspace", "startupSnippet": "Snippet startowy", "selectSnippet": "Wybierz snippet", "forceKeyboardInteractive": "Wymuś keyboard-interactive", "overrideCredentialUsername": "Zastąp nazwę użytkownika poświadczeń", "overrideCredentialUsernameDesc": "Użyj nazwy użytkownika określonej powyżej zamiast nazwy użytkownika podanej w poświadczeniu", "oidcUsernameHint": "Użyj $oidc.preferred_username, aby wstawić swoją nazwę logowania OIDC.", "jumpHostChain": "Łańcuch hostów pośrednich", "portKnocking": "Port Knocking", "addKnock": "Dodaj port", "addProxyNode": "Dodaj węzeł", "proxyNode": "Węzeł proxy", "proxyType": "Typ proxy", "quickActions": "Szybkie akcje", "sudoPasswordAutoFill": "Automatyczne uzupełnianie hasła sudo", "sudoPassword": "Hasło sudo", "keepaliveInterval": "Interwał podtrzymywania aktywności (ms)", "moshCommand": "Polecenie MOSH", "environmentVariables": "Zmienne środowiskowe", "addVariable": "Dodaj zmienną", "docker": "Docker", "copyTerminalUrl": "Kopiuj adres URL terminala", "copyFileManagerUrl": "Kopiuj adres URL menedżera plików", "copyRemoteDesktopUrl": "Kopiuj adres URL pulpitu zdalnego", "failedToConnect": "Nie udało się połączyć z konsolą", "connect": "Połącz", "disconnect": "Odłącz", "start": "Start", "enableStatusCheck": "Włącz sprawdzanie statusu", "enableMetrics": "Włącz metryki", "bulkUpdateFailed": "Aktualizacja zbiorcza nie powiodła się", "selectAll": "Zaznacz wszystko", "deselectAll": "Odznacz wszystko", "protocols": "Protokoły", "secureShell": "Bezpieczna powłoka", "virtualNetwork": "Sieć wirtualna", "unencryptedShell": "Niezaszyfrowana powłoka", "addressIp": "Adres / IP", "friendlyName": "Przyjazna nazwa", "macAddress": "Adres MAC", "wolBroadcastAddress": "Adres rozgłoszeniowy WoL", "wolBroadcastAddressDesc": "Opcjonalne ukierunkowane rozgłaszanie dla sieci Docker/routed (np. 192.168.1.255). Pozostaw puste, aby użyć 255.255.255.255.", "folderAndAdvanced": "Folder i zaawansowane", "showAdvancedSettings": "Pokaż ustawienia zaawansowane", "hideAdvancedSettings": "Ukryj ustawienia zaawansowane", "privateNotes": "Prywatne notatki", "privateNotesPlaceholder": "Szczegóły dotyczące tego serwera...", "pinToTop": "Przypnij do góry", "pinToTopDesc": "Zawsze pokazuj tego hosta na górze listy", "portKnockingSequence": "Sekwencja port knocking", "addKnockBtn": "Dodaj puknięcie", "noPortKnocking": "Nie skonfigurowano funkcji port knocking.", "knockPort": "Port puknięcia", "protocol": "Protokół", "delayAfterMs": "Opóźnienie po (ms)", "useSocks5Proxy": "Użyj serwera proxy SOCKS5", "useSocks5ProxyDesc": "Przekieruj połączenie przez serwer proxy", "connectionOrigin": "Źródło połączenia", "connectionOriginDesc": "Skąd pochodzi połączenie tego hosta. Zastępuje domyślne globalne ustawienie aplikacji na komputerze.", "connectionOriginGuacamoleNote": "RDP, VNC i Telnet korzystają ze zdalnego serwera, chyba że wybierzesz opcję „To urządzenie”, do której potrzebny jest identyfikator GUACD, z którym ta maszyna może nawiązać połączenie — określ go w ustawieniu adresu URL GUACD lub dla każdego hosta w polu Serwer proxy GUACD.", "connectionOriginDefault": "Użyj domyślnego", "connectionOriginLocal": "To urządzenie (sieć lokalna)", "connectionOriginRemote": "Serwer zdalny", "proxyHost": "Host proxy", "proxyPort": "Port proxy", "proxyUsername": "Nazwa użytkownika proxy", "proxyPassword": "Hasło proxy", "proxySingleMode": "Tryb pojedynczy", "proxyChainMode": "Tryb łańcuchowy", "you": "Ty", "jumpHostChainLabel": "Łańcuch hostów pośrednich", "addJumpBtn": "Dodaj host pośredni", "noJumpHosts": "Nie skonfigurowano hostów pośrednich.", "selectAServer": "Wybierz serwer...", "sshPort": "Port SSH", "authMethod": "Metoda uwierzytelniania", "authenticationMethod": "Metoda uwierzytelniania", "authenticationMethodDesc": "Wybierz jedną metodę, której Termix użyje do uwierzytelnienia tego połączenia SSH. Inne metody nie są próbowane automatycznie.", "storedCredential": "Zapisane poświadczenie", "selectACredential": "Wybierz poświadczenie...", "vaultProfile": "Profil podpisujący Vault", "selectAVaultProfile": "Wybierz profil Vault...", "vaultProfileHint": "Ustawienia pochodzą z profilu współdzielonego. Po połączeniu zalogujesz się do Vault przez OIDC. Nie są przechowywane żadne sekrety.", "vaultNewProfile": "Nowy profil", "secretRefHint": "Zamiast klucza tajnego możesz wkleić odnośnik 1Password (op://vault/item/field). Zostanie on pobrany ze źródła klucza tajnego podczas nawiązywania połączenia.", "secretSourcesManage": "Zarządzaj tajnymi źródłami", "secretSourcesTitle": "Tajne źródła", "secretSourcesDesc": "Zewnętrzny menedżer haseł Termix odczytuje sekrety w momencie połączenia. Obecnie 1Password Connect (hostowany samodzielnie). Token dostępu jest przechowywany w postaci zaszyfrowanej z Twoim kluczem danych.", "secretSourceNew": "Nowe źródło", "secretSourceUrlLabel": "Połącz adres URL serwera", "secretSourceTokenLabel": "Połącz token dostępu", "secretSourceTokenKeep": "Pozostaw puste, aby zachować bieżący token", "secretSourceSharedLabel": "Udostępnij wszystkim użytkownikom (tylko administratorzy; rozwiązuje się, gdy jesteś zalogowany)", "secretSourceShared": "wspólny", "secretSourceTest": "Test", "secretSourceTestOk": "Połączono — {{count}} widocznych skarbców", "secretSourceTestFailed": "Test połączenia nie powiódł się", "secretSourceRequired": "Wymagane są nazwa, adres URL serwera i token", "secretSourceSaved": "Tajne źródło uratowane", "secretSourceDeleted": "Usunięto tajne źródło", "vaultManageProfiles": "Zarządzaj profilami Vault", "vaultAddrLabel": "Adres Vault", "vaultNamespaceLabel": "Przestrzeń nazw", "vaultOidcMountLabel": "Mount uwierzytelniania OIDC", "vaultOidcRoleLabel": "Rola OIDC", "vaultSshMountLabel": "Mount sekretów SSH", "vaultSshRoleLabel": "Rola podpisująca SSH", "vaultValidPrincipalsLabel": "Dozwoleni użytkownicy (principals)", "vaultKeyTypeLabel": "Typ klucza efemerycznego", "vaultSharedLabel": "Udostępnij wszystkim użytkownikom", "vaultCreateProfile": "Utwórz profil", "vaultProfileCreated": "Utworzono profil Vault", "vaultProfileSaved": "Zapisano profil Vault", "vaultProfileDeleted": "Usunięto profil Vault", "vaultProfileSaveFailed": "Nie udało się zapisać profilu Vault", "vaultProfileDeleteFailed": "Nie udało się usunąć profilu Vault", "vaultSaveProfile": "Zapisz profil", "vaultProfileValidationError": "Wymagane są nazwa, adres Vault i rola podpisująca SSH", "vaultNoProfiles": "Brak profili Vault.", "vaultSharedBadge": "współdzielony", "keyTypeLabel": "Typ klucza", "keyTypeAuto": "Automatyczne wykrywanie", "keyPasteTab": "Wklej", "keyUploadTab": "Prześlij", "keyFileLoaded": "Załadowano plik klucza", "keyUploadClick": "Kliknij, aby przesłać .pem / .key / .ppk", "clearKey": "Wyczyść klucz", "keySaved": "Zapisano klucz SSH", "keyReplaceNotice": "wklej poniżej nowy klucz, aby go zastąpić", "keyPassphraseSaved": "Hasło klucza zapisane, wpisz, aby zmienić", "replaceKey": "Zastąp klucz", "docsLink": "Zobacz dokumentację", "stepcaLabel": "Krok CA", "stepcaDesc": "Zaloguj się za pomocą swojego dostawcy tożsamości i pozwól, aby urząd certyfikacji Step CA wydał tymczasowy certyfikat SSH dla tego hosta. Adres URL urzędu certyfikacji, odcisk palca głównego i dostawca OIDC są ustawiane przez administratora w Ustawieniach administratora.", "opksshLabel": "OPKSSH", "opksshDesc": "Zaloguj się do tego hosta, używając swojego dostawcy tożsamości, a nie hasła lub klucza. Wymagane jest skonfigurowanie OPKSSH na serwerze.", "warpgateLabel": "Brama Warpgate", "warpgateDesc": "Ten host łączy się przez proxy SSH Warpgate. Termix automatycznie obsłuży proces zatwierdzania w przeglądarce po uwierzytelnieniu.", "agentLabel": "Agent SSH", "agentDesc": "Uwierzytelnij się za pomocą agenta SSH uruchomionego na serwerze Termix (Bitwarden, 1Password, gpg-agent, KeeAgent, ssh-agent). Agent musi być uruchomiony na komputerze, na którym hostowany jest Termix.", "agentAuthenticationDesc": "Użyj kluczy agenta SSH do uwierzytelnienia tego połączenia. Pozostaw ścieżkę do gniazda pustą, aby użyć SSH_AUTH_SOCK.", "agentSocketPathLabel": "Ścieżka gniazda agenta", "agentSocketPathPlaceholder": "Pozostaw puste, aby użyć SSH_AUTH_SOCK", "agentSocketPathHint": "Pozostaw puste, aby automatycznie wykryć na podstawie zmiennej środowiskowej SSH_AUTH_SOCK, lub wprowadź niestandardową ścieżkę gniazda (np. /run/user/1000/gnupg/S.gpg-agent.ssh).", "agentIdentityLabel": "Tożsamość agenta (klucz publiczny)", "agentIdentityPlaceholder": "Pozostaw puste, aby wypróbować wszystkie klucze od agenta", "agentIdentityHint": "Wklej klucz publiczny (np. ssh-ed25519 AAAA...), aby agent oferował tylko ten klucz. Zalecane, gdy agent trzyma wiele kluczy, aby nie przekroczyć limitu MaxAuthTries serwera.", "shareSshAuthLabel": "Udostępnij uwierzytelnianie SSH", "shareSshAuthDesc": "Przekaż odbiorcom zaszyfrowane kopie uwierzytelnienia SSH tego hosta. Własne poświadczenie odbiorcy nadal ma pierwszeństwo.", "forceKeyboardInteractiveLabel": "Wymuś keyboard-interactive", "forceKeyboardInteractiveShortDesc": "Wymuś ręczne wprowadzenie hasła, nawet jeśli klucze są obecne", "allowLegacyAlgorithmsLabel": "Zezwalaj na starsze algorytmy", "allowLegacyAlgorithmsDesc": "Włącz przestarzałe algorytmy SSH (ssh-dss, ssh-rsa, diffie-hellman-group1-sha1, hmac-md5, 3des-cbc) w przypadku połączeń ze starymi urządzeniami, których nie można uaktualnić.", "insecure": "Niebezpieczne", "terminalAppearance": "Wygląd terminala", "colorTheme": "Motyw kolorów", "fontFamilyLabel": "Rodzina czcionek", "fontFamilyCustomOption": "Niestandardowa...", "fontFamilyCustomPlaceholder": "Dokładna nazwa czcionki, np. MesloLGS NF", "fontFamilyCustomHint": "Wybierz czcionkę z zestawu albo wskaż Niestandardowa i wpisz dokładną nazwę czcionki już zainstalowanej w systemie (np. MesloLGS NF, Noto Sans Mono). Termix nie zainstaluje czcionek za Ciebie, zainstaluj ją najpierw w systemie.", "fontSizeLabel": "Rozmiar czcionki", "cursorStyleLabel": "Styl kursora", "letterSpacingPx": "Odstępy między literami (px)", "lineHeightLabel": "Interlinia", "bellStyleLabel": "Styl dzwonka", "backspaceModeLabel": "Tryb Backspace", "cursorBlinking": "Miganie kursora", "cursorBlinkingDesc": "Włącz animację migania kursora terminala", "rightClickSelectsWordLabel": "Kliknięcie prawym przyciskiem myszy powoduje zaznaczenie słowa", "rightClickSelectsWordShortDesc": "Zaznacza słowo pod kursorem po kliknięciu prawym przyciskiem", "macOptionIsMetaLabel": "Klawisz opcji wysyła meta", "macOptionIsMetaShortDesc": "Wyłącz, aby na macOS wpisywać znaki specjalne (jak @ czy |) klawiszem Option/Alt zamiast wysyłać Meta", "backgroundImageLabel": "Adres URL obrazu tła", "backgroundImageDesc": "Opcjonalny adres URL obrazu tła terminala", "backgroundImageOpacityLabel": "Krycie obrazu tła", "customThemeColors": "Niestandardowe kolory", "customThemeBackground": "Tło", "customThemeForeground": "Pierwszy plan", "customThemeCursor": "Kursor", "customThemeCursorAccent": "Akcent kursora", "customThemeSelection": "Zaznaczenie", "customThemeAnsiColors": "Kolory ANSI", "customThemeBlack": "Czarny", "customThemeRed": "Czerwony", "customThemeGreen": "Zielony", "customThemeYellow": "Żółty", "customThemeBlue": "Niebieski", "customThemeMagenta": "Magenta", "customThemeCyan": "Cyjan", "customThemeWhite": "Biały", "customThemeBrightBlack": "Jasnoczarny", "customThemeBrightRed": "Jasnoczerwony", "customThemeBrightGreen": "Jasnozielony", "customThemeBrightYellow": "Jasnożółty", "customThemeBrightBlue": "Jasnoniebieski", "customThemeBrightMagenta": "Jasna magenta", "customThemeBrightCyan": "Jasny cyjan", "customThemeBrightWhite": "Jasnobiały", "customThemeResetTooltip": "Przywróć ustawienia domyślne", "savedThemesLabel": "Zapisane motywy", "saveAsGlobalTheme": "Zapisz jako motyw globalny", "saveGlobalThemeNamePrompt": "Wprowadź nazwę tego motywu", "saveGlobalThemeSuccess": "Zapisano motyw", "saveGlobalThemeError": "Nie udało się zapisać motywu", "applyGlobalThemeTooltip": "Zastosuj ten motyw", "deleteGlobalThemeTooltip": "Usuń ten motyw", "noSavedThemes": "Brak zapisanych motywów", "syntaxHighlightingLabel": "Podświetlanie składni", "syntaxHighlightingDesc": "Koloruj wyjście terminala (błędy, ścieżki, adresy IP, znaczniki czasu)", "syntaxHighlightingCategories": "Podświetl kategorie", "syntaxHighlightingCategoriesDesc": "Wybierz typy treści do pokolorowania", "syntaxCategoryLogLevels": "Poziomy logowania", "syntaxCategoryLogLevelsDesc": "error, warn, info, debug, fatal", "syntaxCategoryPaths": "Ścieżki plików", "syntaxCategoryPathsDesc": "/usr/share/doc, ~/file.txt", "syntaxCategoryTimestamps": "Znaczniki czasu", "syntaxCategoryTimestampsDesc": "[12:34:56], 2024-01-15", "syntaxCategoryIpAddresses": "Adresy IP", "syntaxCategoryIpAddressesDesc": "192.168.1.1, 10.0.0.1:8080", "syntaxCategoryUrls": "Adresy URL", "syntaxCategoryUrlsDesc": "https://example.com", "syntaxCategoryNumbers": "Oznaczone liczby", "syntaxCategoryNumbersDesc": "port 8080, exit 1, status 404", "behaviorAndAdvanced": "Zachowanie i zaawansowane", "scrollbackBufferLabel": "Bufor przewijania", "scrollbackMaxLines": "Maksymalna liczba wierszy przechowywanych w historii", "sshAgentForwardingLabel": "Przekierowanie agenta SSH", "sshAgentForwardingShortDesc": "Zezwól temu zdalnemu hostowi na używanie Twojego lokalnego agenta SSH do dalszych połączeń. Nie jest to wymagane do uwierzytelniania agentem.", "useSSHTitleLabel": "Użyj tytułu okna SSH", "useSSHTitleDesc": "Zaktualizuj tytuł karty na podstawie tytułu okna powłoki zamiast nazwy hosta", "enableAutoMosh": "Włącz Auto-Mosh", "enableAutoMoshDesc": "Jeśli to możliwe, preferuj Mosh zamiast SSH", "enableAutoTmux": "Włącz Auto-Tmux", "enableAutoTmuxDesc": "Utrzymuj działanie powłoki i wszystkiego, co w niej działa, nawet po rozłączeniu i ponownym uruchomieniu przeglądarki, uruchamiając ją wewnątrz tmux (tmux musi być zainstalowany na hoście).", "enableSessionLogging": "Rejestrowanie sesji", "enableSessionLoggingDesc": "Zapisuj wyjście sesji terminala do późniejszego przejrzenia", "allowSessionSharing": "Zezwól na udostępnianie sesji", "allowSessionSharingDesc": "Zezwól na udostępnianie sesji na żywo na tym hoście przez link lub innym użytkownikom", "enableCommandHistory": "Historia poleceń", "enableCommandHistoryDesc": "Zapisuj polecenia uruchamiane w tym terminalu na potrzeby historii i autouzupełniania", "localEchoLabel": "Lokalne echo", "localEchoDesc": "Przewiduj lokalnie bezpieczne, drukowalne znaki na wolnych łączach. Monity o hasło i znaki sterujące nigdy nie są powtarzane.", "localEchoDefault": "Użyj ustawienia globalnego", "localEchoOff": "Wyłączone", "localEchoAuto": "Automatycznie", "localEchoOn": "Zawsze włączone", "linkClickBehaviorLabel": "Zachowanie kliknięcia linku", "linkClickBehaviorDesc": "Kontroluje, co się dzieje po kliknięciu linku w terminalu. Użyj opcji „Domyślne”, aby zastosować ustawienia na poziomie aplikacji.", "linkClickBehaviorDefault": "Domyślne (zgodnie z ustawieniami aplikacji)", "linkClickBehaviorConfirm": "Pokaż wyskakujące okienko do otwarcia lub skopiowania", "linkClickBehaviorDirect": "Otwórz bezpośrednio", "sudoPasswordAutoFillLabel": "Automatyczne uzupełnianie hasła sudo", "sudoPasswordAutoFillShortDesc": "Automatycznie podawaj hasło sudo po wyświetleniu monitu", "sudoPasswordAutoFillDesc": "Przechowuj hasło sudo, aby metryki hosta, monity terminala i inne narzędzia mogły automatycznie uruchamiać polecenia uprzywilejowane.", "sudoPasswordLabel": "Hasło sudo", "sudoPasswordSaved": "Hasło zapisane, wpisz, aby zmienić", "environmentVariablesLabel": "Zmienne środowiskowe", "addVariableBtn": "Dodaj zmienną", "noEnvVars": "Nie skonfigurowano żadnych zmiennych środowiskowych.", "fastScrollModifierLabel": "Modyfikator szybkiego przewijania", "fastScrollSensitivityLabel": "Czułość szybkiego przewijania", "moshCommandLabel": "Polecenie Mosh", "startupSnippetLabel": "Snippet startowy", "keepaliveIntervalLabel": "Interwał utrzymywania połączenia (sekundy)", "maxKeepaliveMisses": "Maks. pominiętych keepalive", "tunnelSettings": "Ustawienia tunelu", "enableTunneling": "Włącz tunelowanie", "enableTunnelingDesc": "Włącz funkcjonalność tunelu SSH dla tego hosta", "serverTunnelsSection": "Tunele serwerowe", "addTunnelBtn": "Dodaj tunel", "noTunnelsConfigured": "Nie skonfigurowano żadnych tuneli.", "tunnelLabel": "Tunel {{number}}", "tunnelType": "Typ tunelu", "tunnelModeLocalDesc": "Przekieruj port lokalny do portu na serwerze zdalnym (lub do hosta, do którego można uzyskać dostęp z tego serwera).", "tunnelModeRemoteDesc": "Przekieruj port na serwerze zdalnym z powrotem do portu lokalnego na swoim komputerze.", "tunnelModeDynamicDesc": "Utwórz serwer proxy SOCKS5 na porcie lokalnym w celu dynamicznego przekierowywania portów.", "sameHost": "Ten host (tunel bezpośredni)", "endpointHost": "Host punktu końcowego", "endpointHostPlaceholder": "Ten sam host, host SSH lub dostępny host/adres IP", "endpointPort": "Port końcowy", "bindHost": "Host nasłuchu", "sourcePort": "Port źródłowy", "maxRetries": "Maksymalna liczba ponownych prób", "retryIntervalS": "Interwał ponawiania (s)", "autoStartLabel": "Autostart", "autoStartDesc": "Automatycznie połącz ten tunel po załadowaniu hosta", "tunnelConnecting": "Łączenie tunelu...", "tunnelDisconnected": "Tunel rozłączony", "failedToConnectTunnel": "Nie udało się połączyć", "failedToDisconnectTunnel": "Nie udało się rozłączyć", "enableTmuxMonitor": "Włącz monitor Tmux", "enableTmuxMonitorDesc": "Pokaż tego hosta w monitorze Tmux i dodaj jego akcje tmux do paska bocznego", "enableTerminalToolbar": "Włącz pasek narzędzi terminala", "enableTerminalToolbarDesc": "Pokaż pasek narzędzi szybkiego dostępu zadokowany do aktywnego terminala, umożliwiający dostęp do narzędzi i statystyk na żywo tego hosta", "connectionToolbar": "Pasek narzędzi połączenia", "showConnectionToolbar": "Pokaż pasek narzędzi połączenia", "showConnectionToolbarDesc": "Pokaż pasek narzędzi w sesjach SSH, RDP, VNC i Telnet tego hosta. Możesz go również tymczasowo ukryć na samym pasku narzędzi.", "enableAiAssistant": "Włącz asystenta AI", "enableAiAssistantDesc": "Zezwól asystentowi AI na pomoc w terminalu tego hosta. Domyślnie wyłączone, ale nadal wymaga włączenia AI na Twoim koncie.", "proxmoxLastSyncStatus": { "success": "Powodzenie" }, "proxmoxGuestsSelected_one": "{{count}} gość, wybrano {{selected}}", "proxmoxGuestsSelected_other": "{{count}} gości, wybrano {{selected}}", "proxmoxImportButton_one": "Importuj {{count}} host", "proxmoxImportButton_other": "Importuj {{count}} hostów", "proxmoxResultSkippedNoIp": "{{count}} pominięto (nie znaleziono adresu IP)", "proxmoxStatsUrlCopied": "Skopiowano adres URL statystyk Proxmox", "copyProxmoxStatsUrlAction": "Kopiuj adres URL statystyk Proxmox", "statusChecksLabel": "Sprawdzanie statusu", "enableStatusChecks": "Włącz sprawdzanie statusu", "enableStatusChecksDesc": "Okresowo wysyłaj polecenie ping do tego hosta w celu sprawdzenia dostępności", "useGlobalInterval": "Użyj interwału globalnego", "useGlobalIntervalDesc": "Użyj globalnego interwału sprawdzania statusu", "checkIntervalS": "Interwał sprawdzania (s)", "checkIntervalDesc": "Sekundy między każdym pingiem łączności", "cpuUsageLabel": "Wykorzystanie procesora", "cpuUsageDesc": "Procent procesora, średnie obciążenie, wykres liniowy", "memoryLabel": "Wykorzystanie pamięci", "memoryDesc": "Użycie pamięci RAM, swap, cache", "storageLabel": "Wykorzystanie dysku", "storageDesc": "Wykorzystanie dysku na punkt montowania", "networkLabel": "Interfejsy sieciowe", "networkDesc": "Lista interfejsów i przepustowość", "uptimeLabel": "Czas działania", "uptimeDesc": "Czas działania systemu i czas uruchomienia", "systemInfoLabel": "Informacje o systemie", "systemInfoDesc": "System operacyjny, jądro, nazwa hosta, architektura", "recentLoginsLabel": "Ostatnie logowania", "recentLoginsDesc": "Pomyślne i nieudane zdarzenia logowania", "topProcessesLabel": "Najcięższe procesy", "topProcessesDesc": "PID, CPU%, MEM%, polecenie", "listeningPortsLabel": "Porty nasłuchujące", "listeningPortsDesc": "Otwarte porty wraz z procesem i stanem", "firewallLabel": "Zapora sieciowa", "firewallDesc": "Zapora sieciowa, AppArmor, status SELinux", "hostSharedSuccessfully": "Udostępnienie hosta powiodło się", "failedToShareHost": "Nie udało się udostępnić hosta", "accessRevoked": "Unieważniono dostęp", "failedToRevokeAccess": "Nie udało się unieważnić dostępu", "cancelBtn": "Anuluj", "savingBtn": "Zapisywanie...", "addHostBtn": "Dodaj hosta", "hostUpdated": "Zaktualizowano hosta", "hostCreated": "Utworzono hosta", "failedToSave": "Nie udało się zapisać hosta", "credentialUpdated": "Zaktualizowano poświadczenie", "credentialCreated": "Utworzono poświadczenie", "failedToSaveCredential": "Nie udało się zapisać poświadczenia", "credentialNameRequired": "Podaj nazwę poświadczenia", "credentialAuthRequired": "Dodaj hasło, klucz SSH lub oba", "createCredentialFromHostBtn": "Utwórz poświadczenie", "createCredentialFromHostTitle": "Utwórz poświadczenie z hosta", "createCredentialFromHostDesc": "Utwórz poświadczenie wielokrotnego użytku, które można udostępniać, wypełnione bieżącą nazwą użytkownika, hasłem i/lub kluczem SSH tego hosta.", "backToHosts": "Powrót do hostów", "pinned": "Przypięte", "noHostsFound": "Nie znaleziono żadnych hostów", "tryDifferentTerm": "Spróbuj innego terminu", "addFirstHost": "Dodaj swojego pierwszego hosta, aby rozpocząć", "noCredentialsFound": "Nie znaleziono poświadczeń", "addCredentialBtn": "Dodaj poświadczenie", "updateCredentialBtn": "Aktualizuj poświadczenie", "editCredentialAction": "Edytuj poświadczenie", "backToHost": "Powrót do hosta", "saveCredentialAsNewBtn": "Zapisz jako nowy", "saveCredentialAsNewDesc": "Tworzy nowe poświadczenie z tymi zmianami i przypisuje je do tego hosta. Oryginalne poświadczenie pozostaje bez zmian.", "credentialSavedAsNew": "Zapisano jako nowe poświadczenie", "failedToSaveCredentialAsNew": "Nie udało się zapisać jako nowe poświadczenie", "features": "Funkcje", "noFolder": "(Brak folderu)", "deleteSelected": "Usuń", "exitSelection": "Zakończ zaznaczanie", "importSkip": "Importuj (pomiń istniejące)", "importOverwrite": "Importuj (nadpisz)", "collapseBtn": "Zwiń", "importExportBtn": "Import/Eksport", "hostStatusesRefreshed": "Odświeżono statusy hostów", "failedToRefreshHosts": "Nie udało się odświeżyć hostów", "movedHostTo": "Przeniesiono {{host}} do „{{folder}}”", "failedToMoveHost": "Nie udało się przenieść hosta", "deletedFolder": "Usunięto folder „{{name}}”", "failedToDeleteFolder": "Nie udało się usunąć folderu", "deleteAllInFolder": "Usunąć wszystkie hosty w „{{name}}”? Tego nie da się cofnąć.", "folderPickerPlaceholder": "Brak folderu", "folderPickerSearch": "Wyszukaj lub utwórz (użyj / dla podfolderów)...", "folderPickerNone": "Brak folderu", "folderPickerCreate": "Utwórz „{{path}}”", "folderPickerEmpty": "Brak pasujących folderów", "parentHost": "Host nadrzędny", "useFolderInstead": "Zamiast tego użyj folderu", "useParentHostInstead": "Zamiast tego użyj hosta nadrzędnego", "parentHostPickerPlaceholder": "Brak hosta nadrzędnego", "parentHostPickerSearch": "Wyszukaj hosty...", "parentHostPickerNone": "Brak hosta nadrzędnego", "parentHostPickerEmpty": "Brak pasujących hostów", "collapseSubHosts": "Zwiń podhosty", "expandSubHosts": "Rozwiń podhosty", "cannotNestUnderDescendant": "Nie można zagnieździć hosta pod własnym podhostem", "movedToParent": "Przeniesiono {{count}} hostów do „{{parent}}”", "newFolder": "Nowy folder", "createFolderTitle": "Utwórz folder", "editFolderTitle": "Edytuj folder", "folderDialogDescription": "Wybierz nazwę, kolor i ikonę. Użyj /, aby zagnieżdżać foldery.", "folderNameLabel": "Nazwa folderu", "folderNamePlaceholder": "np. Produkcja/Web", "folderNestingHint": "Użyj / do oddzielenia poziomów i utworzenia zagnieżdżonych folderów.", "folderNameDuplicate": "Folder o tej nazwie już tutaj istnieje.", "folderColor": "Kolor", "folderIcon": "Ikona", "folderCredential": "Poświadczenie", "folderCredentialNone": "Brak przypisanego poświadczenia", "folderCredentialHint": "Hosty w tym folderze używające uwierzytelniania „Zapisane poświadczenie” bez wybranego własnego poświadczenia odziedziczą to.", "folderPreview": "Podgląd", "folderNameFallback": "Folder bez tytułu", "createFolderButton": "Utwórz folder", "saveFolderButton": "Zapisz folder", "cancel": "Anuluj", "iconSearchPlaceholder": "Szukaj ikon...", "openAllSessions": "Otwórz wszystkie sesje", "editFolder": "Edytuj folder", "deleteFolder": "Usuń folder", "selectFolder": "Wybierz wszystkie hosty w folderze", "deselectFolder": "Odznacz wszystkie hosty w folderze", "folderSaved": "Zapisano folder", "failedToSaveFolder": "Nie udało się zapisać folderu", "folderDeleted": "Usunięto folder „{{name}}”", "deleteFolderConfirm": "Usunąć „{{name}}” i {{count}} należących do niego hostów? Tej operacji nie da się cofnąć.", "failedToMoveHosts": "Nie udało się przenieść hostów", "failedToReorder": "Nie udało się zmienić kolejności", "expandAll": "Rozwiń wszystkie foldery", "collapseAll": "Zwiń wszystkie foldery", "moreActions": "Więcej", "groupBy": "Grupuj według", "GroupByFolder": "Folder", "GroupByTag": "Tag", "GroupByStatus": "Status", "GroupByProtocol": "Protokół", "GroupByAuth": "Typ uwierzytelniania", "groupUngrouped": "Niezgrupowane", "customizeSidebar": "Dostosuj pasek boczny", "customizeSidebarDescription": "Wybierz wygląd i zachowanie listy hostów.", "customizeDensityTitle": "Gęstość", "customizeBehaviorTitle": "Zachowanie", "customizeSortHint": "Kolejność sortowania i grupowania można ustawić w menu sortowania i grupowania na pasku narzędzi.", "densityComfortableDesc": "Więcej szczegółów o każdym hoście: adres, tagi i zużycie zasobów.", "densityCompactDesc": "Jeden wiersz na hosta, do dłuższych list.", "display": "Wyświetlanie", "displayDensity": "Gęstość", "displayDensityComfortable": "Wygodna", "displayDensityCompact": "Kompaktowa", "displayShowTags": "Pokaż tagi", "displayTrayOnClick": "Otwórz akcje po kliknięciu (zamiast po najechaniu kursorem)", "actionsVisibility": "Wyświetlanie akcji hosta", "actionsVisibilityDesc": "Wybierz, kiedy akcje hosta mają się rozwijać. Wybierz „kliknij”, aby przywrócić poprzednie działanie „kliknij, aby rozwinąć”.", "actionsAlways": "Zawsze widoczne", "actionsOnly": "Tylko połączenie, reszta po kliknięciu", "actionsHover": "Pokaż po najechaniu kursorem", "actionsClick": "Kliknij, aby rozwinąć/zwinąć", "openOnDoubleClick": "Otwórz po dwukrotnym kliknięciu", "openOnDoubleClickDesc": "Wymagaj dwukrotnego kliknięcia, aby otworzyć sesję hosta zamiast pojedynczego kliknięcia", "deletedHost": "Usunięto {{name}}", "copiedToClipboard": "Skopiowano do schowka", "terminalUrlCopied": "Skopiowano adres URL terminala", "tunnelUrlCopied": "Skopiowano adres URL tunelu", "dockerUrlCopied": "Skopiowano adres URL Dockera", "hostMetricsUrlCopied": "Skopiowano adres URL metryk hosta", "tmuxMonitorUrlCopied": "Skopiowano adres URL monitora Tmux", "rdpUrlCopied": "Skopiowano adres URL RDP", "vncUrlCopied": "Skopiowano adres URL VNC", "telnetUrlCopied": "Skopiowano adres URL Telnet", "remoteDesktopUrlCopied": "Skopiowano adres URL pulpitu zdalnego", "expandActions": "Rozwiń akcje", "collapseActions": "Zwiń akcje", "wakeOnLanAction": "Wake on LAN", "wakeOnLanSuccess": "Wysłano magic packet do {{name}}", "wakeOnLanError": "Nie udało się wysłać magic packet", "cloneHostAction": "Klonuj hosta", "copyAddress": "Kopiuj adres", "copyLink": "Kopiuj link", "copyTerminalUrlAction": "Kopiuj adres URL terminala", "copyTunnelUrlAction": "Kopiuj adres URL tunelu", "copyDockerUrlAction": "Kopiuj adres URL Dockera", "copyHostMetricsUrlAction": "Kopiuj adres URL metryk hosta", "copyTmuxMonitorUrlAction": "Kopiuj adres URL monitora Tmux", "copyRdpUrlAction": "Kopiuj adres URL RDP", "copyVncUrlAction": "Kopiuj adres URL VNC", "copyTelnetUrlAction": "Kopiuj adres URL Telnet", "copyRemoteDesktopUrlAction": "Kopiuj adres URL pulpitu zdalnego", "deleteCredentialConfirm": "Usunąć poświadczenie „{{name}}”?", "deletedCredential": "Usunięto {{name}}", "deleteHostsConfirm": "Usunąć {{count}} hosta{{plural}}? Tego nie można cofnąć.", "movedToRoot": "Przeniesiono na najwyższy poziom", "enableTerminalFeature": "Włącz terminal", "disableTerminalFeature": "Wyłącz terminal", "enableFilesFeature": "Włącz pliki", "disableFilesFeature": "Wyłącz pliki", "enableTunnelsFeature": "Włącz tunele", "disableTunnelsFeature": "Wyłącz tunele", "enableDockerFeature": "Włącz Docker", "disableDockerFeature": "Wyłącz Docker", "enableProxmoxFeature": "Włącz Proxmox", "disableProxmoxFeature": "Wyłącz Proxmox", "addTagsPlaceholder": "Dodaj tagi...", "authDetails": "Szczegóły uwierzytelniania", "credType": "Typ", "generateKeyPairDesc": "Wygeneruj nową parę kluczy. Klucze prywatne i publiczne zostaną wypełnione automatycznie.", "generatingKey": "Generowanie...", "generateLabel": "Wygeneruj {{label}}", "uploadFileBtn": "Prześlij plik", "keyPassphraseOptional": "Hasło klucza (opcjonalnie)", "sshPublicKeyOptional": "Klucz publiczny SSH (opcjonalnie)", "publicKeyGenerated": "Wygenerowano klucz publiczny", "failedToGeneratePublicKey": "Nie udało się wyprowadzić klucza publicznego", "publicKeyCopied": "Skopiowano klucz publiczny", "keyPairGenerated": "Wygenerowano parę kluczy {{label}}", "failedToGenerateKeyPair": "Nie udało się wygenerować pary kluczy", "searchHostsPlaceholder": "Wyszukaj hosty, adresy, tagi…", "refreshBtn": "Odśwież", "addTag": "Dodaj tagi...", "deleteConfirmBtn": "Usuń", "tunnelRequirementsText": "Serwer SSH musi mieć w /etc/ssh/sshd_config ustawione GatewayPorts yes, AllowTcpForwarding yes i PermitRootLogin yes.", "deleteHostConfirm": "Usunąć „{{name}}”?", "enableAtLeastOneProtocol": "Włącz co najmniej jeden z powyższych protokołów, aby skonfigurować ustawienia uwierzytelniania i połączenia.", "keyPassphrase": "Hasło klucza", "connectBtn": "Połącz", "disconnectBtn": "Odłącz", "basicInformation": "Informacje podstawowe", "authDetailsSection": "Szczegóły uwierzytelniania", "credTypeLabel": "Typ", "hostsTab": "Hosty", "credentialsTab": "Poświadczenia", "selectMultiple": "Wybierz wiele", "selectHosts": "Wybierz hosty", "connectionLabel": "Połączenie", "authenticationLabel": "Uwierzytelnianie", "generateKeyPairTitle": "Wygeneruj parę kluczy", "generateKeyPairDescription": "Wygeneruj nową parę kluczy. Klucze prywatne i publiczne zostaną wypełnione automatycznie.", "generateFromPrivateKey": "Wygeneruj z klucza prywatnego", "refreshBtn2": "Odśwież", "exitSelectionTitle": "Zakończ zaznaczanie", "addHostBtn2": "Dodaj hosta", "addCredentialBtn2": "Dodaj poświadczenie", "checkingHostStatuses": "Sprawdzanie statusów hostów...", "pinnedSection": "Przypięte", "hostsExported": "Hosty zostały pomyślnie wyeksportowane", "export": { "menuItem": "Eksport...", "title": "Eksportuj hosty", "scope": "Zakres", "scopeAll": "Wszystkie", "scopeSelected": "Zaznaczone", "searchHosts": "Wyszukaj hosty...", "include": "Uwzględnij", "groupConnection": "Połączenie", "groupCredentials": "Poświadczenia", "groupNotes": "Notatki", "groupTags": "Tagi i przypinanie", "groupTunnels": "Tunele", "groupJumpHosts": "Hosty pośrednie", "groupQuickActions": "Szybkie akcje", "groupFeatureFlags": "Flagi funkcji", "groupAdvanced": "Zaawansowana konfiguracja", "preview": "Podgląd", "moreHosts": "... i jeszcze {{count}} hostów", "summary": "{{selected}} z {{total}} hostów", "credentialsIncluded": "dołączone poświadczenia", "credentialsExcluded": "poświadczenia wykluczone", "noneSelected": "Nie wybrano hostów", "cancel": "Anuluj", "confirm": "Eksport", "fetchFailed": "Nie udało się załadować hostów do eksportu", "bulkButton": "Eksport" }, "sampleDownloaded": "Pobrano przykładowy plik", "failedToDeleteCredential2": "Nie udało się usunąć poświadczenia", "noFolderOption": "(Brak folderu)", "nSelected": "Zaznaczono: {{count}}", "featuresMenu": "Funkcje", "moveMenu": "Przenieś", "connectSelected": "Połącz", "cancelSelection": "Anuluj", "deletedCount": "Usunięto {{count}} hostów", "failedToDeleteCount": "Nie udało się usunąć {{count}} hostów", "duplicatedHost": "Zduplikowano „{{name}}”", "failedToDuplicateHost": "Nie udało się zduplikować hosta", "updatedCount": "Zaktualizowano {{count}} hostów", "friendlyNameLabel": "Przyjazna nazwa", "descriptionLabel": "Opis", "loadingHost": "Ładowanie hosta...", "loadingHosts": "Ładowanie hostów...", "loadingCredentials": "Ładowanie poświadczeń...", "noHostsYet": "Brak hostów", "noHostsYetHint": "Dodaj serwer, aby otwierać terminale, przeglądać pliki i sprawdzać metryki.", "noHostsMatchSearch": "Brak hostów pasujących do wyszukiwania", "hostNotFound": "Nie znaleziono hosta", "searchHosts": "Wyszukaj hosty...", "sortHosts": "Sortuj hosty", "sortDefault": "Domyślna kolejność", "sortNameAsc": "Nazwa (A → Z)", "sortNameDesc": "Nazwa (Z → A)", "sortIpAsc": "Adres IP (rosnąco)", "sortIpDesc": "Adres IP (malejąco)", "sortOnlineFirst": "Najpierw online", "sortOfflineFirst": "Najpierw offline", "sortManual": "Ręczne (przeciągnij, aby zmienić kolejność)", "sortPinnedFirst": "Przypięte jako pierwsze", "filterHosts": "Filtruj hosty", "filterClearAll": "Wyczyść filtry", "filterStatusGroup": "Status", "filterOnline": "Online", "filterOffline": "Offline", "filterPinned": "Przypięte", "filterAuthGroup": "Typ uwierzytelniania", "filterAuthPassword": "Hasło", "filterAuthKey": "Klucz SSH", "filterAuthCredential": "Poświadczenie", "filterAuthNone": "Brak", "filterAuthOpkssh": "OPKSSH", "filterAuthStepca": "Krok CA", "filterProtocolGroup": "Protokół", "filterProtocolSsh": "SSH", "filterProtocolRdp": "RDP", "filterProtocolVnc": "VNC", "filterProtocolTelnet": "Telnet", "filterFeaturesGroup": "Funkcje", "filterFeatureTerminal": "Terminal", "filterFeatureFileManager": "Menedżer plików", "filterFeatureTunnel": "Tunel", "filterFeatureDocker": "Docker", "filterTagsGroup": "Tagi", "connectRdp": "RDP", "connectVnc": "VNC", "connectTelnet": "Telnet", "editHostAction": "Edytuj hosta", "moreOptions": "Więcej opcji", "shareHost": "Udostępnij hosta", "shareHostTitle": "Udostępnij: {{name}}", "shareFolder": "Udostępnij folder", "shareFolderTitle": "Udostępnij folder: {{name}}", "folderSharedSuccessfully": "Udostępniono {{count}} hostów w folderze", "failedToShareFolder": "Nie udało się udostępnić folderu", "sharing": { "loadError": "Nie udało się załadować udostępnianych danych. Spróbuj ponownie.", "shareWithSection": "Udostępnij", "usersTab": "Użytkownicy", "rolesTab": "Role", "searchPlaceholder": "Wyszukaj użytkowników lub role...", "noMatches": "Nie znaleziono wyników", "permissionLevelLabel": "Poziom uprawnień", "levels": { "connect": { "label": "Połączenie", "description": "Tylko otwieranie sesji: terminal, pulpit zdalny, menedżer plików, tunele i Docker. Bez dostępu do konfiguracji hosta." }, "view": { "label": "Podgląd", "description": "Jak Połączenie, plus podgląd konfiguracji hosta. Sekrety nigdy nie są pokazywane." }, "edit": { "label": "Edycja", "description": "Jak Podgląd, plus zmiana ustawień hosta niezwiązanych z uwierzytelnianiem. Uwierzytelnianie SSH właściciela pozostaje prywatne i dostępne tylko dla niego." }, "manage": { "label": "Zarządzanie", "description": "Jak Edycja, plus udostępnianie hosta innym, zmiana poziomów uprawnień i unieważnianie dostępu." } }, "expiryLabel": "Wygaśnięcie dostępu", "expiry": { "never": "Nigdy", "oneHour": "1 godzina", "oneDay": "24 godziny", "sevenDays": "7 dni", "thirtyDays": "30 dni", "custom": "Niestandardowy" }, "customHoursPlaceholder": "Godziny do wygaśnięcia dostępu", "shareButton": "Udostępnij", "shareWithCount": "Udostępnij ({{count}})", "currentAccess": "Aktualny dostęp", "noAccessEntries": "Ten host nie został jeszcze udostępniony", "folderRulesTitle": "Dotyczy hostów dodanych później", "folderRulesHint": "Te udziały pozostają w folderze: host utworzony w nim lub do niego przeniesiony (lub do podfolderu) automatycznie uzyskuje ten sam dostęp. Usunięcie reguły zatrzymuje jedynie dziedziczenie w przyszłości.", "folderRuleRemove": "Zatrzymaj dziedziczenie", "folderShareSummary": "Udostępniono {{shared}} z {{total}} hostów w tym folderze", "grantedBy": "Przyznane przez", "expires": "Wygasa", "expired": "Wygasły", "never": "Nigdy", "revoke": "Unieważnij", "accessUpdated": "Zaktualizowano dostęp", "accessUpdateFailed": "Nie udało się zaktualizować dostępu", "sharedBadge": "Udostępniony", "sharedBadgeTooltip": "Udostępnione przez {{owner}} (dostęp: {{level}})", "viewOnlyBanner": "Ten host udostępnił Ci {{owner}} z dostępem do podglądu. Konfiguracja jest tylko do odczytu.", "sharedEditBanner": "Ten host udostępnił Ci {{owner}} z dostępem do edycji. Zmiany dotyczą rzeczywistego hosta; odwołania do uwierzytelniania może zmieniać tylko właściciel.", "ownerOnlyControl": "Tylko właściciel hosta może to zmienić", "ownerAuthPrivate": "Uwierzytelnianie SSH właściciela hosta jest prywatne. Użyj opcji „Ustaw osobiste uwierzytelnianie SSH” w menu hosta, aby wybrać własne poświadczenie.", "ownerAuthShared": "Właściciel hosta udostępnił uwierzytelnianie SSH dla tego hosta. Możesz z niego skorzystać albo wybrać własne poświadczenie w „Ustaw osobiste uwierzytelnianie SSH”.", "authOverrideAction": "Ustaw osobiste uwierzytelnianie SSH", "authOverrideActionProtocol": "Ustaw osobiste uwierzytelnianie {{protocol}}", "authOverrideTitle": "Osobiste uwierzytelnianie SSH", "authOverrideTitleProtocol": "Osobiste uwierzytelnianie {{protocol}}", "authOverrideDescriptionPrivate": "Poświadczenia SSH właściciela hosta pozostają prywatne. Wybierz jedno ze swoich zapisanych poświadczeń do połączeń z {{host}}.", "authOverrideDescriptionShared": "Użyj uwierzytelniania udostępnionego przez właściciela hosta albo zastąp je jednym ze swoich zapisanych poświadczeń dla połączeń z {{host}}.", "authOverrideCredentialLabel": "Poświadczenie uwierzytelniające", "useSharedAuthentication": "Użyj udostępnionego uwierzytelniania hosta", "noPersonalCredential": "Brak własnego poświadczenia", "authOverrideNoCredentials": "Nie masz jeszcze zapisanych poświadczeń SSH. Utwórz je w sekcji Poświadczenia, aby łączyć się z hostami wymagającymi uwierzytelnienia.", "authOverrideRequired": "Ten host wymaga jednego z Twoich zapisanych poświadczeń, zanim będzie można się połączyć.", "authOverridePrivateHint": "To poświadczenie jest prywatne, dostępne tylko dla Ciebie. Właściciel hosta i inni odbiorcy nie mogą go zobaczyć ani użyć.", "authOverrideSaved": "Zapisano osobiste uwierzytelnianie SSH", "authOverrideCleared": "Usunięto osobiste uwierzytelnianie SSH", "authOverrideClearedToShared": "Używane jest udostępnione uwierzytelnianie hosta", "authOverrideLoadError": "Nie udało się załadować uwierzytelnienia SSH. Spróbuj ponownie.", "authOverrideSaveError": "Nie udało się zapisać uwierzytelnienia SSH" }, "guac": { "noCredential": "Brak poświadczenia (dane bezpośrednie poniżej)", "authTypeDirect": "Bezpośredni", "authTypeCredential": "Poświadczenie", "authTypeNone": "Brak", "colorDepth": "Głębia koloru", "resizeMethod": "Metoda zmiany rozmiaru", "recordingPath": "Ścieżka nagrywania", "recordingName": "Nazwa nagrania", "saveHostFirst": "Najpierw zapisz hosta.", "sharingOptionsAfterSave": "Opcje udostępniania będą dostępne po zapisaniu hosta.", "permissionLevel": "Poziom uprawnień", "typeHeader": "Typ", "targetHeader": "Cel", "permissionHeader": "Uprawnienie", "cancelBtn": "Anuluj", "savingBtn": "Zapisywanie...", "updateHostBtn": "Aktualizuj hosta", "addHostBtn": "Dodaj hosta" }, "arrangeUnlockedSwitchedToManual": "Przełączono na sortowanie ręczne, aby zachować kolejność", "dragToRearrange": "Przeciągnij, aby zmienić kolejność", "arrangeUnlocked": "Odblokuj przeciąganie, aby zmienić kolejność", "webUiBindHostUnreachable": "Twoja przeglądarka nie może połączyć się z adresem 127.0.0.1 na komputerze z uruchomionym programem Termix, więc ten punkt końcowy się nie załaduje. Użyj adresu, pod którym komputer odpowiada, na przykład 0.0.0.0.", "webUiBindHostSharesSessionCookie": "Z tej przeglądarki przekierowanie zostanie zrealizowane pod tą samą nazwą hosta, z której obsługiwany jest Termix, więc usługa tunelowana odbierze sesję Termix. Pliki cookie ignorują port. Ten punkt końcowy odmówi otwarcia w tym miejscu; działa to z aplikacji desktopowej Termix lub po otwarciu Termix na hoście lokalnym.", "webUiErrorLabelRequired": "Punkt końcowy {{row}} wymaga etykiety.", "webUiErrorLabelDuplicate": "Każdy punkt końcowy wymaga innej nazwy.", "webUiErrorPortRange": "Punkt końcowy {{row}} wymaga portu o numerze od 1 do 65535.", "webUiErrorPathInvalid": "Punkt końcowy {{row}} ma nieprawidłową ścieżkę. Użyj ścieżki takiej jak /admin." }, "commandPalette": { "searchPlaceholder": "Wyszukaj hosty, polecenia lub ustawienia...", "quickActions": "Szybkie akcje", "navigation": "Nawigacja", "orShortcut": "lub", "hostManager": "Menedżer hostów", "hostManagerDesc": "Zarządzaj, dodawaj lub edytuj hosty", "addNewHost": "Dodaj nowego hosta", "addNewHostDesc": "Zarejestruj nowego hosta", "adminSettings": "Ustawienia administratora", "adminSettingsDesc": "Konfiguruj preferencje systemowe i użytkowników", "userProfile": "Profil użytkownika", "userProfileDesc": "Zarządzaj kontem i preferencjami", "addCredential": "Dodaj poświadczenie", "addCredentialDesc": "Przechowuj klucze SSH lub hasła", "tmuxMonitor": "Monitor Tmux", "tmuxMonitorDesc": "Monitoruj sesje tmux na swoich hostach", "snippets": "Snippety", "runSnippetDesc": "Uruchom w aktywnej karcie terminala", "noSnippetsFound": "Nie znaleziono snippetów pasujących do „{{search}}”", "recentActivity": "Ostatnia aktywność", "serversAndHosts": "Serwery i hosty", "noHostsFound": "Nie znaleziono hostów pasujących do „{{search}}”", "links": "Linki", "navigate": "Nawigacja", "select": "Wybór", "toggleWith": "Przełącz z", "localTerminal": "Terminal lokalny", "localTerminalDesc": "Otwórz powłokę na tym komputerze" }, "splitScreen": { "paneEmpty": "Panel {{index}} - pusty", "noTabAssigned": "Brak przypisanej karty", "focusedPane": "Aktywny panel" }, "connections": { "noConnections": "Brak połączeń", "noConnectionsDesc": "Otwórz terminal, menedżer plików lub pulpit zdalny, aby zobaczyć tu połączenia", "connectedFor": "Połączono od {{duration}}", "connected": "Połączono", "disconnected": "Rozłączono", "closeTab": "Zamknij kartę", "closeConnection": "Zamknij połączenie", "forgetTab": "Zapomnij", "removeBackground": "Usuń", "reconnect": "Połącz ponownie", "reopenTab": "Otwórz ponownie", "sectionOpen": "Otwarte", "sectionBackground": "Tło", "backgroundDesc": "Sesje trwają {{minutes}} minut po rozłączeniu i można je ponownie nawiązać.", "persisted": "Utrzymana w tle", "expiresIn": "Wygasa za {{duration}}", "search": "Wyszukaj połączenia...", "noSearchResults": "Brak połączeń pasujących do wyszukiwania", "rename": "Zmień nazwę sesji", "sectionSharedWithMe": "Udostępniono mi", "sharedBy": "Udostępnione przez {{username}}", "join": "Dołącz", "sharedSessionLabel": "{{hostName}} (udostępnione)" }, "collab": { "createRoom": "Nowy pokój", "roomName": "Nazwa pokoju", "persistentRoom": "Trwały pokój", "persistentRoomHint": "Trwałe pokoje pozostają na liście po zakończeniu spotkania i można je ponownie wykorzystać.", "noRooms": "Brak pokoi. Utwórz jeden, aby rozpocząć spotkanie.", "openRoom": "Otwarte", "endRoom": "Zakończ spotkanie", "leaveRoom": "Wyjechać", "deleteMember": "Usunąć", "removeMember": "Usuń {{name}}", "removeMemberTitle": "Usunąć tego członka?", "removeMemberDescription": "{{name}} natychmiast utraci dostęp do tego pokoju. Każdy aktywny użytkownik SSH zostanie rozłączony.", "invite": "Zapraszać", "inviteTitle": "Zaproś członków", "members": "Członkowie", "membersPanel": "Członkowie pokoju i prośby o kontrolę", "membersWithCount": "Członkowie ({{count}})", "online": "w sieci", "offline": "nieaktywny", "you": "(Ty)", "hostBadge": "Gospodarz", "presenterBadge": "Przedstawianie", "present": "Obecny", "presentTitle": "Wejdź na scenę", "presentHost": "Gospodarz", "searchHosts": "Wyszukaj gospodarzy", "noHostsFound": "Nie znaleziono dostępnych hostów.", "presentProtocol": "Protokół", "stopPresenting": "Zatrzymaj prezentację", "takeOver": "Przejąć", "takeOverConfirmTitle": "Zastąpić bieżącą prezentację?", "takeOverDescription": "{{name}} jest teraz prezentowany. Przejęcie kontroli spowoduje odłączenie wszystkich od tej sceny.", "emptyStage": "Nikt nie prowadzi prezentacji. Wejdź na scenę i podziel się swoją sesją.", "stageLoading": "Łączę się ze sceną...", "stageEnded": "Prezentacja dobiegła końca", "roomEnded": "To spotkanie dobiegło końca", "presenterLabel": "{{name}} prezentuje", "guestLink": "Link gościnny", "guestLinkOn": "Link dla gości jest włączony. Każdy, kto ma link, może obejrzeć scenę.", "guestLinkOff": "Link dla gości jest wyłączony.", "copyLink": "Kopiuj link", "rotateLink": "Obróć link", "disableLink": "Wyłącz łącze", "rotateLinkConfirmTitle": "Obrócić link gościa?", "rotateLinkDescription": "Obecny link natychmiast przestanie działać. Połączeni goście SSH zostaną rozłączeni.", "disableLinkConfirmTitle": "Wyłączyć link gościa?", "disableLinkDescription": "Anonimowi użytkownicy SSH zostaną natychmiast rozłączeni, a bieżące łącze przestanie działać.", "linkCopied": "Link skopiowany", "roles": "Role", "users": "Użytkownicy", "searchUsers": "Wyszukaj użytkowników", "endConfirmTitle": "Zakończyć to spotkanie?", "endDescription": "{{name}} zakończy się dla wszystkich i nie będzie można go ponownie otworzyć.", "endPersistentDescription": "Aktywna prezentacja w {{name}} zostanie zatrzymana. Pokój pozostaje dostępny do ponownego użycia.", "deleteRoom": "Usuń pokój", "deleteConfirmTitle": "Usunąć ten pokój?", "deleteDescription": "{{name}} zostanie trwale usunięty u wszystkich i nie będzie można tego cofnąć.", "invitedTo": "Zostałeś zaproszony do „{{name}}”", "guest": { "title": "Spotkanie", "waiting": "Czekam na prezentera...", "linkInvalid": "Ten link dla gościa jest nieprawidłowy lub spotkanie się zakończyło" }, "reopenFromPanel": "Ta karta spotkania wygasła. Otwórz ponownie pokój z panelu Spotkania.", "requestControl": "Żądanie kontroli", "cancelControlRequest": "Anuluj prośbę", "controlQueue": "Żądania kontrolne", "noControlRequests": "Brak oczekujących żądań.", "grantControlTo": "Przekaż kontrolę {{name}}", "dismissControlRequest": "Odrzuć żądanie kontroli {{name}}", "releaseControl": "Kontrola wydania", "grantControl": "Oddaj kontrolę", "revokeControl": "Odzyskaj kontrolę", "controlRequestedBy": "{{name}} poprosił o kontrolę", "grant": "Dotacja", "controlBadge": "Pod kontrolą", "youArePresenting": "Prezentujesz na innej karcie. Zatrzymaj prezentację, aby przekazać scenę.", "created": "Pokój utworzony", "invited": "Zaproszeni członkowie", "roomTab": "Spotkanie" }, "sessionSharing": { "guestView": { "loading": "Łączenie z sesją współdzieloną...", "linkInvalid": "Ten link do udostępniania jest nieprawidłowy, wygasł lub został odwołany", "rateLimited": "Zbyt wiele prób, spróbuj ponownie za chwilę", "sessionEnded": "Ta sesja dobiegła końca", "readOnlyBadge": "Tylko do podglądu", "ownerLabel": "Właściciel gospodarza" }, "modalTitle": "Udostępnij sesję", "shareButton": "Udostępnij", "notReadyToShare": "Sesja nie jest jeszcze gotowa do udostępnienia", "modeTab": { "link": "Link", "user": "Użytkownik" }, "linkModeDescription": "Każdy mający ten link może dołączyć, nie jest wymagane założenie konta.", "userModeDescription": "Udostępnij konkretnemu użytkownikowi, który ma już dostęp do tego hosta. Jeśli jeszcze go nie ma, najpierw udostępnij mu hosta albo skorzystaj z linku. Po udostępnieniu sesja pojawi się na jego karcie Połączenia.", "permissionLevel": { "label": "Poziom uprawnień", "readOnly": "Tylko do odczytu", "readOnlyDescription": "Może oglądać sesję na żywo, ale nie może pisać ani nic w niej zmieniać.", "readWrite": "Odczyt-zapis", "readWriteDescription": "Może pisać i uczestniczyć w sesji tak samo jak właściciel." }, "expiryLabel": "Wygaśnięcie linku", "createLinkButton": "Utwórz link", "createShareButton": "Udostępnij użytkownikowi", "searchUsersPlaceholder": "Wyszukaj użytkowników...", "noUsersFound": "Nie znaleziono użytkowników", "linkCreated": "Utworzono link do udostępniania", "linkCopied": "Link skopiowany do schowka", "copyLink": "Kopiuj link", "shareCreated": "Udostępniono sesję. Pojawi się na jego karcie Połączenia.", "shareFailed": "Nie udało się utworzyć udostępnienia", "userLacksHostAccess": "Ten użytkownik nie ma jeszcze dostępu do tego hosta. Udostępnij mu najpierw hosta lub skorzystaj z linku.", "activeShares": "Aktywne udostępnienia", "noActiveShares": "Brak aktywnych udostępnień tej sesji", "revoke": "Unieważnij", "revokeConfirmTitle": "Cofnąć to udostępnienie?", "revokeConfirmDescription": "Każdy, kto korzysta z tego udostępnienia, natychmiast utraci dostęp.", "revoked": "Unieważniono udostępnienie", "revokeFailed": "Nie udało się unieważnić udostępnienia", "joinCount": "{{count}} dołączenie", "joinCount_other": "{{count}} dołączeń", "expiresAt": "Wygasa {{date}}", "linkShareBadge": "Link", "userShareBadge": "Użytkownik: {{username}}", "loadSharesFailed": "Nie udało się załadować aktywnych udostępnień" }, "terminal": { "sessionExpiredNotice": "Twoja poprzednia sesja z {{host}} wygasła po {{minutes}} minutach odłączenia. Powłoka i wszystko, co w niej działa, zniknęło. Włącz Auto-Tmux na tym hoście, aby sesje pozostały aktywne.", "sessionExpiredNoticeNoMinutes": "Twoja poprzednia sesja na {{host}} wygasła podczas rozłączenia; powłoka i wszystko, co w niej działa, zniknęło. Włącz Auto-Tmux na tym hoście, aby sesje pozostały aktywne.", "enableAutoTmuxAction": "Włącz Auto-Tmux", "autoTmuxEnabled": "Auto-Tmux włączony dla {{host}}. Ma zastosowanie od następnego połączenia.", "autoTmuxEnableFailed": "Nie udało się włączyć funkcji Auto-Tmux", "connect": "Połącz z hostem", "clear": "Wyczyść", "paste": "Wklej", "reconnect": "Połącz ponownie", "connectionLost": "Utracono połączenie", "connected": "Połączono", "clipboardWriteFailed": "Nie udało się skopiować do schowka. Upewnij się, że strona jest serwowana przez HTTPS lub localhost.", "clipboardReadFailed": "Nie udało się odczytać danych ze schowka. Upewnij się, że uprawnienia do schowka zostały przyznane.", "clipboardHttpWarning": "Nie udało się odczytać schowka. Niektóre przeglądarki ograniczają dostęp do schowka poza HTTPS. Użyj Ctrl+V albo udostępniaj Termix przez HTTPS.", "passwordPromptFillTitle": "Czy wpisać zapisane hasło w tym monicie?", "unknownError": "Wystąpił nieznany błąd", "websocketError": "Błąd połączenia WebSocket", "connecting": "Łączenie...", "noHostSelected": "Nie wybrano hosta", "reconnecting": "Ponowne łączenie... ({{attempt}}/{{max}})", "reconnected": "Połączono ponownie pomyślnie", "tmuxSessionCreated": "Utworzono sesję tmux: {{name}}", "tmuxSessionAttached": "Dołączono do sesji tmux: {{name}}", "tmuxUnavailable": "tmux nie jest zainstalowany na zdalnym hoście, następuje powrót do standardowej powłoki", "tmuxSessionPickerTitle": "Sesje tmux", "tmuxSessionPickerDesc": "Znaleziono istniejące sesje tmux na tym hoście. Wybierz jedną, aby ponownie dołączyć lub utworzyć nową sesję.", "tmuxWindows": "Okna", "tmuxWindowCount": "{{count}} okno", "tmuxAttached": "Dołączeni klienci", "tmuxAttachedCount": "{{count}} dołączonych", "tmuxLastActivity": "Ostatnia aktywność", "tmuxTimeJustNow": "przed chwilą", "tmuxTimeMinutes": "{{count}} min temu", "tmuxTimeHours": "{{count}} godz. temu", "tmuxTimeDays": "{{count}} dni temu", "tmuxCreateNew": "Rozpocznij nową sesję", "tmuxCopyHint": "Dostosuj zaznaczenie i naciśnij Enter, aby skopiować do schowka", "tmuxDetach": "Odłącz od sesji tmux", "tmuxDetached": "Odłączono od sesji tmux", "searchPlaceholder": "Znajdź", "searchCaseSensitive": "Uwzględnij wielkość liter", "searchWholeWord": "Dopasuj całe słowo", "searchRegex": "Użyj wyrażenia regularnego", "searchNoResults": "Brak wyników", "searchResultCount": "{{index}} z {{count}}", "searchNext": "Następne dopasowanie (Enter)", "searchPrevious": "Poprzednie dopasowanie (Shift+Enter)", "searchClose": "Zamknij (Esc)", "maxReconnectAttemptsReached": "Osiągnięto maksymalną liczbę prób ponownego połączenia", "closeTab": "Zamknij", "connectionTimeout": "Przekroczono limit czasu połączenia", "terminalTitle": "Terminal - {{host}}", "terminalWithPath": "Terminal - {{host}}:{{path}}", "runTitle": "Wykonywanie {{command}} - {{host}}", "totpRequired": "Wymagane uwierzytelnianie dwuskładnikowe", "totpCodeLabel": "Kod weryfikacyjny", "totpVerify": "Zweryfikuj", "mfaPromptRequired": "Wymagane uwierzytelnienie", "mfaPushRequired": "Wymagane uwierzytelnianie push", "mfaMenuPlaceholder": "Wprowadź odpowiedź", "mfaWaitingApproval": "Oczekiwanie na zatwierdzenie na Twoim urządzeniu...", "mfaSendRequest": "Wyślij prośbę", "warpgateAuthRequired": "Wymagane uwierzytelnienie Warpgate", "warpgateSecurityKey": "Klucz bezpieczeństwa", "warpgateAuthUrl": "Adres URL uwierzytelniania", "warpgateOpenBrowser": "Otwórz w przeglądarce", "warpgateContinue": "Ukończyłem uwierzytelnianie", "certAuthRequired": "{{provider}} Wymagane zalogowanie", "opksshAuthRequired": "Wymagane uwierzytelnienie OPKSSH", "opksshAuthDescription": "Aby kontynuować, dokończ uwierzytelnianie w przeglądarce. Ta sesja będzie ważna przez 24 godziny.", "opksshOpenBrowser": "Otwórz przeglądarkę, aby uwierzytelnić", "opksshWaitingForAuth": "Oczekiwanie na uwierzytelnienie w przeglądarce...", "opksshAuthenticating": "Przetwarzanie uwierzytelniania...", "opksshTimeout": "Upłynął limit czasu uwierzytelniania. Spróbuj ponownie.", "opksshAuthFailed": "Uwierzytelnienie nie powiodło się. Sprawdź poświadczenia i spróbuj ponownie.", "opksshSignInWith": "Zaloguj się za pomocą {{provider}}", "vaultAuthTitle": "Wymagane logowanie do Vault", "vaultAuthDescription": "Otworzyło się okno logowania do HashiCorp Vault. Dokończ logowanie, a połączenie zostanie nawiązane automatycznie.", "vaultAuthFailed": "Uwierzytelnienie w Vault nie powiodło się. Spróbuj ponownie.", "vaultReopen": "Otwórz ponownie okno logowania", "sudoPasswordPopupTitle": "Wprowadzić hasło?", "linkDialogTitle": "Otwórz link", "linkDialogOpen": "Otwórz", "linkDialogCopy": "Kopiuj", "websocketAbnormalClose": "Połączenie zostało nieoczekiwanie zamknięte. Przyczyną może być reverse proxy lub problem z konfiguracją SSL. Sprawdź logi serwera.", "connectionLogTitle": "Log połączenia", "connectionLogCopy": "Kopiuj logi do schowka", "connectionLogEmpty": "Brak logów połączenia", "connectionLogWaiting": "Oczekiwanie na logi połączenia...", "connectionLogCopied": "Skopiowano logi połączenia do schowka", "connectionLogCopyFailed": "Nie udało się skopiować logów do schowka", "connectionRejected": "Połączenie odrzucone przez serwer. Sprawdź uwierzytelnianie i konfigurację sieci.", "hostKeyRejected": "Weryfikacja klucza hosta SSH odrzucona. Połączenie anulowane.", "sessionTakenOver": "Sesja została otwarta w innej karcie. Ponowne łączenie...", "split": { "splitTab": "Podziel kartę", "addToSplit": "Dodaj do podziału", "removeFromSplit": "Usuń z podziału" } }, "transfer": { "copyToHost": "Kopiuj do hosta…", "moveToHost": "Przenieś do hosta…", "copyItemsToHost": "Skopiuj {{count}} elementów do hosta…", "moveItemsToHost": "Przenieś {{count}} elementów do hosta…", "noHostsConnected": "Brak innych hostów z menedżerem plików.", "noHostsConnectedHint": "Dodaj kolejny host SSH z włączonym Menedżerem plików w Menedżerze hostów.", "selectDestinationHost": "Wybierz hosta docelowego", "destinationPath": "Ścieżka docelowa", "recentDestinations": "Ostatnie miejsca docelowe", "collapseRecentDestinations": "Zwiń ostatnie miejsca docelowe", "expandRecentDestinations": "Rozwiń ostatnie miejsca docelowe", "browseFolders": "Przeglądaj foldery docelowe", "browseDestination": "Przeglądaj lub wprowadź ścieżkę", "confirmCopy": "Kopiuj", "confirmMove": "Przenieś", "transferring": "Przenoszenie…", "progressVerifying": "Sprawdzanie integralności pliku…", "progressBenchmarking": "Wybór najszybszej trasy transferu…", "compressing": "Kompresja…", "extracting": "Wyodrębnianie…", "transferringItems": "Przenoszenie {{current}} z {{total}} elementów…", "transferSuccess": "Transfer zakończony", "transferError": "Transfer nie powiódł się", "transferPartial": "Transfer zakończony z {{count}} błędami", "transferPartialHint": "Nie można przesłać: {{paths}}", "itemsSummary": "{{count}} elementów", "destMustBeDirectory": "Miejsce docelowe musi być katalogiem przy transferze wielu elementów", "selectThisFolder": "Wybierz ten folder", "browsePathWillBeCreated": "Ten folder jeszcze nie istnieje. Zostanie utworzony po rozpoczęciu transferu.", "browsePathError": "Nie można otworzyć tej ścieżki na hoście docelowym.", "goUp": "W górę", "copyFolderToHost": "Kopiuj folder do hosta…", "moveFolderToHost": "Przenieś folder do hosta…", "hostReady": "Gotowy", "hostConnecting": "Łączenie…", "hostDisconnected": "Nie połączono", "hostAuthRequired": "Wymagane uwierzytelnienie: najpierw otwórz menedżer plików na tym hoście", "hostConnectionFailed": "Połączenie nieudane", "metricsTitle": "Czasy transferu", "metricsPrepare": "Przygotowanie miejsca docelowego: {{duration}}", "metricsCompress": "Kompresja w źródle: {{duration}}", "metricsHopSourceRead": "Źródło → serwer: {{throughput}}", "metricsHopDestSftpWrite": "Serwer → cel (SFTP): {{throughput}}", "metricsHopDestLocalWrite": "Serwer → cel (lokalny): {{throughput}}", "metricsTransfer": "Całościowo: {{throughput}} ({{duration}})", "metricsExtract": "Rozpakowanie w miejscu docelowym: {{duration}}", "metricsVerify": "Zweryfikowano SHA-256: {{duration}}", "metricsRouteBenchmark": "Sonda trasy. Bezpośrednia: {{direct}}, przez przekaźnik: {{relay}}", "metricsSourceDelete": "Usunięcie ze źródła: {{duration}}", "metricsTotal": "Razem: {{duration}}", "progressCompressing": "Kompresja na hoście źródłowym…", "progressExtracting": "Wyodrębnianie w miejscu docelowym…", "progressTransferring": "Przesyłanie danych…", "progressReconnecting": "Ponowne łączenie…", "parallelSegmentsLabel": "Równoległe pasy transferowe", "parallelSegmentsOption": "{{count}} pasów", "parallelSegmentsHint": "Duże pliki są dzielone na fragmenty po 256 MB. Wiele pasów korzysta z osobnych połączeń (jak uruchomienie kilku transferów naraz), co daje większą łączną przepustowość.", "progressTotalSpeed": "{{speed}} łącznie ({{lanes}} pasów)", "progressTransferringItems": "Przesyłanie plików ({{current}} z {{total}})…", "progressBytes": "{{transferred}} / {{total}}", "progressItems": "{{current}} / {{total}} plików", "sourceNotDeletedPartial": "Zachowano pliki źródłowe (częściowy transfer)", "jumpHostLimitation": "Oba hosty muszą być osiągalne z serwera Termix. Bezpośrednie trasowanie między hostami nie jest obsługiwane.", "cancel": "Anuluj", "methodLabel": "Metoda transferu", "methodAuto": "Auto", "methodTar": "Archiwum tar", "methodItemSftp": "SFTP dla każdego pliku", "methodAutoHint": "Wybiera tar albo SFTP dla każdego pliku na podstawie liczby plików, ich rozmiaru i podatności na kompresję. Pojedyncze pliki zawsze używają strumieniowego SFTP.", "methodTarHint": "Kompresja w źródle, transfer jednego archiwum, rozpakowanie w miejscu docelowym. Wymaga tar na obu hostach Unix.", "methodItemSftpHint": "Przesyłaj każdy plik osobno przez SFTP. Działa na wszystkich hostach, w tym Windows.", "methodPreviewLoading": "Obliczanie metody transferu…", "methodPreviewError": "Nie można wyświetlić podglądu metody transferu. Serwer i tak wybierze metodę po uruchomieniu.", "methodPreviewWillUseTar": "Zostanie użyte: archiwum tar", "methodPreviewWillUseItemSftp": "Zostanie użyte: SFTP dla każdego pliku", "methodPreviewScanSummary": "{{fileCount}} plików, łącznie {{totalSize}} (przeskanowano na hoście źródłowym).", "methodItemSftpLimitation": "Każdy plik korzysta z tego samego strumienia SFTP co kopiowanie pojedynczego pliku, jeden po drugim. Postęp jest sumowany dla wszystkich plików, więc przy dużych plikach pasek przesuwa się powoli.", "methodReason": { "user_item_sftp": "Wybrano SFTP dla poszczególnych plików.", "user_tar": "Wybrano archiwum tar.", "tar_unavailable": "Tar nie jest dostępny na jednym lub obu hostach, zamiast niego zostanie użyty SFTP dla każdego pliku.", "windows_host": "W transferze bierze udział host Windows, więc tar nie jest używany.", "auto_multi_large": "Auto: wiele plików, w tym duży plik ({{largestSize}}) z kompresowalnymi danymi, tar pakuje je w jeden transfer.", "auto_single_large_in_archive": "Auto: jeden duży plik ({{largestSize}}) w tym zestawie, SFTP dla każdego pliku.", "auto_many_incompressible": "Auto: dane w większości niekompresowalne, SFTP dla każdego pliku.", "auto_many_files": "Auto: wiele plików ({{fileCount}}), tar redukuje narzut na plik.", "auto_default": "Auto: SFTP dla każdego pliku w tym zestawie." }, "progressCancel": "Anuluj", "progressCancelling": "Anulowanie…", "progressStalled": "Utknął", "resumedHint": "Połączono ponownie z aktywnym transferem rozpoczętym w innym oknie.", "transferCancelled": "Transfer anulowany", "transferCancelledCopyHint": "W miejscu docelowym mogą pozostać częściowe pliki.", "transferCancelledMoveHint": "W miejscu docelowym mogą pozostać częściowe pliki. Pliki źródłowe nie zostały usunięte.", "cleanupDestFiles": "Wyczyść miejsce docelowe", "cleanupDestFilesSuccess": "Usunięto częściowe pliki z miejsca docelowego", "cleanupDestFilesPartial": "Niektórych częściowych plików nie można było usunąć", "cleanupDestFilesNothing": "Nie ma czego czyścić w miejscu docelowym", "cleanupDestFilesError": "Czyszczenie nie powiodło się", "retryTransfer": "Ponów", "retryTransferError": "Ponowna próba nie powiodła się", "transferFailedRetryHint": "W miejscu docelowym zachowano częściowe dane. Ponowna próba zostanie wznowiona po przywróceniu połączenia." }, "tunnels": { "noSshTunnels": "Brak tuneli SSH", "createFirstTunnelMessage": "Nie utworzono jeszcze żadnych tuneli SSH. Skonfiguruj połączenia tunelowe w Menedżerze hostów, aby zacząć.", "connected": "Połączono", "disconnected": "Rozłączono", "connecting": "Łączenie...", "error": "Błąd", "canceling": "Anulowanie...", "connect": "Połącz", "disconnect": "Odłącz", "cancel": "Anuluj", "port": "Port", "localPort": "Port lokalny", "remotePort": "Zdalny port", "destinationPort": "Port docelowy", "currentHostPort": "Aktualny port hosta", "endpointPort": "Port końcowy", "bindIp": "Lokalny adres IP", "localAddress": "Adres lokalny", "remoteAddress": "Zdalny adres", "destinationAddress": "Adres docelowy", "remoteBindAddress": "Zdalny adres powiązania", "intermediateHost": "Żywiciel pośredni", "endpointSshConfig": "Konfiguracja SSH punktu końcowego", "endpointSshHost": "Host SSH punktu końcowego", "endpointSshHostPlaceholder": "Wybierz skonfigurowanego hosta", "endpointSshHostRequired": "Wybierz hosta SSH punktu końcowego dla każdego tunelu klienta.", "attempt": "Próba {{current}} z {{max}}", "nextRetryIn": "Następna próba za {{seconds}} sekund", "clientTunnels": "Tunele klienckie", "clientTunnel": "Tunel klienta", "addClientTunnel": "Dodaj tunel klienta", "noClientTunnels": "Na tym komputerze nie skonfigurowano żadnych tuneli klienckich.", "tunnelName": "Nazwa tunelu", "remoteHost": "Zdalny host", "autoStart": "Autostart", "clientAutoStartDesc": "Uruchamia się przy starcie aplikacji desktopowej i pozostaje połączony.", "clientManualStartDesc": "Użyj przycisków Start i Stop z tego wiersza. Termix nie otworzy go automatycznie.", "clientRemoteServerNote": "Przekierowanie zdalne może wymagać opcji AllowTcpForwarding i GatewayPorts na serwerze SSH punktu końcowego. Port zdalny zamyka się po rozłączeniu tego komputera.", "clientTunnelStarted": "Uruchomiono tunel klienta", "clientTunnelStopped": "Zatrzymano tunel klienta", "tunnelTestSucceeded": "Test tunelu zakończony powodzeniem", "tunnelTestFailed": "Test tunelu nie powiódł się", "localSaved": "Zapisano tunele klienta", "localSaveError": "Nie udało się zapisać lokalnych tuneli klienta", "invalidBindIp": "Lokalny adres IP musi być prawidłowym adresem IPv4.", "invalidLocalTargetIp": "Lokalny adres IP docelowy musi być prawidłowym adresem IPv4.", "invalidRemoteAddress": "Wymagany jest adres zdalny.", "invalidLocalPort": "Port lokalny musi mieścić się w zakresie od 1 do 65535.", "invalidRemotePort": "Port zdalny musi mieścić się w zakresie od 1 do 65535.", "invalidLocalTargetPort": "Lokalny port docelowy musi mieścić się w zakresie od 1 do 65535.", "invalidEndpointPort": "Port końcowy musi mieścić się w zakresie od 1 do 65535.", "duplicateAutoStartBind": "Tylko jeden tunel klienta z automatycznym uruchomieniem może używać {{bind}}.", "manualControlError": "Nie udało się zaktualizować stanu tunelu.", "active": "Aktywny", "start": "Start", "stop": "Zatrzymaj", "test": "Test", "type": "Typ tunelu", "typeLocal": "Lokalny (-L)", "typeRemote": "Zdalny (-R)", "typeDynamic": "Dynamiczny (-D)", "typeServerLocalDesc": "Bieżący host do punktu końcowego.", "typeServerRemoteDesc": "Punkt końcowy z powrotem do bieżącego hosta.", "typeClientLocalDesc": "Komputer lokalny do punktu końcowego.", "typeClientRemoteDesc": "Punkt końcowy z powrotem do komputera lokalnego.", "typeClientDynamicDesc": "SOCKS na komputerze lokalnym.", "typeDynamicDesc": "Przekieruj ruch SOCKS5 CONNECT przez SSH", "forwardDescriptionServerLocal": "Aktualny host {{sourcePort}} → punkt końcowy {{endpointPort}}.", "forwardDescriptionServerRemote": "Punkt końcowy {{endpointPort}} → bieżący host {{sourcePort}}.", "forwardDescriptionServerDynamic": "SOCKS na bieżącym hoście {{sourcePort}}.", "forwardDescriptionClientLocal": "Lokalny {{sourcePort}} → zdalny {{endpointPort}}.", "forwardDescriptionClientRemote": "Zdalny {{sourcePort}} → lokalny {{endpointPort}}.", "forwardDescriptionClientDynamic": "SOCKS na porcie lokalnym {{sourcePort}}.", "summaryClientLocal": "{{localHost}}:{{localPort}} → {{remoteHost}}:{{remotePort}} przez {{endpoint}}", "summaryClientRemote": "{{remoteHost}}:{{remotePort}} na {{endpoint}} → {{localHost}}:{{localPort}}", "summaryClientDynamic": "{{localHost}}:{{localPort}} → SOCKS przez {{endpoint}}", "autoNameClientLocal": "Lokalny {{localPort}} → {{endpoint}} {{remotePort}}", "autoNameClientRemote": "{{endpoint}} {{remotePort}} → lokalny {{localPort}}", "autoNameClientDynamic": "SOCKS {{localPort}} przez {{endpoint}}", "route": "Trasa:", "lastStarted": "Ostatnio uruchomiony", "lastTested": "Ostatnio testowane", "lastError": "Ostatni błąd", "maxRetries": "Maksymalna liczba ponownych prób", "maxRetriesDescription": "Maksymalna liczba ponownych prób.", "retryInterval": "Interwał ponawiania (sekundy)", "retryIntervalDescription": "Czas oczekiwania pomiędzy kolejnymi próbami.", "local": "Lokalny", "remote": "Zdalny", "destination": "Cel", "host": "Host", "mode": "Tryb", "noHostSelected": "Nie wybrano hosta", "working": "Przetwarzanie..." }, "cardGrid": { "dragToMove": "Przeciągnij, aby przesunąć", "dragToResize": "Przeciągnij, aby zmienić rozmiar", "changeWidth": "Zmień szerokość", "removeCard": "Usuń {{label}}", "addCard": "Dodaj", "columns": "Kolumny", "empty": "Brak kart. Użyj opcji „Dodaj” poniżej, aby umieścić karty." }, "auth": { "tagline": "Zarządzanie SSH i zdalnym pulpitem na własnym serwerze", "loginTitle": "Witamy ponownie", "registerTitle": "Utwórz konto", "forgotPassword": "Nie pamiętasz hasła?", "rememberMe": "Zapamiętaj urządzenie na 30 dni (obejmuje TOTP)", "noAccount": "Nie masz konta?", "hasAccount": "Masz już konto?", "twoFactorAuth": "Uwierzytelnianie dwuskładnikowe", "enterCode": "Wprowadź kod weryfikacyjny", "backupCode": "Lub użyj kodu zapasowego", "verifyCode": "Zweryfikuj kod", "redirectingToApp": "Przekierowywanie do aplikacji...", "sshAuthenticationRequired": "Wymagane uwierzytelnienie SSH", "sshNoKeyboardInteractive": "Uwierzytelnianie za pomocą klawiatury jest niedostępne", "sshAuthenticationFailed": "Uwierzytelnianie nie powiodło się", "sshAuthenticationTimeout": "Przekroczono limit czasu uwierzytelniania", "sshNoKeyboardInteractiveDescription": "Serwer nie obsługuje uwierzytelniania interaktywnego za pomocą klawiatury. Podaj hasło lub klucz SSH.", "sshAuthFailedDescription": "Podane poświadczenia są nieprawidłowe. Spróbuj ponownie z prawidłowymi poświadczeniami.", "sshTimeoutDescription": "Próba uwierzytelnienia przekroczyła limit czasu. Spróbuj ponownie.", "sshProvideCredentialsDescription": "Podaj poświadczenia SSH, aby połączyć się z tym serwerem.", "sshPasswordDescription": "Wprowadź hasło dla tego połączenia SSH.", "sshKeyPasswordDescription": "Jeśli klucz SSH jest zaszyfrowany, wpisz tutaj hasło klucza.", "passphraseRequired": "Wymagane hasło klucza", "passphraseRequiredDescription": "Klucz SSH jest zaszyfrowany. Wprowadź hasło klucza, aby go odblokować.", "back": "Wstecz", "firstUser": "Pierwszy użytkownik", "firstUserMessage": "Jesteś pierwszym użytkownikiem i zostaniesz administratorem. Ustawienia administratora znajdziesz w menu użytkownika na pasku bocznym. Jeśli to pomyłka, sprawdź logi Dockera lub zgłoś problem na GitHubie.", "external": "Zewnętrzny", "loginWithExternal": "Zaloguj się za pomocą zewnętrznego dostawcy", "loginWithExternalDesc": "Zaloguj się, korzystając ze skonfigurowanego zewnętrznego dostawcy tożsamości", "externalNotSupportedInElectron": "Uwierzytelnianie zewnętrzne nie jest jeszcze obsługiwane w aplikacji Electron. Do logowania OIDC użyj wersji przeglądarkowej.", "loginWithProvider": "Zaloguj się za pomocą {{name}}", "orContinueWith": "lub kontynuuj przez", "ldapUsername": "Nazwa użytkownika LDAP", "ldapPassword": "Hasło LDAP", "ldapSignIn": "Zaloguj się", "ldapLoginFailed": "Nie udało się zalogować do LDAP", "resetPasswordButton": "Zresetuj hasło", "sendResetCode": "Wyślij kod resetowania", "resetCodeDesc": "Wprowadź nazwę użytkownika, aby otrzymać kod resetowania hasła. Kod pojawi się w logach kontenera Docker.", "resetCode": "Kod resetowania", "verifyCodeButton": "Zweryfikuj kod", "enterResetCode": "Wprowadź 6-cyfrowy kod z logów kontenera Docker dla użytkownika:", "newPassword": "Nowe hasło", "confirmNewPassword": "Potwierdź hasło", "enterNewPassword": "Wprowadź nowe hasło dla użytkownika:", "signUp": "Zarejestruj się", "desktopApp": "Aplikacja desktopowa", "loggingInToDesktopApp": "Logowanie do aplikacji desktopowej", "loadingServer": "Ładowanie serwera...", "dataLossWarning": "Zresetowanie hasła w ten sposób usunie wszystkie zapisane hosty SSH, poświadczenia i pozostałe zaszyfrowane dane. Tej czynności nie można cofnąć. Użyj jej tylko wtedy, gdy nie pamiętasz hasła i nie masz aktywnej sesji.", "authenticationDisabled": "Uwierzytelnianie wyłączone", "authenticationDisabledDesc": "Wszystkie metody uwierzytelniania są obecnie wyłączone. Skontaktuj się z administratorem.", "passwordLoginDisabledDesc": "Logowanie hasłem jest wyłączone. Użyj klucza dostępu lub zewnętrznego dostawcy uwierzytelniania.", "signInWithPasskey": "Zaloguj się za pomocą klucza dostępu", "passkeyLoginFailed": "Nie udało się zalogować za pomocą klucza dostępu", "attemptsRemaining": "Pozostało {{count}} prób", "confirmResetDataWipe": "To konto nie logowało się od czasu aktualizacji szyfrowania, więc bez starego hasła nie da się odzyskać zapisanych na nim danych. Zresetowanie trwale usunie jego hosty, poświadczenia i snippety. Kontynuować?" }, "hostKey": { "verifyNewHost": "Zweryfikuj klucz hosta SSH", "keyChangedWarning": "Zmieniono klucz hosta SSH", "firstConnectionTitle": "Pierwsze połączenie z tym hostem", "firstConnectionDescription": "Nie można potwierdzić autentyczności tego hosta. Sprawdź, czy odcisk palca jest zgodny z oczekiwaniami.", "keyChangedDescription": "Klucz hosta tego serwera zmienił się od ostatniego połączenia. Może to oznaczać problem z bezpieczeństwem.", "previousKey": "Poprzedni klucz", "newFingerprint": "Nowy odcisk palca", "fingerprint": "Odcisk palca", "verifyInstructions": "Jeśli ufasz temu hostowi, kliknij Akceptuj, aby kontynuować i zapisać ten odcisk palca na potrzeby przyszłych połączeń.", "securityWarning": "Ostrzeżenie dotyczące bezpieczeństwa", "acceptAndContinue": "Akceptuj i kontynuuj", "acceptNewKey": "Akceptuj nowy klucz i kontynuuj" }, "errors": { "databaseConnection": "Nie można połączyć się z bazą danych", "embeddedServerFailed": "Lokalny serwer Termix nie mógł zostać uruchomiony", "unknownError": "Nieznany błąd", "loginFailed": "Logowanie nieudane", "failedPasswordReset": "Nie udało się zainicjować resetowania hasła", "failedVerifyCode": "Nie udało się zweryfikować kodu resetowania", "failedCompleteReset": "Nie udało się ukończyć resetowania hasła", "invalidTotpCode": "Nieprawidłowy kod TOTP", "failedOidcLogin": "Nie udało się rozpocząć logowania OIDC", "silentSigninOidcUnavailable": "Poproszono o ciche logowanie, ale logowanie OIDC jest niedostępne.", "failedUserInfo": "Nie udało się pobrać informacji o użytkowniku po zalogowaniu", "oidcAuthFailed": "Uwierzytelnianie OIDC nie powiodło się", "invalidAuthUrl": "Otrzymano nieprawidłowy adres URL autoryzacji z serwera", "requiredField": "To pole jest wymagane", "minLength": "Minimalna długość to {{min}}", "passwordMismatch": "Hasła nie są identyczne", "passwordLoginDisabled": "Logowanie za pomocą nazwy użytkownika i hasła jest obecnie wyłączone", "sessionExpired": "Sesja wygasła, zaloguj się ponownie", "totpRateLimited": "Przekroczono limit prób: zbyt wiele weryfikacji TOTP. Spróbuj ponownie później.", "totpRateLimitedWithTime": "Przekroczono limit prób: zbyt wiele weryfikacji TOTP. Odczekaj {{time}} sekund przed kolejną próbą.", "resetCodeRateLimited": "Przekroczono limit prób: zbyt wiele weryfikacji. Spróbuj ponownie później.", "resetCodeRateLimitedWithTime": "Przekroczono limit prób: zbyt wiele weryfikacji. Odczekaj {{time}} sekund przed kolejną próbą.", "authTokenSaveFailed": "Nie udało się zapisać tokenu uwierzytelniającego", "authTokenMissing": "Serwer nie zwrócił nowego tokenu uwierzytelniającego. Zaloguj się ponownie.", "authTokenRejected": "Zdalny serwer odrzucił nowy token uwierzytelniający", "keyringUnavailable": "Zalogowano, ale nie udało się zapisać sesji: ten system nie ma dostępnego pęku kluczy do jej zaszyfrowania. Uruchom usługę Secret Service (np. gnome-keyring lub KWallet) i zaloguj się ponownie.", "failedToLoadServer": "Nie udało się załadować serwera", "remoteServerRequired": "Wymagany jest serwer zdalny. Połącz się z serwerem zdalnym w Ustawieniach, aby korzystać z tego typu połączenia." }, "messages": { "registrationDisabled": "Rejestracja nowych kont jest obecnie wyłączona przez administratora. Zaloguj się lub skontaktuj się z administratorem.", "userNotAllowed": "To konto nie ma uprawnień do rejestracji. Skontaktuj się z administratorem.", "databaseConnectionFailed": "Nie udało się połączyć z serwerem bazy danych", "embeddedServerPortInUse": "Port {{port}} jest już używany przez inny program. Zazwyczaj jest to kontener Dockera Termix lub pozostały proces Termix z poprzedniej sesji. Zamknij go, a następnie uruchom ponownie Termix.", "embeddedServerPortInUseUnknownPort": "Jeden z portów potrzebnych Termixowi jest już używany przez inny program. Zamknij program, który go używa, a następnie uruchom ponownie Termixa.", "embeddedServerCrashed": "Serwer lokalny niespodziewanie się zatrzymał. Uruchom ponownie Termix i sprawdź dziennik pulpitu, jeśli problem się powtarza.", "resetCodeSent": "Kod resetowania wysłany do logów Dockera", "codeVerified": "Kod zweryfikowany pomyślnie", "passwordResetSuccess": "Pomyślnie zresetowano hasło", "loginSuccess": "Logowanie pomyślne", "registrationSuccess": "Rejestracja pomyślna" }, "profile": { "c2sTunnelConfigDesc": "Lokalne tunele aplikacji desktopowej kierowane do skonfigurowanych hostów SSH.", "c2sTunnelPresets": "Zestawy tuneli klienta", "c2sTunnelPresetsDesc": "Zapisz listę lokalnych tuneli tej aplikacji jako nazwany zestaw na serwerze albo wczytaj zestaw z powrotem do tej aplikacji.", "c2sTunnelPresetsUnavailable": "Zestawy tuneli klienta są dostępne tylko w aplikacji desktopowej.", "c2sPresetName": "Nazwa zestawu", "c2sPresetNamePlaceholder": "Nazwa zestawu klienta", "c2sPresetToLoad": "Zestaw do wczytania", "c2sNoPresetSelected": "Nie wybrano zestawu", "c2sNoPresets": "Brak zapisanych zestawów", "c2sLoadPreset": "Wczytaj", "c2sCurrentLocalConfig": "Liczba lokalnych tuneli klienta skonfigurowanych na tym komputerze: {{count}}.", "c2sPresetSyncNote": "Zestawy to jawne migawki; wczytanie zestawu zastępuje listę lokalnych tuneli klienta w tej aplikacji.", "c2sPresetSaved": "Zapisano zestaw tuneli klienta", "c2sPresetLoaded": "Wczytano zestaw tuneli klienta lokalnie", "c2sPresetRenamed": "Zmieniono nazwę zestawu tuneli klienta", "c2sPresetDeleted": "Usunięto zestaw tuneli klienta", "c2sPresetLoadError": "Nie udało się wczytać zestawów tuneli klienta" }, "placeholders": { "maxRetries": "3", "retryInterval": "10", "language": "Język", "keyPassword": "hasło klucza", "pastePrivateKey": "Wklej tutaj klucz prywatny...", "localListenerHost": "127.0.0.1 (nasłuch lokalny)", "localTargetHost": "127.0.0.1 (cel na tym komputerze)", "remoteTargetHost": "127.0.0.1 (cel z punktu końcowego)", "remoteBindHost": "127.0.0.1 (nasłuchiwanie na punkcie końcowym)", "socksListenerHost": "127.0.0.1 (nasłuch SOCKS)", "enterPassword": "Wprowadź hasło", "defaultPort": "22", "defaultEndpointPort": "224" }, "dashboard": { "title": "Pulpit", "loading": "Ładowanie pulpitu...", "github": "GitHub", "support": "Wsparcie", "discord": "Discord", "docs": "Dokumentacja", "donate": "Wesprzyj", "serverOverview": "Przegląd serwera", "version": "Wersja", "upToDate": "Aktualny", "updateAvailable": "Dostępna aktualizacja", "beta": "Beta", "uptime": "Czas działania", "database": "Baza danych", "healthy": "Sprawna", "error": "Błąd", "totalHosts": "Łączna liczba hostów", "totalTunnels": "Łączna liczba tuneli", "totalCredentials": "Łączna liczba poświadczeń", "recentActivity": "Ostatnia aktywność", "reset": "Resetuj", "loadingRecentActivity": "Ładowanie ostatniej aktywności...", "noRecentActivity": "Brak ostatniej aktywności", "quickActions": "Szybkie akcje", "addHost": "Dodaj hosta", "addCredential": "Dodaj poświadczenie", "adminSettings": "Ustawienia administratora", "userProfile": "Profil użytkownika", "serverStats": "Statystyki serwera", "loadingServerStats": "Ładowanie statystyk serwera...", "noServerData": "Brak dostępnych danych serwera", "cpu": "Procesor", "ram": "RAM", "customizeLayout": "Dostosuj pulpit", "dashboardSettings": "Ustawienia pulpitu", "enableDisableCards": "Włącz/wyłącz karty", "resetLayout": "Przywróć domyślne", "serverOverviewCard": "Przegląd serwera", "recentActivityCard": "Ostatnia aktywność", "networkGraphCard": "Graf sieci", "quickActionsCard": "Szybkie akcje", "serverStatsCard": "Statystyki serwera", "panelMain": "Główny", "panelSide": "Boczny", "justNow": "przed chwilą", "serviceLinks": "Linki do usług", "homepagePreview": "Podgląd strony głównej" }, "donation": { "title": "Podoba Ci się Termix?", "body": "Termix jest darmowy i otwartoźródłowy, tworzony i utrzymywany przez dwuosobowy zespół po godzinach. Jeśli zastąpił komercyjne narzędzie, za które trzeba by płacić, darowizna pomoże pokryć koszty hostingu i utrzymać rozwój. Na razie darowizny są możliwe wyłącznie w kryptowalutach.", "milestones": "Darowizny finansują też czas potrzebny na rozpoznanie i naukę tego, co jest niezbędne do zbudowania funkcji takich jak obsługa SAML czy Kubernetes. Postępy można śledzić na stronie darowizn.", "cta": "Wesprzyj", "dismiss": "Może później" }, "dashboardTab": { "stable": "STABILNA", "hostsOnline": "Hosty online", "activeTunnels": "Aktywne tunele", "registerNewServer": "Zarejestruj nowy serwer", "storeSshKeysOrPasswords": "Przechowuj klucze SSH lub hasła", "manageUsersAndRoles": "Zarządzaj użytkownikami i rolami", "manageYourAccount": "Zarządzaj kontem", "hostStatus": "Status hosta", "noHostsConfigured": "Brak skonfigurowanych hostów", "online": "ONLINE", "offline": "OFFLINE", "checking": "SPRAWDZANIE", "onlineLower": "Online", "add": "Dodaj:", "commandPalette": "Paleta poleceń", "done": "Gotowe", "editModeInstructions": "Przeciągnij karty, aby zmienić kolejność · Przeciągnij separator kolumn, aby zmienić ich szerokość · Przeciągnij dolną krawędź karty, aby zmienić jej wysokość · Kosz usuwa kartę", "empty": "Puste", "clear": "Wyczyść", "serviceLinksTitle": "Linki do usług", "serviceLinksEmpty": "Brak linków do usług", "serviceLinksAddLabel": "Etykieta", "serviceLinksAddUrl": "Adres URL", "serviceLinksAdd": "Dodaj", "serviceLinksLabelPlaceholder": "Moja usługa", "serviceLinksUrlPlaceholder": "http://192.168.1.10:8080", "serviceLinksInvalidUrl": "Wprowadź prawidłowy adres internetowy", "serviceLinksAddFailed": "Nie udało się dodać linku do usługi", "disk": "Dysk", "viewServerDetails": "Wyświetl szczegóły serwera" }, "sessionLogs": { "title": "Logi sesji", "noLogs": "Brak logów sesji", "noLogsDesc": "Włącz rejestrowanie sesji na hoście, aby rozpocząć nagrywanie", "duration": "Czas trwania", "viewLog": "Wyświetl log", "downloadLog": "Pobierz", "downloadAsText": "Pobierz jako tekst", "deleteLog": "Usuń", "confirmDelete": "Usunąć ten log sesji?", "confirmDeleteDesc": "Tej czynności nie można cofnąć.", "copyContent": "Kopiuj", "copied": "Skopiowano!", "loadError": "Nie udało się załadować logów sesji", "deleteError": "Nie udało się usunąć logu sesji", "filterByHost": "Filtruj według hosta..." }, "admin": { "sectionGeneral": "Ogólne", "sectionOidc": "OIDC", "sectionSso": "Dostawcy SSO", "ssoAddProvider": "Dodaj dostawcę", "ssoDocsLink": "Zobacz dokumentację", "ssoProviderDocsLink": "Zobacz dokumentację", "ssoNoProviders": "Nie skonfigurowano dostawców SSO.", "ssoProviderName": "Nazwa wyświetlana", "ssoProviderType": "Typ dostawcy", "ssoDeleteProvider": "Usuń dostawcę", "ssoDeleteConfirm": "Usunąć tego dostawcę? Powiązani użytkownicy nie będą mogli się zalogować.", "ssoTypeOidc": "OIDC", "ssoTypeLdap": "LDAP", "ssoTypeGithub": "GitHub", "ssoTypeGoogle": "Google", "ssoEnabled": "Włączone", "ssoDisabled": "Wyłączone", "ssoSaveProvider": "Zapisz dostawcę", "ssoTestConnection": "Testuj połączenie", "ssoEditProvider": "Edytuj dostawcę", "ldapHost": "Host LDAP", "ldapPort": "Port", "ldapUseTls": "Użyj TLS (LDAPS)", "ldapBindDn": "Bind DN", "ldapBindPassword": "Hasło Bind", "ldapUserSearchBase": "Baza wyszukiwania użytkowników", "ldapUserSearchFilter": "Filtr wyszukiwania użytkownika", "ldapUsernameAttr": "Atrybut nazwy użytkownika", "ldapDisplayNameAttr": "Atrybut nazwy wyświetlanej", "ldapGroupSearchBase": "Baza wyszukiwania grup", "ldapAdminGroup": "Grupa administratorów", "ldapAllowedUsers": "Dozwoleni użytkownicy", "sectionUsers": "Użytkownicy", "sectionSessions": "Sesje", "sectionRoles": "Role", "sectionDatabase": "Baza danych", "sectionApiKeys": "Klucze API", "sectionAuditLog": "Dziennik audytu", "sectionSsl": "SSL / Let's Encrypt", "sectionTouchInput": "Wprowadzanie dotykowe", "touchEnabled": "Włącz wprowadzanie dotykowe", "touchEnabledDesc": "Zezwól na przewijanie jednym palcem w terminalach", "touchMomentumEnabled": "Włącz Momentum", "touchMomentumEnabledDesc": "Kontynuuj przewijanie przez chwilę po przesunięciu", "touchAdvanced": "Zaawansowane", "touchDragThreshold": "Próg przeciągania", "touchMaxWheelDelta": "Maksymalna delta koła", "touchMomentumSampleWindow": "Okno próbki pędu", "touchReleaseGracePeriod": "Okres karencji po puszczeniu", "touchMinimumVelocity": "Minimalna prędkość", "touchMaximumVelocity": "Maksymalna prędkość", "touchMaximumDuration": "Maksymalny czas trwania", "touchMaximumTravel": "Maksymalny dystans", "touchDecayTime": "Czas wygaszania", "touchPixelsPerTick": "Pikseli na tick", "touchMaximumFrameInterval": "Maksymalny interwał klatek", "touchMaximumTicksPerFrame": "Maksymalna liczba tików na klatkę", "touchResetDefaults": "Przywróć ustawienia domyślne", "touchSaved": "Zapisano ustawienia wprowadzania dotykowego", "touchSaveFailed": "Nie udało się zapisać ustawień wprowadzania dotykowego", "sectionImageStorage": "Przechowywanie obrazów", "imageStorageMode": "Tryb przechowywania", "imageStorageModeDesc": "Gdzie zapisywane są wklejone i przesłane obrazy z terminala. Auto wybiera według połączenia; Lokalny i Zdalny (SFTP) są stałe.", "imageStorageModeAuto": "Auto", "imageStorageModeLocal": "Lokalny", "imageStorageModeRemoteSftp": "Zdalny (SFTP)", "imageStorageLocalDir": "Katalog lokalny", "imageStorageLocalDirDesc": "Ścieżka bezwzględna na serwerze Termix. Ze względów bezpieczeństwa nie jest pokazywana po zapisaniu.", "imageStorageLocalDirPlaceholder": "Pozostaw puste, aby zachować bieżącą wartość", "imageStorageHostPath": "Ścieżka hosta", "imageStorageHostPathDesc": "Widok katalogu lokalnego od strony hosta, który otrzymują agenci terminalowi.", "imageStorageTtl": "Czas życia (ms)", "imageStorageMaxCount": "Maksymalna liczba obrazów", "imageStorageMaxBytes": "Maksymalny rozmiar magazynu (bajty)", "imageStorageSaved": "Zapisano ustawienia przechowywania obrazów", "imageStorageSaveFailed": "Nie udało się zapisać ustawień przechowywania obrazów", "imageStorageInstanceId": "Identyfikator instancji sesji terminalowej", "imageStorageInstanceIdDesc": "Identyfikator instancji jednej z podłączonych kart terminala, używany do testowania widoczności.", "imageStorageInstanceIdRequired": "Najpierw wprowadź identyfikator instancji sesji terminala", "imageStorageTest": "Test", "imageStorageTesting": "Testowanie...", "imageStorageTestFailed": "Nie udało się przetestować magazynu obrazów", "imageStorageTestConnected": "Sesja terminalowa jest połączona.", "imageStorageTestNotConnected": "Brak połączonej sesji terminala z tym identyfikatorem instancji.", "imageStorageTestSelectedMode": "Przesyłanie użyłoby: {{mode}}", "imageStorageSelectedModeUnavailable": "Niedostępny", "imageStorageTestLocalVisible": "Katalog lokalny jest widoczny z podłączonego hosta.", "imageStorageTestLocalNotVisible": "Katalog lokalny NIE jest widoczny z podłączonego hosta.", "sectionBranding": "Biała etykieta", "brandingAppName": "Nazwa aplikacji", "brandingAppNameDesc": "Wyświetlane na ekranie logowania i karcie przeglądarki. Pozostaw puste, aby używać „Termix”.", "brandingTagline": "Slogan", "brandingTaglineDesc": "Wyświetlane pod nazwą aplikacji na ekranie logowania. Pozostaw puste, aby użyć domyślnego sloganu.", "brandingLogo": "Logo", "brandingLogoDesc": "PNG, JPEG lub WEBP, do 750 KB. Zastępuje domyślną ikonę na ekranie logowania i karcie przeglądarki.", "brandingLogoUpload": "Prześlij logo", "brandingLogoReset": "Przywróć ustawienia domyślne", "brandingLogoInvalid": "Nieprawidłowy obraz. Użyj pliku PNG, JPEG lub WEBP o rozmiarze do 750 KB.", "brandingSaved": "Ustawienia brandingu zapisane", "brandingSaveFailed": "Nie udało się zapisać ustawień marki", "sslDescription": "Automatycznie wystawiaj i odnawiaj zaufany certyfikat SSL od Let's Encrypt. Wymaga domeny publicznej i portu 80 lub dostępu DNS.", "sslDocsLink": "Zobacz dokumentację SSL", "sslDomain": "Domena", "sslDomainPlaceholder": "termix.example.com", "sslDomainDesc": "Publiczna nazwa domeny certyfikatu.", "sslEmail": "E-mail", "sslEmailPlaceholder": "admin@example.com", "sslEmailDesc": "Adres e-mail kontaktowy do powiadomień i konta Let's Encrypt.", "sslChallengeType": "Typ wyzwania", "sslChallengeTypeDesc": "Jak udowodnić Let's Encrypt własność domeny.", "sslChallengeHttp": "HTTP (webroot) - wymaga portu 80 dostępnego z internetu", "sslChallengeDns": "DNS (Cloudflare) - wymaga tokenu API Cloudflare", "sslCloudflareToken": "Token API Cloudflare", "sslCloudflareTokenPlaceholder": "Wprowadź token...", "sslCloudflareTokenDesc": "Token zakresowy z uprawnieniem Zone:DNS:Edit dla Twojej domeny.", "sslCertStatus": "Status certyfikatu", "sslCertStatusNone": "Brak certyfikatu", "sslCertStatusValid": "Ważny", "sslCertStatusExpiring": "Wkrótce wygasa", "sslCertStatusExpired": "Wygasły", "sslCertExpiresAt": "Wygasa {{date}}", "sslLastIssued": "Ostatnio wystawiono {{date}}", "sslRequestCert": "Wystaw / odnów certyfikat", "sslRequestCertLoading": "Żądanie certyfikatu...", "sslRequestCertSuccess": "Pomyślnie wystawiono i zainstalowano certyfikat", "sslRequestCertFailed": "Żądanie certyfikatu nie powiodło się", "sslSave": "Zapisz ustawienia", "sslSaved": "Ustawienia SSL zapisane", "sslSaveFailed": "Nie udało się zapisać ustawień SSL", "sslRequiresDomain": "Wymagane są domena i adres e-mail", "sslInfoNote": "Po wystawieniu lub przesłaniu certyfikatu, Termix automatycznie włączy protokół HTTPS na porcie SSL_PORT (domyślnie 8443) oprócz istniejącego portu HTTP. Upewnij się, że port ten jest opublikowany/zamapowany w tym kontenerze, aby był osiągalny.", "sslManualOption": "Ręcznie (prześlij certyfikat)", "sslManualCert": "Certyfikat (PEM)", "sslManualCertPlaceholder": "-----BEGIN CERTIFICATE-----", "sslManualKey": "Klucz prywatny (PEM)", "sslManualKeyPlaceholder": "-----BEGIN PRIVATE KEY-----", "sslManualDesc": "Wklej istniejący certyfikat i klucz prywatny, wraz z pełnym łańcuchem, jeśli wymaga tego Twoje CA.", "sslManualUpload": "Prześlij i zainstaluj certyfikat", "sslManualUploadLoading": "Przesyłanie certyfikatu...", "sslManualUploadSuccess": "Certyfikat został pomyślnie przesłany i zainstalowany", "sslManualUploadFailed": "Nie udało się przesłać certyfikatu", "sslManualRequiresFields": "Wymagany jest certyfikat i klucz prywatny", "auditLogTotal": "Łącznie wpisów: {{total}}", "auditLogEmpty": "Nie znaleziono wpisów w dzienniku audytu", "auditLogSuccess": "Powodzenie", "auditLogFailed": "Niepowodzenie", "auditLogClearFilters": "Wyczyść filtry", "auditLogPage": "Strona {{page}} z {{totalPages}} (łącznie {{total}})", "auditLogIp": "IP", "auditLogResourceId": "Identyfikator zasobu", "auditLogFilterUser": "Użytkownik", "auditLogFilterAction": "Akcja", "auditLogFilterResourceType": "Typ zasobu", "auditLogFilterStatus": "Status", "auditLogFilterFrom": "Od", "auditLogFilterTo": "Do", "auditLogFilterAll": "Wszystkie", "allowRegistration": "Zezwól na rejestrację użytkowników", "allowRegistrationDesc": "Pozwól nowym użytkownikom na samodzielną rejestrację przy użyciu nazwy użytkownika i hasła", "allowPasswordLogin": "Zezwalaj na logowanie hasłem", "allowPasswordLoginDesc": "Logowanie nazwą użytkownika i hasłem", "oidcAutoProvision": "Automatyczne tworzenie kont OIDC", "oidcAutoProvisionDesc": "Automatyczne tworzenie kont dla użytkowników OIDC/SSO przy pierwszym logowaniu (niezależnie od przełącznika rejestracji)", "oidcSilentLoginDefault": "Domyślne ciche logowanie do OIDC", "oidcSilentLoginDefaultDesc": "Automatyczne przekierowywanie do logowania OIDC przy każdej wizycie, całkowicie pomijając formularz logowania", "oidcSilentLoginDefaultLockedDesc": "To ustawienie jest zablokowane przez zmienną środowiskową OIDC_SILENT_LOGIN_DEFAULT i nie można go tutaj zmienić.", "allowPasswordReset": "Zezwól na resetowanie hasła", "allowPasswordResetDesc": "Kod resetowania przez logi Dockera", "commandHistoryEnabled": "Historia poleceń", "commandHistoryEnabledDesc": "Zezwól na rejestrowanie historii poleceń. Po wyłączeniu historia nie jest zapisywana, niezależnie od ustawień poszczególnych hostów.", "updateCommandHistoryFailed": "Nie udało się zaktualizować ustawień historii poleceń", "analyticsEnabled": "Udostępnij anonimowe statystyki użytkowania", "analyticsEnabledDesc": "Wysyła anonimowe, dzienne zestawienie liczby użytkowników, hostów i wykorzystania funkcji, aby pomóc w ulepszaniu Termixa. Nigdy nie zawiera danych osobowych ani szczegółów połączeń.", "analyticsEnabledLockedDesc": "To ustawienie jest zablokowane przez zmienną środowiskową ENABLE_TELEMETRY i nie można go tutaj zmienić.", "updateAnalyticsFailed": "Nie udało się zaktualizować ustawień analityki", "sessionSharingGloballyEnabled": "Zezwól na udostępnianie sesji", "auditForwardingTitle": "Przekaż do SIEM", "auditForwardingDesc": "Prześlij kopię każdego wpisu audytu do zewnętrznego kolektora w formacie NDJSON. Lokalne logi pozostają źródłem prawdy.", "auditForwardingEnvNotice": "Zmienna środowiskowa konfiguruje również przekazywanie; pierwszeństwo ma zapisany tutaj adres URL.", "auditForwardingToken": "Token okaziciela (opcjonalnie)", "auditForwardingTokenStored": "Token okaziciela (przechowywany)", "auditForwardingSaved": "Ustawienia przekazywania audytu zostały zapisane", "auditForwardingSaveError": "Nie udało się zapisać ustawień przekazywania audytu", "sessionSharingGloballyEnabledDesc": "Zezwalaj na udostępnianie sesji terminala na żywo, RDP, VNC i Telnet w obrębie instancji. Po wyłączeniu zastępuje wszystkie przełączniki udostępniania dla poszczególnych hostów.", "updateSessionSharingFailed": "Nie udało się zaktualizować ustawień udostępniania sesji", "sessionTimeout": "Limit czasu sesji", "hours": "godziny", "sessionTimeoutRange": "Min. 1 godz. · Maks. 720 godz.", "monitoringDefaults": "Domyślne ustawienia monitorowania", "statusCheck": "Sprawdzanie statusu", "metrics": "Metryki", "sec": "sek", "logLevel": "Poziom logowania", "enableGuacamole": "Włącz Guacamole", "enableGuacamoleDesc": "Zdalny pulpit RDP/VNC", "enableGuacamoleDocsLink": "Zobacz dokumentację", "guacdUrl": "Adres URL guacd", "tailscaleApiKey": "Klucz API Tailscale", "tailscaleApiKeyDescription": "Służy do wykrywania urządzeń w edytorze hostów. Obsługuje klucze Tailscale (tskey-) i Headscale (hskey-). Wygeneruj klucz na tailscale.com/admin/settings/keys lub w swojej instancji Headscale.", "tailscaleApiKeyDocsLink": "Zobacz dokumentację", "tailscaleApiBaseUrl": "Podstawowy adres URL API", "tailscaleApiBaseUrlDescription": "Opcjonalnie. Wskaż samodzielnie hostowaną instancję Headscale zamiast api.tailscale.com. Pozostaw puste, aby użyć domyślnej instancji Tailscale.", "oidcDescription": "Skonfiguruj OpenID Connect dla logowania jednokrotnego (SSO). Pola oznaczone * są wymagane.", "oidcDocsLink": "Zobacz dokumentację", "oidcClientId": "Identyfikator klienta", "oidcClientSecret": "Sekret klienta", "oidcAuthUrl": "Adres URL autoryzacji", "oidcIssuerUrl": "Adres URL wystawcy", "oidcTokenUrl": "Adres URL tokena", "oidcUserIdentifier": "Ścieżka identyfikatora użytkownika", "oidcDisplayName": "Ścieżka nazwy wyświetlanej", "oidcScopes": "Zakresy", "oidcUserinfoUrl": "Zastąp adres URL informacji o użytkowniku", "oidcAllowedUsers": "Dozwoleni użytkownicy", "oidcAllowedUsersDesc": "Jeden adres e-mail w każdym wierszu. Pozostaw puste, aby zezwolić na wszystkie.", "oidcAdminGroup": "Grupa administratorów", "oidcAdminGroupDesc": "Użytkownicy w tej grupie otrzymują uprawnienia administratora. Pozostaw puste, aby wyłączyć synchronizację grupy.", "oidcGroupClaim": "Claim grupy", "oidcGroupClaimDesc": "Opcjonalnie. Ścieżka claimu zawierającego grupy użytkownika. Domyślnie: groups, roles, potem group. Użyj tego dla dostawców z niestandardowym claimem (np. Zitadel).", "oidcCaCert": "Niestandardowy certyfikat CA", "oidcCaCertDesc": "Opcjonalnie. Certyfikat CA w formacie PEM dla dostawców OIDC korzystających z prywatnego lub samopodpisanego CA. Pozostaw puste, aby użyć systemowego magazynu zaufanych certyfikatów.", "removeOidc": "Usuń", "usersCount": "{{count}} użytkowników", "searchUsers": "Wyszukaj użytkowników...", "noUsers": "Brak użytkowników", "noUsersMatch": "Brak użytkowników pasujących do wyszukiwania", "pageOf": "Strona {{page}} z {{total}}", "createUser": "Utwórz", "newRole": "Nowa rola", "roleName": "Nazwa", "roleDisplayName": "Nazwa wyświetlana", "roleDescription": "Opis", "rolesCount": "{{count}} ról", "createRole": "Utwórz", "creating": "Tworzenie...", "exportDatabase": "Eksportuj bazę danych", "exportDatabaseDesc": "Pobierz przenośną kopię zapasową SQLite wszystkich hostów, poświadczeń i ustawień", "export": "Eksport", "exporting": "Eksportowanie...", "importDatabase": "Importuj bazę danych", "importDatabaseDesc": "Przywracanie z przenośnej kopii zapasowej .sqlite na dowolnym silniku bazy danych", "importDatabaseSelected": "Wybrano: {{name}}", "selectFile": "Wybierz plik", "changeFile": "Zmień", "import": "Import", "importing": "Importowanie...", "apiKeysCount": "{{count}} kluczy", "apiKeysDocsLink": "Zobacz dokumentację", "apiKeysCliHint": "Użyj klucza API z Termix CLI, aby zarządzać serwerami z poziomu terminala.", "apiKeysCliLink": "Zobacz dokumentację CLI", "newApiKey": "Nowy klucz API", "apiKeyCreatedWarning": "Klucz utworzony. Skopiuj go teraz, nie zostanie pokazany ponownie.", "apiKeyName": "Nazwa", "apiKeyUser": "Użytkownik", "apiKeySelectUser": "Wybierz użytkownika...", "apiKeyExpiresAt": "Wygasa", "createKey": "Utwórz klucz", "apiKeyNoExpiry": "Brak wygaśnięcia", "revokedBadge": "UNIEWAŻNIONY", "authTypeDual": "Podwójne uwierzytelnianie", "authTypeOidc": "OIDC", "authTypeLocal": "Lokalne", "adminStatusAdministrator": "Administrator", "adminStatusRegularUser": "Zwykły użytkownik", "adminBadge": "ADMIN", "systemBadge": "SYS", "customBadge": "WŁASNA", "youBadge": "TY", "sessionsActive": "{{count}} aktywnych", "sessionActive": "Aktywny: {{time}}", "sessionExpires": "Wygaśnięcie: {{time}}", "revokeAll": "Wszystkie", "revokeAllSessionsSuccess": "Unieważniono wszystkie sesje użytkownika", "revokeAllSessionsFailed": "Nie udało się unieważnić sesji", "revokeSessionFailed": "Nie udało się unieważnić sesji", "addRole": "Dodaj rolę", "noCustomRoles": "Nie zdefiniowano żadnych niestandardowych ról", "removeRoleFailed": "Nie udało się usunąć roli", "assignRoleFailed": "Nie udało się przypisać roli", "deleteRoleFailed": "Nie udało się usunąć roli", "userAdminAccess": "Administrator", "userAdminAccessDesc": "Pełny dostęp do wszystkich ustawień administracyjnych", "userRoles": "Role", "revokeAllUserSessions": "Unieważnij wszystkie sesje", "revokeAllUserSessionsDesc": "Wymuś ponowne logowanie na wszystkich urządzeniach", "revoke": "Unieważnij", "deleteUserWarning": "Usunięcie tego użytkownika jest nieodwracalne.", "deleteUser": "Usuń {{username}}", "deleting": "Usuwanie...", "deleteUserFailed": "Nie udało się usunąć użytkownika", "deleteUserSuccess": "Użytkownik „{{username}}” został usunięty", "deleteRoleSuccess": "Rola „{{name}}” została usunięta", "revokeKeySuccess": "Unieważniono klucz „{{name}}”", "revokeKeyFailed": "Nie udało się unieważnić klucza", "copiedToClipboard": "Skopiowano do schowka", "done": "Gotowe", "createUserTitle": "Utwórz użytkownika", "createUserDesc": "Utwórz nowe konto lokalne.", "createUserUsername": "Nazwa użytkownika", "createUserPassword": "Hasło", "createUserPasswordHint": "Minimum 6 znaków.", "createUserEnterUsername": "Wprowadź nazwę użytkownika", "createUserEnterPassword": "Wprowadź hasło", "createUserSubmit": "Utwórz użytkownika", "editUserTitle": "Zarządzaj użytkownikiem: {{username}}", "editUserDesc": "Edytuj role, status administratora, sesje i ustawienia konta.", "editUserUsername": "Nazwa użytkownika", "editUserAuthType": "Typ uwierzytelniania", "editUserAdminStatus": "Status administratora", "editUserUserId": "Identyfikator użytkownika", "linkAccountTitle": "Połącz konta", "linkAccountDesc": "Połącz konto OIDC {{username}} z istniejącym kontem lokalnym.", "linkAccountDescLocal": "Połącz konto lokalne {{username}} z istniejącym kontem wyłącznie OIDC.", "linkAccountWarningTitle": "To spowoduje:", "linkAccountEffect1": "Usunie konto wyłącznie OIDC", "linkAccountEffect2": "Doda logowanie OIDC do konta docelowego", "linkAccountEffect3": "Pozwoli logować się zarówno przez OIDC, jak i hasłem", "linkAccountTargetUsername": "Nazwa użytkownika konta lokalnego", "linkAccountTargetPlaceholder": "Wprowadź nazwę użytkownika konta lokalnego, z którym chcesz je połączyć", "linkAccountOidcUsername": "Nazwa użytkownika konta OIDC", "linkAccountOidcPlaceholder": "Wprowadź nazwę użytkownika konta wyłącznie OIDC, które chcesz scalić", "linkAccountOidcNotFound": "Nie znaleziono konta OIDC o tej nazwie użytkownika", "linkAccounts": "Połącz konta", "linkAccountSuccess": "Konta zostały pomyślnie połączone", "linkAccountFailed": "Nie udało się połączyć kont", "linkAccountInProgress": "Łączenie...", "unlinkAccountTitle": "Odłącz OIDC", "unlinkAccountDesc": "Usuń uwierzytelnianie OIDC z konta {{username}}. Ten użytkownik będzie mógł logować się tylko hasłem.", "unlinkAccountWarning": "Usunie to logowanie OIDC z tego konta. Aby dalej się logować, użytkownik musi mieć ustawione hasło.", "unlinkAccount": "Odłącz OIDC", "unlinkAccountInProgress": "Odłączanie...", "unlinkAccountSuccess": "OIDC zostało pomyślnie odłączone", "unlinkAccountFailed": "Nie udało się odłączyć OIDC", "saving": "Zapisywanie...", "updateRegistrationFailed": "Nie udało się zaktualizować ustawień rejestracji", "updatePasswordLoginFailed": "Nie udało się zaktualizować ustawień logowania hasłem", "cannotDisablePasswordLoginWithTotp": "Nie można wyłączyć logowania hasłem, gdy 2FA jest włączone dla jednego lub większej liczby użytkowników. Najpierw wyłącz 2FA.", "updateOidcAutoProvisionFailed": "Nie udało się zaktualizować ustawienia automatycznego tworzenia kont OIDC", "updateOidcSilentLoginDefaultFailed": "Nie udało się zaktualizować ustawień cichego logowania OIDC", "updatePasswordResetFailed": "Nie udało się zaktualizować ustawienia resetowania hasła", "sessionTimeoutRange2": "Limit czasu sesji musi mieścić się w przedziale od 1 do 720 godzin", "sessionTimeoutSaved": "Zapisano limit czasu sesji", "sessionTimeoutSaveFailed": "Nie udało się zapisać limitu czasu sesji", "monitoringIntervalInvalid": "Nieprawidłowe wartości interwału", "monitoringSaved": "Zapisano ustawienia monitorowania", "monitoringSaveFailed": "Nie udało się zapisać ustawień monitorowania", "guacamoleSaved": "Zapisano ustawienia Guacamole", "guacamoleSaveFailed": "Nie udało się zapisać ustawień Guacamole", "guacamoleUpdateFailed": "Nie udało się zaktualizować ustawień Guacamole", "tailscaleSettingsSaved": "Zapisano ustawienia Tailscale", "tailscaleSettingsSaveFailed": "Nie udało się zapisać ustawień Tailscale", "logLevelUpdateFailed": "Nie udało się zaktualizować poziomu logowania", "oidcSaved": "Zapisano konfigurację OIDC", "oidcSaveFailed": "Nie udało się zapisać konfiguracji OIDC", "oidcRemoved": "Usunięto konfigurację OIDC", "oidcRemoveFailed": "Nie udało się usunąć konfiguracji OIDC", "createUserRequired": "Wymagana jest nazwa użytkownika i hasło", "createUserPasswordTooShort": "Hasło musi mieć co najmniej 6 znaków", "createUserSuccess": "Utworzono użytkownika „{{username}}”", "createUserFailed": "Nie udało się utworzyć użytkownika", "updateAdminStatusFailed": "Nie udało się zaktualizować statusu administratora", "allSessionsRevoked": "Unieważniono wszystkie sesje", "revokeSessionsFailed": "Nie udało się unieważnić sesji", "manageUserData": "Zarządzaj danymi użytkownika", "backToUsers": "Powrót do użytkowników", "manageTabAccount": "Konto", "manageTabHosts": "Hosty", "manageTabCredentials": "Poświadczenia", "manageTabSnippets": "Snippety", "manageTabSessions": "Sesje", "manageTabDanger": "Strefa ryzyka", "manageEditorBack": "Powrót do danych {{username}}", "dataLockedBadge": "ZABLOKOWANE", "dataLockedNotice": "Dane użytkownika {{username}} pozostaną zablokowane do jego następnego zalogowania. Do tego czasu nie można przeglądać ani edytować jego hostów, poświadczeń i snippetów.", "resetPasswordTitle": "Zresetuj hasło", "resetPasswordOidcOnly": "Ten użytkownik loguje się za pośrednictwem zewnętrznego dostawcy i nie ma hasła.", "resetPasswordPlaceholder": "Nowe hasło", "resetPasswordBtn": "Resetuj", "resetPasswordWorking": "Resetowanie...", "resetPasswordSuccess": "Zresetowano hasło", "resetPasswordSuccessWiped": "Zresetowano hasło. Zaszyfrowane dane użytkownika zostały usunięte.", "resetPasswordFailed": "Nie udało się zresetować hasła", "resetPasswordConfirmWipe": "{{username}} nie logował się od czasu aktualizacji szyfrowania, więc jego danych nie da się odzyskać. Zresetowanie teraz usunie jego hosty, poświadczenia i snippety. Kontynuować?", "totpSectionTitle": "Uwierzytelnianie dwuskładnikowe", "totpStatusEnabled": "TOTP jest włączony dla tego użytkownika", "totpStatusDisabled": "TOTP nie jest włączony dla tego użytkownika", "disableTotp": "Wyłącz", "disableTotpConfirm": "Wyłączyć uwierzytelnianie dwuskładnikowe dla {{username}}? Ten użytkownik będzie mógł logować się, podając tylko hasło.", "totpDisabledSuccess": "Wyłączono TOTP", "totpDisableFailed": "Nie udało się wyłączyć TOTP", "manageApiKeys": "Klucze API", "apiKeyNamePlaceholder": "Nazwa klucza", "apiKeyCopyNotice": "Skopiuj ten klucz teraz, nie zostanie pokazany ponownie.", "noApiKeysForUser": "Brak kluczy API", "apiKeyDeleteFailed": "Nie udało się usunąć klucza API", "exportUserData": "Eksport danych", "exportUserDataDesc": "Pobierz hosty, poświadczenia i dane menedżera plików tego użytkownika w formacie JSON. Sekrety są odszyfrowane.", "exportUserDataSuccess": "Wyeksportowano dane użytkownika", "exportUserDataFailed": "Nie udało się wyeksportować danych użytkownika", "hostsCount": "{{count}} hostów", "addHostForUser": "Dodaj hosta", "noHostsForUser": "Ten użytkownik nie ma żadnych hostów", "connectToHost": "Połącz", "deleteHostConfirm": "Usunąć hosta „{{name}}” należącego do {{username}}?", "hostDeletedSuccess": "Usunięto hosta", "hostDeleteFailed": "Nie udało się usunąć hosta", "credentialsCount": "{{count}} poświadczeń", "addCredentialForUser": "Dodaj poświadczenie", "noCredentialsForUser": "Ten użytkownik nie ma żadnych poświadczeń", "deleteCredentialConfirm": "Usunąć poświadczenie „{{name}}” należące do {{username}}?", "credentialDeletedSuccess": "Usunięto poświadczenie", "credentialDeleteFailed": "Nie udało się usunąć poświadczenia", "snippetsCount": "{{count}} snippetów", "addSnippetForUser": "Dodaj snippet", "noSnippetsForUser": "Ten użytkownik nie ma żadnych snippetów", "snippetRequiredFields": "Nazwa i treść snippetu są wymagane", "snippetNamePlaceholder": "Nazwa snippetu", "snippetContentPlaceholder": "Treść polecenia", "snippetFolderPlaceholder": "Folder (opcjonalnie)", "snippetSaved": "Zapisano snippet", "snippetSaveFailed": "Nie udało się zapisać snippetu", "deleteSnippetConfirm": "Usunąć snippet „{{name}}” należący do {{username}}?", "snippetDeletedSuccess": "Usunięto snippet", "snippetDeleteFailed": "Nie udało się usunąć snippetu", "noSessionsForUser": "Brak aktywnych sesji", "deleteSuccessorLabel": "Przekaż gospodarzom i dane uwierzytelniające", "deleteSuccessorMe": "Ja (administrator usuwający)", "deleteSuccessorNone": "Nikt — usuń ich", "deleteSuccessorDesc": "Wszystko, co udostępnił ten użytkownik, będzie nadal działać pod nowym właścicielem; wybranie opcji „nikt” spowoduje usunięcie jego hostów, danych uwierzytelniających i udziałów.", "deleteUserDangerDesc": "Trwale usuń {{username}} i wszystkie jego dane (hosty, poświadczenia, snippety, historię). Tej operacji nie można cofnąć.", "deleteUserConfirm": "Czy trwale usunąć {{username}} i wszystkie jego dane?", "deleteUserAdminBlocked": "Przed usunięciem tego użytkownika usuń status administratora.", "createRoleRequired": "Nazwa i nazwa wyświetlana są wymagane", "createRoleSuccess": "Utworzono rolę „{{name}}”", "createRoleFailed": "Nie udało się utworzyć roli", "apiKeyNameRequired": "Nazwa klucza jest wymagana", "apiKeyUserRequired": "Wymagany jest identyfikator użytkownika", "apiKeyCreatedSuccess": "Utworzono klucz API „{{name}}”", "apiKeyCreateFailed": "Nie udało się utworzyć klucza API", "exportSuccess": "Baza danych została pomyślnie wyeksportowana", "exportFailed": "Eksport bazy danych nie powiódł się", "importSelectFile": "Najpierw wybierz plik", "importCompleted": "Import zakończony: zaimportowano {{total}} elementów, pominięto {{skipped}}", "importFailed": "Import nie powiódł się: {{error}}", "importError": "Import bazy danych nie powiódł się", "sectionHostDefaults": "Domyślne ustawienia hosta", "hostDefaultsDesc": "Ustawienia stosowane automatycznie przy tworzeniu nowego hosta. Poszczególne hosty nadal mogą je nadpisać.", "hostDefaultsSocks5": "Serwer proxy SOCKS5", "hostDefaultsUseSocks5": "Włącz serwer proxy SOCKS5", "hostDefaultsUseSocks5Desc": "Wstępnie wypełnij serwer proxy SOCKS5 na wszystkich nowych hostach", "hostDefaultsSocks5Host": "Host/Port proxy", "hostDefaultsSocks5Username": "Nazwa użytkownika proxy", "hostDefaultsSocks5Password": "Hasło proxy", "hostDefaultsMetrics": "Metryki hosta", "hostDefaultsMetricsEnabled": "Włącz metryki", "hostDefaultsMetricsEnabledDesc": "Domyślnie zbieraj na nowych hostach dane o procesorze, pamięci i inne statystyki", "hostDefaultsStatusCheckEnabled": "Włącz sprawdzanie statusu", "hostDefaultsStatusCheckEnabledDesc": "Domyślnie sprawdzaj status online/offline na nowych hostach", "hostDefaultsTerminal": "Terminal", "hostDefaultsAutoTmux": "Auto-Tmux", "hostDefaultsAutoTmuxDesc": "Uruchom nowe terminale hostów w tmux, aby sesje przetrwały rozłączenia (wymaga tmux na hoście)", "terminalSessionTimeout": "Trwałość sesji terminalowej", "terminalSessionTimeoutDesc": "Jak długo odłączony terminal jest utrzymywany aktywny na serwerze przed jego zamknięciem. Min. 1 · Maks. 1440 minut. W przypadku sesji, które muszą przetrwać ten czas, włącz funkcję Auto-Tmux na hoście.", "terminalSessionTimeoutRange": "Wprowadź wartość od 1 do 1440 minut", "terminalSessionTimeoutSaved": "Zapisano trwałość sesji terminalowej", "terminalSessionTimeoutSaveFailed": "Nie udało się zapisać trwałości sesji terminala", "minutes": "protokół", "hostDefaultsSessionLogging": "Rejestrowanie sesji", "hostDefaultsSessionLoggingDesc": "Domyślnie rejestruj sesje terminalowe na nowych hostach", "hostDefaultsCommandHistory": "Historia poleceń", "hostDefaultsCommandHistoryDesc": "Domyślnie śledź historię poleceń na nowych hostach", "hostDefaultsSaved": "Zapisano ustawienia domyślne hosta", "hostDefaultsSaveFailed": "Nie udało się zapisać domyślnych ustawień hosta", "rolePermissions": { "count": "{{count}} uprawnień", "editAction": "Edytuj uprawnienia", "loadError": "Nie udało się załadować katalogu uprawnień", "saved": "Zapisano uprawnienia roli", "saveError": "Nie udało się zapisać uprawnień roli", "save": "Zapisz", "saving": "Zapisywanie..." }, "stepCa": "Krok CA", "stepCaDesc": "Wydaj krótkotrwałe certyfikaty SSH z urzędu certyfikacji smallstep. Wprowadź adres URL urzędu certyfikacji, jego odcisk główny (jak pokazano w pliku bootstrap urzędu certyfikacji step) oraz nazwę dostawcy OIDC; następnie wybierz „Step CA” jako typ uwierzytelniania hosta. Pozostaw wszystkie trzy pola puste, aby wyłączyć uwierzytelnianie.", "stepCaFingerprint": "Odcisk palca głównego (SHA-256)", "stepCaProvisioner": "Nazwa dostawcy OIDC", "stepCaSaved": "Ustawienia kroku CA zapisane", "stepCaSaveFailed": "Nie udało się zapisać ustawień kroku CA", "secretSourcePrivateEndpoints": "Dozwolone prywatne, tajne źródła hostów", "secretSourcePrivateEndpointsDesc": "Prywatne serwery, z którymi mogą kontaktować się tajne źródła (1Password Connect). Rozdziel je przecinkami.", "updateSecretSourceEndpointsFailed": "Nie udało się zaktualizować listy dozwolonych punktów końcowych źródła tajnego", "stepCaPrivateEndpoints": "Dozwolone prywatne hosty Step CA", "stepCaPrivateEndpointsDesc": "Prywatni hosty, z których przepływ certyfikatów Step CA może się kontaktować: z samym CA oraz, jeśli jest wewnętrzny, z Twoim dostawcą tożsamości. Rozdziel je przecinkami.", "updateStepCaEndpointsFailed": "Nie udało się zaktualizować listy dozwolonych punktów końcowych urzędu certyfikacji kroku", "notificationPrivateEndpoints": "Dozwolone hosty powiadomień prywatnych", "notificationPrivateEndpointsDesc": "Dokładne nazwy prywatnych hostów, z którymi mogą kontaktować się kanały powiadomień. Oddziel je przecinkami.", "updateNotificationEndpointsFailed": "Nie udało się zaktualizować listy dozwolonych punktów końcowych powiadomień" }, "newUi": { "sidebar": { "quickConnect": { "hostLabel": "Host", "hostPlaceholder": "192.168.1.1 lub example.com", "portLabel": "Port", "portPlaceholder": "22", "usernameLabel": "Nazwa użytkownika", "usernamePlaceholder": "nazwa użytkownika", "authLabel": "Uwierzytelnianie", "passwordLabel": "Hasło", "passwordPlaceholder": "hasło", "privateKeyLabel": "Klucz prywatny", "privateKeyPlaceholder": "Wklej klucz prywatny...", "credentialLabel": "Poświadczenie", "credentialPlaceholder": "Wybierz zapisane poświadczenie", "protocolLabel": "Protokół", "domainLabel": "Domena", "domainPlaceholder": "fakultatywny", "connectToRdp": "Połącz przez RDP", "connectToVnc": "Połącz przez VNC", "connectToTerminal": "Połącz z terminalem", "connectToFiles": "Połącz z plikami" }, "history": { "noTerminalSelected": "Nie wybrano terminala", "noTerminalSelectedHint": "Otwórz kartę terminala SSH, aby wyświetlić historię poleceń", "searchPlaceholder": "Przeszukaj historię...", "clearAll": "Wyczyść wszystko", "noHistoryEntries": "Brak wpisów w historii", "trackingDisabled": "Śledzenie historii jest wyłączone", "trackingDisabledHint": "Włącz tę opcję w ustawieniach terminala hosta." }, "sshTools": { "keyRecordingTitle": "Nagrywanie klawiszy", "recordToTerminals": "Nagrywaj do terminali", "selectAll": "Wszystkie", "selectNone": "Żaden", "noTerminalTabsOpen": "Brak otwartych kart terminala", "selectTerminalsAbove": "Wybierz terminale powyżej", "broadcastInputPlaceholder": "Wpisz tutaj, aby rozesłać naciśnięcia klawiszy...", "fillPassword": "Wpisz hasło", "fillPasswordSuccess": "Wpisano hasło w {{count}} terminalach", "fillPasswordMissing": "Brak zapisanego hasła dla {{count}} wybranych terminali", "stopRecording": "Zatrzymaj nagrywanie", "startRecording": "Rozpocznij nagrywanie", "settingsTitle": "Ustawienia", "enableRightClickCopyPaste": "Włącz kopiowanie/wklejanie prawym przyciskiem myszy", "copyOnSelect": "Kopiuj zaznaczony tekst automatycznie" }, "splitScreen": { "layoutTitle": "Układ", "selectLayoutAbove": "Wybierz układ powyżej", "selectLayoutHint": "Wybierz liczbę wyświetlanych paneli", "panesTitle": "Panele", "openTabsTitle": "Otwarte karty", "dragTabsHint": "Przeciągnij karty do paneli powyżej lub użyj funkcji Szybkie przypisywanie", "dropHere": "Upuść tutaj", "emptyPane": "Pusty", "dashboard": "Pulpit", "clearSplitScreen": "Wyczyść podzielony ekran", "quickAssign": "Szybkie przypisanie", "alreadyAssigned": "Panel {{index}}", "splitTab": "Podziel kartę", "addToSplit": "Dodaj do podziału", "removeFromSplit": "Usuń z podziału", "assignToPane": "Przypisz do panelu", "hotkeysTitle": "Skróty klawiaturowe", "hotkeysSplitRight": "Przełącz podział na 2", "hotkeysSplitBelow": "Przełącz podział na 3", "hotkeysNavigatePane": "Nawiguj po panelach", "hotkeysNextTab": "Następna karta", "hotkeysPrevTab": "Poprzednia karta", "hotkeysJumpTab": "Przejdź do karty" }, "snippets": { "title": "Snippety", "createSnippetTitle": "Utwórz snippet", "createSnippetDescription": "Utwórz nowy snippet polecenia do szybkiego uruchamiania", "nameLabel": "Nazwa", "namePlaceholder": "np. Uruchom ponownie Nginx", "descriptionLabel": "Opis", "descriptionPlaceholder": "Opis opcjonalny", "optional": "Opcjonalne", "folderLabel": "Folder", "noFolder": "Brak folderu (bez kategorii)", "commandLabel": "Polecenie", "commandPlaceholder": "np. sudo systemctl restart nginx", "typeLabel": "Typ", "typeCommand": "Polecenie", "typeNote": "Notatka", "noteLabel": "Notatka", "notePlaceholder": "np. tekst monitu lub przypomnienia do wielokrotnego użytku", "cancel": "Anuluj", "createSnippetButton": "Utwórz snippet", "createFolderTitle": "Utwórz folder", "createFolderDescription": "Uporządkuj snippety w folderach", "folderNameLabel": "Nazwa folderu", "folderNamePlaceholder": "np. Polecenia systemowe, Skrypty Dockera", "folderColorLabel": "Kolor folderu", "folderIconLabel": "Ikona folderu", "previewLabel": "Podgląd", "folderNameFallback": "Nazwa folderu", "createFolderButton": "Utwórz folder", "targetTerminals": "Terminale docelowe", "selectAll": "Wszystkie", "selectNone": "Żaden", "noTerminalTabsOpen": "Brak otwartych kart terminala", "searchPlaceholder": "Wyszukaj snippety...", "newSnippet": "Nowy snippet", "newFolder": "Nowy folder", "run": "Uruchom", "noSnippetsInFolder": "Brak snippetów w tym folderze", "uncategorized": "Bez kategorii", "editSnippetTitle": "Edytuj snippet", "editSnippetDescription": "Zaktualizuj ten snippet polecenia", "saveSnippetButton": "Zapisz zmiany", "createSuccess": "Utworzono snippet", "createFailed": "Nie udało się utworzyć snippetu", "updateSuccess": "Zaktualizowano snippet", "updateFailed": "Nie udało się zaktualizować snippetu", "deleteFailed": "Nie udało się usunąć snippetu", "folderCreateSuccess": "Folder został pomyślnie utworzony", "folderCreateFailed": "Nie udało się utworzyć folderu", "editFolderTitle": "Edytuj folder", "editFolderDescription": "Zmień nazwę lub wygląd tego folderu", "saveFolderButton": "Zapisz zmiany", "editFolder": "Edytuj folder", "deleteFolder": "Usuń folder", "folderDeleteSuccess": "Folder „{{name}}” został usunięty", "folderDeleteFailed": "Nie udało się usunąć folderu", "folderEditSuccess": "Folder został pomyślnie zaktualizowany", "folderEditFailed": "Nie udało się zaktualizować folderu", "confirmRunMessage": "Uruchomić „{{name}}”?", "confirmRunButton": "Uruchom", "runSuccess": "Uruchomiono „{{name}}” w {{count}} terminalach", "pasteSuccess": "Wklejono „{{name}}” do {{count}} terminali", "pasteToTerminal": "Wklej", "copySuccess": "Skopiowano „{{name}}” do schowka", "shareTitle": "Udostępnij snippet", "shareUser": "Użytkownik", "shareRole": "Rola", "selectUser": "Wybierz użytkownika...", "selectRole": "Wybierz rolę...", "shareSuccess": "Udostępniono snippet", "shareFailed": "Nie udało się udostępnić snippetu", "revokeSuccess": "Unieważniono dostęp", "revokeFailed": "Nie udało się unieważnić dostępu", "currentAccess": "Aktualny dostęp", "shareLoadError": "Nie udało się załadować danych udostępniania", "loading": "Ładowanie...", "close": "Zamknij", "reorderFailed": "Nie udało się zapisać kolejności snippetów", "importExport": "Import/Eksport", "exportBtn": "Eksportuj JSON", "importBtn": "Importuj JSON", "exportSuccess": "Wyeksportowano snippety", "exportFailed": "Nie udało się wyeksportować snippetów", "importTitle": "Importuj snippety", "importDescription": "Importuj snippety i foldery z pliku JSON wyeksportowanego przez Termix", "importDropOrClick": "Upuść plik JSON tutaj lub kliknij, aby przeglądać", "importSelectedFile": "Wybrano: {{name}}", "importOverwrite": "Nadpisz istniejące snippety o tej samej nazwie i folderze", "importStartBtn": "Import", "importSuccess": "Import ukończony: dodano {{snippets}} snippetów, zaktualizowano {{updated}}, pominięto {{skipped}}, dodano {{folders}} folderów", "importFailed": "Nie udało się zaimportować snippetów", "importInvalidFile": "Nieprawidłowy plik: oczekiwano obiektu JSON z tablicami snippets lub folders", "targetHostsLabel": "Hosty docelowe", "targetHostsHint": "Przypisz hosty, aby uruchamiać ten snippet bezpośrednio, bez otwartego terminala.", "noHostsAvailable": "Brak skonfigurowanych hostów", "clearTargetHosts": "Wyczyść wszystko", "hasTargetHosts": "Ma hosty docelowe", "runOnTargets": "Uruchom na hostach docelowych", "directRunSuccess": "Uruchomiono „{{name}}” na {{count}} hostach", "directRunPartialFail": "„{{name}}” nie powiodło się na jednym lub kilku hostach", "executionResultTitle": "Wyniki wykonania: {{name}}", "executionResultDescription": "Wyjście z uruchomienia snippetu na każdym hoście docelowym.", "executionSuccess": "Powodzenie", "executionFailed": "Niepowodzenie", "expandAll": "Rozwiń wszystkie foldery", "collapseAll": "Zwiń wszystkie foldery", "settings": "Ustawienia snippetów", "variablesHint": "Zmienne: $HOST, $USER, $PORT, $NAME, ${INPUT_1:Label}", "variablesDialogTitle": "Uruchom „{{name}}”", "variablesDialogDescription": "Przed uruchomieniem snippetu wprowadź wymagane wartości.", "variablesPreviewLabel": "Podgląd", "variablesConfirmButton": "Uruchom" }, "keybindings": { "title": "Skróty klawiaturowe", "description": "Dostosuj skróty kopiowania, wklejania i sterowania w terminalu albo przypisz klawiszom wysyłanie tekstu lub uruchomienie snippetu.", "defaultsHeading": "Wbudowane skróty", "customHeading": "Niestandardowe skróty", "addBinding": "Dodaj skrót", "addBindingTitle": "Dodaj skrót", "editBindingTitle": "Edytuj skrót", "loading": "Ładowanie...", "noCustomBindings": "Brak niestandardowych skrótów", "defaultBadge": "Domyślny", "customizedBadge": "Dostosowane", "customize": "Dostosuj", "resetToDefault": "Przywróć ustawienia domyślne", "resetAllToDefaults": "Przywróć wszystkie domyślne", "close": "Zamknij", "cancel": "Anuluj", "saveBinding": "Zapisz skrót", "saveError": "Nie udało się zapisać skrótów klawiaturowych", "pressKeysToRecord": "Kombinacja klawiszy", "pressKeysPlaceholder": "Kliknij i naciśnij klawisze", "recording": "Naciśnij klawisze...", "comboRequiredError": "Najpierw naciśnij kombinację klawiszy", "textRequiredError": "Wprowadź tekst do wysłania", "controlCodeRequiredError": "Wprowadź pojedynczą literę kodu kontrolnego", "snippetRequiredError": "Wybierz snippet", "conflictWarning": "Ta kombinacja jest już przypisana do {{combo}}. Po zapisaniu zadziałają obie.", "actionLabel": "Akcja", "actionCopy": "Kopiuj zaznaczenie", "actionPaste": "Wklej", "actionSendControlCode": "Wyślij sygnał Ctrl+litera", "actionSendText": "Wyślij tekst", "actionRunSnippet": "Uruchom istniejący snippet", "actionNextTab": "Przejdź do następnej karty", "actionPreviousTab": "Przejdź do poprzedniej karty", "actionOpenCommandPalette": "Otwórz szybkie wyszukiwanie", "controlCodeLabel": "Litera", "textLabel": "Tekst do wysłania", "appendEnterLabel": "Naciśnij Enter po wysłaniu", "snippetLabel": "Snippet", "selectSnippetPlaceholder": "Wybierz snippet", "orphanedSnippetWarning": "nie znaleziono snippetu", "clipboardPermissionNote": "Przy pierwszym użyciu w niektórych przeglądarkach może zostać wyświetlony monit o zezwolenie na dostęp do schowka." }, "connectionDefaults": { "title": "Domyślne ustawienia połączenia", "description": "Ustaw wartości, które dziedziczy każdy host, chyba że je nadpisze.", "manage": "Zarządzaj", "dialogDescription": "Dotyczą hostów, które nie mają ustawionej danej opcji. Ustawienie na hoście ma pierwszeństwo.", "tabTerminal": "Terminal", "tabRemoteDesktop": "Pulpit zdalny", "inherit": "Dziedzicz", "on": "Wł.", "off": "Wył.", "resizeDisplayUpdate": "Aktualizacja ekranu", "resizeReconnect": "Połącz ponownie", "clearAll": "Wyczyść wszystko", "saved": "Zapisano domyślne ustawienia połączenia", "saveFailed": "Nie udało się zapisać domyślnych ustawień połączenia" }, "userProfile": { "donateTitle": "Utrzymajmy Termix przy życiu", "donateDescription": "Termix jest darmowy, samodzielnie hostowany i tworzony przez zaledwie kilka osób po godzinach. Jeśli oszczędził Ci czas lub pieniądze, darowizna w kryptowalutach pomoże utrzymać go przy życiu.", "donateMilestones": "Darowizny pomagają nam sfinansować czas poświęcony na badania i naukę potrzebną do wdrożenia obsługi SAML, Kubernetes i agentów. Zobacz postępy i przekaż darowiznę.", "donateButton": "Przekaż kryptowalutę", "storageModeLocal": "Przeglądarka", "storageModeCloud": "Baza danych", "storageModeDescription": "Przeglądarka zapisuje ustawienia tylko w tej przeglądarce. Baza danych synchronizuje się z serwerem i ładuje się na dowolnym urządzeniu.", "resetToDefaults": "Przywróć ustawienia domyślne", "resetToDefaultsSuccess": "Ustawienia zostały przywrócone do domyślnych.", "storageModeSwitch": "Przechowywanie preferencji", "sectionAccount": "Konto", "desktopProfileTitle": "Automatyczny profil pulpitu lokalnego", "desktopProfileDescription": "Ten profil jest ograniczony do wbudowanego serwera i loguje się automatycznie. Nie ma hasła logowania; synchronizacja zdalna poniżej korzysta z osobnego konta na serwerze.", "sectionInterface": "Interfejs", "interfacePresetDesc": "Ile szczegółów pokazuje Termix. Każda funkcja pozostaje dostępna.", "preset_simple": "Prosty", "preset_simple_desc": "Tylko to, co najważniejsze.", "preset_balanced": "Zrównoważony", "preset_balanced_desc": "Standardowy układ.", "preset_advanced": "Zaawansowany", "preset_advanced_desc": "Wszystko włączone, gęsto upakowane.", "presetClearOverrides": "Zresetuj wszystko", "presetOverridesTitle": "Dostosowane", "presetRevertArea": "Przywróć", "presetConfirmTitle": "Przełącz na {{preset}}?", "presetConfirmDesc": "Resetuje pasek boczny, nawigację, układ pulpitu, pasek narzędzi terminala i widok menedżera plików. Hosty, poświadczenia i strona główna pozostają bez zmian.", "presetConfirmApply": "Zastosuj zestaw", "runSetupAgainDesc": "Powtórz konfigurację pierwszego uruchomienia.", "runSetupAgainButton": "Uruchom konfigurację", "uiArea_chrome": "Obudowa aplikacji", "uiArea_hostList": "Lista hostów", "uiArea_credentialList": "Lista poświadczeń", "uiArea_rail": "Nawigacja", "uiArea_dashboard": "Pulpit", "uiArea_terminal": "Terminal", "uiArea_fileManager": "Menedżer plików", "uiArea_docker": "Docker", "uiArea_hostMetrics": "Metryki hosta", "uiArea_hostEditor": "Edytor hostów", "uiArea_homepage": "Strona główna", "sectionAppearance": "Wygląd", "sectionSecurity": "Bezpieczeństwo", "sectionApiKeys": "Klucze API", "sectionData": "Dane", "sectionC2sTunnels": "Tunele C2S", "usernameLabel": "Nazwa użytkownika", "roleLabel": "Rola", "roleAdministrator": "Administrator", "authMethodLabel": "Metoda uwierzytelniania", "authMethodLocal": "Lokalne", "twoFaLabel": "2FA", "twoFaOn": "Wł.", "twoFaOff": "Wył.", "versionLabel": "Wersja", "betaProgramTitle": "Program beta", "betaProgramDescription": "Wypróbuj nadchodzące funkcje już teraz dzięki cotygodniowemu tagowi :beta Docker. Wersja niestabilna, nie do użytku produkcyjnego.", "betaProgramFeedback": "Znalazłeś błąd? Zgłoś go tutaj.", "betaProgramLearnMore": "Dowiedz się więcej", "cliTitle": "Termix CLI", "cliDescription": "Otwieraj terminale, uruchamiaj polecenia i przenoś pliki z poziomu własnej powłoki.", "cliLearnMore": "Dowiedz się więcej", "deleteAccount": "Usuń konto", "deleteAccountDescription": "Trwale usuń konto", "changeServerDescription": "Przełącz na inny serwer Termix", "deleteButton": "Usuń", "deleteAccountPermanent": "Ta czynność jest trwała i nie można jej cofnąć.", "deleteAccountWarning": "Wszystkie sesje, hosty, poświadczenia i ustawienia zostaną trwale usunięte.", "confirmPasswordDeletePlaceholder": "Wprowadź hasło, aby potwierdzić", "languageLabel": "Język", "themeLabel": "Motyw", "fontSizeLabel": "Rozmiar czcionki", "interfaceFontLabel": "Czcionka interfejsu", "interfaceFontDescription": "Zmienia czcionkę interfejsu aplikacji. Profile terminala zachowują własne ustawienia czcionek.", "accentColorLabel": "Kolor akcentowy", "settingsTerminal": "Terminal", "commandAutocomplete": "Automatyczne uzupełnianie poleceń", "commandAutocompleteDesc": "Pokazuj autouzupełnianie podczas pisania po naciśnięciu Tab", "localEcho": "Lokalne echo", "localEchoDesc": "Zmniejsz odczuwalne opóźnienie wpisywania dzięki bezpiecznemu lokalnemu przewidywaniu naciśnięć klawiszy", "keyboardShortcuts": "Skróty klawiaturowe", "keyboardShortcutsDescription": "Dostosuj skróty kopiowania, wklejania i poleceń w terminalu", "manageShortcuts": "Zarządzaj", "terminalLinkBehavior": "Kliknięcie linku w terminalu", "terminalLinkBehaviorDesc": "Domyślne zachowanie po kliknięciu linków w terminalu", "historyTracking": "Śledzenie historii", "historyTrackingDesc": "Śledź polecenia terminala", "commandPalette": "Paleta poleceń", "commandPaletteDesc": "Włącz skrót klawiaturowy", "reopenTabsOnLogin": "Otwieraj karty ponownie po zalogowaniu", "reopenTabsOnLoginDesc": "Przywracaj otwarte karty po zalogowaniu się lub odświeżeniu strony, nawet z innego urządzenia", "confirmTabClose": "Potwierdzaj zamykanie kart", "confirmTabCloseDesc": "Zapytaj przed zamknięciem kart terminala", "transferConcurrency": "Jednoczesne przesyłanie plików", "transferConcurrencyDesc": "Ile plików lokalny/zdalny menedżer obok siebie przesyła lub pobiera jednocześnie? Zmniejsz tę wartość, jeśli Twój serwer ogranicza kanały SFTP.", "settingsAppRail": "Pasek aplikacji", "sidebarSettingsMoved": "Ustawienia wyświetlania paska bocznego hosta zostały przeniesione do panelu Dostosuj pasek boczny, otwieranego z paska narzędzi Hosty.", "showHostTags": "Pokaż tagi hosta", "showHostTagsDesc": "Wyświetlaj tagi na liście hostów", "hostTrayOnClick": "Kliknij, aby rozwinąć działania hosta", "hostTrayOnClickDesc": "Zawsze pokazuj przyciski połączeń; kliknij, aby rozwinąć opcje zarządzania, zamiast najeżdżać kursorem", "compactHostView": "Kompaktowy widok hosta", "compactHostViewDesc": "Zwiń każdego hosta do pojedynczego wiersza zawierającego tylko jego nazwę i adres", "statusColors": "Rzeczywiste kolory statusu", "statusColorsDesc": "Do oznaczania statusu online/offline używaj koloru zielonego/czerwonego zamiast koloru akcentującego", "pinAppRail": "Przypnij pasek aplikacji", "pinAppRailDesc": "Utrzymuj zawsze rozwinięty lewy pasek boczny aplikacji zamiast rozwijać go po najechaniu kursorem", "openFullscreenSettings": "Otwórz ustawienia w trybie pełnoekranowym", "exitFullscreenSettings": "Wyjdź z ustawień pełnoekranowych", "expandAppRailOnHover": "Rozwijaj pasek aplikacji po najechaniu", "expandAppRailOnHoverDesc": "Zezwól na rozszerzanie się lewego paska bocznego aplikacji, gdy najedziesz na niego kursorem", "showPinAppRailButton": "Pokaż przycisk Pin App Rail", "showPinAppRailButtonDesc": "Pokaż przycisk w pasku aplikacji, aby przypiąć ją otwartą. Domyślnie wyłączone.", "settingsNavigation": "Nawigacja", "navigationTabsDesc": "Wybierz, które karty będą wyświetlane w pasku aplikacji", "showSnippetCommands": "Pokaż polecenia", "showSnippetCommandsDesc": "Pokaż polecenie każdego fragmentu kodu pod jego nazwą. Wyłącz tę opcję, aby uzyskać zwartą listę.", "foldersCollapsed": "Foldery zwinięte", "foldersCollapsedDesc": "Domyślnie zwiń foldery", "confirmExecution": "Potwierdź wykonanie", "confirmExecutionDesc": "Potwierdzaj przed uruchomieniem snippetów", "settingsUpdates": "Aktualizacje", "disableUpdateChecks": "Wyłącz sprawdzanie aktualizacji", "disableUpdateChecksDesc": "Przestań sprawdzać aktualizacje", "totpAuthenticator": "Aplikacja TOTP", "totpEnabled": "Włączono uwierzytelnianie dwuskładnikowe", "totpDisabled": "Dodaj dodatkowe zabezpieczenia logowania", "totpAddAuthenticator": "Dodaj urządzenie", "totpAddTitle": "Dodaj urządzenie uwierzytelniające", "totpAddDescription": "Potwierdź swoją tożsamość, aby zarejestrować inny podmiot uwierzytelniający z tym samym bezpiecznym kluczem TOTP.", "totpAddInputRequired": "Wprowadź swój kod TOTP lub hasło", "totpAddFailed": "Nie udało się dodać uwierzytelniacza", "totpAddScanInstructions": "Zeskanuj ten kod QR za pomocą dodatkowego uwierzytelniacza. Istniejące uwierzytelniacze będą nadal działać.", "totpAddSuccess": "Zarejestrowano dodatkowego uwierzytelniacza", "disable": "Wyłącz", "enable": "Włącz", "setupTotp": "Skonfiguruj TOTP", "qrCode": "Kod QR", "totpInstructions": "Zeskanuj kod QR lub wprowadź sekret w aplikacji uwierzytelniającej, a następnie wpisz 6-cyfrowy kod", "totpCodePlaceholder": "000000", "verify": "Zweryfikuj", "changePassword": "Zmień hasło", "currentPasswordLabel": "Aktualne hasło", "currentPasswordPlaceholder": "Aktualne hasło", "newPasswordLabel": "Nowe hasło", "newPasswordPlaceholder": "Nowe hasło", "confirmPasswordLabel": "Potwierdź nowe hasło", "confirmPasswordPlaceholder": "Potwierdź nowe hasło", "updatePassword": "Aktualizuj hasło", "createApiKeyTitle": "Utwórz klucz API", "createApiKeyDescription": "Wygeneruj nowy klucz API dla dostępu programowego.", "apiKeyNameLabel": "Nazwa", "apiKeyNamePlaceholder": "np. Pipeline CI", "expiryDateLabel": "Data ważności", "optional": "opcjonalnie", "cancel": "Anuluj", "createKey": "Utwórz klucz", "apiKeyCreatedWarning": "Klucz utworzony. Skopiuj go teraz, nie zostanie pokazany ponownie.", "copyApiKey": "Kopiuj klucz API", "copiedToClipboard": "Skopiowano do schowka", "apiKeyCount": "{{count}} kluczy", "newKey": "Nowy klucz", "noApiKeys": "Brak kluczy API.", "apiKeyActive": "Aktywny", "apiKeyUsageHint": "Dołącz klucz w nagłówku", "apiKeyUsageHintHeader": ".", "apiKeyPermissionsHint": "Klucze dziedziczą uprawnienia użytkownika, który je utworzył.", "exportData": "Eksportuj moje dane", "exportDataDesc": "Pobierz kopię zapasową hostów, poświadczeń i ustawień, aby przenieść ją na inne urządzenie", "export": "Eksport", "exporting": "Eksportowanie...", "importData": "Importuj moje dane", "importDataDesc": "Przywróć hosty, poświadczenia i ustawienia z pliku kopii zapasowej .sqlite", "importDataSelected": "Wybrano: {{name}}", "selectFile": "Wybierz plik", "changeFile": "Zmień", "import": "Import", "importing": "Importowanie...", "exportSuccess": "Dane zostały pomyślnie wyeksportowane", "exportFailed": "Eksport danych nie powiódł się", "importSelectFile": "Najpierw wybierz plik", "importCompleted": "Import zakończony: zaimportowano {{total}} elementów, pominięto {{skipped}}", "importFailed": "Import nie powiódł się: {{error}}", "roleUser": "Użytkownik", "authMethodDual": "Podwójne uwierzytelnianie", "authMethodOidc": "OIDC", "totpSetupFailed": "Nie udało się uruchomić konfiguracji TOTP", "totpEnter6Digits": "Wprowadź 6-cyfrowy kod", "totpEnabledSuccess": "Włączono uwierzytelnianie dwuskładnikowe", "totpInvalidCode": "Nieprawidłowy kod, spróbuj ponownie", "totpDisableInputRequired": "Wprowadź kod TOTP lub hasło", "totpDisabledSuccess": "Wyłączono uwierzytelnianie dwuskładnikowe", "totpDisableFailed": "Nie udało się wyłączyć uwierzytelniania dwuskładnikowego", "totpDisableTitle": "Wyłącz 2FA", "totpDisablePlaceholder": "Wprowadź kod TOTP lub hasło", "totpDisableConfirm": "Wyłącz 2FA", "totpContinueVerify": "Kontynuuj weryfikację", "totpVerifyTitle": "Zweryfikuj kod", "totpBackupTitle": "Kody zapasowe", "totpDownloadBackup": "Pobierz kody zapasowe", "passkeys": "Klucze dostępu", "passkeysDesc": "Używaj poświadczeń WebAuthn/FIDO2, aby logować się bez hasła", "passkeyName": "Nazwa klucza dostępu", "passkeyUvPreferred": "Preferowane", "passkeyUvRequired": "Wymagane", "passkeyUvDiscouraged": "Odradzane", "addPasskey": "Dodaj klucz dostępu", "noPasskeys": "Nie zarejestrowano żadnych kluczy dostępu.", "passkeyAdded": "Dodano klucz dostępu", "passkeyAddFailed": "Nie udało się dodać klucza dostępu", "passkeyDeleted": "Usunięto klucz dostępu", "passkeyDeleteFailed": "Nie udało się usunąć klucza dostępu", "done": "Gotowe", "secretCopied": "Skopiowano sekret do schowka", "apiKeyNameRequired": "Nazwa klucza jest wymagana", "apiKeyCreated": "Utworzono klucz API „{{name}}”", "apiKeyCreateFailed": "Nie udało się utworzyć klucza API", "apiKeyUser": "Użytkownik", "apiKeyExpires": "Wygasa", "apiKeyRevoked": "Unieważniono klucz API „{{name}}”", "apiKeyRevokeFailed": "Nie udało się unieważnić klucza API", "passwordFieldsRequired": "Wymagane jest podanie aktualnego i nowego hasła", "passwordMismatch": "Hasła nie są identyczne", "passwordTooShort": "Hasło musi mieć co najmniej 6 znaków", "passwordUpdated": "Hasło zostało pomyślnie zaktualizowane", "passwordUpdateFailed": "Nie udało się zaktualizować hasła", "deletePasswordRequired": "Aby usunąć konto, wymagane jest hasło", "deleteFailed": "Nie udało się usunąć konta", "deleting": "Usuwanie...", "colorPickerTooltip": "Otwórz selektor kolorów", "themeSystem": "Systemowy", "themeLight": "Jasny", "themeDark": "Ciemny", "themeDracula": "Dracula", "themeCatppuccin": "Catppuccin", "themeNord": "Nord", "themeSolarized": "Solarized", "themeTokyoNight": "Tokyo Night", "themeOneDark": "One Dark", "themeGruvbox": "Gruvbox" } } }, "terminalToolbar": { "title": "Pasek narzędzi terminala", "showActions": "Pokaż pasek narzędzi", "hideToolbar": "Ukryj pasek narzędzi", "showToolbar": "Rozwiń pasek narzędzi", "moveToolbar": "Przenieś pasek narzędzi", "moveToolbarHint": "Przeciągnij, aby zmienić położenie paska narzędzi", "layout": "Tryb wyświetlania paska narzędzi", "layoutIcon": "Tylko ikona", "layoutLabeled": "Ikony i etykiety", "layoutExpanded": "Rozszerzone o metryki", "image": "Akcje obrazu (tylko obrazy)", "upload": "Prześlij obraz", "paste": "Wklej obraz", "detachTmux": "Odłącz tmux", "detachTmuxDescription": "Odłącz sesję tmux", "imageActionFailed": "Akcja obrazu nie powiodła się", "retry": "Ponów", "dismissError": "Odrzuć błąd obrazu", "cpu": "Procesor", "memory": "Pamięć", "disk": "Dysk", "statsUnavailable": "Statystyki na żywo niedostępne", "tmuxDetach": "Odłącz sesję tmux", "uploadImage": "Prześlij obraz do hosta", "uploadingImage": "Przesyłanie...", "pasteImage": "Wklej obraz ze schowka (tylko obrazy)", "openFiles": "Otwórz pliki", "openDocker": "Otwórz Dockera", "openTunnel": "Otwórz tunel", "openHostMetrics": "Otwórz metryki hosta", "openProxmoxStats": "Otwórz statystyki Proxmox", "openTmuxMonitor": "Otwórz monitor Tmux" }, "tmuxMonitor": { "title": "Monitor Tmux", "failedToLoadHosts": "Nie udało się załadować hostów", "failedToLoad": "Nie udało się załadować sesji tmux", "tmuxUnavailable": "tmux nie jest zainstalowany na tym hoście", "noSessions": "Brak sesji tmux na tym hoście", "noHostSelected": "Nie wybrano hosta", "attached": "Dołączona", "detached": "Odłączona", "attach": "Dołącz", "editTags": "Edytuj tagi", "tagsHint": "Tagi rozdzielone przecinkami (np. YOLO, laboratorium, szkolenie)", "tagsSaved": "Zapisano tagi", "tagsSaveFailed": "Nie udało się zapisać tagów", "searchPlaceholder": "Przeszukaj wyjście we wszystkich sesjach...", "searchResults": "{{count}} dopasowań", "searchFailed": "Wyszukiwanie nie powiodło się", "selectPaneHint": "Wybierz panel, aby zobaczyć podgląd jego wyjścia", "closePreview": "Zamknij podgląd", "newSession": "Nowa sesja", "newSessionHint": "Nazwa sesji (litery, cyfry, _ @ % + = -)", "newSessionPlaceholder": "moja-sesja", "create": "Utwórz", "sessionCreated": "Utworzono sesję „{{name}}”", "sessionCreateFailed": "Nie udało się utworzyć sesji", "splitRight": "Podziel w prawo", "splitDown": "Podziel w dół", "splitFailed": "Nie udało się podzielić panelu", "newWindow": "Nowe okno", "windowCreateFailed": "Nie udało się utworzyć okna", "attachSessionTooltip": "Dołącz do {{session}}", "refresh": "Odśwież", "refreshFailed": "Nie udało się odświeżyć sesji", "collapseAll": "Zwiń wszystko", "expandAll": "Rozwiń wszystko", "moreActions": "Więcej akcji", "sessionStats": "Statystyki sesji", "renameSessionTitle": "Zmień nazwę sesji „{{name}}”", "rename": "Zmień nazwę", "sessionRenamed": "Zmieniono nazwę sesji na „{{name}}”", "sessionRenameFailed": "Nie udało się zmienić nazwy sesji", "editTagsTitle": "Edytuj tagi dla „{{name}}”", "killPane": "Zakończ panel", "resizeTree": "Przeciągnij, aby zmienić rozmiar; kliknij dwukrotnie, aby zresetować", "reattach": "Dołącz ponownie (naprawia zniekształcony widok)", "killWindow": "Zakończ okno", "killWindowTitle": "Zakończyć okno {{index}} sesji „{{session}}”?", "killWindowBody": "Wszystkie panele i procesy w tym oknie zostaną zakończone. Zakończenie ostatniego okna kończy sesję.", "windowKillFailed": "Nie udało się zakończyć okna", "statusActivity": "Aktywność", "statusWindows": "Okna", "statusPanes": "panele", "statusTags": "Tagi", "killPaneTitle": "Zakończyć panel {{id}}?", "killPaneBody": "Proces działający w tym panelu zostanie zakończony. Zakończenie ostatniego panelu zamyka jego okno.", "paneKillFailed": "Nie udało się zakończyć panelu", "killSessionTitle": "Zakończyć sesję „{{name}}”?", "killSessionBody": "Wszystkie okna i działające procesy w tej sesji zostaną zakończone. Tej operacji nie można cofnąć.", "kill": "Zakończ", "sessionKilled": "Sesja „{{name}}” została zakończona", "sessionKillFailed": "Nie udało się zakończyć sesji", "hostUnreachable": "Nie udało się połączyć z hostem. Sprawdź, czy jest on online i osiągalny.", "noServer": "Na tym hoście nie działa żaden serwer tmux.", "searchTruncated": "Wyniki częściowe: wyszukiwanie obejmuje ostatnie {{lines}} wierszy każdego panelu i maksymalnie {{panes}} paneli.", "closeSearchResults": "Zamknij wyniki wyszukiwania", "retry": "Ponów", "noHosts": "Brak dostępnych hostów SSH", "noHostsHint": "Włącz opcję Monitor Tmux na hoście SSH (Menedżer hostów → karta Terminal), aby monitorować jego sesje tmux.", "tmuxInstallHint": "Zainstaluj go na hoście za pomocą:", "attachTooltip": "Otwórz terminal do {{host}}", "attachTooltipPane": "Otwórz terminal do {{host}}, sesja tmux {{session}}", "timeJustNow": "przed chwilą", "timeMinutes": "{{count}} min temu", "timeHours": "{{count}} godz. temu", "timeDays": "{{count}} dni temu" }, "mobileKeyboard": { "shift": "Shift", "ctrl": "Ctrl", "esc": "Esc", "tab": "Tab", "backTab": "⇥", "arrowUp": "Strzałka w górę", "arrowDown": "Strzałka w dół", "arrowLeft": "Strzałka w lewo", "arrowRight": "Strzałka w prawo", "home": "Home", "end": "End", "pageUp": "PgUp", "pageDown": "PgDn", "delete": "Del", "paste": "Wklej", "editQuickKeys": "Edytuj szybkie klawisze", "quickKeysTitle": "Szybkie klawisze", "quickKeysDesc": "Dotknij ×, aby usunąć. Maksymalnie 8 znaków.", "quickKeyPlaceholder": "np. sudo ", "addQuickKey": "Dodaj", "removeQuickKey": "Usuń", "resetDefaults": "Przywróć ustawienia domyślne", "done": "Gotowe" }, "serial": { "title": "Port szeregowy", "portLabel": "Port", "portPlaceholder": "/dev/ttyUSB0 lub COM3", "baudRateLabel": "Szybkość transmisji", "dataBitsLabel": "Dane", "stopBitsLabel": "Stop", "parityLabel": "Parzystość", "parityNone": "Brak", "parityEven": "Parzysta", "parityOdd": "Nieparzysta", "connect": "Połącz z portem szeregowym", "disconnect": "Odłącz", "refreshPorts": "Odśwież porty", "connected": "Połączono z {{path}} z szybkością {{baud}} bodów", "disconnected": "Port szeregowy rozłączony", "connectionError": "Nie udało się otworzyć portu szeregowego", "wsError": "Błąd WebSocket", "errorNoServerUrl": "Brak skonfigurowanego adresu URL serwera", "notSupportedTitle": "Port szeregowy nieobsługiwany", "notSupported": "Połączenia szeregowe wymagają przeglądarki obsługującej Web Serial API (Chrome, Edge lub Firefox 151+) albo aplikacji desktopowej Termix.", "hideHint": "Kartę Port szeregowy można ukryć w: Profil użytkownika > Wygląd > Pasek boczny > Nawigacja.", "browserPickerHint": "Kliknij Połącz, a przeglądarka otworzy okno wyboru portu, w którym wskażesz urządzenie." }, "alerts": { "addChannel": "Dodaj kanał", "editChannel": "Edytuj kanał", "channelName": "Nazwa", "channelType": "Typ", "channelNameRequired": "Nazwa jest wymagana", "webhookUrl": "Adres URL", "webhookUrlRequired": "Adres URL webhooka jest wymagany", "webhookDesc": "Wysyłaj dane JSON metodą POST na ten adres URL przy każdym wyzwoleniu alertu", "ntfyServer": "Adres URL serwera", "ntfyTopic": "Temat", "ntfyTopicRequired": "Temat jest wymagany", "ntfyToken": "Token dostępu (opcjonalnie)", "channelSaveFailed": "Nie udało się zapisać kanału" }, "macros": { "title": "Makra", "description": "Uruchom zapisaną serię poleceń w terminalu i zareaguj na to, co odeśle serwer.", "target": "Cel", "noTerminal": "Brak otwartego terminala", "empty": "Brak makr", "emptyHint": "Utwórz makro, aby zautomatyzować pracę w terminalu: logowanie, restart usługi czy odpowiadanie na monity.", "create": "Nowe makro", "back": "Powrót do makr", "name": "Nazwa", "namePlaceholder": "Uruchom ponownie serwer WWW", "nameRequired": "Przed zapisaniem nadaj makrze nazwę", "descriptionLabel": "Opis", "descriptionPlaceholder": "Co robi to makro (opcjonalnie)", "unsaved": "Niezapisane zmiany", "save": "Zapisz", "saved": "Zapisano makro", "saveFailed": "Nie udało się zapisać makra", "delete": "Usuń", "deleteTitle": "Usunąć to makro?", "deleteBody": "„{{name}}” zostanie trwale usunięte. Nie można tego cofnąć.", "deleted": "Usunięto makro", "cancel": "Anuluj", "run": "Uruchom", "stop": "Zatrzymaj", "running": "Działa...", "completed": "Makro zakończone", "failed": "Makro nie powiodło się", "loadFailed": "Nie można załadować makr", "needTerminal": "Najpierw otwórz i podłącz terminal", "noSteps": "To makro nie ma jeszcze żadnych kroków. Dodaj krok poniżej.", "addStep": "Dodaj krok", "stepNumber": "Krok {{number}}", "removeStep": "Usuń krok", "confirmRunTitle": "Uruchomić to makro?", "confirmRunBody": "„{{name}}” wyśle polecenia do {{host}}.", "confirmRunAction": "Uruchom makro", "stepTypes": { "send": { "label": "Wyślij polecenie", "help": "Wpisuje tekst do terminala, tak samo, jakby wpisano go ręcznie." }, "wait": { "label": "Czekaj na wyjście", "help": "Wstrzymuje wykonanie, aż serwer wypisze podany tekst, np. monit o hasło." }, "delay": { "label": "Pauza", "help": "Czeka przez ustalony czas przed kolejnym krokiem." }, "if": { "label": "Jeśli wyjście zawiera", "help": "Sprawdza wszystko, co serwer wypisał do tej pory, a potem uruchamia jedną z dwóch gałęzi." }, "repeat": { "label": "Powtórz", "help": "Uruchamia zawarte w nim kroki ustaloną liczbę razy." } }, "send": { "text": "Polecenie lub tekst", "textPlaceholder": "systemctl restart nginx", "pressEnter": "Naciśnij Enter po wysłaniu", "pressEnterHelp": "Wyłącz tę opcję, aby wpisać tekst bez przesyłania go." }, "wait": { "pattern": "Czekaj, aż wyjście będzie zawierać", "patternPlaceholder": "password:", "timeout": "Przerwij po", "onTimeout": "Jeśli nigdy się nie pojawi", "stop": "Zatrzymaj makro", "continue": "Kontynuuj mimo wszystko" }, "delay": { "duration": "Czekaj" }, "ifStep": { "pattern": "Jeśli wyjście zawiera", "patternPlaceholder": "Active: active (running)", "then": "Następnie zrób to", "else": "W przeciwnym razie zrób to", "emptyBranch": "Brak kroków" }, "repeat": { "count": "Liczba razy", "times": "razy" }, "match": { "useRegex": "Dopasuj do wyrażenia regularnego", "useRegexHelp": "Zostaw wyłączone, aby dopasować tekst dokładnie tak, jak został wpisany.", "invalidRegex": "Nie jest to prawidłowe wyrażenie regularne, zostanie dopasowane jako zwykły tekst" }, "seconds": "sekundy", "secondsShort": "{{count}}s" } }