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": "Tmux-näyttö"
},
"hosts": {
"enableTmuxMonitor": "Ota Tmux-monitori käyttöön",
"enableTmuxMonitorDesc": "Näytä tämä isäntä Tmux-monitorissa ja lisää sen tmux-toiminnot sivupalkkiin"
},
"tmuxMonitor": {
"title": "Tmux-näyttö",
"failedToLoadHosts": "Isäntien lataaminen epäonnistui",
"failedToLoad": "tmux-istuntojen lataaminen epäonnistui",
"tmuxUnavailable": "tmuxia ei ole asennettu tälle koneelle",
"noSessions": "Ei tmux-istuntoja tällä isännöinnillä",
"noHostSelected": "Ei valittua isäntää",
"attached": "Liitteenä",
"detached": "Erillinen",
"attach": "Liittää",
"editTags": "Muokkaa tunnisteita",
"tagsHint": "Pilkuilla erotetut tunnisteet (esim. YOLO, lab, training)",
"tagsSaved": "Tagit tallennettu",
"tagsSaveFailed": "Tunnisteiden tallentaminen epäonnistui",
"searchPlaceholder": "Hae tulostetta istuntojen välillä...",
"searchResults": "{{count}} osumaa",
"searchFailed": "Haku epäonnistui",
"selectPaneHint": "Valitse ruutu esikatsellaksesi sen tulosta",
"closePreview": "Sulje esikatselu",
"newSession": "Uusi istunto",
"newSessionHint": "Istunnon nimi (kirjaimet, numerot, _ @ % + = -)",
"newSessionPlaceholder": "my-session",
"create": "Luoda",
"sessionCreated": "Istunto \"{{name}}\" luotu",
"sessionCreateFailed": "Istunnon luominen epäonnistui",
"splitRight": "Jaa oikealle",
"splitDown": "Jaa alas",
"splitFailed": "Ruudun jakaminen epäonnistui",
"newWindow": "Uusi ikkuna",
"windowCreateFailed": "Ikkunan luominen epäonnistui",
"attachSessionTooltip": "Liitä kohtaan {{session}}",
"refresh": "Päivitä",
"refreshFailed": "Istuntojen päivittäminen epäonnistui",
"collapseAll": "Pienennä kaikki",
"expandAll": "Laajenna kaikki",
"moreActions": "Lisää toimintoja",
"sessionStats": "Istuntotilastot",
"renameSessionTitle": "Nimeä istunto uudelleen \"{{name}}\"",
"rename": "Nimeä uudelleen",
"sessionRenamed": "Istunto nimettiin uudelleen muotoon \"{{name}}\"",
"sessionRenameFailed": "Istunnon uudelleennimeäminen epäonnistui",
"editTagsTitle": "Muokkaa tunnisteita kohteelle \"{{name}}\"",
"killPane": "Tappaa ruutu",
"resizeTree": "Muuta kokoa vetämällä – kaksoisnapsauttamalla voit palauttaa sen",
"reattach": "Kiinnitä uudelleen (korjaa vääristyneen näkymän)",
"killWindow": "Tapa ikkuna",
"killWindowTitle": "Tappaa ikkuna {{index}} kohteelle \"{{session}}\"?",
"killWindowBody": "Jokainen tässä ikkunassa oleva ruutu ja prosessi lopetetaan. Viimeisen ikkunan sulkeminen lopettaa istunnon.",
"windowKillFailed": "Ikkunan sulkeminen epäonnistui",
"statusActivity": "Toiminta",
"statusWindows": "Ikkunat",
"statusPanes": "ruudut",
"statusTags": "Tunnisteet",
"killPaneTitle": "Tappaa ruutu {{id}}?",
"killPaneBody": "Tässä ruudussa käynnissä oleva prosessi lopetetaan. Viimeisen ruudun sulkeminen sulkee sen ikkunan.",
"paneKillFailed": "Ruudun sulkeminen epäonnistui",
"killSessionTitle": "Lopeta istunto \"{{name}}\"?",
"killSessionBody": "Kaikki tämän istunnon ikkunat ja käynnissä olevat prosessit lopetetaan. Tätä ei voi perua.",
"kill": "Tappaa",
"sessionKilled": "Istunto \"{{name}}\" lopetettu",
"sessionKillFailed": "Istunnon lopettaminen epäonnistui",
"hostUnreachable": "Yhteyden muodostaminen isäntään ei onnistu. Tarkista, että se on verkossa ja tavoitettavissa.",
"noServer": "Tällä isännöinnillä ei ole käynnissä tmux-palvelinta.",
"searchTruncated": "Osittaisia tuloksia — haku kattaa kunkin ruudun viimeiset {{lines}} rivit ja enintään {{panes}} ruutua.",
"closeSearchResults": "Sulje hakutulokset",
"retry": "Yritä uudelleen",
"noHosts": "Ei SSH-isäntiä saatavilla",
"noHostsHint": "Ota Tmux Monitor -asetus käyttöön SSH-isännässä (Isäntähallinta → Pääte-välilehti) sen tmux-istuntojen valvomiseksi.",
"tmuxInstallHint": "Asenna se isäntäkoneelle komennolla:",
"attachTooltip": "Avaa pääte ja kohdista {{host}}",
"attachTooltipPane": "Avaa pääteohjelma ja kohdista {{host}} — tmux-istunto {{session}}",
"timeJustNow": "juuri nyt",
"timeMinutes": "{{count}}minuuttia sitten",
"timeHours": "{{count}}tuntia sitten",
"timeDays": "{{count}}d sitten"
}
}