2026-03-08 18:21:21 -05:00
|
|
|
|
{
|
|
|
|
|
|
"credentials": {
|
|
|
|
|
|
"folders": "文件夹",
|
|
|
|
|
|
"folder": "文件夹",
|
|
|
|
|
|
"password": "密码",
|
|
|
|
|
|
"key": "密钥",
|
|
|
|
|
|
"sshPrivateKey": "SSH 私钥",
|
|
|
|
|
|
"upload": "上传",
|
|
|
|
|
|
"keyPassword": "密钥密码",
|
|
|
|
|
|
"sshKey": "SSH密钥",
|
|
|
|
|
|
"uploadPrivateKeyFile": "上传私钥文件",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"searchCredentials": "搜索凭证...",
|
|
|
|
|
|
"addCredential": "添加凭证",
|
|
|
|
|
|
"caCertificate": "CA证书 (-cert.pub)",
|
|
|
|
|
|
"caCertificateDescription": "可选:上传或粘贴CA签名的证书文件(例如id_ed25519-cert.pub)。当您的 SSH 服务器使用基于证书的授权时是必需的。",
|
|
|
|
|
|
"uploadCertFile": "上传 -cert.pub 文件",
|
|
|
|
|
|
"clearCert": "清空",
|
|
|
|
|
|
"certLoaded": "证书已加载",
|
|
|
|
|
|
"certPublicKeyLabel": "CA 证书",
|
|
|
|
|
|
"certTypeLabel": "证书类型",
|
|
|
|
|
|
"pasteOrUploadCert": "粘贴或上传一个 -cert.pub 证书...",
|
|
|
|
|
|
"hasCaCert": "有CA证书",
|
|
|
|
|
|
"noCaCert": "无CA证书"
|
2026-03-08 18:21:21 -05:00
|
|
|
|
},
|
|
|
|
|
|
"homepage": {
|
|
|
|
|
|
"failedToLoadAlerts": "警报加载失败",
|
|
|
|
|
|
"failedToDismissAlert": "未能关闭警报"
|
|
|
|
|
|
},
|
|
|
|
|
|
"serverConfig": {
|
|
|
|
|
|
"title": "服务器配置",
|
|
|
|
|
|
"description": "配置 Termix 服务器 URL 以连接到您的后端服务",
|
|
|
|
|
|
"serverUrl": "服务器 URL",
|
|
|
|
|
|
"enterServerUrl": "请输入服务器URL",
|
|
|
|
|
|
"saveFailed": "配置保存失败",
|
|
|
|
|
|
"saveError": "保存配置时出错",
|
|
|
|
|
|
"saving": "保存中...",
|
|
|
|
|
|
"saveConfig": "保存配置",
|
|
|
|
|
|
"helpText": "输入您的 Termix 服务器运行所对应的 URL(例如,http://localhost:30001 或 https://your-server.com)",
|
|
|
|
|
|
"changeServer": "变更服务器",
|
|
|
|
|
|
"mustIncludeProtocol": "服务器 URL 必须以 http:// 或 https:// 开头。",
|
2026-06-04 15:16:53 -04:00
|
|
|
|
"allowInvalidCertificate": "允许无效证书",
|
2026-06-04 15:24:54 -04:00
|
|
|
|
"allowInvalidCertificateDesc": "仅适用于具有自签名证书或 IP 地址证书的受信任的自托管服务器。",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"useEmbedded": "使用本地服务器",
|
|
|
|
|
|
"embeddedDesc": "使用内置的本地服务器运行 Termixed (不需要远程服务器)",
|
|
|
|
|
|
"embeddedConnecting": "正在连接本地服务器...",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"embeddedNotReady": "本地服务器尚未准备就绪。请稍等,然后重试。",
|
|
|
|
|
|
"localServer": "本地服务器"
|
2026-03-08 18:21:21 -05:00
|
|
|
|
},
|
|
|
|
|
|
"versionCheck": {
|
|
|
|
|
|
"error": "版本检查错误",
|
|
|
|
|
|
"checkFailed": "检查更新失败",
|
|
|
|
|
|
"upToDate": "应用已更新至最新版本",
|
|
|
|
|
|
"currentVersion": "您正在运行版本 {{version}}",
|
|
|
|
|
|
"updateAvailable": "更新可用",
|
|
|
|
|
|
"newVersionAvailable": "新版本已发布!您当前运行的是 {{current}} 版本,但 {{latest}} 版本可用。",
|
2026-05-06 15:18:55 -05:00
|
|
|
|
"betaVersion": "测试版",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"betaVersionDesc": "您正在运行 {{current}},它比最新的稳定版本 {{latest}} 更新。",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"releasedOn": "发布日期:{{date}}",
|
|
|
|
|
|
"downloadUpdate": "下载更新",
|
|
|
|
|
|
"checking": "正在检查更新...",
|
|
|
|
|
|
"checkUpdates": "检查更新",
|
|
|
|
|
|
"checkingUpdates": "正在检查更新...",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"updateRequired": "需要更新"
|
2026-03-08 18:21:21 -05:00
|
|
|
|
},
|
|
|
|
|
|
"common": {
|
|
|
|
|
|
"close": "关闭",
|
|
|
|
|
|
"minimize": "最小化",
|
|
|
|
|
|
"online": "在线",
|
|
|
|
|
|
"offline": "离线",
|
|
|
|
|
|
"continue": "继续",
|
|
|
|
|
|
"maintenance": "维护",
|
|
|
|
|
|
"degraded": "降级",
|
|
|
|
|
|
"error": "错误",
|
|
|
|
|
|
"warning": "警告",
|
2026-05-06 15:18:55 -05:00
|
|
|
|
"unsavedChanges": "未保存的更改",
|
|
|
|
|
|
"dismiss": "关闭",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"loading": "加载中...",
|
|
|
|
|
|
"optional": "选修的",
|
|
|
|
|
|
"connect": "连接",
|
|
|
|
|
|
"copied": "已复制",
|
|
|
|
|
|
"connecting": "正在连接...",
|
|
|
|
|
|
"updateAvailable": "更新可用",
|
|
|
|
|
|
"appName": "Termixe",
|
|
|
|
|
|
"openInNewTab": "在新标签中打开",
|
|
|
|
|
|
"noReleases": "无发布",
|
|
|
|
|
|
"updatesAndReleases": "更新与发布",
|
|
|
|
|
|
"newVersionAvailable": "新版本({{version}})可用。",
|
|
|
|
|
|
"failedToFetchUpdateInfo": "获取更新信息失败",
|
|
|
|
|
|
"preRelease": "预发布",
|
|
|
|
|
|
"noReleasesFound": "未找到任何版本。",
|
|
|
|
|
|
"cancel": "取消",
|
|
|
|
|
|
"username": "用户名",
|
|
|
|
|
|
"login": "登录",
|
|
|
|
|
|
"register": "注册",
|
|
|
|
|
|
"password": "密码",
|
|
|
|
|
|
"confirmPassword": "确认密码",
|
|
|
|
|
|
"back": "返回",
|
|
|
|
|
|
"save": "保存",
|
|
|
|
|
|
"saving": "保存中...",
|
|
|
|
|
|
"delete": "删除",
|
2026-05-06 15:18:55 -05:00
|
|
|
|
"rename": "重命名:",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"edit": "编辑",
|
|
|
|
|
|
"add": "添加",
|
|
|
|
|
|
"confirm": "确认",
|
|
|
|
|
|
"no": "否",
|
|
|
|
|
|
"or": "或",
|
|
|
|
|
|
"next": "下一个",
|
|
|
|
|
|
"previous": "上一个",
|
|
|
|
|
|
"refresh": "刷新",
|
|
|
|
|
|
"language": "语言",
|
|
|
|
|
|
"checking": "检查...",
|
|
|
|
|
|
"checkingDatabase": "正在检查数据库连接...",
|
|
|
|
|
|
"checkingAuthentication": "正在检查认证...",
|
|
|
|
|
|
"backendReconnected": "服务器连接已恢复",
|
2026-04-22 17:10:21 -05:00
|
|
|
|
"connectionDegraded": "服务器连接丢失,正在恢复…",
|
|
|
|
|
|
"reload": "Reload",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"remove": "移除",
|
|
|
|
|
|
"create": "创建",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"update": "更新",
|
|
|
|
|
|
"copy": "复制",
|
|
|
|
|
|
"copyFailed": "复制到剪贴板失败",
|
|
|
|
|
|
"maximize": "Maximize",
|
|
|
|
|
|
"restore": "恢复",
|
|
|
|
|
|
"of": "共"
|
2026-03-08 18:21:21 -05:00
|
|
|
|
},
|
|
|
|
|
|
"nav": {
|
|
|
|
|
|
"home": "首页",
|
|
|
|
|
|
"terminal": "终端",
|
|
|
|
|
|
"docker": "停靠栏",
|
|
|
|
|
|
"tunnels": "隧道",
|
|
|
|
|
|
"fileManager": "文件管理器",
|
|
|
|
|
|
"serverStats": "服务器统计信息",
|
|
|
|
|
|
"admin": "admin",
|
|
|
|
|
|
"userProfile": "用户配置",
|
|
|
|
|
|
"splitScreen": "分屏",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"confirmClose": "关闭此活动会话?",
|
|
|
|
|
|
"close": "关闭",
|
|
|
|
|
|
"cancel": "取消",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"sshManager": "SSH 管理器",
|
|
|
|
|
|
"cannotSplitTab": "无法拆分此选项卡",
|
|
|
|
|
|
"hostTabTitle": "{{username}}@{{ip}}:{{port}}",
|
|
|
|
|
|
"copyPassword": "复制密码",
|
|
|
|
|
|
"copySudoPassword": "复制Sudo密码",
|
|
|
|
|
|
"passwordCopied": "密码已复制到剪贴板",
|
2026-04-22 17:10:21 -05:00
|
|
|
|
"noPasswordAvailable": "没有可用密码",
|
2026-05-06 15:18:55 -05:00
|
|
|
|
"failedToCopyPassword": "无法复制密码",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"refreshTab": "刷新连接",
|
|
|
|
|
|
"openFileManager": "打开文件管理器",
|
|
|
|
|
|
"dashboard": "仪表板",
|
|
|
|
|
|
"networkGraph": "网络图",
|
|
|
|
|
|
"quickConnect": "快速连接",
|
|
|
|
|
|
"sshTools": "SSH 工具",
|
|
|
|
|
|
"history": "历史记录",
|
|
|
|
|
|
"hosts": "主机",
|
|
|
|
|
|
"snippets": "片段",
|
|
|
|
|
|
"hostManager": "主机管理器",
|
|
|
|
|
|
"credentials": "凭证",
|
2026-05-28 22:13:14 -04:00
|
|
|
|
"connections": "连接",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"roleAdministrator": "管理员",
|
|
|
|
|
|
"roleUser": "用户"
|
2026-03-08 18:21:21 -05:00
|
|
|
|
},
|
|
|
|
|
|
"hosts": {
|
|
|
|
|
|
"hosts": "主机",
|
|
|
|
|
|
"noHosts": "无 SSH 主机",
|
|
|
|
|
|
"retry": "重试",
|
|
|
|
|
|
"refresh": "刷新",
|
|
|
|
|
|
"optional": "可选的",
|
|
|
|
|
|
"downloadSample": "下载示例",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"failedToDeleteHost": "删除失败 {{name}}",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"importSkipExisting": "导入(跳过存在)",
|
|
|
|
|
|
"connectionDetails": "连接详情",
|
2026-03-14 20:07:53 -05:00
|
|
|
|
"ssh": "SSH",
|
|
|
|
|
|
"telnet": "Telnet",
|
2026-03-14 21:55:14 -05:00
|
|
|
|
"remoteDesktop": "远程桌面",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"port": "端口",
|
|
|
|
|
|
"username": "用户名",
|
|
|
|
|
|
"folder": "文件夹",
|
|
|
|
|
|
"tags": "标签",
|
|
|
|
|
|
"pin": "置顶",
|
|
|
|
|
|
"addHost": "添加主机",
|
|
|
|
|
|
"editHost": "编辑主机",
|
|
|
|
|
|
"cloneHost": "克隆主机",
|
|
|
|
|
|
"enableTerminal": "启用终端",
|
|
|
|
|
|
"enableTunnel": "启用隧道",
|
|
|
|
|
|
"enableFileManager": "启用文件管理器",
|
|
|
|
|
|
"enableDocker": "启用 Docker",
|
|
|
|
|
|
"defaultPath": "默认路径",
|
|
|
|
|
|
"connection": "连接",
|
|
|
|
|
|
"upload": "上传",
|
|
|
|
|
|
"authentication": "验证",
|
|
|
|
|
|
"password": "密码",
|
|
|
|
|
|
"key": "密钥",
|
|
|
|
|
|
"credential": "凭证",
|
|
|
|
|
|
"none": "无",
|
|
|
|
|
|
"sshPrivateKey": "SSH 私钥",
|
|
|
|
|
|
"keyType": "密钥类型",
|
|
|
|
|
|
"uploadFile": "上传文件",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"tabGeneral": "A. 概况",
|
|
|
|
|
|
"tabSsh": "SSH",
|
|
|
|
|
|
"tabRdp": "RDP",
|
|
|
|
|
|
"tabVnc": "VNC",
|
|
|
|
|
|
"tabTunnels": "隧道设置",
|
|
|
|
|
|
"tabDocker": "停靠栏",
|
|
|
|
|
|
"tabFiles": "文件",
|
|
|
|
|
|
"tabStats": "统计信息",
|
|
|
|
|
|
"tabTelnet": "Telnet",
|
|
|
|
|
|
"tabSharing": "分享",
|
|
|
|
|
|
"tabAuthentication": "认证",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"terminal": "终端",
|
|
|
|
|
|
"tunnel": "隧道",
|
|
|
|
|
|
"fileManager": "文件管理器",
|
|
|
|
|
|
"serverStats": "服务器统计信息",
|
2026-03-14 21:55:14 -05:00
|
|
|
|
"status": "状态",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"folderRenamed": "文件夹“{{oldName}}”已成功重命名为“{{newName}}”。",
|
|
|
|
|
|
"failedToRenameFolder": "重命名文件夹失败",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"movedToFolder": "已移至“{{folder}}”",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"editHostTooltip": "编辑主机",
|
2026-03-14 21:55:14 -05:00
|
|
|
|
"statusChecks": "状态检查",
|
|
|
|
|
|
"metricsCollection": "计量收藏",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"metricsInterval": "指标收集间隔",
|
|
|
|
|
|
"metricsIntervalDesc": "服务器统计信息收集频率(5秒-1小时)",
|
|
|
|
|
|
"behavior": "行为",
|
|
|
|
|
|
"themePreview": "主题预览",
|
|
|
|
|
|
"theme": "主题",
|
|
|
|
|
|
"fontFamily": "字体系列",
|
|
|
|
|
|
"fontSize": "字体大小",
|
|
|
|
|
|
"letterSpacing": "字母间距",
|
|
|
|
|
|
"lineHeight": "行高",
|
|
|
|
|
|
"cursorStyle": "光标样式",
|
|
|
|
|
|
"cursorBlink": "光标闪烁",
|
|
|
|
|
|
"scrollbackBuffer": "回滚缓冲区",
|
|
|
|
|
|
"bellStyle": "提示音样式",
|
|
|
|
|
|
"rightClickSelectsWord": "右键单击选中单词",
|
|
|
|
|
|
"fastScrollModifier": "快速滚动修饰键",
|
|
|
|
|
|
"fastScrollSensitivity": "快速滚动灵敏度",
|
|
|
|
|
|
"sshAgentForwarding": "SSH代理转发",
|
|
|
|
|
|
"backspaceMode": "退格键模式",
|
|
|
|
|
|
"startupSnippet": "启动代码片段",
|
|
|
|
|
|
"selectSnippet": "选择代码片段",
|
|
|
|
|
|
"forceKeyboardInteractive": "强制键盘交互",
|
|
|
|
|
|
"overrideCredentialUsername": "覆盖凭证用户名",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"overrideCredentialUsernameDesc": "使用上面指定的用户名而不是凭据的用户名",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"jumpHostChain": "跳转宿主链",
|
2026-04-22 17:10:21 -05:00
|
|
|
|
"portKnocking": "端口敲击中",
|
|
|
|
|
|
"addKnock": "添加端口",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"addProxyNode": "添加节点",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"proxyNode": "代理节点",
|
|
|
|
|
|
"proxyType": "代理类型",
|
|
|
|
|
|
"quickActions": "快速操作",
|
|
|
|
|
|
"sudoPasswordAutoFill": "Sudo 密码自动填充",
|
|
|
|
|
|
"sudoPassword": "Sudo 密码",
|
|
|
|
|
|
"keepaliveInterval": "保持活动间隔 (毫秒)",
|
|
|
|
|
|
"moshCommand": "MOSH 命令",
|
|
|
|
|
|
"environmentVariables": "环境变量",
|
|
|
|
|
|
"addVariable": "添加变量",
|
|
|
|
|
|
"docker": "停靠栏",
|
|
|
|
|
|
"copyTerminalUrl": "复制终端 URL",
|
|
|
|
|
|
"copyFileManagerUrl": "复制文件管理器 URL",
|
2026-03-14 21:55:14 -05:00
|
|
|
|
"copyRemoteDesktopUrl": "复制远程桌面 URL",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"failedToConnect": "连接控制台失败",
|
|
|
|
|
|
"connect": "连接",
|
|
|
|
|
|
"disconnect": "断开",
|
|
|
|
|
|
"start": "开始",
|
|
|
|
|
|
"enableStatusCheck": "启用状态检查",
|
|
|
|
|
|
"enableMetrics": "启用指标",
|
|
|
|
|
|
"bulkUpdateFailed": "批量更新失败",
|
|
|
|
|
|
"selectAll": "选择所有",
|
|
|
|
|
|
"deselectAll": "取消全选",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"protocols": "Protocols",
|
|
|
|
|
|
"secureShell": "安全的 Shell",
|
|
|
|
|
|
"virtualNetwork": "虚拟网络",
|
|
|
|
|
|
"unencryptedShell": "未加密的 shell",
|
|
|
|
|
|
"addressIp": "地址 / IP",
|
|
|
|
|
|
"friendlyName": "友好名称",
|
|
|
|
|
|
"folderAndAdvanced": "文件夹和高级版",
|
|
|
|
|
|
"privateNotes": "私人笔记",
|
|
|
|
|
|
"privateNotesPlaceholder": "关于此服务器的详细信息...",
|
|
|
|
|
|
"pinToTop": "固定到顶端",
|
|
|
|
|
|
"pinToTopDesc": "总是在列表顶部显示此主机",
|
|
|
|
|
|
"portKnockingSequence": "端口撞击序列",
|
|
|
|
|
|
"addKnockBtn": "添加垃圾箱",
|
|
|
|
|
|
"noPortKnocking": "未配置端口跟踪。",
|
|
|
|
|
|
"knockPort": "敲击端口",
|
|
|
|
|
|
"protocol": "Protocol",
|
|
|
|
|
|
"delayAfterMs": "延迟(毫秒)",
|
|
|
|
|
|
"useSocks5Proxy": "使用 SOCKS5 代理",
|
|
|
|
|
|
"useSocks5ProxyDesc": "通过代理服务器路由连接",
|
|
|
|
|
|
"proxyHost": "代理主机",
|
|
|
|
|
|
"proxyPort": "代理端口",
|
|
|
|
|
|
"proxyUsername": "代理用户名",
|
|
|
|
|
|
"proxyPassword": "代理密码",
|
|
|
|
|
|
"proxySingleMode": "单个代理",
|
|
|
|
|
|
"proxyChainMode": "代理链接",
|
|
|
|
|
|
"you": "你",
|
|
|
|
|
|
"jumpHostChainLabel": "跳转主机链接",
|
|
|
|
|
|
"addJumpBtn": "添加跳转",
|
|
|
|
|
|
"noJumpHosts": "未配置跳跃主机.",
|
|
|
|
|
|
"selectAServer": "选择服务器...",
|
|
|
|
|
|
"sshPort": "SSH 端口",
|
|
|
|
|
|
"authMethod": "认证方法",
|
|
|
|
|
|
"storedCredential": "保存的凭据",
|
|
|
|
|
|
"selectACredential": "选择凭据...",
|
|
|
|
|
|
"keyTypeLabel": "密钥类型",
|
|
|
|
|
|
"keyTypeAuto": "自动检测",
|
|
|
|
|
|
"keyPasteTab": "粘贴",
|
|
|
|
|
|
"keyUploadTab": "上传",
|
|
|
|
|
|
"keyFileLoaded": "已加载密钥文件",
|
|
|
|
|
|
"keyUploadClick": "点击上传.pem / .key / .ppk",
|
|
|
|
|
|
"clearKey": "清除密钥",
|
|
|
|
|
|
"keySaved": "SSH 密钥已保存",
|
|
|
|
|
|
"keyReplaceNotice": "粘贴下面的新密钥以替换它",
|
|
|
|
|
|
"keyPassphraseSaved": "密码短语已保存,要更改的类型",
|
|
|
|
|
|
"replaceKey": "替换密钥",
|
|
|
|
|
|
"forceKeyboardInteractiveLabel": "强制键盘互动",
|
|
|
|
|
|
"forceKeyboardInteractiveShortDesc": "强制手动输入密码,即使密钥存在",
|
|
|
|
|
|
"terminalAppearance": "终端外观",
|
|
|
|
|
|
"colorTheme": "颜色主题",
|
|
|
|
|
|
"fontFamilyLabel": "字体类",
|
|
|
|
|
|
"fontSizeLabel": "Font Size",
|
|
|
|
|
|
"cursorStyleLabel": "光标样式",
|
|
|
|
|
|
"letterSpacingPx": "字母间距 (px)",
|
|
|
|
|
|
"lineHeightLabel": "行高度",
|
|
|
|
|
|
"bellStyleLabel": "铃声样式",
|
|
|
|
|
|
"backspaceModeLabel": "背空模式",
|
|
|
|
|
|
"cursorBlinking": "光标闪烁",
|
|
|
|
|
|
"cursorBlinkingDesc": "启用终端光标闪烁动画",
|
|
|
|
|
|
"rightClickSelectsWordLabel": "右键选择单词",
|
|
|
|
|
|
"rightClickSelectsWordShortDesc": "右键点击光标下的单词",
|
|
|
|
|
|
"behaviorAndAdvanced": "行为和高级操作",
|
|
|
|
|
|
"scrollbackBufferLabel": "回滚缓存",
|
|
|
|
|
|
"scrollbackMaxLines": "在历史记录中保留的最大行数",
|
|
|
|
|
|
"sshAgentForwardingLabel": "SSH 代理转发中",
|
|
|
|
|
|
"sshAgentForwardingShortDesc": "将您的本地 SSH 密钥传递到此主机",
|
|
|
|
|
|
"enableAutoMosh": "启用自动Mosh",
|
|
|
|
|
|
"enableAutoMoshDesc": "如果可用,优先使用 Mosh。",
|
|
|
|
|
|
"enableAutoTmux": "启用自动Tmux",
|
|
|
|
|
|
"enableAutoTmuxDesc": "自动启动或附加到 tmux 会话",
|
|
|
|
|
|
"sudoPasswordAutoFillLabel": "Sudo 密码自动填充",
|
|
|
|
|
|
"sudoPasswordAutoFillShortDesc": "提示时自动提供确认密码",
|
|
|
|
|
|
"sudoPasswordLabel": "Sudo 密码",
|
|
|
|
|
|
"environmentVariablesLabel": "环境变量",
|
|
|
|
|
|
"addVariableBtn": "添加变量",
|
|
|
|
|
|
"noEnvVars": "未配置环境变量。",
|
|
|
|
|
|
"fastScrollModifierLabel": "快速滚动修饰符",
|
|
|
|
|
|
"fastScrollSensitivityLabel": "快速滚动灵敏度",
|
|
|
|
|
|
"moshCommandLabel": "Mosh 命令",
|
|
|
|
|
|
"startupSnippetLabel": "启动代码片段",
|
2026-05-28 22:13:14 -04:00
|
|
|
|
"keepaliveIntervalLabel": "保持连接间隔(秒)",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"maxKeepaliveMisses": "最大保留生命失败",
|
|
|
|
|
|
"tunnelSettings": "隧道设置",
|
|
|
|
|
|
"enableTunneling": "启用 Tunneling",
|
|
|
|
|
|
"enableTunnelingDesc": "为此主机启用 SSH 隧道功能",
|
|
|
|
|
|
"serverTunnelsSection": "服务器Tunnels",
|
|
|
|
|
|
"addTunnelBtn": "添加Tunnel",
|
|
|
|
|
|
"noTunnelsConfigured": "未配置隧道。",
|
|
|
|
|
|
"tunnelLabel": "隧道 {{number}}",
|
|
|
|
|
|
"tunnelType": "隧道类型",
|
|
|
|
|
|
"tunnelModeLocalDesc": "将本地端口转发到远程服务器上的端口(或其主机可访问)。",
|
|
|
|
|
|
"tunnelModeRemoteDesc": "将远程服务器上的端口转回您机器上的本地端口。",
|
|
|
|
|
|
"tunnelModeDynamicDesc": "在本地端口上创建一个 SOCKS5 代理, 用于动态端口转发.",
|
2026-06-04 15:24:54 -04:00
|
|
|
|
"sameHost": "此主机(直接隧道)",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"endpointHost": "端点主机",
|
|
|
|
|
|
"endpointPort": "端点端口",
|
|
|
|
|
|
"bindHost": "绑定主机",
|
|
|
|
|
|
"sourcePort": "源端口",
|
|
|
|
|
|
"maxRetries": "最大重试次数",
|
|
|
|
|
|
"retryIntervalS": "重试间隔(s)",
|
|
|
|
|
|
"autoStartLabel": "自动启动",
|
|
|
|
|
|
"autoStartDesc": "主机加载时自动连接这个隧道。",
|
|
|
|
|
|
"tunnelConnecting": "正在连接隧道...",
|
|
|
|
|
|
"tunnelDisconnected": "隧道断开连接",
|
|
|
|
|
|
"failedToConnectTunnel": "连接失败",
|
|
|
|
|
|
"failedToDisconnectTunnel": "断开连接失败",
|
|
|
|
|
|
"dockerIntegration": "停靠集成",
|
|
|
|
|
|
"enableDockerMonitor": "启用停靠栏",
|
|
|
|
|
|
"enableDockerMonitorDesc": "通过 Docker 监视和管理此主机上的容器",
|
|
|
|
|
|
"enableFileManagerMonitor": "启用文件管理器",
|
|
|
|
|
|
"enableFileManagerMonitorDesc": "通过 SFTP 浏览和管理主机上的文件",
|
|
|
|
|
|
"defaultPathLabel": "默认路径",
|
|
|
|
|
|
"fileManagerPathHint": "当文件管理器启动此主机时要打开的目录。",
|
|
|
|
|
|
"statusChecksLabel": "状态检查",
|
|
|
|
|
|
"enableStatusChecks": "启用状态检查",
|
|
|
|
|
|
"enableStatusChecksDesc": "定期打扰此主机以验证可用性",
|
|
|
|
|
|
"useGlobalInterval": "使用全局间隔",
|
|
|
|
|
|
"useGlobalIntervalDesc": "重写服务器范围状态检查间隔",
|
|
|
|
|
|
"checkIntervalS": "检查间隔(s)",
|
|
|
|
|
|
"checkIntervalDesc": "每个连接之间的秒数",
|
|
|
|
|
|
"metricsCollectionLabel": "计量收藏",
|
|
|
|
|
|
"enableMetricsLabel": "启用指标",
|
|
|
|
|
|
"enableMetricsDesc": "从此主机收集CPU、RAM、磁盘和网络使用情况",
|
|
|
|
|
|
"useGlobalMetrics": "使用全局间隔",
|
|
|
|
|
|
"useGlobalMetricsDesc": "重写服务器范围内的计量间隔",
|
|
|
|
|
|
"metricsIntervalS": "计量间隔 (秒)",
|
|
|
|
|
|
"metricsIntervalDesc2": "公尺快照之间的秒数",
|
|
|
|
|
|
"visibleWidgets": "可见部件",
|
|
|
|
|
|
"cpuUsageLabel": "CPU 使用",
|
|
|
|
|
|
"cpuUsageDesc": "CPU 百分比,负载平均值和闪光线图",
|
|
|
|
|
|
"memoryLabel": "内存使用",
|
|
|
|
|
|
"memoryDesc": "RAM 用法,交换,缓存",
|
|
|
|
|
|
"storageLabel": "磁盘使用",
|
|
|
|
|
|
"storageDesc": "每个挂载点的磁盘使用",
|
|
|
|
|
|
"networkLabel": "网络接口",
|
|
|
|
|
|
"networkDesc": "接口列表和带宽",
|
|
|
|
|
|
"uptimeLabel": "运行时间",
|
|
|
|
|
|
"uptimeDesc": "系统启动时间和启动时间",
|
|
|
|
|
|
"systemInfoLabel": "系统信息",
|
|
|
|
|
|
"systemInfoDesc": "操作、 内核、 主机名、 架构",
|
|
|
|
|
|
"recentLoginsLabel": "最近登录",
|
|
|
|
|
|
"recentLoginsDesc": "登录活动成功或失败",
|
|
|
|
|
|
"topProcessesLabel": "热门进程",
|
|
|
|
|
|
"topProcessesDesc": "PID, CPU%,MEM%,命令",
|
|
|
|
|
|
"listeningPortsLabel": "监听端口",
|
|
|
|
|
|
"listeningPortsDesc": "打开带流程和状态的端口",
|
|
|
|
|
|
"firewallLabel": "防火墙",
|
|
|
|
|
|
"firewallDesc": "防火墙,AppArmor,SELinux 状态",
|
|
|
|
|
|
"quickActionsLabel": "快速操作",
|
|
|
|
|
|
"quickActionsToolbar": "快速动作在服务器统计工具栏中显示为单击命令执行按钮。",
|
|
|
|
|
|
"noQuickActions": "暂无快速操作。",
|
|
|
|
|
|
"buttonLabel": "按钮标签",
|
|
|
|
|
|
"selectSnippetPlaceholder": "选择代码片断...",
|
|
|
|
|
|
"addActionBtn": "添加操作",
|
|
|
|
|
|
"hostSharedSuccessfully": "主机共享成功",
|
|
|
|
|
|
"failedToShareHost": "共享主机失败",
|
|
|
|
|
|
"accessRevoked": "访问已取消",
|
|
|
|
|
|
"failedToRevokeAccess": "吊销访问失败",
|
|
|
|
|
|
"cancelBtn": "取消",
|
|
|
|
|
|
"savingBtn": "保存中...",
|
|
|
|
|
|
"addHostBtn": "添加主机",
|
|
|
|
|
|
"hostUpdated": "主机已更新",
|
|
|
|
|
|
"hostCreated": "主机已创建",
|
|
|
|
|
|
"failedToSave": "保存主机失败",
|
|
|
|
|
|
"credentialUpdated": "凭据已更新",
|
|
|
|
|
|
"credentialCreated": "凭据已创建",
|
|
|
|
|
|
"failedToSaveCredential": "保存凭据失败",
|
|
|
|
|
|
"backToHosts": "返回主机",
|
|
|
|
|
|
"backToCredentials": "回到凭据",
|
|
|
|
|
|
"pinned": "固定的",
|
|
|
|
|
|
"noHostsFound": "未找到主机",
|
|
|
|
|
|
"tryDifferentTerm": "尝试一个不同的术语",
|
|
|
|
|
|
"addFirstHost": "添加您的第一个主机以开始",
|
|
|
|
|
|
"noCredentialsFound": "未找到凭据",
|
|
|
|
|
|
"addCredentialBtn": "添加凭据",
|
|
|
|
|
|
"updateCredentialBtn": "更新凭据",
|
|
|
|
|
|
"features": "功能",
|
|
|
|
|
|
"noFolder": "(无文件夹)",
|
|
|
|
|
|
"deleteSelected": "删除",
|
|
|
|
|
|
"exitSelection": "退出选择",
|
|
|
|
|
|
"importSkip": "导入(跳过存在)",
|
|
|
|
|
|
"importOverwrite": "导入(覆盖)",
|
|
|
|
|
|
"collapseBtn": "收起",
|
|
|
|
|
|
"importExportBtn": "导入/导出",
|
|
|
|
|
|
"hostStatusesRefreshed": "主机状态已刷新",
|
|
|
|
|
|
"failedToRefreshHosts": "刷新主机失败",
|
|
|
|
|
|
"movedHostTo": "将 {{host}} 移动到 \"{{folder}}\"",
|
|
|
|
|
|
"failedToMoveHost": "移动主机失败",
|
|
|
|
|
|
"folderRenamedTo": "文件夹已重命名为“{{name}}”",
|
|
|
|
|
|
"deletedFolder": "已删除文件夹“{{name}}”",
|
|
|
|
|
|
"failedToDeleteFolder": "删除文件夹失败",
|
|
|
|
|
|
"deleteAllInFolder": "删除“{{name}}”中的所有主机?此操作无法撤销。",
|
|
|
|
|
|
"deletedHost": "已删除 {{name}}",
|
|
|
|
|
|
"copiedToClipboard": "复制到剪贴板",
|
|
|
|
|
|
"terminalUrlCopied": "终端链接已复制",
|
|
|
|
|
|
"fileManagerUrlCopied": "文件管理器 URL 已复制",
|
|
|
|
|
|
"tunnelUrlCopied": "已复制隧道网址",
|
|
|
|
|
|
"dockerUrlCopied": "Docker URL 已复制",
|
|
|
|
|
|
"serverStatsUrlCopied": "服务器统计URL已复制",
|
|
|
|
|
|
"rdpUrlCopied": "已复制 RDP URL",
|
|
|
|
|
|
"vncUrlCopied": "已复制 VNC URL",
|
|
|
|
|
|
"telnetUrlCopied": "已复制Telnet URL",
|
|
|
|
|
|
"remoteDesktopUrlCopied": "已复制远程桌面 URL",
|
2026-06-04 15:24:54 -04:00
|
|
|
|
"expandActions": "展开操作",
|
|
|
|
|
|
"collapseActions": "坍塌动作",
|
2026-05-28 22:13:14 -04:00
|
|
|
|
"wakeOnLanAction": "局域网唤醒",
|
|
|
|
|
|
"wakeOnLanSuccess": "魔法数据包已发送至 {{name}}",
|
|
|
|
|
|
"wakeOnLanError": "发送魔术包失败",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"cloneHostAction": "复制主机",
|
|
|
|
|
|
"copyAddress": "复制地址",
|
|
|
|
|
|
"copyLink": "复制链接",
|
|
|
|
|
|
"copyTerminalUrlAction": "复制终端 URL",
|
|
|
|
|
|
"copyFileManagerUrlAction": "复制文件管理器 URL",
|
|
|
|
|
|
"copyTunnelUrlAction": "复制隧道网址",
|
|
|
|
|
|
"copyDockerUrlAction": "复制 Docker 网址",
|
|
|
|
|
|
"copyServerStatsUrlAction": "复制服务器统计URL",
|
|
|
|
|
|
"copyRdpUrlAction": "复制 RDP URL",
|
|
|
|
|
|
"copyVncUrlAction": "复制 VNC URL",
|
|
|
|
|
|
"copyTelnetUrlAction": "复制 Telnet URL",
|
|
|
|
|
|
"copyRemoteDesktopUrlAction": "复制远程桌面 URL",
|
|
|
|
|
|
"deleteCredentialConfirm": "删除凭据“{{name}}”?",
|
|
|
|
|
|
"deletedCredential": "已删除 {{name}}",
|
|
|
|
|
|
"deploySSHKeyTitle": "部署 SSH 密钥",
|
|
|
|
|
|
"deployingBtn": "正在部署...",
|
|
|
|
|
|
"deployBtn": "部署",
|
|
|
|
|
|
"failedToDeployKey": "部署密钥失败",
|
|
|
|
|
|
"deleteHostsConfirm": "删除 {{count}} 主机{{plural}}?此操作无法撤销。",
|
|
|
|
|
|
"movedToRoot": "移动到root",
|
|
|
|
|
|
"failedToMoveHosts": "移动主机失败",
|
|
|
|
|
|
"enableTerminalFeature": "启用终端",
|
|
|
|
|
|
"disableTerminalFeature": "禁用终端",
|
|
|
|
|
|
"enableFilesFeature": "启用文件",
|
|
|
|
|
|
"disableFilesFeature": "禁用文件",
|
|
|
|
|
|
"enableTunnelsFeature": "启用Tunnels",
|
|
|
|
|
|
"disableTunnelsFeature": "禁用Tunnels",
|
|
|
|
|
|
"enableDockerFeature": "启用停靠栏",
|
|
|
|
|
|
"disableDockerFeature": "禁用停靠栏",
|
|
|
|
|
|
"addTagsPlaceholder": "添加标签...",
|
|
|
|
|
|
"authDetails": "身份验证详情",
|
|
|
|
|
|
"credType": "类型",
|
|
|
|
|
|
"generateKeyPairDesc": "生成一个新的密钥对,私钥和公钥将自动填充。",
|
|
|
|
|
|
"generatingKey": "正在生成...",
|
|
|
|
|
|
"generateLabel": "生成 {{label}}",
|
|
|
|
|
|
"uploadFileBtn": "上传文件",
|
|
|
|
|
|
"keyPassphraseOptional": "密钥密码(可选)",
|
|
|
|
|
|
"sshPublicKeyOptional": "SSH 公钥(可选)",
|
|
|
|
|
|
"publicKeyGenerated": "公钥已生成",
|
|
|
|
|
|
"failedToGeneratePublicKey": "获取公钥失败",
|
|
|
|
|
|
"publicKeyCopied": "公钥已复制",
|
|
|
|
|
|
"keyPairGenerated": "{{label}} key pair generated",
|
|
|
|
|
|
"failedToGenerateKeyPair": "生成密钥对失败",
|
|
|
|
|
|
"searchHostsPlaceholder": "搜索主机,地址,标签…",
|
|
|
|
|
|
"searchCredentialsPlaceholder": "搜索凭证…",
|
|
|
|
|
|
"refreshBtn": "刷新",
|
|
|
|
|
|
"addTag": "添加标签...",
|
|
|
|
|
|
"deleteConfirmBtn": "删除",
|
|
|
|
|
|
"tunnelRequirementsText": "SSH 服务器必须有 GatewayPorts 是的,allowTcpForwarding y,PermitRoot登录yes 设置为 /etc/ssh/sshd_config。",
|
|
|
|
|
|
"deleteHostConfirm": "删除“{{name}}”?",
|
|
|
|
|
|
"enableAtLeastOneProtocol": "启用以上至少一个协议来配置身份验证和连接设置。",
|
|
|
|
|
|
"keyPassphrase": "密钥密码",
|
|
|
|
|
|
"connectBtn": "连接",
|
|
|
|
|
|
"disconnectBtn": "断开连接",
|
|
|
|
|
|
"basicInformation": "基本信息",
|
|
|
|
|
|
"authDetailsSection": "身份验证详情",
|
|
|
|
|
|
"credTypeLabel": "类型",
|
|
|
|
|
|
"hostsTab": "主机",
|
|
|
|
|
|
"credentialsTab": "全权证书",
|
|
|
|
|
|
"selectMultiple": "选择多个选项",
|
|
|
|
|
|
"selectHosts": "选择主机",
|
|
|
|
|
|
"connectionLabel": "连接",
|
|
|
|
|
|
"authenticationLabel": "认证",
|
|
|
|
|
|
"generateKeyPairTitle": "生成密钥对",
|
|
|
|
|
|
"generateKeyPairDescription": "生成一个新的密钥对,私钥和公钥将自动填充。",
|
|
|
|
|
|
"generateFromPrivateKey": "从私钥生成",
|
|
|
|
|
|
"refreshBtn2": "刷新",
|
|
|
|
|
|
"exitSelectionTitle": "退出选择",
|
|
|
|
|
|
"exportAll": "全部导出",
|
|
|
|
|
|
"addHostBtn2": "添加主机",
|
|
|
|
|
|
"addCredentialBtn2": "添加凭据",
|
|
|
|
|
|
"checkingHostStatuses": "正在检查主机状态...",
|
|
|
|
|
|
"pinnedSection": "固定的",
|
|
|
|
|
|
"hostsExported": "成功导出主机",
|
2026-06-04 15:24:54 -04:00
|
|
|
|
"exportFailed": "导出主机失败",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"sampleDownloaded": "已下载示例文件",
|
|
|
|
|
|
"failedToDeleteCredential2": "删除凭证失败",
|
|
|
|
|
|
"noFolderOption": "(无文件夹)",
|
|
|
|
|
|
"nSelected": "{{count}} 已选择",
|
|
|
|
|
|
"featuresMenu": "功能",
|
|
|
|
|
|
"moveMenu": "移动",
|
|
|
|
|
|
"cancelSelection": "取消",
|
|
|
|
|
|
"deployDialogDesc": "将 {{name}} 部署到主机的 authorized_keys 中。",
|
|
|
|
|
|
"targetHostLabel": "目标主机",
|
|
|
|
|
|
"selectHostOption": "选择主机...",
|
|
|
|
|
|
"keyDeployedSuccess": "密钥部署成功",
|
|
|
|
|
|
"failedToDeployKey2": "部署密钥失败",
|
|
|
|
|
|
"deletedCount": "已删除 {{count}} 主机",
|
|
|
|
|
|
"failedToDeleteCount": "删除 {{count}} 主机失败",
|
|
|
|
|
|
"duplicatedHost": "重复的“{{name}}”",
|
|
|
|
|
|
"failedToDuplicateHost": "复制主机失败",
|
|
|
|
|
|
"updatedCount": "已更新 {{count}} 主机",
|
|
|
|
|
|
"friendlyNameLabel": "友好名称",
|
|
|
|
|
|
"descriptionLabel": "描述",
|
|
|
|
|
|
"loadingHost": "正在加载主机...",
|
|
|
|
|
|
"loadingHosts": "正在加载主机...",
|
|
|
|
|
|
"loadingCredentials": "正在加载凭据...",
|
|
|
|
|
|
"noHostsYet": "尚无主机",
|
|
|
|
|
|
"noHostsMatchSearch": "没有符合您搜索条件的主机",
|
|
|
|
|
|
"hostNotFound": "找不到主机",
|
|
|
|
|
|
"searchHosts": "搜索主机...",
|
2026-05-28 22:13:14 -04:00
|
|
|
|
"sortHosts": "排序主机",
|
|
|
|
|
|
"sortDefault": "默认订单",
|
|
|
|
|
|
"sortNameAsc": "姓名(A → Z)",
|
|
|
|
|
|
"sortNameDesc": "姓名(Z → A)",
|
|
|
|
|
|
"sortIpAsc": "IP地址(升序)",
|
|
|
|
|
|
"sortIpDesc": "IP地址(描述)",
|
|
|
|
|
|
"sortOnlineFirst": "在线优先",
|
|
|
|
|
|
"sortOfflineFirst": "离线优先",
|
|
|
|
|
|
"sortPinnedFirst": "置顶",
|
|
|
|
|
|
"filterHosts": "过滤主机",
|
|
|
|
|
|
"filterClearAll": "清除筛选条件",
|
|
|
|
|
|
"filterStatusGroup": "地位",
|
|
|
|
|
|
"filterOnline": "在线的",
|
|
|
|
|
|
"filterOffline": "离线",
|
|
|
|
|
|
"filterPinned": "置顶",
|
|
|
|
|
|
"filterAuthGroup": "身份验证类型",
|
|
|
|
|
|
"filterAuthPassword": "密码",
|
|
|
|
|
|
"filterAuthKey": "SSH密钥",
|
|
|
|
|
|
"filterAuthCredential": "凭据",
|
|
|
|
|
|
"filterAuthNone": "没有任何",
|
|
|
|
|
|
"filterAuthOpkssh": "OPKSSH",
|
|
|
|
|
|
"filterProtocolGroup": "协议",
|
|
|
|
|
|
"filterProtocolSsh": "SSH",
|
|
|
|
|
|
"filterProtocolRdp": "远程桌面协议",
|
|
|
|
|
|
"filterProtocolVnc": "VNC",
|
|
|
|
|
|
"filterProtocolTelnet": "Telnet",
|
|
|
|
|
|
"filterFeaturesGroup": "特征",
|
|
|
|
|
|
"filterFeatureTerminal": "终端",
|
|
|
|
|
|
"filterFeatureFileManager": "文件管理器",
|
|
|
|
|
|
"filterFeatureTunnel": "隧道",
|
|
|
|
|
|
"filterFeatureDocker": "Docker",
|
|
|
|
|
|
"filterTagsGroup": "标签",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"shareHost": "共享主机",
|
|
|
|
|
|
"shareHostTitle": "分享: {{name}}",
|
|
|
|
|
|
"sharing": {
|
|
|
|
|
|
"requiresCredential": "此主机必须使用凭据来启用共享。首先编辑主机并分配凭证。"
|
|
|
|
|
|
},
|
|
|
|
|
|
"guac": {
|
|
|
|
|
|
"connection": "连接",
|
|
|
|
|
|
"authentication": "认证",
|
|
|
|
|
|
"connectionSettings": "连接设置",
|
|
|
|
|
|
"displaySettings": "显示设置",
|
|
|
|
|
|
"audioSettings": "音频设置",
|
|
|
|
|
|
"rdpPerformance": "RDP 性能",
|
|
|
|
|
|
"deviceRedirection": "设备重定向",
|
|
|
|
|
|
"session": "会议",
|
|
|
|
|
|
"gateway": "网关",
|
|
|
|
|
|
"remoteApp": "移除应用",
|
|
|
|
|
|
"clipboard": "剪切板",
|
|
|
|
|
|
"sessionRecording": "会话录音",
|
|
|
|
|
|
"wakeOnLan": "在局域网上唤醒",
|
|
|
|
|
|
"vncSettings": "VNC 设置",
|
|
|
|
|
|
"terminalSettings": "终端设置",
|
|
|
|
|
|
"rdpPort": "RDP 端口",
|
|
|
|
|
|
"username": "用户名",
|
|
|
|
|
|
"password": "密码",
|
|
|
|
|
|
"domain": "域",
|
|
|
|
|
|
"securityMode": "安全模式",
|
|
|
|
|
|
"colorDepth": "颜色深度",
|
|
|
|
|
|
"width": "Width",
|
|
|
|
|
|
"height": "高度",
|
|
|
|
|
|
"dpi": "DPI",
|
|
|
|
|
|
"resizeMethod": "调整大小方法",
|
|
|
|
|
|
"clientName": "客户端名称",
|
|
|
|
|
|
"initialProgram": "初始程序",
|
|
|
|
|
|
"serverLayout": "服务器布局",
|
|
|
|
|
|
"timezone": "Timezone",
|
|
|
|
|
|
"gatewayHostname": "Gateway Hostname",
|
|
|
|
|
|
"gatewayPort": "网关端口",
|
|
|
|
|
|
"gatewayUsername": "网关用户名",
|
|
|
|
|
|
"gatewayPassword": "网关密码",
|
|
|
|
|
|
"gatewayDomain": "网关域",
|
|
|
|
|
|
"remoteAppProgram": "RemoteApp程序",
|
|
|
|
|
|
"workingDirectory": "工作目录",
|
|
|
|
|
|
"arguments": "参数",
|
|
|
|
|
|
"normalizeLineEndings": "规范化线条结尾",
|
|
|
|
|
|
"recordingPath": "录制路径",
|
|
|
|
|
|
"recordingName": "录制名称",
|
|
|
|
|
|
"macAddress": "MAC地址",
|
|
|
|
|
|
"broadcastAddress": "广播地址",
|
|
|
|
|
|
"udpPort": "UDP Port",
|
|
|
|
|
|
"waitTimeS": "等待时间 (s)",
|
|
|
|
|
|
"driveName": "驱动器名称",
|
|
|
|
|
|
"drivePath": "驱动器路径",
|
|
|
|
|
|
"ignoreCertificate": "忽略证书",
|
|
|
|
|
|
"ignoreCertificateDesc": "允许连接到有自签名证书的主机",
|
|
|
|
|
|
"forceLossless": "强制无损失",
|
|
|
|
|
|
"forceLosslessDesc": "强制使用无损图像编码 (更高质量、更多带宽)",
|
|
|
|
|
|
"disableAudio": "禁用音频",
|
|
|
|
|
|
"disableAudioDesc": "静音远程会话中的所有音频",
|
|
|
|
|
|
"enableAudioInput": "启用音频输入 (Microphone)",
|
|
|
|
|
|
"enableAudioInputDesc": "转发本地麦克风到远程会话",
|
|
|
|
|
|
"wallpaper": "壁纸",
|
|
|
|
|
|
"wallpaperDesc": "显示桌面壁纸 (禁用改善性能)",
|
|
|
|
|
|
"theming": "主题",
|
|
|
|
|
|
"themingDesc": "启用视觉主题和样式",
|
|
|
|
|
|
"fontSmoothing": "字体平移",
|
|
|
|
|
|
"fontSmoothingDesc": "启用清除类型字体渲染功能",
|
|
|
|
|
|
"fullWindowDrag": "全窗口拖动",
|
|
|
|
|
|
"fullWindowDragDesc": "拖动时显示窗口内容",
|
|
|
|
|
|
"desktopComposition": "桌面组成",
|
|
|
|
|
|
"desktopCompositionDesc": "启用Aero 玻璃效果",
|
|
|
|
|
|
"menuAnimations": "菜单动画",
|
|
|
|
|
|
"menuAnimationsDesc": "启用菜单淡出和幻灯片动画",
|
|
|
|
|
|
"disableBitmapCaching": "禁用位图缓存",
|
|
|
|
|
|
"disableBitmapCachingDesc": "关闭位图缓存 (可能帮助玻璃)",
|
|
|
|
|
|
"disableOffscreenCaching": "禁用屏幕外缓存",
|
|
|
|
|
|
"disableOffscreenCachingDesc": "关闭屏幕缓存",
|
|
|
|
|
|
"disableGlyphCaching": "禁用粒子缓存",
|
|
|
|
|
|
"disableGlyphCachingDesc": "关闭 glyph 缓存",
|
|
|
|
|
|
"enableGfx": "Enable GFX",
|
|
|
|
|
|
"enableGfxDesc": "使用 RemoteFX 图形管道",
|
|
|
|
|
|
"enablePrinting": "启用打印",
|
|
|
|
|
|
"enablePrintingDesc": "将本地打印机重定向到远程会话",
|
|
|
|
|
|
"enableDriveRedirection": "启用驱动器重定向",
|
|
|
|
|
|
"enableDriveRedirectionDesc": "将本地文件夹映射为远程会话中的驱动器",
|
|
|
|
|
|
"createDrivePath": "创建驱动器路径",
|
|
|
|
|
|
"createDrivePathDesc": "如果不存在自动创建文件夹",
|
|
|
|
|
|
"disableDownload": "禁用下载",
|
|
|
|
|
|
"disableDownloadDesc": "防止从远程会话中下载文件",
|
|
|
|
|
|
"disableUpload": "禁用上传",
|
|
|
|
|
|
"disableUploadDesc": "防止上传文件到远程会话",
|
|
|
|
|
|
"enableTouch": "启用 Touch",
|
|
|
|
|
|
"enableTouchDesc": "启用触摸输入转发功能",
|
|
|
|
|
|
"consoleSession": "控制台会话",
|
|
|
|
|
|
"consoleSessionDesc": "连接到控制台(会话 0) 而不是新会话",
|
|
|
|
|
|
"sendWolPacket": "发送 WOL包",
|
|
|
|
|
|
"sendWolPacketDesc": "在连接之前发送一个魔法包来唤醒这个主机",
|
|
|
|
|
|
"disableCopy": "禁用复制",
|
|
|
|
|
|
"disableCopyDesc": "禁止从远程会话复制文本",
|
|
|
|
|
|
"disablePaste": "禁用粘贴",
|
|
|
|
|
|
"disablePasteDesc": "防止将文本粘贴到远程会话",
|
|
|
|
|
|
"createPathIfMissing": "如果缺少则创建路径",
|
|
|
|
|
|
"createPathIfMissingDesc": "自动创建录制目录",
|
|
|
|
|
|
"excludeOutput": "排除输出",
|
|
|
|
|
|
"excludeOutputDesc": "不录制屏幕输出 (仅限元数据)",
|
|
|
|
|
|
"excludeMouse": "排除鼠标显示",
|
|
|
|
|
|
"excludeMouseDesc": "不记录鼠标移动",
|
|
|
|
|
|
"includeKeystrokes": "包含关键字",
|
|
|
|
|
|
"includeKeystrokesDesc": "除屏幕输出外录制原始按键描边",
|
|
|
|
|
|
"vncPort": "VNC 端口",
|
|
|
|
|
|
"vncPassword": "VNC 密码",
|
|
|
|
|
|
"vncUsernameOptional": "用户名(可选)",
|
|
|
|
|
|
"vncLeaveBlank": "如果不需要则留空",
|
|
|
|
|
|
"cursorMode": "光标模式",
|
|
|
|
|
|
"swapRedBlue": "交换红/蓝图",
|
|
|
|
|
|
"swapRedBlueDesc": "交换红色和蓝色通道(修复一些颜色问题)",
|
|
|
|
|
|
"readOnly": "只读",
|
|
|
|
|
|
"readOnlyDesc": "在不发送任何输入的情况下查看远程屏幕",
|
|
|
|
|
|
"telnetPort": "Telnet 端口",
|
|
|
|
|
|
"terminalType": "终端类型",
|
|
|
|
|
|
"fontName": "Font Name",
|
|
|
|
|
|
"fontSize": "Font Size",
|
|
|
|
|
|
"colorScheme": "配色方案",
|
|
|
|
|
|
"backspaceKey": "背空键",
|
|
|
|
|
|
"saveHostFirst": "先保存主机。",
|
|
|
|
|
|
"sharingOptionsAfterSave": "主机保存后共享选项可用。",
|
|
|
|
|
|
"sharingLoadError": "无法加载共享数据。请检查您的连接,然后重试。",
|
|
|
|
|
|
"shareHostSection": "共享主机",
|
|
|
|
|
|
"shareWithUser": "与用户分享",
|
|
|
|
|
|
"shareWithRole": "与角色分享",
|
|
|
|
|
|
"selectUser": "选择用户",
|
|
|
|
|
|
"selectRole": "选择角色",
|
|
|
|
|
|
"selectUserOption": "选择一个用户...",
|
|
|
|
|
|
"selectRoleOption": "选择角色...",
|
|
|
|
|
|
"permissionLevel": "权限级别",
|
|
|
|
|
|
"expiresInHours": "过期时间(小时)",
|
|
|
|
|
|
"noExpiryPlaceholder": "留空为无过期时间",
|
|
|
|
|
|
"shareBtn": "分享",
|
|
|
|
|
|
"currentAccess": "当前访问",
|
|
|
|
|
|
"typeHeader": "类型",
|
|
|
|
|
|
"targetHeader": "Target",
|
|
|
|
|
|
"permissionHeader": "权限",
|
|
|
|
|
|
"grantedByHeader": "授予者",
|
|
|
|
|
|
"expiresHeader": "过期时间",
|
|
|
|
|
|
"noAccessEntries": "尚无访问条目。",
|
|
|
|
|
|
"expiredLabel": "已过期",
|
|
|
|
|
|
"neverLabel": "从不使用",
|
|
|
|
|
|
"revokeBtn": "Revoke",
|
|
|
|
|
|
"cancelBtn": "取消",
|
|
|
|
|
|
"savingBtn": "保存中...",
|
|
|
|
|
|
"updateHostBtn": "更新主机",
|
|
|
|
|
|
"addHostBtn": "添加主机"
|
|
|
|
|
|
}
|
|
|
|
|
|
},
|
|
|
|
|
|
"commandPalette": {
|
|
|
|
|
|
"searchPlaceholder": "搜索主机、 命令或设置...",
|
|
|
|
|
|
"quickActions": "快速操作",
|
|
|
|
|
|
"hostManager": "主机管理器",
|
|
|
|
|
|
"hostManagerDesc": "管理、 添加或编辑主机",
|
|
|
|
|
|
"addNewHost": "添加新主机",
|
|
|
|
|
|
"addNewHostDesc": "注册新主机",
|
|
|
|
|
|
"adminSettings": "管理员设置",
|
|
|
|
|
|
"adminSettingsDesc": "配置系统首选项和用户",
|
|
|
|
|
|
"userProfile": "用户资料",
|
|
|
|
|
|
"userProfileDesc": "管理您的帐户和首选项",
|
|
|
|
|
|
"addCredential": "添加凭证",
|
|
|
|
|
|
"addCredentialDesc": "存储 SSH 密钥或密码",
|
|
|
|
|
|
"recentActivity": "近期活动",
|
|
|
|
|
|
"serversAndHosts": "服务器和主机",
|
|
|
|
|
|
"noHostsFound": "未找到与“{{search}}”匹配的主机",
|
|
|
|
|
|
"links": "相关链接",
|
|
|
|
|
|
"navigate": "Navigate",
|
|
|
|
|
|
"select": "选择",
|
|
|
|
|
|
"toggleWith": "切换为"
|
|
|
|
|
|
},
|
|
|
|
|
|
"splitScreen": {
|
|
|
|
|
|
"paneEmpty": "Pane {{index}} - empty",
|
2026-05-28 22:13:14 -04:00
|
|
|
|
"noTabAssigned": "未分配标签",
|
|
|
|
|
|
"focusedPane": "活动窗格"
|
|
|
|
|
|
},
|
|
|
|
|
|
"connections": {
|
|
|
|
|
|
"noConnections": "没有连接",
|
|
|
|
|
|
"noConnectionsDesc": "打开终端、文件管理器或远程桌面即可在此处查看连接。",
|
|
|
|
|
|
"connectedFor": "已连接 {{duration}}",
|
|
|
|
|
|
"connected": "已连接",
|
|
|
|
|
|
"disconnected": "断开连接",
|
|
|
|
|
|
"closeTab": "关闭标签页",
|
|
|
|
|
|
"closeConnection": "紧密联系",
|
|
|
|
|
|
"forgetTab": "忘记",
|
|
|
|
|
|
"removeBackground": "消除",
|
|
|
|
|
|
"reconnect": "重新连接",
|
|
|
|
|
|
"reopenTab": "重新开放",
|
|
|
|
|
|
"sectionOpen": "打开",
|
|
|
|
|
|
"sectionBackground": "背景",
|
|
|
|
|
|
"backgroundDesc": "断开连接后,会话仍会保持 30 分钟,并且可以重新连接。",
|
|
|
|
|
|
"persisted": "在后台持续运行",
|
|
|
|
|
|
"expiresIn": "有效期至 {{duration}}",
|
|
|
|
|
|
"search": "搜索关联...",
|
|
|
|
|
|
"noSearchResults": "没有找到与您的搜索匹配的结果。"
|
2026-03-14 20:07:53 -05:00
|
|
|
|
},
|
|
|
|
|
|
"guacamole": {
|
2026-03-14 21:55:14 -05:00
|
|
|
|
"connecting": "正在连接到 {{type}} 会话...",
|
|
|
|
|
|
"connectionError": "连接错误",
|
|
|
|
|
|
"connectionFailed": "连接失败",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"failedToConnect": "获取连接令牌失败",
|
|
|
|
|
|
"hostNotFound": "找不到主机",
|
|
|
|
|
|
"noHostSelected": "没有选择主机",
|
|
|
|
|
|
"reconnect": "重新连接",
|
|
|
|
|
|
"retry": "重试",
|
|
|
|
|
|
"guacdUnavailable": "远程桌面服务 (guacd) 不可用。请确认 guacd 正在运行并且可以在管理设置中进行正确配置。",
|
|
|
|
|
|
"ctrlAltDel": "Ctrl+Alt+Del",
|
|
|
|
|
|
"toolbar": {
|
|
|
|
|
|
"ctrlAltDel": "Ctrl+Alt+Del",
|
|
|
|
|
|
"winL": "胜利+L (锁屏)",
|
|
|
|
|
|
"winKey": "Windows 密钥",
|
|
|
|
|
|
"ctrl": "Ctrl",
|
|
|
|
|
|
"alt": "Alt",
|
|
|
|
|
|
"shift": "偏移",
|
|
|
|
|
|
"win": "胜利",
|
|
|
|
|
|
"stickyActive": "{{key}} (已锁定 - 单击释放)",
|
|
|
|
|
|
"stickyInactive": "{{key}} (点击锁定)",
|
|
|
|
|
|
"esc": "逃逸的",
|
|
|
|
|
|
"tab": "Tab",
|
|
|
|
|
|
"home": "首页",
|
|
|
|
|
|
"end": "结束",
|
|
|
|
|
|
"pageUp": "向上页面",
|
|
|
|
|
|
"pageDown": "向下页面",
|
|
|
|
|
|
"arrowUp": "向上箭头",
|
|
|
|
|
|
"arrowDown": "向下箭头",
|
|
|
|
|
|
"arrowLeft": "左箭头",
|
|
|
|
|
|
"arrowRight": "右箭头",
|
|
|
|
|
|
"fnToggle": "函数键",
|
|
|
|
|
|
"reconnect": "重新连接会话",
|
|
|
|
|
|
"collapse": "折叠工具栏",
|
|
|
|
|
|
"expand": "展开工具栏",
|
|
|
|
|
|
"dragHandle": "拖动以重新定位"
|
|
|
|
|
|
}
|
2026-03-08 18:21:21 -05:00
|
|
|
|
},
|
|
|
|
|
|
"terminal": {
|
|
|
|
|
|
"connect": "连接到主机",
|
|
|
|
|
|
"clear": "清空",
|
|
|
|
|
|
"paste": "粘贴",
|
|
|
|
|
|
"reconnect": "重新连接",
|
|
|
|
|
|
"connectionLost": "连接丢失",
|
|
|
|
|
|
"connected": "已连接",
|
|
|
|
|
|
"clipboardWriteFailed": "复制到剪贴板失败。请确认页面是通过 HTTPS 或本地主机服务的。",
|
|
|
|
|
|
"clipboardReadFailed": "从剪贴板读取失败。请确保已授予剪贴板权限。",
|
2026-03-14 21:55:14 -05:00
|
|
|
|
"clipboardHttpWarning": "粘贴需要 HTTPS。使用 Ctrl+Shift+V 或通过 HTTPS 提供Termixed 服务。",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"unknownError": "发生未知错误",
|
|
|
|
|
|
"websocketError": "WebSocket 连接错误",
|
|
|
|
|
|
"connecting": "正在连接...",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"noHostSelected": "没有选择主机",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"reconnecting": "正在重新连接... ({{attempt}}/{{max}})",
|
|
|
|
|
|
"reconnected": "已成功重新连接",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"tmuxSessionCreated": "tmux 会话已创建: {{name}}",
|
|
|
|
|
|
"tmuxSessionAttached": "tmux 会话已连接: {{name}}",
|
2026-04-22 17:10:21 -05:00
|
|
|
|
"tmuxUnavailable": "tmux 未安装在远程主机上,返回到标准的 shell",
|
|
|
|
|
|
"tmuxSessionPickerTitle": "tmux 会话",
|
|
|
|
|
|
"tmuxSessionPickerDesc": "在此主机上找到现有的 tmux 会话。选择一个来重新附加或创建一个新会话。",
|
|
|
|
|
|
"tmuxWindows": "窗口",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"tmuxWindowCount": "{{count}} 窗口",
|
2026-04-22 17:10:21 -05:00
|
|
|
|
"tmuxAttached": "附加客户端",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"tmuxAttachedCount": "{{count}} 已连接",
|
2026-04-22 17:10:21 -05:00
|
|
|
|
"tmuxLastActivity": "上次活动",
|
|
|
|
|
|
"tmuxTimeJustNow": "就在这里",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"tmuxTimeMinutes": "{{count}}几分钟前",
|
|
|
|
|
|
"tmuxTimeHours": "{{count}}小时前",
|
|
|
|
|
|
"tmuxTimeDays": "{{count}}天前",
|
2026-04-22 17:10:21 -05:00
|
|
|
|
"tmuxCreateNew": "开始新会话",
|
|
|
|
|
|
"tmuxCopyHint": "调整选区并按回车键复制到剪贴板",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"tmuxDetach": "从 tmux 会话移除",
|
|
|
|
|
|
"tmuxDetached": "从 tmux 会话断开",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"maxReconnectAttemptsReached": "已达到最大重连尝试次数",
|
2026-04-22 17:10:21 -05:00
|
|
|
|
"closeTab": "关闭",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"connectionTimeout": "连接超时",
|
|
|
|
|
|
"terminalTitle": "终端 - {{host}}",
|
|
|
|
|
|
"terminalWithPath": "终端 - {{host}}:{{path}}",
|
|
|
|
|
|
"runTitle": "运行 {{command}} - {{host}}",
|
|
|
|
|
|
"totpRequired": "需要双因素身份验证",
|
|
|
|
|
|
"totpCodeLabel": "验证码",
|
|
|
|
|
|
"totpVerify": "验证",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"warpgateAuthRequired": "需要Warpgate 身份验证",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"warpgateSecurityKey": "安全密钥",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"warpgateAuthUrl": "身份验证URL",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"warpgateOpenBrowser": "在浏览器中打开",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"warpgateContinue": "我已完成身份验证",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"opksshAuthRequired": "需要OPKSSH 身份验证",
|
|
|
|
|
|
"opksshAuthDescription": "在您的浏览器中完成身份验证以继续。此会话将持续24小时有效。",
|
|
|
|
|
|
"opksshOpenBrowser": "打开浏览器进行身份验证",
|
|
|
|
|
|
"opksshWaitingForAuth": "正在等待浏览器的身份验证...",
|
|
|
|
|
|
"opksshAuthenticating": "正在处理身份验证...",
|
|
|
|
|
|
"opksshTimeout": "认证超时。请重试。",
|
|
|
|
|
|
"opksshAuthFailed": "认证失败。请检查您的凭据,然后重试。",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"opksshSignInWith": "使用 {{provider}} 登录",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"sudoPasswordPopupTitle": "输入密码?",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"websocketAbnormalClose": "连接意外关闭。这可能是由于反向代理或SSL配置出现问题。请检查服务器日志。",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"connectionLogTitle": "连接日志",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"connectionLogCopy": "复制日志到剪贴板",
|
|
|
|
|
|
"connectionLogEmpty": "尚无连接日志",
|
|
|
|
|
|
"connectionLogWaiting": "正在等待连接日志...",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"connectionLogCopied": "连接日志已复制到剪贴板",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"connectionLogCopyFailed": "复制日志到剪贴板失败",
|
|
|
|
|
|
"connectionRejected": "连接被服务器拒绝。请检查您的身份验证和网络配置。",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"hostKeyRejected": "SSH 主机验证被拒绝。连接已取消。",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"sessionTakenOver": "会话已在另一个标签页打开。正在重新连接..."
|
2026-03-08 18:21:21 -05:00
|
|
|
|
},
|
|
|
|
|
|
"fileManager": {
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"noHostSelected": "未选择主机",
|
|
|
|
|
|
"initializingEditor": "正在初始化编辑器...",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"file": "文件",
|
|
|
|
|
|
"folder": "文件夹",
|
|
|
|
|
|
"uploadFile": "上传文件",
|
|
|
|
|
|
"downloadFile": "下载",
|
|
|
|
|
|
"extractArchive": "解压归档文件",
|
|
|
|
|
|
"extractingArchive": "正在提取 {{name}}...",
|
|
|
|
|
|
"archiveExtractedSuccessfully": "{{name}} 提取成功",
|
|
|
|
|
|
"extractFailed": "提取失败",
|
|
|
|
|
|
"compressFile": "压缩文件",
|
|
|
|
|
|
"compressFiles": "压缩多个文件",
|
|
|
|
|
|
"compressFilesDesc": "将 {{count}} 个项目压缩为归档文件",
|
|
|
|
|
|
"archiveName": "归档文件名",
|
|
|
|
|
|
"enterArchiveName": "请输入归档文件名...",
|
|
|
|
|
|
"compressionFormat": "压缩格式",
|
|
|
|
|
|
"selectedFiles": "选定文件",
|
|
|
|
|
|
"andMoreFiles": "及 {{count}} 个其他文件...",
|
|
|
|
|
|
"compress": "压缩",
|
|
|
|
|
|
"compressingFiles": "正在将 {{count}} 个项目压缩为 {{name}}...",
|
|
|
|
|
|
"filesCompressedSuccessfully": "{{name}} 创建成功",
|
|
|
|
|
|
"compressFailed": "压缩失败",
|
|
|
|
|
|
"edit": "编辑",
|
|
|
|
|
|
"preview": "预览",
|
|
|
|
|
|
"previous": "上一页",
|
|
|
|
|
|
"next": "下一页",
|
|
|
|
|
|
"pageXOfY": "第 {{current}} 页 / 共 {{total}} 页",
|
|
|
|
|
|
"zoomOut": "缩小",
|
|
|
|
|
|
"zoomIn": "放大",
|
|
|
|
|
|
"newFile": "新建文件",
|
|
|
|
|
|
"newFolder": "新建文件夹",
|
|
|
|
|
|
"rename": "重命名",
|
|
|
|
|
|
"uploading": "正在上传...",
|
|
|
|
|
|
"uploadingFile": "正在上传 {{name}}...",
|
|
|
|
|
|
"fileName": "文件名",
|
|
|
|
|
|
"folderName": "文件夹名称",
|
|
|
|
|
|
"fileUploadedSuccessfully": "文件“{{name}}”已成功上传",
|
|
|
|
|
|
"failedToUploadFile": "文件上传失败",
|
|
|
|
|
|
"fileDownloadedSuccessfully": "文件“{{name}}”已成功下载",
|
|
|
|
|
|
"failedToDownloadFile": "文件下载失败",
|
|
|
|
|
|
"fileCreatedSuccessfully": "文件“{{name}}”创建成功",
|
|
|
|
|
|
"folderCreatedSuccessfully": "文件夹“{{name}}”已成功创建",
|
|
|
|
|
|
"failedToCreateItem": "创建项目失败",
|
|
|
|
|
|
"operationFailed": "{{operation}} {{name}} 操作失败,: {{error}}",
|
|
|
|
|
|
"failedToResolveSymlink": "解析符号链接失败",
|
|
|
|
|
|
"itemsDeletedSuccessfully": "已成功删除 {{count}} 个项目",
|
|
|
|
|
|
"failedToDeleteItems": "删除项目失败",
|
|
|
|
|
|
"sudoPasswordRequired": "需要管理员密码",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"enterSudoPassword": "输入保证密码以继续此操作",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"sudoPassword": "Sudo 密码",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"sudoOperationFailed": "Sudo 操作失败",
|
|
|
|
|
|
"sudoAuthFailed": "Sudo 身份验证失败",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"dragFilesToUpload": "文件拖放到这里即可上传",
|
|
|
|
|
|
"emptyFolder": "此文件夹为空。",
|
|
|
|
|
|
"searchFiles": "搜索文件...",
|
|
|
|
|
|
"upload": "上传",
|
|
|
|
|
|
"selectHostToStart": "选择主机以启动文件管理",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"sshRequiredForFileManager": "文件管理器需要 SSH。此主机未启用 SSH 。",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"failedToConnect": "SSH连接失败。",
|
|
|
|
|
|
"failedToLoadDirectory": "加载目录失败",
|
|
|
|
|
|
"noSSHConnection": "没有可用的 SSH 连接",
|
|
|
|
|
|
"copy": "复制",
|
|
|
|
|
|
"cut": "剪切",
|
|
|
|
|
|
"paste": "粘贴",
|
|
|
|
|
|
"copyPath": "复制路径",
|
|
|
|
|
|
"copyPaths": "复制路径",
|
|
|
|
|
|
"delete": "删除",
|
|
|
|
|
|
"properties": "属性",
|
|
|
|
|
|
"refresh": "刷新",
|
|
|
|
|
|
"downloadFiles": "将 {{count}} 个文件下载至浏览器",
|
|
|
|
|
|
"copyFiles": "复制 {{count}} 个项目",
|
|
|
|
|
|
"cutFiles": "剪切 {{count}} 个项目",
|
|
|
|
|
|
"deleteFiles": "删除 {{count}} 个项目",
|
|
|
|
|
|
"filesCopiedToClipboard": "已将 {{count}} 个项目复制到剪贴板",
|
|
|
|
|
|
"filesCutToClipboard": "{{count}} 个项目已剪切至剪贴板",
|
|
|
|
|
|
"pathCopiedToClipboard": "路径已复制到剪贴板",
|
|
|
|
|
|
"pathsCopiedToClipboard": "已将 {{count}} 个路径复制到剪贴板",
|
|
|
|
|
|
"failedToCopyPath": "无法将路径复制到剪贴板",
|
|
|
|
|
|
"movedItems": "已移动 {{count}} 个项目",
|
|
|
|
|
|
"failedToDeleteItem": "删除项目失败",
|
|
|
|
|
|
"itemRenamedSuccessfully": "{{type}} 已成功重命名",
|
|
|
|
|
|
"failedToRenameItem": "重命名项目失败",
|
|
|
|
|
|
"download": "下载",
|
|
|
|
|
|
"permissions": "权限",
|
|
|
|
|
|
"size": "大小",
|
|
|
|
|
|
"modified": "修改时间",
|
|
|
|
|
|
"path": "路径",
|
|
|
|
|
|
"confirmDelete": "你确定要删除 {{name}} 吗?",
|
|
|
|
|
|
"permissionDenied": "没有权限",
|
|
|
|
|
|
"serverError": "服务器错误",
|
|
|
|
|
|
"fileSavedSuccessfully": "文件已成功保存",
|
|
|
|
|
|
"failedToSaveFile": "文件保存失败",
|
|
|
|
|
|
"confirmDeleteSingleItem": "您确定要永久删除“{{name}}”吗?",
|
|
|
|
|
|
"confirmDeleteMultipleItems": "您确定要永久删除 {{count}} 个项目吗?",
|
|
|
|
|
|
"confirmDeleteMultipleItemsWithFolders": "您确定要永久删除 {{count}} 个项目吗?这包括文件夹及其内容。",
|
|
|
|
|
|
"confirmDeleteFolder": "您确定要永久删除文件夹“{{name}}”及其所有内容吗?",
|
|
|
|
|
|
"permanentDeleteWarning": "此操作不可撤销,相关项目将从服务器中被永久删除。",
|
|
|
|
|
|
"recent": "最近",
|
|
|
|
|
|
"pinned": "置顶",
|
|
|
|
|
|
"folderShortcuts": "文件夹快捷方式",
|
|
|
|
|
|
"failedToReconnectSSH": "SSH 会话重新连接失败",
|
|
|
|
|
|
"openTerminalHere": "在此处打开终端",
|
|
|
|
|
|
"run": "运行",
|
|
|
|
|
|
"openTerminalInFolder": "在此文件夹中打开终端",
|
|
|
|
|
|
"openTerminalInFileLocation": "打开终端,指向文件位置",
|
|
|
|
|
|
"runningFile": "运行 - {{file}}",
|
|
|
|
|
|
"onlyRunExecutableFiles": "只能运行可执行文件",
|
|
|
|
|
|
"directories": "目录",
|
|
|
|
|
|
"removedFromRecentFiles": "已将“{{name}}”从最近文件中移除",
|
|
|
|
|
|
"removeFailed": "移除失败",
|
|
|
|
|
|
"unpinnedSuccessfully": "已成功取消置顶“{{name}}”",
|
|
|
|
|
|
"unpinFailed": "取消置顶失败",
|
|
|
|
|
|
"removedShortcut": "已移除快捷方式“{{name}}”",
|
|
|
|
|
|
"removeShortcutFailed": "移除快捷方式失败",
|
|
|
|
|
|
"clearedAllRecentFiles": "已清除所有最近文件",
|
|
|
|
|
|
"clearFailed": "清除失败",
|
|
|
|
|
|
"removeFromRecentFiles": "从最近文件中删除",
|
|
|
|
|
|
"clearAllRecentFiles": "清除所有最近文件",
|
|
|
|
|
|
"unpinFile": "取消置顶文件",
|
|
|
|
|
|
"removeShortcut": "移除快捷方式",
|
|
|
|
|
|
"pinFile": "置顶文件",
|
|
|
|
|
|
"addToShortcuts": "添加到快捷方式",
|
|
|
|
|
|
"pasteFailed": "粘贴失败",
|
|
|
|
|
|
"noUndoableActions": "没有可撤销的操作",
|
|
|
|
|
|
"undoCopySuccess": "撤销复制操作:已删除 {{count}} 个已复制的文件",
|
|
|
|
|
|
"undoCopyFailedDelete": "撤销失败:无法删除任何已复制的文件",
|
|
|
|
|
|
"undoCopyFailedNoInfo": "撤销失败:找不到已复制的文件信息",
|
|
|
|
|
|
"undoMoveSuccess": "撤销移动操作:已将 {{count}} 个文件移回原始位置",
|
|
|
|
|
|
"undoMoveFailedMove": "撤销失败:无法将任何文件移回。",
|
|
|
|
|
|
"undoMoveFailedNoInfo": "撤销失败:找不到已移动的文件信息",
|
|
|
|
|
|
"undoDeleteNotSupported": "删除操作无法撤销:文件已从服务器永久删除。",
|
|
|
|
|
|
"undoTypeNotSupported": "不支持的撤销操作类型",
|
|
|
|
|
|
"undoOperationFailed": "撤销操作失败",
|
|
|
|
|
|
"unknownError": "未知错误",
|
|
|
|
|
|
"confirm": "确认",
|
|
|
|
|
|
"find": "查找...",
|
|
|
|
|
|
"replace": "替换",
|
|
|
|
|
|
"downloadInstead": "下载",
|
|
|
|
|
|
"keyboardShortcuts": "快捷键",
|
|
|
|
|
|
"searchAndReplace": "查找与替换",
|
|
|
|
|
|
"editing": "编辑",
|
|
|
|
|
|
"search": "搜索",
|
|
|
|
|
|
"findNext": "查找下一个",
|
|
|
|
|
|
"findPrevious": "查找上一个",
|
|
|
|
|
|
"save": "保存",
|
|
|
|
|
|
"selectAll": "全选",
|
|
|
|
|
|
"undo": "撤销",
|
|
|
|
|
|
"redo": "重做",
|
|
|
|
|
|
"moveLineUp": "上移行",
|
|
|
|
|
|
"moveLineDown": "下移行",
|
|
|
|
|
|
"toggleComment": "切换注释",
|
|
|
|
|
|
"autoComplete": "自动补全",
|
|
|
|
|
|
"imageLoadError": "图片加载失败",
|
|
|
|
|
|
"startTyping": "开始输入……",
|
|
|
|
|
|
"unknownSize": "尺寸未知",
|
|
|
|
|
|
"fileIsEmpty": "文件为空",
|
|
|
|
|
|
"largeFileWarning": "大文件警告",
|
|
|
|
|
|
"largeFileWarningDesc": "此文件大小为 {{size}},以文本格式打开时可能会导致性能问题。",
|
|
|
|
|
|
"fileNotFoundAndRemoved": "文件“{{name}}”未找到,已从最近/置顶文件中移除。",
|
|
|
|
|
|
"failedToLoadFile": "文件加载失败:{{error}}",
|
|
|
|
|
|
"serverErrorOccurred": "服务器出错,请稍后再试。",
|
|
|
|
|
|
"autoSaveFailed": "自动保存失败",
|
|
|
|
|
|
"fileAutoSaved": "文件自动保存",
|
|
|
|
|
|
"moveFileFailed": "移动 {{name}} 失败",
|
|
|
|
|
|
"moveOperationFailed": "移动操作失败",
|
|
|
|
|
|
"canOnlyCompareFiles": "只能比较两个文件",
|
|
|
|
|
|
"comparingFiles": "正在比较文件:{{file1}} 和 {{file2}}",
|
|
|
|
|
|
"dragFailed": "拖拽操作失败",
|
|
|
|
|
|
"filePinnedSuccessfully": "文件“{{name}}”已成功固定",
|
|
|
|
|
|
"pinFileFailed": "文件固定失败",
|
|
|
|
|
|
"fileUnpinnedSuccessfully": "文件“{{name}}”已成功取消固定",
|
|
|
|
|
|
"unpinFileFailed": "取消固定文件失败",
|
|
|
|
|
|
"shortcutAddedSuccessfully": "文件夹快捷方式“{{name}}”已成功添加",
|
|
|
|
|
|
"addShortcutFailed": "添加快捷方式失败",
|
|
|
|
|
|
"operationCompletedSuccessfully": "{{operation}} {{count}} 个项目成功",
|
|
|
|
|
|
"operationCompleted": "{{operation}} {{count}} 个项目",
|
|
|
|
|
|
"downloadFileSuccess": "文件 {{name}} 下载成功",
|
|
|
|
|
|
"downloadFileFailed": "下载失败",
|
|
|
|
|
|
"moveTo": "移至 {{name}}",
|
|
|
|
|
|
"diffCompareWith": "比较与 {{name}} 的差异",
|
|
|
|
|
|
"dragOutsideToDownload": "向外拖动窗口即可下载({{count}} 个文件)",
|
|
|
|
|
|
"newFolderDefault": "新建文件夹",
|
|
|
|
|
|
"newFileDefault": "新建文件 txt",
|
|
|
|
|
|
"successfullyMovedItems": "已成功将 {{count}} 个项目移动到 {{target}}",
|
|
|
|
|
|
"move": "移动",
|
|
|
|
|
|
"searchInFile": "在文件中搜索(Ctrl+F)",
|
|
|
|
|
|
"showKeyboardShortcuts": "显示快捷键",
|
|
|
|
|
|
"startWritingMarkdown": "开始编写你的 Markdown 内容……",
|
|
|
|
|
|
"loadingFileComparison": "正在加载文件比较...",
|
|
|
|
|
|
"reload": "重新加载",
|
|
|
|
|
|
"compare": "对比",
|
|
|
|
|
|
"sideBySide": "左右分栏",
|
|
|
|
|
|
"inline": "行内对比",
|
|
|
|
|
|
"fileComparison": "文件对比:{{file1}} 与 {{file2}}",
|
|
|
|
|
|
"fileTooLarge": "文件过大:{{error}}",
|
|
|
|
|
|
"sshConnectionFailed": "SSH 连接失败,请检查你与 {{name}}({{ip}}:{{port}})的连接状态",
|
|
|
|
|
|
"loadFileFailed": "文件加载失败:{{error}}",
|
|
|
|
|
|
"connecting": "正在连接...",
|
|
|
|
|
|
"connectedSuccessfully": "连接成功",
|
|
|
|
|
|
"totpVerificationFailed": "TOTP验证失败",
|
|
|
|
|
|
"warpgateVerificationFailed": "Warpgate 身份验证失败",
|
|
|
|
|
|
"authenticationFailed": "身份验证失败",
|
|
|
|
|
|
"verificationCodePrompt": "验证码:",
|
|
|
|
|
|
"changePermissions": "更改权限",
|
|
|
|
|
|
"currentPermissions": "当前权限",
|
|
|
|
|
|
"owner": "所有者",
|
|
|
|
|
|
"group": "用户组",
|
|
|
|
|
|
"others": "其他的",
|
|
|
|
|
|
"read": "读",
|
|
|
|
|
|
"write": "写",
|
|
|
|
|
|
"execute": "执行",
|
|
|
|
|
|
"permissionsChangedSuccessfully": "权限已成功更改",
|
|
|
|
|
|
"failedToChangePermissions": "更改权限失败",
|
|
|
|
|
|
"name": "名称",
|
|
|
|
|
|
"sortByName": "名称",
|
|
|
|
|
|
"sortByDate": "修改日期",
|
|
|
|
|
|
"sortBySize": "大小",
|
|
|
|
|
|
"ascending": "升序",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"descending": "降序",
|
|
|
|
|
|
"root": "根目录",
|
|
|
|
|
|
"new": "新的",
|
|
|
|
|
|
"sortBy": "排序方式",
|
|
|
|
|
|
"items": "项目",
|
|
|
|
|
|
"selected": "已选择",
|
|
|
|
|
|
"editor": "编辑器",
|
|
|
|
|
|
"octal": "八月",
|
|
|
|
|
|
"storage": "存储",
|
|
|
|
|
|
"disk": "磁盘",
|
|
|
|
|
|
"used": "已使用",
|
|
|
|
|
|
"of": "共",
|
|
|
|
|
|
"toggleSidebar": "切换侧边栏",
|
|
|
|
|
|
"cannotLoadPdf": "无法加载 PDF",
|
|
|
|
|
|
"pdfLoadError": "加载此 PDF 文件时出错。",
|
|
|
|
|
|
"loadingPdf": "正在加载 PDF...",
|
|
|
|
|
|
"loadingPage": "加载页面..."
|
2026-03-08 18:21:21 -05:00
|
|
|
|
},
|
2026-06-04 15:24:54 -04:00
|
|
|
|
"transfer": {
|
|
|
|
|
|
"copyToHost": "复制到主机…",
|
|
|
|
|
|
"moveToHost": "移至主机…",
|
|
|
|
|
|
"copyItemsToHost": "将 {{count}} 项复制到主机…",
|
|
|
|
|
|
"moveItemsToHost": "将 {{count}} 个物品移至主机…",
|
|
|
|
|
|
"noHostsConnected": "没有其他文件管理器主机可用。",
|
|
|
|
|
|
"noHostsConnectedHint": "在主机管理器中添加另一台启用了文件管理器的 SSH 主机。",
|
|
|
|
|
|
"selectDestinationHost": "选择目标主机",
|
|
|
|
|
|
"destinationPath": "目标路径",
|
|
|
|
|
|
"recentDestinations": "近期目的地",
|
|
|
|
|
|
"collapseRecentDestinations": "收起最近的目的地",
|
|
|
|
|
|
"expandRecentDestinations": "展开最近目的地",
|
|
|
|
|
|
"browseFolders": "浏览目标文件夹",
|
|
|
|
|
|
"browseDestination": "浏览或输入路径",
|
|
|
|
|
|
"confirmCopy": "复制",
|
|
|
|
|
|
"confirmMove": "移动",
|
|
|
|
|
|
"transferring": "转移…",
|
|
|
|
|
|
"compressing": "正在压缩…",
|
|
|
|
|
|
"extracting": "提取…",
|
|
|
|
|
|
"transferringItems": "转移 {{current}} 个物品中的 {{total}} 个物品…",
|
|
|
|
|
|
"transferSuccess": "转账完成",
|
|
|
|
|
|
"transferError": "转账失败",
|
|
|
|
|
|
"transferPartial": "转账完成,但出现 {{count}} 个错误",
|
|
|
|
|
|
"transferPartialHint": "转账失败: {{paths}}",
|
|
|
|
|
|
"itemsSummary": "{{count}} 项目",
|
|
|
|
|
|
"destMustBeDirectory": "对于多项传输,目标位置必须是目录。",
|
|
|
|
|
|
"selectThisFolder": "选择此文件夹",
|
|
|
|
|
|
"browsePathWillBeCreated": "此文件夹尚不存在。传输开始时将创建此文件夹。",
|
|
|
|
|
|
"browsePathError": "无法在目标主机上打开此路径。",
|
|
|
|
|
|
"goUp": "上",
|
|
|
|
|
|
"copyFolderToHost": "将文件夹复制到主机…",
|
|
|
|
|
|
"moveFolderToHost": "将文件夹移动到主机…",
|
|
|
|
|
|
"hostReady": "准备好",
|
|
|
|
|
|
"hostConnecting": "正在连接…",
|
|
|
|
|
|
"hostDisconnected": "未连接",
|
|
|
|
|
|
"hostAuthRequired": "需要身份验证——请先在此主机上打开文件管理器。",
|
|
|
|
|
|
"hostConnectionFailed": "连接失败",
|
|
|
|
|
|
"metricsTitle": "转账时间",
|
|
|
|
|
|
"metricsPrepare": "准备目的地: {{duration}}",
|
|
|
|
|
|
"metricsCompress": "压缩源文件: {{duration}}",
|
|
|
|
|
|
"metricsHopSourceRead": "来源 → 服务器: {{throughput}}",
|
|
|
|
|
|
"metricsHopDestSftpWrite": "服务器 → 目标(SFTP): {{throughput}}",
|
|
|
|
|
|
"metricsHopDestLocalWrite": "服务器 → 目标(本地): {{throughput}}",
|
|
|
|
|
|
"metricsTransfer": "端到端: {{throughput}} ({{duration}})",
|
|
|
|
|
|
"metricsExtract": "提取到目标位置: {{duration}}",
|
|
|
|
|
|
"metricsSourceDelete": "从源中移除: {{duration}}",
|
|
|
|
|
|
"metricsTotal": "总计: {{duration}}",
|
|
|
|
|
|
"progressCompressing": "在源主机上进行压缩…",
|
|
|
|
|
|
"progressExtracting": "正在从目标位置… 提取",
|
|
|
|
|
|
"progressTransferring": "正在传输数据…",
|
|
|
|
|
|
"progressReconnecting": "正在重新连接…",
|
|
|
|
|
|
"parallelSegmentsLabel": "平行换乘车道",
|
|
|
|
|
|
"parallelSegmentsOption": "{{count}} 车道",
|
|
|
|
|
|
"parallelSegmentsHint": "大文件会被分割成 256 MB 的数据块。多通道使用独立的连接(类似于同时启动多个传输)以提高总吞吐量。",
|
|
|
|
|
|
"progressTotalSpeed": "{{speed}} total ({{lanes}} lanes)",
|
|
|
|
|
|
"progressTransferringItems": "正在传输文件({{current}} 中的 {{total}})…",
|
|
|
|
|
|
"progressBytes": "{{transferred}} / {{total}}",
|
|
|
|
|
|
"progressItems": "{{current}} / {{total}} 文件",
|
|
|
|
|
|
"sourceNotDeletedPartial": "保留源文件(部分传输)",
|
|
|
|
|
|
"jumpHostLimitation": "两台主机都必须能从Termix服务器访问。不支持主机之间的直接路由。",
|
|
|
|
|
|
"cancel": "取消",
|
|
|
|
|
|
"methodLabel": "转移方法",
|
|
|
|
|
|
"methodAuto": "汽车",
|
|
|
|
|
|
"methodTar": "Tar 归档",
|
|
|
|
|
|
"methodItemSftp": "按文件 SFTP",
|
|
|
|
|
|
"methodAutoHint": "根据文件数量、大小和压缩率选择 tar 协议或按文件 SFTP 协议。单个文件始终使用流式 SFTP 协议。",
|
|
|
|
|
|
"methodTarHint": "在源端压缩,传输单个压缩包,在目标端解压。两个 Unix 主机都需要 tar 命令。",
|
|
|
|
|
|
"methodItemSftpHint": "通过 SFTP 逐个传输文件。支持所有主机,包括 Windows 系统。",
|
|
|
|
|
|
"methodPreviewLoading": "计算转移方法…",
|
|
|
|
|
|
"methodPreviewError": "无法预览传输方式。服务器将在您启动时选择一种传输方式。",
|
|
|
|
|
|
"methodPreviewWillUseTar": "将使用:Tar 归档",
|
|
|
|
|
|
"methodPreviewWillUseItemSftp": "将使用:按文件 SFTP",
|
|
|
|
|
|
"methodPreviewScanSummary": "{{fileCount}} 个文件, {{totalSize}} 总计(在源主机上扫描)。",
|
|
|
|
|
|
"methodItemSftpLimitation": "每个文件都使用同一个 SFTP 流,以单文件复制的方式依次进行。所有文件的进度是合并计算的,因此在处理大文件时进度条移动较慢。",
|
|
|
|
|
|
"methodReason": {
|
|
|
|
|
|
"user_item_sftp": "您选择了按文件SFTP传输。",
|
|
|
|
|
|
"user_tar": "您选择了tar归档。",
|
|
|
|
|
|
"tar_unavailable": "Tar 在一台或两台主机上不可用——将改用按文件 SFTP。",
|
|
|
|
|
|
"windows_host": "涉及 Windows 主机——未使用 tar。",
|
|
|
|
|
|
"auto_multi_large": "自动:多个文件,包括一个大文件({{largestSize}}),其中包含可压缩数据——tar 打包成一个传输。",
|
|
|
|
|
|
"auto_single_large_in_archive": "自动:此集合中有一个大文件({{largestSize}})—按文件 SFTP。",
|
|
|
|
|
|
"auto_many_incompressible": "自动:主要为不可压缩数据——按文件 SFTP。",
|
|
|
|
|
|
"auto_many_files": "自动:多个文件({{fileCount}})— tar 减少每个文件的开销。",
|
|
|
|
|
|
"auto_default": "自动:此数据集的每个文件都使用 SFTP 进行管理。"
|
|
|
|
|
|
},
|
|
|
|
|
|
"progressCancel": "取消",
|
|
|
|
|
|
"progressCancelling": "取消…",
|
|
|
|
|
|
"progressStalled": "停滞",
|
|
|
|
|
|
"resumedHint": "已重新连接到在另一个窗口中启动的活动传输。",
|
|
|
|
|
|
"transferCancelled": "转账已取消",
|
|
|
|
|
|
"transferCancelledCopyHint": "目标位置可能仍会保留部分文件。",
|
|
|
|
|
|
"transferCancelledMoveHint": "目标位置可能仍保留部分文件。源文件未被删除。",
|
|
|
|
|
|
"cleanupDestFiles": "清理目的地",
|
|
|
|
|
|
"cleanupDestFilesSuccess": "已从目标位置删除部分文件",
|
|
|
|
|
|
"cleanupDestFilesPartial": "部分文件无法删除。",
|
|
|
|
|
|
"cleanupDestFilesNothing": "目的地无需清理",
|
|
|
|
|
|
"cleanupDestFilesError": "清理失败",
|
|
|
|
|
|
"retryTransfer": "重试",
|
|
|
|
|
|
"retryTransferError": "重试失败",
|
|
|
|
|
|
"transferFailedRetryHint": "目标端保留了部分数据。连接恢复后,系统将恢复重试。"
|
|
|
|
|
|
},
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"tunnels": {
|
|
|
|
|
|
"noSshTunnels": "没有 SSH 隧道",
|
|
|
|
|
|
"createFirstTunnelMessage": "您尚未创建任何 SSH 隧道。请在主机管理器中配置隧道连接以开始操作。",
|
|
|
|
|
|
"connected": "已连接",
|
|
|
|
|
|
"disconnected": "断开连接",
|
|
|
|
|
|
"connecting": "正在连接...",
|
|
|
|
|
|
"error": "错误",
|
|
|
|
|
|
"canceling": "正在取消……",
|
|
|
|
|
|
"connect": "连接",
|
|
|
|
|
|
"disconnect": "断开",
|
|
|
|
|
|
"cancel": "取消",
|
|
|
|
|
|
"port": "港口",
|
2026-05-06 15:18:55 -05:00
|
|
|
|
"localPort": "本地端口",
|
|
|
|
|
|
"remotePort": "远程端口",
|
|
|
|
|
|
"currentHostPort": "当前主机端口",
|
|
|
|
|
|
"endpointPort": "端点端口",
|
|
|
|
|
|
"bindIp": "本地IP",
|
|
|
|
|
|
"endpointSshConfig": "端点SSH 配置",
|
|
|
|
|
|
"endpointSshHost": "端点SSH 主机",
|
|
|
|
|
|
"endpointSshHostPlaceholder": "选择一个配置的主机",
|
|
|
|
|
|
"endpointSshHostRequired": "为每个客户端隧道选择一个端点 SSH 主机。",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"attempt": "尝试 {{current}} 次,共 {{max}} 次",
|
|
|
|
|
|
"nextRetryIn": "下次重试时间为 {{seconds}} 秒",
|
2026-05-06 15:18:55 -05:00
|
|
|
|
"clientTunnels": "客户端Tunnels",
|
|
|
|
|
|
"clientTunnel": "客户端隧道",
|
|
|
|
|
|
"addClientTunnel": "添加客户端Tunnel",
|
|
|
|
|
|
"noClientTunnels": "在此桌面上没有配置客户端隧道。",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"tunnelName": "隧道名称",
|
|
|
|
|
|
"remoteHost": "远程主机",
|
|
|
|
|
|
"autoStart": "自动启动",
|
2026-05-06 15:18:55 -05:00
|
|
|
|
"clientAutoStartDesc": "当此桌面客户端打开并保持连接时开始。",
|
|
|
|
|
|
"clientManualStartDesc": "使用启动和停止此行。混合函数不会自动打开。",
|
|
|
|
|
|
"clientRemoteServerNote": "远程转发可能需要 allowTcpForwarding 和 GatewayPorts 在端点 SSH 服务器上。当此桌面断开连接时,远程端口将关闭。",
|
|
|
|
|
|
"clientTunnelStarted": "客户端隧道已启动",
|
|
|
|
|
|
"clientTunnelStopped": "客户端隧道已停止",
|
|
|
|
|
|
"tunnelTestSucceeded": "隧道测试成功",
|
|
|
|
|
|
"tunnelTestFailed": "隧道测试失败",
|
|
|
|
|
|
"localSaved": "客户端隧道已保存",
|
|
|
|
|
|
"localSaveError": "保存本地客户端隧道失败",
|
|
|
|
|
|
"invalidBindIp": "本地IP必须是有效的IPv4地址。",
|
|
|
|
|
|
"invalidLocalTargetIp": "本地目标IP必须是有效的IPv4地址。",
|
|
|
|
|
|
"invalidLocalPort": "本地端口必须介于 1 到 65535 之间。",
|
|
|
|
|
|
"invalidRemotePort": "远程端口必须介于 1 到 65535 之间。",
|
|
|
|
|
|
"invalidLocalTargetPort": "本地目标端口必须介于 1 到 65535 之间。",
|
|
|
|
|
|
"invalidEndpointPort": "端点端口必须介于 1 到 65535 之间。",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"duplicateAutoStartBind": "只能有一个自动启动客户端隧道使用 {{bind}}。",
|
2026-05-06 15:18:55 -05:00
|
|
|
|
"manualControlError": "更新隧道状态失败。",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"active": "已激活",
|
|
|
|
|
|
"start": "开始",
|
|
|
|
|
|
"stop": "停止",
|
2026-05-06 15:18:55 -05:00
|
|
|
|
"test": "测试",
|
|
|
|
|
|
"type": "隧道类型",
|
|
|
|
|
|
"typeLocal": "本地(-L)",
|
|
|
|
|
|
"typeRemote": "远程 (-R)",
|
|
|
|
|
|
"typeDynamic": "动态 (-D)",
|
|
|
|
|
|
"typeServerLocalDesc": "当前端点的主机。",
|
|
|
|
|
|
"typeServerRemoteDesc": "返回到当前主机的终点。",
|
|
|
|
|
|
"typeClientLocalDesc": "本地计算机到端点。",
|
|
|
|
|
|
"typeClientRemoteDesc": "返回本地计算机的端点。",
|
|
|
|
|
|
"typeClientDynamicDesc": "本地计算机上的SOCKS。",
|
|
|
|
|
|
"typeDynamicDesc": "通过 SSH 转发SOCKS5 连接",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"forwardDescriptionServerLocal": "当前主机 {{sourcePort}} → 端点 {{endpointPort}}。",
|
|
|
|
|
|
"forwardDescriptionServerRemote": "端点 {{endpointPort}} → 当前主机 {{sourcePort}}。",
|
|
|
|
|
|
"forwardDescriptionServerDynamic": "当前主机上的 SOCKS {{sourcePort}}。",
|
|
|
|
|
|
"forwardDescriptionClientLocal": "本地 {{sourcePort}} → 远程 {{endpointPort}}。",
|
|
|
|
|
|
"forwardDescriptionClientRemote": "远程 {{sourcePort}} → 本地 {{endpointPort}}。",
|
|
|
|
|
|
"forwardDescriptionClientDynamic": "本地端口上的 SOCKS {{sourcePort}}。",
|
2026-05-06 15:18:55 -05:00
|
|
|
|
"summaryClientLocal": "{{localHost}}:{{localPort}} → {{endpoint}}:{{remotePort}}",
|
|
|
|
|
|
"summaryClientRemote": "{{endpoint}}:{{remotePort}} → {{localHost}}:{{localPort}}",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"summaryClientDynamic": "{{localHost}}:{{localPort}} → SOCKS 通过 {{endpoint}}",
|
|
|
|
|
|
"autoNameClientLocal": "本地 {{localPort}} → {{endpoint}} {{remotePort}}",
|
|
|
|
|
|
"autoNameClientRemote": "{{endpoint}} {{remotePort}} → 本地 {{localPort}}",
|
|
|
|
|
|
"autoNameClientDynamic": "袜子 {{localPort}} 通过 {{endpoint}}",
|
2026-05-06 15:18:55 -05:00
|
|
|
|
"route": "路由:",
|
|
|
|
|
|
"lastStarted": "上次启动",
|
|
|
|
|
|
"lastTested": "上次测试",
|
|
|
|
|
|
"lastError": "最后一个错误",
|
|
|
|
|
|
"maxRetries": "最大重试次数",
|
|
|
|
|
|
"maxRetriesDescription": "最大重试次数.",
|
|
|
|
|
|
"retryInterval": "重试间隔 (秒)",
|
|
|
|
|
|
"retryIntervalDescription": "重试之间等待的时间。",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"local": "本地",
|
|
|
|
|
|
"remote": "远程",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"destination": "目标",
|
|
|
|
|
|
"host": "主机",
|
|
|
|
|
|
"mode": "模式",
|
|
|
|
|
|
"noHostSelected": "没有选择主机",
|
|
|
|
|
|
"working": "工作中..."
|
2026-03-08 18:21:21 -05:00
|
|
|
|
},
|
|
|
|
|
|
"serverStats": {
|
|
|
|
|
|
"cpu": "CPU",
|
|
|
|
|
|
"memory": "内存",
|
|
|
|
|
|
"disk": "磁盘",
|
|
|
|
|
|
"network": "网络",
|
|
|
|
|
|
"uptime": "运行时长",
|
|
|
|
|
|
"processes": "进程数",
|
|
|
|
|
|
"available": "可用",
|
|
|
|
|
|
"free": "空闲",
|
|
|
|
|
|
"connecting": "正在连接...",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"connectionFailed": "无法连接到服务器",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"naCpus": "CPU 信息未获取",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"cpuCores_one": "{{count}} 核心",
|
|
|
|
|
|
"cpuCores_other": "{{count}} Cores",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"cpuUsage": "CPU 使用率",
|
|
|
|
|
|
"memoryUsage": "内存使用率",
|
|
|
|
|
|
"diskUsage": "磁盘使用率",
|
|
|
|
|
|
"failedToFetchHostConfig": "获取主机配置失败",
|
|
|
|
|
|
"serverOffline": "服务器离线",
|
|
|
|
|
|
"cannotFetchMetrics": "无法从离线服务器获取指标",
|
|
|
|
|
|
"totpFailed": "TOTP验证失败",
|
|
|
|
|
|
"noneAuthNotSupported": "服务器统计信息不支持“无”身份验证类型。",
|
|
|
|
|
|
"load": "加载",
|
|
|
|
|
|
"systemInfo": "系统信息",
|
|
|
|
|
|
"hostname": "主机名",
|
|
|
|
|
|
"operatingSystem": "操作系统",
|
|
|
|
|
|
"kernel": "核心",
|
|
|
|
|
|
"seconds": "秒",
|
|
|
|
|
|
"networkInterfaces": "网络接口",
|
|
|
|
|
|
"noInterfacesFound": "未找到网络接口",
|
|
|
|
|
|
"noProcessesFound": "未找到任何进程",
|
|
|
|
|
|
"loginStats": "SSH 登录统计信息",
|
|
|
|
|
|
"noRecentLoginData": "暂无最近登录数据",
|
|
|
|
|
|
"executingQuickAction": "正在执行 {{name}}...",
|
|
|
|
|
|
"quickActionSuccess": "{{name}} 已成功完成",
|
|
|
|
|
|
"quickActionFailed": "{{name}} 失败",
|
|
|
|
|
|
"quickActionError": "执行 {{name}} 失败",
|
|
|
|
|
|
"ports": {
|
|
|
|
|
|
"title": "监听端口",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"protocol": "Protocol",
|
|
|
|
|
|
"port": "端口",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"address": "地址",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"process": "进程",
|
|
|
|
|
|
"noData": "没有监听端口数据"
|
2026-03-08 18:21:21 -05:00
|
|
|
|
},
|
|
|
|
|
|
"firewall": {
|
|
|
|
|
|
"title": "防火墙",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"inactive": "未激活",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"policy": "政策",
|
|
|
|
|
|
"rules": "规则",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"noData": "无可用防火墙数据",
|
|
|
|
|
|
"action": "行 动",
|
|
|
|
|
|
"protocol": "Proto",
|
|
|
|
|
|
"port": "端口",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"source": "来源",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"anywhere": "任意地方"
|
|
|
|
|
|
},
|
|
|
|
|
|
"loadAvg": "装入平均值",
|
|
|
|
|
|
"swap": "切换",
|
|
|
|
|
|
"architecture": "结构",
|
|
|
|
|
|
"refresh": "刷新",
|
|
|
|
|
|
"retry": "重试"
|
2026-03-08 18:21:21 -05:00
|
|
|
|
},
|
|
|
|
|
|
"auth": {
|
2026-05-28 22:13:14 -04:00
|
|
|
|
"tagline": "自托管 SSH 和远程桌面管理",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"loginTitle": "登录 Termix",
|
|
|
|
|
|
"registerTitle": "创建账户",
|
|
|
|
|
|
"forgotPassword": "忘记密码?",
|
|
|
|
|
|
"rememberMe": "记住设备30天 (包括TOTP)",
|
|
|
|
|
|
"noAccount": "还没有账号?",
|
|
|
|
|
|
"hasAccount": "已有账号?",
|
|
|
|
|
|
"twoFactorAuth": "双因素身份验证",
|
|
|
|
|
|
"enterCode": "请输入验证码",
|
|
|
|
|
|
"backupCode": "或者使用备用代码",
|
|
|
|
|
|
"verifyCode": "验证码",
|
|
|
|
|
|
"redirectingToApp": "正在重定向到应用程序...",
|
|
|
|
|
|
"sshAuthenticationRequired": "需要 SSH 身份验证",
|
|
|
|
|
|
"sshNoKeyboardInteractive": "键盘交互认证不可用",
|
|
|
|
|
|
"sshAuthenticationFailed": "身份验证失败",
|
|
|
|
|
|
"sshAuthenticationTimeout": "身份验证超时",
|
|
|
|
|
|
"sshNoKeyboardInteractiveDescription": "服务器不支持键盘交互认证。请提供你的密码或 SSH 密钥。",
|
|
|
|
|
|
"sshAuthFailedDescription": "提供的凭证无效。请使用有效的凭证重试。",
|
|
|
|
|
|
"sshTimeoutDescription": "身份验证尝试超时,请重试。",
|
|
|
|
|
|
"sshProvideCredentialsDescription": "请提供您的 SSH 凭证以连接到此服务器。",
|
|
|
|
|
|
"sshPasswordDescription": "请输入此SSH连接的密码。",
|
|
|
|
|
|
"sshKeyPasswordDescription": "如果您的 SSH 密钥已加密,请在此处输入密码。",
|
2026-05-06 15:18:55 -05:00
|
|
|
|
"passphraseRequired": "需要密码",
|
|
|
|
|
|
"passphraseRequiredDescription": "SSH 密钥已加密。请输入密码以解锁它。",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"back": "返回",
|
|
|
|
|
|
"firstUser": "首位用户",
|
|
|
|
|
|
"firstUserMessage": "您是第一个用户,将被授予管理员权限。您可以在侧边栏用户下拉菜单中查看管理员设置。如果您认为这是一个错误,请查看 Docker 日志或在 GitHub 上创建一个 issue。",
|
|
|
|
|
|
"external": "第三方",
|
|
|
|
|
|
"loginWithExternal": "通过第三方账号登录",
|
|
|
|
|
|
"loginWithExternalDesc": "使用你配置的第三方身份提供商登录",
|
|
|
|
|
|
"externalNotSupportedInElectron": "Electron 应用暂不支持第三方认证。请使用网页版进行 OIDC 登录。",
|
|
|
|
|
|
"resetPasswordButton": "重置密码",
|
|
|
|
|
|
"sendResetCode": "发送重置码",
|
|
|
|
|
|
"resetCodeDesc": "输入你的用户名以接收密码重置码。该码将记录在 docker 容器日志中。",
|
|
|
|
|
|
"resetCode": "重置码",
|
|
|
|
|
|
"verifyCodeButton": "验证码",
|
|
|
|
|
|
"enterResetCode": "请输入 Docker 容器日志中该用户的 6 位代码:",
|
|
|
|
|
|
"newPassword": "新密码",
|
|
|
|
|
|
"confirmNewPassword": "确认密码",
|
|
|
|
|
|
"enterNewPassword": "请输入用户的新密码:",
|
|
|
|
|
|
"signUp": "注册",
|
|
|
|
|
|
"desktopApp": "桌面应用程序",
|
|
|
|
|
|
"loggingInToDesktopApp": "正在登录桌面应用",
|
|
|
|
|
|
"loadingServer": "正在加载服务器...",
|
|
|
|
|
|
"dataLossWarning": "使用此方法重置密码将删除您保存的所有 SSH 主机、凭证和其他加密数据。此操作无法撤销。仅当您忘记密码且未登录时才使用此方法。",
|
|
|
|
|
|
"authenticationDisabled": "身份验证已禁用",
|
|
|
|
|
|
"authenticationDisabledDesc": "所有身份验证方式目前均已禁用。请联系您的管理员。",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"attemptsRemaining": "{{count}} 剩余尝试次数"
|
2026-03-08 18:21:21 -05:00
|
|
|
|
},
|
|
|
|
|
|
"hostKey": {
|
|
|
|
|
|
"verifyNewHost": "验证 SSH 主机密钥",
|
|
|
|
|
|
"keyChangedWarning": "SSH 主机密钥已更改",
|
|
|
|
|
|
"firstConnectionTitle": "第一次连接到此主机",
|
|
|
|
|
|
"firstConnectionDescription": "此主机的真实性无法确认。请验证指纹符合您的期望。",
|
|
|
|
|
|
"keyChangedDescription": "此服务器的主机密钥自您上次连接以来已经改变。这可能会显示一个安全问题。",
|
|
|
|
|
|
"previousKey": "上一键",
|
|
|
|
|
|
"newFingerprint": "新建指纹",
|
|
|
|
|
|
"fingerprint": "指纹",
|
|
|
|
|
|
"verifyInstructions": "如果您信任此主机,请单击接受以继续保存此指纹以备将来的连接。",
|
|
|
|
|
|
"securityWarning": "安全警告",
|
|
|
|
|
|
"acceptAndContinue": "接受并继续",
|
|
|
|
|
|
"acceptNewKey": "接受新密钥并继续"
|
|
|
|
|
|
},
|
|
|
|
|
|
"errors": {
|
|
|
|
|
|
"databaseConnection": "无法连接到数据库",
|
|
|
|
|
|
"unknownError": "未知错误",
|
|
|
|
|
|
"loginFailed": "登录失败",
|
|
|
|
|
|
"failedPasswordReset": "密码重置失败",
|
|
|
|
|
|
"failedVerifyCode": "重置代码验证失败",
|
|
|
|
|
|
"failedCompleteReset": "密码重置失败",
|
|
|
|
|
|
"invalidTotpCode": "无效的 TOTP 代码",
|
|
|
|
|
|
"failedOidcLogin": "OIDC 登录启动失败",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"silentSigninOidcUnavailable": "请求静音登录,但OIDC 登录不可用。",
|
2026-05-06 15:18:55 -05:00
|
|
|
|
"failedUserInfo": "登录后无法获取用户信息",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"oidcAuthFailed": "OIDC 身份验证失败",
|
|
|
|
|
|
"invalidAuthUrl": "从后端收到的授权 URL 无效",
|
|
|
|
|
|
"requiredField": "此字段是必需的",
|
|
|
|
|
|
"minLength": "最短长度为 {{min}}",
|
|
|
|
|
|
"passwordMismatch": "密码不匹配",
|
|
|
|
|
|
"passwordLoginDisabled": "目前已禁用用户名/密码登录。",
|
|
|
|
|
|
"sessionExpired": "会话已过期 - 请重新登录",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"totpRateLimited": "率限制:太多TOTP 验证尝试。请稍后再试。",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"totpRateLimitedWithTime": "速率限制:TOTP 验证尝试次数过多。请稍等 {{time}} 秒后再试。",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"resetCodeRateLimited": "率限制:验证尝试次数太多。请稍后再试。",
|
|
|
|
|
|
"resetCodeRateLimitedWithTime": "验证次数过多,请稍等 {{time}} 秒后再试。",
|
|
|
|
|
|
"authTokenSaveFailed": "保存身份验证令牌失败",
|
|
|
|
|
|
"failedToLoadServer": "加载服务器失败"
|
2026-03-08 18:21:21 -05:00
|
|
|
|
},
|
|
|
|
|
|
"messages": {
|
|
|
|
|
|
"registrationDisabled": "管理员已禁用新账号注册功能。请登录或联系管理员。",
|
|
|
|
|
|
"userNotAllowed": "您的帐户未被授权注册。请与管理员联系。",
|
|
|
|
|
|
"databaseConnectionFailed": "连接数据库服务器失败",
|
|
|
|
|
|
"resetCodeSent": "重置码已发送到 Docker 日志",
|
|
|
|
|
|
"codeVerified": "验证码验证成功",
|
|
|
|
|
|
"passwordResetSuccess": "密码重置成功",
|
|
|
|
|
|
"loginSuccess": "登录成功",
|
|
|
|
|
|
"registrationSuccess": "注册成功"
|
|
|
|
|
|
},
|
|
|
|
|
|
"profile": {
|
2026-05-06 15:18:55 -05:00
|
|
|
|
"c2sTunnelConfigDesc": "针对已配置的 SSH 主机的本地桌面隧道。",
|
|
|
|
|
|
"c2sTunnelPresets": "客户端隧道预设",
|
|
|
|
|
|
"c2sTunnelPresetsDesc": "将此桌面客户端的本地隧道列表保存为服务器预设,或将预设加载到此客户端。",
|
|
|
|
|
|
"c2sTunnelPresetsUnavailable": "客户端隧道预设仅在桌面客户端可用。",
|
|
|
|
|
|
"c2sPresetName": "预设名称",
|
|
|
|
|
|
"c2sPresetNamePlaceholder": "客户端预设名称",
|
|
|
|
|
|
"c2sPresetToLoad": "预设负载",
|
|
|
|
|
|
"c2sNoPresetSelected": "未选择预设",
|
|
|
|
|
|
"c2sNoPresets": "未保存预设",
|
|
|
|
|
|
"c2sLoadPreset": "负载",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"c2sCurrentLocalConfig": "{{count}} 此桌面上配置了本地客户端隧道。",
|
2026-05-06 15:18:55 -05:00
|
|
|
|
"c2sPresetSyncNote": "预设是显式的快照;正在加载一个以替换此桌面客户端本地隧道列表。",
|
|
|
|
|
|
"c2sPresetSaved": "客户端隧道预设保存",
|
|
|
|
|
|
"c2sPresetLoaded": "客户端隧道预设本地加载",
|
|
|
|
|
|
"c2sPresetRenamed": "客户端隧道预设重命名",
|
|
|
|
|
|
"c2sPresetDeleted": "客户端隧道预设已删除",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"c2sPresetLoadError": "加载客户端隧道预设失败"
|
2026-03-08 18:21:21 -05:00
|
|
|
|
},
|
|
|
|
|
|
"placeholders": {
|
|
|
|
|
|
"maxRetries": "3",
|
|
|
|
|
|
"retryInterval": "10",
|
|
|
|
|
|
"language": "语言",
|
|
|
|
|
|
"keyPassword": "密钥密码",
|
|
|
|
|
|
"pastePrivateKey": "把你的私钥粘贴到这里……",
|
2026-05-06 15:18:55 -05:00
|
|
|
|
"localListenerHost": "127.0.0.1 (本地监听)",
|
|
|
|
|
|
"localTargetHost": "127.0.0.1 (此计算机上的目标)",
|
|
|
|
|
|
"socksListenerHost": "127.0.0.1 (SOCKS listener)",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"enterPassword": "请输入您的密码",
|
|
|
|
|
|
"defaultPort": "22",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"defaultEndpointPort": "224"
|
2026-03-08 18:21:21 -05:00
|
|
|
|
},
|
|
|
|
|
|
"dashboard": {
|
|
|
|
|
|
"title": "仪表盘",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"loading": "正在加载仪表板...",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"github": "GitHub",
|
|
|
|
|
|
"support": "支持",
|
|
|
|
|
|
"discord": "Discord",
|
|
|
|
|
|
"serverOverview": "服务器概览",
|
|
|
|
|
|
"version": "版本",
|
|
|
|
|
|
"upToDate": "最新",
|
|
|
|
|
|
"updateAvailable": "更新可用",
|
2026-05-06 15:18:55 -05:00
|
|
|
|
"beta": "测试版",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"uptime": "运行时长",
|
|
|
|
|
|
"database": "数据库",
|
|
|
|
|
|
"healthy": "健康",
|
|
|
|
|
|
"error": "错误",
|
2026-04-22 17:10:21 -05:00
|
|
|
|
"totalHosts": "主机总数",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"totalTunnels": "隧道总数",
|
|
|
|
|
|
"totalCredentials": "凭证总数",
|
|
|
|
|
|
"recentActivity": "最近活动",
|
|
|
|
|
|
"reset": "重置",
|
|
|
|
|
|
"loadingRecentActivity": "加载最近活动...",
|
|
|
|
|
|
"noRecentActivity": "暂无最近活动",
|
|
|
|
|
|
"quickActions": "快捷操作",
|
|
|
|
|
|
"addHost": "添加主机",
|
|
|
|
|
|
"addCredential": "添加凭证",
|
|
|
|
|
|
"adminSettings": "管理员设置",
|
|
|
|
|
|
"userProfile": "用户资料",
|
|
|
|
|
|
"serverStats": "服务器统计信息",
|
|
|
|
|
|
"loadingServerStats": "加载服务器统计信息...",
|
|
|
|
|
|
"noServerData": "暂无服务器数据",
|
|
|
|
|
|
"cpu": "CPU",
|
|
|
|
|
|
"ram": "内存",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"customizeLayout": "自定义仪表板",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"dashboardSettings": "仪表盘设置",
|
|
|
|
|
|
"enableDisableCards": "启用/禁用卡片",
|
|
|
|
|
|
"resetLayout": "重置为默认值",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"serverOverviewCard": "服务器概述",
|
|
|
|
|
|
"recentActivityCard": "最近活动",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"networkGraphCard": "网络图",
|
|
|
|
|
|
"networkGraph": "网络图",
|
|
|
|
|
|
"quickActionsCard": "快速操作",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"serverStatsCard": "服务器统计",
|
|
|
|
|
|
"panelMain": "主要的",
|
|
|
|
|
|
"panelSide": "侧面",
|
|
|
|
|
|
"justNow": "就在这里"
|
|
|
|
|
|
},
|
|
|
|
|
|
"dashboardTab": {
|
|
|
|
|
|
"stable": "已开始",
|
|
|
|
|
|
"hostsOnline": "在线主机",
|
|
|
|
|
|
"activeTunnels": "活动Tunnels",
|
|
|
|
|
|
"registerNewServer": "注册一个新服务器",
|
|
|
|
|
|
"storeSshKeysOrPasswords": "存储 SSH 密钥或密码",
|
|
|
|
|
|
"manageUsersAndRoles": "管理用户和角色",
|
|
|
|
|
|
"manageYourAccount": "管理您的帐户",
|
|
|
|
|
|
"hostStatus": "主机状态",
|
|
|
|
|
|
"noHostsConfigured": "未配置主机",
|
|
|
|
|
|
"online": "在线用户",
|
|
|
|
|
|
"offline": "关闭",
|
|
|
|
|
|
"onlineLower": "在线",
|
|
|
|
|
|
"nodes": "{{count}} nodes",
|
|
|
|
|
|
"add": "添加:",
|
|
|
|
|
|
"commandPalette": "命令调色板",
|
|
|
|
|
|
"done": "完成",
|
|
|
|
|
|
"editModeInstructions": "拖动卡片以重新排序 · 拖动列分隔符以调整列的大小 · 拖动卡的底部边缘以调整卡的高度 · 回收站以移除。",
|
|
|
|
|
|
"empty": "空的",
|
|
|
|
|
|
"clear": "清空"
|
2026-03-08 18:21:21 -05:00
|
|
|
|
},
|
|
|
|
|
|
"networkGraph": {
|
|
|
|
|
|
"addHost": "添加主机",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"addGroup": "添加群组",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"addLink": "添加链接",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"zoomIn": "放大区域",
|
|
|
|
|
|
"zoomOut": "缩放",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"resetView": "重置视图",
|
|
|
|
|
|
"selectHost": "选择主机",
|
|
|
|
|
|
"chooseHost": "选择主机...",
|
|
|
|
|
|
"parentGroup": "上级分组",
|
|
|
|
|
|
"noGroup": "没有群组",
|
|
|
|
|
|
"groupName": "群组名称",
|
|
|
|
|
|
"color": "颜色",
|
|
|
|
|
|
"source": "来源",
|
|
|
|
|
|
"target": "Target",
|
|
|
|
|
|
"moveToGroup": "移动到组",
|
|
|
|
|
|
"selectGroup": "选择组...",
|
|
|
|
|
|
"addConnection": "添加连接",
|
|
|
|
|
|
"hostDetails": "主机详细信息",
|
|
|
|
|
|
"removeFromGroup": "从群组中删除",
|
|
|
|
|
|
"addHostHere": "在此处添加主机",
|
|
|
|
|
|
"editGroup": "编辑分组",
|
|
|
|
|
|
"delete": "删除",
|
|
|
|
|
|
"add": "添加",
|
|
|
|
|
|
"create": "创建",
|
|
|
|
|
|
"move": "移动",
|
|
|
|
|
|
"connect": "连接",
|
|
|
|
|
|
"createGroup": "创建分组",
|
|
|
|
|
|
"selectSourcePlaceholder": "选择源...",
|
|
|
|
|
|
"selectTargetPlaceholder": "Select Target...",
|
|
|
|
|
|
"invalidFile": "无效的文件",
|
|
|
|
|
|
"hostAlreadyExists": "主机已经在地形中",
|
|
|
|
|
|
"connectionExists": "连接已存在",
|
|
|
|
|
|
"unknown": "未知的",
|
|
|
|
|
|
"name": "名称",
|
|
|
|
|
|
"ip": "IP",
|
|
|
|
|
|
"status": "状态",
|
|
|
|
|
|
"failedToAddNode": "添加节点失败",
|
|
|
|
|
|
"sourceDifferentFromTarget": "来源和目标必须是不同的",
|
|
|
|
|
|
"exportJSON": "导出 JSON",
|
|
|
|
|
|
"importJSON": "导入 JSON",
|
|
|
|
|
|
"terminal": "终端",
|
|
|
|
|
|
"fileManager": "文件管理器",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"tunnel": "隧道:",
|
|
|
|
|
|
"docker": "停靠栏",
|
|
|
|
|
|
"serverStats": "服务器统计",
|
|
|
|
|
|
"noNodes": "尚无节点"
|
2026-03-08 18:21:21 -05:00
|
|
|
|
},
|
|
|
|
|
|
"docker": {
|
|
|
|
|
|
"notEnabled": "此主机未启用 Docker",
|
|
|
|
|
|
"validating": "正在验证 Docker......",
|
|
|
|
|
|
"connecting": "正在连接......",
|
|
|
|
|
|
"error": "错误",
|
|
|
|
|
|
"version": "Docker {{version}}",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"connectionFailed": "无法连接到 Docker",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"containerStarted": "容器 {{name}} 已启动",
|
|
|
|
|
|
"failedToStartContainer": "启动容器 {{name}} 失败",
|
|
|
|
|
|
"containerStopped": "容器 {{name}} 已停止",
|
|
|
|
|
|
"failedToStopContainer": "停止容器 {{name}} 失败",
|
|
|
|
|
|
"containerRestarted": "容器 {{name}} 已重启",
|
|
|
|
|
|
"failedToRestartContainer": "重启容器 {{name}} 失败",
|
|
|
|
|
|
"containerPaused": "容器 {{name}} 已暂停",
|
|
|
|
|
|
"containerUnpaused": "容器 {{name}} 已取消暂停",
|
|
|
|
|
|
"failedToTogglePauseContainer": "切换容器 {{name}} 暂停状态失败",
|
|
|
|
|
|
"containerRemoved": "容器 {{name}} 已移除",
|
|
|
|
|
|
"failedToRemoveContainer": "移除容器 {{name}} 失败",
|
|
|
|
|
|
"image": "镜像",
|
|
|
|
|
|
"ports": "端口",
|
|
|
|
|
|
"noPorts": "无端口",
|
|
|
|
|
|
"start": "启动",
|
|
|
|
|
|
"confirmRemoveContainer": "您确定要移除容器“{{name}}”吗?此操作无法撤销。",
|
|
|
|
|
|
"runningContainerWarning": "警告:此容器当前正在运行,请先停止后再移除。",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"loadingContainers": "加载容器列表......",
|
|
|
|
|
|
"manager": "停靠管理器",
|
|
|
|
|
|
"autoRefresh": "自动刷新",
|
|
|
|
|
|
"timestamps": "时间戳",
|
|
|
|
|
|
"lines": "直线",
|
|
|
|
|
|
"filterLogs": "过滤日志...",
|
|
|
|
|
|
"refresh": "刷新",
|
|
|
|
|
|
"download": "下载",
|
|
|
|
|
|
"clear": "清空",
|
|
|
|
|
|
"logsDownloaded": "日志下载成功",
|
|
|
|
|
|
"last50": "最近50",
|
|
|
|
|
|
"last100": "最近100",
|
|
|
|
|
|
"last500": "最后500",
|
|
|
|
|
|
"last1000": "最近 1000 个",
|
|
|
|
|
|
"allLogs": "所有日志",
|
|
|
|
|
|
"noLogsMatching": "没有与“{{query}}”匹配的日志",
|
|
|
|
|
|
"noLogsAvailable": "无可用日志",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"noContainersFound": "未找到容器",
|
|
|
|
|
|
"noContainersFoundHint": "此主机上没有可用的 Docker 容器",
|
|
|
|
|
|
"searchPlaceholder": "搜索容器……",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"allStatuses": "所有状态",
|
|
|
|
|
|
"stateRunning": "正在运行",
|
|
|
|
|
|
"statePaused": "已暂停",
|
|
|
|
|
|
"stateExited": "退出",
|
|
|
|
|
|
"stateRestarting": "重启中",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"noContainersMatchFilters": "没有容器符合您的筛选条件",
|
|
|
|
|
|
"noContainersMatchFiltersHint": "尝试调整搜索关键词或筛选条件",
|
|
|
|
|
|
"failedToFetchStats": "获取容器统计信息失败",
|
|
|
|
|
|
"containerNotRunning": "容器未运行",
|
|
|
|
|
|
"startContainerToViewStats": "启动容器以查看统计信息",
|
|
|
|
|
|
"loadingStats": "正在加载统计信息……",
|
|
|
|
|
|
"errorLoadingStats": "加载统计信息时出错",
|
|
|
|
|
|
"noStatsAvailable": "暂无统计数据",
|
|
|
|
|
|
"cpuUsage": "CPU 使用率",
|
|
|
|
|
|
"current": "当前值",
|
|
|
|
|
|
"memoryUsage": "内存使用率",
|
|
|
|
|
|
"networkIo": "网络 I/O",
|
|
|
|
|
|
"input": "流入",
|
|
|
|
|
|
"output": "流出",
|
|
|
|
|
|
"blockIo": "块 I/O",
|
|
|
|
|
|
"read": "读取",
|
|
|
|
|
|
"write": "写入",
|
|
|
|
|
|
"pids": "PIDs",
|
|
|
|
|
|
"containerInformation": "容器信息",
|
|
|
|
|
|
"name": "名称",
|
|
|
|
|
|
"id": "ID",
|
|
|
|
|
|
"state": "状态",
|
|
|
|
|
|
"containerMustBeRunning": "容器必须正在运行才能访问控制台",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"verificationCodePrompt": "请输入验证码",
|
|
|
|
|
|
"totpVerificationFailed": "TOTP验证失败,请重试。",
|
|
|
|
|
|
"warpgateVerificationFailed": "Warpgate 身份验证失败。请重试。",
|
2026-03-08 18:21:21 -05:00
|
|
|
|
"connectedTo": "已连接到 {{containerName}}",
|
|
|
|
|
|
"disconnected": "已断开",
|
|
|
|
|
|
"consoleError": "控制台错误",
|
|
|
|
|
|
"errorMessage": "错误:{{message}}",
|
|
|
|
|
|
"failedToConnect": "连接容器失败",
|
|
|
|
|
|
"console": "控制台",
|
|
|
|
|
|
"selectShell": "选择 Shell",
|
|
|
|
|
|
"bash": "Bash",
|
|
|
|
|
|
"sh": "sh",
|
|
|
|
|
|
"ash": "ash",
|
|
|
|
|
|
"connect": "连接",
|
|
|
|
|
|
"disconnect": "断开连接",
|
|
|
|
|
|
"notConnected": "未连接",
|
|
|
|
|
|
"clickToConnect": "单击“连接”以启动 shell 会话",
|
|
|
|
|
|
"connectingTo": "正在连接到 {{containerName}}......",
|
|
|
|
|
|
"containerNotFound": "未找到容器",
|
|
|
|
|
|
"backToList": "返回列表",
|
|
|
|
|
|
"logs": "日志",
|
|
|
|
|
|
"stats": "统计信息",
|
|
|
|
|
|
"consoleTab": "控制台",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"startContainerToAccess": "启动容器以访问控制台"
|
2026-03-08 18:21:21 -05:00
|
|
|
|
},
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"admin": {
|
|
|
|
|
|
"sectionGeneral": "A. 概况",
|
|
|
|
|
|
"sectionOidc": "OIDC",
|
|
|
|
|
|
"sectionUsers": "用户",
|
|
|
|
|
|
"sectionSessions": "二. 会议",
|
|
|
|
|
|
"sectionRoles": "角色",
|
|
|
|
|
|
"sectionDatabase": "数据库",
|
|
|
|
|
|
"sectionApiKeys": "API 密钥",
|
|
|
|
|
|
"allowRegistration": "允许用户注册",
|
|
|
|
|
|
"allowRegistrationDesc": "允许新用户自注册",
|
|
|
|
|
|
"allowPasswordLogin": "允许密码登录",
|
|
|
|
|
|
"allowPasswordLoginDesc": "用户名/密码登录",
|
|
|
|
|
|
"oidcAutoProvision": "OIDC 自动提供",
|
|
|
|
|
|
"oidcAutoProvisionDesc": "即使注册被禁用,也自动为OIDC用户创建帐户",
|
|
|
|
|
|
"allowPasswordReset": "允许重置密码",
|
|
|
|
|
|
"allowPasswordResetDesc": "通过 Docker 日志重置代码",
|
|
|
|
|
|
"sessionTimeout": "会话超时",
|
|
|
|
|
|
"hours": "小时",
|
|
|
|
|
|
"sessionTimeoutRange": "最小1小时 · 最大720小时",
|
|
|
|
|
|
"monitoringDefaults": "监控默认值",
|
|
|
|
|
|
"statusCheck": "状态检查",
|
|
|
|
|
|
"metrics": "指标",
|
|
|
|
|
|
"sec": "秒",
|
|
|
|
|
|
"logLevel": "日志级别",
|
|
|
|
|
|
"enableGuacamole": "启用 Guacamole",
|
|
|
|
|
|
"enableGuacamoleDesc": "RDP/VNC 远程桌面",
|
|
|
|
|
|
"guacdUrl": "guacd URL",
|
|
|
|
|
|
"oidcDescription": "配置 OpenID Connect for SSO。需要填写字段*",
|
|
|
|
|
|
"oidcClientId": "客户端ID",
|
|
|
|
|
|
"oidcClientSecret": "客户端密钥",
|
|
|
|
|
|
"oidcAuthUrl": "授权 URL",
|
|
|
|
|
|
"oidcIssuerUrl": "发行者网址",
|
|
|
|
|
|
"oidcTokenUrl": "令牌网址",
|
|
|
|
|
|
"oidcUserIdentifier": "用户标识路径",
|
|
|
|
|
|
"oidcDisplayName": "显示名称路径",
|
|
|
|
|
|
"oidcScopes": "范围",
|
|
|
|
|
|
"oidcUserinfoUrl": "覆盖用户信息URL",
|
|
|
|
|
|
"oidcAllowedUsers": "允许的用户",
|
|
|
|
|
|
"oidcAllowedUsersDesc": "每行一封电子邮件。留空以允许所有电子邮件。",
|
|
|
|
|
|
"removeOidc": "删除",
|
|
|
|
|
|
"usersCount": "{{count}} 用户",
|
|
|
|
|
|
"createUser": "创建",
|
|
|
|
|
|
"newRole": "新建角色",
|
|
|
|
|
|
"roleName": "名称",
|
|
|
|
|
|
"roleDisplayName": "显示名称",
|
|
|
|
|
|
"roleDescription": "描述",
|
|
|
|
|
|
"rolesCount": "{{count}} 角色",
|
|
|
|
|
|
"createRole": "创建",
|
|
|
|
|
|
"creating": "创建中...",
|
|
|
|
|
|
"exportDatabase": "导出数据库",
|
|
|
|
|
|
"exportDatabaseDesc": "下载所有主机、 凭据和设置的备份",
|
|
|
|
|
|
"export": "导出",
|
|
|
|
|
|
"exporting": "导出中...",
|
|
|
|
|
|
"importDatabase": "导入数据库",
|
|
|
|
|
|
"importDatabaseDesc": "从.sqlite备份文件恢复",
|
|
|
|
|
|
"importDatabaseSelected": "已选择: {{name}}",
|
|
|
|
|
|
"selectFile": "选择文件",
|
|
|
|
|
|
"changeFile": "更改",
|
|
|
|
|
|
"import": "导入",
|
|
|
|
|
|
"importing": "输入...",
|
|
|
|
|
|
"apiKeysCount": "{{count}} 键",
|
|
|
|
|
|
"newApiKey": "新 API 密钥",
|
|
|
|
|
|
"apiKeyCreatedWarning": "密钥已创建 - 现在复制,将不会再显示。",
|
|
|
|
|
|
"apiKeyName": "名称",
|
|
|
|
|
|
"apiKeyUser": "用户",
|
|
|
|
|
|
"apiKeySelectUser": "选择一个用户...",
|
|
|
|
|
|
"apiKeyExpiresAt": "到期于",
|
|
|
|
|
|
"createKey": "创建密钥",
|
|
|
|
|
|
"apiKeyNoExpiry": "无过期",
|
|
|
|
|
|
"revokedBadge": "REVOKED",
|
|
|
|
|
|
"authTypeDual": "双重认证",
|
|
|
|
|
|
"authTypeOidc": "OIDC",
|
|
|
|
|
|
"authTypeLocal": "本地的",
|
|
|
|
|
|
"adminStatusAdministrator": "管理员",
|
|
|
|
|
|
"adminStatusRegularUser": "普通用户",
|
|
|
|
|
|
"adminBadge": "管理员信息",
|
|
|
|
|
|
"systemBadge": "SYS",
|
|
|
|
|
|
"customBadge": "抄送",
|
|
|
|
|
|
"youBadge": "您的",
|
|
|
|
|
|
"sessionsActive": "{{count}} 活跃",
|
|
|
|
|
|
"sessionActive": "当前状态: {{time}}",
|
|
|
|
|
|
"sessionExpires": "Exp: {{time}}",
|
|
|
|
|
|
"revokeAll": "所有的",
|
|
|
|
|
|
"revokeAllSessionsSuccess": "所有用户会话已被吊销了",
|
|
|
|
|
|
"revokeAllSessionsFailed": "取消会话失败",
|
|
|
|
|
|
"revokeSessionFailed": "取消会话失败",
|
|
|
|
|
|
"addRole": "添加角色",
|
|
|
|
|
|
"noCustomRoles": "未定义自定义角色",
|
|
|
|
|
|
"removeRoleFailed": "删除角色失败",
|
|
|
|
|
|
"assignRoleFailed": "分配角色失败",
|
|
|
|
|
|
"deleteRoleFailed": "删除角色失败",
|
|
|
|
|
|
"userAdminAccess": "管理员",
|
|
|
|
|
|
"userAdminAccessDesc": "完全访问所有管理员设置",
|
|
|
|
|
|
"userRoles": "角色",
|
|
|
|
|
|
"revokeAllUserSessions": "撤销所有会话",
|
|
|
|
|
|
"revokeAllUserSessionsDesc": "强制重新登录所有设备",
|
|
|
|
|
|
"revoke": "Revoke",
|
|
|
|
|
|
"deleteUserWarning": "永久删除此用户。",
|
|
|
|
|
|
"deleteUser": "删除 {{username}}",
|
|
|
|
|
|
"deleting": "正在删除……",
|
|
|
|
|
|
"deleteUserFailed": "删除用户失败",
|
|
|
|
|
|
"deleteUserSuccess": "用户“{{username}}”已删除",
|
|
|
|
|
|
"deleteRoleSuccess": "角色“{{name}}”已删除",
|
|
|
|
|
|
"revokeKeySuccess": "密钥“{{name}}”已撤销",
|
|
|
|
|
|
"revokeKeyFailed": "吊销密钥失败",
|
|
|
|
|
|
"copiedToClipboard": "复制到剪贴板",
|
|
|
|
|
|
"done": "完成",
|
|
|
|
|
|
"createUserTitle": "创建用户",
|
|
|
|
|
|
"createUserDesc": "创建一个新的本地帐户。",
|
|
|
|
|
|
"createUserUsername": "用户名",
|
|
|
|
|
|
"createUserPassword": "密码",
|
|
|
|
|
|
"createUserPasswordHint": "至少 6 个字符。",
|
|
|
|
|
|
"createUserEnterUsername": "输入用户名",
|
|
|
|
|
|
"createUserEnterPassword": "输入密码",
|
|
|
|
|
|
"createUserSubmit": "创建用户",
|
|
|
|
|
|
"editUserTitle": "管理用户: {{username}}",
|
|
|
|
|
|
"editUserDesc": "编辑角色、管理状态、会话和账户设置。",
|
|
|
|
|
|
"editUserUsername": "用户名",
|
|
|
|
|
|
"editUserAuthType": "认证类型",
|
|
|
|
|
|
"editUserAdminStatus": "管理员状态",
|
|
|
|
|
|
"editUserUserId": "用户 ID",
|
|
|
|
|
|
"linkAccountTitle": "将 OIDC 链接到密码帐户",
|
|
|
|
|
|
"linkAccountDesc": "将 OIDC 帐户 {{username}} 与现有本地帐户合并。",
|
|
|
|
|
|
"linkAccountWarningTitle": "这将:",
|
|
|
|
|
|
"linkAccountEffect1": "删除仅限OIDC账户",
|
|
|
|
|
|
"linkAccountEffect2": "添加OIDC登录到目标账户",
|
|
|
|
|
|
"linkAccountEffect3": "允许同时登录 OIDC 和密码",
|
|
|
|
|
|
"linkAccountTargetUsername": "Target Username",
|
|
|
|
|
|
"linkAccountTargetPlaceholder": "输入本地帐户用户名链接到",
|
|
|
|
|
|
"linkAccounts": "链接账户",
|
2026-06-04 15:24:54 -04:00
|
|
|
|
"linkAccountSuccess": "OIDC 账户关联到“{{username}}”",
|
|
|
|
|
|
"linkAccountFailed": "OIDC账户关联失败",
|
|
|
|
|
|
"linkAccountInProgress": "正在连接……",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"saving": "保存中...",
|
|
|
|
|
|
"updateRegistrationFailed": "更新注册设置失败",
|
|
|
|
|
|
"updatePasswordLoginFailed": "更新密码登录设置失败",
|
|
|
|
|
|
"updateOidcAutoProvisionFailed": "更新OIDC自动提供设置失败",
|
|
|
|
|
|
"updatePasswordResetFailed": "更新密码重置设置失败",
|
|
|
|
|
|
"sessionTimeoutRange2": "会话超时必须介于 1 到 720 小时",
|
|
|
|
|
|
"sessionTimeoutSaved": "会话超时保存",
|
|
|
|
|
|
"sessionTimeoutSaveFailed": "保存会话超时",
|
|
|
|
|
|
"monitoringIntervalInvalid": "无效的间隔值",
|
|
|
|
|
|
"monitoringSaved": "监测设置已保存",
|
|
|
|
|
|
"monitoringSaveFailed": "保存监测设置失败",
|
|
|
|
|
|
"guacamoleSaved": "已保存关岛设置",
|
|
|
|
|
|
"guacamoleSaveFailed": "无法保存 Guacamole 设置",
|
|
|
|
|
|
"guacamoleUpdateFailed": "更新关卡莫尔设置失败",
|
|
|
|
|
|
"logLevelUpdateFailed": "更新日志级别失败",
|
|
|
|
|
|
"oidcSaved": "OIDC 配置已保存",
|
|
|
|
|
|
"oidcSaveFailed": "保存 OIDC 配置失败",
|
|
|
|
|
|
"oidcRemoved": "OIDC 配置已删除",
|
|
|
|
|
|
"oidcRemoveFailed": "删除 OIDC 配置失败",
|
|
|
|
|
|
"createUserRequired": "用户名和密码是必需的",
|
|
|
|
|
|
"createUserPasswordTooShort": "密码必须至少 6 个字符",
|
|
|
|
|
|
"createUserSuccess": "用户“{{username}}”创建",
|
|
|
|
|
|
"createUserFailed": "创建用户失败",
|
|
|
|
|
|
"updateAdminStatusFailed": "更新管理状态失败",
|
|
|
|
|
|
"allSessionsRevoked": "所有会话已取消",
|
|
|
|
|
|
"revokeSessionsFailed": "取消会话失败",
|
|
|
|
|
|
"createRoleRequired": "名称和显示名称是必填项",
|
|
|
|
|
|
"createRoleSuccess": "角色“{{name}}”已创建",
|
|
|
|
|
|
"createRoleFailed": "创建角色失败",
|
|
|
|
|
|
"apiKeyNameRequired": "密钥名称是必需的",
|
|
|
|
|
|
"apiKeyUserRequired": "必须填写用户 ID",
|
|
|
|
|
|
"apiKeyCreatedSuccess": "API 密钥“{{name}}”已创建",
|
|
|
|
|
|
"apiKeyCreateFailed": "创建 API 密钥失败",
|
|
|
|
|
|
"exportSuccess": "数据库导出成功",
|
|
|
|
|
|
"exportFailed": "数据库导出失败",
|
|
|
|
|
|
"importSelectFile": "请先选择一个文件",
|
|
|
|
|
|
"importCompleted": "导入完成:已导入 {{total}} 项,跳过 {{skipped}} 项",
|
|
|
|
|
|
"importFailed": "导入失败: {{error}}",
|
|
|
|
|
|
"importError": "数据库导入失败"
|
2026-03-08 18:21:21 -05:00
|
|
|
|
},
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"newUi": {
|
|
|
|
|
|
"sidebar": {
|
|
|
|
|
|
"quickConnect": {
|
|
|
|
|
|
"hostLabel": "主机",
|
|
|
|
|
|
"hostPlaceholder": "192.168.1.1 或 example.com",
|
|
|
|
|
|
"portLabel": "端口",
|
|
|
|
|
|
"portPlaceholder": "22",
|
|
|
|
|
|
"usernameLabel": "用户名",
|
|
|
|
|
|
"usernamePlaceholder": "用户名",
|
|
|
|
|
|
"authLabel": "认证",
|
|
|
|
|
|
"passwordLabel": "密码",
|
|
|
|
|
|
"passwordPlaceholder": "密碼",
|
|
|
|
|
|
"privateKeyLabel": "私钥",
|
|
|
|
|
|
"privateKeyPlaceholder": "粘贴私钥...",
|
|
|
|
|
|
"credentialLabel": "凭据",
|
|
|
|
|
|
"credentialPlaceholder": "选择保存的凭据",
|
|
|
|
|
|
"connectToTerminal": "连接到终端",
|
|
|
|
|
|
"connectToFiles": "连接到文件"
|
|
|
|
|
|
},
|
|
|
|
|
|
"history": {
|
|
|
|
|
|
"noTerminalSelected": "未选择终端",
|
|
|
|
|
|
"noTerminalSelectedHint": "打开一个 SSH 终端标签来查看其命令历史",
|
|
|
|
|
|
"searchPlaceholder": "搜索历史...",
|
|
|
|
|
|
"clearAll": "全部清除",
|
|
|
|
|
|
"noHistoryEntries": "没有历史记录",
|
|
|
|
|
|
"trackingDisabled": "历史跟踪已禁用",
|
|
|
|
|
|
"trackingDisabledHint": "在您的个人资料设置中启用它来录制命令。"
|
|
|
|
|
|
},
|
|
|
|
|
|
"sshTools": {
|
|
|
|
|
|
"keyRecordingTitle": "按键录制",
|
|
|
|
|
|
"recordToTerminals": "录制到终端",
|
|
|
|
|
|
"selectAll": "所有的",
|
|
|
|
|
|
"selectNone": "无",
|
|
|
|
|
|
"noTerminalTabsOpen": "未打开终端标签",
|
|
|
|
|
|
"selectTerminalsAbove": "选择上面的终端",
|
|
|
|
|
|
"broadcastInputPlaceholder": "在这里输入广播关键字...",
|
|
|
|
|
|
"stopRecording": "停止录制",
|
|
|
|
|
|
"startRecording": "开始录制",
|
|
|
|
|
|
"settingsTitle": "设置",
|
|
|
|
|
|
"enableRightClickCopyPaste": "启用右击复制/粘贴"
|
|
|
|
|
|
},
|
|
|
|
|
|
"splitScreen": {
|
|
|
|
|
|
"layoutTitle": "布局",
|
|
|
|
|
|
"selectLayoutAbove": "选择上面的布局",
|
|
|
|
|
|
"selectLayoutHint": "选择要显示多少窗格",
|
|
|
|
|
|
"panesTitle": "面包",
|
|
|
|
|
|
"openTabsTitle": "打开标签",
|
2026-05-28 22:13:14 -04:00
|
|
|
|
"dragTabsHint": "将标签拖入上方窗格,或使用快速分配功能。",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"dropHere": "拖放到这里",
|
|
|
|
|
|
"emptyPane": "空的",
|
|
|
|
|
|
"dashboard": "仪表板",
|
2026-05-28 22:13:14 -04:00
|
|
|
|
"clearSplitScreen": "清除分屏",
|
|
|
|
|
|
"quickAssign": "快速分配",
|
|
|
|
|
|
"alreadyAssigned": "窗格 {{index}}",
|
|
|
|
|
|
"splitTab": "分页标签",
|
|
|
|
|
|
"addToSplit": "添加到拆分",
|
|
|
|
|
|
"removeFromSplit": "从拆分中移除",
|
|
|
|
|
|
"assignToPane": "分配到窗格"
|
2026-05-28 22:29:20 -05:00
|
|
|
|
},
|
|
|
|
|
|
"snippets": {
|
|
|
|
|
|
"createSnippetTitle": "创建代码片段",
|
|
|
|
|
|
"createSnippetDescription": "创建一个新的命令代码片段以便快速执行",
|
|
|
|
|
|
"nameLabel": "名称",
|
|
|
|
|
|
"namePlaceholder": "例如,重启 Nginx",
|
|
|
|
|
|
"descriptionLabel": "描述",
|
|
|
|
|
|
"descriptionPlaceholder": "可选描述",
|
|
|
|
|
|
"optional": "可选的",
|
|
|
|
|
|
"folderLabel": "文件夹",
|
|
|
|
|
|
"noFolder": "没有文件夹(未分类)",
|
|
|
|
|
|
"commandLabel": "命令",
|
|
|
|
|
|
"commandPlaceholder": "例如: sudo systemctl 重启 nginx",
|
|
|
|
|
|
"cancel": "取消",
|
|
|
|
|
|
"createSnippetButton": "创建代码片段",
|
|
|
|
|
|
"createFolderTitle": "创建文件夹",
|
|
|
|
|
|
"createFolderDescription": "将你的代码片段整理到文件夹",
|
|
|
|
|
|
"folderNameLabel": "文件夹名称",
|
|
|
|
|
|
"folderNamePlaceholder": "例如: 系统命令, Docker 脚本",
|
|
|
|
|
|
"folderColorLabel": "文件夹颜色",
|
|
|
|
|
|
"folderIconLabel": "文件夹图标",
|
|
|
|
|
|
"previewLabel": "预览",
|
|
|
|
|
|
"folderNameFallback": "文件夹名称",
|
|
|
|
|
|
"createFolderButton": "创建文件夹",
|
|
|
|
|
|
"targetTerminals": "Target Terminals",
|
|
|
|
|
|
"selectAll": "所有的",
|
|
|
|
|
|
"selectNone": "无",
|
|
|
|
|
|
"noTerminalTabsOpen": "未打开终端标签",
|
|
|
|
|
|
"searchPlaceholder": "搜索代码片段...",
|
|
|
|
|
|
"newSnippet": "新片段",
|
|
|
|
|
|
"newFolder": "新建文件夹",
|
|
|
|
|
|
"run": "运行",
|
|
|
|
|
|
"noSnippetsInFolder": "此文件夹中没有代码片段",
|
|
|
|
|
|
"uncategorized": "未分类",
|
|
|
|
|
|
"editSnippetTitle": "编辑代码片段",
|
|
|
|
|
|
"editSnippetDescription": "更新此命令片段",
|
|
|
|
|
|
"saveSnippetButton": "保存更改",
|
|
|
|
|
|
"createSuccess": "代码片段创建成功",
|
|
|
|
|
|
"createFailed": "创建代码片段失败",
|
|
|
|
|
|
"updateSuccess": "代码片段更新成功",
|
|
|
|
|
|
"updateFailed": "更新代码片段失败",
|
|
|
|
|
|
"deleteFailed": "删除代码片段失败",
|
|
|
|
|
|
"folderCreateSuccess": "文件夹创建成功",
|
|
|
|
|
|
"folderCreateFailed": "创建文件夹失败",
|
|
|
|
|
|
"editFolderTitle": "编辑文件夹",
|
|
|
|
|
|
"editFolderDescription": "重命名或更改此文件夹的外观",
|
|
|
|
|
|
"saveFolderButton": "保存更改",
|
|
|
|
|
|
"editFolder": "编辑文件夹",
|
|
|
|
|
|
"deleteFolder": "删除文件夹",
|
|
|
|
|
|
"folderDeleteSuccess": "文件夹“{{name}}”已删除",
|
|
|
|
|
|
"folderDeleteFailed": "删除文件夹失败",
|
|
|
|
|
|
"folderEditSuccess": "文件夹更新成功",
|
|
|
|
|
|
"folderEditFailed": "更新文件夹失败",
|
2026-05-28 22:13:14 -04:00
|
|
|
|
"confirmRunMessage": "运行“{{name}}”?",
|
|
|
|
|
|
"confirmRunButton": "跑步",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"runSuccess": "在 {{count}} 终端中运行“{{name}}”",
|
|
|
|
|
|
"copySuccess": "已将“{{name}}”复制到剪贴板",
|
|
|
|
|
|
"shareTitle": "共享代码片段",
|
|
|
|
|
|
"shareUser": "用户",
|
|
|
|
|
|
"shareRole": "作用",
|
|
|
|
|
|
"selectUser": "选择一个用户...",
|
|
|
|
|
|
"selectRole": "选择角色...",
|
|
|
|
|
|
"shareSuccess": "代码片段共享成功",
|
|
|
|
|
|
"shareFailed": "共享代码片段失败",
|
|
|
|
|
|
"revokeSuccess": "访问已取消",
|
|
|
|
|
|
"revokeFailed": "吊销访问失败",
|
|
|
|
|
|
"currentAccess": "当前访问",
|
|
|
|
|
|
"shareLoadError": "加载共享数据失败",
|
|
|
|
|
|
"loading": "加载中...",
|
2026-05-28 22:13:14 -04:00
|
|
|
|
"close": "关闭",
|
|
|
|
|
|
"reorderFailed": "保存代码片段顺序失败"
|
2026-05-28 22:29:20 -05:00
|
|
|
|
},
|
|
|
|
|
|
"userProfile": {
|
|
|
|
|
|
"sectionAccount": "账户",
|
|
|
|
|
|
"sectionAppearance": "外观",
|
|
|
|
|
|
"sectionSecurity": "安全",
|
|
|
|
|
|
"sectionApiKeys": "API 密钥",
|
|
|
|
|
|
"sectionC2sTunnels": "C2S Tunnels",
|
|
|
|
|
|
"usernameLabel": "用户名",
|
|
|
|
|
|
"roleLabel": "作用",
|
|
|
|
|
|
"roleAdministrator": "管理员",
|
|
|
|
|
|
"authMethodLabel": "认证方法",
|
|
|
|
|
|
"authMethodLocal": "本地的",
|
|
|
|
|
|
"twoFaLabel": "两步验证",
|
|
|
|
|
|
"twoFaOn": "开启",
|
|
|
|
|
|
"twoFaOff": "关闭",
|
|
|
|
|
|
"versionLabel": "版本",
|
|
|
|
|
|
"deleteAccount": "删除帐户",
|
|
|
|
|
|
"deleteAccountDescription": "永久删除您的帐户",
|
|
|
|
|
|
"deleteButton": "删除",
|
|
|
|
|
|
"deleteAccountPermanent": "此操作是永久性的,无法撤销。",
|
|
|
|
|
|
"deleteAccountWarning": "所有会话、主机、 凭据和设置将被永久删除。",
|
|
|
|
|
|
"confirmPasswordDeletePlaceholder": "输入您的密码以确认",
|
|
|
|
|
|
"languageLabel": "语言",
|
|
|
|
|
|
"themeLabel": "主题",
|
|
|
|
|
|
"fontSizeLabel": "Font Size",
|
|
|
|
|
|
"accentColorLabel": "亮度颜色",
|
|
|
|
|
|
"settingsTerminal": "终端",
|
|
|
|
|
|
"commandAutocomplete": "命令自动完成",
|
|
|
|
|
|
"commandAutocompleteDesc": "输入时显示自动完成",
|
|
|
|
|
|
"historyTracking": "历史跟踪",
|
|
|
|
|
|
"historyTrackingDesc": "跟踪终端命令",
|
|
|
|
|
|
"syntaxHighlighting": "语法加亮",
|
|
|
|
|
|
"syntaxHighlightingDesc": "高亮终端输出",
|
|
|
|
|
|
"commandPalette": "命令调色板",
|
|
|
|
|
|
"commandPaletteDesc": "启用键盘快捷键",
|
2026-05-28 22:13:14 -04:00
|
|
|
|
"reopenTabsOnLogin": "登录后重新打开标签页",
|
|
|
|
|
|
"reopenTabsOnLoginDesc": "即使从其他设备登录或刷新页面,也能恢复您打开的标签页。",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"confirmTabClose": "确认关闭标签",
|
|
|
|
|
|
"confirmTabCloseDesc": "关闭终端标签前询问",
|
|
|
|
|
|
"settingsSidebar": "Sidebar",
|
|
|
|
|
|
"showHostTags": "显示主机标签",
|
|
|
|
|
|
"showHostTagsDesc": "在主机列表中显示标签",
|
2026-05-28 22:13:14 -04:00
|
|
|
|
"hostTrayOnClick": "点击展开主机操作",
|
2026-06-04 15:24:54 -04:00
|
|
|
|
"hostTrayOnClickDesc": "始终显示连接按钮;点击展开管理选项,而不是悬停。",
|
2026-05-28 22:13:14 -04:00
|
|
|
|
"pinAppRail": "Pin App Rail",
|
|
|
|
|
|
"pinAppRailDesc": "保持左侧边栏应用导轨始终展开,而不是鼠标悬停时才展开。",
|
2026-05-28 22:29:20 -05:00
|
|
|
|
"settingsSnippets": "片段",
|
|
|
|
|
|
"foldersCollapsed": "折叠文件夹",
|
|
|
|
|
|
"foldersCollapsedDesc": "默认折叠文件夹",
|
|
|
|
|
|
"confirmExecution": "确认执行",
|
|
|
|
|
|
"confirmExecutionDesc": "在运行代码片段前确认",
|
|
|
|
|
|
"settingsUpdates": "更新",
|
|
|
|
|
|
"disableUpdateChecks": "禁用更新检查",
|
|
|
|
|
|
"disableUpdateChecksDesc": "停止检查更新",
|
|
|
|
|
|
"totpAuthenticator": "TOTP 身份验证器",
|
|
|
|
|
|
"totpEnabled": "2FA 已启用",
|
|
|
|
|
|
"totpDisabled": "添加额外的登录安全",
|
|
|
|
|
|
"disable": "禁用",
|
|
|
|
|
|
"enable": "启用",
|
|
|
|
|
|
"setupTotp": "Setup TOTP",
|
|
|
|
|
|
"qrCode": "QR Code",
|
|
|
|
|
|
"totpInstructions": "扫描二维码或在您的身份验证程序中输入秘密,然后输入6位数字",
|
|
|
|
|
|
"totpCodePlaceholder": "000000",
|
|
|
|
|
|
"verify": "验证",
|
|
|
|
|
|
"changePassword": "更改密码",
|
|
|
|
|
|
"currentPasswordLabel": "当前密码",
|
|
|
|
|
|
"currentPasswordPlaceholder": "当前密码",
|
|
|
|
|
|
"newPasswordLabel": "新密码",
|
|
|
|
|
|
"newPasswordPlaceholder": "新密码",
|
|
|
|
|
|
"confirmPasswordLabel": "确认新密码",
|
|
|
|
|
|
"confirmPasswordPlaceholder": "确认新密码",
|
|
|
|
|
|
"updatePassword": "更新密码",
|
|
|
|
|
|
"createApiKeyTitle": "创建 API 密钥",
|
|
|
|
|
|
"createApiKeyDescription": "生成一个新的 API 密钥用于程序访问。",
|
|
|
|
|
|
"apiKeyNameLabel": "名称",
|
|
|
|
|
|
"apiKeyNamePlaceholder": "e.g. CI Pipeline",
|
|
|
|
|
|
"expiryDateLabel": "Expiry Date",
|
|
|
|
|
|
"optional": "可选的",
|
|
|
|
|
|
"cancel": "取消",
|
|
|
|
|
|
"createKey": "创建密钥",
|
|
|
|
|
|
"apiKeyCount": "{{count}} 键",
|
|
|
|
|
|
"newKey": "新建密钥",
|
|
|
|
|
|
"noApiKeys": "暂无API密钥。",
|
|
|
|
|
|
"apiKeyActive": "已启用",
|
|
|
|
|
|
"apiKeyUsageHint": "包括您的密钥在",
|
|
|
|
|
|
"apiKeyUsageHintHeader": "标题。",
|
|
|
|
|
|
"apiKeyPermissionsHint": "密钥继承创建用户的权限。",
|
|
|
|
|
|
"roleUser": "用户",
|
|
|
|
|
|
"authMethodDual": "双重认证",
|
|
|
|
|
|
"authMethodOidc": "OIDC",
|
|
|
|
|
|
"totpSetupFailed": "启动TOTP 设置失败",
|
|
|
|
|
|
"totpEnter6Digits": "输入一个6位数字代码",
|
|
|
|
|
|
"totpEnabledSuccess": "两步验证已启用",
|
|
|
|
|
|
"totpInvalidCode": "无效的代码,请重试",
|
|
|
|
|
|
"totpDisableInputRequired": "输入您的 TOTP 代码或密码",
|
|
|
|
|
|
"totpDisabledSuccess": "两步验证已禁用",
|
|
|
|
|
|
"totpDisableFailed": "禁用两步验证失败",
|
|
|
|
|
|
"totpDisableTitle": "禁用两步验证",
|
|
|
|
|
|
"totpDisablePlaceholder": "输入TOTP 代码或密码",
|
|
|
|
|
|
"totpDisableConfirm": "禁用两步验证",
|
|
|
|
|
|
"totpContinueVerify": "继续验证",
|
|
|
|
|
|
"totpVerifyTitle": "验证代码",
|
|
|
|
|
|
"totpBackupTitle": "备份代码",
|
|
|
|
|
|
"totpDownloadBackup": "下载备份代码",
|
|
|
|
|
|
"done": "完成",
|
|
|
|
|
|
"secretCopied": "机密已复制到剪贴板",
|
|
|
|
|
|
"apiKeyNameRequired": "密钥名称是必需的",
|
|
|
|
|
|
"apiKeyCreated": "API 密钥“{{name}}”已创建",
|
|
|
|
|
|
"apiKeyCreateFailed": "创建 API 密钥失败",
|
|
|
|
|
|
"apiKeyUser": "用户",
|
|
|
|
|
|
"apiKeyExpires": "过期时间",
|
|
|
|
|
|
"apiKeyRevoked": "API密钥“{{name}}”已撤销",
|
|
|
|
|
|
"apiKeyRevokeFailed": "吊销API密钥失败",
|
|
|
|
|
|
"passwordFieldsRequired": "需要当前密码和新密码",
|
|
|
|
|
|
"passwordMismatch": "密码不匹配",
|
|
|
|
|
|
"passwordTooShort": "密码必须至少 6 个字符",
|
|
|
|
|
|
"passwordUpdated": "密码更新成功",
|
|
|
|
|
|
"passwordUpdateFailed": "更新密码失败",
|
|
|
|
|
|
"deletePasswordRequired": "需要密码才能删除您的帐户",
|
|
|
|
|
|
"deleteFailed": "删除帐户失败",
|
|
|
|
|
|
"deleting": "正在删除...",
|
|
|
|
|
|
"colorPickerTooltip": "打开颜色选择器",
|
|
|
|
|
|
"themeSystem": "系统",
|
|
|
|
|
|
"themeLight": "亮色的",
|
|
|
|
|
|
"themeDark": "深色",
|
|
|
|
|
|
"themeDracula": "德拉库拉",
|
|
|
|
|
|
"themeCatppuccin": "Catppuccin",
|
|
|
|
|
|
"themeNord": "Nord",
|
|
|
|
|
|
"themeSolarized": "已解决的",
|
|
|
|
|
|
"themeTokyoNight": "Tokyo Night",
|
|
|
|
|
|
"themeOneDark": "一个深色",
|
|
|
|
|
|
"themeGruvbox": "Gruvbox"
|
|
|
|
|
|
}
|
2026-05-06 15:18:55 -05:00
|
|
|
|
}
|
2026-03-08 18:21:21 -05:00
|
|
|
|
}
|
|
|
|
|
|
}
|