mirror of
https://github.com/YuzuZensai/Termix.git
synced 2026-09-13 18:58:52 +00:00
* New translations en.json (Romanian) [ci skip] * New translations en.json (French) [ci skip] * New translations en.json (Spanish) [ci skip] * New translations en.json (Afrikaans) [ci skip] * New translations en.json (Arabic) [ci skip] * New translations en.json (Bulgarian) [ci skip] * New translations en.json (Catalan) [ci skip] * New translations en.json (Czech) [ci skip] * New translations en.json (Danish) [ci skip] * New translations en.json (German) [ci skip] * New translations en.json (Greek) [ci skip] * New translations en.json (Finnish) [ci skip] * New translations en.json (Hebrew) [ci skip] * New translations en.json (Hungarian) [ci skip] * New translations en.json (Italian) [ci skip] * New translations en.json (Japanese) [ci skip] * New translations en.json (Korean) [ci skip] * New translations en.json (Dutch) [ci skip] * New translations en.json (Norwegian) [ci skip] * New translations en.json (Polish) [ci skip] * New translations en.json (Portuguese) [ci skip] * New translations en.json (Russian) [ci skip] * New translations en.json (Serbian (Cyrillic)) [ci skip] * New translations en.json (Swedish) [ci skip] * New translations en.json (Turkish) [ci skip] * New translations en.json (Ukrainian) [ci skip] * New translations en.json (Chinese Simplified) [ci skip] * New translations en.json (Chinese Traditional) [ci skip] * New translations en.json (Vietnamese) [ci skip] * New translations en.json (Portuguese, Brazilian) [ci skip] * New translations en.json (Indonesian) [ci skip] * New translations en.json (Bengali) [ci skip] * New translations en.json (Thai) [ci skip] * New translations en.json (Hindi) [ci skip]
2185 lines
97 KiB
JSON
2185 lines
97 KiB
JSON
{
|
||
"credentials": {
|
||
"folders": "文件夹",
|
||
"folder": "文件夹",
|
||
"password": "密码",
|
||
"key": "密钥",
|
||
"sshPrivateKey": "SSH 私钥",
|
||
"upload": "上传",
|
||
"keyPassword": "密钥密码",
|
||
"sshKey": "SSH密钥",
|
||
"uploadPrivateKeyFile": "上传私钥文件",
|
||
"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证书"
|
||
},
|
||
"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:// 开头。",
|
||
"allowInvalidCertificate": "允许无效证书",
|
||
"allowInvalidCertificateDesc": "仅适用于具有自签名证书或 IP 地址证书的受信任的自托管服务器。",
|
||
"useEmbedded": "使用本地服务器",
|
||
"embeddedDesc": "使用内置的本地服务器运行 Termixed (不需要远程服务器)",
|
||
"embeddedConnecting": "正在连接本地服务器...",
|
||
"embeddedNotReady": "本地服务器尚未准备就绪。请稍等,然后重试。",
|
||
"localServer": "本地服务器"
|
||
},
|
||
"versionCheck": {
|
||
"error": "版本检查错误",
|
||
"checkFailed": "检查更新失败",
|
||
"upToDate": "应用已更新至最新版本",
|
||
"currentVersion": "您正在运行版本 {{version}}",
|
||
"updateAvailable": "更新可用",
|
||
"newVersionAvailable": "新版本已发布!您当前运行的是 {{current}} 版本,但 {{latest}} 版本可用。",
|
||
"betaVersion": "测试版",
|
||
"betaVersionDesc": "您正在运行 {{current}},它比最新的稳定版本 {{latest}} 更新。",
|
||
"releasedOn": "发布日期:{{date}}",
|
||
"downloadUpdate": "下载更新",
|
||
"checking": "正在检查更新...",
|
||
"checkUpdates": "检查更新",
|
||
"checkingUpdates": "正在检查更新...",
|
||
"updateRequired": "需要更新"
|
||
},
|
||
"common": {
|
||
"close": "关闭",
|
||
"minimize": "最小化",
|
||
"online": "在线",
|
||
"offline": "离线",
|
||
"continue": "继续",
|
||
"maintenance": "维护",
|
||
"degraded": "降级",
|
||
"error": "错误",
|
||
"warning": "警告",
|
||
"unsavedChanges": "未保存的更改",
|
||
"dismiss": "关闭",
|
||
"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": "删除",
|
||
"rename": "重命名:",
|
||
"edit": "编辑",
|
||
"add": "添加",
|
||
"confirm": "确认",
|
||
"no": "否",
|
||
"or": "或",
|
||
"next": "下一个",
|
||
"previous": "上一个",
|
||
"refresh": "刷新",
|
||
"language": "语言",
|
||
"checking": "检查...",
|
||
"checkingDatabase": "正在检查数据库连接...",
|
||
"checkingAuthentication": "正在检查认证...",
|
||
"backendReconnected": "服务器连接已恢复",
|
||
"connectionDegraded": "服务器连接丢失,正在恢复…",
|
||
"reload": "Reload",
|
||
"remove": "移除",
|
||
"create": "创建",
|
||
"update": "更新",
|
||
"copy": "复制",
|
||
"copyFailed": "复制到剪贴板失败",
|
||
"maximize": "Maximize",
|
||
"restore": "恢复",
|
||
"of": "共"
|
||
},
|
||
"nav": {
|
||
"home": "首页",
|
||
"terminal": "终端",
|
||
"docker": "停靠栏",
|
||
"tunnels": "隧道",
|
||
"fileManager": "文件管理器",
|
||
"serverStats": "服务器统计信息",
|
||
"admin": "admin",
|
||
"userProfile": "用户配置",
|
||
"splitScreen": "分屏",
|
||
"confirmClose": "关闭此活动会话?",
|
||
"close": "关闭",
|
||
"cancel": "取消",
|
||
"sshManager": "SSH 管理器",
|
||
"cannotSplitTab": "无法拆分此选项卡",
|
||
"hostTabTitle": "{{username}}@{{ip}}:{{port}}",
|
||
"copyPassword": "复制密码",
|
||
"copySudoPassword": "复制Sudo密码",
|
||
"passwordCopied": "密码已复制到剪贴板",
|
||
"noPasswordAvailable": "没有可用密码",
|
||
"failedToCopyPassword": "无法复制密码",
|
||
"refreshTab": "刷新连接",
|
||
"openFileManager": "打开文件管理器",
|
||
"dashboard": "仪表板",
|
||
"networkGraph": "网络图",
|
||
"quickConnect": "快速连接",
|
||
"sshTools": "SSH 工具",
|
||
"history": "历史记录",
|
||
"hosts": "主机",
|
||
"snippets": "片段",
|
||
"hostManager": "主机管理器",
|
||
"credentials": "凭证",
|
||
"connections": "连接",
|
||
"roleAdministrator": "管理员",
|
||
"roleUser": "用户"
|
||
},
|
||
"hosts": {
|
||
"hosts": "主机",
|
||
"noHosts": "无 SSH 主机",
|
||
"retry": "重试",
|
||
"refresh": "刷新",
|
||
"optional": "可选的",
|
||
"downloadSample": "下载示例",
|
||
"failedToDeleteHost": "删除失败 {{name}}",
|
||
"importSkipExisting": "导入(跳过存在)",
|
||
"connectionDetails": "连接详情",
|
||
"ssh": "SSH",
|
||
"telnet": "Telnet",
|
||
"remoteDesktop": "远程桌面",
|
||
"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": "上传文件",
|
||
"tabGeneral": "A. 概况",
|
||
"tabSsh": "SSH",
|
||
"tabRdp": "RDP",
|
||
"tabVnc": "VNC",
|
||
"tabTunnels": "隧道设置",
|
||
"tabDocker": "停靠栏",
|
||
"tabFiles": "文件",
|
||
"tabStats": "统计信息",
|
||
"tabTelnet": "Telnet",
|
||
"tabSharing": "分享",
|
||
"tabAuthentication": "认证",
|
||
"terminal": "终端",
|
||
"tunnel": "隧道",
|
||
"fileManager": "文件管理器",
|
||
"serverStats": "服务器统计信息",
|
||
"status": "状态",
|
||
"folderRenamed": "文件夹“{{oldName}}”已成功重命名为“{{newName}}”。",
|
||
"failedToRenameFolder": "重命名文件夹失败",
|
||
"movedToFolder": "已移至“{{folder}}”",
|
||
"editHostTooltip": "编辑主机",
|
||
"statusChecks": "状态检查",
|
||
"metricsCollection": "计量收藏",
|
||
"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": "覆盖凭证用户名",
|
||
"overrideCredentialUsernameDesc": "使用上面指定的用户名而不是凭据的用户名",
|
||
"jumpHostChain": "跳转宿主链",
|
||
"portKnocking": "端口敲击中",
|
||
"addKnock": "添加端口",
|
||
"addProxyNode": "添加节点",
|
||
"proxyNode": "代理节点",
|
||
"proxyType": "代理类型",
|
||
"quickActions": "快速操作",
|
||
"sudoPasswordAutoFill": "Sudo 密码自动填充",
|
||
"sudoPassword": "Sudo 密码",
|
||
"keepaliveInterval": "保持活动间隔 (毫秒)",
|
||
"moshCommand": "MOSH 命令",
|
||
"environmentVariables": "环境变量",
|
||
"addVariable": "添加变量",
|
||
"docker": "停靠栏",
|
||
"copyTerminalUrl": "复制终端 URL",
|
||
"copyFileManagerUrl": "复制文件管理器 URL",
|
||
"copyRemoteDesktopUrl": "复制远程桌面 URL",
|
||
"failedToConnect": "连接控制台失败",
|
||
"connect": "连接",
|
||
"disconnect": "断开",
|
||
"start": "开始",
|
||
"enableStatusCheck": "启用状态检查",
|
||
"enableMetrics": "启用指标",
|
||
"bulkUpdateFailed": "批量更新失败",
|
||
"selectAll": "选择所有",
|
||
"deselectAll": "取消全选",
|
||
"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": "启动代码片段",
|
||
"keepaliveIntervalLabel": "保持连接间隔(秒)",
|
||
"maxKeepaliveMisses": "最大保留生命失败",
|
||
"tunnelSettings": "隧道设置",
|
||
"enableTunneling": "启用 Tunneling",
|
||
"enableTunnelingDesc": "为此主机启用 SSH 隧道功能",
|
||
"serverTunnelsSection": "服务器Tunnels",
|
||
"addTunnelBtn": "添加Tunnel",
|
||
"noTunnelsConfigured": "未配置隧道。",
|
||
"tunnelLabel": "隧道 {{number}}",
|
||
"tunnelType": "隧道类型",
|
||
"tunnelModeLocalDesc": "将本地端口转发到远程服务器上的端口(或其主机可访问)。",
|
||
"tunnelModeRemoteDesc": "将远程服务器上的端口转回您机器上的本地端口。",
|
||
"tunnelModeDynamicDesc": "在本地端口上创建一个 SOCKS5 代理, 用于动态端口转发.",
|
||
"sameHost": "此主机(直接隧道)",
|
||
"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",
|
||
"expandActions": "展开操作",
|
||
"collapseActions": "坍塌动作",
|
||
"wakeOnLanAction": "局域网唤醒",
|
||
"wakeOnLanSuccess": "魔法数据包已发送至 {{name}}",
|
||
"wakeOnLanError": "发送魔术包失败",
|
||
"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": "成功导出主机",
|
||
"exportFailed": "导出主机失败",
|
||
"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": "搜索主机...",
|
||
"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": "标签",
|
||
"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",
|
||
"noTabAssigned": "未分配标签",
|
||
"focusedPane": "活动窗格"
|
||
},
|
||
"connections": {
|
||
"noConnections": "没有连接",
|
||
"noConnectionsDesc": "打开终端、文件管理器或远程桌面即可在此处查看连接。",
|
||
"connectedFor": "已连接 {{duration}}",
|
||
"connected": "已连接",
|
||
"disconnected": "断开连接",
|
||
"closeTab": "关闭标签页",
|
||
"closeConnection": "紧密联系",
|
||
"forgetTab": "忘记",
|
||
"removeBackground": "消除",
|
||
"reconnect": "重新连接",
|
||
"reopenTab": "重新开放",
|
||
"sectionOpen": "打开",
|
||
"sectionBackground": "背景",
|
||
"backgroundDesc": "断开连接后,会话仍会保持 30 分钟,并且可以重新连接。",
|
||
"persisted": "在后台持续运行",
|
||
"expiresIn": "有效期至 {{duration}}",
|
||
"search": "搜索关联...",
|
||
"noSearchResults": "没有找到与您的搜索匹配的结果。"
|
||
},
|
||
"guacamole": {
|
||
"connecting": "正在连接到 {{type}} 会话...",
|
||
"connectionError": "连接错误",
|
||
"connectionFailed": "连接失败",
|
||
"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": "拖动以重新定位"
|
||
}
|
||
},
|
||
"terminal": {
|
||
"connect": "连接到主机",
|
||
"clear": "清空",
|
||
"paste": "粘贴",
|
||
"reconnect": "重新连接",
|
||
"connectionLost": "连接丢失",
|
||
"connected": "已连接",
|
||
"clipboardWriteFailed": "复制到剪贴板失败。请确认页面是通过 HTTPS 或本地主机服务的。",
|
||
"clipboardReadFailed": "从剪贴板读取失败。请确保已授予剪贴板权限。",
|
||
"clipboardHttpWarning": "粘贴需要 HTTPS。使用 Ctrl+Shift+V 或通过 HTTPS 提供Termixed 服务。",
|
||
"unknownError": "发生未知错误",
|
||
"websocketError": "WebSocket 连接错误",
|
||
"connecting": "正在连接...",
|
||
"noHostSelected": "没有选择主机",
|
||
"reconnecting": "正在重新连接... ({{attempt}}/{{max}})",
|
||
"reconnected": "已成功重新连接",
|
||
"tmuxSessionCreated": "tmux 会话已创建: {{name}}",
|
||
"tmuxSessionAttached": "tmux 会话已连接: {{name}}",
|
||
"tmuxUnavailable": "tmux 未安装在远程主机上,返回到标准的 shell",
|
||
"tmuxSessionPickerTitle": "tmux 会话",
|
||
"tmuxSessionPickerDesc": "在此主机上找到现有的 tmux 会话。选择一个来重新附加或创建一个新会话。",
|
||
"tmuxWindows": "窗口",
|
||
"tmuxWindowCount": "{{count}} 窗口",
|
||
"tmuxAttached": "附加客户端",
|
||
"tmuxAttachedCount": "{{count}} 已连接",
|
||
"tmuxLastActivity": "上次活动",
|
||
"tmuxTimeJustNow": "就在这里",
|
||
"tmuxTimeMinutes": "{{count}}几分钟前",
|
||
"tmuxTimeHours": "{{count}}小时前",
|
||
"tmuxTimeDays": "{{count}}天前",
|
||
"tmuxCreateNew": "开始新会话",
|
||
"tmuxCopyHint": "调整选区并按回车键复制到剪贴板",
|
||
"tmuxDetach": "从 tmux 会话移除",
|
||
"tmuxDetached": "从 tmux 会话断开",
|
||
"maxReconnectAttemptsReached": "已达到最大重连尝试次数",
|
||
"closeTab": "关闭",
|
||
"connectionTimeout": "连接超时",
|
||
"terminalTitle": "终端 - {{host}}",
|
||
"terminalWithPath": "终端 - {{host}}:{{path}}",
|
||
"runTitle": "运行 {{command}} - {{host}}",
|
||
"totpRequired": "需要双因素身份验证",
|
||
"totpCodeLabel": "验证码",
|
||
"totpVerify": "验证",
|
||
"warpgateAuthRequired": "需要Warpgate 身份验证",
|
||
"warpgateSecurityKey": "安全密钥",
|
||
"warpgateAuthUrl": "身份验证URL",
|
||
"warpgateOpenBrowser": "在浏览器中打开",
|
||
"warpgateContinue": "我已完成身份验证",
|
||
"opksshAuthRequired": "需要OPKSSH 身份验证",
|
||
"opksshAuthDescription": "在您的浏览器中完成身份验证以继续。此会话将持续24小时有效。",
|
||
"opksshOpenBrowser": "打开浏览器进行身份验证",
|
||
"opksshWaitingForAuth": "正在等待浏览器的身份验证...",
|
||
"opksshAuthenticating": "正在处理身份验证...",
|
||
"opksshTimeout": "认证超时。请重试。",
|
||
"opksshAuthFailed": "认证失败。请检查您的凭据,然后重试。",
|
||
"opksshSignInWith": "使用 {{provider}} 登录",
|
||
"sudoPasswordPopupTitle": "输入密码?",
|
||
"websocketAbnormalClose": "连接意外关闭。这可能是由于反向代理或SSL配置出现问题。请检查服务器日志。",
|
||
"connectionLogTitle": "连接日志",
|
||
"connectionLogCopy": "复制日志到剪贴板",
|
||
"connectionLogEmpty": "尚无连接日志",
|
||
"connectionLogWaiting": "正在等待连接日志...",
|
||
"connectionLogCopied": "连接日志已复制到剪贴板",
|
||
"connectionLogCopyFailed": "复制日志到剪贴板失败",
|
||
"connectionRejected": "连接被服务器拒绝。请检查您的身份验证和网络配置。",
|
||
"hostKeyRejected": "SSH 主机验证被拒绝。连接已取消。",
|
||
"sessionTakenOver": "会话已在另一个标签页打开。正在重新连接..."
|
||
},
|
||
"fileManager": {
|
||
"noHostSelected": "未选择主机",
|
||
"initializingEditor": "正在初始化编辑器...",
|
||
"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": "需要管理员密码",
|
||
"enterSudoPassword": "输入保证密码以继续此操作",
|
||
"sudoPassword": "Sudo 密码",
|
||
"sudoOperationFailed": "Sudo 操作失败",
|
||
"sudoAuthFailed": "Sudo 身份验证失败",
|
||
"dragFilesToUpload": "文件拖放到这里即可上传",
|
||
"emptyFolder": "此文件夹为空。",
|
||
"searchFiles": "搜索文件...",
|
||
"upload": "上传",
|
||
"selectHostToStart": "选择主机以启动文件管理",
|
||
"sshRequiredForFileManager": "文件管理器需要 SSH。此主机未启用 SSH 。",
|
||
"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": "升序",
|
||
"descending": "降序",
|
||
"root": "根目录",
|
||
"new": "新的",
|
||
"sortBy": "排序方式",
|
||
"items": "项目",
|
||
"selected": "已选择",
|
||
"editor": "编辑器",
|
||
"octal": "八月",
|
||
"storage": "存储",
|
||
"disk": "磁盘",
|
||
"used": "已使用",
|
||
"of": "共",
|
||
"toggleSidebar": "切换侧边栏",
|
||
"cannotLoadPdf": "无法加载 PDF",
|
||
"pdfLoadError": "加载此 PDF 文件时出错。",
|
||
"loadingPdf": "正在加载 PDF...",
|
||
"loadingPage": "加载页面..."
|
||
},
|
||
"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": "目标端保留了部分数据。连接恢复后,系统将恢复重试。"
|
||
},
|
||
"tunnels": {
|
||
"noSshTunnels": "没有 SSH 隧道",
|
||
"createFirstTunnelMessage": "您尚未创建任何 SSH 隧道。请在主机管理器中配置隧道连接以开始操作。",
|
||
"connected": "已连接",
|
||
"disconnected": "断开连接",
|
||
"connecting": "正在连接...",
|
||
"error": "错误",
|
||
"canceling": "正在取消……",
|
||
"connect": "连接",
|
||
"disconnect": "断开",
|
||
"cancel": "取消",
|
||
"port": "港口",
|
||
"localPort": "本地端口",
|
||
"remotePort": "远程端口",
|
||
"currentHostPort": "当前主机端口",
|
||
"endpointPort": "端点端口",
|
||
"bindIp": "本地IP",
|
||
"endpointSshConfig": "端点SSH 配置",
|
||
"endpointSshHost": "端点SSH 主机",
|
||
"endpointSshHostPlaceholder": "选择一个配置的主机",
|
||
"endpointSshHostRequired": "为每个客户端隧道选择一个端点 SSH 主机。",
|
||
"attempt": "尝试 {{current}} 次,共 {{max}} 次",
|
||
"nextRetryIn": "下次重试时间为 {{seconds}} 秒",
|
||
"clientTunnels": "客户端Tunnels",
|
||
"clientTunnel": "客户端隧道",
|
||
"addClientTunnel": "添加客户端Tunnel",
|
||
"noClientTunnels": "在此桌面上没有配置客户端隧道。",
|
||
"tunnelName": "隧道名称",
|
||
"remoteHost": "远程主机",
|
||
"autoStart": "自动启动",
|
||
"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 之间。",
|
||
"duplicateAutoStartBind": "只能有一个自动启动客户端隧道使用 {{bind}}。",
|
||
"manualControlError": "更新隧道状态失败。",
|
||
"active": "已激活",
|
||
"start": "开始",
|
||
"stop": "停止",
|
||
"test": "测试",
|
||
"type": "隧道类型",
|
||
"typeLocal": "本地(-L)",
|
||
"typeRemote": "远程 (-R)",
|
||
"typeDynamic": "动态 (-D)",
|
||
"typeServerLocalDesc": "当前端点的主机。",
|
||
"typeServerRemoteDesc": "返回到当前主机的终点。",
|
||
"typeClientLocalDesc": "本地计算机到端点。",
|
||
"typeClientRemoteDesc": "返回本地计算机的端点。",
|
||
"typeClientDynamicDesc": "本地计算机上的SOCKS。",
|
||
"typeDynamicDesc": "通过 SSH 转发SOCKS5 连接",
|
||
"forwardDescriptionServerLocal": "当前主机 {{sourcePort}} → 端点 {{endpointPort}}。",
|
||
"forwardDescriptionServerRemote": "端点 {{endpointPort}} → 当前主机 {{sourcePort}}。",
|
||
"forwardDescriptionServerDynamic": "当前主机上的 SOCKS {{sourcePort}}。",
|
||
"forwardDescriptionClientLocal": "本地 {{sourcePort}} → 远程 {{endpointPort}}。",
|
||
"forwardDescriptionClientRemote": "远程 {{sourcePort}} → 本地 {{endpointPort}}。",
|
||
"forwardDescriptionClientDynamic": "本地端口上的 SOCKS {{sourcePort}}。",
|
||
"summaryClientLocal": "{{localHost}}:{{localPort}} → {{endpoint}}:{{remotePort}}",
|
||
"summaryClientRemote": "{{endpoint}}:{{remotePort}} → {{localHost}}:{{localPort}}",
|
||
"summaryClientDynamic": "{{localHost}}:{{localPort}} → SOCKS 通过 {{endpoint}}",
|
||
"autoNameClientLocal": "本地 {{localPort}} → {{endpoint}} {{remotePort}}",
|
||
"autoNameClientRemote": "{{endpoint}} {{remotePort}} → 本地 {{localPort}}",
|
||
"autoNameClientDynamic": "袜子 {{localPort}} 通过 {{endpoint}}",
|
||
"route": "路由:",
|
||
"lastStarted": "上次启动",
|
||
"lastTested": "上次测试",
|
||
"lastError": "最后一个错误",
|
||
"maxRetries": "最大重试次数",
|
||
"maxRetriesDescription": "最大重试次数.",
|
||
"retryInterval": "重试间隔 (秒)",
|
||
"retryIntervalDescription": "重试之间等待的时间。",
|
||
"local": "本地",
|
||
"remote": "远程",
|
||
"destination": "目标",
|
||
"host": "主机",
|
||
"mode": "模式",
|
||
"noHostSelected": "没有选择主机",
|
||
"working": "工作中..."
|
||
},
|
||
"serverStats": {
|
||
"cpu": "CPU",
|
||
"memory": "内存",
|
||
"disk": "磁盘",
|
||
"network": "网络",
|
||
"uptime": "运行时长",
|
||
"processes": "进程数",
|
||
"available": "可用",
|
||
"free": "空闲",
|
||
"connecting": "正在连接...",
|
||
"connectionFailed": "无法连接到服务器",
|
||
"naCpus": "CPU 信息未获取",
|
||
"cpuCores_one": "{{count}} 核心",
|
||
"cpuCores_other": "{{count}} Cores",
|
||
"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": "监听端口",
|
||
"protocol": "Protocol",
|
||
"port": "端口",
|
||
"address": "地址",
|
||
"process": "进程",
|
||
"noData": "没有监听端口数据"
|
||
},
|
||
"firewall": {
|
||
"title": "防火墙",
|
||
"inactive": "未激活",
|
||
"policy": "政策",
|
||
"rules": "规则",
|
||
"noData": "无可用防火墙数据",
|
||
"action": "行 动",
|
||
"protocol": "Proto",
|
||
"port": "端口",
|
||
"source": "来源",
|
||
"anywhere": "任意地方"
|
||
},
|
||
"loadAvg": "装入平均值",
|
||
"swap": "切换",
|
||
"architecture": "结构",
|
||
"refresh": "刷新",
|
||
"retry": "重试"
|
||
},
|
||
"auth": {
|
||
"tagline": "自托管 SSH 和远程桌面管理",
|
||
"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 密钥已加密,请在此处输入密码。",
|
||
"passphraseRequired": "需要密码",
|
||
"passphraseRequiredDescription": "SSH 密钥已加密。请输入密码以解锁它。",
|
||
"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": "所有身份验证方式目前均已禁用。请联系您的管理员。",
|
||
"attemptsRemaining": "{{count}} 剩余尝试次数"
|
||
},
|
||
"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 登录启动失败",
|
||
"silentSigninOidcUnavailable": "请求静音登录,但OIDC 登录不可用。",
|
||
"failedUserInfo": "登录后无法获取用户信息",
|
||
"oidcAuthFailed": "OIDC 身份验证失败",
|
||
"invalidAuthUrl": "从后端收到的授权 URL 无效",
|
||
"requiredField": "此字段是必需的",
|
||
"minLength": "最短长度为 {{min}}",
|
||
"passwordMismatch": "密码不匹配",
|
||
"passwordLoginDisabled": "目前已禁用用户名/密码登录。",
|
||
"sessionExpired": "会话已过期 - 请重新登录",
|
||
"totpRateLimited": "率限制:太多TOTP 验证尝试。请稍后再试。",
|
||
"totpRateLimitedWithTime": "速率限制:TOTP 验证尝试次数过多。请稍等 {{time}} 秒后再试。",
|
||
"resetCodeRateLimited": "率限制:验证尝试次数太多。请稍后再试。",
|
||
"resetCodeRateLimitedWithTime": "验证次数过多,请稍等 {{time}} 秒后再试。",
|
||
"authTokenSaveFailed": "保存身份验证令牌失败",
|
||
"failedToLoadServer": "加载服务器失败"
|
||
},
|
||
"messages": {
|
||
"registrationDisabled": "管理员已禁用新账号注册功能。请登录或联系管理员。",
|
||
"userNotAllowed": "您的帐户未被授权注册。请与管理员联系。",
|
||
"databaseConnectionFailed": "连接数据库服务器失败",
|
||
"resetCodeSent": "重置码已发送到 Docker 日志",
|
||
"codeVerified": "验证码验证成功",
|
||
"passwordResetSuccess": "密码重置成功",
|
||
"loginSuccess": "登录成功",
|
||
"registrationSuccess": "注册成功"
|
||
},
|
||
"profile": {
|
||
"c2sTunnelConfigDesc": "针对已配置的 SSH 主机的本地桌面隧道。",
|
||
"c2sTunnelPresets": "客户端隧道预设",
|
||
"c2sTunnelPresetsDesc": "将此桌面客户端的本地隧道列表保存为服务器预设,或将预设加载到此客户端。",
|
||
"c2sTunnelPresetsUnavailable": "客户端隧道预设仅在桌面客户端可用。",
|
||
"c2sPresetName": "预设名称",
|
||
"c2sPresetNamePlaceholder": "客户端预设名称",
|
||
"c2sPresetToLoad": "预设负载",
|
||
"c2sNoPresetSelected": "未选择预设",
|
||
"c2sNoPresets": "未保存预设",
|
||
"c2sLoadPreset": "负载",
|
||
"c2sCurrentLocalConfig": "{{count}} 此桌面上配置了本地客户端隧道。",
|
||
"c2sPresetSyncNote": "预设是显式的快照;正在加载一个以替换此桌面客户端本地隧道列表。",
|
||
"c2sPresetSaved": "客户端隧道预设保存",
|
||
"c2sPresetLoaded": "客户端隧道预设本地加载",
|
||
"c2sPresetRenamed": "客户端隧道预设重命名",
|
||
"c2sPresetDeleted": "客户端隧道预设已删除",
|
||
"c2sPresetLoadError": "加载客户端隧道预设失败"
|
||
},
|
||
"placeholders": {
|
||
"maxRetries": "3",
|
||
"retryInterval": "10",
|
||
"language": "语言",
|
||
"keyPassword": "密钥密码",
|
||
"pastePrivateKey": "把你的私钥粘贴到这里……",
|
||
"localListenerHost": "127.0.0.1 (本地监听)",
|
||
"localTargetHost": "127.0.0.1 (此计算机上的目标)",
|
||
"socksListenerHost": "127.0.0.1 (SOCKS listener)",
|
||
"enterPassword": "请输入您的密码",
|
||
"defaultPort": "22",
|
||
"defaultEndpointPort": "224"
|
||
},
|
||
"dashboard": {
|
||
"title": "仪表盘",
|
||
"loading": "正在加载仪表板...",
|
||
"github": "GitHub",
|
||
"support": "支持",
|
||
"discord": "Discord",
|
||
"serverOverview": "服务器概览",
|
||
"version": "版本",
|
||
"upToDate": "最新",
|
||
"updateAvailable": "更新可用",
|
||
"beta": "测试版",
|
||
"uptime": "运行时长",
|
||
"database": "数据库",
|
||
"healthy": "健康",
|
||
"error": "错误",
|
||
"totalHosts": "主机总数",
|
||
"totalTunnels": "隧道总数",
|
||
"totalCredentials": "凭证总数",
|
||
"recentActivity": "最近活动",
|
||
"reset": "重置",
|
||
"loadingRecentActivity": "加载最近活动...",
|
||
"noRecentActivity": "暂无最近活动",
|
||
"quickActions": "快捷操作",
|
||
"addHost": "添加主机",
|
||
"addCredential": "添加凭证",
|
||
"adminSettings": "管理员设置",
|
||
"userProfile": "用户资料",
|
||
"serverStats": "服务器统计信息",
|
||
"loadingServerStats": "加载服务器统计信息...",
|
||
"noServerData": "暂无服务器数据",
|
||
"cpu": "CPU",
|
||
"ram": "内存",
|
||
"customizeLayout": "自定义仪表板",
|
||
"dashboardSettings": "仪表盘设置",
|
||
"enableDisableCards": "启用/禁用卡片",
|
||
"resetLayout": "重置为默认值",
|
||
"serverOverviewCard": "服务器概述",
|
||
"recentActivityCard": "最近活动",
|
||
"networkGraphCard": "网络图",
|
||
"networkGraph": "网络图",
|
||
"quickActionsCard": "快速操作",
|
||
"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": "清空"
|
||
},
|
||
"networkGraph": {
|
||
"addHost": "添加主机",
|
||
"addGroup": "添加群组",
|
||
"addLink": "添加链接",
|
||
"zoomIn": "放大区域",
|
||
"zoomOut": "缩放",
|
||
"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": "文件管理器",
|
||
"tunnel": "隧道:",
|
||
"docker": "停靠栏",
|
||
"serverStats": "服务器统计",
|
||
"noNodes": "尚无节点"
|
||
},
|
||
"docker": {
|
||
"notEnabled": "此主机未启用 Docker",
|
||
"validating": "正在验证 Docker......",
|
||
"connecting": "正在连接......",
|
||
"error": "错误",
|
||
"version": "Docker {{version}}",
|
||
"connectionFailed": "无法连接到 Docker",
|
||
"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": "警告:此容器当前正在运行,请先停止后再移除。",
|
||
"loadingContainers": "加载容器列表......",
|
||
"manager": "停靠管理器",
|
||
"autoRefresh": "自动刷新",
|
||
"timestamps": "时间戳",
|
||
"lines": "直线",
|
||
"filterLogs": "过滤日志...",
|
||
"refresh": "刷新",
|
||
"download": "下载",
|
||
"clear": "清空",
|
||
"logsDownloaded": "日志下载成功",
|
||
"last50": "最近50",
|
||
"last100": "最近100",
|
||
"last500": "最后500",
|
||
"last1000": "最近 1000 个",
|
||
"allLogs": "所有日志",
|
||
"noLogsMatching": "没有与“{{query}}”匹配的日志",
|
||
"noLogsAvailable": "无可用日志",
|
||
"noContainersFound": "未找到容器",
|
||
"noContainersFoundHint": "此主机上没有可用的 Docker 容器",
|
||
"searchPlaceholder": "搜索容器……",
|
||
"allStatuses": "所有状态",
|
||
"stateRunning": "正在运行",
|
||
"statePaused": "已暂停",
|
||
"stateExited": "退出",
|
||
"stateRestarting": "重启中",
|
||
"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": "容器必须正在运行才能访问控制台",
|
||
"verificationCodePrompt": "请输入验证码",
|
||
"totpVerificationFailed": "TOTP验证失败,请重试。",
|
||
"warpgateVerificationFailed": "Warpgate 身份验证失败。请重试。",
|
||
"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": "控制台",
|
||
"startContainerToAccess": "启动容器以访问控制台"
|
||
},
|
||
"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": "链接账户",
|
||
"linkAccountSuccess": "OIDC 账户关联到“{{username}}”",
|
||
"linkAccountFailed": "OIDC账户关联失败",
|
||
"linkAccountInProgress": "正在连接……",
|
||
"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": "数据库导入失败"
|
||
},
|
||
"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": "打开标签",
|
||
"dragTabsHint": "将标签拖入上方窗格,或使用快速分配功能。",
|
||
"dropHere": "拖放到这里",
|
||
"emptyPane": "空的",
|
||
"dashboard": "仪表板",
|
||
"clearSplitScreen": "清除分屏",
|
||
"quickAssign": "快速分配",
|
||
"alreadyAssigned": "窗格 {{index}}",
|
||
"splitTab": "分页标签",
|
||
"addToSplit": "添加到拆分",
|
||
"removeFromSplit": "从拆分中移除",
|
||
"assignToPane": "分配到窗格"
|
||
},
|
||
"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": "更新文件夹失败",
|
||
"confirmRunMessage": "运行“{{name}}”?",
|
||
"confirmRunButton": "跑步",
|
||
"runSuccess": "在 {{count}} 终端中运行“{{name}}”",
|
||
"copySuccess": "已将“{{name}}”复制到剪贴板",
|
||
"shareTitle": "共享代码片段",
|
||
"shareUser": "用户",
|
||
"shareRole": "作用",
|
||
"selectUser": "选择一个用户...",
|
||
"selectRole": "选择角色...",
|
||
"shareSuccess": "代码片段共享成功",
|
||
"shareFailed": "共享代码片段失败",
|
||
"revokeSuccess": "访问已取消",
|
||
"revokeFailed": "吊销访问失败",
|
||
"currentAccess": "当前访问",
|
||
"shareLoadError": "加载共享数据失败",
|
||
"loading": "加载中...",
|
||
"close": "关闭",
|
||
"reorderFailed": "保存代码片段顺序失败"
|
||
},
|
||
"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": "启用键盘快捷键",
|
||
"reopenTabsOnLogin": "登录后重新打开标签页",
|
||
"reopenTabsOnLoginDesc": "即使从其他设备登录或刷新页面,也能恢复您打开的标签页。",
|
||
"confirmTabClose": "确认关闭标签",
|
||
"confirmTabCloseDesc": "关闭终端标签前询问",
|
||
"settingsSidebar": "Sidebar",
|
||
"showHostTags": "显示主机标签",
|
||
"showHostTagsDesc": "在主机列表中显示标签",
|
||
"hostTrayOnClick": "点击展开主机操作",
|
||
"hostTrayOnClickDesc": "始终显示连接按钮;点击展开管理选项,而不是悬停。",
|
||
"pinAppRail": "Pin App Rail",
|
||
"pinAppRailDesc": "保持左侧边栏应用导轨始终展开,而不是鼠标悬停时才展开。",
|
||
"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"
|
||
}
|
||
}
|
||
}
|
||
}
|