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

-81
View File
@@ -692,7 +692,6 @@
"renameTab": "重新命名分頁",
"openFileManager": "開啟檔案管理員",
"dashboard": "儀表板",
"tmuxMonitor": "Tmux 監控器",
"homepage": "首頁",
"quickConnect": "快速連線",
"sshTools": "SSH 工具",
@@ -1067,8 +1066,6 @@
"maxKeepaliveMisses": "最大保持連線遺失次數",
"sameHost": "此主機(直接通道)",
"bindHost": "綁定主機",
"enableTmuxMonitor": "啟用 Tmux 監控器",
"enableTmuxMonitorDesc": "在 Tmux 監控器中顯示此主機,並將其 tmux 操作新增至側邊欄",
"connectionToolbar": "連接工具列",
"showConnectionToolbar": "顯示連接工具列",
"showConnectionToolbarDesc": "在主機的 SSH、RDP、VNC 和 Telnet 會話中顯示工具列。您也可以暫時將其從工具列本身隱藏。",
@@ -1241,7 +1238,6 @@
"tunnelUrlCopied": "通道 URL 已複製",
"dockerUrlCopied": "Docker URL 已複製",
"hostMetricsUrlCopied": "主機指標 URL 已複製",
"tmuxMonitorUrlCopied": "Tmux 監控 URL 已複製",
"rdpUrlCopied": "RDP URL 已複製",
"vncUrlCopied": "VNC URL 已複製",
"telnetUrlCopied": "Telnet URL 已複製",
@@ -1258,7 +1254,6 @@
"copyTunnelUrlAction": "複製通道 URL",
"copyDockerUrlAction": "複製 Docker URL",
"copyHostMetricsUrlAction": "複製主機指標 URL",
"copyTmuxMonitorUrlAction": "複製 Tmux 監控 URL",
"copyRdpUrlAction": "複製 RDP URL",
"copyVncUrlAction": "複製 VNC URL",
"copyTelnetUrlAction": "複製 Telnet URL",
@@ -3060,82 +3055,6 @@
"openProxmoxStats": "開啟 Proxmox 統計數據",
"openTmuxMonitor": "打開 Tmux Monitor"
},
"tmuxMonitor": {
"title": "Tmux 監視器",
"failedToLoadHosts": "載入主機失敗",
"failedToLoad": "載入 tmux 工作階段失敗",
"tmuxUnavailable": "此主機未安裝 tmux",
"noSessions": "此主機上沒有 tmux 工作階段",
"noHostSelected": "未選取主機",
"attached": "已附加",
"detached": "已分離",
"attach": "附加",
"editTags": "編輯標籤",
"tagsHint": "以逗號分隔的標籤(例如:YOLO, lab, training)",
"tagsSaved": "標籤已儲存",
"tagsSaveFailed": "標籤儲存失敗",
"searchPlaceholder": "在所有會話中搜尋輸出...",
"searchResults": "{{count}} 個符合項",
"searchFailed": "搜尋失敗",
"selectPaneHint": "選取一個窗格以預覽其輸出",
"closePreview": "關閉預覽",
"newSession": "新會話",
"newSessionHint": "會話名稱(字母、數字、_ @ % + = -)",
"newSessionPlaceholder": "my-session",
"create": "建立",
"sessionCreated": "會話「{{name}}」已建立",
"sessionCreateFailed": "建立會話失敗",
"splitRight": "向右分割",
"splitDown": "向下分割",
"splitFailed": "分割窗格失敗",
"newWindow": "新視窗",
"windowCreateFailed": "建立視窗失敗",
"attachSessionTooltip": "附加至 {{session}}",
"refresh": "重新整理",
"refreshFailed": "重新整理會話失敗",
"collapseAll": "全部收合",
"expandAll": "全部展開",
"moreActions": "更多動作",
"sessionStats": "會話統計",
"renameSessionTitle": "重新命名會話「{{name}}」",
"rename": "重新命名",
"sessionRenamed": "會話已重新命名為「{{name}}」",
"sessionRenameFailed": "重新命名會話失敗",
"editTagsTitle": "編輯「{{name}}」的標籤",
"killPane": "終止窗格",
"resizeTree": "拖曳調整大小 — 雙擊重設",
"reattach": "重新附加(修復亂碼畫面)",
"killWindow": "終止視窗",
"killWindowTitle": "終止「{{session}}」的視窗 {{index}}?",
"killWindowBody": "此視窗中的所有窗格和程序將被終止。終止最後一個視窗會結束該工作階段。",
"windowKillFailed": "無法終止視窗",
"statusActivity": "活動",
"statusWindows": "視窗",
"statusPanes": "窗格",
"statusTags": "標籤",
"killPaneTitle": "終止窗格 {{id}}?",
"killPaneBody": "在此窗格中執行的程序將被終止。終止最後一個窗格會關閉其視窗。",
"paneKillFailed": "無法終止窗格",
"killSessionTitle": "終止工作階段「{{name}}」?",
"killSessionBody": "此工作階段中的所有視窗和執行中的程序將被終止。此操作無法復原。",
"kill": "終止",
"sessionKilled": "工作階段「{{name}}」已終止",
"sessionKillFailed": "無法終止工作階段",
"hostUnreachable": "無法連線至主機。請檢查主機是否在線上且可連線。",
"noServer": "此主機上沒有正在執行的 tmux 伺服器。",
"searchTruncated": "部分結果 — 搜尋範圍涵蓋每個窗格的最後 {{lines}} 行,且最多 {{panes}} 個窗格。",
"closeSearchResults": "關閉搜尋結果",
"retry": "重試",
"noHosts": "沒有可用的 SSH 主機",
"noHostsHint": "在 SSH 主機上啟用 Tmux 監控選項(主機管理員 → 終端機頁籤),以監控其 tmux 工作階段。",
"tmuxInstallHint": "在主機上使用以下指令安裝:",
"attachTooltip": "開啟連至 {{host}} 的終端機",
"attachTooltipPane": "開啟連至 {{host}} 的終端機 — tmux 工作階段 {{session}}",
"timeJustNow": "剛剛",
"timeMinutes": "{{count}} 分鐘前",
"timeHours": "{{count}} 小時前",
"timeDays": "{{count}} 天前"
},
"serial": {
"title": "序列",
"portLabel": "連接埠",