feat: 添加跳板机功能

This commit is contained in:
Baobhan Sith
2025-05-26 19:18:17 +08:00
parent 9524351b90
commit 3c895d5bd7
14 changed files with 971 additions and 320 deletions
+11 -1
View File
@@ -197,6 +197,9 @@
"tags": "Tags:",
"notes": "Notes:",
"notesPlaceholder": "Enter connection notes...",
"connectionMode": "Proxy Type:",
"connectionModeProxy": "Proxy Server",
"connectionModeJumpHost": "Jump Host",
"connectionType": "Connection Type:",
"typeSsh": "SSH",
"typeRdp": "RDP",
@@ -259,7 +262,14 @@
"scriptErrorInvalidUserHostPortFormat": "Invalid format for '{part}', expected format is 'user@host' or 'user@host:port'",
"scriptTagCreated": "Tag '{tagName}' created",
"scriptErrorTagCreationFailed": "Failed to create tag '{tagName}'",
"scriptModeAddingConnections": "Adding {count} connections via script mode..."
"scriptModeAddingConnections": "Adding {count} connections in script mode...",
"jumpHostsTitle": "Jump Host Chain Configuration",
"jumpHostLabel": "Jump Host",
"selectJumpHost": "Please select a jump host",
"removeJumpHostTitle": "Remove this jump host",
"addJumpHost": "Add Jump Host",
"noAvailableSshConnectionsForJump": "No available SSH connections for jump host. Please create some SSH connections first."
},
"test": {
"success": "Connection test successful!",
+12 -2
View File
@@ -176,7 +176,10 @@
"tags": "タグ:",
"notes": "備考:",
"notesPlaceholder": "接続に関する備考を入力してください...",
"testConnection": "接続をテスト",
"connectionMode": "プロキシタイプ:",
"connectionModeProxy": "プロキシサーバー",
"connectionModeJumpHost": "踏み台サーバー",
"testConnection": "接続をテスト",
"testing": "テスト中...",
"title": "新しい接続を追加",
"titleEdit": "接続の編集",
@@ -239,7 +242,14 @@
"scriptErrorInvalidUserHostPortFormat": "'{part}' の形式が無効です、期待される形式は 'user@host' または 'user@host:port' です",
"scriptTagCreated": "タグ '{tagName}' が作成されました",
"scriptErrorTagCreationFailed": "タグ '{tagName}' の作成に失敗しました",
"scriptModeAddingConnections": "スクリプトモードで {count} の接続を追加しています..."
"scriptModeAddingConnections": "スクリプトモードで {count} の接続を追加...",
"jumpHostsTitle": "ジャンプホストチェーン設定",
"jumpHostLabel": "ジャンプホスト",
"selectJumpHost": "ジャンプホストを選択してください",
"removeJumpHostTitle": "このジャンプホストを削除",
"addJumpHost": "ジャンプホストを追加",
"noAvailableSshConnectionsForJump": "ジャンプホストとして使用できるSSH接続がありません。先にSSH接続を作成してください。"
},
"noConnections": "接続がありません。'新しい接続を追加'をクリックして作成してください。",
"noUntaggedConnections": "タグなしの接続はありません。",
+10 -2
View File
@@ -1,5 +1,4 @@
{
"appName": "星枢终端",
"projectName": "星枢终端",
"slogan": "星垂平野阔,枢动万端通",
@@ -196,6 +195,9 @@
"tags": "标签:",
"notes": "备注:",
"notesPlaceholder": "输入连接备注...",
"connectionMode": "代理类型:",
"connectionModeProxy": "代理服务器",
"connectionModeJumpHost": "跳板机",
"connectionType": "连接类型",
"typeSsh": "SSH",
"typeRdp": "RDP",
@@ -259,7 +261,13 @@
"scriptErrorInvalidUserHostPortFormat": "'{part}' 部分格式无效,期望格式为 'user@host' 或 'user@host:port'",
"scriptTagCreated": "标签 '{tagName}' 已创建",
"scriptErrorTagCreationFailed": "创建标签 '{tagName}' 失败",
"scriptModeAddingConnections": "正在通过脚本模式添加 {count} 个连接..."
"scriptModeAddingConnections": "正在通过脚本模式添加 {count} 个连接...",
"jumpHostsTitle": "跳板机链配置",
"jumpHostLabel": "跳板机",
"selectJumpHost": "请选择跳板机",
"removeJumpHostTitle": "移除此跳板机",
"addJumpHost": "添加跳板机",
"noAvailableSshConnectionsForJump": "没有可用的SSH连接作为跳板机。请先创建一些SSH连接。"
},
"test": {
"success": "连接测试成功!",