feat: move the terminal fully into the ssh-terminal plugin (B9)

This commit is contained in:
LukeGus committed 2026-09-23 21:41:22 -05:00
1 parent 535126fd1b
commit 79d77678c9
309 files changed
+41789 -14958

No files matched your search

@@ -0,0 +1,203 @@
{
"mobileKeyboard": {
"addQuickKey": "新增",
"arrowDown": "下箭頭",
"arrowLeft": "左箭頭",
"arrowRight": "右箭頭",
"arrowUp": "上箭頭",
"backTab": "⇥",
"ctrl": "Ctrl",
"delete": "Del",
"done": "完成",
"editQuickKeys": "編輯快捷鍵",
"end": "End",
"esc": "Esc",
"home": "Home",
"pageDown": "PgDn",
"pageUp": "PgUp",
"paste": "貼上",
"quickKeyPlaceholder": "例如:sudo ",
"quickKeysDesc": "點選 × 來移除。最多支援 8 個字元。",
"quickKeysTitle": "快捷鍵",
"removeQuickKey": "移除",
"resetDefaults": "重設為預設值",
"shift": "Shift",
"tab": "Tab"
},
"terminal": {
"autoTmuxEnableFailed": "啟用自動 Tmux 失敗",
"autoTmuxEnabled": "對 {{host}}啟用自動 Tmux。它從下一個連接開始生效。",
"clipboardHttpWarning": "無法讀取剪貼簿內容。部分瀏覽器限制在 HTTPS 協定之外存取剪貼簿內容 - 請嘗試使用 Ctrl+V 貼上,或透過 HTTPS 協定存取 Termix。",
"closeTab": "關閉",
"connecting": "連線中...",
"connectionLost": "連線中斷",
"connectionRejected": "連線被伺服器拒絕。請檢查您的驗證與網路設定。",
"connectionTimeout": "連線逾時",
"enableAutoTmuxAction": "啟用自動 Tmux",
"hostKeyRejected": "SSH 主機金鑰驗證被拒絕。連線已取消。",
"linkDialogCopy": "複製",
"linkDialogOpen": "開啟",
"linkDialogTitle": "開啟連結",
"maxReconnectAttemptsReached": "已達最大重新連線嘗試次數",
"noHostSelected": "未選取主機",
"opksshAuthFailed": "驗證失敗。請檢查您的憑證並再試一次。",
"opksshTimeout": "驗證逾時。請再試一次。",
"passwordPromptFillTitle": "將已儲存的密碼填入此提示?",
"reconnect": "重新連線",
"reconnected": "已成功重新連線",
"reconnecting": "重新連線中... ({{attempt}}/{{max}})",
"searchCaseSensitive": "火柴盒",
"searchClose": "關閉(退出)",
"searchNext": "下一場比賽(輸入)",
"searchNoResults": "沒有結果",
"searchPlaceholder": "尋找",
"searchPrevious": "最後一場比賽(Shift+Enter)",
"searchRegex": "使用正規表示式",
"searchResultCount": "{{index}} 的 {{count}}",
"searchWholeWord": "整詞匹配",
"sessionExpiredNotice": "您之前在 {{host}} 上的會話已在 {{minutes}} 分鐘後斷開連接並過期;shell 及其中運行的所有內容均已丟失。請在此主機上啟用 Auto-Tmux 以保持會話連線。",
"sessionExpiredNoticeNoMinutes": "您先前在 {{host}} 上的會話已過期,且已斷線;shell 及其中執行的所有內容均已遺失。請在此主機上啟用 Auto-Tmux 以保持會話有效。",
"sessionTakenOver": "工作階段已在另一個分頁中開啟。正在重新連線…",
"tmuxAttached": "已附加的用戶端",
"tmuxAttachedCount": "{{count}} 個已附加",
"tmuxCopyHint": "調整選取範圍並按下 Enter 以複製到剪貼簿",
"tmuxCreateNew": "開始新的工作階段",
"tmuxDetached": "已從 tmux 工作階段中斷連線",
"tmuxLastActivity": "上次活動",
"tmuxSessionAttached": "tmux 工作階段已附加:{{name}}",
"tmuxSessionCreated": "tmux 工作階段已建立:{{name}}",
"tmuxSessionPickerDesc": "在此主機上找到現有的 tmux 工作階段。選擇一個以重新附加或建立新的工作階段。",
"tmuxSessionPickerTitle": "tmux 工作階段",
"tmuxTimeDays": "{{count}} 天前",
"tmuxTimeHours": "{{count}} 小時前",
"tmuxTimeJustNow": "剛剛",
"tmuxTimeMinutes": "{{count}} 分鐘前",
"tmuxUnavailable": "遠端主機未安裝 tmux,切換回標準 shell",
"tmuxWindowCount": "{{count}} 個視窗",
"tmuxWindows": "視窗",
"unknownError": "發生未知錯誤",
"vaultAuthDescription": "已開啟視窗以登入 HashiCorp Vault。在該處完成登入;此連線將自動繼續。",
"vaultAuthFailed": "Vault 驗證失敗。請再試一次。",
"vaultAuthTitle": "需要 Vault 登入",
"vaultReopen": "重新開啟登入視窗",
"websocketAbnormalClose": "連線意外關閉。這可能是由於反向代理或 SSL 設定問題所導致。請檢查伺服器記錄。",
"websocketError": "WebSocket 連線錯誤"
},
"terminalToolbar": {
"detachTmux": "分離 tmux",
"detachTmuxDescription": "分離 tmux 會話",
"dismissError": "忽略圖像錯誤",
"hideToolbar": "隱藏工具列",
"image": "圖片操作(僅限圖片)",
"imageActionFailed": "圖片操作失敗",
"layout": "工具列顯示模式",
"layoutExpanded": "擴展了指標",
"layoutIcon": "僅圖示",
"layoutLabeled": "圖標和標籤",
"moveToolbar": "移動工具列",
"moveToolbarHint": "拖曳即可重新定位工具列",
"paste": "貼上圖片",
"pasteImage": "從剪貼簿貼上圖片(僅限圖片)",
"retry": "重試",
"showToolbar": "展開工具列",
"upload": "上傳圖片",
"uploadImage": "將圖片上傳到主機",
"uploadingImage": "正在上傳..."
},
"history": {
"noTerminalSelected": "未選取終端機",
"noTerminalSelectedHint": "開啟 SSH 終端機分頁以檢視其命令歷史記錄",
"searchPlaceholder": "搜尋歷史記錄...",
"clearAll": "全部清除",
"noHistoryEntries": "無歷史記錄項目",
"trackingDisabled": "歷史記錄追蹤已停用"
},
"touchInput": {
"enabled": "啟用觸控輸入",
"enabledDesc": "允許終端單指觸摸滾動",
"momentumEnabled": "啟用動能",
"momentumEnabledDesc": "滑動後繼續短暫滾動。",
"advanced": "先進的",
"resetDefaults": "恢復預設設定",
"dragThreshold": "阻力閾值",
"maxWheelDelta": "最大車輪增量",
"momentumSampleWindow": "動量樣本窗口",
"releaseGracePeriod": "發布寬限期",
"minimumVelocity": "最低速度",
"maximumVelocity": "最大速度",
"maximumDuration": "最長持續時間",
"maximumTravel": "最大行程",
"decayTime": "衰減時間",
"pixelsPerTick": "每刻像素數",
"maximumFrameInterval": "最大訊框間隔",
"maximumTicksPerFrame": "每格最大幀數"
},
"imageStorage": {
"instanceId": "終端機會話實例 ID",
"instanceIdDesc": "用於測試可見性的已連接終端選項卡的實例 ID。",
"selectedModeUnavailable": "不可用",
"test": "測試",
"testing": "測試中…",
"testFailed": "影像儲存測試失敗",
"testConnected": "終端會話已連線。",
"testNotConnected": "沒有與此實例 ID 連線的終端會話。",
"testSelectedMode": "上傳時請使用: {{mode}}",
"testLocalVisible": "本機目錄對連接的主機可見。",
"testLocalNotVisible": "從連線的主機上不可見本機目錄。"
},
"settings": {
"admin": {
"group": {
"touch": "觸摸輸入",
"images": "影像儲存"
},
"sessionTimeoutMinutes": {
"label": "終端會話持久性",
"description": "斷開連線的終端機在伺服器上保持活動狀態的最長時間。最短 1 分鐘,最長 1440 分鐘。對於必須保持活動時間超過此限制的會話,請在主機上啟用自動終端機重複使用 (Auto-Tmux)。"
},
"commandHistoryEnabled": {
"label": "指令歷史記錄",
"description": "允許記錄指令歷史記錄。停用時,無論各主機設定如何,都不會儲存歷史記錄。"
},
"imageStorageMode": {
"label": "儲存模式",
"description": "終端鏡像貼上和上傳位置已設定。自動選擇連接、本機和遠端(SFTP)鏡像的功能已修復。",
"auto": "汽車",
"local": "當地的",
"remoteSftp": "遠端(SFTP)"
},
"imageLocalDir": {
"label": "本地目錄"
},
"imageHostPath": {
"label": "主機路徑",
"description": "終端代理接收到的本機目錄的主機端視圖。"
},
"imageTtlMs": {
"label": "TTL(毫秒)"
},
"imageMaxCount": {
"label": "最大影像數量"
},
"imageMaxBytes": {
"label": "最大儲存位元組"
}
},
"host": {
"enableTerminalToolbar": {
"label": "啟用終端機工具列",
"description": "在目前終端上顯示一個快速存取工具列,用於存取該主機的工具和即時統計資訊。"
},
"enableCommandHistory": {
"label": "命令歷史記錄",
"description": "記錄在此終端機中執行的命令,用於歷史記錄與自動完成"
},
"enableTerminal": {
"label": "啟用終端機"
}
}
},
"palette": {
"localTerminal": "本地端"
}
}