mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-31 07:35:24 +00:00
feat: load plugin frontends at runtime and remove plugin ids from the shell
This commit is contained in:
1 parent
49f0286a14
commit
e88d5a52e3
721 files changed
+54265
-44416
No files matched your search
@@ -0,0 +1,313 @@
|
||||
{
|
||||
"hostMetrics": {
|
||||
"cpu": "Procesor",
|
||||
"memory": "Pamięć",
|
||||
"disk": "Dysk",
|
||||
"network": "Sieć",
|
||||
"uptime": "Czas działania",
|
||||
"processes": "Procesy",
|
||||
"available": "Dostępne",
|
||||
"free": "Wolne",
|
||||
"connecting": "Łączenie...",
|
||||
"connectionFailed": "Nie udało się połączyć z serwerem",
|
||||
"naCpus": "Brak danych o CPU",
|
||||
"cpuCores_one": "{{count}} rdzeń",
|
||||
"cpuCores_other": "{{count}} rdzeni",
|
||||
"cpuUsage": "Wykorzystanie procesora",
|
||||
"memoryUsage": "Wykorzystanie pamięci",
|
||||
"diskUsage": "Wykorzystanie dysku",
|
||||
"selectFilesystem": "Wybierz system plików",
|
||||
"temperature": "Temperatura",
|
||||
"highestTemperature": "Najwyższa temperatura",
|
||||
"primaryTemperatureSensor": "Główny czujnik",
|
||||
"gpu": {
|
||||
"title": "Procesor graficzny",
|
||||
"noDevice": "Nie wykryto procesora graficznego NVIDIA. Zainstaluj sterownik NVIDIA (zawiera on nvidia-smi), aby wyświetlić dane dotyczące procesora graficznego.",
|
||||
"driver": "Kierowca {{version}}",
|
||||
"utilization": "Wykorzystanie",
|
||||
"memory": "Pamięć VRAM",
|
||||
"temperature": "Temp",
|
||||
"power": "Moc",
|
||||
"fan": "Wentylator",
|
||||
"processes": "Procesy GPU",
|
||||
"noProcesses": "Żaden proces nie wykorzystuje procesora GPU"
|
||||
},
|
||||
"failedToFetchHostConfig": "Nie udało się pobrać konfiguracji hosta",
|
||||
"serverOffline": "Serwer offline",
|
||||
"cannotFetchMetrics": "Nie można pobrać metryk z serwera offline",
|
||||
"totpFailed": "Weryfikacja TOTP nie powiodła się",
|
||||
"noneAuthNotSupported": "Metryki hosta nie obsługują typu uwierzytelniania „none”.",
|
||||
"noHostSelected": "Nie wybrano hosta",
|
||||
"load": "Obciążenie",
|
||||
"systemInfo": "Informacje o systemie",
|
||||
"hostname": "Nazwa hosta",
|
||||
"operatingSystem": "System operacyjny",
|
||||
"kernel": "Jądro",
|
||||
"seconds": "sekundy",
|
||||
"networkInterfaces": "Interfejsy sieciowe",
|
||||
"noInterfacesFound": "Nie znaleziono interfejsów sieciowych",
|
||||
"noProcessesFound": "Nie znaleziono procesów",
|
||||
"processesTotal": "łącznie",
|
||||
"processesRunning": "działa",
|
||||
"loginStats": "Statystyki logowania SSH",
|
||||
"noRecentLoginData": "Brak ostatnich danych logowania",
|
||||
"executingQuickAction": "Wykonywanie {{name}}...",
|
||||
"quickActionSuccess": "{{name}} ukończono pomyślnie",
|
||||
"quickActionFailed": "{{name}} nie powiodło się",
|
||||
"quickActionError": "Nie udało się wykonać {{name}}",
|
||||
"ports": {
|
||||
"title": "Porty nasłuchujące",
|
||||
"protocol": "Protokół",
|
||||
"port": "Port",
|
||||
"address": "Adres",
|
||||
"process": "Proces",
|
||||
"search": "Przeszukaj porty...",
|
||||
"allProtocols": "Wszystkie",
|
||||
"noData": "Brak danych portów nasłuchujących"
|
||||
},
|
||||
"firewall": {
|
||||
"title": "Zapora sieciowa",
|
||||
"inactive": "Nieaktywna",
|
||||
"policy": "Polityka",
|
||||
"rules": "reguł",
|
||||
"noRules": "Brak reguł w tym łańcuchu",
|
||||
"noData": "Brak dostępnych danych zapory sieciowej",
|
||||
"action": "Akcja",
|
||||
"protocol": "Proto",
|
||||
"port": "Port",
|
||||
"source": "Źródło",
|
||||
"anywhere": "Gdziekolwiek",
|
||||
"chains": "łańcuchy"
|
||||
},
|
||||
"loadAvg": "Obciążenie średnie",
|
||||
"swap": "Swap",
|
||||
"architecture": "Architektura",
|
||||
"refresh": "Odśwież",
|
||||
"retry": "Ponów",
|
||||
"customize": "Dostosuj układ",
|
||||
"reset": "Resetuj",
|
||||
"tabLive": "Na żywo",
|
||||
"editModeInstructions": "Przeciągnij karty, aby zmienić kolejność, przeciągnij dolną krawędź, aby zmienić wysokość, a przyciskiem szerokości zmień szerokość karty. Dodawaj lub usuwaj karty poniżej.",
|
||||
"managers": {
|
||||
"services": "Usługi",
|
||||
"processInspector": "Inspektor procesów",
|
||||
"logViewer": "Przeglądarka logów",
|
||||
"cron": "Zadania cron",
|
||||
"packages": "Pakiety",
|
||||
"ssl": "Certyfikaty SSL",
|
||||
"firewall": "Zapora sieciowa",
|
||||
"users": "Użytkownicy i uprawnienia",
|
||||
"healthCheck": "Kontrole stanu",
|
||||
"diskBreakdown": "Podział dysku",
|
||||
"systemdTimers": "Timery",
|
||||
"topMemory": "Wg pamięci",
|
||||
"noData": "Brak danych",
|
||||
"sudoHint": "Ustaw hasło sudo dla tego hosta w edytorze hosta, aby włączyć akcje uprzywilejowane.",
|
||||
"filter": "Filtr...",
|
||||
"start": "Start",
|
||||
"stop": "Zatrzymaj",
|
||||
"restart": "Uruchom ponownie",
|
||||
"actionDone": "Zaktualizowano {{name}}",
|
||||
"actionFailed": "Akcja nie powiodła się",
|
||||
"signalSent": "Sygnał wysłany do PID {{pid}}",
|
||||
"killHint": "Kliknięcie: zakończ (SIGTERM). Kliknięcie prawym przyciskiem myszy: wymuś zakończenie (SIGKILL).",
|
||||
"working": "Przetwarzanie...",
|
||||
"update": "Aktualizuj",
|
||||
"upgradeAll": "Uaktualnij wszystko",
|
||||
"allUpToDate": "Wszystko jest aktualne",
|
||||
"save": "Zapisz",
|
||||
"command": "Polecenie",
|
||||
"enabled": "Włączone",
|
||||
"cronSaved": "Zaktualizowano crontab",
|
||||
"clients": "Klienci",
|
||||
"dryRun": "Symulacja",
|
||||
"renew": "Odnów",
|
||||
"noAcmeClient": "Nie znaleziono klienta ACME (certbot lub acme.sh) na tym hoście.",
|
||||
"addInputRule": "Dodaj regułę INPUT",
|
||||
"firewallWarning": "Zmiany działają tylko do restartu, dopóki nie zostaną utrwalone. Uważaj, aby nie odciąć sobie dostępu.",
|
||||
"ruleApplied": "Zastosowano regułę",
|
||||
"invalidPort": "Wprowadź prawidłowy port (1-65535)",
|
||||
"newUsername": "Nowa nazwa użytkownika",
|
||||
"addUser": "Dodaj",
|
||||
"deleteUser": "Usuń użytkownika",
|
||||
"noHealthChecks": "Nie skonfigurowano jeszcze żadnych kontroli stanu.",
|
||||
"follow": "Śledź",
|
||||
"noLogData": "Brak wyjścia logu.",
|
||||
"tree": "Drzewo",
|
||||
"enableDisable": "Włącz/wyłącz przy starcie systemu",
|
||||
"grantSudo": "Przyznaj sudo",
|
||||
"revokeSudo": "Odwołaj sudo",
|
||||
"sslIssueCert": "Wystaw certyfikat",
|
||||
"sslExpired": "Wygasły",
|
||||
"sslInDays": "za {{days}} dni",
|
||||
"sslNeedDomain": "Wprowadź co najmniej jedną domenę",
|
||||
"sslIssued": "Wystawiono certyfikat",
|
||||
"sslDomainsPlaceholder": "example.com, www.example.com",
|
||||
"sslHttpStandalone": "HTTP (samodzielny)",
|
||||
"sslHttpWebroot": "HTTP (webroot)",
|
||||
"sslDns": "DNS",
|
||||
"sslDnsProvider": "Dostawca DNS (np. Cloudflare)",
|
||||
"sslIssueHint": "Poświadczenia dostawcy DNS muszą być już skonfigurowane na hoście.",
|
||||
"sslRevoke": "Unieważnij certyfikat",
|
||||
"sslRevoked": "Unieważniono certyfikat",
|
||||
"sslRevokeConfirm": "Unieważnić i usunąć certyfikat „{{name}}”? Tego nie można cofnąć.",
|
||||
"healthRun": "Uruchom",
|
||||
"healthName": "Nazwa",
|
||||
"healthTarget": "Host / adres",
|
||||
"healthAddCheck": "Dodaj kontrolę",
|
||||
"healthSaved": "Zapisano kontrole stanu",
|
||||
"healthMissingFields": "Każda kontrola wymaga nazwy i celu",
|
||||
"logFile": "Plik",
|
||||
"logUnit": "Unit",
|
||||
"logCustomPath": "Ścieżka niestandardowa w /var/log (opcjonalnie)",
|
||||
"logGrep": "Filtruj wiersze...",
|
||||
"firewallPersist": "Utrwal reguły",
|
||||
"firewallPersisted": "Utrwalono reguły zapory",
|
||||
"wireguard": "WireGuard",
|
||||
"tailscale": "Tailscale",
|
||||
"wgNotInstalled": "WireGuard nie jest zainstalowany na tym hoście",
|
||||
"wgNoInterfaces": "Brak skonfigurowanych interfejsów WireGuard",
|
||||
"wgInterfaceUp": "Podnieś",
|
||||
"wgInterfaceDown": "Wyłącz",
|
||||
"wgBringingUp": "Podnoszenie {{name}}...",
|
||||
"wgBringingDown": "Wyłączanie {{name}}...",
|
||||
"wgInterfaceUpDone": "{{name}} jest podniesiony",
|
||||
"wgInterfaceDownDone": "{{name}} jest wyłączony",
|
||||
"wgListenPort": "Port",
|
||||
"wgPublicKey": "Klucz publiczny",
|
||||
"wgEndpoint": "Punkt końcowy",
|
||||
"wgAllowedIPs": "Dozwolone adresy IP",
|
||||
"wgLastHandshake": "Ostatni handshake",
|
||||
"wgHandshakeNever": "Nigdy",
|
||||
"wgTransfer": "Transfer",
|
||||
"tsNotInstalled": "Tailscale nie jest zainstalowany na tym hoście",
|
||||
"tsRunning": "Działa",
|
||||
"tsStopped": "Zatrzymany",
|
||||
"tsEnable": "Połącz",
|
||||
"tsDisable": "Odłącz",
|
||||
"tsEnabling": "Łączenie z Tailscale...",
|
||||
"tsDisabling": "Rozłączanie z Tailscale...",
|
||||
"tsEnabled": "Tailscale połączony",
|
||||
"tsDisabled": "Tailscale rozłączony",
|
||||
"tsIPs": "Adresy IP Tailscale",
|
||||
"tsPeers": "Peery",
|
||||
"tsOnline": "Online",
|
||||
"tsOffline": "Offline",
|
||||
"tsExitNode": "Węzeł wyjściowy",
|
||||
"tsExitNodeActive": "Węzeł wyjściowy aktywny",
|
||||
"tsHostname": "Nazwa hosta"
|
||||
}
|
||||
},
|
||||
"metricsHistory": {
|
||||
"title": "Historia metryk",
|
||||
"historySuffix": "Historia",
|
||||
"cpuMemoryDisk": "Procesor / Pamięć / Dysk",
|
||||
"network": "Sieć",
|
||||
"download": "RX",
|
||||
"upload": "TX",
|
||||
"noData": "Brak dostępnych danych historycznych dla tego przedziału czasu.",
|
||||
"custom": "Niestandardowy",
|
||||
"to": "do",
|
||||
"apply": "Zastosuj",
|
||||
"viewHistory": "Wyświetl historię"
|
||||
},
|
||||
"proxmoxStats": {
|
||||
"tabTitle": "Statystyki Proxmox",
|
||||
"cpuUsage": "Wykorzystanie procesora",
|
||||
"memoryUsage": "Wykorzystanie pamięci",
|
||||
"diskUsage": "Wykorzystanie dysku",
|
||||
"networkInterfaces": "Interfejsy sieciowe",
|
||||
"uptime": "Czas działania",
|
||||
"systemInfo": "Informacje o systemie",
|
||||
"guestsSummary": "Goście",
|
||||
"storagePools": "Pule magazynowe",
|
||||
"clusterHealth": "Kondycja klastra",
|
||||
"cpuCores_one": "{{count}} rdzeń",
|
||||
"cpuCores_other": "{{count}} rdzeni",
|
||||
"used": "Użyte",
|
||||
"total": "Łącznie",
|
||||
"hostname": "Nazwa hosta",
|
||||
"kernel": "Jądro",
|
||||
"pveVersion": "Wersja PVE",
|
||||
"name": "Nazwa",
|
||||
"status": "Status",
|
||||
"type": "Typ",
|
||||
"cpu": "Procesor",
|
||||
"mem": "Pamięć",
|
||||
"disk": "Dysk",
|
||||
"running": "Działa",
|
||||
"stopped": "Zatrzymany",
|
||||
"guestCounts": "{{running}}/{{total}} działa",
|
||||
"inactive": "Nieaktywny",
|
||||
"notClustered": "Samodzielny węzeł (nie jest częścią klastra)",
|
||||
"quorate": "Kworum osiągnięte",
|
||||
"notQuorate": "Brak kworum",
|
||||
"nodeOnline": "Online",
|
||||
"nodeOffline": "Offline",
|
||||
"noHostSelected": "Nie wybrano hosta",
|
||||
"pveshNotFound": "Nie znaleziono pvesh. Czy to węzeł Proxmox?",
|
||||
"nodeDetectionFailed": "Nie można ustalić prawidłowej nazwy węzła Proxmox",
|
||||
"connecting": "Łączenie...",
|
||||
"connectionFailed": "Nie udało się połączyć z węzłem Proxmox",
|
||||
"refresh": "Odśwież",
|
||||
"searchGuests": "Wyszukaj gości...",
|
||||
"filterAll": "Wszystkie",
|
||||
"filterVm": "VM",
|
||||
"filterLxc": "LXC",
|
||||
"noGuests": "Nie znaleziono maszyn wirtualnych ani kontenerów LXC na tym węźle.",
|
||||
"noGuestsMatch": "Żaden gość nie pasuje do bieżących filtrów."
|
||||
},
|
||||
"nav": {
|
||||
"hostMetrics": "Metryki hosta"
|
||||
},
|
||||
"hosts": {
|
||||
"tabHostMetrics": "Metryki hosta",
|
||||
"enableProxmoxStats": "Włącz statystyki Proxmox",
|
||||
"enableProxmoxStatsDesc": "Pokaż kartę statystyk Proxmox dla tego hosta z bieżącymi statystykami węzła, gości, magazynu i klastra zbieranymi przez SSH.",
|
||||
"proxmoxStatsPollInterval": "Interwał sondowania (sekundy)",
|
||||
"proxmoxStatsPollIntervalDesc": "Minimum 15 sekund. Jak często odświeżać statystyki węzła Proxmox.",
|
||||
"proxmoxStatsNodeOverride": "Nadpisanie nazwy węzła",
|
||||
"proxmoxStatsNodeOverrideDesc": "Zastąp automatyczne wykrywanie nazwy węzła Proxmox (domyślnie wykrywane za pomocą nazwy hosta).",
|
||||
"proxmoxStatsNodeOverridePlaceholder": "Automatycznie wykryto na podstawie nazwy hosta",
|
||||
"metricsCollectionLabel": "Zbieranie metryk",
|
||||
"enableMetricsLabel": "Włącz metryki",
|
||||
"enableMetricsDesc": "Zbieraj dane o procesorze, pamięci RAM, dysku i inne metryki z tego hosta",
|
||||
"useGlobalMetrics": "Użyj interwału globalnego",
|
||||
"useGlobalMetricsDesc": "Użyj globalnego interwału zbierania metryk",
|
||||
"metricsIntervalS": "Interwał metryk (s)",
|
||||
"metricsIntervalDesc2": "Sekundy między migawkami metryk",
|
||||
"excludedMountsLabel": "Wykluczone montowania",
|
||||
"monitoredMountsLabel": "Niestandardowe monitorowane ścieżki",
|
||||
"monitoredMountsDesc": "Dodaj ścieżki, które nie są udostępniane jako osobne montowania, w tym ścieżki Home Assistant montowane przez bind, takie jak /config.",
|
||||
"monitoredMountPathPlaceholder": "Ścieżka (/config, /mnt/data)",
|
||||
"monitoredMountLabelPlaceholder": "Etykieta (opcjonalnie)",
|
||||
"addMonitoredMount": "Dodaj ścieżkę",
|
||||
"excludedMountsDesc": "Ukryj określone punkty montowania lub typy systemów plików (np. nfs, cifs) w informacjach o wykorzystaniu dysku i alertach dla tego hosta.",
|
||||
"excludedMountsPlaceholder": "Ścieżka montowania (/mnt/nas) lub typ systemu plików (nfs, cifs)",
|
||||
"excludedMountsEmpty": "Brak wykluczonych montowań. Wyświetlane są wszystkie wykryte systemy plików.",
|
||||
"addExcludedMount": "Dodaj",
|
||||
"visibleWidgets": "Widoczne widżety",
|
||||
"widgetsMovedToHostMetrics": "Karty dodaje się, układa i skaluje bezpośrednio na karcie „Metryki hosta”. Otwórz Metryki hosta dla tego hosta i użyj opcji „Dostosuj”, aby wybrać wyświetlane karty.",
|
||||
"quickActionsLabel": "Szybkie akcje",
|
||||
"quickActionsToolbar": "Szybkie akcje pojawiają się jako przyciski na pasku narzędzi Metryki hosta, umożliwiając wykonanie polecenia jednym kliknięciem.",
|
||||
"noQuickActions": "Brak szybkich akcji.",
|
||||
"buttonLabel": "Etykieta przycisku",
|
||||
"selectSnippetPlaceholder": "Wybierz snippet...",
|
||||
"addActionBtn": "Dodaj akcję"
|
||||
},
|
||||
"onboarding": {
|
||||
"feature_metrics": "Metryki i alerty",
|
||||
"feature_metrics_desc": "Śledź procesor, pamięć i dysk w czasie i otrzymuj alerty, gdy przekroczą próg."
|
||||
},
|
||||
"admin": {
|
||||
"metricsHistoryRetention": "Przechowywanie historii metryk",
|
||||
"metricsHistoryRetentionRange": "od 1 do 90 dni",
|
||||
"days": "dni"
|
||||
},
|
||||
"homepage": {
|
||||
"noData": "Brak dostępnych danych",
|
||||
"showCurrentValue": "Pokaż wartość bieżącą",
|
||||
"chartMetric": "Metryka",
|
||||
"metricRange": "Zakres"
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user