Files
Termix/src/ui/locales/translated/pl_PL.json
T

3575 lines
199 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"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"
}
}