feat: import servers from ~/.ssh/config (#873)

This commit is contained in:
lollipopkit🏳️‍⚧️
2025-08-31 19:33:29 +08:00
committed by GitHub
parent a97b3cf43e
commit 12a243d139
42 changed files with 2850 additions and 334 deletions

View File

@@ -11,15 +11,15 @@
"autoConnect": "自動連線",
"autoRun": "自動執行",
"autoUpdateHomeWidget": "自動更新桌面小工具",
"backupTip": "匯出的資料可透過密碼加密,請妥善保管。",
"backupVersionNotMatch": "備份版本不相容,無法還原",
"backupPassword": "備份密碼",
"backupPasswordTip": "設定密碼來加密備份檔案。留空則停用加密。",
"backupPasswordWrong": "備份密碼錯誤",
"backupEncrypted": "備份已加密",
"backupNotEncrypted": "備份未加密",
"backupPasswordSet": "備份密碼已設定",
"backupPassword": "備份密碼",
"backupPasswordRemoved": "備份密碼已移除",
"backupPasswordSet": "備份密碼已設定",
"backupPasswordTip": "設定密碼來加密備份檔案。留空則停用加密。",
"backupPasswordWrong": "備份密碼錯誤",
"backupTip": "匯出的資料可透過密碼加密,請妥善保管。",
"backupVersionNotMatch": "備份版本不相容,無法還原",
"battery": "電池",
"bgRun": "背景執行",
"bgRunTip": "此開關僅代表程式會嘗試於背景執行,能否成功取決於系統權限。在原生 Android 上,請關閉本應用的「電池最佳化」;在 MIUI / HyperOS 上,請將省電策略調整為「無限制」。",
@@ -180,6 +180,19 @@
"specifyDevTip": "例如網路流量統計預設是所有裝置,你可以在這裡指定特定的裝置。",
"speed": "速度",
"spentTime": "耗時:{time}",
"sshConfigAllExist": "所有伺服器均已存在(發現{duplicateCount}個重複項)",
"sshConfigDuplicatesSkipped": "將跳過{duplicateCount}個重複項",
"sshConfigFound": "我們在您的系統中發現了SSH設定",
"sshConfigFoundServers": "發現{totalCount}個伺服器",
"sshConfigImport": "匯入SSH設定",
"sshConfigImportHelp": "只能匯入基礎資訊例如IP/端口。",
"sshConfigImportPermission": "您是否希望允許讀取 ~/.ssh/config 並自動匯入伺服器設定?",
"sshConfigImportTip": "在建立第一個伺服器時提示讀取 ~/.ssh/config",
"sshConfigImported": "已從SSH設定匯入{count}個伺服器",
"sshConfigManualSelect": "是否要手動選擇 SSH 設定檔案?",
"sshConfigNoServers": "SSH設定中未找到伺服器",
"sshConfigPermissionDenied": "由於 macOS 權限限制,無法存取 SSH 設定檔案。",
"sshConfigServersToImport": "將匯入{importCount}個伺服器",
"sshTermHelp": "在終端機可捲動時,橫向拖動可以選中文字。點擊鍵盤按鈕可以開啟/關閉鍵盤。檔案圖示會打開目前路徑 SFTP。剪貼簿按鈕會在有選中文字時複製內容在未選中並且剪貼簿有內容時貼上內容到終端機。程式碼圖示會貼上程式碼片段到終端機並執行。",
"sshTip": "該功能目前處於測試階段。\n\n請在 {url} 回饋問題,或者加入我們開發。",
"sshVirtualKeyAutoOff": "虛擬按鍵自動切換",