mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-31 15:45:23 +00:00
feat: move the terminal fully into the ssh-terminal plugin (B9)
This commit is contained in:
1 parent
535126fd1b
commit
79d77678c9
309 files changed
+41789
-14958
No files matched your search
@@ -742,7 +742,6 @@
|
||||
"addHost": "添加主机",
|
||||
"editHost": "编辑主机",
|
||||
"cloneHost": "克隆主机",
|
||||
"enableTerminal": "启用终端",
|
||||
"enableTunnel": "启用隧道",
|
||||
"enableFileManager": "启用文件管理器",
|
||||
"enableDocker": "启用 Docker",
|
||||
@@ -1041,8 +1040,6 @@
|
||||
"enableSessionLoggingDesc": "记录终端会话输出以供日后查看",
|
||||
"allowSessionSharing": "允许会话共享",
|
||||
"allowSessionSharingDesc": "允许通过链接或其他方式共享此主机上的实时会话。",
|
||||
"enableCommandHistory": "命令历史",
|
||||
"enableCommandHistoryDesc": "记录此终端中运行的命令,用于历史记录和自动补全",
|
||||
"localEchoLabel": "本地回声",
|
||||
"localEchoDesc": "在连接速度较慢的情况下,本地预测可安全打印的按键操作。密码提示和控制输入永远不会被回显。",
|
||||
"localEchoDefault": "使用全局设置",
|
||||
@@ -1072,8 +1069,6 @@
|
||||
"bindHost": "绑定主机",
|
||||
"enableTmuxMonitor": "启用 Tmux 监控",
|
||||
"enableTmuxMonitorDesc": "在 Tmux 监控中显示此主机,并将其 tmux 操作添加到侧边栏",
|
||||
"enableTerminalToolbar": "启用终端工具栏",
|
||||
"enableTerminalToolbarDesc": "在当前终端上显示该主机的工具和实时信息的 Dock栏",
|
||||
"connectionToolbar": "连接工具栏",
|
||||
"showConnectionToolbar": "显示连接工具栏",
|
||||
"showConnectionToolbarDesc": "在主机的 SSH、RDP、VNC 和 Telnet 会话中显示工具栏。您也可以暂时将其从工具栏本身隐藏。",
|
||||
@@ -1550,9 +1545,7 @@
|
||||
"links": "链接",
|
||||
"navigate": "导航",
|
||||
"select": "选择",
|
||||
"toggleWith": "切换:使用",
|
||||
"localTerminal": "本地终端",
|
||||
"localTerminalDesc": "在这台计算机上打开一个 shell"
|
||||
"toggleWith": "切换:使用"
|
||||
},
|
||||
"splitScreen": {
|
||||
"paneEmpty": "窗格 {{index}} - 空",
|
||||
@@ -1717,57 +1710,13 @@
|
||||
"loadSharesFailed": "无法加载共享"
|
||||
},
|
||||
"terminal": {
|
||||
"sessionExpiredNotice": "您之前在 {{host}} 上的会话已在 {{minutes}} 分钟后断开连接并过期;shell 及其中运行的所有内容均已丢失。请在此主机上启用 Auto-Tmux 以保持会话连接。",
|
||||
"sessionExpiredNoticeNoMinutes": "您之前在 {{host}} 上的会话已过期,且已断开连接;shell 及其中运行的所有内容均已丢失。请在此主机上启用 Auto-Tmux 以保持会话有效。",
|
||||
"enableAutoTmuxAction": "启用自动 Tmux",
|
||||
"autoTmuxEnabled": "对 {{host}}启用自动 Tmux。它从下一个连接开始生效。",
|
||||
"autoTmuxEnableFailed": "启用自动 Tmux 失败",
|
||||
"connect": "连接到主机",
|
||||
"clear": "清除",
|
||||
"paste": "粘贴",
|
||||
"reconnect": "重新连接",
|
||||
"connectionLost": "连接丢失",
|
||||
"connected": "已连接",
|
||||
"clipboardWriteFailed": "复制到剪贴板失败。请确保页面通过 HTTPS 或 localhost 提供服务。",
|
||||
"clipboardReadFailed": "从剪贴板读取失败。请确保已授予剪贴板权限。",
|
||||
"clipboardHttpWarning": "无法读取剪贴板内容。部分浏览器限制在 HTTPS 协议之外访问剪贴板——请尝试使用 Ctrl+V 粘贴,或通过 HTTPS 协议访问 Termix。",
|
||||
"passwordPromptFillTitle": "将保存的密码填入此提示?",
|
||||
"unknownError": "发生未知错误",
|
||||
"websocketError": "WebSocket 连接错误",
|
||||
"connecting": "正在连接…",
|
||||
"noHostSelected": "未选择主机",
|
||||
"reconnecting": "正在重新连接…({{attempt}}/{{max}})",
|
||||
"reconnected": "重新连接成功",
|
||||
"tmuxSessionCreated": "tmux 会话已创建:{{name}}",
|
||||
"tmuxSessionAttached": "tmux 会话已附加:{{name}}",
|
||||
"tmuxUnavailable": "远程主机上未安装 tmux,回退到标准 shell",
|
||||
"tmuxSessionPickerTitle": "tmux 会话",
|
||||
"tmuxSessionPickerDesc": "在此主机上发现现有 tmux 会话。选择一个重新连接或创建新会话。",
|
||||
"tmuxWindows": "窗口",
|
||||
"tmuxWindowCount": "{{count}} 个窗口",
|
||||
"tmuxAttached": "已连接客户端",
|
||||
"tmuxAttachedCount": "{{count}} 个已连接",
|
||||
"tmuxLastActivity": "最后活动",
|
||||
"tmuxTimeJustNow": "刚刚",
|
||||
"tmuxTimeMinutes": "{{count}} 分钟前",
|
||||
"tmuxTimeHours": "{{count}} 小时前",
|
||||
"tmuxTimeDays": "{{count}} 天前",
|
||||
"tmuxCreateNew": "启动新会话",
|
||||
"tmuxCopyHint": "调整选择并按 Enter 复制到剪贴板",
|
||||
"tmuxDetach": "从 tmux 会话分离",
|
||||
"tmuxDetached": "已从 tmux 会话分离",
|
||||
"searchPlaceholder": "搜索",
|
||||
"searchCaseSensitive": "区分大小写",
|
||||
"searchWholeWord": "全字匹配",
|
||||
"searchRegex": "使用正则表达式",
|
||||
"searchNoResults": "没有结果",
|
||||
"searchResultCount": "{{index}} 的 {{count}}",
|
||||
"searchNext": "下一个匹配(Enter)",
|
||||
"searchPrevious": "上一个匹配(Shift+Enter)",
|
||||
"searchClose": "关闭(Esc)",
|
||||
"maxReconnectAttemptsReached": "已达到最大重连尝试次数",
|
||||
"closeTab": "关闭",
|
||||
"connectionTimeout": "连接超时",
|
||||
"terminalTitle": "终端 - {{host}}",
|
||||
"terminalWithPath": "终端 - {{host}}:{{path}}",
|
||||
"runTitle": "运行 {{command}} - {{host}}",
|
||||
@@ -1790,27 +1739,14 @@
|
||||
"opksshOpenBrowser": "打开浏览器进行认证",
|
||||
"opksshWaitingForAuth": "等待浏览器认证...",
|
||||
"opksshAuthenticating": "正在处理认证...",
|
||||
"opksshTimeout": "认证超时,请重试。",
|
||||
"opksshAuthFailed": "认证失败,请检查凭据并重试。",
|
||||
"opksshSignInWith": "使用 {{provider}} 登录",
|
||||
"vaultAuthTitle": "需要 Vault 登录",
|
||||
"vaultAuthDescription": "已打开窗口以登录 HashiCorp Vault。在该处完成登录;此连接将自动继续。",
|
||||
"vaultAuthFailed": "Vault 认证失败,请重试。",
|
||||
"vaultReopen": "重新打开登录窗口",
|
||||
"sudoPasswordPopupTitle": "输入密码?",
|
||||
"linkDialogTitle": "打开链接",
|
||||
"linkDialogOpen": "打开",
|
||||
"linkDialogCopy": "复制",
|
||||
"websocketAbnormalClose": "连接意外关闭。这可能是因为反向代理或SSL配置问题。请检查服务器日志。",
|
||||
"connectionLogTitle": "连接日志",
|
||||
"connectionLogCopy": "复制日志到剪贴板",
|
||||
"connectionLogEmpty": "暂无连接日志",
|
||||
"connectionLogWaiting": "等待连接日志...",
|
||||
"connectionLogCopied": "连接日志已复制到剪贴板",
|
||||
"connectionLogCopyFailed": "复制日志到剪贴板失败",
|
||||
"connectionRejected": "服务器拒绝了连接。请检查您的身份验证和网络配置。",
|
||||
"hostKeyRejected": "SSH主机密钥验证被拒绝。连接已取消。",
|
||||
"sessionTakenOver": "会话已在另一个标签页中打开。正在重新连接...",
|
||||
"split": {
|
||||
"splitTab": "拆分标签页",
|
||||
"addToSplit": "添加到拆分",
|
||||
@@ -2225,55 +2161,6 @@
|
||||
"sectionApiKeys": "API 密钥",
|
||||
"sectionAuditLog": "审计日志",
|
||||
"sectionSsl": "SSL / Let's Encrypt",
|
||||
"sectionTouchInput": "触摸输入",
|
||||
"touchEnabled": "启用触摸输入",
|
||||
"touchEnabledDesc": "允许终端单指触摸滚动",
|
||||
"touchMomentumEnabled": "启用动能",
|
||||
"touchMomentumEnabledDesc": "滑动后继续短暂滚动。",
|
||||
"touchAdvanced": "高级",
|
||||
"touchDragThreshold": "拖动阈值",
|
||||
"touchMaxWheelDelta": "最大滚轮增量",
|
||||
"touchMomentumSampleWindow": "动量样本窗口",
|
||||
"touchReleaseGracePeriod": "释放宽限期",
|
||||
"touchMinimumVelocity": "最小速度",
|
||||
"touchMaximumVelocity": "最大速度",
|
||||
"touchMaximumDuration": "最长持续时间",
|
||||
"touchMaximumTravel": "最大行程",
|
||||
"touchDecayTime": "衰减时间",
|
||||
"touchPixelsPerTick": "每刻像素数",
|
||||
"touchMaximumFrameInterval": "最大帧间隔",
|
||||
"touchMaximumTicksPerFrame": "每帧最大刻度数",
|
||||
"touchResetDefaults": "恢复默认设置",
|
||||
"touchSaved": "已保存触摸输入设置",
|
||||
"touchSaveFailed": "触摸输入设置保存失败",
|
||||
"sectionImageStorage": "图像存储",
|
||||
"imageStorageMode": "存储模式",
|
||||
"imageStorageModeDesc": "粘贴和上传的终端图片的写入位置。自动模式根据连接自动选择,本地和远程(SFTP)为固定模式。",
|
||||
"imageStorageModeAuto": "自动",
|
||||
"imageStorageModeLocal": "本地",
|
||||
"imageStorageModeRemoteSftp": "远程(SFTP)",
|
||||
"imageStorageLocalDir": "本地目录",
|
||||
"imageStorageLocalDirDesc": "Termix 后端上的绝对路径。出于安全考虑,保存后将不显示。",
|
||||
"imageStorageLocalDirPlaceholder": "留空以保持当前状态",
|
||||
"imageStorageHostPath": "主机路径",
|
||||
"imageStorageHostPathDesc": "终端代理接收到的本地目录的主机端视图。",
|
||||
"imageStorageTtl": "TTL(毫秒)",
|
||||
"imageStorageMaxCount": "最大图像数量",
|
||||
"imageStorageMaxBytes": "最大存储字节",
|
||||
"imageStorageSaved": "已保存图像存储设置",
|
||||
"imageStorageSaveFailed": "图像存储设置保存失败",
|
||||
"imageStorageInstanceId": "终端会话实例 ID",
|
||||
"imageStorageInstanceIdDesc": "用于测试可见性的已连接终端标签页的实例 ID。",
|
||||
"imageStorageInstanceIdRequired": "请先输入终端会话实例 ID",
|
||||
"imageStorageTest": "测试",
|
||||
"imageStorageTesting": "测试中……",
|
||||
"imageStorageTestFailed": "图像存储测试失败",
|
||||
"imageStorageTestConnected": "终端会话已连接。",
|
||||
"imageStorageTestNotConnected": "没有与此实例 ID 连接的终端会话。",
|
||||
"imageStorageTestSelectedMode": "上传将使用:{{mode}}",
|
||||
"imageStorageSelectedModeUnavailable": "不可用",
|
||||
"imageStorageTestLocalVisible": "本地目录对连接的主机可见。",
|
||||
"imageStorageTestLocalNotVisible": "从连接的主机上不可见本地目录。",
|
||||
"sectionBranding": "白标",
|
||||
"brandingAppName": "应用程序名称",
|
||||
"brandingAppNameDesc": "显示在登录界面和浏览器标签页上。留空则使用“Termix”。",
|
||||
@@ -2354,9 +2241,6 @@
|
||||
"oidcSilentLoginDefaultLockedDesc": "此设置受 OIDC_SILENT_LOGIN_DEFAULT 环境变量锁定,无法在此处更改。",
|
||||
"allowPasswordReset": "允许密码重置",
|
||||
"allowPasswordResetDesc": "通过 Docker 日志获取重置码",
|
||||
"commandHistoryEnabled": "命令历史",
|
||||
"commandHistoryEnabledDesc": "允许记录命令历史。禁用后,无论各主机设置如何,均不保存历史记录。",
|
||||
"updateCommandHistoryFailed": "更新命令历史设置失败",
|
||||
"analyticsEnabled": "共享匿名使用统计数据",
|
||||
"analyticsEnabledDesc": "每日匿名发送用户、主机和功能使用情况统计数据,以帮助改进 Termix。绝不包含任何个人数据或连接详情。",
|
||||
"analyticsEnabledLockedDesc": "此设置受 ENABLE_TELEMETRY 环境变量锁定,无法在此处更改。",
|
||||
@@ -2647,11 +2531,6 @@
|
||||
"hostDefaultsTerminal": "终端",
|
||||
"hostDefaultsAutoTmux": "自动 Tmux",
|
||||
"hostDefaultsAutoTmuxDesc": "在 tmux 中运行新主机的终端,以便会话在断开连接后仍然存在(主机上需要安装 tmux)。",
|
||||
"terminalSessionTimeout": "终端会话持久性",
|
||||
"terminalSessionTimeoutDesc": "断开连接的终端在服务器上保持活动状态的最长时间。最短 1 分钟,最长 1440 分钟。对于必须保持活动时间超过此限制的会话,请在主机上启用自动终端复用 (Auto-Tmux)。",
|
||||
"terminalSessionTimeoutRange": "请输入 1 到 1440 分钟之间的数值",
|
||||
"terminalSessionTimeoutSaved": "终端会话持久性已保存",
|
||||
"terminalSessionTimeoutSaveFailed": "保存终端会话持久性失败",
|
||||
"minutes": "分钟",
|
||||
"hostDefaultsSessionLogging": "会话记录",
|
||||
"hostDefaultsSessionLoggingDesc": "默认记录新主机的终端会话",
|
||||
@@ -2708,15 +2587,6 @@
|
||||
"connectToTerminal": "连接到终端",
|
||||
"connectToFiles": "连接到文件管理器"
|
||||
},
|
||||
"history": {
|
||||
"noTerminalSelected": "未选择终端",
|
||||
"noTerminalSelectedHint": "打开一个 SSH 终端标签页以查看其命令历史",
|
||||
"searchPlaceholder": "搜索历史...",
|
||||
"clearAll": "全部清除",
|
||||
"noHistoryEntries": "无历史记录",
|
||||
"trackingDisabled": "历史跟踪已禁用",
|
||||
"trackingDisabledHint": "在主机终端设置中启用。"
|
||||
},
|
||||
"sshTools": {
|
||||
"keyRecordingTitle": "按键录制",
|
||||
"recordToTerminals": "录制到终端",
|
||||
@@ -3178,30 +3048,11 @@
|
||||
"terminalToolbar": {
|
||||
"title": "终端工具栏",
|
||||
"showActions": "显示工具栏",
|
||||
"hideToolbar": "隐藏工具栏",
|
||||
"showToolbar": "展开工具栏",
|
||||
"moveToolbar": "移动工具栏",
|
||||
"moveToolbarHint": "拖动即可重新定位工具栏",
|
||||
"layout": "工具栏显示模式",
|
||||
"layoutIcon": "仅图标",
|
||||
"layoutLabeled": "图标和标签",
|
||||
"layoutExpanded": "扩展了指标",
|
||||
"image": "图片操作(仅限图片)",
|
||||
"upload": "上传图片",
|
||||
"paste": "粘贴图片",
|
||||
"detachTmux": "分离 tmux",
|
||||
"detachTmuxDescription": "分离 tmux 会话",
|
||||
"imageActionFailed": "图片操作失败",
|
||||
"retry": "重试",
|
||||
"dismissError": "忽略图像错误",
|
||||
"cpu": "CPU",
|
||||
"memory": "内存",
|
||||
"disk": "磁盘",
|
||||
"statsUnavailable": "实时统计数据不可用",
|
||||
"tmuxDetach": "分离 tmux 会话",
|
||||
"uploadImage": "将图片上传到主机",
|
||||
"uploadingImage": "正在上传...",
|
||||
"pasteImage": "从剪贴板粘贴图片(仅限图片)",
|
||||
"openFiles": "打开文件",
|
||||
"openDocker": "Open Docker",
|
||||
"openTunnel": "打开隧道",
|
||||
@@ -3285,31 +3136,6 @@
|
||||
"timeHours": "{{count}} 小时前",
|
||||
"timeDays": "{{count}} 天前"
|
||||
},
|
||||
"mobileKeyboard": {
|
||||
"shift": "Shift",
|
||||
"ctrl": "Ctrl",
|
||||
"esc": "Esc",
|
||||
"tab": "Tab",
|
||||
"backTab": "⇥",
|
||||
"arrowUp": "Arrow Up",
|
||||
"arrowDown": "Arrow Down",
|
||||
"arrowLeft": "Arrow Left",
|
||||
"arrowRight": "Arrow Right",
|
||||
"home": "Home",
|
||||
"end": "End",
|
||||
"pageUp": "PgUp",
|
||||
"pageDown": "PgDn",
|
||||
"delete": "Del",
|
||||
"paste": "粘贴",
|
||||
"editQuickKeys": "编辑快速键",
|
||||
"quickKeysTitle": "快速键",
|
||||
"quickKeysDesc": "点击 × 删除。最多支持 8 个字符。",
|
||||
"quickKeyPlaceholder": "例如 sudo ",
|
||||
"addQuickKey": "添加",
|
||||
"removeQuickKey": "删除",
|
||||
"resetDefaults": "重置为默认值",
|
||||
"done": "完成"
|
||||
},
|
||||
"serial": {
|
||||
"title": "串口",
|
||||
"portLabel": "端口",
|
||||
|
||||
Reference in new issue
Block a user