{ "connection": { "retryingIn": "将在 {{seconds}} 秒后重试({{attempt}}/{{max}})", "retryingNow": "正在重试... ({{attempt}}/{{max}})", "disconnected": "无法连接", "reconnect": "重新连接" }, "termixId": { "title": "Termix ID", "loadFailed": "Termix ID 加载失败", "claimTitle": "认领您的 Termix ID", "claimIntro": "选择一个唯一的用户名。您的 SSH 公钥将发布在一个公开 URL 上,您可以将该 URL 添加到任意服务器的 authorized_keys 文件中。", "handleLabel": "用户名", "handlePlaceholder": "alice", "checking": "检查中…", "available": "可用", "taken": "已被占用", "invalidHandle": "仅允许小写字母、数字、- 和 _", "descriptionLabel": "描述(可选)", "descriptionPlaceholder": "工作笔记本和手机密钥", "create": "创建 Termix ID", "created": "Termix ID 已创建", "createFailed": "创建 Termix ID 失败", "deleteConfirm": "删除您的 Termix ID 和所有已发布的密钥?您配置的服务器将保留密钥,直到您手动移除。", "deleted": "Termix ID 已删除", "deleteFailed": "删除 Termix ID 失败", "copyFailed": "复制失败", "resolverUrlLabel": "公开解析器 URL", "provisionLabel": "配置服务器", "publishTitle": "发布公钥", "generate": "生成", "generateTooltip": "生成 Ed25519 密钥对 — 发布公钥并将私钥下载到您的设备", "saveToVault": "保存到凭据", "keyPlaceholder": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5... user@host", "labelPlaceholder": "标签(可选)", "add": "添加", "importFromCredential": "或从已存储的凭据导入", "keyPublished": "密钥已发布", "addKeyFailed": "添加密钥失败", "generatedSaved": "密钥对已生成并保存到您的凭据库。私钥也已下载。", "generatedOnly": "密钥对已生成 — 私钥已下载(仅显示一次)。", "generateFailed": "密钥生成失败", "imported": "密钥已从凭据导入", "importFailed": "导入密钥失败", "noKeys": "尚未发布公钥。", "keysTitle": "已发布的密钥", "published": "已发布", "hidden": "隐藏", "keyRemoved": "密钥已移除", "removeKeyFailed": "移除密钥失败", "updateKeyFailed": "更新密钥失败", "fromVault": "来自凭据 Vault", "linkedToTermixId": "通过 Termix ID 发布", "selectCredential": "选择凭据...", "import": "导入", "caTitle": "证书颁发机构", "caIntro": "在服务器上信任此 CA,它将接受您签名的任何证书。轮换可一次性吊销所有证书;证书也会自动过期。", "caEnable": "启用 CA", "caEnabled": "CA 已启用", "caCreateFailed": "启用 CA 失败", "caPublicKeyLabel": "CA 公钥", "caTrustLabel": "在服务器上信任(以 root 身份运行)", "caRotate": "轮换", "caRotateConfirm": "轮换 CA?其已签名的所有证书将停止被接受,必须重新签发。", "caRotated": "CA 已轮换 — 先前证书已吊销", "caRotateFailed": "轮换 CA 失败", "caDelete": "移除 CA", "caDeleteConfirm": "移除证书颁发机构?", "caDeleted": "CA 已移除", "caDeleteFailed": "移除 CA 失败", "caValidityLabel": "证书有效期(天)", "issueCert": "证书", "issueCertTooltip": "为此密钥签发一个 SSH 证书,由您的 CA 签名", "certIssued": "证书已签发并下载", "certIssueFailed": "签发证书失败" }, "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 证书", "noPublicKeyAvailable": "没有公钥可用。请先打开凭据编辑器。", "deployCommandCopied": "部署命令已复制", "sortCredentials": "排序凭据", "sortDefault": "默认顺序", "sortNameAsc": "名称(A → Z)", "sortNameDesc": "名称(Z → A)", "sortUsernameAsc": "用户名(A → Z)", "sortUsernameDesc": "用户名(Z → A)", "filterCredentials": "筛选凭据", "filterClearAll": "清除筛选", "filterTypeGroup": "类型", "filterTypePassword": "密码", "filterTypeKey": "SSH 密钥", "filterTagsGroup": "标签", "copyDeployCommand": "复制部署命令", "cloneCredentialAction": "克隆凭据", "clonedCredential": "克隆 {{name}}", "clonedCredentialName": "{{name}} (副本)", "shareCredentialAction": "共享凭证", "sharedBadge": "共享", "sharedBy": "由 {{owner}} 分享", "share": { "title": "分享“{{name}}", "description": "接收者会获得一份加密的密钥副本。该副本会在凭证更改时更新,并在共享被撤销时删除。", "users": "用户", "roles": "角色", "searchPlaceholder": "搜索...", "permission": "允许", "levelUse": "使用", "levelManage": "管理", "levelUseDesc": "使用方法:将凭据附加到主机并连接。密钥本身保持隐藏状态。", "levelManageDesc": "管理:还可以编辑凭据并与他人共享。", "expires": "过期", "expiry": { "never": "绝不", "oneDay": "1天", "sevenDays": "7天", "thirtyDays": "30天" }, "currentAccess": "共享", "revoke": "撤销", "shared": "共享凭证", "shareButton": "分享" }, "deleteCredentialAction": "删除凭据", "editCredentialAction": "编辑凭据", "failedToCloneCredential": "克隆凭据失败", "failedToDeleteCredential": "删除凭据失败", "idBadge": "ID", "keyBadge": "密钥", "passwordBadge": "密码", "renameFolder": "重命名文件夹", "deleteFolder": "删除文件夹", "deleteCredentialConfirm": "删除凭据“{{name}}”?", "deletedCredential": "已删除 {{name}}", "deploySSHKeyTitle": "部署密钥到主机", "loadingCredentials": "正在加载凭据...", "noCredentialsFound": "未找到凭据", "noCredentialsMatchSearch": "没有找到与您的搜索匹配的凭据", "addCredentialBtn": "添加凭据", "failedToReorder": "重新排序凭据失败", "failedToMoveCredential": "移动凭据失败", "sortManual": "手动(拖动重新排序)", "customizeSidebar": "自定义侧边栏", "customizeSidebarDescription": "选择凭据列表的外观和行为方式。", "customizeDensityTitle": "显示密度", "densityComfortableDesc": "每个凭据独占一行,展示更多详细信息。", "densityCompactDesc": "每行一条凭据,适用于较长的列表。", "displayDensityComfortable": "宽松", "displayDensityCompact": "紧凑", "customizeBehaviorTitle": "交互", "showCredentialTags": "显示标签", "showCredentialTagsDesc": "在凭据列表中显示标签", "actionsVisibility": "显示操作按钮", "actionsVisibilityDesc": "设置连接与管理按钮的显示时机", "actionsAlways": "始终显示", "actionsOnly": "仅显示“连接”,其余点击显示", "actionsHover": "悬停时显示", "actionsClick": "点击时显示", "customizeSortHint": "排序方式设置在工具栏的排序菜单中。", "expandActions": "展开操作", "collapseActions": "折叠操作", "backToHosts": "返回主机列表", "backToCredentials": "返回凭据列表", "searchCredentialsPlaceholder": "搜索凭据…", "deployDialogTitle": "部署 SSH 密钥", "deployDialogDesc": "将 {{name}} 部署到主机的 authorized_keys 中。", "targetHostLabel": "目标主机", "selectHostOption": "选择主机...", "deployingBtn": "正在部署……", "deployBtn": "部署", "keyDeployedSuccess": "密钥已成功部署", "failedToDeployKey": "密钥部署失败", "folderRenamedTo": "文件夹已重命名为 “{{name}}”", "failedToRenameFolder": "重命名文件夹失败", "arrangeUnlockedSwitchedToManual": "已切换至手动排序以保留您的自定义顺序", "arrangeUnlocked": "解锁拖动即可重新排列" }, "homepage": { "title": "主页", "addWidget": "添加小部件", "editWidget": "编辑小部件", "deleteWidget": "删除", "widgetTypes": "小部件类型", "serviceLink": "服务链接", "folder": "文件夹", "clock": "时钟", "notes": "笔记", "hostStatus": "主机状态", "bookmarkList": "书签", "zoomIn": "放大", "zoomOut": "缩小", "resetView": "重置视图", "lockLayout": "锁定布局", "unlockLayout": "解锁布局", "noWidgets": "右键单击或点击 + 来添加第一个小部件", "openFullView": "打开完整视图", "previewTitle": "首页预览", "cancel": "取消", "save": "保存", "title_label": "标题", "widgetTitlePlaceholder": "小组件标题(可选)", "url": "URL", "imageUrl": "自定义图片 URL", "imageUrlHint": "留空将自动使用网站图标", "showImage": "显示图片", "description": "描述", "color": "颜色", "icon": "图标", "expanded": "默认展开", "timezone": "时区", "invalidTimezone": "时区无效。请使用 IANA 名称,例如 America/New_York。", "showSeconds": "显示秒", "format12h": "12 小时制", "format24h": "24 小时制", "content": "内容", "backgroundColor": "背景颜色", "host": "主机", "showMetrics": "显示指标", "links": "链接", "addLink": "添加链接", "linkLabel": "标签", "linkUrl": "URL", "removeLink": "移除", "categoryLinks": "链接", "categoryInfo": "信息", "categorySystem": "系统", "widgetServiceLinkDesc": "可点击的磁贴,链接到服务 URL", "widgetFolderDesc": "将相关小组件分组的容器", "widgetClockDesc": "带有可配置时区的实时时钟", "widgetNotesDesc": "Markdown 笔记小组件", "widgetHostStatusDesc": "显示 SSH 主机的实时 CPU、内存和磁盘", "widgetBookmarkListDesc": "快速链接列表", "copyLink": "复制链接", "linkCopied": "链接已复制!", "location": "位置", "temperatureUnit": "温度单位", "showForecast": "显示三日天气预报", "scrolling": "允许滚动", "feedUrl": "订阅源 URL", "maxItems": "最大条目数", "showDescription": "显示描述", "widgetWeatherName": "天气", "widgetWeatherDesc": "实时天气信息", "widgetIframeName": "iFrame 嵌入", "widgetIframeDesc": "在 iframe 中嵌入任意 URL", "widgetRssName": "RSS 订阅源", "widgetRssDesc": "显示 RSS 或 Atom 订阅源中的条目", "dragToFolder": "拖动小组件至此或点击 + 添加", "showDisk": "显示磁盘使用情况", "addToFolder": "添加小组件到文件夹", "noHostSelected": "未选择主机", "metricsNotAvailable": "指标不可用", "selectHost": "选择主机...", "displayedMetrics": "显示指标", "metricCpu": "CPU", "metricMemory": "内存", "metricDisk": "磁盘", "metricUptime": "运行时间", "metricSystem": "系统", "metricOs": "操作系统", "metricKernel": "内核", "metricHostname": "主机名", "metricNetwork": "网络", "metricProcesses": "进程", "metricProcessesTotal": "总数", "metricProcessesRunning": "运行中", "categoryMonitoring": "监控", "loading": "加载中...", "allClear": "一切正常", "noPingUrls": "未配置 URL", "pingLabel": "标签", "addPingUrl": "添加 URL", "showLatency": "显示延迟", "refreshInterval": "刷新间隔", "seconds": "秒", "filterActivityTypes": "过滤类型", "filterTypesHint": "留空显示全部", "showTimestamp": "显示时间戳", "uptimeUnavailable": "运行时间不可用", "uptimeLabel": "运行时间", "overviewVersion": "版本", "overviewUpdate": "已是最新", "overviewUpdateLabel": "更新", "overviewUpdateAvailable": "有可用更新", "overviewDatabase": "数据库", "overviewUptime": "运行时间", "noHosts": "未配置主机", "hostGridHosts": "主机", "hostGridAllHint": "留空显示所有主机", "columns": "列", "showIp": "显示 IP 地址", "connectionType": "连接类型", "layout": "布局", "showStatus": "显示状态", "showHostName": "显示主机名称", "noDockerActivity": "无 Docker 活动", "noActivity": "无活动", "showAcknowledged": "显示已确认", "widgetMetricsChartName": "指标图表", "widgetMetricsChartDesc": "主机的历史 CPU、内存、磁盘或网络图表", "widgetHostGridName": "主机网格", "widgetHostGridDesc": "SSH 主机状态的网格视图", "widgetPingStatusName": "Ping 状态", "widgetPingStatusDesc": "一个或多个 URL 的 HTTP ping 状态", "widgetRecentActivityName": "近期活动", "widgetRecentActivityDesc": "可滚动的近期 Termix 活动信息流", "widgetTermixUptimeName": "Termix 运行时间", "widgetTermixUptimeDesc": "Termix 服务器的实时运行时间计数器", "widgetSystemOverviewName": "系统概览", "widgetSystemOverviewDesc": "一目了然地查看 Termix 版本、数据库运行状况和运行时间", "widgetSshQuickConnectName": "SSH 快速连接", "widgetSshQuickConnectDesc": "一键打开 SSH 会话的按钮", "widgetDockerActivityName": "Docker 活动", "widgetDockerActivityDesc": "所有主机上最近的 Docker 容器事件", "widgetCalendarName": "日历", "widgetCalendarDesc": "月历,高亮显示今天", "widgetCountdownName": "倒计时", "widgetCountdownDesc": "倒计时至目标日期", "widgetSearchBarName": "搜索栏", "widgetSearchBarDesc": "快速网页搜索小部件", "widgetTextBannerName": "文本横幅", "widgetTextBannerDesc": "用于画布的粗体标签或分区标题", "widgetImageWidgetName": "图像", "widgetImageWidgetDesc": "显示来自 URL 的图像", "widgetMarkdownNotesName": "Markdown 笔记", "widgetMarkdownNotesDesc": "支持内联 Markdown 渲染的富文本笔记", "widgetCustomApiName": "自定义 API", "widgetCustomApiDesc": "从任何 JSON API 获取并显示数据", "widgetServiceGridName": "服务网格", "widgetServiceGridDesc": "可配置的服务磁贴链接网格", "widgetDashboardLinksName": "仪表板链接", "widgetDashboardLinksDesc": "显示您在仪表板中配置的服务链接", "widgetSearchLinksName": "搜索快捷方式", "widgetSearchLinksDesc": "带内联输入的快速搜索快捷按钮", "widgetLinkTreeName": "链接树", "widgetLinkTreeDesc": "带标题的分组链接部分", "calMon": "一", "calTue": "二", "calWed": "三", "calThu": "四", "calFri": "五", "calSat": "六", "calSun": "日", "startOnMonday": "从周一开始", "countdownNoDate": "未设置目标日期", "countdownPast": "事件已过", "countdownDays": "天", "countdownHours": "小时", "countdownMinutes": "分钟", "countdownSeconds": "秒", "countdownLabel": "标签", "countdownLabelPlaceholder": "例如:发布日", "countdownShowDays": "显示天数", "countdownShowHours": "显示小时", "targetDate": "目标日期", "searchEngine": "搜索引擎", "customSearchUrl": "自定义搜索 URL", "searchPlaceholder": "搜索...", "searchGo": "搜索", "searchPlaceholderLabel": "占位符文本", "searchPlaceholderHint": "搜索输入框中显示的文本", "openInNewTab": "在新标签页中打开", "searchQueryPlaceholder": "输入查询...", "noSearchShortcuts": "未配置快捷方式", "addSearchShortcut": "添加快捷方式", "fontSize": "字体大小", "textAlign": "文本对齐", "fontWeight": "字体粗细", "clearColor": "清除颜色", "imageFit": "图片适应", "imageLinkUrl": "链接 URL", "noImage": "未设置图片 URL", "altText": "替代文本", "altTextPlaceholder": "描述图片", "renderMarkdown": "渲染 Markdown", "displayMode": "显示模式", "displayField": "显示字段", "jsonPath": "JSON 路径", "customApiLabel": "标签", "customApiLabelPlaceholder": "例如:温度", "customApiUnit": "单位", "customApiNoUrl": "未配置 API URL", "customApiError": "获取失败", "customApiNotArray": "响应不是数组", "addService": "添加服务", "showLabels": "显示标签", "iconSize": "图标大小", "noDashboardLinks": "未配置仪表板链接", "noLimit": "无限制", "sectionHeading": "分区标题", "addSection": "添加分区", "compactMode": "紧凑模式", "showDetailed": "显示详情", "selectHosts": "选择主机", "allHosts": "所有主机", "listLayout": "列表", "gridLayout": "网格", "terminal": "终端", "files": "文件", "docker": "Docker", "range15m": "15 分钟", "range1h": "1 小时", "range6h": "6 小时", "range24h": "24 小时", "metricNetRx": "网络下载", "metricNetTx": "网络上传", "severityFilter": "告警级别筛选", "filterAll": "全部", "accentColor": "强调色", "widgetSshTerminalName": "SSH 终端", "widgetSshTerminalDesc": "连接到已配置主机的内联 SSH 终端", "sshTerminalNoHost": "未配置主机", "sshTerminalConnect": "连接", "sshTerminalAutoConnect": "加载时自动连接", "widgetQuickConnectName": "快速连接", "widgetQuickConnectDesc": "一键启动按钮,适用于主机上的任何连接类型", "connectionTypes": "连接类型", "connType_terminal": "终端", "connType_files": "文件管理器", "connType_docker": "Docker", "connType_tunnel": "隧道", "connType_host-metrics": "主机指标", "connType_rdp": "RDP", "connType_vnc": "VNC", "connType_telnet": "Telnet", "widgetFileManagerName": "文件管理器", "widgetFileManagerDesc": "用于已配置主机的嵌入式 SFTP 文件管理器", "widgetDockerName": "Docker 管理器", "widgetDockerDesc": "用于已配置主机的嵌入式 Docker 容器管理器", "widgetTunnelName": "隧道管理器", "widgetTunnelDesc": "用于已配置主机的嵌入式 SSH 隧道管理器", "widgetNoHostSelected": "未配置主机" }, "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": "使用内置本地服务器运行 Termix(无需远程服务器)", "embeddedConnecting": "正在连接本地服务器...", "embeddedNotReady": "本地服务器尚未就绪,请稍候再试。", "localServer": "本地服务器", "savedServers": "已保存的服务器", "noSavedServers": "无已保存的服务器", "removeServer": "移除" }, "migrationNotice": { "title": "Termix Desktop 现在可以独立运行", "body1": "此应用以前直接连接到您的 Termix 服务器。现在已重新设计,可完全独立运行,将主机和凭据存储在本地,因此即使离线也能正常工作。与自托管 Termix 服务器的双向同步现在是可选的。", "body2": "您现有的主机和凭据仍然在 {{url}}上。启用远程同步并重新连接到该服务器,即可恢复它们并保持两者同步。", "dismiss": "稍后再说", "setUpSync": "设置远程同步" }, "remoteSync": { "title": "远程同步", "description": "您可以选择将此桌面应用程序连接到自托管的 Termix 服务器,以便在不同设备间同步主机名、凭据和代码片段。无论是否连接,该应用程序始终可以完全离线运行。", "notConnected": "未连接", "connected": "已连接", "connectedTo": "已连接至 {{url}}", "lastSynced": "上次同步时间 {{time}}", "neverSynced": "从未同步", "syncError": "同步错误: {{message}}", "needsReauth": "登录已过期", "connectButton": "连接到服务器", "disconnectButton": "断开连接", "syncNowButton": "立即同步", "syncing": "正在同步...", "syncSuccess": "远程同步完成", "syncUnavailable": "远程同步无法启动", "serverUrl": "服务器 URL", "enterServerUrl": "请输入服务器 URL", "mustIncludeProtocol": "服务器 URL 必须以 http:// 或 https:// 开头", "connectionTestFailed": "无法通过该 URL 连接到 Termix 服务器", "allowInvalidCertificate": "允许无效证书", "allowInvalidCertificateDesc": "仅适用于具有自签名证书或 IP 地址证书的受信任的自托管服务器。", "savedServers": "已保存的服务器", "removeServer": "删除", "continueButton": "继续", "cancelButton": "取消", "signInTitle": "登录到 {{url}}", "originTitle": "连接源", "originDescription": "选择 SSH 连接的默认发起位置。此设置可针对每个主机进行单独设置。", "originLocal": "此设备(本地网络)", "originRemote": "远程服务器", "bannerReconnect": "重新连接", "bannerMessage": "远程同步需要重新验证" }, "versionCheck": { "error": "版本检查错误", "checkFailed": "检查更新失败", "upToDate": "应用已是最新", "currentVersion": "您正在运行版本 {{version}}", "updateAvailable": "有可用更新", "updateLinkLabel": "有更新可用——请在 GitHub 上查看发布说明。", "newVersionAvailable": "新版本可用!您当前版本为 {{current}},最新版本为 {{latest}}。", "betaVersion": "测试版", "betaVersionDesc": "您正在运行 {{current}},比最新稳定版 {{latest}} 更新。", "releasedOn": "发布于 {{date}}", "downloadUpdate": "下载更新", "checking": "正在检查更新...", "checkUpdates": "检查更新", "checkingUpdates": "正在检查更新...", "updateRequired": "需要更新" }, "common": { "close": "关闭", "minimize": "最小化", "online": "在线", "offline": "离线", "unknown": "未知", "continue": "继续", "maintenance": "维护", "degraded": "降级", "error": "错误", "warning": "警告", "unsavedChanges": "未保存的更改", "dismiss": "忽略", "more": "更多", "loading": "加载中...", "optional": "可选", "connect": "连接", "copied": "已复制", "connecting": "连接中...", "updateAvailable": "更新可用", "appName": "Termix", "openInNewTab": "在新标签页中打开", "noReleases": "无版本", "updatesAndReleases": "更新与发布", "newVersionAvailable": "新版本 ({{version}}) 可用。", "failedToFetchUpdateInfo": "获取更新信息失败", "preRelease": "预发布", "noReleasesFound": "未找到发布版本。", "cancel": "取消", "username": "用户名", "login": "登录", "logout": "注销", "register": "注册", "password": "密码", "confirmPassword": "确认密码", "back": "返回", "save": "保存", "saving": "保存中...", "delete": "删除", "rename": "重命名", "edit": "编辑", "confirm": "确认", "no": "否", "or": "或", "next": "下一步", "previous": "上一个", "refresh": "刷新", "language": "语言", "checking": "检查中...", "checkingDatabase": "正在检查数据库连接...", "checkingAuthentication": "正在检查身份验证...", "backendReconnected": "服务器连接已恢复", "connectionDegraded": "服务器连接丢失,正在恢复中...", "reload": "重新加载", "create": "创建", "copy": "复制", "copyFailed": "复制到剪贴板失败", "maximize": "最大化", "restore": "恢复", "of": "共", "saved": "已保存", "deleted": "已删除", "deleteFailed": "删除失败", "saveFailed": "保存失败", "required": "必填", "remove": "移除", "add": "添加", "update": "更新" }, "onboarding": { "stepCounter": "步骤 {{current}}/{{total}}", "skip": "跳过设置", "next": "下一个", "finish": "开始使用", "welcomeTitle": "欢迎来到 Termix", "welcomeIntro": "Termix 能够为您集中管理服务器。设置大约只需一分钟,且所有配置后续均可随时更改。", "welcome_hosts": "保存你的服务器", "welcome_hosts_desc": "将您管理的所有机器都放在一个列表中。", "welcome_terminal": "快速连接", "welcome_terminal_desc": "在标签页中直接打开终端,无需额外安装 SSH 客户端。", "welcome_files": "浏览和编辑文件", "welcome_files_desc": "支持上传、下载及编辑远程文件。", "presetTitle": "你希望屏幕上显示多少信息?", "presetIntro": "Termix 允许您灵活配置界面的信息密度。请选择初始布局。", "presetChangeLater": "后续你可随时在“设置”>“界面”中切换预设或调整具体选项。", "appearanceTitle": "个性化外观", "appearanceIntro": "选择主题、强调色和界面语言。后续均可在“设置”中随时更改。", "featuresTitle": "Termix 的其他功能", "featuresIntro": "保存的服务器不仅能在终端中打开。左侧图标还提供了以下强大功能。", "feature_files": "文件管理器", "feature_files_desc": "无需离开应用,即可通过 SFTP 浏览、上传、下载及编辑文件。", "feature_tunnels": "隧道", "feature_tunnels_desc": "通过服务器转发端口以访问未暴露的服务。", "feature_snippets": "代码片段", "feature_snippets_desc": "保存常用命令,一键发送至终端执行。", "featuresRailHint": "不需要某些功能?可在“设置” > “导航”中隐藏侧边栏的对应图标。", "workflowTitle": "提升操作效率", "workflowIntro": "当您管理多台服务器时,掌握以下技巧能大幅节省时间。", "workflow_palette": "命令面板", "workflow_palette_desc": "输入文字即可快速跳转至服务器或执行操作。双击 Shift 键打开。", "workflow_split": "分屏", "workflow_split_desc": "支持最多四分屏并排显示,方便边工作边查看日志。", "workflow_dock": "侧面板", "workflow_dock_desc": "中键或右键单击侧边栏图标,可将其在标签页中打开或固定至右侧。", "securityTitle": "保障登录安全", "securityIntro": "Termix 提供安全的凭据存储功能,建议花一分钟了解其工作原理。", "security_credentials": "可重用凭据", "security_credentials_desc": "只需保存一次密钥或密码,即可将绑定至任意数量的服务器。", "security_twofa": "双因素认证与通行密钥", "security_twofa_desc": "请前往“设置” > “安全”为您的账号添加 TOTP 或通行密钥。", "security_identity": "Termix ID", "security_identity_desc": "签发短期 SSH 证书,避免在每台服务器上复制密钥。", "security_sharing": "共享", "security_sharing_desc": "无需共享密码,即可授权其他用户访问服务器。", "securityEncryptionNote": "凭据在存储前会被加密,仅在建立连接时解密。", "doneTitle": "一切就绪", "doneHeading": "设置完成", "doneDesc": "从侧边栏选择一台服务器,即可打开终端、浏览文件或查看监控指标。", "done_settings": "稍后更改任何内容", "done_settings_desc": "主题、界面显示密度及侧边栏图标,均可在“设置”中随时更改。", "done_rerun": "需要重新配置?", "done_rerun_desc": "前往“设置” > “界面”并选择“运行向导”,即可再次执行此流程。", "done_desktop": "桌面应用程序", "done_desktop_desc": "Termix 可作为桌面应用程序在 Windows、macOS 和 Linux 上运行。", "done_desktop_link": "获取桌面应用程序", "done_mobile": "移动应用", "done_mobile_desc": "在 iOS 和 Android 设备上随时随地管理您的服务器。", "done_mobile_link": "获取移动应用", "done_docs": "完整文档", "done_docs_desc": "所有功能均提供指南,包括此处未涵盖的功能。", "done_docs_link": "打开文档", "done_cli": "命令行工具", "done_cli_desc": "通过终端管理您的服务器,并在您自己的脚本中使用 Termix。", "done_cli_link": "打开 CLI 文档" }, "nav": { "collab": "会议", "home": "首页", "terminal": "终端", "localTerminal": "本地终端", "fileManager": "文件管理器", "serverStats": "主机指标", "admin": "管理", "termixId": "ID", "userProfile": "用户资料", "splitScreen": "分屏", "confirmClose": "关闭当前会话?", "close": "关闭", "cancel": "取消", "sshManager": "SSH 管理器", "cannotSplitTab": "无法拆分此标签页", "hostTabTitle": "{{username}}@{{ip}}:{{port}}", "copyPassword": "复制密码", "copySudoPassword": "复制 Sudo 密码", "passwordCopied": "密码已复制到剪贴板", "noPasswordAvailable": "没有可用的密码", "failedToCopyPassword": "复制密码失败", "refreshTab": "刷新连接", "renameTab": "重命名标签页", "openFileManager": "打开文件管理器", "dashboard": "仪表盘", "homepage": "首页", "quickConnect": "快速连接", "sshTools": "SSH 工具", "history": "历史记录", "sessionLogs": "会话日志", "openAsTabHint": "按 Ctrl+单击或单击鼠标中键即可在新标签页中打开", "openAsTab": "在新标签页中打开", "openInRightDock": "在右侧停靠栏打开", "closeRightDock": "关闭右侧停靠栏", "toggleRightDock": "切换右侧停靠栏", "multiPanelHintTitle": "使用多个面板", "multiPanelHintBody": "当侧边栏用于其他用途时,请保持此面板打开。有两种方法可以移动它:", "multiPanelHintTabHow": "按住 Ctrl 键并单击其侧边栏图标,或使用此标题栏中的按钮。", "multiPanelHintDockHow": "右键单击其侧边栏图标,或使用标签栏中的面板图标。", "sidebarSettings": "侧边栏设置...", "hosts": "主机", "snippets": "代码片段", "macros": "宏", "hostManager": "主机管理器", "credentials": "凭据", "connections": "连接", "serial": "串口", "keepSideMenuOpen": "保持菜单打开", "collapseSideMenu": "折叠菜单", "roleAdministrator": "管理员", "roleUser": "用户" }, "hosts": { "hosts": "主机", "noHosts": "没有 SSH 主机", "retry": "重试", "refresh": "刷新", "optional": "可选", "downloadSample": "下载示例", "failedToDeleteHost": "删除 {{name}} 失败", "importSkipExisting": "导入(跳过已有)", "importSSHConfig": "从 SSH 配置导入", "connectionDetails": "连接详情", "ssh": "SSH", "telnet": "Telnet", "remoteDesktop": "远程桌面", "port": "端口", "username": "用户名", "folder": "文件夹", "tags": "标签", "pin": "固定", "addHost": "添加主机", "editHost": "编辑主机", "cloneHost": "克隆主机", "enableTunnel": "启用隧道", "enableFileManager": "启用文件管理器", "enableDocker": "启用 Docker", "defaultPath": "默认路径", "connection": "连接", "upload": "上传", "authentication": "认证", "password": "密码", "passwordSaved": "密码已保存,输入即可更改", "key": "密钥", "credential": "凭据", "none": "无", "sshPrivateKey": "SSH 私钥", "keyType": "密钥类型", "uploadFile": "上传文件", "tabGeneral": "常规", "tabSsh": "SSH", "tabTerminal": "终端", "tabRdp": "RDP", "tabVnc": "VNC", "tabStats": "主机指标", "tabTelnet": "Telnet", "tabSharing": "共享", "tabAuthentication": "认证", "terminal": "终端", "tunnel": "隧道", "serverStats": "主机指标", "status": { "available": "可用的", "reachable": "可连接,但未经身份验证", "offline": "离线", "monitoringDisabled": "监控已禁用", "label": "地位" }, "folderRenamed": "文件夹 \"{{oldName}}\" 已成功重命名为 \"{{newName}}\"", "failedToRenameFolder": "重命名文件夹失败", "unsavedChangesDescription": "您的主机更改尚未保存。是否放弃这些更改?", "keepEditing": "继续编辑", "discardChanges": "放弃更改", "movedToFolder": "已将 {{count}} 台主机移至 \"{{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": "使用上方指定的用户名代替凭据中的用户名", "oidcUsernameHint": "使用 $oidc.preferred_username 替代您的 OIDC 登录名。", "jumpHostChain": "跳板主机链", "portKnocking": "端口敲门", "addKnock": "添加端口", "addProxyNode": "添加节点", "proxyNode": "代理节点", "proxyType": "代理类型", "quickActions": "快捷操作", "sudoPasswordAutoFill": "Sudo 密码自动填充", "sudoPassword": "Sudo 密码", "keepaliveInterval": "保持连接间隔(毫秒)", "moshCommand": "MOSH 命令", "environmentVariables": "环境变量", "addVariable": "添加变量", "docker": "Docker", "copyTerminalUrl": "复制终端 URL", "copyFileManagerUrl": "复制文件管理器 URL", "copyRemoteDesktopUrl": "复制远程桌面 URL", "failedToConnect": "连接控制台失败", "connect": "连接", "disconnect": "断开连接", "start": "启动", "enableStatusCheck": "启用状态检查", "enableMetrics": "启用指标", "bulkUpdateFailed": "批量更新失败", "selectAll": "全选", "deselectAll": "取消全选", "protocols": "协议", "secureShell": "SSH", "virtualNetwork": "虚拟网络", "unencryptedShell": "未加密 Shell", "addressIp": "地址 / IP", "friendlyName": "友好名称", "macAddress": "MAC 地址", "wolBroadcastAddress": "WoL 广播地址", "wolBroadcastAddressDesc": "可选的定向广播,用于 Docker/路由网络(例如 192.168.1.255)。留空则使用 255.255.255.255。", "folderAndAdvanced": "文件夹与高级设置", "showAdvancedSettings": "显示高级设置", "hideAdvancedSettings": "隐藏高级设置", "privateNotes": "私密备注", "privateNotesPlaceholder": "有关此服务器的详细信息...", "pinToTop": "置顶", "pinToTopDesc": "始终在列表顶部显示此主机", "portKnockingSequence": "端口敲门序列", "addKnockBtn": "添加敲门", "noPortKnocking": "未配置端口敲门。", "knockPort": "敲门端口", "protocol": "协议", "delayAfterMs": "延迟(毫秒)", "useSocks5Proxy": "使用 SOCKS5 代理", "useSocks5ProxyDesc": "通过代理服务器路由连接", "connectionOrigin": "连接源", "connectionOriginDesc": "此主机连接的来源位置。覆盖桌面应用程序的全局默认值。", "connectionOriginGuacamoleNote": "RDP、VNC 和 Telnet 使用远程服务器,除非您选择“此设备”,这需要此机器可以访问的 guacd - 在 guacd URL 设置中设置一个,或者在 guacd 代理下为每个主机设置一个。", "connectionOriginDefault": "使用默认值", "connectionOriginLocal": "此设备(本地网络)", "connectionOriginRemote": "远程服务器", "proxyHost": "代理主机", "proxyPort": "代理端口", "proxyUsername": "代理用户名", "proxyPassword": "代理密码", "proxySingleMode": "单代理", "proxyChainMode": "代理链", "you": "你", "jumpHostChainLabel": "跳板主机链", "addJumpBtn": "添加跳板", "noJumpHosts": "未配置跳板主机。", "selectAServer": "选择服务器...", "sshPort": "SSH 端口", "authMethod": "认证方式", "authenticationMethod": "身份验证方法", "authenticationMethodDesc": "请选择 Termix 用于验证此 SSH 连接的一种方法。其他方法不会自动尝试。", "storedCredential": "已存储凭据", "selectACredential": "选择凭据...", "vaultProfile": "Vault 签名者配置文件", "selectAVaultProfile": "选择 Vault 配置文件...", "vaultProfileHint": "设置来自共享配置文件;连接时将使用 OIDC 登录 Vault。不会存储任何机密。", "vaultNewProfile": "新建配置文件", "secretRefHint": "您可以粘贴 1Password 引用(op://vault/item/field)而不是密钥;连接时会从您的密钥源中获取该引用。", "secretSourcesManage": "管理秘密来源", "secretSourcesTitle": "秘密消息来源", "secretSourcesDesc": "外部密码管理器 Termix 会在连接时读取密钥。目前支持 1Password Connect(自托管)。访问令牌会使用您的数据密钥进行加密存储。", "secretSourceNew": "新来源", "secretSourceUrlLabel": "连接服务器 URL", "secretSourceTokenLabel": "连接访问令牌", "secretSourceTokenKeep": "留空以保留当前令牌", "secretSourceSharedLabel": "共享给所有用户(仅限管理员;登录后生效)", "secretSourceShared": "共享", "secretSourceTest": "测试", "secretSourceTestOk": "已连接 — {{count}} 保险库可见", "secretSourceTestFailed": "连接测试失败", "secretSourceRequired": "需要提供名称、服务器 URL 和令牌。", "secretSourceSaved": "秘密来源已保存", "secretSourceDeleted": "秘密来源已删除", "vaultManageProfiles": "管理 Vault 配置文件", "vaultAddrLabel": "Vault 地址", "vaultNamespaceLabel": "命名空间", "vaultOidcMountLabel": "OIDC 认证挂载点", "vaultOidcRoleLabel": "OIDC 角色", "vaultSshMountLabel": "SSH 机密挂载点", "vaultSshRoleLabel": "SSH 签名者角色", "vaultValidPrincipalsLabel": "有效主体", "vaultKeyTypeLabel": "临时密钥类型", "vaultSharedLabel": "与所有用户共享", "vaultCreateProfile": "创建配置文件", "vaultProfileCreated": "Vault 配置文件已创建", "vaultProfileSaved": "Vault 配置文件已保存", "vaultProfileDeleted": "Vault 配置文件已删除", "vaultProfileSaveFailed": "保存 Vault 配置文件失败", "vaultProfileDeleteFailed": "删除 Vault 配置文件失败", "vaultSaveProfile": "保存配置文件", "vaultProfileValidationError": "名称、Vault 地址和 SSH 签名者角色为必填项", "vaultNoProfiles": "暂无 Vault 配置文件。", "vaultSharedBadge": "共享", "keyTypeLabel": "密钥类型", "keyTypeAuto": "自动检测", "keyPasteTab": "粘贴", "keyUploadTab": "上传", "keyFileLoaded": "密钥文件已加载", "keyUploadClick": "点击上传 .pem / .key / .ppk", "clearKey": "清除密钥", "keySaved": "SSH 密钥已保存", "keyReplaceNotice": "在下方粘贴新密钥以替换", "keyPassphraseSaved": "密码短语已保存,输入以更改", "replaceKey": "替换密钥", "docsLink": "查看文档", "stepcaLabel": "步骤 CA", "stepcaDesc": "通过您的身份提供商登录,并让您的 Step CA 为此主机颁发一个短期 SSH 证书。CA URL、根指纹和 OIDC 配置器由管理员在“管理设置”中设置。", "opksshLabel": "OPKSSH", "opksshDesc": "使用身份提供商登录此主机,而非密码或密钥。需要在服务器上设置 OPKSSH。", "warpgateLabel": "Warpgate 网关", "warpgateDesc": "此主机通过 Warpgate SSH 代理连接。Termix 将在认证后自动处理基于浏览器的审批流程。", "agentLabel": "SSH 代理", "agentDesc": "使用运行在 Termix 服务器上的 SSH 代理进行认证(Bitwarden、1Password、gpg-agent、KeeAgent、ssh-agent)。代理必须在托管 Termix 的机器上运行。", "agentAuthenticationDesc": "使用 SSH 代理中的密钥来验证此连接。将套接字路径留空以使用 SSH_AUTH_SOCK。", "agentSocketPathLabel": "代理套接字路径", "agentSocketPathPlaceholder": "留空以使用 SSH_AUTH_SOCK", "agentSocketPathHint": "留空以从 SSH_AUTH_SOCK 环境变量自动检测,或输入自定义套接字路径(例如 /run/user/1000/gnupg/S.gpg-agent.ssh)。", "agentIdentityLabel": "代理身份(公钥)", "agentIdentityPlaceholder": "留空以尝试代理提供的所有密钥", "agentIdentityHint": "粘贴公钥(例如 ssh-ed25519 AAAA...)以仅允许代理提供该密钥。当代理持有大量密钥时,建议这样做,以避免超出服务器的最大身份验证尝试次数 (MaxAuthTries)。", "shareSshAuthLabel": "共享 SSH 身份验证", "shareSshAuthDesc": "向收件人提供此主机 SSH 身份验证信息的加密副本。收件人的个人凭据仍然优先。", "forceKeyboardInteractiveLabel": "强制键盘交互", "forceKeyboardInteractiveShortDesc": "即使存在密钥也强制手动输入密码", "allowLegacyAlgorithmsLabel": "允许旧版算法", "allowLegacyAlgorithmsDesc": "启用已弃用的 SSH 算法(ssh-dss、ssh-rsa、diffie-hellman-group1-sha1、hmac-md5、3des-cbc),以便连接无法升级的旧设备。", "insecure": "不安全", "terminalAppearance": "终端外观", "colorTheme": "颜色主题", "fontFamilyLabel": "字体", "fontFamilyCustomOption": "自定义...", "fontFamilyCustomPlaceholder": "确切的字体名称,例如 MesloLGS NF", "fontFamilyCustomHint": "您可以选择一个内置字体,或者选择“自定义”并输入系统中已安装字体的确切名称(例如 MesloLGS NF、Noto Sans Mono)。Termix 无法自动安装字体,请先在您的操作系统上安装字体。", "fontSizeLabel": "字体大小", "cursorStyleLabel": "光标样式", "letterSpacingPx": "字母间距 (px)", "lineHeightLabel": "行高", "bellStyleLabel": "响铃样式", "backspaceModeLabel": "退格模式", "cursorBlinking": "光标闪烁", "cursorBlinkingDesc": "为终端光标启用闪烁动画", "rightClickSelectsWordLabel": "右键选择单词", "rightClickSelectsWordShortDesc": "右键点击时选中光标下的单词", "macOptionIsMetaLabel": "选项键发送 Meta", "macOptionIsMetaShortDesc": "禁用后,可在 macOS 上使用 Option/Alt 键输入特殊字符(例如 @ 或 |),而不是发送 Meta。", "backgroundImageLabel": "背景图片 URL", "backgroundImageDesc": "终端背景图片的可选 URL", "backgroundImageOpacityLabel": "背景图片不透明度", "customThemeColors": "自定义颜色", "customThemeBackground": "背景色", "customThemeForeground": "前景色", "customThemeCursor": "光标颜色", "customThemeCursorAccent": "光标强调色", "customThemeSelection": "选中色", "customThemeAnsiColors": "ANSI 颜色", "customThemeBlack": "黑色", "customThemeRed": "红色", "customThemeGreen": "绿色", "customThemeYellow": "黄色", "customThemeBlue": "蓝色", "customThemeMagenta": "品红", "customThemeCyan": "青色", "customThemeWhite": "白色", "customThemeBrightBlack": "亮黑色", "customThemeBrightRed": "亮红色", "customThemeBrightGreen": "亮绿色", "customThemeBrightYellow": "亮黄色", "customThemeBrightBlue": "亮蓝色", "customThemeBrightMagenta": "亮品红", "customThemeBrightCyan": "亮青色", "customThemeBrightWhite": "亮白色", "customThemeResetTooltip": "重置为默认值", "savedThemesLabel": "已保存的主题", "saveAsGlobalTheme": "另存为全局主题", "saveGlobalThemeNamePrompt": "请为此主题输入名称", "saveGlobalThemeSuccess": "主题已保存", "saveGlobalThemeError": "主题保存失败", "applyGlobalThemeTooltip": "应用此主题", "deleteGlobalThemeTooltip": "删除此主题", "noSavedThemes": "尚未保存任何主题", "syntaxHighlightingLabel": "语法高亮", "syntaxHighlightingDesc": "对终端输出着色(错误、路径、IP、时间戳)", "syntaxHighlightingCategories": "高亮类别", "syntaxHighlightingCategoriesDesc": "选择要着色的内容类型", "syntaxCategoryLogLevels": "日志级别", "syntaxCategoryLogLevelsDesc": "error, warn, info, debug, fatal", "syntaxCategoryPaths": "文件路径", "syntaxCategoryPathsDesc": "/usr/share/doc, ~/file.txt", "syntaxCategoryTimestamps": "时间戳", "syntaxCategoryTimestampsDesc": "[12:34:56], 2024-01-15", "syntaxCategoryIpAddresses": "IP 地址", "syntaxCategoryIpAddressesDesc": "192.168.1.1, 10.0.0.1:8080", "syntaxCategoryUrls": "URL", "syntaxCategoryUrlsDesc": "https://example.com", "syntaxCategoryNumbers": "标记数字", "syntaxCategoryNumbersDesc": "端口 8080, 退出 1, 状态 404", "behaviorAndAdvanced": "行为与高级设置", "scrollbackBufferLabel": "回滚缓冲区", "scrollbackMaxLines": "保留在历史记录中的最大行数", "sshAgentForwardingLabel": "SSH 代理转发", "sshAgentForwardingShortDesc": "允许此远程主机使用您的本地 SSH 代理进行后续连接。代理身份验证不需要此操作。", "useSSHTitleLabel": "使用 SSH 窗口标题", "useSSHTitleDesc": "使用 shell 的窗口标题更新标签页标题,而非主机名", "enableAutoMosh": "启用自动 Mosh", "enableAutoMoshDesc": "若可用,优先使用 Mosh 而非 SSH", "enableAutoTmux": "启用自动 Tmux", "enableAutoTmuxDesc": "通过在 tmux 中运行(tmux 必须安装在主机上),可以在断开连接和浏览器重启后保持 shell 及其中运行的所有内容处于活动状态。", "enableSessionLogging": "会话日志记录", "enableSessionLoggingDesc": "记录终端会话输出以供日后查看", "allowSessionSharing": "允许会话共享", "allowSessionSharingDesc": "允许通过链接或其他方式共享此主机上的实时会话。", "localEchoLabel": "本地回声", "localEchoDesc": "在连接速度较慢的情况下,本地预测可安全打印的按键操作。密码提示和控制输入永远不会被回显。", "localEchoDefault": "使用全局设置", "localEchoOff": "关闭", "localEchoAuto": "自动", "localEchoOn": "始终开启", "linkClickBehaviorLabel": "链接点击行为", "linkClickBehaviorDesc": "控制点击终端中链接时的行为。选择“默认”以遵循应用级设置。", "linkClickBehaviorDefault": "默认(遵循应用设置)", "linkClickBehaviorConfirm": "显示弹出窗口以打开或复制", "linkClickBehaviorDirect": "直接打开", "sudoPasswordAutoFillLabel": "Sudo 密码自动填充", "sudoPasswordAutoFillShortDesc": "提示时自动提供 sudo 密码", "sudoPasswordAutoFillDesc": "存储 sudo 密码,以便主机指标、终端提示和其他操作可以自动运行特权命令。", "sudoPasswordLabel": "Sudo 密码", "sudoPasswordSaved": "密码已保存,输入即可更改", "environmentVariablesLabel": "环境变量", "addVariableBtn": "添加变量", "noEnvVars": "未配置环境变量。", "fastScrollModifierLabel": "快速滚动修饰键", "fastScrollSensitivityLabel": "快速滚动灵敏度", "moshCommandLabel": "Mosh 命令", "startupSnippetLabel": "启动代码片段", "keepaliveIntervalLabel": "保活间隔(秒)", "maxKeepaliveMisses": "最大保活失败次数", "sameHost": "此主机(直接隧道)", "bindHost": "绑定主机", "connectionToolbar": "连接工具栏", "showConnectionToolbar": "显示连接工具栏", "showConnectionToolbarDesc": "在主机的 SSH、RDP、VNC 和 Telnet 会话中显示工具栏。您也可以暂时将其从工具栏本身隐藏。", "enableAiAssistant": "启用人工智能助手", "enableAiAssistantDesc": "允许 AI 助手在此主机的终端上提供帮助。默认情况下处于关闭状态,但仍需在您的帐户中启用 AI 功能。", "proxmoxLastSyncStatus": { "success": "成功" }, "proxmoxGuestsSelected_one": "{{count}} 个客户主机 — 已选择 {{selected}} 个", "proxmoxGuestsSelected_other": "{{count}} 个客户主机 — 已选择 {{selected}} 个", "proxmoxImportButton_one": "导入 {{count}} 个主机", "proxmoxImportButton_other": "导入 {{count}} 个主机", "proxmoxResultSkippedNoIp": "{{count}} 已跳过(未找到 IP )", "proxmoxStatsUrlCopied": "Proxmox 统计信息 URL 已复制到剪贴板", "copyProxmoxStatsUrlAction": "复制 Proxmox 统计信息 URL", "statusChecksLabel": "状态检查", "enableStatusChecks": "启用状态检查", "enableStatusChecksDesc": "定期 ping 此主机以验证可用性", "useGlobalInterval": "使用全局间隔", "useGlobalIntervalDesc": "使用服务器范围的状态检查间隔覆盖", "checkIntervalS": "检查间隔(秒)", "checkIntervalDesc": "每次连接 ping 之间的秒数", "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 状态", "hostSharedSuccessfully": "主机共享成功", "failedToShareHost": "共享主机失败", "accessRevoked": "访问权限已撤销", "failedToRevokeAccess": "撤销访问权限失败", "cancelBtn": "取消", "savingBtn": "保存中...", "addHostBtn": "添加主机", "hostUpdated": "主机已更新", "hostCreated": "主机已创建", "failedToSave": "保存主机失败", "credentialUpdated": "凭据已更新", "credentialCreated": "凭据已创建", "failedToSaveCredential": "保存凭据失败", "credentialNameRequired": "请输入凭据名称", "credentialAuthRequired": "添加密码、SSH 密钥或两者", "createCredentialFromHostBtn": "创建凭据", "createCredentialFromHostTitle": "从主机创建凭据", "createCredentialFromHostDesc": "创建一个可重用、可共享的凭据条目,其中预先填充了此主机的当前用户名、密码和/或 SSH 密钥。", "backToHosts": "返回主机列表", "pinned": "已固定", "noHostsFound": "未找到主机", "tryDifferentTerm": "尝试其他搜索词", "addFirstHost": "添加第一个主机以开始使用", "noCredentialsFound": "未找到凭据", "addCredentialBtn": "添加凭据", "updateCredentialBtn": "更新凭据", "editCredentialAction": "编辑凭据", "backToHost": "返回主机", "saveCredentialAsNewBtn": "另存为新文件", "saveCredentialAsNewDesc": "使用这些更改创建一个新的凭据,并将其分配给此主机。原始凭据保持不变。", "credentialSavedAsNew": "已保存为新凭据", "failedToSaveCredentialAsNew": "保存为新凭据失败", "features": "功能", "noFolder": "(无文件夹)", "deleteSelected": "删除", "exitSelection": "退出选择", "importSkip": "导入(跳过现有)", "importOverwrite": "导入(覆盖)", "collapseBtn": "折叠", "importExportBtn": "导入 / 导出", "hostStatusesRefreshed": "主机状态已刷新", "failedToRefreshHosts": "无法刷新主机", "movedHostTo": "已将 {{host}} 移至 \"{{folder}}\"", "failedToMoveHost": "无法移动主机", "deletedFolder": "已删除文件夹 \"{{name}}\"", "failedToDeleteFolder": "无法删除文件夹", "deleteAllInFolder": "删除 \"{{name}}\" 中的所有主机?此操作不可撤销。", "folderPickerPlaceholder": "无文件夹", "folderPickerSearch": "搜索或创建(使用 / 创建子文件夹)...", "folderPickerNone": "无文件夹", "folderPickerCreate": "创建 \"{{path}}\"", "folderPickerEmpty": "无匹配的文件夹", "parentHost": "上级主机", "useFolderInstead": "请使用文件夹代替", "useParentHostInstead": "请使用上级主机代替", "parentHostPickerPlaceholder": "没有上级主机", "parentHostPickerSearch": "搜索主机...", "parentHostPickerNone": "没有上级主机", "parentHostPickerEmpty": "没有匹配的主机", "collapseSubHosts": "收起下级主机", "expandSubHosts": "展开下级主机", "cannotNestUnderDescendant": "不能将主机嵌套在它自己的下级主机下", "movedToParent": "已将 {{count}} 主机移动到“{{parent}}”下", "newFolder": "新建文件夹", "createFolderTitle": "创建文件夹", "editFolderTitle": "编辑文件夹", "folderDialogDescription": "选择名称、颜色和图标。使用 / 来嵌套文件夹。", "folderNameLabel": "文件夹名称", "folderNamePlaceholder": "例如:生产环境/Web", "folderNestingHint": "使用 / 分隔层级以创建嵌套文件夹。", "folderNameDuplicate": "这里已经存在一个同名文件夹。", "folderColor": "颜色", "folderIcon": "图标", "folderCredential": "凭据", "folderCredentialNone": "未分配凭据", "folderCredentialHint": "此文件夹中使用“存储凭据”身份验证但未选择自身凭据的主机将继承此凭据。", "folderPreview": "预览", "folderNameFallback": "未命名文件夹", "createFolderButton": "创建文件夹", "saveFolderButton": "保存文件夹", "cancel": "取消", "iconSearchPlaceholder": "搜索图标...", "openAllSessions": "打开所有会话", "editFolder": "编辑文件夹", "deleteFolder": "删除文件夹", "selectFolder": "选择文件夹中的所有主机", "deselectFolder": "取消选择文件夹中的所有主机", "folderSaved": "文件夹已保存", "failedToSaveFolder": "无法保存文件夹", "folderDeleted": "已删除文件夹 \"{{name}}\"", "deleteFolderConfirm": "删除 \"{{name}}\" 及其 {{count}} 个主机?此操作不可撤销。", "failedToMoveHosts": "无法移动主机", "failedToReorder": "重新排序失败", "expandAll": "展开所有文件夹", "collapseAll": "折叠所有文件夹", "moreActions": "更多", "groupBy": "分组", "GroupByFolder": "文件夹", "GroupByTag": "标签", "GroupByStatus": "状态", "GroupByProtocol": "协议", "GroupByAuth": "认证类型", "groupUngrouped": "未分组", "customizeSidebar": "自定义侧边栏", "customizeSidebarDescription": "选择主机列表的外观和行为方式。", "customizeDensityTitle": "密度", "customizeBehaviorTitle": "行为", "customizeSortHint": "排序和分组功能位于工具栏的排序和分组菜单中。", "densityComfortableDesc": "每个主机的详细信息:地址、标签和资源使用情况。", "densityCompactDesc": "较长的列表,每行代表一个主机。", "display": "展示", "displayDensity": "密度", "displayDensityComfortable": "宽松", "displayDensityCompact": "紧凑", "displayShowTags": "显示标签", "displayTrayOnClick": "点击打开操作(而不是悬停打开)", "actionsVisibility": "主机动作显示", "actionsVisibilityDesc": "选择主机操作何时展开。选择“单击”以恢复以前的单击展开行为。", "actionsAlways": "始终可见", "actionsOnly": "仅连接,其余操作请点击", "actionsHover": "鼠标悬停时显示", "actionsClick": "点击展开/收起", "openOnDoubleClick": "双击打开", "openOnDoubleClickDesc": "打开主机会话需要双击,而不是单击。", "deletedHost": "已删除 {{name}}", "copiedToClipboard": "已复制到剪贴板", "terminalUrlCopied": "终端 URL 已复制", "tunnelUrlCopied": "隧道 URL 已复制", "dockerUrlCopied": "Docker URL 已复制", "hostMetricsUrlCopied": "主机监控 URL 已复制", "rdpUrlCopied": "RDP URL 已复制", "vncUrlCopied": "VNC URL 已复制", "telnetUrlCopied": "Telnet URL 已复制", "remoteDesktopUrlCopied": "远程桌面 URL 已复制", "expandActions": "展开操作", "collapseActions": "收起操作", "wakeOnLanAction": "网络唤醒", "wakeOnLanSuccess": "已向 {{name}} 发送魔术包", "wakeOnLanError": "发送魔术包失败", "cloneHostAction": "克隆主机", "copyAddress": "复制地址", "copyLink": "复制链接", "copyTerminalUrlAction": "复制终端 URL", "copyTunnelUrlAction": "复制隧道 URL", "copyDockerUrlAction": "复制 Docker URL", "copyHostMetricsUrlAction": "复制主机监控 URL", "copyRdpUrlAction": "复制 RDP URL", "copyVncUrlAction": "复制 VNC URL", "copyTelnetUrlAction": "复制 Telnet URL", "copyRemoteDesktopUrlAction": "复制远程桌面 URL", "deleteCredentialConfirm": "删除凭据 \"{{name}}\"?", "deletedCredential": "已删除 {{name}}", "deleteHostsConfirm": "删除 {{count}} 台主机{{plural}}?此操作无法撤销。", "movedToRoot": "已移至根目录", "enableTerminalFeature": "启用终端", "disableTerminalFeature": "禁用终端", "enableFilesFeature": "启用文件", "disableFilesFeature": "禁用文件", "enableTunnelsFeature": "启用隧道", "disableTunnelsFeature": "禁用隧道", "enableDockerFeature": "启用 Docker", "disableDockerFeature": "禁用 Docker", "enableProxmoxFeature": "启用 Proxmox", "disableProxmoxFeature": "禁用 Proxmox", "addTagsPlaceholder": "添加标签...", "authDetails": "认证详情", "credType": "类型", "generateKeyPairDesc": "生成新的密钥对,私钥和公钥将自动填写。", "generatingKey": "生成中...", "generateLabel": "生成 {{label}}", "uploadFileBtn": "上传文件", "keyPassphraseOptional": "密钥密码(可选)", "sshPublicKeyOptional": "SSH 公钥(可选)", "publicKeyGenerated": "公钥已生成", "failedToGeneratePublicKey": "未能生成公钥", "publicKeyCopied": "公钥已复制", "keyPairGenerated": "{{label}} 密钥对已生成", "failedToGenerateKeyPair": "未能生成密钥对", "searchHostsPlaceholder": "搜索主机、地址、标签…", "refreshBtn": "刷新", "addTag": "添加标签...", "deleteConfirmBtn": "删除", "deleteHostConfirm": "删除 \"{{name}}\"?", "enableAtLeastOneProtocol": "请至少启用上述一种协议以配置认证和连接设置。", "keyPassphrase": "密钥密码", "basicInformation": "基本信息", "authDetailsSection": "认证详情", "credTypeLabel": "类型", "hostsTab": "主机", "credentialsTab": "凭据", "selectMultiple": "多选", "selectHosts": "选择主机", "connectionLabel": "连接", "authenticationLabel": "认证", "generateKeyPairTitle": "生成密钥对", "generateKeyPairDescription": "生成新的密钥对,私钥和公钥将自动填入。", "generateFromPrivateKey": "从私钥生成", "refreshBtn2": "刷新", "exitSelectionTitle": "退出选择", "addHostBtn2": "添加主机", "addCredentialBtn2": "添加凭据", "checkingHostStatuses": "正在检查主机状态...", "pinnedSection": "已置顶", "hostsExported": "主机已成功导出", "export": { "menuItem": "导出...", "title": "导出主机", "scope": "范围", "scopeAll": "全部", "scopeSelected": "已选", "searchHosts": "搜索主机...", "include": "包括", "groupConnection": "连接", "groupCredentials": "凭据", "groupNotes": "笔记", "groupTags": "标签和置顶", "groupTunnels": "隧道", "groupJumpHosts": "跳板机", "groupQuickActions": "快速操作", "groupFeatureFlags": "功能标志", "groupAdvanced": "高级配置", "preview": "预览", "moreHosts": "... {{count}} 更多主机", "summary": "{{selected}} 的 {{total}} 个主机", "credentialsIncluded": "包含凭据", "credentialsExcluded": "已排除凭据", "noneSelected": "未选择主机", "cancel": "取消", "confirm": "导出", "fetchFailed": "导出主机失败", "bulkButton": "导出" }, "sampleDownloaded": "示例文件已下载", "failedToDeleteCredential2": "删除凭据失败", "noFolderOption": "(无文件夹)", "nSelected": "已选择 {{count}} 项", "featuresMenu": "功能", "moveMenu": "移动", "connectSelected": "连接所选", "cancelSelection": "取消", "deletedCount": "已删除 {{count}} 个主机", "failedToDeleteCount": "删除 {{count}} 个主机失败", "duplicatedHost": "已复制 \"{{name}}\"", "failedToDuplicateHost": "复制主机失败", "updatedCount": "已更新 {{count}} 台主机", "friendlyNameLabel": "友好名称", "descriptionLabel": "描述", "loadingHost": "正在加载主机...", "loadingHosts": "正在加载主机...", "loadingCredentials": "正在加载凭据...", "noHostsYet": "暂无主机", "noHostsYetHint": "添加服务器以打开终端、浏览文件和查看指标。", "noHostsMatchSearch": "没有匹配搜索的主机", "hostNotFound": "未找到主机", "searchHosts": "搜索主机...", "sortHosts": "排序主机", "sortDefault": "默认顺序", "sortNameAsc": "名称 (A → Z)", "sortNameDesc": "名称 (Z → A)", "sortIpAsc": "IP 地址 (升序)", "sortIpDesc": "IP 地址 (降序)", "sortOnlineFirst": "在线优先", "sortOfflineFirst": "离线优先", "sortManual": "手动(拖动重新排序)", "sortPinnedFirst": "已固定优先", "filterHosts": "筛选主机", "filterClearAll": "清除筛选条件", "filterStatusGroup": "状态", "filterOnline": "在线", "filterOffline": "离线", "filterPinned": "已固定", "filterAuthGroup": "认证类型", "filterAuthPassword": "密码", "filterAuthKey": "SSH 密钥", "filterAuthCredential": "凭据", "filterAuthNone": "无", "filterAuthOpkssh": "OPKSSH", "filterAuthStepca": "步骤 CA", "filterProtocolGroup": "协议", "filterProtocolSsh": "SSH", "filterProtocolRdp": "RDP", "filterProtocolVnc": "VNC", "filterProtocolTelnet": "Telnet", "filterFeaturesGroup": "功能", "filterFeatureTerminal": "终端", "filterFeatureFileManager": "文件管理器", "filterFeatureTunnel": "隧道", "filterFeatureDocker": "Docker", "filterTagsGroup": "标签", "connectRdp": "RDP", "connectVnc": "VNC", "connectTelnet": "Telnet", "editHostAction": "编辑主机", "moreOptions": "更多选项", "shareHost": "共享主机", "shareHostTitle": "共享:{{name}}", "shareFolder": "共享文件夹", "shareFolderTitle": "共享文件夹: {{name}}", "folderSharedSuccessfully": "文件夹中的共享主机 {{count}}", "failedToShareFolder": "共享文件夹失败", "sharing": { "loadError": "加载共享数据失败,请重试。", "shareWithSection": "共享给", "usersTab": "用户", "rolesTab": "角色", "searchPlaceholder": "搜索用户或角色...", "noMatches": "未找到匹配项", "permissionLevelLabel": "权限级别", "levels": { "connect": { "label": "连接", "description": "仅打开会话:终端、远程桌面、文件管理器、隧道和 Docker。无权访问主机配置。" }, "view": { "label": "查看", "description": "连接,并查看主机配置。凭据信息从不显示。" }, "edit": { "label": "编辑", "description": "查看并修改无需身份验证的主机设置。所有者的 SSH 身份验证信息将保持私密,仅限所有者本人查看。" }, "manage": { "label": "管理", "description": "编辑,并与其他用户共享主机、更改权限级别及撤销访问。" } }, "expiryLabel": "访问有效期", "expiry": { "never": "永不过期", "oneHour": "1 小时", "oneDay": "24 小时", "sevenDays": "7 天", "thirtyDays": "30 天", "custom": "自定义" }, "customHoursPlaceholder": "过期前的小时数", "shareButton": "共享", "shareWithCount": "共享({{count}})", "currentAccess": "当前访问权限", "noAccessEntries": "此主机尚未共享", "folderRulesTitle": "适用于之后添加的主机", "folderRulesHint": "这些共享权限会一直保留在文件夹中:在该文件夹(或其子文件夹)中创建或移动的主机都会自动获得相同的访问权限。删除规则只会阻止未来的权限继承。", "folderRuleRemove": "停止继承", "folderShareSummary": "此文件夹中的 {{shared}} 主机(共 {{total}} )共享", "grantedBy": "授权者", "expires": "过期时间", "expired": "已过期", "never": "永不过期", "revoke": "撤销", "accessUpdated": "访问权限已更新", "accessUpdateFailed": "更新访问权限失败", "sharedBadge": "已共享", "sharedBadgeTooltip": "由 {{owner}} 共享({{level}} 访问权限)", "viewOnlyBanner": "此主机由 {{owner}} 与您共享,仅限查看权限。配置为只读。", "sharedEditBanner": "此主机由 {{owner}} 与您共享,具有编辑权限。更改将应用于真实主机;凭据引用只能由所有者更改。", "ownerOnlyControl": "仅主机所有者可更改此项", "ownerAuthPrivate": "主机所有者的 SSH 身份验证是私有的。请使用主机菜单中的“设置个人 SSH 身份验证”来选择您自己的凭据。", "ownerAuthShared": "主机所有者已为此主机共享了 SSH 身份验证。您可以使用此身份验证,也可以从“设置个人 SSH 身份验证”中选择您自己的凭据。", "authOverrideAction": "设置个人 SSH 身份验证", "authOverrideActionProtocol": "Set personal {{protocol}} authentication", "authOverrideTitle": "个人 SSH 身份验证", "authOverrideTitleProtocol": "Personal {{protocol}} authentication", "authOverrideDescriptionPrivate": "主机所有者的 SSH 凭据是私密的。请选择您保存的凭据之一连接到 {{host}}。", "authOverrideDescriptionShared": "使用主机所有者共享的身份验证,或者将其替换为您保存的凭据之一,以便连接到 {{host}}。", "authOverrideCredentialLabel": "身份验证凭据", "useSharedAuthentication": "使用共享主机身份验证", "noPersonalCredential": "没有个人凭据", "authOverrideNoCredentials": "您目前还没有保存任何 SSH 凭据。请在“凭据”中创建一个凭据,以便连接到需要身份验证的主机。", "authOverrideRequired": "此主机需要您保存的凭据之一才能连接。", "authOverridePrivateHint": "此凭据仅您本人所有。主机所有者和其他接收者无法查看或使用此凭据。", "authOverrideSaved": "已保存个人 SSH 身份验证信息", "authOverrideCleared": "已移除个人 SSH 身份验证", "authOverrideClearedToShared": "使用共享主机身份验证", "authOverrideLoadError": "SSH 身份验证加载失败,请重试。", "authOverrideSaveError": "SSH 身份验证保存失败" }, "guac": { "noCredential": "无凭据(下方直接填写凭据)", "authTypeDirect": "直接", "authTypeCredential": "凭据", "authTypeNone": "无", "colorDepth": "颜色深度", "resizeMethod": "调整大小方法", "recordingPath": "录制路径", "recordingName": "录制名称", "saveHostFirst": "请先保存主机。", "sharingOptionsAfterSave": "保存主机后,共享选项可用。", "permissionLevel": "权限级别", "typeHeader": "类型", "targetHeader": "目标", "permissionHeader": "权限", "cancelBtn": "取消", "savingBtn": "保存中...", "updateHostBtn": "更新主机", "addHostBtn": "添加主机" }, "arrangeUnlockedSwitchedToManual": "已切换至手动排序,您的自定义顺序将保留。", "dragToRearrange": "拖动即可重新排列", "arrangeUnlocked": "解锁拖动即可重新排列", "webUiBindHostUnreachable": "您的浏览器无法访问运行 Termix 的机器上的 127.0.0.1,因此此端点将无法加载。请使用机器可以响应的地址,例如 0.0.0.0。", "webUiBindHostSharesSessionCookie": "从此浏览器访问转发地址时,会使用与 Termix 服务器相同的主机名,因此隧道服务会接收到您的 Termix 会话。Cookie 会忽略端口号。此端点在此处无法打开;但在 Termix 桌面应用程序或通过 localhost 打开 Termix 时可以正常工作。", "webUiErrorLabelRequired": "端点 {{row}} 需要标签。", "webUiErrorLabelDuplicate": "每个端点都需要不同的名称。", "webUiErrorPortRange": "端点 {{row}} 需要一个介于 1 和 65535 之间的端口。", "webUiErrorPathInvalid": "端点 {{row}} 的路径无效。请使用类似 /admin 的路径。" }, "commandPalette": { "searchPlaceholder": "搜索主机、命令或设置...", "quickActions": "快速操作", "navigation": "导航", "orShortcut": "或者", "hostManager": "主机管理器", "hostManagerDesc": "管理、添加或编辑主机", "addNewHost": "添加新主机", "addNewHostDesc": "注册新的主机", "adminSettings": "管理设置", "adminSettingsDesc": "配置系统偏好和用户", "userProfile": "用户资料", "userProfileDesc": "管理您的账户和偏好", "addCredential": "添加凭据", "addCredentialDesc": "存储 SSH 密钥或密码", "tmuxMonitor": "Tmux 监控器", "tmuxMonitorDesc": "监控主机上的 tmux 会话", "snippets": "代码片段", "runSnippetDesc": "在活动终端标签页中运行", "noSnippetsFound": "未找到与“{{search}}”匹配的代码片段", "recentActivity": "最近活动", "serversAndHosts": "服务器与主机", "noHostsFound": "未找到匹配 \"{{search}}\" 的主机", "links": "链接", "navigate": "导航", "select": "选择", "toggleWith": "切换:使用" }, "splitScreen": { "paneEmpty": "窗格 {{index}} - 空", "noTabAssigned": "未分配标签页", "focusedPane": "活动窗格" }, "connections": { "noConnections": "无连接", "noConnectionsDesc": "打开终端、文件管理器或远程桌面以在此查看连接", "connectedFor": "已连接 {{duration}}", "connected": "已连接", "disconnected": "已断开连接", "closeTab": "关闭标签页", "closeConnection": "关闭连接", "forgetTab": "忘记", "removeBackground": "移除", "reconnect": "重新连接", "reopenTab": "重新打开", "sectionOpen": "打开", "sectionBackground": "后台", "backgroundDesc": "断开连接后,会话将持续 {{minutes}} 分钟,并且可以重新连接。", "persisted": "已在后台保持连接", "expiresIn": "将在 {{duration}} 后到期", "search": "搜索连接...", "noSearchResults": "没有连接匹配您的搜索", "rename": "重命名会话", "sectionSharedWithMe": "与我共享", "sharedBy": "由 {{username}} 共享", "join": "加入", "sharedSessionLabel": "{{hostName}}(共享)" }, "collab": { "createRoom": "新房间", "roomName": "房间名称", "persistentRoom": "持久房间", "persistentRoomHint": "会议结束后,持久会议室仍会保留在列表中,可以重复使用。", "noRooms": "暂无会议室。创建会议室即可开始会议。", "openRoom": "打开", "endRoom": "会议结束", "leaveRoom": "离开", "deleteMember": "消除", "removeMember": "移除 {{name}}", "removeMemberTitle": "移除此成员?", "removeMemberDescription": "{{name}} 将立即失去对该房间的访问权限。所有正在使用的 SSH 查看器都将被断开连接。", "invite": "邀请", "inviteTitle": "邀请成员", "members": "成员", "membersPanel": "房间成员和控制请求", "membersWithCount": "成员({{count}})", "online": "在线的", "offline": "离线", "you": "(你)", "hostBadge": "主持人", "presenterBadge": "呈现", "present": "展示", "presentTitle": "登上舞台", "presentHost": "主持人", "searchHosts": "搜索主机", "noHostsFound": "未找到可用主机。", "presentProtocol": "协议", "stopPresenting": "停止演示", "takeOver": "接管", "takeOverConfirmTitle": "替换当前演示文稿?", "takeOverDescription": "{{name}} 正在直播。接管直播将会断开所有人与该直播间的连接。", "emptyStage": "目前无人发言。请上台分享您的演讲内容。", "stageLoading": "连接到舞台……", "stageEnded": "演讲结束了", "roomEnded": "会议结束", "presenterLabel": "{{name}} 正在呈现", "guestLink": "访客链接", "guestLinkOn": "访客链接已开启。任何拥有该链接的人都可以观看舞台表演。", "guestLinkOff": "访客链接已关闭。", "copyLink": "复制链接", "rotateLink": "旋转链接", "disableLink": "禁用链接", "rotateLinkConfirmTitle": "旋转访客链接?", "rotateLinkDescription": "当前连接将立即停止工作。已连接的SSH访客将被断开连接。", "disableLinkConfirmTitle": "禁用访客链接?", "disableLinkDescription": "匿名 SSH 查看者将被立即断开连接,当前链接将停止工作。", "linkCopied": "链接已复制", "roles": "角色", "users": "用户", "searchUsers": "搜索用户", "endConfirmTitle": "结束会议吗?", "endDescription": "{{name}} 将对所有人关闭,且无法重新开启。", "endPersistentDescription": "{{name}} 中的当前演示将停止。该房间仍可供再次使用。", "deleteRoom": "删除房间", "deleteConfirmTitle": "删除这个房间?", "deleteDescription": "{{name}} 将被永久删除,且无法撤销。", "invitedTo": "您受邀参加“{{name}}”", "guest": { "title": "会议", "waiting": "等待主持人……", "linkInvalid": "此访客链接无效或会议已结束" }, "reopenFromPanel": "此会议标签页已过期。请从“会议”面板重新打开会议室。", "requestControl": "请求控制", "cancelControlRequest": "取消请求", "controlQueue": "控制请求", "noControlRequests": "没有待处理的请求。", "grantControlTo": "将控制权交给 {{name}}", "dismissControlRequest": "驳回 {{name}}的控制请求", "releaseControl": "发布控制", "grantControl": "赋予控制权", "revokeControl": "夺回控制权", "controlRequestedBy": "{{name}} 请求控制权", "grant": "授予", "controlBadge": "掌控之中", "youArePresenting": "您正在另一个标签页中进行演示。请停止演示,将演示权交给对方。", "created": "创建房间", "invited": "受邀成员", "roomTab": "会议" }, "sessionSharing": { "guestView": { "loading": "正在连接到共享会话...", "linkInvalid": "此共享链接无效、已过期或已被撤销。", "rateLimited": "尝试次数过多,请稍后再试。", "sessionEnded": "此会话已结束", "readOnlyBadge": "仅查看", "ownerLabel": "房东" }, "modalTitle": "共享会话", "shareButton": "共享", "notReadyToShare": "会话尚未准备好共享", "modeTab": { "link": "链接", "user": "用户" }, "linkModeDescription": "任何人只要拥有此链接即可加入,无需注册账号。", "userModeDescription": "将主机共享给已拥有此主机访问权限的特定用户。如果他们还没有访问权限,请先将主机共享给他们,或者使用链接代替。共享后,会话将显示在他们的“连接”标签页中。", "permissionLevel": { "label": "权限级别", "readOnly": "只读", "readOnlyDescription": "可以观看直播,但无法打字或互动。", "readWrite": "读写", "readWriteDescription": "可以像会话所有者一样进行输入和互动。" }, "expiryLabel": "链接过期", "createLinkButton": "创建链接", "createShareButton": "与用户共享", "searchUsersPlaceholder": "搜索用户...", "noUsersFound": "未找到用户", "linkCreated": "已创建共享链接", "linkCopied": "链接已复制到剪贴板", "copyLink": "复制链接", "shareCreated": "会话已共享。它将出现在对方的“连接”标签页中。", "shareFailed": "创建共享失败", "userLacksHostAccess": "该用户目前没有访问此主机的权限。请先与其共享主机,或使用链接进行共享。", "activeShares": "有效共享", "noActiveShares": "此会话暂无活跃共享", "revoke": "撤销", "revokeConfirmTitle": "撤销此共享?", "revokeConfirmDescription": "任何使用此共享的用户都将立即失去访问权限。", "revoked": "共享已撤销", "revokeFailed": "撤销共享失败", "joinCount": "{{count}} 人加入", "joinCount_other": "{{count}} 人加入", "expiresAt": "过期时间 {{date}}", "linkShareBadge": "链接", "userShareBadge": "用户:{{username}}", "loadSharesFailed": "无法加载共享" }, "terminal": { "connect": "连接到主机", "clear": "清除", "paste": "粘贴", "connected": "已连接", "clipboardWriteFailed": "复制到剪贴板失败。请确保页面通过 HTTPS 或 localhost 提供服务。", "clipboardReadFailed": "从剪贴板读取失败。请确保已授予剪贴板权限。", "tmuxDetach": "从 tmux 会话分离", "terminalTitle": "终端 - {{host}}", "terminalWithPath": "终端 - {{host}}:{{path}}", "runTitle": "运行 {{command}} - {{host}}", "totpRequired": "需要双因素认证", "totpCodeLabel": "验证码", "totpVerify": "验证", "mfaPromptRequired": "需要身份验证", "mfaPushRequired": "需要推送身份验证", "mfaMenuPlaceholder": "请输入您的回复", "mfaWaitingApproval": "正在等待设备审核通过……", "mfaSendRequest": "发送请求", "warpgateAuthRequired": "需要 Warpgate 认证", "warpgateSecurityKey": "安全密钥", "warpgateAuthUrl": "认证 URL", "warpgateOpenBrowser": "在浏览器中打开", "warpgateContinue": "我已完成认证", "certAuthRequired": "{{provider}} 需要登录", "opksshAuthRequired": "需要 OPKSSH 认证", "opksshAuthDescription": "在浏览器中完成认证以继续。此会话将在 24 小时内有效。", "opksshOpenBrowser": "打开浏览器进行认证", "opksshWaitingForAuth": "等待浏览器认证...", "opksshAuthenticating": "正在处理认证...", "opksshSignInWith": "使用 {{provider}} 登录", "sudoPasswordPopupTitle": "输入密码?", "connectionLogTitle": "连接日志", "connectionLogCopy": "复制日志到剪贴板", "connectionLogEmpty": "暂无连接日志", "connectionLogWaiting": "等待连接日志...", "connectionLogCopied": "连接日志已复制到剪贴板", "connectionLogCopyFailed": "复制日志到剪贴板失败", "split": { "splitTab": "拆分标签页", "addToSplit": "添加到拆分", "removeFromSplit": "从拆分中移除" } }, "transfer": { "copyToHost": "复制到主机…", "moveToHost": "移动到主机…", "copyItemsToHost": "复制 {{count}} 个项目到主机…", "moveItemsToHost": "移动 {{count}} 个项目到主机…", "noHostsConnected": "没有其他可用的文件管理器主机。", "noHostsConnectedHint": "在主机管理器中添加启用文件管理器的其他 SSH 主机。", "selectDestinationHost": "选择目标主机", "destinationPath": "目标路径", "recentDestinations": "最近目标", "collapseRecentDestinations": "收起最近目标", "expandRecentDestinations": "展开最近目标", "browseFolders": "浏览目标文件夹", "browseDestination": "浏览或输入路径", "confirmCopy": "复制", "confirmMove": "移动", "transferring": "传输中…", "progressVerifying": "正在验证文件完整性…", "progressBenchmarking": "选择最快的传输路线…", "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}}", "metricsVerify": "SHA-256 已验证: {{duration}}", "metricsRouteBenchmark": "路由探测 — 直接: {{direct}},中继: {{relay}}", "metricsSourceDelete": "从源端删除:{{duration}}", "metricsTotal": "总计:{{duration}}", "progressCompressing": "正在源主机上压缩…", "progressExtracting": "正在目标端解压…", "progressTransferring": "正在传输数据…", "progressReconnecting": "重新连接中…", "parallelSegmentsLabel": "并行传输通道", "parallelSegmentsOption": "{{count}} 个通道", "parallelSegmentsHint": "大文件会被拆分为 256 MB 的块。多个通道使用独立连接(如同同时进行多个传输),以获得更高的总吞吐量。", "progressTotalSpeed": "{{speed}} 总计({{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": { "connect": "连接", "disconnect": "断开", "bindIp": "本地 IP", "remoteAddress": "远程地址", "endpointSshConfig": "端点 SSH 配置", "clientTunnel": "客户端隧道", "addClientTunnel": "添加客户端隧道", "active": "活跃", "start": "启动", "stop": "停止", "typeServerLocalDesc": "当前主机至端点。", "typeServerRemoteDesc": "端点回连至当前主机。", "typeClientLocalDesc": "本地计算机至端点。", "typeClientRemoteDesc": "端点回连至本地计算机。", "typeClientDynamicDesc": "本地计算机上的 SOCKS。", "typeDynamicDesc": "通过 SSH 转发 SOCKS5 CONNECT 流量", "maxRetriesDescription": "最大重试尝试次数。", "retryIntervalDescription": "重试间隔等待时间。", "local": "本地", "remote": "远程" }, "cardGrid": { "dragToMove": "拖动以移动", "dragToResize": "拖动以调整大小", "changeWidth": "更改宽度", "removeCard": "移除{{label}}", "addCard": "添加", "columns": "列数", "empty": "无卡片。请使用下方添加按钮放置卡片。" }, "auth": { "tagline": "自托管 SSH 及远程桌面管理", "loginTitle": "欢迎回来", "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上创建问题。", "external": "外部", "loginWithExternal": "使用外部提供商登录", "loginWithExternalDesc": "使用您配置的外部身份提供商登录", "externalNotSupportedInElectron": "Electron应用尚不支持外部身份验证。请使用Web版本进行OIDC登录。", "loginWithProvider": "使用{{name}}登录", "orContinueWith": "或继续使用", "ldapUsername": "LDAP 用户名", "ldapPassword": "LDAP 密码", "ldapSignIn": "登录", "ldapLoginFailed": "LDAP登录失败", "resetPasswordButton": "重置密码", "sendResetCode": "发送重置验证码", "resetCodeDesc": "输入用户名以接收密码重置验证码。验证码将记录在Docker容器日志中。", "resetCode": "重置验证码", "verifyCodeButton": "验证", "enterResetCode": "输入Docker容器日志中该用户的6位数验证码:", "newPassword": "新密码", "confirmNewPassword": "确认密码", "enterNewPassword": "请输入用户的新密码:", "signUp": "注册", "desktopApp": "桌面应用", "loggingInToDesktopApp": "正在登录桌面应用", "loadingServer": "正在加载服务器...", "dataLossWarning": "以此方式重置密码将删除所有保存的 SSH 主机、凭据和其他加密数据。此操作不可撤销。仅在忘记密码且未登录时使用。", "authenticationDisabled": "身份验证已禁用", "authenticationDisabledDesc": "当前所有身份验证方法均已禁用。请联系管理员。", "passwordLoginDisabledDesc": "密码登录已禁用。请使用通行密钥或外部身份验证提供程序。", "signInWithPasskey": "使用通行密钥登录", "passkeyLoginFailed": "通行密钥登录失败", "attemptsRemaining": "剩余 {{count}} 次尝试", "confirmResetDataWipe": "自加密升级以来,此帐户未登录,因此没有旧密码无法恢复其存储的数据。重置将永久删除其主机、凭据和代码片段。是否继续?" }, "hostKey": { "verifyNewHost": "验证 SSH 主机密钥", "keyChangedWarning": "SSH 主机密钥已更改", "firstConnectionTitle": "首次连接到此主机", "firstConnectionDescription": "无法建立此主机的真实性。请验证指纹是否与您预期的一致。", "keyChangedDescription": "此服务器的主机密钥自上次连接以来已更改。这可能表示存在安全问题。", "previousKey": "先前的密钥", "newFingerprint": "新指纹", "fingerprint": "指纹", "verifyInstructions": "如果您信任此主机,请点击“接受”以继续,并保存此指纹以供将来连接。", "securityWarning": "安全警告", "acceptAndContinue": "接受并继续", "acceptNewKey": "接受新密钥并继续" }, "errors": { "databaseConnection": "无法连接到数据库", "embeddedServerFailed": "Termix 的本地服务器无法启动", "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": "保存认证令牌失败", "authTokenMissing": "服务器未返回新的身份验证令牌。请重新登录。", "authTokenRejected": "远程服务器拒绝了新的身份验证令牌。", "keyringUnavailable": "已登录,但会话无法保存:此系统没有可用于加密的密钥环。请启动密钥服务(例如 gnome-keyring 或 KWallet)并重新登录。", "failedToLoadServer": "加载服务器失败", "remoteServerRequired": "需要远程服务器。请在“设置”中连接远程服务器以使用此连接类型。" }, "messages": { "registrationDisabled": "新账户注册已被管理员禁用。请登录或联系管理员。", "userNotAllowed": "您的账户无权注册。请联系管理员。", "databaseConnectionFailed": "连接数据库服务器失败", "embeddedServerPortInUse": "端口 {{port}} 已被其他程序占用。这通常是 Termix Docker 容器或之前会话遗留的 Termix 进程。请关闭该进程,然后重启 Termix。", "embeddedServerPortInUseUnknownPort": "Termix 需要的某个端口已被其他程序占用。请关闭正在使用该端口的程序,然后重新启动 Termix。", "embeddedServerCrashed": "本地服务器意外停止运行。请重启 Termix,如果问题仍然存在,请检查桌面日志。", "resetCodeSent": "重置代码已发送到 Docker 日志", "codeVerified": "验证码验证成功", "passwordResetSuccess": "密码重置成功", "loginSuccess": "登录成功", "registrationSuccess": "注册成功" }, "profile": { "c2sTunnelConfigDesc": "本地桌面隧道目标为已配置的 SSH 主机。", "c2sTunnelPresetsDesc": "将本桌面客户端的本地隧道列表保存为命名服务器预设,或将预设加载回此客户端。" }, "placeholders": { "language": "语言", "keyPassword": "密钥密码", "pastePrivateKey": "在此粘贴您的私钥...", "enterPassword": "输入您的密码" }, "dashboard": { "title": "仪表盘", "loading": "正在加载仪表盘...", "github": "GitHub", "support": "支持", "discord": "Discord", "docs": "文档", "donate": "捐赠", "serverOverview": "服务器概览", "version": "版本", "upToDate": "已是最新", "updateAvailable": "有可用更新", "beta": "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": "网络图表", "quickActionsCard": "快速操作", "serverStatsCard": "服务器统计", "panelMain": "主面板", "panelSide": "侧面板", "justNow": "刚刚", "serviceLinks": "服务链接", "homepagePreview": "主页预览" }, "donation": { "title": "喜欢 Termix 吗?", "body": "Termix 是一款免费开源工具,由两人团队业余时间构建和维护。如果它替代了您原本需要付费的商业工具,捐赠可以帮助覆盖托管成本并保持开发持续。目前,捐赠仅支持加密货币。", "milestones": "捐赠也有助于投入时间研究和学习构建功能所需的知识,例如 SAML 和 Kubernetes 支持。可在捐赠页面查看进展。", "cta": "捐赠", "dismiss": "稍后再说" }, "dashboardTab": { "stable": "稳定", "hostsOnline": "在线主机", "activeTunnels": "活跃隧道", "registerNewServer": "注册新服务器", "storeSshKeysOrPasswords": "存储 SSH 密钥或密码", "manageUsersAndRoles": "管理用户和角色", "manageYourAccount": "管理您的账户", "hostStatus": "主机状态", "noHostsConfigured": "未配置主机", "online": "在线", "offline": "离线", "checking": "检查中", "onlineLower": "在线", "add": "添加:", "commandPalette": "命令面板", "done": "完成", "editModeInstructions": "拖拽卡片重新排序 · 拖拽列分隔线调整列宽 · 拖拽卡片底部边缘调整高度 · 移至垃圾桶移除", "empty": "空", "clear": "清除", "serviceLinksTitle": "服务链接", "serviceLinksEmpty": "暂无服务链接", "serviceLinksAddLabel": "标签", "serviceLinksAddUrl": "URL", "serviceLinksAdd": "添加", "serviceLinksLabelPlaceholder": "我的服务", "serviceLinksUrlPlaceholder": "http://192.168.1.10:8080", "serviceLinksInvalidUrl": "输入有效的网址", "serviceLinksAddFailed": "添加服务链接失败", "disk": "磁盘", "viewServerDetails": "查看服务器详情" }, "sessionLogs": { "title": "会话日志", "noLogs": "暂无会话日志", "noLogsDesc": "在主机上启用会话日志以开始记录", "duration": "持续时间", "viewLog": "查看日志", "downloadLog": "下载", "downloadAsText": "下载为文本", "deleteLog": "删除", "confirmDelete": "删除此会话日志?", "confirmDeleteDesc": "此操作无法撤消。", "copyContent": "复制", "copied": "已复制!", "loadError": "加载会话日志失败", "deleteError": "删除会话日志失败", "filterByHost": "按主机筛选..." }, "admin": { "sectionGeneral": "通用", "sectionOidc": "OIDC", "sectionSso": "SSO 提供商", "ssoAddProvider": "添加提供商", "ssoDocsLink": "查看文档", "ssoProviderDocsLink": "查看文档", "ssoNoProviders": "未配置 SSO 提供商。", "ssoProviderName": "显示名称", "ssoProviderType": "提供商类型", "ssoDeleteProvider": "删除提供商", "ssoDeleteConfirm": "删除此提供商?关联用户将无法登录。", "ssoTypeOidc": "OIDC", "ssoTypeLdap": "LDAP", "ssoTypeGithub": "GitHub", "ssoTypeGoogle": "Google", "ssoEnabled": "已启用", "ssoDisabled": "已禁用", "ssoSaveProvider": "保存提供商", "ssoTestConnection": "测试连接", "ssoEditProvider": "编辑提供商", "ldapHost": "LDAP 主机", "ldapPort": "端口", "ldapUseTls": "使用 TLS (LDAPS)", "ldapBindDn": "绑定 DN", "ldapBindPassword": "绑定密码", "ldapUserSearchBase": "用户搜索基准", "ldapUserSearchFilter": "用户搜索过滤器", "ldapUsernameAttr": "用户名属性", "ldapDisplayNameAttr": "显示名称属性", "ldapGroupSearchBase": "群组搜索基准", "ldapAdminGroup": "管理员群组", "ldapAllowedUsers": "允许的用户", "sectionUsers": "用户", "sectionSessions": "会话", "sectionRoles": "角色", "sectionDatabase": "数据库", "sectionApiKeys": "API 密钥", "sectionAuditLog": "审计日志", "sectionSsl": "SSL / Let's Encrypt", "sectionBranding": "白标", "brandingAppName": "应用程序名称", "brandingAppNameDesc": "显示在登录界面和浏览器标签页上。留空则使用“Termix”。", "brandingTagline": "标语", "brandingTaglineDesc": "显示在登录界面应用程序名称下方。留空则使用默认标语。", "brandingLogo": "标识", "brandingLogoDesc": "PNG、JPEG 或 WEBP 格式,最大 750 KB。替换登录屏幕和浏览器标签页上的默认图标。", "brandingLogoUpload": "上传徽标", "brandingLogoReset": "重置为默认值", "brandingLogoInvalid": "图片无效。请使用大小不超过 750 KB 的 PNG、JPEG 或 WEBP 文件。", "brandingSaved": "品牌设置已保存", "brandingSaveFailed": "品牌设置保存失败", "sslDescription": "自动从 Let's Encrypt 签发并续期受信任的 SSL 证书。需要公共域名以及端口 80 或 DNS 访问权限。", "sslDocsLink": "查看 SSL 文档", "sslDomain": "域名", "sslDomainPlaceholder": "termix.example.com", "sslDomainDesc": "证书的公共域名。", "sslEmail": "邮箱", "sslEmailPlaceholder": "admin@example.com", "sslEmailDesc": "用于 Let's Encrypt 通知和账户的联系邮箱。", "sslChallengeType": "验证类型", "sslChallengeTypeDesc": "如何向 Let's Encrypt 证明域名所有权。", "sslChallengeHttp": "HTTP (webroot) - 需要从互联网可访问端口 80", "sslChallengeDns": "DNS (Cloudflare) - 需要 Cloudflare API 令牌", "sslCloudflareToken": "Cloudflare API 令牌", "sslCloudflareTokenPlaceholder": "输入令牌...", "sslCloudflareTokenDesc": "具有您域名的 Zone:DNS:Edit 权限的限定作用域令牌。", "sslCertStatus": "证书状态", "sslCertStatusNone": "无证书", "sslCertStatusValid": "有效", "sslCertStatusExpiring": "即将过期", "sslCertStatusExpired": "已过期", "sslCertExpiresAt": "过期于 {{date}}", "sslLastIssued": "上次签发于 {{date}}", "sslRequestCert": "签发 / 续期证书", "sslRequestCertLoading": "正在请求证书...", "sslRequestCertSuccess": "证书签发并安装成功", "sslRequestCertFailed": "证书请求失败", "sslSave": "保存设置", "sslSaved": "SSL 设置已保存", "sslSaveFailed": "保存 SSL 设置失败", "sslRequiresDomain": "域名和邮箱为必填项", "sslInfoNote": "签发或上传证书后,Termix 会在现有 HTTP 端口的基础上,自动在 SSL_PORT(默认 8443)上启用 HTTPS。请确保已将该端口发布/映射到此容器,以便其可访问。", "sslManualOption": "手动(上传证书)", "sslManualCert": "证书(PEM)", "sslManualCertPlaceholder": "-----BEGIN CERTIFICATE-----", "sslManualKey": "私钥(PEM)", "sslManualKeyPlaceholder": "-----BEGIN PRIVATE KEY-----", "sslManualDesc": "请粘贴您现有的证书和私钥,如果您的 CA 要求,请提供完整的证书链。", "sslManualUpload": "上传并安装证书", "sslManualUploadLoading": "正在上传证书……", "sslManualUploadSuccess": "证书已成功上传并安装", "sslManualUploadFailed": "证书上传失败", "sslManualRequiresFields": "需要证书和私钥。", "auditLogTotal": "共 {{total}} 条记录", "auditLogEmpty": "未找到审计日志条目", "auditLogSuccess": "成功", "auditLogFailed": "失败", "auditLogClearFilters": "清除筛选", "auditLogPage": "第 {{page}} / {{totalPages}} 页 (共 {{total}} 条)", "auditLogIp": "IP", "auditLogResourceId": "资源 ID", "auditLogFilterUser": "用户", "auditLogFilterAction": "操作", "auditLogFilterResourceType": "资源类型", "auditLogFilterStatus": "状态", "auditLogFilterFrom": "起始", "auditLogFilterTo": "结束", "auditLogFilterAll": "全部", "allowRegistration": "允许用户注册", "allowRegistrationDesc": "允许新用户使用用户名和密码自行注册", "allowPasswordLogin": "允许密码登录", "allowPasswordLoginDesc": "用户名/密码登录", "oidcAutoProvision": "OIDC 自动配置", "oidcAutoProvisionDesc": "首次登录时自动为 OIDC/SSO 用户创建账户(与注册开关无关)", "oidcSilentLoginDefault": "默认静默 OIDC 登录", "oidcSilentLoginDefaultDesc": "每次访问时自动重定向到 OIDC 登录,完全跳过登录表单", "oidcSilentLoginDefaultLockedDesc": "此设置受 OIDC_SILENT_LOGIN_DEFAULT 环境变量锁定,无法在此处更改。", "allowPasswordReset": "允许密码重置", "allowPasswordResetDesc": "通过 Docker 日志获取重置码", "analyticsEnabled": "共享匿名使用统计数据", "analyticsEnabledDesc": "每日匿名发送用户、主机和功能使用情况统计数据,以帮助改进 Termix。绝不包含任何个人数据或连接详情。", "analyticsEnabledLockedDesc": "此设置受 ENABLE_TELEMETRY 环境变量锁定,无法在此处更改。", "updateAnalyticsFailed": "分析设置更新失败", "sessionSharingGloballyEnabled": "允许会话共享", "auditForwardingTitle": "转发至 SIEM", "auditForwardingDesc": "将每条审计记录的副本以 NDJSON 格式发送给外部收集器。本地日志仍然是最终的权威来源。", "auditForwardingEnvNotice": "环境变量还可以配置转发;此处保存的 URL 优先。", "auditForwardingToken": "持有者代币(可选)", "auditForwardingTokenStored": "持有者代币(已存储)", "auditForwardingSaved": "已保存的审核转发设置", "auditForwardingSaveError": "保存审计转发设置失败", "sessionSharingGloballyEnabledDesc": "允许在整个实例范围内共享实时终端、RDP、VNC 和 Telnet 会话。禁用此功能将覆盖所有主机级别的共享设置。", "updateSessionSharingFailed": "会话共享设置更新失败", "sessionTimeout": "会话超时", "hours": "小时", "sessionTimeoutRange": "最短 1 小时 · 最长 720 小时", "monitoringDefaults": "监控默认值", "statusCheck": "状态检查", "metrics": "指标", "sec": "秒", "logLevel": "日志级别", "enableGuacamole": "启用 Guacamole", "enableGuacamoleDesc": "RDP/VNC 远程桌面", "enableGuacamoleDocsLink": "查看文档", "guacdUrl": "guacd URL", "tailscaleApiKey": "Tailscale API 密钥", "tailscaleApiKeyDescription": "用于主机编辑器中的设备发现。支持 Tailscale (tskey-) 和 Headscale (hskey-) 密钥。您可以在 tailscale.com/admin/settings/keys 或从您的 Headscale 实例生成密钥。", "tailscaleApiKeyDocsLink": "查看文档", "tailscaleApiBaseUrl": "API 基本 URL", "tailscaleApiBaseUrlDescription": "可选。指向自托管的 Headscale 实例,而不是 api.tailscale.com。留空则使用 Tailscale 默认值。", "oidcDescription": "为 SSO 配置 OpenID Connect。带 * 的字段为必填项。", "oidcDocsLink": "查看文档", "oidcClientId": "客户端 ID", "oidcClientSecret": "客户端密钥", "oidcAuthUrl": "授权 URL", "oidcIssuerUrl": "颁发者 URL", "oidcTokenUrl": "令牌 URL", "oidcUserIdentifier": "用户标识符路径", "oidcDisplayName": "显示名称路径", "oidcScopes": "作用域", "oidcUserinfoUrl": "覆盖 Userinfo URL", "oidcAllowedUsers": "允许的用户", "oidcAllowedUsersDesc": "每行一个邮箱。留空表示允许所有用户。", "oidcAdminGroup": "管理员组", "oidcAdminGroupDesc": "此组的用户将被授予管理员权限。留空可禁用组同步。", "oidcGroupClaim": "组声明", "oidcGroupClaimDesc": "可选。包含用户组的声明路径。默认依次使用 groups、roles、group。用于具有自定义声明的提供商(如 Zitadel)。", "oidcCaCert": "自定义 CA 证书", "oidcCaCertDesc": "可选。PEM 编码的 CA 证书,用于使用私有或自签名 CA 的 OIDC 提供商。留空则使用系统信任存储。", "removeOidc": "移除", "usersCount": "{{count}} 个用户", "searchUsers": "搜索用户...", "noUsers": "没有用户", "noUsersMatch": "没有符合您搜索条件的用户", "pageOf": "第 {{page}} 页,共 {{total}} 页", "createUser": "创建", "newRole": "新角色", "roleName": "名称", "roleDisplayName": "显示名称", "roleDescription": "描述", "rolesCount": "{{count}} 个角色", "createRole": "创建", "creating": "正在创建...", "exportDatabase": "导出数据库", "exportDatabaseDesc": "下载包含所有主机、凭据和设置的便携式 SQLite 备份", "export": "导出", "exporting": "正在导出...", "importDatabase": "导入数据库", "importDatabaseDesc": "从任何数据库后端上的便携式 .sqlite 备份进行恢复", "importDatabaseSelected": "已选择:{{name}}", "selectFile": "选择文件", "changeFile": "更改", "import": "导入", "importing": "正在导入...", "apiKeysCount": "{{count}} 个密钥", "apiKeysDocsLink": "查看文档", "apiKeysCliHint": "使用 Termix CLI 的 API 密钥,即可从终端管理服务器。", "apiKeysCliLink": "查看 CLI 文档", "newApiKey": "新建 API 密钥", "apiKeyCreatedWarning": "密钥已创建 - 请立即复制,密钥将不再显示。", "apiKeyName": "名称", "apiKeyUser": "用户", "apiKeySelectUser": "选择用户...", "apiKeyExpiresAt": "过期时间", "createKey": "创建密钥", "apiKeyNoExpiry": "无过期", "revokedBadge": "已吊销", "authTypeDual": "双重认证", "authTypeOidc": "OIDC", "authTypeLocal": "本地", "adminStatusAdministrator": "管理员", "adminStatusRegularUser": "普通用户", "adminBadge": "管理员", "systemBadge": "系统", "customBadge": "自定义", "youBadge": "我", "sessionsActive": "{{count}} 个活跃", "sessionActive": "活跃: {{time}}", "sessionExpires": "过期: {{time}}", "revokeAll": "全部", "revokeAllSessionsSuccess": "用户的所有会话已吊销", "revokeAllSessionsFailed": "吊销会话失败", "revokeSessionFailed": "吊销会话失败", "addRole": "添加角色", "noCustomRoles": "未定义自定义角色", "removeRoleFailed": "移除角色失败", "assignRoleFailed": "分配角色失败", "deleteRoleFailed": "删除角色失败", "userAdminAccess": "管理员", "userAdminAccessDesc": "完全访问所有管理设置", "userRoles": "角色", "revokeAllUserSessions": "吊销所有会话", "revokeAllUserSessionsDesc": "强制在所有设备上重新登录", "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": "链接账号", "linkAccountDesc": "将OIDC账号{{username}}与现有的本地账号合并。", "linkAccountDescLocal": "将本地账号{{username}}与现有的仅OIDC账号链接。", "linkAccountWarningTitle": "这将:", "linkAccountEffect1": "删除仅OIDC账号", "linkAccountEffect2": "为目标账号添加OIDC登录", "linkAccountEffect3": "允许OIDC和密码两种登录方式", "linkAccountTargetUsername": "本地账号用户名", "linkAccountTargetPlaceholder": "输入要链接的本地账号用户名", "linkAccountOidcUsername": "OIDC账号用户名", "linkAccountOidcPlaceholder": "输入要合并的仅OIDC账号用户名", "linkAccountOidcNotFound": "未找到使用该用户名的仅OIDC账号", "linkAccounts": "链接账号", "linkAccountSuccess": "账号已成功链接", "linkAccountFailed": "链接账号失败", "linkAccountInProgress": "正在链接...", "unlinkAccountTitle": "取消OIDC关联", "unlinkAccountDesc": "从{{username}}移除OIDC认证。该用户将只能使用密码登录。", "unlinkAccountWarning": "这将从此账号移除OIDC登录。用户必须设置密码才能继续登录。", "unlinkAccount": "取消OIDC关联", "unlinkAccountInProgress": "正在取消关联...", "unlinkAccountSuccess": "OIDC 取消关联成功", "unlinkAccountFailed": "取消关联 OIDC 失败", "saving": "保存中...", "updateRegistrationFailed": "更新注册设置失败", "updatePasswordLoginFailed": "更新密码登录设置失败", "cannotDisablePasswordLoginWithTotp": "一个或多个用户启用了 2FA 时不能禁用密码登录。请先禁用 2FA。", "updateOidcAutoProvisionFailed": "更新 OIDC 自动配置设置失败", "updateOidcSilentLoginDefaultFailed": "更新静默 OIDC 登录设置失败", "updatePasswordResetFailed": "更新密码重置设置失败", "sessionTimeoutRange2": "会话超时必须在 1 到 720 小时之间", "sessionTimeoutSaved": "会话超时已保存", "sessionTimeoutSaveFailed": "保存会话超时失败", "monitoringIntervalInvalid": "无效的间隔值", "monitoringSaved": "监控设置已保存", "monitoringSaveFailed": "保存监控设置失败", "guacamoleSaved": "Guacamole 设置已保存", "guacamoleSaveFailed": "保存 Guacamole 设置失败", "guacamoleUpdateFailed": "更新 Guacamole 设置失败", "tailscaleSettingsSaved": "Tailscale 设置已保存", "tailscaleSettingsSaveFailed": "保存 Tailscale 设置失败", "logLevelUpdateFailed": "更新日志级别失败", "oidcSaved": "OIDC 配置已保存", "oidcSaveFailed": "保存 OIDC 配置失败", "oidcRemoved": "OIDC 配置已移除", "oidcRemoveFailed": "移除 OIDC 配置失败", "createUserRequired": "需要用户名和密码", "createUserPasswordTooShort": "密码长度至少需要 6 个字符", "createUserSuccess": "用户 \"{{username}}\" 已创建", "createUserFailed": "创建用户失败", "updateAdminStatusFailed": "更新管理员状态失败", "allSessionsRevoked": "所有会话已撤销", "revokeSessionsFailed": "撤销会话失败", "manageUserData": "管理用户数据", "backToUsers": "返回用户列表", "manageTabAccount": "账户", "manageTabHosts": "主机", "manageTabCredentials": "凭据", "manageTabSnippets": "代码片段", "manageTabSessions": "会话", "manageTabDanger": "危险", "manageEditorBack": "返回 {{username}} 的数据", "dataLockedBadge": "已锁定", "dataLockedNotice": "{{username}} 的数据将保持锁定状态,直到其下次登录。在此之前,无法查看或编辑其主机、凭据和代码片段。", "resetPasswordTitle": "重置密码", "resetPasswordOidcOnly": "此用户通过外部提供商登录,没有密码。", "resetPasswordPlaceholder": "新密码", "resetPasswordBtn": "重置", "resetPasswordWorking": "正在重置...", "resetPasswordSuccess": "密码已重置", "resetPasswordSuccessWiped": "密码已重置。用户的加密数据已被擦除。", "resetPasswordFailed": "密码重置失败", "resetPasswordConfirmWipe": "{{username}} 自加密升级后尚未登录,因此其数据无法恢复。现在重置将删除其主机、凭据和代码片段。是否继续?", "totpSectionTitle": "双因素认证", "totpStatusEnabled": "此用户已启用 TOTP", "totpStatusDisabled": "此用户未启用 TOTP", "disableTotp": "禁用", "disableTotpConfirm": "为 {{username}} 禁用双因素认证?他们将只能使用密码登录。", "totpDisabledSuccess": "TOTP 已禁用", "totpDisableFailed": "TOTP 禁用失败", "manageApiKeys": "API 密钥", "apiKeyNamePlaceholder": "密钥名称", "apiKeyCopyNotice": "立即复制此密钥,之后将不再显示。", "noApiKeysForUser": "无 API 密钥", "apiKeyDeleteFailed": "删除 API 密钥失败", "exportUserData": "数据导出", "exportUserDataDesc": "以 JSON 格式下载此用户的主机、凭据和文件管理器数据。机密数据已解密。", "exportUserDataSuccess": "用户数据已导出", "exportUserDataFailed": "导出用户数据失败", "hostsCount": "{{count}} 个主机", "addHostForUser": "添加主机", "noHostsForUser": "此用户没有主机", "connectToHost": "连接", "deleteHostConfirm": "删除属于 {{username}} 的主机 \"{{name}}\"?", "hostDeletedSuccess": "主机已删除", "hostDeleteFailed": "删除主机失败", "credentialsCount": "{{count}} 个凭据", "addCredentialForUser": "添加凭据", "noCredentialsForUser": "该用户没有凭据", "deleteCredentialConfirm": "删除属于 {{username}} 的凭据 \"{{name}}\"?", "credentialDeletedSuccess": "凭据已删除", "credentialDeleteFailed": "删除凭据失败", "snippetsCount": "{{count}} 个代码片段", "addSnippetForUser": "添加代码片段", "noSnippetsForUser": "该用户没有代码片段", "snippetRequiredFields": "代码片段名称和内容为必填项", "snippetNamePlaceholder": "代码片段名称", "snippetContentPlaceholder": "命令内容", "snippetFolderPlaceholder": "文件夹(可选)", "snippetSaved": "代码片段已保存", "snippetSaveFailed": "保存代码片段失败", "deleteSnippetConfirm": "删除属于 {{username}} 的代码片段 \"{{name}}\"?", "snippetDeletedSuccess": "代码片段已删除", "snippetDeleteFailed": "删除代码片段失败", "noSessionsForUser": "没有活动会话", "deleteSuccessorLabel": "将主机和凭据移交给", "deleteSuccessorMe": "我(删除管理员)", "deleteSuccessorNone": "没人——删除他们", "deleteSuccessorDesc": "该用户共享的所有内容在新所有者下仍然有效;选择“无人”将删除其主机、凭据和共享内容。", "deleteUserDangerDesc": "永久删除 {{username}} 及其所有数据(主机、凭据、代码片段、历史记录)。此操作不可撤销。", "deleteUserConfirm": "永久删除 {{username}} 及其所有数据?", "deleteUserAdminBlocked": "删除此用户前请先移除管理员状态。", "createRoleRequired": "名称和显示名称为必填项", "createRoleSuccess": "角色 \"{{name}}\" 已创建", "createRoleFailed": "创建角色失败", "apiKeyNameRequired": "密钥名称为必填项", "apiKeyUserRequired": "用户ID为必填项", "apiKeyCreatedSuccess": "API 密钥 \"{{name}}\" 已创建", "apiKeyCreateFailed": "创建 API 密钥失败", "exportSuccess": "数据库导出成功", "exportFailed": "数据库导出失败", "importSelectFile": "请先选择文件", "importCompleted": "导入完成:已导入 {{total}} 项,跳过 {{skipped}} 项", "importFailed": "导入失败:{{error}}", "importError": "数据库导入失败", "sectionHostDefaults": "主机默认设置", "hostDefaultsDesc": "创建新主机时自动应用的设置。各主机仍可覆盖这些设置。", "hostDefaultsSocks5": "SOCKS5 代理", "hostDefaultsUseSocks5": "启用 SOCKS5 代理", "hostDefaultsUseSocks5Desc": "在所有新主机上预填 SOCKS5 代理", "hostDefaultsSocks5Host": "代理主机 / 端口", "hostDefaultsSocks5Username": "代理用户名", "hostDefaultsSocks5Password": "代理密码", "hostDefaultsMetrics": "主机指标", "hostDefaultsMetricsEnabled": "启用指标", "hostDefaultsMetricsEnabledDesc": "默认情况下,在新主机上收集 CPU、内存及其他统计数据", "hostDefaultsStatusCheckEnabled": "启用状态检查", "hostDefaultsStatusCheckEnabledDesc": "默认轮询新主机的在线/离线状态", "hostDefaultsTerminal": "终端", "hostDefaultsAutoTmux": "自动 Tmux", "hostDefaultsAutoTmuxDesc": "在 tmux 中运行新主机的终端,以便会话在断开连接后仍然存在(主机上需要安装 tmux)。", "minutes": "分钟", "hostDefaultsSessionLogging": "会话记录", "hostDefaultsSessionLoggingDesc": "默认记录新主机的终端会话", "hostDefaultsCommandHistory": "命令历史", "hostDefaultsCommandHistoryDesc": "默认跟踪新主机的命令历史", "hostDefaultsSaved": "主机默认设置已保存", "hostDefaultsSaveFailed": "保存主机默认设置失败", "rolePermissions": { "count": "{{count}} 个权限", "editAction": "编辑权限", "loadError": "加载权限目录失败", "saved": "角色权限已保存", "saveError": "保存角色权限失败", "save": "保存", "saving": "保存中..." }, "stepCa": "步骤 CA", "stepCaDesc": "从小型 CA 颁发短期 SSH 证书。输入 CA URL、其根指纹(如 `step ca bootstrap` 命令所示)和 OIDC 配置器的名称;然后选择“Step CA”作为主机的身份验证类型。如果三项都留空,则禁用此功能。", "stepCaFingerprint": "根指纹(SHA-256)", "stepCaProvisioner": "OIDC配置器名称", "stepCaSaved": "步骤 CA 设置已保存", "stepCaSaveFailed": "保存步骤 CA 设置失败", "secretSourcePrivateEndpoints": "允许的私有秘密来源主机", "secretSourcePrivateEndpointsDesc": "秘密来源(例如 1Password Connect)可能联系的私有主机。请用逗号分隔。", "updateSecretSourceEndpointsFailed": "更新秘密源端点允许列表失败", "stepCaPrivateEndpoints": "允许的私有步骤 CA 主机", "stepCaPrivateEndpointsDesc": "私有主机在执行步骤 CA 证书流程时可能会联系:CA 本身,以及(如果是内部)您的身份提供商。请用逗号分隔它们。", "updateStepCaEndpointsFailed": "更新 Step CA 端点允许列表失败", "notificationPrivateEndpoints": "允许的私人通知主机", "notificationPrivateEndpointsDesc": "通知渠道可以联系的具体私有主机。请用逗号分隔。", "updateNotificationEndpointsFailed": "更新通知端点允许列表失败" }, "newUi": { "sidebar": { "quickConnect": { "hostLabel": "主机", "hostPlaceholder": "192.168.1.1 or example.com", "portLabel": "端口", "portPlaceholder": "22", "usernameLabel": "用户名", "usernamePlaceholder": "username", "authLabel": "认证", "passwordLabel": "密码", "passwordPlaceholder": "password", "privateKeyLabel": "私钥", "privateKeyPlaceholder": "粘贴私钥...", "credentialLabel": "凭据", "credentialPlaceholder": "选择一个已保存的凭据", "protocolLabel": "协议", "domainLabel": "领域", "domainPlaceholder": "选修的", "connectToRdp": "通过 RDP 连接", "connectToVnc": "通过 VNC 连接", "connectToTerminal": "连接到终端", "connectToFiles": "连接到文件管理器" }, "sshTools": { "keyRecordingTitle": "按键录制", "recordToTerminals": "录制到终端", "selectAll": "全选", "selectNone": "全不选", "noTerminalTabsOpen": "无打开的终端标签页", "selectTerminalsAbove": "选择上方终端", "broadcastInputPlaceholder": "在此输入以广播按键...", "fillPassword": "填充密码", "fillPasswordSuccess": "已将密码填充到 {{count}} 个终端", "fillPasswordMissing": "{{count}} 个所选终端无保存的密码", "stopRecording": "停止录制", "startRecording": "开始录制", "settingsTitle": "设置", "enableRightClickCopyPaste": "启用右键复制/粘贴", "copyOnSelect": "自动复制选定文本" }, "splitScreen": { "layoutTitle": "布局", "selectLayoutAbove": "选择上方布局", "selectLayoutHint": "选择要显示的窗格数", "panesTitle": "窗格", "openTabsTitle": "打开的标签页", "dragTabsHint": "将标签页拖入上方窗格,或使用快速分配", "dropHere": "拖放至此", "emptyPane": "空", "dashboard": "仪表板", "clearSplitScreen": "清除分屏", "quickAssign": "快速分配", "alreadyAssigned": "窗格 {{index}}", "splitTab": "拆分标签页", "addToSplit": "添加到分屏", "removeFromSplit": "从分屏移除", "assignToPane": "分配到窗格", "hotkeysTitle": "键盘快捷键", "hotkeysSplitRight": "切换双窗格分屏", "hotkeysSplitBelow": "切换三窗格分屏", "hotkeysNavigatePane": "导航窗格", "hotkeysNextTab": "下一个标签页", "hotkeysPrevTab": "上一个标签页", "hotkeysJumpTab": "跳转到标签页" }, "snippets": { "title": "代码片段", "createSnippetTitle": "创建代码片段", "createSnippetDescription": "创建新的命令代码片段以便快速执行", "nameLabel": "名称", "namePlaceholder": "例如:重启 Nginx", "descriptionLabel": "描述", "descriptionPlaceholder": "可选描述", "optional": "可选", "folderLabel": "文件夹", "noFolder": "无文件夹(未分类)", "commandLabel": "命令", "commandPlaceholder": "例如:sudo systemctl restart nginx", "typeLabel": "类型", "typeCommand": "命令", "typeNote": "笔记", "noteLabel": "笔记", "notePlaceholder": "例如,可重复使用的提示或提醒文本", "cancel": "取消", "createSnippetButton": "创建代码片段", "createFolderTitle": "创建文件夹", "createFolderDescription": "将代码片段整理到文件夹中", "folderNameLabel": "文件夹名称", "folderNamePlaceholder": "例如:系统命令、Docker 脚本", "folderColorLabel": "文件夹颜色", "folderIconLabel": "文件夹图标", "previewLabel": "预览", "folderNameFallback": "文件夹名称", "createFolderButton": "创建文件夹", "targetTerminals": "目标终端", "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}}”", "pasteSuccess": "已将“{{name}}”粘贴到 {{count}} 终端中", "pasteToTerminal": "粘贴", "copySuccess": "已将“{{name}}”复制到剪贴板", "shareTitle": "共享代码片段", "shareUser": "用户", "shareRole": "角色", "selectUser": "选择一个用户...", "selectRole": "选择一个角色...", "shareSuccess": "代码片段共享成功", "shareFailed": "共享代码片段失败", "revokeSuccess": "访问权限已撤销", "revokeFailed": "撤销访问权限失败", "currentAccess": "当前访问权限", "shareLoadError": "加载共享数据失败", "loading": "加载中...", "close": "关闭", "reorderFailed": "保存代码片段顺序失败", "importExport": "导入 / 导出", "exportBtn": "导出 JSON", "importBtn": "导入 JSON", "exportSuccess": "代码片段导出成功", "exportFailed": "导出代码片段失败", "importTitle": "导入代码片段", "importDescription": "从 Termix 导出的 JSON 文件导入代码片段和文件夹", "importDropOrClick": "将 JSON 文件拖放到此处或点击浏览", "importSelectedFile": "已选择:{{name}}", "importOverwrite": "覆盖具有相同名称和文件夹的现有代码片段", "importStartBtn": "导入", "importSuccess": "导入完成:添加了 {{snippets}} 个代码片段,更新了 {{updated}} 个,跳过了 {{skipped}} 个,添加了 {{folders}} 个文件夹", "importFailed": "导入代码片段失败", "importInvalidFile": "无效文件:应为包含 snippets 或 folders 数组的 JSON 对象", "targetHostsLabel": "目标主机", "targetHostsHint": "分配主机,以便无需打开终端即可直接运行此代码片段。", "noHostsAvailable": "未配置任何主机", "clearTargetHosts": "清除全部", "hasTargetHosts": "已分配目标主机", "runOnTargets": "在目标上运行", "directRunSuccess": "已在 {{count}} 台主机上运行 \"{{name}}\"", "directRunPartialFail": "\"{{name}}\" 在一台或多台主机上运行失败", "executionResultTitle": "执行结果:{{name}}", "executionResultDescription": "在每台目标主机上运行代码片段的输出。", "executionSuccess": "成功", "executionFailed": "失败", "expandAll": "展开所有文件夹", "collapseAll": "收起所有文件夹", "settings": "代码片段设置", "variablesHint": "变量:$HOST、$USER、$PORT、$NAME、${INPUT_1:Label}", "variablesDialogTitle": "运行“{{name}}”", "variablesDialogDescription": "运行此代码片段之前,请填写所需的值。", "variablesPreviewLabel": "预览", "variablesConfirmButton": "运行" }, "keybindings": { "title": "键盘快捷键", "description": "自定义终端复制、粘贴和控制快捷键,或绑定按键以发送文本或运行代码片段。", "defaultsHeading": "内置快捷方式", "customHeading": "自定义快捷方式", "addBinding": "添加快捷方式", "addBindingTitle": "添加快捷方式", "editBindingTitle": "编辑快捷方式", "loading": "加载中...", "noCustomBindings": "暂无自定义快捷键", "defaultBadge": "默认", "customizedBadge": "定制", "customize": "定制", "resetToDefault": "重置为默认值", "resetAllToDefaults": "所有设置重置为默认值", "close": "关闭", "cancel": "取消", "saveBinding": "保存快捷方式", "saveError": "保存键盘快捷键失败", "pressKeysToRecord": "按键组合", "pressKeysPlaceholder": "点击并按下按键", "recording": "按下按键……", "comboRequiredError": "先按下组合键", "textRequiredError": "请输入要发送的文本", "controlCodeRequiredError": "请输入单个字母作为控制码", "snippetRequiredError": "选择代码片段", "conflictWarning": "此组合已绑定到 {{combo}}。保存后两者都会生效。", "actionLabel": "操作", "actionCopy": "复制选择", "actionPaste": "粘贴", "actionSendControlCode": "发送 Ctrl+字母信号", "actionSendText": "发送文本", "actionRunSnippet": "运行现有代码片段", "actionNextTab": "切换到下一个标签页", "actionPreviousTab": "切换到上一个标签页", "actionOpenCommandPalette": "打开快速搜索", "controlCodeLabel": "字母", "textLabel": "发送的文本", "appendEnterLabel": "发送后按回车键", "snippetLabel": "片段", "selectSnippetPlaceholder": "选择代码片段", "orphanedSnippetWarning": "未找到代码片段", "clipboardPermissionNote": "某些浏览器在首次使用时可能会提示授予剪贴板权限。" }, "connectionDefaults": { "title": "连接默认值", "description": "设置所有主机都将继承的值,除非主机覆盖这些值。", "manage": "管理", "dialogDescription": "这些规则适用于未设置相关设置的主机。主机上已设置的任何内容均会生效。", "tabTerminal": "终端", "tabRemoteDesktop": "远程桌面", "inherit": "继承", "on": "开启", "off": "关闭", "resizeDisplayUpdate": "显示更新", "resizeReconnect": "重新连接", "clearAll": "全部清除", "saved": "已保存连接默认设置", "saveFailed": "保存连接默认设置失败" }, "userProfile": { "donateTitle": "让 Termix 持续运转", "donateDescription": "Termix 是免费、自托管的,仅由少数几人用业余时间构建。若它为您节省了时间或金钱,请通过加密货币捐赠助力其持续发展。", "donateMilestones": "捐赠有助于资助研究和学习构建 SAML、Kubernetes 及 Agent 支持所需的时间。查看进展并捐赠。", "donateButton": "捐赠加密货币", "storageModeLocal": "浏览器", "storageModeCloud": "数据库", "storageModeDescription": "浏览器模式仅将设置存储在当前浏览器中。数据库模式则同步至服务器,并在任意设备上加载。", "resetToDefaults": "重置为默认值", "resetToDefaultsSuccess": "设置已重置为默认值。", "storageModeSwitch": "偏好设置存储", "sectionAccount": "账户", "desktopProfileTitle": "自动本地桌面配置文件", "desktopProfileDescription": "此配置文件仅限用于嵌入式后端,并自动登录。它没有登录密码;下面的远程同步使用单独的服务器帐户。", "sectionInterface": "界面", "interfacePresetDesc": "Termix 显示的细节量。所有功能均可使用。", "preset_simple": "简洁", "preset_simple_desc": "只保留必需品。", "preset_balanced": "均衡", "preset_balanced_desc": "标准布局。", "preset_advanced": "高级", "preset_advanced_desc": "全部开启,信息密集显示。", "presetClearOverrides": "全部重置", "presetOverridesTitle": "已自定义", "presetRevertArea": "恢复", "presetConfirmTitle": "切换到 {{preset}}?", "presetConfirmDesc": "此操作会重置您的侧边栏、导航栏、仪表盘布局、终端工具栏和文件管理器视图。您的主机、凭据和主页不会受到影响。", "presetConfirmApply": "应用预设", "runSetupAgainDesc": "再走一遍第一次运行的设置流程。", "runSetupAgainButton": "运行向导", "uiArea_chrome": "应用界面框架", "uiArea_hostList": "主机列表", "uiArea_credentialList": "凭据列表", "uiArea_rail": "导航", "uiArea_dashboard": "仪表盘", "uiArea_terminal": "终端", "uiArea_fileManager": "文件管理器", "uiArea_docker": "Docker", "uiArea_hostMetrics": "主机指标", "uiArea_hostEditor": "主机编辑器", "uiArea_homepage": "主页", "sectionAppearance": "外观", "sectionSecurity": "安全", "sectionApiKeys": "API 密钥", "sectionData": "数据", "sectionC2sTunnels": "C2S 隧道", "usernameLabel": "用户名", "roleLabel": "角色", "roleAdministrator": "管理员", "authMethodLabel": "认证方式", "authMethodLocal": "本地", "twoFaLabel": "双重认证", "twoFaOn": "开启", "twoFaOff": "关闭", "versionLabel": "版本", "betaProgramTitle": "Beta 计划", "betaProgramDescription": "使用每周滚动更新的 :beta Docker 标签提前体验新功能。不稳定,请勿用于生产环境。", "betaProgramFeedback": "发现问题?在此报告。", "betaProgramLearnMore": "了解更多", "cliTitle": "Termix CLI", "cliDescription": "打开终端,从自己的 shell 运行命令和移动文件。", "cliLearnMore": "了解更多", "deleteAccount": "删除账户", "deleteAccountDescription": "永久删除您的账户", "changeServerDescription": "切换到其他 Termix 后端服务器", "deleteButton": "删除", "deleteAccountPermanent": "此操作是永久性的,无法撤销。", "deleteAccountWarning": "所有会话、主机、凭据和设置将被永久删除。", "confirmPasswordDeletePlaceholder": "输入密码以确认", "languageLabel": "语言", "themeLabel": "主题", "fontSizeLabel": "字体大小", "interfaceFontLabel": "界面字体", "interfaceFontDescription": "更改应用程序界面字体。终端配置文件保留各自的字体设置。", "accentColorLabel": "强调色", "settingsTerminal": "终端", "commandAutocomplete": "命令自动补全", "commandAutocompleteDesc": "输入时按 Tab 键可显示自动完成功能。", "localEcho": "本地回声", "localEchoDesc": "利用安全的本地按键预测来降低感知输入延迟", "keyboardShortcuts": "键盘快捷键", "keyboardShortcutsDescription": "自定义终端复制、粘贴和命令快捷键", "manageShortcuts": "管理", "terminalLinkBehavior": "终端链接点击", "terminalLinkBehaviorDesc": "点击终端内链接时的默认行为", "historyTracking": "历史记录跟踪", "historyTrackingDesc": "跟踪终端命令", "commandPalette": "命令面板", "commandPaletteDesc": "启用键盘快捷键", "reopenTabsOnLogin": "登录时重新打开标签页", "reopenTabsOnLoginDesc": "登录或刷新页面时恢复已打开的标签页,即使是从其他设备登录", "confirmTabClose": "关闭标签页确认", "confirmTabCloseDesc": "关闭终端标签页前询问", "transferConcurrency": "同时文件传输", "transferConcurrencyDesc": "本地/远程并排管理器同时上传或下载的文件数量。如果您的服务器限制 SFTP 通道,请降低此值。", "settingsAppRail": "App Rail", "sidebarSettingsMoved": "主机侧边栏显示设置已移至“自定义侧边栏”面板,该面板可从主机工具栏打开。", "showHostTags": "显示主机标签", "showHostTagsDesc": "在主机列表中显示标签", "hostTrayOnClick": "点击展开主机操作", "hostTrayOnClickDesc": "始终显示连接按钮;点击展开管理选项而非悬停", "compactHostView": "紧凑主机视图", "compactHostViewDesc": "将每个主机折叠为一行,仅显示名称和地址", "statusColors": "真实状态颜色", "statusColorsDesc": "使用绿色/红色表示在线/离线状态,而非强调色", "pinAppRail": "固定应用边栏", "pinAppRailDesc": "保持左侧应用边栏始终展开,而非悬停展开", "openFullscreenSettings": "打开设置全屏", "exitFullscreenSettings": "退出全屏设置", "expandAppRailOnHover": "悬停展开应用边栏", "expandAppRailOnHoverDesc": "允许鼠标悬停时展开左侧应用边栏", "showPinAppRailButton": "显示 Pin 应用轨道按钮", "showPinAppRailButtonDesc": "在应用工具栏中显示一个按钮,用于将其固定打开。默认关闭。", "settingsNavigation": "导航", "navigationTabsDesc": "选择在应用导航栏中显示的标签页", "showSnippetCommands": "显示命令", "showSnippetCommandsDesc": "在每个代码片段名称下方显示其命令。关闭此功能可显示简洁列表。", "foldersCollapsed": "折叠文件夹", "foldersCollapsedDesc": "默认折叠文件夹", "confirmExecution": "确认执行", "confirmExecutionDesc": "运行代码片段前确认", "settingsUpdates": "更新", "disableUpdateChecks": "禁用更新检查", "disableUpdateChecksDesc": "停止检查更新", "totpAuthenticator": "TOTP 身份验证器", "totpEnabled": "双因素认证已启用", "totpDisabled": "添加额外的登录安全", "totpAddAuthenticator": "添加设备", "totpAddTitle": "添加身份验证器设备", "totpAddDescription": "请确认您的身份,以便使用相同的安全 TOTP 密钥注册另一个身份验证器。", "totpAddInputRequired": "请输入您的 TOTP 验证码或密码", "totpAddFailed": "添加身份验证器失败", "totpAddScanInstructions": "请使用新增的验证器扫描此二维码。现有验证器将继续有效。", "totpAddSuccess": "已注册其他身份验证器", "disable": "禁用", "enable": "启用", "setupTotp": "设置 TOTP", "qrCode": "二维码", "totpInstructions": "扫描二维码或在您的身份验证器应用中输入密钥,然后输入6位数字代码", "totpCodePlaceholder": "000000", "verify": "验证", "changePassword": "修改密码", "currentPasswordLabel": "当前密码", "currentPasswordPlaceholder": "当前密码", "newPasswordLabel": "新密码", "newPasswordPlaceholder": "新密码", "confirmPasswordLabel": "确认新密码", "confirmPasswordPlaceholder": "确认新密码", "updatePassword": "更新密码", "createApiKeyTitle": "创建 API 密钥", "createApiKeyDescription": "生成用于编程访问的新 API 密钥。", "apiKeyNameLabel": "名称", "apiKeyNamePlaceholder": "例如:CI 流水线", "expiryDateLabel": "到期日期", "optional": "可选", "cancel": "取消", "createKey": "创建密钥", "apiKeyCreatedWarning": "密钥已创建 - 立即复制,之后不会再显示。", "copyApiKey": "复制 API 密钥", "copiedToClipboard": "已复制到剪贴板", "apiKeyCount": "{{count}} 个密钥", "newKey": "新建密钥", "noApiKeys": "尚无 API 密钥。", "apiKeyActive": "活跃", "apiKeyUsageHint": "将您的密钥包含在", "apiKeyUsageHintHeader": "标头。", "apiKeyPermissionsHint": "密钥继承创建用户的权限。", "exportData": "导出我的数据", "exportDataDesc": "下载主机、凭据和设置的备份,以便传输到另一台设备。", "export": "导出", "exporting": "导出中...", "importData": "导入我的数据", "importDataDesc": "从 .sqlite 备份文件恢复您的主机、凭据和设置", "importDataSelected": "已选择:{{name}}", "selectFile": "选择文件", "changeFile": "更改", "import": "导入", "importing": "正在导入...", "exportSuccess": "数据已成功导出", "exportFailed": "数据导出失败", "importSelectFile": "请先选择文件。", "importCompleted": "导入完成:已导入 {{total}} 项,跳过 {{skipped}} 项", "importFailed": "导入失败:{{error}}", "roleUser": "用户", "authMethodDual": "双重认证", "authMethodOidc": "OIDC", "totpSetupFailed": "启动 TOTP 设置失败", "totpEnter6Digits": "输入 6 位验证码", "totpEnabledSuccess": "双因素认证已启用", "totpInvalidCode": "验证码无效,请重试", "totpDisableInputRequired": "输入您的 TOTP 验证码或密码", "totpDisabledSuccess": "双因素认证已禁用", "totpDisableFailed": "禁用 2FA 失败", "totpDisableTitle": "禁用 2FA", "totpDisablePlaceholder": "输入 TOTP 验证码或密码", "totpDisableConfirm": "禁用 2FA", "totpContinueVerify": "继续验证", "totpVerifyTitle": "验证验证码", "totpBackupTitle": "备份验证码", "totpDownloadBackup": "下载备份验证码", "passkeys": "通行密钥", "passkeysDesc": "使用 WebAuthn/FIDO2 凭据进行无密码登录", "passkeyName": "通行密钥名称", "passkeyUvPreferred": "首选", "passkeyUvRequired": "必需", "passkeyUvDiscouraged": "不鼓励", "addPasskey": "添加通行密钥", "noPasskeys": "未注册通行密钥。", "passkeyAdded": "通行密钥已添加", "passkeyAddFailed": "添加通行密钥失败", "passkeyDeleted": "通行密钥已删除", "passkeyDeleteFailed": "删除通行密钥失败", "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": "Dracula", "themeCatppuccin": "Catppuccin", "themeNord": "Nord", "themeSolarized": "Solarized", "themeTokyoNight": "Tokyo Night", "themeOneDark": "One Dark", "themeGruvbox": "Gruvbox" } } }, "terminalToolbar": { "title": "终端工具栏", "showActions": "显示工具栏", "cpu": "CPU", "memory": "内存", "disk": "磁盘", "statsUnavailable": "实时统计数据不可用", "tmuxDetach": "分离 tmux 会话", "openFiles": "打开文件", "openDocker": "Open Docker", "openTunnel": "打开隧道", "openHostMetrics": "打开主机指标", "openProxmoxStats": "打开 Proxmox 统计数据", "openTmuxMonitor": "打开 Tmux 监视器" }, "serial": { "title": "串口", "portLabel": "端口", "portPlaceholder": "/dev/ttyUSB0 或 COM3", "baudRateLabel": "波特率", "dataBitsLabel": "数据", "stopBitsLabel": "停止位", "parityLabel": "奇偶校验", "parityNone": "无", "parityEven": "偶校验", "parityOdd": "奇校验", "connect": "连接串口", "disconnect": "断开", "refreshPorts": "刷新端口", "connected": "已连接到 {{path}},波特率 {{baud}}", "disconnected": "串口已断开", "connectionError": "打开串口失败", "wsError": "WebSocket 错误", "errorNoServerUrl": "未配置服务器 URL", "notSupportedTitle": "不支持串口", "notSupported": "串口连接需要支持 Web Serial API 的浏览器(Chrome、Edge 或 Firefox 151+),或者 Termix 桌面应用。", "hideHint": "您可以在用户资料 > 外观 > 侧边栏 > 导航中隐藏串口标签页。", "browserPickerHint": "点击连接,您的浏览器将打开端口选择器以选择设备。" }, "alerts": { "addChannel": "添加渠道", "editChannel": "编辑渠道", "channelName": "名称", "channelType": "类型", "channelNameRequired": "名称为必填项", "webhookUrl": "URL", "webhookUrlRequired": "Webhook URL 为必填项", "webhookDesc": "每次告警触发时向该 URL 发送 POST JSON 数据", "ntfyServer": "服务器 URL", "ntfyTopic": "主题", "ntfyTopicRequired": "主题为必填项", "ntfyToken": "访问令牌(选填)", "channelSaveFailed": "保存渠道失败" }, "macros": { "title": "宏", "description": "在终端中运行已保存的一系列命令,并对服务器返回的内容做出反应。", "target": "目标", "noTerminal": "没有终端打开", "empty": "暂无宏", "emptyHint": "创建一个宏来自动化终端流程,例如登录、重启服务或回答提示。", "create": "新宏", "back": "返回宏", "name": "名称", "namePlaceholder": "重启 Web 服务器", "nameRequired": "保存之前,请给宏命名。", "descriptionLabel": "描述", "descriptionPlaceholder": "此宏的功能(可选)", "unsaved": "未保存的更改", "save": "保存", "saved": "宏已保存", "saveFailed": "无法保存宏", "delete": "删除", "deleteTitle": "删除这个宏?", "deleteBody": "“{{name}}”将被永久删除。此操作无法撤销。", "deleted": "宏已删除", "cancel": "取消", "run": "运行", "stop": "停止", "running": "运行中...", "completed": "宏已完成", "failed": "宏失败", "loadFailed": "无法加载宏。", "needTerminal": "首先打开并连接终端", "noSteps": "此宏目前尚无步骤。请在下方添加步骤。", "addStep": "添加步骤", "stepNumber": "步骤 {{number}}", "removeStep": "移除步骤", "confirmRunTitle": "运行这个宏?", "confirmRunBody": "\"{{name}}\" 将向 {{host}} 发送命令。", "confirmRunAction": "运行宏", "stepTypes": { "send": { "label": "发送命令", "help": "在终端中输入文本,就像你手动输入一样。" }, "wait": { "label": "等待输出", "help": "暂停,直到服务器打印出您指定的文本,例如密码提示。" }, "delay": { "label": "暂停", "help": "等待一段固定时间后再执行下一步操作。" }, "if": { "label": "如果输出包含", "help": "检查服务器目前为止打印的所有内容,然后运行两个分支中的一个。" }, "repeat": { "label": "重复", "help": "将其中的步骤执行设定的次数。" } }, "send": { "text": "命令或文本", "textPlaceholder": "systemctl restart nginx", "pressEnter": "发送后按回车键", "pressEnterHelp": "关闭此功能即可输入文本而不提交。" }, "wait": { "pattern": "等待输出包含", "patternPlaceholder": "密码:", "timeout": "放弃", "onTimeout": "如果它从未出现", "stop": "停止宏", "continue": "无论如何都继续" }, "delay": { "duration": "等待" }, "ifStep": { "pattern": "如果输出包含", "patternPlaceholder": "活跃:正在运行", "then": "然后这样做", "else": "否则就这样做", "emptyBranch": "没有步骤" }, "repeat": { "count": "次数", "times": "次" }, "match": { "useRegex": "使用正则表达式进行匹配", "useRegexHelp": "关闭此选项以完全按原文匹配文本。", "invalidRegex": "这不是有效的正则表达式,它将被匹配为纯文本。" }, "seconds": "秒", "secondsShort": "{{count}}s" } }