feat: convert tmux monitoring into a plugin (B10)

This commit is contained in:
LukeGus committed 2026-09-23 22:42:56 -05:00
1 parent 79d77678c9
commit 708eedb861
145 files changed
+30308 -4458

No files matched your search

@@ -0,0 +1,85 @@
{
"nav": {
"tmuxMonitor": "Monitor Tmux"
},
"hosts": {
"enableTmuxMonitor": "Povolit monitorování Tmux",
"enableTmuxMonitorDesc": "Zobrazit tohoto hostitele v Tmux Monitoru a přidat jeho tmux akce do postranního panelu"
},
"tmuxMonitor": {
"title": "Monitor Tmux",
"failedToLoadHosts": "Nepodařilo se načíst hostitele",
"failedToLoad": "Nepodařilo se načíst relace tmux",
"tmuxUnavailable": "tmux není na tomto hostiteli nainstalován",
"noSessions": "Na tomto hostiteli nejsou žádné relace tmux.",
"noHostSelected": "Nebyl vybrán žádný hostitel",
"attached": "Připojeno",
"detached": "Samostatně stojící",
"attach": "Připojit",
"editTags": "Upravit štítky",
"tagsHint": "Štítky oddělené čárkami (např. YOLO, lab, training)",
"tagsSaved": "Štítky uloženy",
"tagsSaveFailed": "Uložení štítků se nezdařilo",
"searchPlaceholder": "Vyhledávání výstupu napříč relacemi...",
"searchResults": "{{count}} shod",
"searchFailed": "Hledání se nezdařilo",
"selectPaneHint": "Vyberte podokno pro náhled jeho výstupu",
"closePreview": "Zavřít náhled",
"newSession": "Nová relace",
"newSessionHint": "Název relace (písmena, číslice, _ @ % + = -)",
"newSessionPlaceholder": "moje relace",
"create": "Vytvořit",
"sessionCreated": "Relace „{{name}}“ byla vytvořena",
"sessionCreateFailed": "Nepodařilo se vytvořit relaci",
"splitRight": "Rozdělit vpravo",
"splitDown": "Rozdělit",
"splitFailed": "Rozdělení panelu se nezdařilo",
"newWindow": "Nové okno",
"windowCreateFailed": "Nepodařilo se vytvořit okno",
"attachSessionTooltip": "Připojit k {{session}}",
"refresh": "Obnovit",
"refreshFailed": "Nepodařilo se obnovit relace",
"collapseAll": "Sbalit vše",
"expandAll": "Rozbalit vše",
"moreActions": "Další akce",
"sessionStats": "Statistiky relací",
"renameSessionTitle": "Přejmenovat relaci „{{name}}“",
"rename": "Přejmenovat",
"sessionRenamed": "Relace přejmenována na „{{name}}“",
"sessionRenameFailed": "Přejmenování relace se nezdařilo",
"editTagsTitle": "Upravit štítky pro „{{name}}“",
"killPane": "Zavřete panel",
"resizeTree": "Přetažením změníte velikost – dvojitým kliknutím resetujete",
"reattach": "Znovu připevnit (opravuje zkreslený obraz)",
"killWindow": "Okno pro ukončení",
"killWindowTitle": "Zavřít okno {{index}} z \"{{session}}\"?",
"killWindowBody": "Každé podokno a proces v tomto okně bude ukončeno. Zavřením posledního okna se relace ukončí.",
"windowKillFailed": "Nepodařilo se ukončit okno",
"statusActivity": "Aktivita",
"statusWindows": "Okna",
"statusPanes": "tabule",
"statusTags": "Štítky",
"killPaneTitle": "Zavřít panel {{id}}?",
"killPaneBody": "Proces spuštěný v tomto panelu bude ukončen. Ukončením posledního panelu se zavře jeho okno.",
"paneKillFailed": "Nepodařilo se ukončit podokno",
"killSessionTitle": "Ukončit relaci „{{name}}“?",
"killSessionBody": "Všechna okna a spuštěné procesy v této relaci budou ukončeny. Tuto akci nelze vrátit zpět.",
"kill": "Zabít",
"sessionKilled": "Relace „{{name}}“ byla ukončena",
"sessionKillFailed": "Nepodařilo se ukončit relaci",
"hostUnreachable": "Nepodařilo se připojit k hostiteli. Zkontrolujte, zda je online a dostupný.",
"noServer": "Na tomto hostiteli neběží žádný tmux server.",
"searchTruncated": "Částečné výsledky – vyhledávání pokrývá posledních {{lines}} řádků každého panelu a maximálně {{panes}} panelů.",
"closeSearchResults": "Zavřít výsledky vyhledávání",
"retry": "Zkusit znovu",
"noHosts": "Žádní SSH hostitelé nejsou k dispozici",
"noHostsHint": "Povolte možnost Monitor Tmux na hostiteli SSH (Správce hostitelů → záložka Terminál) pro sledování jeho relací tmux.",
"tmuxInstallHint": "Nainstalujte jej na hostitele pomocí:",
"attachTooltip": "Otevřete terminál pro {{host}}",
"attachTooltipPane": "Otevřete terminál pro {{host}} — relace tmux {{session}}",
"timeJustNow": "právě teď",
"timeMinutes": "{{count}}před m",
"timeHours": "{{count}}před hodinami",
"timeDays": "Před {{count}}dny"
}
}