{
  "app": {
    "connections": "连接",
    "settings": "设置",
    "dontSleep": "禁止睡眠",
    "dontSleepEnable": "启用禁止睡眠模式",
    "dontSleepDisable": "禁用禁止睡眠模式",
    "dontSleepEnabledTooltip": "禁止睡眠已启用，点击以禁用",
    "dontSleepDisabledTooltip": "禁止睡眠已禁用，点击以启用",
    "dontSleepEnabled": "禁止睡眠模式已启用。",
    "dontSleepDisabled": "禁止睡眠模式已禁用。",
    "dontSleepError": "无法更改禁止睡眠模式：{{message}}",
    "credentialStoreLocked": "加密数据库已锁定",
    "credentialStoreUnlocked": "加密数据库已解锁",
    "credentialStoreLockAction": "锁定加密数据库",
    "credentialStoreUnlockAction": "解锁加密数据库",
    "xServer": "X Server",
    "xServerRestart": "重启",
    "xServerStop": "停止",
    "xServerStopped": "VcXsrv 已停止。",
    "primaryNav": "主要",
    "resizeConnections": "调整连接列宽度",
    "resizeAiAssistant": "调整 AI 助手面板",
    "aiAssistant": "AI 助手",
    "connectionRail": "连接导轨",
    "openConnectedConnection": "打开 {{name}}",
    "openPinnedConnection": "打开已固定连接 {{name}}",
    "trayDontSleep": "禁止休眠",
    "trayExit": "退出",
    "titlebar": {
      "minimize": "最小化",
      "maximize": "最大化",
      "restore": "还原",
      "close": "关闭"
    }
  },
  "dashboard": {
    "title": "仪表板",
    "moduleLabel": "小部件游乐场",
    "subtitle": "选择本地工具小组件、报告和 AI 创建的小组件，将常用工具放在手边。",
    "statusReady": "仪表板小部件在本地运行。",
    "viewsLabel": "仪表板视图",
    "defaultView": "默认视图",
    "addView": "添加视图",
    "addWidgetLabel": "添加小部件",
    "newViewName": "视图 {{count}}",
    "newViewPrompt": "视图名称",
    "renameView": "重命名视图",
    "removeView": "删除视图",
    "viewTabGradient": "{{view}}的视图选项卡渐变",
    "clearViewTabGradient": "清除{{view}}的视图选项卡渐变",
    "editLayout": "编辑布局",
    "editDone": "完成",
    "density": {
      "compact": "紧凑",
      "default": "默认",
      "roomy": "宽松"
    },
    "catalogTitle": "小部件目录",
    "catalogSearch": "搜索小部件…",
    "catalogAll": "全部",
    "catalogGroupBuiltIn": "内置",
    "catalogGroupCustom": "AI 创建",
    "catalogBadgeAiGenerated": "AI 生成",
    "catalogBadgeImported": "已导入",
    "catalogNoMatches": "无匹配的小部件。",
    "presetLabel": "样式预设",
    "preset": {
      "panel": "面板",
      "ambient": "环境",
      "hero": "主角"
    },
    "glassBackground": "磨砂玻璃背景",
    "hideTitle": "隐藏标题栏",
    "canvasOpacity": "画布不透明度",
    "accent": "强调色",
    "accentDefault": "默认",
    "icon": "图标",
    "titleLabel": "标题",
    "titlePlaceholder": "自定义标题…",
    "renameTitleHint": "双击以重命名",
    "advanced": "高级",
    "changeBackground": "更改背景…",
    "backgroundModeDefault": "主题默认",
    "backgroundModePreset": "色彩与渐变",
    "backgroundModeImage": "图片",
    "backgroundModeMedia": "图片 / 视频",
    "backgroundModeDynamic": "动态",
    "backgroundLivePreview": "实时预览",
    "backgroundLivePreviewTitle": "动态背景预览",
    "backgroundDefaultHint": "使用当前色彩方案的背景。",
    "backgroundDynamicHint": "警告：部分背景可能会影响性能。",
    "backgroundChooseImage": "选择图片…",
    "backgroundChooseMedia": "选择文件…",
    "backgroundRemoveImage": "移除",
    "backgroundImageFilter": "图片",
    "backgroundMediaFilter": "图片和视频",
    "backgroundImageHint": "选择一张图片作为此视图的背景。",
    "backgroundMediaHint": "选择图片或视频作为此视图的背景。",
    "backgroundMediaSourcePrefix": "您可以在以下网站找到高质量的免版税壁纸：",
    "backgroundMediaSourceLink": "Pixabay",
    "backgroundFitLabel": "缩放",
    "backgroundDimLabel": "变暗 / 变亮",
    "backgroundFit": {
      "fill": "填满",
      "fit": "适应",
      "stretch": "拉伸",
      "tile": "平铺",
      "center": "居中"
    },
    "backgroundPresets": {
      "mist": "薄雾",
      "sand": "暖沙",
      "sage": "鼠尾草",
      "sky": "天空",
      "blush": "绯红",
      "lavender": "薰衣草",
      "slate": "岩灰",
      "graphite": "石墨",
      "midnight": "午夜",
      "pine": "松木",
      "aubergine": "茄紫",
      "ember": "余烬",
      "harbor": "港湾",
      "moss": "苔藓",
      "wine": "酒红",
      "steel": "钢铁",
      "gDawn": "黎明",
      "gFog": "浓雾",
      "gMeadow": "草地",
      "gDusk": "黄昏",
      "gLinen": "亚麻",
      "gHorizon": "地平线",
      "gPetal": "花瓣",
      "gTwilight": "暮光",
      "gMidnight": "午夜",
      "gHarbor": "港湾",
      "gEmber": "余烬",
      "gOrchid": "兰花",
      "gForest": "森林",
      "gEclipse": "日食",
      "gCobalt": "钴蓝",
      "gNocturne": "夜曲"
    },
    "dynamicBackgrounds": {
      "fuji": "富士山",
      "aurora": "极光",
      "halftone": "半调",
      "clouds": "云朵",
      "ocean": "海洋",
      "raindrops": "雨滴",
      "rainyWindow": "雨窗",
      "frostedWindow": "霜花窗",
      "snow": "降雪",
      "sakura": "樱花",
      "fireflies": "萤火虫",
      "bubbles": "气泡",
      "aquarium": "水族箱",
      "jellyfish": "水母",
      "lighthouse": "灯塔",
      "balloons": "热气球",
      "ricefield": "稻田",
      "lanterns": "天灯",
      "starfield": "夜空",
      "nebula": "星云",
      "orbitals": "轨道",
      "embers": "余烬",
      "lava": "熔岩灯",
      "ink": "墨迹",
      "dunes": "沙漠沙丘",
      "savanna": "稀树草原",
      "matrix": "矩阵",
      "topo": "地形图",
      "synthwave": "合成波",
      "circuit": "电路",
      "crystals": "晶体",
      "cyberpunk": "赛博朋克",
      "taipei101": "台北 101",
      "thunderstorm": "雷暴",
      "confetti": "五彩纸屑",
      "particleCursor": "粒子光标"
    },
    "scriptNetwork": "允许网络",
    "scriptPollSeconds": "轮询间隔（秒）",
    "scriptViewSource": "查看源码",
    "scriptInvalidBody": "脚本正文不是有效的JSON。",
    "invalidScriptWidgetBody": "脚本小部件正文不是有效的JSON。",
    "widgetLibraryLoadFailed": "加载小组件库失败：{{error}}",
    "missingBuiltInWidget": "缺少内置小部件：{{sourceId}}",
    "missingCustomWidget": "缺少 AI 创建的小组件：{{sourceId}}",
    "scriptWidgetCapped": "点击激活（最多 {{max}} 个活动小组件）",
    "scriptWidgetFrameTitle": "仪表板脚本小组件",
    "untitledWidget": "小部件",
    "properties": "属性",
    "customize": "自定义小部件",
    "customizeSectionCommon": "通用",
    "customizeSectionWidget": "小部件",
    "widgetSettings": "小部件设置",
    "widgetSettingsEmpty": "此小部件没有自定义设置。",
    "widgetSettingsInvalid": "小部件设置架构无效。",
    "secretStored": "已安全存储",
    "secretPlaceholder": "粘贴要存储的密钥",
    "secretClear": "清除密钥",
    "cidrInput": "CIDR 块",
    "network": "网络",
    "broadcast": "广播",
    "mask": "子网掩码",
    "usable": "可用主机",
    "subnetInvalid": "这不是有效的 IPv4 子网或范围。",
    "reportStep1": "确认当前备份时效。",
    "reportStep2": "在维护前检查已更改的连接。",
    "reportStep3": "仅在明确需要时捕获终端证据。",
    "reportStep4": "保持命令执行基于审批。",
    "tool": "工具",
    "input": "输入",
    "output": "输出",
    "assistantContextLabel": "仪表板页面上下文",
    "assistantContextSource": "仪表板 {{view}}",
    "assistantContextIntro": "用户正在查看此仪表板视图。使用活动小部件和报告作为页面上下文。",
    "assistantSummary": "通过 AI 助手浏览和管理仪表板小部件。",
    "catalog": "小部件目录",
    "widgetCount": "{{count}} 个小部件",
    "categoriesLabel": "小部件分类",
    "categoryAll": "全部",
    "playground": "游乐场",
    "playgroundHint": "从目录中添加小部件，然后根据工作流变化移除或替换。",
    "addAgentWidget": "添加代理小部件",
    "addWidget": "添加 {{name}}",
    "widgetAlreadySelected": "{{name}} 已选择",
    "removeWidget": "移除 {{name}}",
    "removeConfirmHint": "再次点击以移除",
    "deleteViewBody": "删除「{{name}}」和此仪表板视图中的所有小部件？此操作无法撤销。",
    "deleteWidgetBody": "从此仪表板视图中移除「{{name}}」？此操作无法撤销。",
    "deleteCustomWidget": "删除 {{name}}",
    "widgetDeleted": "仪表板小部件已删除。",
    "connectionPaneTitle": "连接窗格",
    "connectionPaneSummary": "将已保存的连接固定到即时交互的仪表板窗格中。",
    "connectionWidgetSelect": "连接",
    "connectionWidgetSelectPlaceholder": "选择已保存的连接…",
    "connectionWidgetLoadError": "无法加载连接：{{message}}",
    "connectionWidgetNoConnectionsTitle": "无已保存的连接",
    "connectionWidgetNoConnectionsHint": "在工作区模块中创建一个连接，然后在此处添加。",
    "connectionWidgetEmptyTitle": "无已固定的连接",
    "connectionWidgetEmptyHint": "添加一个已保存的连接，直接在此小部件中显示其实时窗格。",
    "connectionWidgetActivePane": "已固定的连接窗格",
    "connectionWidgetRemove": "从此小部件移除 {{name}}",
    "connectionWidgetNoResults": "没有匹配搜索的连接",
    "connectionWidgetOpenWorkspace": "在工作区中打开",
    "aiCodingUsageTitle": "AI 编程使用量",
    "aiCodingUsageSummary": "从 Dashboard 监控 Codex 和 Claude Code 使用量窗口。",
    "aiCodingUsageSubtitle": "Codex 和 Claude Code 配额窗口",
    "aiCodingUsageProvider": {
      "codex": "Codex",
      "claudeCode": "Claude Code"
    },
    "aiCodingUsageProviderProduct": {
      "codex": "OpenAI Codex",
      "claudeCode": "Anthropic Claude Code"
    },
    "aiCodingUsageNotConnected": "未连接",
    "aiCodingUsageProviderHint": "连接此提供方以开始监控使用量。",
    "aiCodingUsageAddTool": "添加 AI 编程工具",
    "aiCodingUsageEmptyTitle": "未添加 AI 编程工具",
    "aiCodingUsageEmptyHint": "点击“添加”将 Codex 或 Claude Code 添加到此小组件。",
    "aiCodingUsageConnectProvider": "连接 {{provider}}",
    "aiCodingUsageConnecting": "正在连接…",
    "aiCodingUsageDisconnectProvider": "断开 {{provider}}",
    "aiCodingUsageReconnectProvider": "重新连接/刷新 {{provider}}",
    "aiCodingUsageRemoveProvider": "从此小组件移除 {{provider}}",
    "aiCodingUsageInstallHelp": "在 Windows 上安装 {{provider}}",
    "aiCodingUsageRefreshNow": "立即刷新使用量",
    "aiCodingUsageFiveHour": "5 小时",
    "aiCodingUsageWeekly": "每周",
    "aiCodingUsageUnknownUsage": "未知",
    "aiCodingUsagePercent": "{{percent}}%",
    "aiCodingUsageResetsAt": "{{time}} 重置",
    "aiCodingUsageResetUnknown": "重置时间未知",
    "aiCodingUsageLastRefresh": "{{time}}",
    "aiCodingUsageNeverRefreshed": "尚未刷新",
    "aiCodingUsageProviderError": "{{message}}",
    "aiCodingUsageRefreshError": "无法刷新使用量：{{message}}",
    "aiCodingUsageShowInStatusBar": "显示在状态栏",
    "aiCodingUsageHideFromStatusBar": "从状态栏隐藏",
    "aiCodingUsageStatusBarResetsIn": "{{time}} 后重置",
    "notesTitle": "笔记",
    "notesSummary": "一张便利贴风格的笔记，用于快速提醒，可调整纸张颜色和字体。",
    "notesPlaceholder": "随手记下…",
    "notesAriaLabel": "笔记文字",
    "notesToolbarLabel": "笔记外观",
    "notesPagesToolbarLabel": "笔记页",
    "notesAddPage": "添加笔记页",
    "notesDeletePage": "删除笔记页",
    "notesPageIndicator": "第 {{page}} 页，共 {{total}} 页",
    "notesRotationDegrees": "旋转角度",
    "notesFoldDepth": "折角深度",
    "notesFoldCorner": "折角",
    "notesMarkdownEnabled": "渲染 Markdown",
    "notesBackgroundColor": "背景颜色",
    "notesFont": "字体",
    "notesFoldCornerOption": {
      "topRight": "右上",
      "topLeft": "左上",
      "bottomRight": "右下",
      "bottomLeft": "左下"
    },
    "notesColor": {
      "yellow": "黄色",
      "pink": "粉色",
      "blue": "蓝色",
      "green": "绿色",
      "orange": "橙色",
      "purple": "紫色",
      "white": "白色"
    },
    "notesFontOption": {
      "handwriting": "手写",
      "marker": "马克笔",
      "system": "系统",
      "serif": "衬线体",
      "mono": "等宽"
    },
    "urlViewerTitle": "URL 查看器",
    "urlViewerSummary": "使用原生 URL 查看器打开网站，可选择自动重新加载。",
    "urlWidgetUrl": "URL",
    "urlWidgetReloadSeconds": "重新加载秒数",
    "urlWidgetEmptyTitle": "未配置 URL",
    "urlWidgetEmptyHint": "输入 URL 以在仪表板中打开。",
    "deleteCustomWidgetTitle": "删除 AI 创建的小组件",
    "deleteCustomWidgetBody": "这将从每个仪表板视图中删除 AI 创建的小组件「{{name}}」及其所有实例。此操作无法撤消。",
    "deleteCustomWidgetConfirm": "删除小部件",
    "exportWidget": "导出小组件",
    "exportCustomWidget": "导出 {{name}}",
    "exportAllWidgets": "全部导出",
    "importWidget": "导入小组件",
    "importWidgetFromFile": "从文件加载",
    "importWidgetPasteLabel": "小组件 JSON",
    "importWidgetPasteHint": "粘贴 .kkwidget JSON 导出内容，或从磁盘加载。",
    "importWidgetPastePlaceholder": "在此粘贴小组件 JSON",
    "importWidgetPreviewEmpty": "加载或粘贴小组件 JSON，即可在导入前预览。",
    "importWidgetPreviewInvalid": "小组件 JSON 无效。",
    "importWidgetPreviewTitle": "{{count}} 个小组件可导入",
    "importWidgetPreviewMore": "另有 {{count}} 个",
    "widgetFileFilter": "KKTerm 小组件",
    "exportWidgetsComplete": "已导出 {{count}} 个小组件。",
    "importWidgetsComplete": "已导入 {{count}} 个小组件。",
    "emptyTitle": "未选择小部件",
    "emptyHint": "从目录中选择小部件以构建专注的仪表板工作区。",
    "hashTitle": "哈希与编码",
    "hashSample": "KKTerm",
    "hashInput": "要哈希的文本",
    "hashUnavailable": "不可用",
    "characters": "字符数",
    "bytes": "字节数",
    "sha1": "SHA-1",
    "sha256": "SHA-256",
    "subnetTitle": "子网计算器",
    "subnetSample": "192.168.10.44/27",
    "subnetInput": "CIDR 块",
    "networkAddress": "网络地址",
    "broadcastAddress": "广播地址",
    "firstUsable": "首个可用",
    "lastUsable": "末个可用",
    "subnetMask": "子网掩码",
    "wildcardMask": "通配符掩码",
    "totalAddresses": "总地址数",
    "usableHosts": "可用主机数",
    "quickToolsTitle": "快速工具",
    "quickToolsSummary": "编码、解码和转换小型操作字符串。",
    "quickTool": "工具",
    "quickSample": "https://kkterm.local/a b",
    "quickInput": "输入",
    "quickOutput": "输出",
    "reportTitle": "维护报告",
    "reportSummary": "用于日常操作员检查的轻量级检查清单报告。",
    "reportBody": "1. 确认当前备份时效。\n2. 在维护前检查已更改的连接。\n3. 仅在明确需要时捕获终端证据。\n4. 保持命令执行基于审批。",
    "copyValue": "复制 {{label}}",
    "agentWidgetDialogTitle": "添加代理编写的小部件",
    "agentWidgetDialogHint": "从 AI 助手或编码代理粘贴已审核的小部件 JSON 块。KKTerm 将其保存在本地，不执行代码。",
    "agentWidgetJson": "小部件 JSON",
    "agentWidgetExample": "{\n  \"id\": \"agent-weekly-checklist\",\n  \"title\": \"Weekly Ops Checklist\",\n  \"category\": \"report\",\n  \"summary\": \"A locally saved report widget.\",\n  \"body\": \"Review backup status before maintenance windows.\"\n}",
    "saveWidget": "保存小部件",
    "agentWidgetSaved": "仪表板小部件已保存。",
    "agentWidgetBuiltInId": "请使用不同的小部件 ID；该 ID 属于内置小部件。",
    "widgetCopyValue": "点击复制",
    "widgetCopied": "已复制",
    "subnetPlaceholder": "192.168.1.0/24 或 10.0.0.5 - 10.0.0.200",
    "subnetHint": "输入 CIDR 块、带掩码的地址或地址范围。",
    "subnetNetwork": "网络",
    "subnetNetmask": "子网掩码",
    "subnetWildcard": "通配符掩码",
    "subnetBroadcast": "广播",
    "subnetFirstHost": "首个主机",
    "subnetLastHost": "末个主机",
    "subnetUsableHosts": "可用主机数",
    "subnetBitsLabel": "前缀长度为 {{prefix}} 位。点击某一位即可更改前缀。",
    "subnetPrefixBit": "将前缀设为 /{{bit}}",
    "qrTitle": "二维码",
    "qrPlaceholder": "输入要编码的文本或 URL…",
    "qrHint": "在上方输入文本以生成代码。",
    "qrError": "无法编码该值。",
    "qrModeLabel": "代码类型",
    "qrModeQr": "二维码",
    "qrModeBarcode": "条形码",
    "qrSaveImage": "另存为 PNG",
    "cronTitle": "Cron 生成器",
    "cronPlaceholder": "*/5 * * * *",
    "cronHint": "输入 cron 表达式以查看其计划。",
    "cronInvalid": "这不是有效的 cron 表达式。",
    "cronPresetsLabel": "常用 cron 模板",
    "cronNextRuns": "接下来的运行",
    "timeTitle": "时间戳转换器",
    "timePlaceholder": "纪元秒、毫秒或日期字符串…",
    "timeHint": "输入要转换的时间戳或日期。",
    "timeInvalid": "无法解析该时间戳或日期。",
    "timeNow": "现在",
    "timeLocal": "本地",
    "timeUtc": "UTC (ISO 8601)",
    "timeEpochSeconds": "纪元秒",
    "timeEpochMillis": "纪元毫秒",
    "hashPlaceholder": "输入要哈希或编码的文本…",
    "hashJwtPlaceholder": "粘贴 JWT 以解码其头部和载荷…",
    "hashHint": "在上方输入文本以查看结果。",
    "hashSelectFile": "选择要哈希的文件",
    "hashSelectedFile": "文件：{{name}}",
    "hashFileReadError": "无法读取该文件。",
    "hashInvalidInput": "无法解码该输入。",
    "hashTabHash": "哈希",
    "hashDirectionLabel": "编码或解码",
    "hashEncode": "编码",
    "hashDecode": "解码",
    "hashJwtHeader": "头部",
    "hashJwtPayload": "载荷",
    "hashJwtInvalid": "这不是有效的 JWT。",
    "passwordTitle": "密码生成器",
    "passwordRegenerate": "生成新值",
    "passwordModePassword": "密码",
    "passwordModePassphrase": "口令短语",
    "passwordLength": "长度：{{length}}",
    "passwordWords": "词数：{{words}}",
    "passwordEntropyBits": "{{bits}} 位",
    "passwordStrength": {
      "weak": "弱",
      "fair": "一般",
      "strong": "强",
      "excellent": "极强"
    },
    "passwordToggle": {
      "uppercase": "包含大写字母",
      "digits": "包含数字",
      "symbols": "包含符号"
    },
    "dnsTitle": "DNS 查询",
    "dnsPlaceholder": "example.com",
    "dnsHint": "输入域名并执行查询。",
    "dnsError": "查询失败。请检查名称和你的连接。",
    "dnsLoading": "查询中…",
    "dnsNoRecords": "未找到该类型的记录。",
    "dnsLookup": "查询",
    "dnsTypeLabel": "记录类型",
    "dnsTtl": "TTL {{seconds}}秒",
    "dnsMyIp": "我的 IP",
    "speedtestTitle": "网络测速",
    "speedtestStart": "开始测试",
    "speedtestRetest": "重新测试",
    "speedtestLatency": "延迟",
    "speedtestJitter": "抖动",
    "speedtestPhaseLatency": "正在测量延迟…",
    "speedtestPhaseDownload": "正在测量下载…",
    "speedtestError": "测试无法完成。",
    "speedtestNote": "仅在你启动时运行。会消耗真实带宽。",
    "speedtestTargetLabel": "测试目标",
    "speedtestTargets": {
      "cloudflareAuto": "自动 - Cloudflare 全球边缘节点",
      "newYork": "北美 - 纽约",
      "losAngeles": "北美 - 洛杉矶",
      "london": "欧洲 - 伦敦",
      "frankfurt": "欧洲 - 法兰克福",
      "tokyo": "亚洲 - 东京",
      "singapore": "亚洲 - 新加坡",
      "johannesburg": "非洲 - 约翰内斯堡"
    },
    "pcInfoTitle": "PC 信息",
    "pcInfoSummary": "本机 Speccy 风格的快照：操作系统、CPU、内存、主板、显卡、存储、网络和音频。",
    "pcInfoDesktopOnly": "PC 信息在桌面应用中运行。",
    "pcInfoLoading": "正在收集系统信息…",
    "pcInfoEmpty": "暂无系统信息。",
    "pcInfoSectionEmpty": "此部分没有报告任何内容。",
    "pcInfoUpdatedAt": "更新于 {{time}}",
    "pcInfoYes": "是",
    "pcInfoNo": "否",
    "pcInfoSlotsValue": "{{total}} 中的 {{used}}",
    "pcInfoSection": {
      "summary": "摘要",
      "os": "操作系统",
      "cpu": "CPU",
      "memory": "内存",
      "motherboard": "主板",
      "graphics": "显卡",
      "storage": "存储",
      "network": "网络",
      "audio": "音频",
      "battery": "电池"
    },
    "pcInfoField": {
      "os": "操作系统",
      "hostname": "主机名",
      "cpu": "CPU",
      "ram": "内存",
      "gpu": "显卡",
      "motherboard": "主板",
      "pcModel": "PC 型号",
      "uptime": "运行时间",
      "name": "名称",
      "version": "版本",
      "build": "版本号",
      "architecture": "架构",
      "loggedInUser": "已登录用户",
      "registeredUser": "注册给",
      "locale": "区域设置",
      "timeZone": "时区",
      "systemDrive": "系统驱动器",
      "productId": "产品 ID",
      "installDate": "安装日期",
      "lastBoot": "上次启动",
      "vendor": "供应商",
      "family": "系列",
      "cores": "核心数",
      "threads": "线程数",
      "maxClock": "最大频率",
      "currentClock": "当前频率",
      "l1Cache": "一级缓存",
      "l2Cache": "二级缓存",
      "l3Cache": "三级缓存",
      "socket": "插槽",
      "virtualization": "虚拟化",
      "addressWidth": "地址宽度",
      "total": "总计",
      "available": "可用",
      "used": "已用",
      "slots": "插槽",
      "maxCapacity": "最大容量",
      "capacity": "容量",
      "speed": "速度",
      "type": "类型",
      "formFactor": "规格",
      "bank": "内存库",
      "voltage": "电压",
      "manufacturer": "制造商",
      "partNumber": "零件编号",
      "product": "产品",
      "serialNumber": "序列号",
      "systemType": "系统类型",
      "chassis": "机箱",
      "systemSku": "系统 SKU",
      "systemUuid": "系统 UUID",
      "bios": "BIOS",
      "date": "日期",
      "vram": "显存",
      "chip": "芯片",
      "driver": "驱动程序",
      "driverDate": "驱动程序日期",
      "mode": "显示模式",
      "displays": "显示器",
      "health": "健康度",
      "rpm": "主轴转速",
      "interface": "接口",
      "volumes": "卷",
      "status": "状态",
      "macAddress": "MAC 地址",
      "adapterType": "适配器类型",
      "linkSpeed": "链路速度",
      "ipAddresses": "IP 地址",
      "subnetMask": "子网掩码",
      "gateway": "网关",
      "dns": "DNS",
      "dnsSuffix": "DNS 后缀",
      "dhcp": "DHCP",
      "dhcpServer": "DHCP 服务器",
      "charge": "电量",
      "wear": "损耗",
      "designCapacity": "设计容量",
      "fullCapacity": "满充电容量"
    },
    "pcInfoTab": {
      "summary": "概要",
      "os": "系统",
      "cpu": "CPU",
      "memory": "内存",
      "motherboard": "主板",
      "graphics": "GPU",
      "storage": "磁盘",
      "network": "网络",
      "audio": "音频",
      "battery": "电池"
    },
    "pcInfoLabel": {
      "systemInventory": "系统清单",
      "cpuLoad": "CPU 负载",
      "liveLoad": "实时负载",
      "liveThroughput": "实时吞吐量",
      "inUse": "已用",
      "daysUp": "运行天数",
      "maxGhz": "最大 GHz",
      "gbTotal": "GB 总计",
      "gbFree": "GB 可用",
      "slotsPopulated": "已用插槽",
      "typeSpeed": "类型 · 速度",
      "freeOfTotal": "{{free}} 可用 · {{total}}",
      "audioDevices": "音频设备",
      "sourceCached": "来源：{{source}} · 已缓存快照",
      "monitorOff": "实时指标已关闭 — 请启用状态栏监视器"
    },
    "networkToolsTitle": "网络工具",
    "networkToolsSummary": "一个分页组件中包含子网计算、DNS、测速、ping 扫描和 WHOIS。",
    "networkToolsTab": {
      "subnet": "子网",
      "dns": "DNS",
      "speedtest": "测速",
      "ping": "Ping",
      "whois": "Whois"
    },
    "pingTitle": "Ping 监视器",
    "pingTargetsLabel": "Ping 目标",
    "pingTargetsPlaceholder": "粘贴 IP、CIDR 块或包含 IP 地址的文本",
    "pingDuration": "时长（秒）",
    "pingInterval": "间隔（毫秒）",
    "pingStart": "开始",
    "pingStop": "停止",
    "pingHint": "粘贴目标，设置时长和间隔，然后开始运行。",
    "pingDesktopOnly": "Ping 在桌面应用中运行。",
    "pingTargetCount": "{{count}} 个目标",
    "pingTargetCountCapped": "{{count}} 个目标，已限制",
    "pingRunning": "运行中",
    "pingDone": "完成",
    "pingCurrent": "当前",
    "pingAverage": "平均",
    "pingLoss": "丢包",
    "whoisTitle": "Whois 查询",
    "whoisDomainLabel": "域名",
    "whoisPlaceholder": "example.com",
    "whoisLookup": "搜索",
    "whoisHint": "输入域名以查询公开 WHOIS 记录。",
    "whoisDesktopOnly": "Whois 在桌面应用中运行。",
    "whoisLoading": "正在搜索 WHOIS…",
    "whoisError": "Whois 失败：{{message}}",
    "generatorToolsTitle": "生成器",
    "generatorToolsSummary": "二维码、cron 计划、密码、时间戳和哈希集成在一个带标签页的小部件中。",
    "generatorToolsTab": {
      "qr": "二维码",
      "cron": "Cron",
      "password": "密码",
      "time": "时间",
      "hash": "哈希"
    },
    "convertersTitle": "换算器",
    "convertersSummary": "在一个小组件中转换单位、货币和图像。",
    "convertersTab": {
      "unit": "单位",
      "currency": "货币",
      "image": "图像"
    },
    "imageConverter": {
      "imageFiles": "图像文件",
      "chooseImage": "选择图像",
      "outputFormat": "输出格式",
      "quality": "质量 {{value}}%",
      "pngLossless": "PNG 为无损格式",
      "resizeMode": "调整大小模式",
      "exact": "精确尺寸",
      "percentage": "百分比",
      "width": "宽度",
      "height": "高度",
      "lockAspectRatio": "锁定宽高比",
      "outputDimensions": "输出：{{width}} × {{height}} px",
      "selectHint": "请选择 JPG、PNG 或 WebP 图像。",
      "convertAndSave": "转换并保存",
      "converting": "正在转换…",
      "desktopOnly": "图像转换功能可在桌面应用中使用。",
      "fileTooLarge": "图像文件超过 100 MB 输入限制。",
      "dimensionLimit": "宽度和高度不得超过 16,384 px。",
      "pixelLimit": "图像不得超过 5,000 万像素。",
      "invalidDimensions": "请输入有效的输出尺寸。",
      "unsupportedFormat": "此系统无法编码 {{format}} 图像。",
      "openFailed": "无法打开图像。",
      "convertFailed": "图像转换失败。",
      "saved": "已保存 {{name}}"
    },
    "unitCategoryLabel": "单位类别",
    "unitCategory": {
      "length": "长度",
      "mass": "重量 / 质量",
      "area": "面积",
      "temperature": "温度"
    },
    "converterAmount": "数量",
    "currencyAmount": "货币金额",
    "currencyEstimate": "汇率为估算值。依赖前请先获取最新汇率。",
    "currencyLastRefresh": "{{date}} 的估算",
    "currencyFetchLatest": "获取最新",
    "currencyRefresh": "刷新",
    "currencyError": "无法刷新汇率。",
    "currencyName": {
      "USD": "美元",
      "EUR": "欧元",
      "TWD": "新台币",
      "JPY": "日元",
      "CNY": "人民币",
      "HKD": "港币",
      "KRW": "韩元",
      "GBP": "英镑",
      "CAD": "加拿大元",
      "AUD": "澳大利亚元",
      "SGD": "新加坡元",
      "THB": "泰铢",
      "IDR": "印度尼西亚盾",
      "VND": "越南盾",
      "CHF": "瑞士法郎",
      "SEK": "瑞典克朗",
      "MXN": "墨西哥比索",
      "BRL": "巴西雷亚尔"
    },
    "converterUnit": {
      "millimeter": "毫米",
      "centimeter": "厘米",
      "meter": "米",
      "kilometer": "千米",
      "inch": "英寸",
      "foot": "英尺",
      "yard": "码",
      "mile": "英里",
      "nauticalMile": "海里",
      "gram": "克",
      "kilogram": "千克",
      "metricTon": "公吨",
      "ounce": "盎司",
      "pound": "磅",
      "stone": "英石",
      "usTon": "美吨",
      "ukTon": "英吨",
      "cattyTaiwan": "台斤",
      "squareMeter": "平方米",
      "hectare": "公顷",
      "squareKilometer": "平方千米",
      "squareFoot": "平方英尺",
      "squareYard": "平方码",
      "acre": "英亩",
      "squareMile": "平方英里",
      "ping": "坪（台湾）",
      "tsubo": "坪",
      "celsius": "摄氏度",
      "fahrenheit": "华氏度",
      "kelvin": "开尔文"
    }
  },
  "appLauncher": {
    "title": "应用启动器",
    "subtitle": "添加本地应用、快捷方式、脚本和文件，以便从仪表板小部件快速启动。",
    "entriesLabel": "已固定的应用程序",
    "viewModeLabel": "应用启动器视图模式",
    "showFileExtensions": "显示文件扩展名",
    "iconView": "图标",
    "listView": "列表",
    "detailsView": "详细信息",
    "detailsNameColumn": "名称",
    "detailsTypeColumn": "类型",
    "detailsSizeColumn": "大小",
    "detailsModifiedColumn": "修改日期",
    "detailsPathColumn": "路径",
    "folderType": "文件夹",
    "fileType": "文件",
    "fileTypeWithExtension": "{{extension}} 文件",
    "unknownFileType": "未知",
    "notAvailable": "-",
    "addMenuApp": "应用",
    "addMenuFile": "文档",
    "addMenuFolder": "文件夹",
    "selectAppTitle": "添加应用或脚本",
    "selectFileTitle": "添加文件",
    "selectFolderTitle": "添加文件夹",
    "fileFilter": "应用、快捷方式和脚本",
    "allFilesFilter": "所有文件 (*.*)",
    "emptyTitle": "未固定应用",
    "emptyHint": "添加桌面应用、快捷方式、脚本或文件以从此小部件启动。",
    "dialogLabel": "启动器条目",
    "dialogTitle": "编辑启动器条目",
    "name": "名称",
    "path": "路径",
    "arguments": "参数",
    "argumentsPlaceholder": "可选的启动参数",
    "workingDirectory": "工作目录",
    "workingDirectoryPlaceholder": "可选的文件夹路径",
    "launchApp": "启动 {{name}}",
    "runNormal": "运行",
    "runAdmin": "以管理员身份运行",
    "runAsUser": "以其他用户身份运行",
    "openFolder": "打开文件夹",
    "edit": "编辑",
    "remove": "移除",
    "selectError": "无法读取应用启动器选择：{{message}}",
    "saveError": "无法保存应用启动器固定项：{{message}}",
    "launchError": "无法启动应用：{{message}}",
    "savedStatus": "应用启动器条目已保存：{{name}}。",
    "removedStatus": "应用启动器条目已移除：{{name}}。",
    "launchStatus": "正在启动 {{name}}。"
  },
  "installer": {
    "title": "安装助手",
    "powerShell7": {
      "installTitle": "要安装 PowerShell 7 吗？",
      "installPrompt": "尚未安装 PowerShell 7 (pwsh)。要立即安装并打开它，还是改用 Windows PowerShell？",
      "installing": "正在安装 PowerShell 7…",
      "installFailed": "PowerShell 7 安装失败，改为打开 Windows PowerShell。{{message}}"
    },
    "psmux": {
      "installTitle": "安装 psmux？",
      "installPrompt": "psmux 尚未安装。立即安装以启用会话管理？",
      "installing": "正在安装 psmux…"
    },
    "railLabel": "安装助手",
    "refresh": "刷新",
    "checkingForUpdates": "正在检查更新",
    "updateAll": "全部更新",
    "search": "搜索工具",
    "view": {
      "list": "列表视图",
      "gallery": "图库视图"
    },
    "sidebar": {
      "status": "状态",
      "categories": "类别",
      "allTools": "所有工具",
      "updates": "更新",
      "show": "显示侧边栏",
      "hide": "隐藏侧边栏"
    },
    "listColumn": {
      "name": "名称",
      "status": "状态",
      "action": "操作"
    },
    "footer": {
      "tools": "{{count}} 个工具",
      "installed": "已安装 {{count}} 个",
      "updates": "{{count}} 个更新可用"
    },
    "section": {
      "installed": "已安装",
      "available": "可用",
      "updates": "有可用更新",
      "essentials": "必备工具",
      "aiAgents": "AI 代理",
      "aiPlatforms": "AI 平台",
      "development": "开发",
      "windowsPowerUser": "Windows 高级用户",
      "remoteAccess": "远程访问",
      "packageManagers": "包管理器",
      "utilities": "实用工具",
      "design": "设计"
    },
    "actions": {
      "install": "安装",
      "update": "更新",
      "uninstall": "卸载",
      "run": "运行",
      "stop": "停止",
      "openWebUi": "打开 Web UI",
      "installService": "安装服务",
      "registerService": "注册为服务",
      "removeService": "移除服务",
      "cancel": "取消",
      "addToWorkspace": "添加到工作区"
    },
    "options": {
      "scope": "安装模式",
      "scopeUser": "用户模式",
      "scopeMachine": "系统模式 (UAC)",
      "scopeSelfElevatingHint": "此安装程序在用户模式安装时仍可能显示 UAC。",
      "version": "版本",
      "versionLatest": "最新",
      "location": "安装位置",
      "addToPath": "添加到 PATH",
      "pinVersion": "固定版本（从全部更新中跳过）",
      "provider": "提供程序"
    },
    "status": {
      "scanning": "正在扫描已安装工具…",
      "installing": "正在安装…",
      "uninstalling": "正在卸载…",
      "completed": "完成",
      "failed": "失败：{{message}}",
      "cancelled": "已取消",
      "running": "运行中",
      "stopped": "已停止",
      "unknown": "未知",
      "serviceInstalled": "Windows 服务助手已完成。",
      "addedToWorkspace": "已将「{{name}}」添加到连接。",
      "serviceRemoved": "Windows 服务移除已完成。",
      "partial": "部分已安装 ({{installed}}/{{total}})",
      "noVersion": "（版本未知）",
      "web": "Web",
      "notInstalled": "未安装",
      "retrieving": "正在获取...",
      "neverChecked": "从未"
    },
    "empty": {
      "loading": "正在加载目录…",
      "noMatches": "没有工具符合你的搜索。"
    },
    "confirm": {
      "installTitle": "安装 {{name}}？",
      "installWithPrereqsBody": "这也会安装以下先决条件：",
      "uacFooter": "可能会显示最多 {{count}} 个 UAC 提示。",
      "adminChocolateyFooter": "Chocolatey 需要管理员权限：你会看到 UAC 提示，并且更改会影响此计算机上的所有用户。",
      "installConfirm": "安装",
      "uninstallTitle": "卸载 {{name}}？",
      "uninstallSimpleBody": "这会从系统中移除 {{name}}。",
      "uninstallDependentsBody": "卸载 {{name}} 会让这些已安装工具缺少先决条件：",
      "uninstallDependentsFooter": "仍要卸载？",
      "uninstallConfirm": "卸载",
      "updateTitle": "更新 {{name}}？",
      "updateAllTitle": "更新所有已安装工具？",
      "updateAllBody": "将安装 {{count}} 个更新。",
      "updateAllConfirm": "全部更新"
    },
    "wslReboot": "本次会话已启用 WSL。安装 Docker Desktop 前请重启 Windows。",
    "lastChecked": "上次检查：{{time}}",
    "checkingDots": "正在检查…",
    "dialog": {
      "installLocation": "安装位置",
      "provider": "提供者",
      "installedVersion": "已安装版本",
      "latestVersion": "最新版本",
      "lastChecked": "上次检查",
      "homepage": "网站",
      "releaseNotes": "发行说明",
      "webUi": "Web UI",
      "windowsService": "Windows 服务",
      "runtimeStatus": "状态",
      "serviceStartup": "启动类型",
      "runHints": "运行提示",
      "quickLaunch": "快速启动",
      "prerequisites": "先决条件",
      "prereqInstalled": "已安装",
      "prereqMissing": "缺失",
      "adminRequiredChocolatey": "Chocolatey 以管理员身份运行 (UAC)，并为此计算机上的所有用户安装。",
      "checkNow": "立即检查",
      "checkingDots": "正在检查…",
      "updateAvailable": "有可用更新：{{from}} → {{to}}",
      "installingTitle": "正在安装 {{name}}…",
      "uninstallingTitle": "正在卸载 {{name}}…",
      "installedTitle": "已安装 {{name}}",
      "failedTitle": "安装失败：{{name}}",
      "cancelledTitle": "安装已取消：{{name}}"
    },
    "quickLaunch": {
      "search": "搜索工具…",
      "openTerminal": "打开提升权限的 PowerShell",
      "cli": "CLI",
      "launch": "启动",
      "noMatches": "没有与搜索匹配的工具。"
    },
    "stepper": {
      "failedBadge": "失败"
    },
    "steps": {
      "resolve": "解析版本",
      "download": "下载",
      "verifyChecksum": "验证校验和",
      "extract": "解压",
      "placeFiles": "放置文件",
      "updatePath": "更新 PATH",
      "install": "安装",
      "verify": "验证",
      "enable": "启用功能"
    },
    "wsl": {
      "manageDistros": "管理发行版",
      "installedHeading": "已安装的发行版",
      "installHeading": "安装发行版",
      "default": "默认",
      "setDefault": "设为默认",
      "unregister": "注销",
      "selectPlaceholder": "选择发行版",
      "noInstalled": "尚未安装任何 WSL 发行版。",
      "noOnline": "没有其他可安装的发行版。",
      "loading": "正在加载发行版…",
      "versionLabel": "WSL {{version}}",
      "installing": "正在安装 {{name}}…这可能需要几分钟。",
      "setDefaultDone": "{{name}} 现在是默认发行版。",
      "unregisterDone": "已注销 {{name}}。",
      "installDone": "已安装 {{name}}。",
      "unregisterTitle": "注销 {{name}}？",
      "unregisterBody": "这将永久删除 {{name}} 发行版及其所有文件。此操作无法撤销。"
    }
  },
  "itops": {
    "railLabel": "IT Ops",
    "title": "IT Ops",
    "tabs": {
      "sites": "站点",
      "hosts": "主机",
      "runs": "批量运行",
      "autos": "自动化"
    },
    "actions": {
      "newSite": "新建站点",
      "newBatchRun": "新建批量运行",
      "startBatchRun": "开始批量运行",
      "newAutomation": "新建自动化",
      "runTask": "运行任务",
      "cancel": "取消",
      "rerun": "重新运行",
      "viewReport": "查看报告",
      "save": "保存",
      "addAction": "添加动作",
      "addConnections": "添加连接…",
      "rename": "重命名",
      "removeFromGroup": "从站点移除",
      "more": "更多",
      "create": "创建",
      "delete": "删除",
      "edit": "编辑",
      "editDone": "完成",
      "export": "导出",
      "run": "运行",
      "back": "返回",
      "viewActions": "视图操作"
    },
    "transport": {
      "auto": "自动"
    },
    "sites": {
      "heading": "站点",
      "emptyTitle": "暂无站点",
      "emptyBody": "站点是现有连接的命名选择，作为批量运行和自动化的目标。",
      "createHelp": "站点是机房、机架和连接的顶级容器。可用它对应一个地区、地点、客户、项目，或任何其他组织基础设施的方式。",
      "dynamicBadge": "DYN",
      "connectionsCount": "{{count}} 个连接",
      "dynamicMembership": "动态成员资格",
      "transportDefaultLabel": "传输默认",
      "perHostTransport": "逐主机传输",
      "perHostTransportHint": "批量运行如何连接每台主机。自动会从连接推导。",
      "dynamicFilter": "动态筛选",
      "dynamicFilterHint": "在运行时解析 — 新增的连接会自动纳入。",
      "filterTypeKey": "类型",
      "filterFolderKey": "文件夹",
      "membersLabel": "成员",
      "membersCount": "· {{count}} 个连接",
      "editTitle": "编辑站点",
      "nameLabel": "名称",
      "namePlaceholder": "例如，Production Web",
      "connectionsLabel": "连接",
      "noConnections": "此工作区暂无连接。",
      "selectedCount": "已选 {{count}} 个",
      "noMembers": "暂无连接匹配此站点。",
      "savedNotice": "已保存站点“{{name}}”。",
      "deletedNotice": "已删除站点“{{name}}”。",
      "deleteTitle": "删除站点？",
      "deleteBody": "“{{name}}” 将被移除。其连接不受影响。",
      "viewToggleLabel": "站点视图",
      "viewMembers": "成员",
      "viewRacks": "机架",
      "viewLabel": "站点视图模式",
      "viewOverview": "概览",
      "autoOrganize": "自动排列"
    },
    "hosts": {
      "empty": "还没有主机。导入主机名列表以建立此站点的清单。",
      "hostCount_one": "{{count}} 台主机",
      "hostCount_other": "{{count}} 台主机",
      "importAction": "导入主机",
      "addAction": "添加主机",
      "addChildAction": "添加子主机",
      "rescanAction": "重新扫描",
      "rescanAllAction": "扫描全部",
      "editAction": "编辑",
      "deleteAction": "删除",
      "bindingsAction": "连接绑定",
      "childCount_one": "{{count}} 台子主机",
      "childCount_other": "{{count}} 台子主机",
      "childOverflow": "还有 {{count}} 台",
      "scanning": "正在扫描…",
      "scanPending": "未扫描",
      "scanNone": "无远程访问",
      "kindLabel": "类型",
      "kind": {
        "physical": "物理设备",
        "vm": "虚拟机",
        "container": "容器",
        "other": "其他"
      },
      "hostnameLabel": "主机名",
      "labelLabel": "显示名称",
      "parentLabel": "父主机",
      "parentNone": "无（顶层）",
      "notesLabel": "备注",
      "dialogTitleAdd": "添加主机",
      "dialogTitleEdit": "编辑主机",
      "importTitle": "导入主机",
      "importHint": "粘贴主机名——每行一个（逗号也可分隔，# 开头为注释）。导入的主机会自动扫描 SSH、WinRM 和 HTTPS 访问。",
      "importSubmit_one": "导入 {{count}} 台主机",
      "importSubmit_other": "导入 {{count}} 台主机",
      "importedNotice_one": "已导入 {{count}} 台主机（跳过 {{skipped}} 个）。",
      "importedNotice_other": "已导入 {{count}} 台主机（跳过 {{skipped}} 个）。",
      "bindingsTitle": "主机连接绑定",
      "bindingsHint": "将一个或多个连接绑定到此主机——例如其 SSH 终端和指向其管理界面的 HTTPS URL 连接。",
      "deleteConfirmTitle": "删除主机“{{name}}”？",
      "deleteConfirmBody": "其子主机将保留并上移一级。不会删除任何连接。"
    },
    "racks": {
      "heading": "机架",
      "empty": "暂无机架。将此站点的主机排布为虚拟数据中心。",
      "rackCount": "{{count}} 个机架",
      "unitCount": "{{count}}U",
      "deviceCount": "{{count}} 个设备",
      "newTitle": "新建机架",
      "newServerRoomTitle": "新建机房",
      "editTitle": "编辑机架",
      "deleteTitle": "删除机架？",
      "deleteBody": "“{{name}}” 及其已放置的设备将被移除。引用的连接不受影响。",
      "deleteServerRoomTitle": "删除机房？",
      "deleteServerRoomBody": "“{{name}}” 及其 {{count}} 个机架将被移除。引用的连接不受影响。",
      "deleteItemTitle": "删除设备？",
      "deleteItemBody": "“{{name}}” 将从机架中移除。引用的连接不受影响。",
      "nameLabel": "名称",
      "namePlaceholder": "例如，A12",
      "siteLabel": "站点",
      "serverRoomLabel": "服务器机房",
      "serverRoomSiteLabel": "站点",
      "serverRoomNameLabel": "机房名称",
      "serverRoomSelectLabel": "机房",
      "serverRoomPlaceholder": "例如 机房 B",
      "serverRoomCreateHelp": "机房属于某个站点，在添加机架之前可以保持为空。",
      "serverRoomRequiredOption": "选择服务器机房",
      "firstRackLabel": "首个机架",
      "firstRackHint": "机房通过其机架存储，因此此操作会在机房中创建首个机架。",
      "shellLabel": "外壳",
      "shell": {
        "black": "金属黑",
        "white": "乳白",
        "grey": "金属灰"
      },
      "unassigned": "未分配",
      "ungrouped": "未分组",
      "groupLabel": "分组",
      "groupPlaceholder": "例如 Web 层",
      "treeSearchPlaceholder": "搜索机架…",
      "placedDevices": "已放置设备",
      "changeBackground": "更改背景",
      "backgroundDefaultHint": "使用主题的默认背景。",
      "portsSpec": "{{count}} 个端口",
      "disksSpec": "{{count}} 个托架",
      "addNode": "添加…",
      "addSite": "新建站点",
      "addServerRoom": "新建服务器机房",
      "addRack": "新建机架",
      "heightLabel": "高度 (U)",
      "depthLabel": "深度",
      "powerCapacityLabel": "功率容量 (W)",
      "powerCapacityPlaceholder": "可选",
      "powerDrawLabel": "功耗 (W)",
      "powerDrawHint": "铭牌功率或典型功率，将累加到机房功率热力图。",
      "depthNetworkOption": "600 毫米（网络）",
      "depthServerOption": "1000 毫米（服务器）",
      "customOption": "自定义…",
      "heightDecrease": "减少机架单元",
      "heightIncrease": "增加机架单元",
      "addItemTitle": "添加设备",
      "addDeviceCallout": "添加设备",
      "editItemTitle": "编辑设备",
      "placeAction": "放置",
      "addAtUnit": "在 U{{unit}} 处添加设备",
      "openTitle": "打开 {{name}}",
      "ghostBadge": "缺失",
      "runRack": "对此机架运行任务",
      "runScope": "对此范围运行任务",
      "kindLabel": "类型",
      "kindPreviewLabel": "机架设备类型预览",
      "connectionLabel": "连接",
      "hostLabel": "主机",
      "hostHint": "此设备对应的 IT Ops 主机；其子主机会显示在机柜标注中。",
      "hostNone": "无",
      "noMembers": "请先向此站点添加连接才能放置主机。",
      "labelLabel": "标签",
      "labelHint": "可选。默认为设备类型或连接名称。",
      "labelPlaceholder": "例如，core-switch-1",
      "accentLabel": "强调色",
      "accentNone": "无强调色",
      "startULabel": "位置 (U)",
      "startUDecrease": "降低位置",
      "startUIncrease": "升高位置",
      "itemHeightLabel": "高度 (U)",
      "itemHeightDecrease": "更短的设备",
      "itemHeightIncrease": "更高的设备",
      "statusLabel": "状态",
      "status": {
        "online": "在线",
        "warning": "警告",
        "offline": "离线"
      },
      "portsLabel": "端口",
      "portsDecrease": "减少端口",
      "portsIncrease": "增加端口",
      "disksLabel": "硬盘托架",
      "disksDecrease": "减少硬盘托架",
      "disksIncrease": "增加硬盘托架",
      "batteryLabel": "电池 (%)",
      "batteryDecrease": "降低电池电量",
      "batteryIncrease": "提高电池电量",
      "loadLabel": "负载 (%)",
      "loadDecrease": "降低负载",
      "loadIncrease": "提高负载",
      "notesLabel": "备注",
      "notesHint": "持久备注可能会在机架或机房视图中作为随机标注出现。",
      "tagsLabel": "标签",
      "listHint": "使用逗号或每行一个值。",
      "bindingsLabel": "附加连接",
      "bindingsHint": "用于映射到多个连接的设备的可选连接 ID。",
      "bindingsAction": "绑定连接",
      "portSpeedsLabel": "端口速率",
      "portSpeedsHint": "使用诸如 gigabit 或 10g 之类的值；SNMP 轮询稍后可刷新这些值。",
      "snmpLabel": "SNMP 轮询",
      "snmpHint": "存储用于数据检索的 SNMP 目标或 OID 提示。",
      "formFactorLabel": "外形规格",
      "formFactor": {
        "rack": "机架式",
        "tower": "塔式"
      },
      "serverPanelStyleLabel": "前面板样式",
      "serverPanelStyle": {
        "default": "默认",
        "style1": "样式 1",
        "style2": "样式 2"
      },
      "vendorLabel": "型号",
      "vendorHint": "使用 Dell 740XD、HP DL380 或其他机箱型号进行图形预览。",
      "expiryLabel": "到期",
      "rotationLabel": "旋转",
      "rotationDecrease": "向左旋转",
      "rotationIncrease": "向右旋转",
      "kind": {
        "connection": "主机",
        "switch": "交换机",
        "pdu": "PDU",
        "patchPanel": "Patch panel",
        "blank": "空白",
        "label": "标签",
        "server": "服务器",
        "storage": "磁盘阵列",
        "router": "路由器",
        "firewall": "防火墙",
        "ups": "UPS",
        "kvm": "KVM 切换器",
        "equipment": "设备",
        "general": "通用",
        "kuaiguai": "乖乖"
      },
      "kuaiguaiSize": {
        "small": "小",
        "regular": "标准",
        "large": "大"
      },
      "kuaiguaiStyleLabel": "包装样式",
      "kuaiguaiStyle": {
        "full": "完整（直立）",
        "laidDown": "平放（正面朝上）"
      },
      "portState": {
        "unknown": "未知",
        "up": "已连接",
        "down": "已断开"
      },
      "addNetworkPort": "添加网络端口",
      "snmpOidLabel": "OID",
      "refreshSnmp": "刷新 SNMP",
      "snmpRefreshComplete": "SNMP 刷新已完成。",
      "boundConnectionCount_one": "{{count}} 个已绑定连接",
      "boundConnectionCount_other": "{{count}} 个已绑定连接",
      "connectAction": "连接",
      "goToSessionAction": "转到会话",
      "connectOpenedNotice": "已在工作区中打开 {{name}}。"
    },
    "floorPlan": {
      "viewLabel": "机房视图模式",
      "viewElevation": "正视图",
      "viewFloor": "平面图",
      "view25d": "2.5D",
      "viewAngleLabel": "视角",
      "rotateViewLeft": "向左旋转视角",
      "rotateViewRight": "向右旋转视角",
      "zoomLabel": "缩放",
      "zoomSet": "将缩放设为 {{percent}}%",
      "floorColorLabel": "地板颜色",
      "utilizationValue": "已用 {{percent}}%",
      "powerValue": "{{used}} W / {{capacity}} W",
      "powerDrawOnly": "{{watts}} W",
      "tileTitle": "{{name}} — {{detail}}",
      "isoEditHint": "将机柜和对象拖到地板格上。在对象选择器中选择卡片以将其随光标携带，点击格子即可放置；右键单击取消。点击空格可添加机柜。",
      "blueprintEditHint": "在地板格之间拖动机柜和对象。在对象选择器中选择卡片以将其随光标携带，点击格子即可放置；右键单击取消。旋转控件改变机柜的朝向。",
      "isoAddHere": "在此网格添加机架",
      "pickerTitle": "对象选择器",
      "pickerSearchPlaceholder": "搜索对象…",
      "pickerRack": "机架",
      "rotateTitle": "旋转",
      "cornerTitle": "下一个角",
      "raiseTitle": "上移",
      "lowerTitle": "下移",
      "deleteObjectTitle": "移除对象",
      "objectLevel": "底部位于 {{z}}U",
      "objectNoSpace": "该位置没有可用的垂直空间。",
      "floorColor": {
        "default": "默认",
        "concrete": "混凝土",
        "graphite": "石墨",
        "green": "绿色地砖",
        "blue": "蓝色地砖"
      },
      "health": {
        "empty": "空闲",
        "ok": "正常",
        "warning": "警告",
        "critical": "严重"
      },
      "object": {
        "camera": "监控摄像头",
        "aircon": "空调机组",
        "fireExtinguisher": "灭火器",
        "cableTray": "线槽",
        "ups": "UPS 电源",
        "sensor": "环境传感器",
        "smokeDetector": "烟雾探测器",
        "crashCart": "维修推车",
        "kuaikuai": "乖乖"
      }
    },
    "export": {
      "pdf": "PDF",
      "excel": "Excel",
      "pdfFilter": "PDF",
      "excelFilter": "Excel 工作簿",
      "complete": "已导出“{{name}}”。",
      "devices": "设备",
      "noRacks": "无机架",
      "noDevices": "无设备",
      "inventory": "清单",
      "rack": "机架",
      "specs": "规格"
    },
    "batchRuns": {
      "emptyTitle": "暂无批量运行",
      "emptyBody": "一次性将脚本或交互式 Playbook 发送至站点中的每台主机，提供逐主机实时输出和已保存的报告。",
      "stateRunning": "运行中",
      "stateCompleted": "已完成",
      "stateCompletedWithFailures": "已完成但有失败",
      "hostsCount": "{{count}} 台主机",
      "statOk": "成功",
      "statFailed": "失败",
      "statInFlight": "进行中",
      "statTotal": "总计",
      "legendOk": "{{count}} 成功",
      "legendFailed": "{{count}} 失败",
      "legendRunning": "{{count}} 运行中",
      "legendQueued": "{{count}} 已排队",
      "progressLive": "{{done}} / {{total}} 已完成  ·  限制为 {{concurrency}} 并发",
      "progressDone": "在 {{duration}} 内完成  ·  开始于 {{time}}",
      "codeExit": "退出码 {{code}}",
      "codeFailed": "失败",
      "codeRunning": "运行中",
      "codeQueued": "已排队",
      "savedReport": "汇总报告已保存至运行历史 · 来源手动 · {{ok}}/{{total}} 成功",
      "launchTitle": "新建批量运行",
      "siteLabel": "站点",
      "scopeRack": "仅针对机架 {{name}}",
      "scopeServerRoom": "仅针对服务器机房 {{name}}",
      "scriptLabel": "脚本",
      "scriptPlaceholder": "sudo apt-get update && sudo apt-get upgrade -y",
      "noGroups": "请先创建站点才能运行批量运行。",
      "startedNotice": "批量运行已开始。",
      "stateCanceled": "已取消",
      "progressComplete": "{{done}} / {{total}} 已完成",
      "historyHeading": "近期运行",
      "historySummary": "{{ok}}/{{total}} 成功",
      "waitingOutput": "等待输出中…",
      "noOutput": "未捕获输出",
      "reportStarted": "已开始 {{time}}",
      "taskTypeLabel": "任务",
      "taskTypeScript": "Script",
      "taskTypePlaybook": "Playbook",
      "playbookNameLabel": "Playbook 名称",
      "playbookNamePlaceholder": "例如：重启 Web 层",
      "stepHeading": "步骤 {{number}}",
      "stepNameLabel": "标签",
      "stepNamePlaceholder": "例如：触发重启",
      "stepSendLabel": "发送",
      "stepSendPlaceholder": "命令或输入，例如 sudo systemctl restart nginx",
      "stepExpectLabel": "等待",
      "stepExpectHint": "可选。一旦此文字出现在输出中即前进。",
      "stepExpectPlaceholder": "例如 [sudo] password:",
      "stepTimeoutLabel": "超时（秒）",
      "stepTimeoutPlaceholder": "每次运行默认值",
      "addStep": "添加步骤",
      "removeStep": "移除"
    },
    "automations": {
      "emptyTitle": "暂无自动化",
      "emptyBody": "一条持久规则 — 一个触发、一个可选条件和有序动作 — 每次 KKTerm 启动时重新启用。进化的看门狗。",
      "armed": "已启用",
      "disabled": "已禁用",
      "builder": {
        "back": "自动化",
        "armedStatus": "已启用 · 每次启动时重新启用",
        "whenTrigger": "当 — 触发",
        "onlyIfCondition": "仅当 — 条件",
        "thenActions": "则 — 动作 · 依次",
        "target": "目标 {{target}}",
        "sampledValue": "采样值",
        "evaluatedBy": "由纯谓词评估"
      },
      "nameLabel": "名称",
      "namePlaceholder": "例如，磁盘使用量告警",
      "metricLabel": "指标",
      "conditionLabel": "条件",
      "thresholdLabel": "阈值",
      "pollLabel": "检查间隔（秒）",
      "notifyLabel": "通知",
      "savedNotice": "已保存自动化“{{name}}”。",
      "deletedNotice": "已删除自动化“{{name}}”。",
      "deleteTitle": "删除自动化？",
      "deleteBody": "“{{name}}” 将被移除，其看门狗将停用。",
      "actionsLabel": "动作",
      "noActionsHint": "暂无动作 — 自动化仅记录触发。",
      "actionNotify": "通知",
      "actionPopup": "弹窗",
      "actionEmail": "电子邮件",
      "actionWebhook": "Webhook",
      "actionRunBatch": "运行批量",
      "levelInApp": "应用内",
      "levelToast": "Toast",
      "levelSound": "声音",
      "popupTitle": "标题",
      "popupBody": "消息",
      "emailTo": "收件人（以逗号分隔）",
      "emailSubject": "主题",
      "webhookUrl": "URL",
      "webhookMethod": "方法",
      "webhookBody": "正文（可选）",
      "triggeredNotice": "自动化“{{name}}”已触发。",
      "triggerTypeLabel": "触发",
      "triggerPerf": "性能计数器",
      "triggerSchedule": "计划",
      "cronLabel": "Cron 计划",
      "cronHint": "分 时 日 月 星期，本地时间（例如 0 3 * * * = 每天 03:00）",
      "triggerLogFile": "日志文件",
      "logPathLabel": "日志文件路径",
      "patternLabel": "匹配（子串）",
      "patternPlaceholder": "ERROR",
      "triggerPing": "主机可达 (ping)",
      "triggerTcp": "TCP 端口可达"
    },
    "errorNotice": "IT Ops：{{message}}",
    "editor": {
      "title": "编辑自动化",
      "triggerNode": "触发",
      "conditionNode": "条件",
      "actionNode": "操作",
      "test": "测试",
      "testing": "测试中…",
      "testResult": "测试结果",
      "unset": "未设置",
      "hostLabel": "主机",
      "siteLabel": "站点",
      "siteNone": "无站点",
      "sessionIdLabel": "会话 ID",
      "silenceSecondsLabel": "静默持续时间（秒）",
      "portLabel": "端口",
      "conditionHint": "当采样值与此比较匹配时触发。",
      "actionKindLabel": "操作",
      "levelLabel": "级别",
      "methodLabel": "方法",
      "runBatchSub": "运行批量任务",
      "selectHint": "选择一个节点进行编辑，或添加一个操作。",
      "sampledValue": "采样值",
      "wouldFire": "条件",
      "fireYes": "会触发",
      "fireNo": "不会触发",
      "valueUnavailable": "不可用",
      "noteSchedule": "计划触发器在 cron 表达式匹配当前分钟时触发，因此测试很少按需触发。",
      "noteNeedsSession": "此触发器对实时会话进行采样；请启动受监视的会话以获取有意义的测试值。",
      "dryRunActions": "操作（模拟运行）",
      "dryNotify": "显示 {{level}} 通知",
      "dryPopup": "显示弹窗“{{title}}”",
      "dryEmail": "向 {{to}} 发送电子邮件",
      "dryWebhook": "{{method}} {{url}}",
      "dryRunBatch": "启动已配置的批量运行"
    }
  },
  "settings": {
    "title": "设置",
    "workspace": "工作区",
    "sectionsNav": "设置区段",
    "sectionGeneral": "通用",
    "sectionAppearance": "外观",
    "sectionDashboard": "仪表板",
    "sectionWorkspace": "工作区",
    "sectionDontSleep": "禁止睡眠",
    "sectionInstaller": "安装助手",
    "sectionCredentials": "凭据",
    "credentialsTitle": "凭据",
    "credentialsStored": "已存储的凭据",
    "credentialsHint": "管理已保存的密码、网站输入数据、AI 提供商密钥和小组件密钥。保密值在所选密钥存储中保持隐藏。",
    "credentialStorage": "密钥存储",
    "credentialStorageHint": "选择 KKTerm 在此设备上读取和写入密钥值的位置。",
    "credentialStorageBackend": "密钥存储",
    "credentialStorageOs": "操作系统密钥库",
    "credentialStorageFile": "加密数据库",
    "credentialStorageActive": "活动后端：{{backend}}。",
    "credentialStorageUnavailable": "当前后端不可用：{{error}}",
    "credentialStorageUnknownStatus": "状态未知",
    "credentialStorageOsComparison": "OS 密钥库使用操作系统的凭据保护，并通过你已登录的账户解锁。如果你想要原生提示、OS 账户恢复，并减少对主密码的处理，请使用它。",
    "credentialStorageEncryptedComparison": "加密数据库会将 KKTerm 密钥存储在 SQLite 中，并由你的主密码保护。它可跨平台使用，也可通过环境变量解锁，但任何拥有数据库和主密码的人都可以解密它，且 KKTerm 无法恢复丢失的密码。",
    "credentialStorageEncryptedLinuxReminder": "此版本在 Linux 上使用加密数据库存储。请保护你的 KKTerm 数据库，使用较长且唯一的主密码，并避免将 KKTERM_SECRET_STORE_PASSWORD 写入 shell 历史、日志或共享启动脚本。",
    "credentialStorageSwitchNote": "切换存储不会移动现有凭据。如果希望新凭据可在所选存储中使用，请重新保存它们。",
    "credentialStorageSaved": "凭据存储已更新。",
    "encryptedSecretStoreSetupTitle": "设置加密数据库存储",
    "encryptedSecretStoreSetupAction": "设置",
    "encryptedSecretStoreSetupRequiredTitle": "加密数据库存储需要设置",
    "encryptedSecretStoreSetupBody": "请输入加密密钥数据库的主密码。",
    "encryptedSecretStoreSecurityTradeoff": "与 OS 密钥库相比，加密数据库存储更便携，但恢复和文件保护需要由你负责。请保持数据库私密，不要通过脚本、日志或 shell 历史暴露主密码。",
    "encryptedSecretStoreLinuxSafety": "在 Linux 上，加密数据库存储是此版本可用的凭据后端。请保持 KKTerm 数据库私密，谨慎备份，并将主密码保存在 KKTerm 之外。",
    "encryptedSecretStoreCreateBody": "为加密密钥数据库创建主密码。",
    "encryptedSecretStorePasswordGuidance": "请使用较长且唯一的密码或口令短语，并将其保存在安全位置。如果丢失，KKTerm 无法恢复。",
    "encryptedSecretStoreEnvironmentHint": "若不想在应用启动时看到此提示，请在启动 KKTerm 前设置 KKTERM_SECRET_STORE_PASSWORD 环境变量。",
    "encryptedSecretStoreUnlock": "解锁现有数据库",
    "encryptedSecretStoreCreate": "创建数据库密钥",
    "encryptedSecretStorePassword": "主密码",
    "encryptedSecretStoreConfirmPassword": "确认主密码",
    "encryptedSecretStorePasswordRequired": "请输入加密数据库存储的主密码。",
    "encryptedSecretStorePasswordMismatch": "两次输入的密码不一致。",
    "encryptedSecretStoreUnlockAction": "解锁",
    "encryptedSecretStoreCreateAction": "创建主密码",
    "encryptedSecretStoreResetOffer": "创建新的主密码",
    "encryptedSecretStoreResetBody": "创建新的主密码，并清除使用之前密码保存的加密凭据。",
    "encryptedSecretStoreResetWarning": "现有加密凭据将失效并被移除。",
    "encryptedSecretStoreResetAction": "重置主密码",
    "encryptedSecretStoreLater": "稍后",
    "encryptedSecretStoreConfigured": "加密数据库存储已就绪。",
    "credentialsEmpty": "未找到已存储的凭据。",
    "widgetCredentialsStored": "小组件凭据",
    "widgetCredentialsHint": "为 Dashboard 小组件设置保存的凭据。值会保留在所选密钥存储中；小组件只保存引用。",
    "widgetCredentialsEmpty": "未找到小组件凭据。",
    "credentialDeleted": "凭据已删除。",
    "credentialMissingSecret": "缺少密钥值",
    "credentialSavedPassword": "已保存的密码",
    "credentialSavedApiKey": "已保存的 API 密钥",
    "credentialSavedSecret": "已保存的密钥",
    "deleteCredential": "删除凭据",
    "deleteCredentialConfirmBody": "确定要删除吗？此操作无法撤消",
    "assistantSkillsTitle": "助手技能",
    "assistantSkillsHint": "本地 SKILL.md 文件夹，用于教 AI 助手执行专注的工作流。内置的入门技能会自动复制到这里。此版本不会执行脚本；请使用文件夹按钮添加或编辑技能。",
    "assistantCustomSkillsTitle": "自定义技能",
    "assistantCustomSkillsHint": "当 AI 助手开始请求或刷新此列表时，从 assistant-skills\\custom 加载额外的 SKILL.md 文件夹。",
    "assistantSkillsEmpty": "未找到助手技能。",
    "assistantSkillsOpenFolder": "打开技能文件夹",
    "assistantCustomSkillsOpenFolder": "打开自定义文件夹",
    "assistantSkillsOpen": "打开 {{name}}",
    "assistantSkillsEnabled": "已启用",
    "assistantSkillsDisabled": "已禁用",
    "mcpServersTitle": "远程 MCP 服务器",
    "mcpServersHint": "连接到远程 Model Context Protocol 服务器，以便 AI 助手和仪表板小组件可以调用它们的工具。KKTerm 仅支持 HTTP 流式 MCP 服务器；不支持启动本地进程的 stdio 配置。",
    "mcpServersEmpty": "未配置 MCP 服务器。",
    "mcpAddServer": "添加 MCP 服务器",
    "mcpDeleteServer": "移除 MCP 服务器",
    "mcpDeleteConfirmBody": "移除 MCP 服务器「{{name}}」？其认证密钥将从密钥链中删除，引用此服务器的小组件在重新配置之前将失败。",
    "mcpRefreshTools": "刷新工具",
    "mcpStatusOk": "已连接",
    "mcpStatusUnreachable": "无法访问",
    "mcpStatusAuthError": "认证错误",
    "mcpStatusProtocolError": "协议错误",
    "mcpStatusUnknown": "尚未探测",
    "mcpToolsCount": "{{count}} 个工具",
    "mcpToolsCount_one": "{{count}} 个工具",
    "mcpAuthBadge": "认证",
    "mcpPasteHint": "粘贴 HTTP MCP 服务器 JSON 配置。常见格式均可使用：单个 { \"url\": ..., \"headers\": ... } 对象或 Claude Desktop 风格的 { \"mcpServers\": { \"name\": { ... } } } 映射。",
    "mcpPastePlaceholder": "{\n  \"url\": \"https://example.com/mcp\",\n  \"headers\": {\n    \"Authorization\": \"Bearer ...\"\n  }\n}",
    "mcpPasteContinue": "继续",
    "mcpConfirmHint": "保存前请检查解析后的配置。KKTerm 将在创建后立即探测服务器的工具列表。",
    "mcpCreateServer": "保存 MCP 服务器",
    "mcpServerName": "名称",
    "mcpServerUrl": "URL",
    "mcpHeadersLabel": "标头",
    "mcpDetectedSecretHint": "检测到认证标头。令牌将存储在操作系统密钥链中；SQLite 配置中仅保留 {SECRET} 占位符。",
    "mcpSecretHeaderName": "认证标头",
    "mcpSecretValueTemplate": "认证值模板",
    "mcpSecretValue": "认证密钥（存储在密钥链中）",
    "mcpAddInvalidJson": "无法解析 JSON。请检查粘贴的文本是否有效。",
    "mcpAddInvalidShape": "配置必须是至少包含 url 字段的 JSON 对象。",
    "mcpAddNoServers": "mcpServers 映射为空。",
    "mcpAddMissingUrl": "缺少必需的 url 字段。",
    "mcpAddStdioUnsupported": "此 MCP 服务器使用本地进程执行（stdio 传输），KKTerm 不支持。",
    "mcpStdioGuidance": "查找同一提供商的基于 HTTP 的 MCP 端点，或查看其文档以获取托管选项。",
    "mcpErrorNotFound": "未找到 MCP 服务器。",
    "mcpErrorDuplicateName": "该名称的 MCP 服务器已存在。",
    "mcpErrorKeychain": "操作系统密钥链不可用；无法存储密钥。",
    "credentialKindConnectionPassword": "连接密码",
    "credentialKindUrlPassword": "网站凭据",
    "credentialKindAiApiKey": "AI 提供商密钥",
    "credentialKindEmailApiKey": "邮件服务商密钥",
    "credentialKindEmailSmtpPassword": "SMTP 密码",
    "credentialKindWidgetSecret": "小部件密钥",
    "sectionAiAssistant": "AI 助手",
    "sectionSsh": "SSH",
    "sectionTerminal": "终端",
    "sectionRdp": "远程桌面 (RDP)",
    "sectionVnc": "VNC",
    "sectionAbout": "关于",
    "generalDefaults": "工作区默认值",
    "appearanceInterface": "界面",
    "save": "保存",
    "appUiFontFamily": "应用程序 UI 字体系列",
    "layout": "布局",
    "resetLayoutDescription": "重置面板宽度、已折叠面板及已保存的终端面板布局。",
    "resetLayout": "重置布局",
    "colorScheme": "配色方案",
    "schemeDefault": "默认",
    "schemeDark": "深色",
    "schemeLight": "浅色",
    "schemeMatchOs": "跟随操作系统",
    "schemeMac": "Mac",
    "schemeOrange": "橙色",
    "schemePurple": "紫色",
    "schemePink": "粉红色",
    "schemeGreenKuaiKuai": "绿色乖乖",
    "schemeBlueSee": "蓝色之海",
    "schemeBlueGreenWhite": "蓝、绿和白",
    "schemeConfetti": "五彩纸屑",
    "schemeBubbleTea": "珍珠奶茶",
    "schemeSemiconductor": "半导体",
    "schemeCanarinho": "Canarinho",
    "schemeLaAlbiceleste": "La Albiceleste",
    "schemeLesBleus": "Les Bleus",
    "schemeOranje": "Oranje",
    "schemeDieMannschaft": "Die Mannschaft",
    "schemeLaRoja": "La Roja",
    "schemeOsNavegadores": "Os Navegadores",
    "schemeVatreni": "Vatreni",
    "schemeElTri": "El Tri",
    "schemeThreeLions": "Three Lions",
    "schemeSamuraiBlue": "Samurai Blue",
    "schemeStarsAndStripes": "The Stars and Stripes",
    "schemeMatchOsBadge": "AUTO",
    "colorSchemePreview": "预览",
    "language": "语言",
    "workspaceAccess": "窗口",
    "workspaceAccessHint": "控制快速访问及本地运行时权限。",
    "performance": "性能",
    "performanceHint": "控制本地渲染和屏幕捕获加速。",
    "useDirectxScreenCapture": "使用 DirectX 进行屏幕捕获",
    "useDirectxScreenCaptureHint": "可用时使用 DXGI Desktop Duplication，并以 GDI 作为回退。",
    "statusBar": "状态栏",
    "statusBarHint": "控制底部状态栏指示器。",
    "statusBarVisible": "显示状态栏",
    "statusBarVisibleHint": "显示包含通知和状态指示器的底部栏。",
    "statusBarMonitor": "显示 CPU/RAM/网络监视器开关",
    "statusBarMonitorHint": "关闭时，KKTerm 会停止收集主机使用情况快照。",
    "statusBarMonitorInterval": "监视间隔",
    "statusBarMonitorInterval5": "每 5 秒",
    "statusBarMonitorInterval15": "每 15 秒",
    "statusBarMonitorInterval30": "每 30 秒",
    "statusBarMonitorInterval60": "每 60 秒",
    "statusBarMonitorInterval300": "每 5 分钟",
    "settingsData": "设置数据",
    "autoBackup": "自动备份",
    "autoBackupHint": "超过 1 周的自动备份会在每次启动备份后删除。",
    "autoUpdateChecks": "启动时",
    "generalDefaultsSaved": "通用设置已保存。",
    "dontSleepForegroundOnly": "仅在应用位于前台时启用禁止睡眠",
    "dontSleepForegroundOnlyHint": "关闭时，只要 KKTerm 正在运行，禁止睡眠就会在全局范围内让操作系统保持唤醒。",
    "dontSleepSettingsSaved": "禁止睡眠设置已保存。",
    "autoStartWithWindows": "随 Windows 启动并最小化",
    "autoStartWithWindowsHint": "登录 Windows 时以最小化方式启动 KKTerm。",
    "minimizeToTray": "最小化到系统托盘",
    "minimizeToTrayHint": "最小化或关闭时将 KKTerm 保留在托盘中，而不是退出。",
    "lastBackup": "上次备份：{{value}}",
    "lastBackupNever": "从未",
    "importSettings": "导入",
    "importSettingsConfirm": "导入设置将关闭所有现有连接并替换当前设置数据库。是否继续？",
    "importSettingsComplete": "设置已导入。先前的数据库备份：{{filename}}。",
    "openDatabaseFolder": "打开数据库文件夹",
    "resetAllSettings": "重置所有设置",
    "resetAllSettingsConfirm": "将所有设置页面重置为默认值、关闭打开中的会话、重置已保存的布局、清除已保存的语言覆盖，并移除已保存的 AI/电子邮件密钥？",
    "resetAllSettingsComplete": "所有设置已重置为默认值。",
    "settingsDataActions": "设置导出和导入操作",
    "debug": "调试",
    "debugHint": "控制详细的本地诊断。",
    "advancedDebugging": "高级调试",
    "advancedDebuggingHint": "即使在发布版本中也写入完整调试日志。可能包含提示词、工具参数、命令输出和屏幕截图。",
    "openLogFolder": "打开日志文件夹",
    "rdpWebviewStability": "RDP 会话稳定性 (WebView2)",
    "rdpWebviewStabilityHint": "强制使用软件渲染，让 KKTerm 在 RDP 主机内重连后仍保持响应。此操作会禁用 GPU 加速，本地安装请保持关闭。重启后生效。",
    "settingsBackupFilter": "KKTerm 备份",
    "selectiveExport": "导出所选项...",
    "selectiveImport": "导入所选项...",
    "selectiveBackupFilter": "KKTerm 选择性备份",
    "importBackupFileHint": "选择要导入的 KKTerm 备份（.kkbackup 或 .zip）。",
    "selectiveExportPickHint": "选择要导出的内容",
    "selectiveCredentials": "凭据",
    "includeCredentials": "包含密码",
    "includeCredentialsHint": "连接、URL 和 SOCKS 代理密码。",
    "includeCredentialsWarning": "密码会使用下面的密码短语加密。导入此文件的任何人都必须输入相同的密码短语。没有它，导出内容不包含密码，可以安全共享。",
    "exportPassphrase": "密码短语",
    "exportPassphraseConfirm": "确认密码短语",
    "exportPassphraseMismatch": "密码短语不匹配。",
    "importPassphrase": "密码短语",
    "selectiveExportComplete": "已将所选项导出到 {{filename}}。",
    "selectiveImportComplete": "已导入 {{count}} 个类别。",
    "selectiveImportChooseFile": "选择备份文件...",
    "fullBackupImport": "完整备份 ZIP",
    "fullBackupImportHint": "导入完整的 KKTerm 设置数据库并重新加载应用。",
    "selectiveImportActionsHint": "选择每个类别的处理方式",
    "selectiveImportWarning": "导入前会创建当前数据的安全备份。替换会先清空该类别；添加会保留现有项目并加入导入的项目。",
    "importActionSkip": "跳过",
    "importActionAdd": "添加",
    "importActionReplace": "替换",
    "segment_credentials": "密码",
    "aiProvider": "AI 提供者",
    "provider": "提供者",
    "endpoint": "端点",
    "apiMode": "API 模式",
    "apiModeChatCompletions": "Chat Completions",
    "apiModeResponses": "Responses",
    "model": "模型",
    "customModelId": "自定义模型 ID",
    "extraHeaders": "额外请求头",
    "extraHeadersPlaceholder": "sid=1, \"env\"=\"3\"",
    "reasoningEffort": "推理力度",
    "howToGetApiKey": "如何获取",
    "sshDefaults": "SSH 与 SFTP 默认值",
    "defaultUser": "默认用户",
    "defaultPort": "默认端口",
    "defaultKey": "默认密钥",
    "defaultKeyPlaceholder": "C:\\Users\\example\\.ssh\\id_ed25519",
    "sshConnectionDefaults": "连接默认值",
    "sshConnectionDefaultsHint": "预填充新的 SSH 连接。",
    "sshAuthentication": "认证",
    "sshAuthenticationHint": "新 SSH 连接的默认密钥材料。",
    "sshTerminal": "SSH 终端",
    "sshTerminalHint": "SSH 会话的回滚及远程剪贴板行为。",
    "defaultKeyHint": "用于使用密钥文件认证的新 SSH 连接。",
    "defaultSshUserHint": "预填充新的 SSH 和 Telnet 连接。",
    "defaultSshPortHint": "当 SSH 连接未指定端口时使用。",
    "defaultSshUserRequired": "需要默认 SSH 用户。",
    "defaultSshPortRange": "默认 SSH 端口必须在 1 到 65535 之间。",
    "sshBufferLines": "SSH 缓冲区行数",
    "sshBufferHint": "默认值为 5,000。用于 SSH 终端回滚和 tmux 窗格历史记录。",
    "defaultTransparency": "默认透明度",
    "defaultTransparencyHint": "用于新的终端 Connection 和新的 Child Connection Tab。",
    "defaultTransparencyRange": "默认透明度必须介于 0 到 100 之间。",
    "randomDynamicBackgroundOnCreate": "创建时使用随机动态背景",
    "randomDynamicBackgroundOnCreateHint": "开启后，新的终端 Connection、新标签页和新的 Child Connection Tab 会以随机动态背景启动。",
    "sshBufferRange": "SSH 缓冲区必须在 100 到 100000 行之间。",
    "xServer": "X 服务器",
    "xServerHint": "在需要本地 X11 窗口的 SSH Session 前启动 VcXsrv。",
    "xServerManaged": "为 SSH Session 启动 VcXsrv",
    "xServerManagedHint": "开启后，KKTerm 会在打开 SSH Session 前，如果 VcXsrv 尚未运行就启动它。",
    "xServerPath": "VcXsrv 路径",
    "xServerPathPlaceholder": "C:\\Program Files\\VcXsrv\\vcxsrv.exe",
    "xServerPathHint": "留空以使用标准 VcXsrv 安装位置。",
    "xServerDisplay": "Display 编号",
    "xServerDisplayHint": "默认使用 :0。范围：0 到 99。",
    "xServerDisplayRange": "X 服务器 display 必须介于 0 到 99 之间。",
    "xServerArgs": "启动参数",
    "xServerArgsHint": "默认：-multiwindow -clipboard -wgl。",
    "xServerLaunch": "启动 VcXsrv",
    "xServerLaunchStarted": "已请求启动 VcXsrv。",
    "xServerAlreadyRunning": "VcXsrv 已在运行。",
    "sshDefaultsSaved": "SSH 默认值已保存。",
    "generateSshKey": "生成密钥",
    "sshKeyEmailPrompt": "SSH 密钥注释的电子邮件地址：",
    "sshKeyEmailDialogTitle": "生成 SSH 密钥",
    "sshKeyEmailDialogHint": "添加电子邮件地址作为公钥注释，以便以后轻松识别密钥。",
    "sshKeyEmailPlaceholder": "admin@example.com",
    "sshKeyPassphraseOptional": "密钥密码短语（可选）",
    "sshKeyPassphraseConfirm": "确认密钥密码短语",
    "sshKeyPassphraseMismatch": "密钥密码短语不匹配。",
    "sshKeyGenerating": "正在生成...",
    "sshKeyGenerated": "SSH 密钥已生成。私钥：{{privateKeyPath}} 公钥：{{publicKeyPath}}",
    "notSet": "未设置",
    "proxyJump": "ProxyJump",
    "proxyJumpPlaceholder": "bastion.example.com",
    "proxyJumpHint": "新 SSH 连接的可选默认 ProxyJump 主机。",
    "sshSocksProxyPlaceholder": "127.0.0.1:1080",
    "sshCompression": "SSH 压缩",
    "sshCompressionFast": "快速 (zlib)",
    "sshCompressionOff": "关闭",
    "sshCompressionHint": "SSH 连接的默认传输压缩（相当于 ssh -XC）。建议对 X11 转发和慢速链路使用快速；各连接可单独覆盖。",
    "terminalBehavior": "终端行为",
    "terminalText": "文字与光标",
    "terminalTextHint": "本地终端字体、大小、行高及光标。",
    "terminalSession": "会话默认值",
    "terminalSessionHint": "本地终端会话的默认 Shell 及回滚行数。",
    "terminalClipboard": "剪贴板与粘贴",
    "terminalClipboardHint": "本地终端复制、OSC 52 及粘贴安全性。",
    "fontFamily": "字体系列",
    "fontSize": "字体大小",
    "lineHeight": "行高",
    "scrollbackLines": "回滚行数",
    "cursorStyle": "光标样式",
    "defaultShell": "默认 Shell",
    "block": "方块",
    "bar": "条状",
    "underline": "下划线",
    "powerShell": "PowerShell",
    "powerShell7": "PowerShell 7 (pwsh)",
    "commandPrompt": "命令提示符",
    "wsl": "WSL",
    "customShells": "自定义 Shell",
    "customShellsHint": "添加本地 Shell 配置文件，以便在默认 Shell 选择器和本地终端连接中重复使用。",
    "customShell": "自定义 Shell",
    "customShellName": "名称",
    "customShellNamePlaceholder": "Git Bash",
    "customShellCommandLine": "命令行",
    "customShellCommandLinePlaceholder": "C:\\Program Files\\Git\\bin\\bash.exe --login -i",
    "addCustomShell": "添加 Shell",
    "removeCustomShell": "移除 {{name}}",
    "copyOnSelect": "选中时自动复制终端文字",
    "copyOnSelectHint": "在本地和普通 SSH 会话中，选中终端文字后会立即复制。在已启用鼠标模式的 tmux 会话中，请按住 Shift 再选择，或关闭鼠标模式。此选项不会复制在 tmux 复制模式中选中的内容。",
    "allowLocalOsc52Clipboard": "允许本地终端 OSC 52 剪贴板写入",
    "allowSshOsc52Clipboard": "允许 SSH OSC 52 剪贴板写入",
    "confirmMultilinePaste": "确认多行粘贴",
    "scrollbackHint": "默认值为 5,000。有效范围为 100 至 100,000。",
    "qualityDefaults": "质量默认值",
    "colorDepth": "色彩深度",
    "bitmapCache": "位图缓存",
    "performanceFlags": "性能标志",
    "display": "显示",
    "remoteDesktopViewMode": "视图模式",
    "remoteDesktopViewModeFit": "适应工作区",
    "remoteDesktopViewModeStretch": "拉伸填充",
    "remoteDesktopViewModeActualSize": "实际大小并显示滚动条",
    "remoteDesktopViewModeFitWidth": "适应宽度",
    "remoteDesktopViewModeFitHeight": "适应高度",
    "networkPerformance": "网络与性能",
    "encoding": "编码",
    "rdpColorDepth32": "32 位",
    "rdpColorDepth24": "24 位",
    "rdpColorDepth16": "16 位",
    "rdpColorDepth15": "15 位",
    "rdpBitmapCacheHint": "映射到 BitmapPersistence 和 CachePersistenceActive。",
    "rdpPerformanceBalanced": "均衡",
    "rdpPerformanceQuality": "质量优先",
    "rdpPerformanceSpeed": "速度优先",
    "rdpRemoteResolution": "远程分辨率",
    "rdpRemoteResolutionAutomatic": "自动",
    "rdpRedirectClipboard": "剪贴板重定向",
    "rdpRedirectClipboardHint": "允许在 KKTerm 和远程桌面之间复制和粘贴剪贴板内容。",
    "rdpRedirectDrives": "驱动器重定向",
    "rdpRedirectDrivesHint": "将本地驱动器公开给远程桌面会话。",
    "rdpSettingsSaved": "RDP 默认值已保存。",
    "quality": "质量",
    "preferredEncoding": "首选编码",
    "colorLevel": "色彩等级",
    "vncEncodingTight": "Tight",
    "vncEncodingZrle": "ZRLE",
    "vncEncodingRaw": "Raw",
    "vncColorFull": "全彩色",
    "vncColor256": "256 色",
    "vncColor64": "64 色",
    "vncColor8": "8 色",
    "vncSharedSession": "共享会话",
    "vncSharedSessionHint": "允许其他 VNC 查看器在 KKTerm 打开此会话时保持连接。",
    "vncViewOnly": "仅查看",
    "vncViewOnlyHint": "连接时不发送指针或键盘输入。",
    "vncSettingsSaved": "VNC 默认值已保存。",
    "github": "GitHub",
    "softwareUpdates": "App 更新",
    "updates": "更新",
    "checkForUpdates": "立即检查",
    "lastCheckedAt": "上次检查 {{time}}",
    "lastCheckedNever": "从未检查",
    "checkingForUpdates": "正在检查更新...",
    "updateNoUpdates": "KKTerm 已是最新版本。",
    "updateAvailableTitle": "有可用更新",
    "updateAvailableBody": "KKTerm {{version}} 已发布。您当前版本为 {{currentVersion}}。",
    "updatePromptLabel": "KKTerm 更新提示",
    "updateOpenDownloadPage": "打开下载页面",
    "updateDownloadAndInstall": "下载并安装",
    "updateDownloading": "正在下载...",
    "updateDownloadCancel": "取消下载更新",
    "updateDownloadFailed": "无法下载并安装更新：{{message}}",
    "updateLater": "以后再说",
    "updateNotes": "发行说明",
    "updateChecksRequireRuntime": "更新检查需要 Tauri 桌面运行时。",
    "updateCheckFailed": "无法检查更新：{{message}}",
    "appSlogan": "祝大家的机器永远乖乖听话的终端工具。",
    "developer": "开发者",
    "version": "版本",
    "license": "许可协议",
    "repository": "仓库",
    "uiFontDefault": "默认（SF Pro / Inter）",
    "customFont": "自定义字体",
    "customFonts": "自定义字体",
    "recommendedFonts": "推荐",
    "openCustomFontsFolder": "打开字体文件夹",
    "typography": "字体",
    "typographyHint": "应用程序全局 UI 字体选择。",
    "theme": "主题",
    "themeHint": "应用程序配色方案与预览。",
    "customFontsHint": "按刷新按钮以获取系统字体。若要使用自定义字体，请将它们放入字体文件夹。",
    "systemFonts": "系统字体",
    "systemFontsRefreshed": "系统字体已刷新。",
    "systemFontsUnavailable": "此应用构建版本不支持系统字体检测。",
    "refreshSystemFonts": "刷新系统字体",
    "terminalFontDefault": "默认 ({{font}})",
    "providerDefault": "提供者默认值",
    "low": "低",
    "medium": "中",
    "high": "高",
    "max": "最大",
    "fontFamilyRequired": "需要字体系列。",
    "defaultShellRequired": "需要默认 Shell。",
    "fontSizeRange": "终端字体大小必须在 8 到 32 之间。",
    "lineHeightRange": "终端行高必须在 1.0 到 2.0 之间。",
    "scrollbackRange": "终端回滚行数必须在 100 到 100,000 之间。",
    "terminalSaved": "终端设置已保存。",
    "appearanceSaved": "外观设置已保存。",
    "aiProviderSaved": "AI 提供者已保存。",
    "secretSaveFailed": "无法将凭据保存到密钥存储：{{error}}",
    "keychainSaveFailedTitle": "无法保存到密钥存储",
    "keychainResetHint": "重置会移除已存储的条目并再次保存，从而让操作系统请求授予访问权限。在 macOS 上，当 keychain 提示出现时请选择 Allow。",
    "keychainResetAndRetry": "重置并重试",
    "refreshModels": "刷新模型",
    "refreshingModels": "正在刷新模型",
    "modelListRefreshed": "模型列表已刷新。",
    "showAllModels": "显示所有模型",
    "showAllModelsHint": "显示刷新时提供商返回的所有模型，而不仅是精选推荐。",
    "outputLanguage": "输出语言",
    "outputLanguageUiLanguage": "UI 语言",
    "settingsContent": "设置",
    "dashboardGeneral": "通用",
    "dashboardDefaultLanding": "打开时的默认视图",
    "dashboardLandingLast": "上次活动的视图",
    "dashboardLayoutEnforcement": "生成的微件布局",
    "dashboardLayoutEnforcementHint": "KKTerm 强制 AI 创建的微件填满其框架的严格程度。严格会让微件主体充当框架，使内容不会收缩成居中的小卡片；适中保留标准行为；低提供最大的自由度，让微件按内容确定大小。",
    "dashboardLayoutEnforcementStrict": "严格 — 填满框架",
    "dashboardLayoutEnforcementModerate": "适中 — 标准",
    "dashboardLayoutEnforcementLow": "低 — 最大自由度",
    "dashboardSaved": "仪表板设置已保存。",
    "dashboardPerformance": "性能",
    "dashboardMaxActiveScriptWidgets": "活动脚本小组件上限",
    "dashboardMaxActiveScriptWidgetsHint": "仪表板上同时渲染其 iframe 的脚本小组件最大数量。超出的小组件将显示点击激活占位符。允许范围 {{min}}–{{max}}。",
    "dashboardUseRandomDynamicBackground": "使用随机动态背景",
    "dashboardUseRandomDynamicBackgroundDesc": "新的 Dashboard 视图会自动以随机动态背景开始。",
    "dashboardAllowWidgetNetworkTools": "允许小组件使用网络工具",
    "dashboardAllowWidgetNetworkToolsDesc": "启用后，请求 permissions.networkTools 的脚本小组件可运行 ping、端口扫描、DNS、WHOIS 和网络唤醒。禁用以全局阻止所有小组件使用这些功能。",
    "workspaceTabs": "标签页",
    "hideTopTabButtons": "在连接树中使用子连接标签页",
    "hideTopTabButtonsDesc": "启用后会隐藏顶部标签栏，已保存的子连接标签页会以斜体行显示在其父连接下方。",
    "doubleClickOpensConnection": "双击打开 Connections",
    "doubleClickOpensConnectionDesc": "启用后，在 Connection Tree 中单击 Connection 只会选中它，双击才会打开它。请使用右键菜单中的重命名操作来重命名 Connections。",
    "fileExplorer": "文件资源管理器",
    "fileExplorerOpenMode": "打开文件",
    "fileExplorerOpenModeHint": "选择文件资源管理器是在 KKTerm 内打开本地文件，还是使用操作系统的默认应用打开。",
    "fileExplorerOpenModeExternal": "外部应用",
    "fileExplorerOpenModeInlineEditor": "内联编辑器",
    "fileExplorerTerminal": "当前文件夹的终端",
    "fileExplorerTerminalHint": "选择文件资源管理器终端按钮使用的 Shell。自定义 Shell 请在“终端”设置中管理。",
    "submitAiAttachmentsDirectly": "将截图/文本直接提交给 AI Assistant",
    "submitAiAttachmentsDirectlyDesc": "启用后，“发送到 AI Assistant”会将附加的截图或终端缓冲区与默认求助请求一起提交。禁用后，它只会附加上下文，以便你输入自己的问题。",
    "terminalBackgrounds": "终端背景",
    "separateSplitTerminalBackgrounds": "分割窗格中的每个终端使用单独背景",
    "separateSplitTerminalBackgroundsDesc": "关闭时，一个背景会填满连接标签页的终端工作区内容区域。开启时，分割终端窗格可保留单独背景。",
    "workspaceSaved": "工作区设置已保存。",
    "fileExplorerSaved": "文件资源管理器设置已保存。",
    "activityRail": "活动栏",
    "installerUpdateChecks": "更新检查",
    "installerCheckInterval": "检查最新版本",
    "installerCheckIntervalDesc": "打开安装助手时，自动检查最新可用版本的频率。使用刷新可立即检查。",
    "installerSaved": "安装助手设置已保存。",
    "sectionUrl": "URL",
    "urlDefaults": "URL 数据与凭据",
    "urlSecurity": "URL 安全",
    "urlSecurityHint": "控制 URL 连接的证书处理。除非信任内部站点和网络，否则请保持绕过关闭。",
    "ignoreCertificateErrors": "忽略无效的 HTTPS 证书",
    "ignoreCertificateErrorsHint": "加载具有自签名或不受信任证书的 URL 连接，而不显示浏览器警告。适用于新打开的 URL 标签页。",
    "proxy": "代理",
    "proxyHint": "用于所有 KKTerm 活动的网络代理 — 连接、应用更新、AI 提供者以及其他网络请求。",
    "proxyMode": "代理设置",
    "proxyModeSystem": "使用系统设置",
    "proxyModeNone": "不使用代理",
    "proxyModeManual": "手动",
    "proxyProtocol": "类型",
    "proxyHttp": "HTTP",
    "proxyHttps": "HTTPS",
    "proxySocks5": "SOCKS5",
    "proxyHost": "代理主机",
    "proxyHostPlaceholder": "proxy.example.com",
    "proxyPort": "代理端口",
    "proxyPlatformHint": "系统设置使用操作系统代理（Windows WinINET、macOS CFNetwork、Linux 环境变量）。手动 SOCKS5 代理也会路由 SSH/SFTP 和 Telnet 会话；HTTP 和 HTTPS 代理仅应用于网络和应用请求。",
    "proxySettingsSaved": "代理设置已保存。",
    "urlProxyMode": "代理类型",
    "urlProxyDirect": "直接连接（不使用代理）",
    "urlProxyHttp": "HTTP / HTTPS",
    "urlProxySocks5": "SOCKS5",
    "urlProxyHost": "代理主机",
    "urlProxyHostPlaceholder": "proxy.example.com",
    "urlProxyPort": "代理端口",
    "urlSettingsSaved": "URL 设置已保存。",
    "savedWebsitePasswords": "已保存的网站密码/输入数据",
    "savedWebsitePasswordsHint": "密码保留在所选密钥存储中；非保密的输入数据和页面详情保留在 SQLite 中供自动填充使用。",
    "noSavedWebsitePasswords": "暂无已保存的网站密码/输入数据。",
    "urlPasswordDeleted": "已删除已保存的网站数据。",
    "urlPasswordUpdated": "已保存的网站数据已更新。",
    "urlPasswordDetails": "用户:{{username}} · 更新时间:{{updatedAt}}",
    "urlCredentialUsername": "用户名",
    "urlCredentialPassword": "新密码",
    "urlCredentialPasswordPlaceholder": "留空以保留当前密码",
    "urlCredentialShowValue": "显示输入值",
    "urlCredentialHideValue": "隐藏输入值",
    "urlCredentialMaskValue": "掩码输入值",
    "urlCredentialUnmaskValue": "取消掩码输入值",
    "urlCredentialUsernameSelector": "用户名字段选择器",
    "urlCredentialPasswordSelector": "密码字段选择器",
    "urlDataShards": "URL 数据分区",
    "urlDataShardsHint": "数据分区是 URL 连接的数据分区名称。清除分区会从匹配的 URL 连接中移除该分区分配;浏览器引擎存储的清理取决于共享的 WebView2 数据存储。",
    "noUrlDataShards": "未配置任何 URL 数据分区。",
    "urlDataShardConnectionCount": "{{count}} 个 URL 连接",
    "clearShard": "清除分区",
    "urlDataShardCleared": "已清除 URL 数据分区 {{name}}。",
    "urlDataShardConnectionCountPlural": "{{count}} 个 URL 连接",
    "aiToolsTitle": "助手工具",
    "aiProviderConnection": "提供者连接",
    "aiProviderConnectionHint": "端点、模型、推理及 API 密钥。",
    "useCodexCli": "使用 Codex CLI",
    "useCodexCliHint": "使用本地 Codex CLI 作为 OpenAI 后端。API 密钥字段会被禁用；改用 Codex CLI 身份验证。",
    "useClaudeCli": "使用 Claude Code CLI",
    "useClaudeCliHint": "使用本地 Claude Code CLI 作为 Anthropic 后端。API 密钥字段会被禁用；改用 Claude Code 身份验证。",
    "aiCliStatusUnknown": "尚未检查 CLI 状态。",
    "aiCliStatusMissing": "CLI 未安装。",
    "aiCliStatusAuthRequired": "CLI 已安装但未完成身份验证。",
    "aiCliStatusReady": "CLI 已安装并完成身份验证。",
    "aiCliRefreshStatus": "检查状态",
    "aiCliInstall": "安装 CLI",
    "aiCliAuthenticate": "身份验证",
    "aiCliInstallStarted": "AI CLI 安装已完成。",
    "aiCliInstallFailed": "AI CLI 安装未完成。",
    "aiCliAuthStarted": "已在外部终端中打开 AI CLI 身份验证。",
    "copilotConnectionHint": "使用 GitHub 设备登录。返回的令牌保存在操作系统密钥链中。",
    "copilotCliInstallHelp": "如何获取 Copilot CLI",
    "copilotCliStatusUnknown": "尚未检查 Copilot CLI 状态。",
    "copilotCliStatusReady": "已检测到 Copilot CLI。",
    "copilotCliStatusMissing": "未找到 Copilot CLI。请安装它或设置 COPILOT_CLI_PATH。",
    "copilotConnect": "连接 GitHub Copilot",
    "copilotDisconnect": "断开 GitHub Copilot",
    "copilotAuthCode": "在 GitHub 上输入代码 {{code}}。",
    "copilotAuthPending": "等待 GitHub 授权…",
    "copilotOpenDevicePage": "打开 GitHub 设备页面",
    "copilotConnected": "GitHub Copilot 已连接。",
    "copilotDisconnected": "GitHub Copilot 已断开。",
    "aiAllowInsecureTls": "允许 AI 提供商使用不安全的 TLS",
    "aiAllowInsecureTlsHint": "忽略 AI 提供商请求的无效或自签名证书。仅用于受信任的本地或内部端点。",
    "aiResponseDefaults": "回复默认值",
    "aiResponseDefaultsHint": "助手回复的语言偏好设置。",
    "aiCustomInstructions": "自定义指令",
    "aiCustomInstructionsHint": "可选的助手指导，最多 {{count}} 个字符。KKTerm 的安全、批准和本地优先限制仍然适用。",
    "aiCustomInstructionsTooLong": "AI 助手自定义指令不得超过 {{count}} 个字符。",
    "aiToolsDescription": "选择 AI 助手在回答时可以调用的内置工具。除非需要，否则请保持有风险的工具关闭。",
    "aiToolsSafety": "安全措施：文件工具仅限于 KKTerm 应用数据，Shell 命令仅从应用数据运行，删除/破坏性请求将被阻止，直到将来有明确的审批提示可以审查它们。",
    "aiTools": {
      "currentTime": {
        "label": "当前时间",
        "description": "获取当前本地和 UTC 时间，用于调度和日志关联。"
      },
      "performanceCounters": {
        "label": "性能计数器",
        "description": "读取低开销的本地 CPU、内存、网络、进程、运行时间和磁盘空间计数器。"
      },
      "webSearch": {
        "label": "网页搜索",
        "description": "搜索网页并返回简洁的结果标题、链接和摘要。"
      },
      "webFetch": {
        "label": "获取网页",
        "description": "读取单个 http/https 页面并摘要文本内容。"
      },
      "appDataFileSearch": {
        "label": "搜索应用数据文件",
        "description": "仅在 KKTerm 拥有的应用数据中按名称查找文件。"
      },
      "appDataFileRead": {
        "label": "读取应用数据文件",
        "description": "仅在 KKTerm 拥有的应用数据中读取小型文本文件。"
      },
      "shellCommand": {
        "label": "PowerShell / 批处理命令",
        "description": "仅从 KKTerm 应用数据运行非破坏性的 PowerShell 或批处理命令。"
      },
      "email": {
        "label": "发送邮件",
        "description": "通过 Resend、SendGrid、Mailgun、Postmark 或 SMTP 发送经审阅的邮件。"
      },
      "dashboard": {
        "label": "仪表板",
        "description": "读取和修改仪表板视图、小组件实例及 AI 创建的小组件。"
      },
      "connections": {
        "label": "连接",
        "description": "列出、创建、编辑和删除已保存的连接。"
      },
      "sessions": {
        "label": "实时会话",
        "description": "读取可见的会话上下文，并与活动的终端、远程桌面和文件浏览器会话交互。"
      },
      "tutorial": {
        "label": "教程",
        "description": "突出显示可见的应用控件，调暗窗口其余部分，并显示一步式气泡帮助。"
      },
      "manual": {
        "label": "操作手册",
        "description": "搜索并阅读内置的 KKTerm 操作手册，解答有关应用功能的使用问题。"
      },
      "network": {
        "label": "网络管理工具",
        "description": "ping 主机、检查 TCP 端口、解析 DNS、运行 WHOIS、列出网络接口并发送网络唤醒。"
      },
      "memory": {
        "label": "助手记忆",
        "description": "让助手在不同对话间保存并回忆有关你主机和偏好的简短笔记。绝不存储机密。"
      }
    },
    "searchProvider": "搜索提供商",
    "searchProviderScraper": "内置 (DuckDuckGo)",
    "searchProviderBrave": "Brave Search",
    "searchProviderTavily": "Tavily",
    "searchProviderSearxng": "SearXNG",
    "braveSearchApiKey": "Brave Search API 密钥",
    "tavilySearchApiKey": "Tavily API 密钥",
    "searxngUrl": "SearXNG 实例 URL",
    "emailProvider": "邮件服务商",
    "emailProviderResend": "Resend",
    "emailProviderSendGrid": "SendGrid",
    "emailProviderMailgun": "Mailgun",
    "emailProviderPostmark": "Postmark",
    "emailProviderSmtp": "SMTP",
    "emailFrom": "发件人地址",
    "emailApiKey": "邮件服务商 API 密钥",
    "mailgunDomain": "Mailgun 域名",
    "smtpHost": "SMTP 主机",
    "smtpPort": "SMTP 端口",
    "smtpSecurity": "SMTP 加密方式",
    "smtpSecurityStartTls": "STARTTLS",
    "smtpSecurityNone": "无",
    "smtpUsername": "SMTP 用户名",
    "smtpPassword": "SMTP 密码",
    "connectedConnectionsRail": "在左侧导轨中显示连接",
    "connectedConnectionsRailHint": "在左侧导轨中为每个已连接的连接添加图标，以便快速切回。",
    "builtInMcpServerEnabled": "已启用内置 MCP Server",
    "builtInMcpServerEnabledHint": "将 kkterm-cli 作为 stdio MCP server 暴露给外部工具。",
    "builtInMcpAllowAllDangerous": "内置危险 MCP 工具：全部允许",
    "builtInMcpAllowAllDangerousHint": "启用后，危险的 kkterm.dangerous.* MCP 工具会在没有确认提示的情况下执行。",
    "allowInsecureMcpHttp": "允许不安全的 Remote MCP HTTP server",
    "allowInsecureMcpHttpHint": "启用后，允许使用本地或网络 http:// URL 的 Remote MCP server；除非你信任该网络和 server，否则请保持关闭。",
    "builtInMcpShowConfig": "显示配置",
    "builtInMcpConfigTitle": "内置 MCP 配置",
    "builtInMcpConfigIntro": "将以下其中一个代码片段粘贴至支持 MCP 的工具中，或使用下方的配置命令。命令路径使用您运行中 KKTerm 应用旁的 kkterm-cli 二进制文件。",
    "builtInMcpConfigCopy": "复制配置",
    "builtInMcpConfigCopied": "已复制配置",
    "builtInMcpConfigLocationsTitle": "常用设置命令",
    "builtInMcpConfigFormatJson": "JSON",
    "builtInMcpConfigFormatToml": "TOML",
    "builtInMcpConfigAgentHeader": "智能体",
    "builtInMcpConfigMethodHeader": "方式",
    "builtInMcpConfigProjectScopeHeader": "项目范围（在项目文件夹中运行）",
    "builtInMcpConfigGlobalScopeHeader": "全局范围（任意位置运行）",
    "builtInMcpConfigMethodRunCommand": "运行命令",
    "builtInMcpConfigMethodRunCommandOrManualEdit": "运行命令 / 手动编辑",
    "builtInMcpConfigMethodManualEdit": "手动编辑",
    "exportSettings": "导出",
    "changesNotSaved": "更改未保存",
    "unsavedQuitTitle": "设置尚未保存",
    "unsavedQuitBody": "关闭设置前要先保存更改吗？",
    "saveAndQuit": "保存并关闭",
    "quitWithoutSaving": "不保存并关闭",
    "sectionItOps": "IT Ops",
    "urlUserAgent": "用户代理",
    "urlUserAgentHint": "选择 URL 连接的默认用户代理字符串。留空以使用各平台的 webview 默认值；当网站需要时粘贴自定义值。",
    "urlUserAgentDefault": "默认用户代理",
    "urlUserAgentDefaultPlaceholder": "平台默认",
    "urlUserAgentChromeWindows": "Chrome（Windows）",
    "urlUserAgentChromeMac": "Chrome（macOS）",
    "urlUserAgentChromeLinux": "Chrome（Linux）",
    "urlUserAgentEdgeWindows": "Edge（Windows）",
    "urlUserAgentEdgeMac": "Edge（macOS）",
    "urlUserAgentFirefoxWindows": "Firefox（Windows）",
    "urlUserAgentFirefoxMac": "Firefox（macOS）",
    "urlUserAgentFirefoxLinux": "Firefox（Linux）",
    "urlUserAgentSafariMac": "Safari（macOS）",
    "terminalColorScheme": "配色方案",
    "terminalColorSchemeHint": "所有终端的默认配色。每个连接都可以在终端窗格菜单中覆盖。",
    "terminalIntegrations": "集成",
    "terminalIntegrationsHint": "供终端内程序使用的协议扩展。",
    "enableInlineImages": "内嵌图片（Sixel 和 iTerm2）",
    "enableInlineImagesHint": "让 imgcat 等程序直接在终端中显示图片。",
    "allowTerminalNotifications": "终端通知（OSC 9/777）",
    "allowTerminalNotificationsHint": "当程序发出终端通知时，在状态栏显示提示。",
    "hyperlinkRules": "超链接规则",
    "hyperlinkRulesHint": "将匹配的终端文本变成 Ctrl+点击 链接。URL 中的 $0–$9 会代入捕获组。",
    "hyperlinkRule": "规则",
    "hyperlinkRulePattern": "模式（正则表达式）",
    "hyperlinkRuleUrl": "URL 模板",
    "addHyperlinkRule": "添加规则",
    "removeHyperlinkRule": "移除规则 {{pattern}}",
    "hyperlinkRuleIncomplete": "每条超链接规则都需要模式和 URL。",
    "hyperlinkRuleInvalidPattern": "模式“{{pattern}}”不是有效的正则表达式。",
    "hyperlinkRuleUrlInvalid": "超链接规则的 URL 必须以 http:// 或 https:// 开头。"
  },
  "connections": {
    "title": "连接",
    "addConnection": "添加连接",
    "collapseColumn": "折叠连接列",
    "searchPlaceholder": "搜索主机、文件夹",
    "quickConnect": "快速连接",
    "newFolder": "新建文件夹",
    "panoramaView": "全景视图",
    "collapseAll": "全部折叠",
    "expandAll": "全部展开",
    "showConnected": "显示已连接",
    "hideFolders": "隐藏文件夹",
    "connectionTree": "连接树",
    "expand": "展开",
    "collapse": "折叠",
    "newSubfolderIn": "在…新建子文件夹",
    "newConnection": "新建连接",
    "rename": "重命名",
    "changeIcon": "更改图标",
    "openAllInFolder": "打开所有连接",
    "openAllInTabs": "在独立标签页中",
    "openAllInPanorama": "在全景视图中",
    "closeAllInFolder": "关闭所有连接",
    "delete": "删除",
    "pinToRail": "固定",
    "unpinFromRail": "取消固定",
    "pinnedToRailStatus": "已将 {{name}} 固定。",
    "unpinnedFromRailStatus": "已将 {{name}} 取消固定。",
    "pinRailError": "无法更新已固定的连接：{{message}}",
    "addTo": "添加到…",
    "newTabShortcut": "Ctrl+Left Click",
    "layout": "布局",
    "left": "左",
    "right": "右",
    "lower": "下",
    "upper": "上",
    "properties": "属性",
    "renameFolder": "重命名文件夹",
    "renameConnection": "重命名连接",
    "deleteFolderConfirm": "删除文件夹",
    "deleteConnectionConfirm": "删除连接",
    "cannotBeUndone": "此操作无法撤消。",
    "quickConnectDialog": "快速连接",
    "ssh": "SSH",
    "telnet": "Telnet",
    "serial": "串口",
    "hostname": "主机名",
    "port": "端口",
    "exampleHost": "示例.内部",
    "connect": "连接",
    "cancel": "取消",
    "normal": "普通",
    "admin": "管理员",
    "noRecent": "无最近连接",
    "moreRecent": "更多...",
    "secureShell": "安全 Shell",
    "telnetShell": "密码终端",
    "serialLine": "串行线路",
    "localShell": "本地 Shell",
    "embeddedWebApp": "嵌入式 Web 应用",
    "windowsRdp": "Windows 远程桌面",
    "screenControl": "屏幕控制",
    "type": "类型",
    "connectionProperties": "连接属性",
    "connectionNotFound": "未找到连接。",
    "childConnectionProperties": "编辑子连接标签属性",
    "newConnectionTitle": "新建连接",
    "openOneOffSession": "快速连接 — 已保存到您的连接",
    "saveAndConnect": "保存并连接",
    "editIcon": "编辑连接图标",
    "iconPickerLabel": "连接图标",
    "editIconBackground": "编辑连接图标背景",
    "iconForeground": "图标前景",
    "defaultIconForeground": "使用默认图标前景",
    "selectIconForeground": "使用 {{color}} 图标前景",
    "iconBackground": "图标背景",
    "transparentIconBackground": "使用透明图标背景",
    "selectIconBackground": "使用 {{color}} 图标背景",
    "predefinedIcons": "预定义",
    "lucideIcons": "Lucide 图标",
    "customImage": "已选图片",
    "currentCustomIcon": "当前自定义图标",
    "savedImages": "已保存图片",
    "chooseImage": "选择",
    "useDefaultIcon": "使用默认图标",
    "removeCustomIcon": "删除自定义图标",
    "selectPredefinedIcon": "使用 {{icon}} 图标",
    "selectLucideIcon": "使用 Lucide {{icon}} 图标",
    "selectSavedIcon": "使用已保存图片 {{index}}",
    "iconReadError": "无法读取该图片。",
    "iconFileTooLarge": "请选择小于 20 MB 的图片。",
    "wsl": "WSL",
    "close": "关闭",
    "folder": "文件夹",
    "root": "根",
    "nameOptional": "名称（可选）",
    "connectionName": "连接名称",
    "shell": "Shell",
    "wslDistribution": "发行版",
    "localStartupDirectory": "启动路径",
    "localStartupDirectoryPlaceholder": "C:\\Work\\Project",
    "localStartupDirectoryPickerTitle": "选择启动路径",
    "localStartupScript": "启动脚本",
    "localStartupScriptPlaceholder": "启动后执行的可选命令",
    "sshStartupScript": "启动脚本",
    "sshStartupScriptToggle": "启用启动脚本",
    "sshStartupScriptEdit": "编辑脚本",
    "sshStartupScriptEmpty": "尚无启动脚本 — 打开编辑器以添加一个。",
    "sshStartupScriptEditorTitle": "SSH 启动脚本",
    "sshStartupScriptEditorHint": "每次打开会话时，这些命令将被输入到远程 Shell。",
    "sshStartupScriptPlaceholder": "cd /srv/app\nsource .venv/bin/activate",
    "sshStartupScriptApplyExistingTmux": "附加时应用到现有 tmux 会话",
    "sshStartupScriptApplyExistingTmuxDesc": "重新附加到正在运行的 tmux 会话时再次运行脚本，而不仅在首次创建时。",
    "sshStartupScriptGenerateWithAi": "使用 AI 生成命令",
    "sshStartupScriptAiPromptLabel": "描述命令",
    "sshStartupScriptAiPromptPlaceholder": "例如：激活项目虚拟环境并切换到应用目录",
    "sshStartupScriptAiGenerate": "生成",
    "sshStartupScriptAiGenerating": "生成中...",
    "sshStartupScriptAiFailed": "AI 无法生成命令：{{message}}",
    "environmentVariables": "环境变量",
    "environmentVariablesUnsupportedShell": "环境变量支持命令提示符、PowerShell、WSL、Bash 和 zsh。",
    "environmentVariablesHint": "这些变量会在此连接启动时设置。",
    "environmentVariablesNonSecret": "值保存在启动脚本中。请勿在此保存密码、token 或 API 密钥。",
    "environmentVariablesMalformed": "KKTerm 无法安全地编辑现有受管理的环境块。请先在启动脚本中修复或移除它。",
    "environmentVariable": "环境变量",
    "environmentVariableName": "名称",
    "environmentVariableValue": "值",
    "environmentVariableAdd": "添加变量",
    "environmentVariableRemove": "移除 {{name}}",
    "environmentVariableApply": "应用",
    "environmentVariableInvalidName": "名称必须以字母或下划线开头，且只能包含字母、数字和下划线。",
    "environmentVariableDuplicateName": "每个变量名称必须是唯一的。",
    "environmentVariableMultilineValue": "值必须保持在同一行。",
    "cliAccountHelper": "设置 CLI 账户",
    "cliAccountAlternateProfileHint": "设置 AI Coding Agent 备用账户配置文件",
    "cliAccountUnsupportedShell": "备用 CLI 账户配置文件支持命令提示符、PowerShell、WSL、Bash 和 zsh。",
    "cliAccountHint": "选择一个 CLI 账户。KKTerm 会设置隔离的数据目录；打开终端后照常登录。",
    "cliAccountTool": "CLI",
    "cliAccountClaudeCode": "Claude Code",
    "cliAccountCodex": "Codex",
    "cliAccountLabel": "账户标签",
    "cliAccountLabelPlaceholder": "例如，工作或个人",
    "cliAccountDirectory": "账户目录",
    "cliAccountInvalidLabel": "输入包含字母或数字的账户标签。",
    "cliAccountApply": "设置账户配置文件",
    "line": "线路",
    "speed": "速度",
    "serialLinePlaceholder": "例如 COM3 或 /dev/cu.usbserial-1410",
    "serialLineDetect": "显示检测到的串口",
    "serialLineNoneDetected": "未检测到串口",
    "url": "URL",
    "urlPlaceholder": "https://示例.com",
    "dataPartition": "数据分区",
    "urlProxy": "URL 代理",
    "urlOptions": "URL 选项",
    "urlProxyOverrideHint": "继承 URL 设置的默认值、强制直接连接，或为此 Connection 选择代理。",
    "default": "默认",
    "credentialUser": "凭据用户",
    "password": "密码",
    "optionalUsername": "可选用户名",
    "storedInKeychain": "存储在操作系统钥匙串中",
    "leaveBlankPassword": "留空以保留已存储的密码",
    "passwordOptionalHint": "留空以在终端中输入密码",
    "savedPassword": "已保存的密码",
    "typeNewPassword": "输入新密码",
    "host": "主机",
    "user": "用户",
    "domainAdmin": "DOMAIN\\admin",
    "auth": "认证",
    "keyFile": "密钥文件",
    "sshAgent": "SSH 代理",
    "proxyJumpLabel": "Proxy jump",
    "proxyJumpOptional": "Proxy jump",
    "sshProxyOptions": "SSH 代理选项",
    "sshOptions": "SSH 选项",
    "sshSocksProxyOptional": "SOCKS 代理",
    "sshSocksProxyHint": "将此 Connection 的终端、tmux 和 SFTP 原生路由到 SOCKS 代理。不能与 ProxyJump 组合使用。",
    "sshSocksProxyUsernameOptional": "SOCKS 代理用户名",
    "sshSocksProxyPasswordOptional": "SOCKS 代理密码",
    "sshSocksProxyPasswordPlaceholder": "留空以保留已保存的密码",
    "jumpInternal": "跳转.内部",
    "passwordLabel": "密码",
    "keyPath": "密钥路径",
    "keyPathExample": "C:\\Users\\用户\\.ssh\\id_ed25519",
    "keyPassphraseOptional": "密钥密码短语（可选）",
    "keyPassphraseHint": "存储在已配置的密钥存储中。留空以在密钥需要时提示输入。",
    "leaveBlankPassphrase": "留空以保留已存储的密码短语",
    "browse": "浏览",
    "useTmux": "使用 tmux 会话",
    "sshCompression": "压缩",
    "usePsmux": "psmux 会话管理",
    "rdpOptions": "RDP 选项",
    "vncOptions": "VNC 选项",
    "vncUsername": "用户名 (Apple Remote Desktop)",
    "vncUsernameHint": "可选。使用 Mac 账户名称登录 macOS Screen Sharing / Apple Remote Desktop。仅使用密码的 VNC 请留空。",
    "inheritSettingsDefaults": "使用设置默认值",
    "localTerminal": "本地终端",
    "sshTerminal": "SSH 终端",
    "rdp": "RDP",
    "vnc": "VNC",
    "ftp": "FTP",
    "ftpOptions": "FTP 选项",
    "ftpProtocol": "协议",
    "ftpProtocolFtp": "普通 FTP",
    "ftpProtocolFtps": "FTPS (TLS)",
    "ftpProtocolSftp": "SFTP (通过 SSH)",
    "ftpMode": "连接模式",
    "ftpModePassive": "被动 (PASV)",
    "ftpModeActive": "主动 (PORT)",
    "ftpTlsMode": "TLS 模式",
    "ftpTlsExplicit": "显式 (AUTH TLS)",
    "ftpTlsImplicit": "隐式 (端口 990)",
    "ftpTransferType": "传输类型",
    "ftpTransferBinary": "二进制",
    "ftpTransferAscii": "ASCII",
    "ftpUtf8": "协商 UTF-8 路径",
    "ftpShowHidden": "显示隐藏文件",
    "ftpIgnoreCertErrors": "允许无效的 TLS 证书",
    "ftpConnectTimeoutSecs": "连接超时 (秒)",
    "ftpKeepaliveSecs": "保活 (秒, 0 = 关闭)",
    "ftpLocalPath": "本地起始路径",
    "ftpLocalPathPlaceholder": "主目录",
    "ftpLocalPathPickerTitle": "选择本地起始路径",
    "ftpRemotePath": "远程起始路径",
    "ftpRemotePathPlaceholder": "远程主目录",
    "addToPane": "添加到窗格",
    "transferSshPublicKey": "传输 SSH 公钥",
    "transferSshPublicKeyAction": "传输密钥",
    "transferSshPublicKeyHint": "使用密码认证将选中的公钥传输到远程用户的 authorized_keys。",
    "transferSshPublicKeyComplete": "SSH 公钥已从 {{path}} 传输。",
    "transferSshPublicKeyProxyJumpUnsupported": "传输 SSH 公钥暂不支持 ProxyJump 连接。",
    "createConnectionComplete": "连接 \"{{name}}\" 已添加。",
    "deleteConnectionComplete": "连接 \"{{name}}\" 已删除。",
    "expandFolder": "展开文件夹",
    "collapseFolder": "折叠文件夹",
    "folderTreeControls": "文件夹树控件",
    "quickSessionFallbackName": "快速会话",
    "newFolderName": "新文件夹名称",
    "deleteFolderMessage": "删除文件夹",
    "deleteConnectionMessage": "删除连接",
    "folderConnectionsCount": "个连接",
    "folderSubfoldersCount": "个子文件夹",
    "import": {
      "tileTitle": "导入",
      "tileSubtitle": "从文件或网络扫描",
      "title": "导入连接",
      "back": "返回",
      "chooseSource": "选择导入来源",
      "fromFileTitle": "从文件导入",
      "fromFileSubtitle": "CSV、TSV、RDCMan、MobaXterm、PuTTY",
      "scanTitle": "扫描网络",
      "scanSubtitle": "在范围内探测开放的 SSH、Telnet、RDP",
      "chooseFile": "选择文件",
      "noFileChosen": "未选择文件",
      "fileFormatsHint": "支持:CSV/TSV/纯文本、RDCMan (.rdg)、MobaXterm (.mxtsessions)、PuTTY (.reg)。",
      "scanTargetLabel": "目标",
      "scanTargetPlaceholder": "192.168.1.0/24、10.0.0.10-10.0.0.50,或单个 IP/主机",
      "scanTargetHint": "对所选端口进行轻量 TCP 探测。每次扫描限制 1024 台主机。",
      "scanPortsLabel": "要探测的端口",
      "portSsh": "SSH",
      "portTelnet": "Telnet",
      "portRdp": "RDP",
      "portHttpHttps": "HTTP/HTTPS",
      "scanStart": "开始扫描",
      "scanRunning": "正在扫描",
      "scanNoResults": "在扫描范围内未找到开放端口。",
      "scanTargetRequired": "请输入目标 IP、主机名、范围或 CIDR。",
      "scanPortRequired": "请至少选择一个要探测的端口。",
      "previewHeading": "已选 {{selected}} / {{count}}",
      "selectAll": "全选",
      "selectNone": "取消全选",
      "previewAll": "全部",
      "previewSelected": "已选择",
      "previewMissingUser": "缺少用户",
      "previewEmpty": "无匹配项。请调整筛选器或选择导入来源。",
      "selectColumn": "选择",
      "selectRow": "选择行",
      "colName": "名称",
      "colType": "类型",
      "colHost": "主机",
      "colPort": "端口",
      "colUser": "用户",
      "colPassword": "密码",
      "bulkUserLabel": "用户名",
      "bulkUserPlaceholder": "应用到所选行的用户名",
      "bulkUserRequired": "请输入要应用的用户名。",
      "bulkPasswordRequired": "请输入要应用的密码。",
      "bulkPasswordLabel": "密码(可选)",
      "bulkPasswordPlaceholder": "应用到所选行的密码",
      "setUsernameButton": "设置用户名",
      "setPasswordButton": "设置密码",
      "bulkScopeAll": "应用到所有选中项",
      "bulkScopeUnfilled": "仅填充未填项",
      "bulkApply": "应用",
      "bulkCancel": "取消",
      "warningsHeading": "警告",
      "destinationLabel": "目的地",
      "destinationNewFolder": "新建文件夹",
      "destinationRoot": "根",
      "newFolderNameLabel": "新文件夹名称",
      "folderNameRequired": "请输入文件夹名称。",
      "noneSelected": "请至少选择一行以导入。",
      "importCount": "导入 {{count}} 项",
      "importFileComplete": "已从文件导入 {{count}} 个连接。",
      "importScanComplete": "已从扫描导入 {{count}} 个连接。",
      "bookmarksTitle": "导入浏览器书签",
      "bookmarksSubtitle": "Edge、Chrome、Firefox URL 书签",
      "bookmarksLoading": "正在查找浏览器书签来源...",
      "bookmarksNoSources": "此设备上未找到 Edge、Chrome 或 Firefox 书签来源。",
      "bookmarksSourceLabel": "浏览器配置文件",
      "bookmarksSourcePath": "源文件：{{path}}",
      "bookmarksTreeLabel": "书签文件夹和链接",
      "bookmarksPreview": "预览已选 {{count}} 项",
      "bookmarksSourceRequired": "请选择一个浏览器书签来源。",
      "bookmarksSelectionRequired": "请至少选择一个文件夹或书签以导入。",
      "bookmarksNoImportable": "所选书签未包含任何 http 或 https URL。",
      "bookmarkFallbackName": "已导入的书签",
      "importBookmarksComplete": "已从书签导入 {{count}} 个连接。",
      "importedFromBookmarks": "书签",
      "importedFromScan": "扫描",
      "importedFromRdcman": "RDCMan",
      "importedFromMobaxterm": "MobaXterm",
      "importedFromPutty": "PuTTY",
      "importedDefault": "已导入"
    },
    "closeConnection": "关闭连接",
    "localFiles": "文件资源管理器",
    "homeDirectory": "主目录",
    "localFilesSubtitle": "本地文件浏览器",
    "localFilesRootDirectory": "起始文件夹",
    "localFilesRootDirectoryPlaceholder": "主文件夹",
    "fileView": "文档",
    "fileViewPath": "文件",
    "fileViewPathPlaceholder": "选择要查看的文件",
    "fileViewPickerTitle": "选择要查看的文件",
    "fileViewOpenExternal": "在外部编辑器中打开",
    "fileViewOpenExternalHint": "使用操作系统默认应用打开此文档连接，而不是创建 KKTerm 标签页。"
  },
  "terminal": {
    "openSftp": "打开 SFTP 浏览器",
    "sftp": "SFTP",
    "sshPortRedirect": "SSH 端口重定向",
    "splitLayout": "分割布局",
    "splitRight": "向右分割",
    "splitLeft": "向左分割",
    "splitDown": "向下分割",
    "splitUp": "向上分割",
    "actions": "终端操作",
    "saveBuffer": "保存缓冲区",
    "startRecording": "开始录制",
    "stopRecording": "停止录制",
    "recording": "正在录制",
    "recordingStarted": "Terminal 录制已开始。",
    "recordingStopped": "Terminal 录制已停止。",
    "recordingSaved": "Terminal 录制已保存到 {{path}}。",
    "recordingFailed": "Terminal 录制失败：{{message}}",
    "recordingUnavailable": "Terminal 录制需要一个活动的桌面 Terminal Session。",
    "openRecordings": "打开录制",
    "recordingsTitle": "Terminal 录制",
    "openRecordingsFolder": "打开录制文件夹",
    "noRecordings": "此 Connection 没有录制。",
    "recordingMetadata": "{{metadata}}",
    "font": "字体",
    "increaseSize": "放大",
    "decreaseSize": "缩小",
    "resetSize": "重置大小",
    "opacity": "透明度",
    "opacityValue": "{{value}}% 透明度",
    "background": "背景",
    "backgroundDefaultHint": "使用此连接的默认终端背景。",
    "appearanceSaveFailed": "无法保存终端外观：{{message}}",
    "save": "保存",
    "reset": "重置",
    "starting": "正在启动",
    "bufferSaveFailed": "无法保存终端缓冲区：{{message}}",
    "startingSessionFor": "正在为 {{name}} 启动 {{type}} 会话…",
    "desktopRuntimeRequired": "终端会话需要 Tauri 桌面运行环境。",
    "verifyingHostKey": "正在验证 SSH 主机密钥…",
    "failedToStart": "无法启动会话",
    "failedToStartDetail": "启动会话失败：{{message}}",
    "find": "查找",
    "noResults": "无结果",
    "findInScrollback": "在终端回滚中查找",
    "closeSearch": "关闭终端搜索",
    "copySelection": "复制终端选中内容 (Ctrl+Shift+C)",
    "sendToAi": "将终端缓冲区发送到 AI 助手",
    "detachTmux": "分离 tmux 会话",
    "closePane": "关闭窗格",
    "connectLabel": "连接：{{name}}",
    "copy": "复制",
    "copyShortcut": "Ctrl+Shift+C",
    "paste": "粘贴",
    "pasteMultilineConfirm": "要粘贴多行文字到此终端吗？",
    "terminalBuffer": "终端缓冲区",
    "showTmux": "显示 tmux 会话",
    "showPsmux": "显示 psmux 会话",
    "editTmuxSession": "编辑 tmux 会话名称",
    "tmuxSessionName": "tmux 会话名称",
    "tmuxSessionNameRequired": "输入 tmux 会话名称。",
    "tmuxSessionNameInvalid": "使用不含空格、冒号或分号的名称。",
    "tmuxSessionRenamed": "tmux 会话已重命名。",
    "tmuxSessions": "tmux 会话",
    "psmuxSessions": "psmux 会话",
    "refreshTmux": "刷新 tmux 会话",
    "loading": "加载中…",
    "noTmuxSessions": "无 tmux 会话。",
    "open": "已激活",
    "attached": "已附加",
    "detached": "已分离",
    "focusPane": "聚焦窗格",
    "openInPane": "在窗格中打开",
    "mouseOn": "鼠标：开启",
    "mouseOff": "鼠标：关闭",
    "closeTmux": "关闭 tmux 会话",
    "openLeft": "在左侧打开",
    "openAbove": "在上方打开",
    "openBelow": "在下方打开",
    "openRight": "在右侧打开",
    "previousSearch": "上一个搜索结果",
    "nextSearch": "下一个搜索结果",
    "sshContextUnavailable": "SSH 系统上下文不可用：{{message}}",
    "replaceChangedHostKeyTitle": "SSH 主机密钥已更改",
    "replaceChangedHostKeyWarning": "{{host}} 的 SSH 主机密钥已更改，现在提供 {{algorithm}} {{fingerprint}}。这通常表示服务器已重新安装或轮换了密钥，但也可能意味着存在中间人攻击。仅在你预期此更改时才替换受信任的密钥。",
    "trustHostKey": "信任 SSH 主机密钥",
    "hostKeyNotTrusted": "SSH 主机密钥不受信任。",
    "selectKeyFile": "选择 SSH 密钥文件",
    "targetLabel": "目标：{{target}}",
    "saveDialog": "保存缓冲区",
    "logFiles": "日志文件",
    "textFiles": "文本文件",
    "tauriRequired": "无法使用 Tauri 运行环境",
    "noSaveDialog": "此运行环境中无可用保存对话框",
    "quickCommandsBar": "快捷命令",
    "quickCommandsShow": "显示快捷命令",
    "quickCommandsHide": "隐藏快捷命令",
    "quickCommandsAddFirst": "添加快捷命令",
    "quickCommandsManage": "管理快捷命令",
    "quickCommandsNoPane": "没有用于快捷命令的活动终端窗格。",
    "quickCommandsRun": "执行命令",
    "quickCommandsDangerous": "危险",
    "quickCommandsConfirmTitle": "执行快捷命令？",
    "quickCommandsConfirm": "在当前终端窗格中执行 \"{{label}}\"？",
    "quickCommandsEmpty": "暂无快捷命令。",
    "quickCommandsDelete": "删除快捷命令 {{label}}",
    "quickCommandsMoveUp": "将 {{label}} 上移",
    "quickCommandsMoveDown": "将 {{label}} 下移",
    "quickCommandsLibrary": "从库中选取",
    "quickCommandsAddCommand": "添加命令",
    "quickCommandsSearch": "搜索命令库",
    "quickCommandsAdd": "添加",
    "quickCommandsNoLibraryMatches": "没有匹配的库命令。",
    "quickCommandsLabel": "标签",
    "quickCommandsCommand": "命令",
    "quickCommandsSendEnter": "命令后发送 Enter",
    "quickCommandsRequireConfirm": "执行前需要确认",
    "quickCommandsGenerateWithAi": "使用 AI 生成命令",
    "quickCommandsAiPromptLabel": "描述命令",
    "quickCommandsAiPromptPlaceholder": "更新 apt 软件包",
    "quickCommandsAiGenerate": "生成",
    "quickCommandsAiGenerating": "生成中...",
    "quickCommandsAiFailed": "AI 无法生成命令：{{message}}",
    "quickCommandsColor": "颜色",
    "quickCommandsIcon": "图标",
    "quickCommandsCreate": "创建命令",
    "quickCommandsTitle": "快速命令",
    "quickCommandsManageSubtitle": "已固定到此 Connection 的终端上方栏。拖动可重新排序。",
    "quickCommandsLibraryAction": "库",
    "quickCommandsDone": "完成",
    "quickCommandsEditTitle": "编辑命令",
    "quickCommandsSendEnterTitle": "发送 Enter",
    "quickCommandsSendEnterDesc": "插入命令后按 Enter",
    "quickCommandsRequireConfirmTitle": "需要确认",
    "quickCommandsRequireConfirmDesc": "运行此命令前先询问",
    "quickCommandLibrary": {
      "categoryTabs": "快捷命令库类别",
      "subcategoryTabs": "快捷命令库子类别",
      "categories": {
        "aiAgents": "AI 代理",
        "developerWorkflow": "开发者工作流",
        "containersKubernetes": "容器和 Kubernetes",
        "linuxAdministration": "Linux 管理",
        "macosAdministration": "macOS 管理"
      },
      "subcategories": {
        "codingAgents": "编码代理",
        "autonomousAgents": "自主代理",
        "git": "Git",
        "packageManagersRuntimes": "包管理器和运行时",
        "docker": "Docker",
        "dockerCompose": "Docker Compose",
        "kubectl": "kubectl",
        "servicesLogs": "服务和日志",
        "packages": "软件包",
        "softwareUpdate": "软件更新",
        "networking": "网络",
        "launchdPower": "launchd 与电源",
        "preferences": "偏好设置"
      },
      "entries": {
        "aiClaudeNativeInstall": {
          "label": "安装 Claude Code",
          "description": "使用 Anthropic 的原生安装程序安装 Claude Code。"
        },
        "aiClaudeStart": {
          "label": "Claude",
          "description": "启动交互式 Claude Code 会话。"
        },
        "aiClaudeBypass": {
          "label": "Claude 跳过权限",
          "description": "无需权限提示运行 Claude Code。仅在受信任的沙盒中使用。"
        },
        "aiClaudeBrewInstall": {
          "label": "用 Homebrew 安装 Claude Code",
          "description": "通过 macOS 上的 Homebrew Cask 安装 Claude Code。"
        },
        "aiClaudeBrewUpgrade": {
          "label": "升级 Claude Code",
          "description": "升级 Claude Code 的 Homebrew Cask 安装。"
        },
        "aiCodexNpmInstall": {
          "label": "用 npm 安装 Codex",
          "description": "通过 npm 全局安装 OpenAI Codex CLI。"
        },
        "aiCodexBrewInstall": {
          "label": "用 Homebrew 安装 Codex",
          "description": "通过 Homebrew 安装 OpenAI Codex CLI。"
        },
        "aiCodexStart": {
          "label": "Codex",
          "description": "启动交互式 OpenAI Codex CLI 会话。"
        },
        "aiCodexPrompt": {
          "label": "Codex 解释代码库",
          "description": "使用提示词启动 Codex 以解释当前仓库。"
        },
        "aiCodexMcpContext7": {
          "label": "向 Codex 添加 Context7 MCP",
          "description": "将 Context7 MCP 服务器示例注册到 Codex CLI。"
        },
        "aiCodexNpmUpgrade": {
          "label": "用 npm 升级 Codex",
          "description": "全局安装最新的 OpenAI Codex CLI 包。"
        },
        "aiGeminiInstall": {
          "label": "安装 Gemini CLI",
          "description": "通过 npm 全局安装 Google 的 Gemini CLI。"
        },
        "aiGeminiStart": {
          "label": "Gemini",
          "description": "启动交互式 Gemini CLI 会话。"
        },
        "aiQwenNpmInstall": {
          "label": "用 npm 安装 Qwen Code",
          "description": "通过 npm 安装最新的 Qwen Code 终端代理。"
        },
        "aiQwenBrewInstall": {
          "label": "用 Homebrew 安装 Qwen Code",
          "description": "通过 Homebrew 安装 Qwen Code。"
        },
        "aiQwenStart": {
          "label": "Qwen Code",
          "description": "启动交互式 Qwen Code 会话。请先配置提供商或 API 密钥。"
        },
        "aiAiderInstall": {
          "label": "安装 Aider",
          "description": "使用官方 Mac/Linux 安装程序安装 Aider。"
        },
        "aiAiderMessage": {
          "label": "Aider 单次编辑",
          "description": "对目标文件运行单次编辑请求的 Aider。"
        },
        "aiAiderGemini": {
          "label": "Aider 配合 Gemini",
          "description": "使用 Gemini 模型设置启动 Aider。"
        },
        "aiOpenclawInstall": {
          "label": "安装 OpenClaw",
          "description": "运行 OpenClaw 托管安装程序。"
        },
        "aiOpenclawNpmInstall": {
          "label": "用 npm 安装 OpenClaw",
          "description": "通过 npm 全局安装最新的 OpenClaw 包。"
        },
        "aiOpenclawOnboard": {
          "label": "OpenClaw 引导",
          "description": "启动推荐的 OpenClaw 引导流程。"
        },
        "aiOpenclawDaemon": {
          "label": "OpenClaw 守护进程引导",
          "description": "运行 OpenClaw 引导并安装其后台守护进程。"
        },
        "aiOpenclawUpdate": {
          "label": "更新 OpenClaw",
          "description": "更新 OpenClaw 安装。"
        },
        "aiHermesInstall": {
          "label": "安装 Hermes Agent",
          "description": "从 Nous Research 仓库运行 Hermes Agent 安装程序。"
        },
        "aiHermesSourceBashrc": {
          "label": "重新加载 bash shell",
          "description": "安装 Hermes 后重新加载 bash 启动配置。"
        },
        "aiHermesStart": {
          "label": "Hermes",
          "description": "启动交互式 Hermes Agent 聊天。"
        },
        "aiHermesSetup": {
          "label": "Hermes 设置",
          "description": "打开 Hermes 提供商和账户设置流程。"
        },
        "aiHermesModel": {
          "label": "Hermes 模型",
          "description": "配置或查看当前活动的 Hermes 模型。"
        },
        "aiHermesDoctor": {
          "label": "Hermes 诊断",
          "description": "运行 Hermes 健康检查。"
        },
        "aiHermesDashboard": {
          "label": "Hermes 控制台",
          "description": "打开本地 Hermes 控制台。"
        },
        "aiGooseInstall": {
          "label": "安装 Goose",
          "description": "运行稳定版 Goose CLI 安装程序。"
        },
        "devGitSwitch": {
          "label": "创建功能分支",
          "description": "创建并切换到新的 Git 功能分支。"
        },
        "devGitPullRebase": {
          "label": "变基拉取",
          "description": "获取并将本地提交重新应用到上游分支上。"
        },
        "devGitRestoreHead": {
          "label": "恢复工作树",
          "description": "从 HEAD 恢复已跟踪文件。这可能会丢弃本地编辑。"
        },
        "devGitClean": {
          "label": "清除未跟踪文件",
          "description": "从工作树中删除未跟踪的文件和文件夹。"
        },
        "devGitRevert": {
          "label": "还原提交",
          "description": "创建一个保留历史记录的提交，撤销选定的提交。"
        },
        "devHomebrewInstall": {
          "label": "安装 Homebrew",
          "description": "运行标准 Homebrew 安装脚本。"
        },
        "devBrewBundleGlobal": {
          "label": "安装全局 Brewfile",
          "description": "从全局 Homebrew Brewfile 安装软件包。"
        },
        "devNvmInstall": {
          "label": "安装 nvm",
          "description": "使用官方安装脚本安装 nvm。"
        },
        "devNvmInstallNode24": {
          "label": "安装 Node 24",
          "description": "使用 nvm 安装 Node.js 24。"
        },
        "devNvmUseNode24": {
          "label": "切换到 Node 24",
          "description": "使用 nvm 将当前 shell 切换到 Node.js 24。"
        },
        "devBrewClaude": {
          "label": "Brew 安装 Claude Code",
          "description": "通过 Homebrew Cask 安装 Claude Code。"
        },
        "devBrewCodex": {
          "label": "Brew 安装 Codex",
          "description": "通过 Homebrew 安装 OpenAI Codex CLI。"
        },
        "devBrewDocker": {
          "label": "Brew 安装 Docker Desktop",
          "description": "通过 Homebrew Cask 安装 Docker Desktop。"
        },
        "devBrewKubectl": {
          "label": "Brew 安装 kubectl",
          "description": "通过 Homebrew 安装 kubectl。"
        },
        "containerDockerPs": {
          "label": "Docker 容器",
          "description": "列出正在运行的 Docker 容器。"
        },
        "containerDockerLogs": {
          "label": "跟踪 Docker 日志",
          "description": "跟踪容器日志。运行前替换占位符。"
        },
        "containerDockerStop": {
          "label": "停止 Docker 容器",
          "description": "停止容器。运行前替换占位符。"
        },
        "containerComposeUp": {
          "label": "后台启动 Compose",
          "description": "在后台启动 Docker Compose 项目。"
        },
        "containerComposeExec": {
          "label": "Compose Shell",
          "description": "在 Web 服务容器中打开 shell。"
        },
        "containerKubectlVersion": {
          "label": "kubectl 客户端版本",
          "description": "显示已安装的 kubectl 客户端版本。"
        },
        "containerKubectlPods": {
          "label": "kubectl Pod 列表",
          "description": "列出所有命名空间中的 Pod。"
        },
        "containerKubectlLogs": {
          "label": "跟踪 kubectl 日志",
          "description": "跟踪 Pod 日志。运行前替换占位符。"
        },
        "containerKubectlExec": {
          "label": "kubectl Pod Shell",
          "description": "在 Pod 中打开 shell。运行前替换占位符。"
        },
        "containerKubectlApply": {
          "label": "kubectl apply",
          "description": "从 k8s.yaml 应用 Kubernetes 资源。"
        },
        "linuxSystemctlStatusSshd": {
          "label": "SSH 服务状态",
          "description": "检查 sshd systemd 服务的状态。"
        },
        "linuxSystemctlRestartSshd": {
          "label": "重启 SSH 服务",
          "description": "使用 sudo 重启 sshd systemd 服务。"
        },
        "linuxSystemctlEnableDocker": {
          "label": "启用 Docker 服务",
          "description": "启用并启动 Docker systemd 服务。"
        },
        "linuxJournalctlSshd": {
          "label": "SSH 服务日志",
          "description": "读取 sshd 服务的 journal 日志。"
        },
        "linuxAptUpgrade": {
          "label": "APT 更新和升级",
          "description": "更新包元数据并升级 Debian 软件包。"
        },
        "linuxAptInstallDocker": {
          "label": "APT 安装 Docker 包",
          "description": "使用 apt 安装 Docker Engine 和 Compose 插件。"
        },
        "linuxDnfUpgrade": {
          "label": "DNF 升级",
          "description": "使用 dnf 升级 Fedora 软件包。"
        },
        "linuxDnfInstallCompose": {
          "label": "DNF 安装 Compose 插件",
          "description": "使用 dnf 安装 Docker Compose 插件。"
        },
        "macosSoftwareupdateInstallers": {
          "label": "列出 macOS 安装程序",
          "description": "列出可用的完整 macOS 安装程序。"
        },
        "macosNetworksetupServices": {
          "label": "列出网络服务",
          "description": "使用 networksetup 列出 macOS 网络服务。"
        },
        "macosNetworksetupManual": {
          "label": "设置手动以太网 IP",
          "description": "设置 Ethernet 的手动 IP 配置。运行前请编辑值。"
        },
        "macosScutilSmbProtocol": {
          "label": "编辑 SMB 协议映射",
          "description": "打开用于 SMB 协议设置的高级 scutil 首选项命令。"
        },
        "macosLaunchctlUnloadNetbiosd": {
          "label": "卸载 netbiosd",
          "description": "卸载 macOS netbiosd 启动守护进程。"
        },
        "macosLaunchctlLoadNetbiosd": {
          "label": "加载 netbiosd",
          "description": "加载 macOS netbiosd 启动守护进程。"
        },
        "macosPmsetSchedule": {
          "label": "显示电源计划",
          "description": "显示已计划的 macOS 电源事件。"
        },
        "macosPmsetRepeatWake": {
          "label": "安排周一唤醒",
          "description": "安排每周一重复唤醒事件。"
        },
        "macosPmsetRepeatCancel": {
          "label": "取消重复电源计划",
          "description": "取消重复的 macOS 电源事件。"
        },
        "macosDefaultsRead": {
          "label": "读取 defaults 域",
          "description": "读取 macOS 首选项域。运行前替换占位符。"
        },
        "macosDefaultsWrite": {
          "label": "写入 defaults 值",
          "description": "写入 macOS 首选项值。运行前替换占位符。"
        }
      }
    },
    "sshPortForwardingTitle": "SSH 端口转发",
    "addForward": "添加转发",
    "sshRemoteGatewayPortsHint": "远程通配地址监听需要将 GatewayPorts 设为 clientspecified；GatewayPorts no 会将其限制在回环接口。",
    "sshPortForwardInvalid": "请输入有效的监听端口和目标。",
    "sshPortForwardBindConflict": "{{address}}:{{port}} 已被其他 SSH 转发占用。",
    "sshPortForwardSessionUnavailable": "请从已连接的原生 SSH 窗格打开此对话框并重试。",
    "sshPortForwardStartupFailed": "SSH 已连接，但一个或多个已保存的端口转发启动失败：{{message}}",
    "sshPortForwardSomeFailed": "部分端口转发启动失败。",
    "sshPortForwardFailed": "启动失败",
    "thisPc": "本电脑",
    "internet": "互联网",
    "anyHost": "任意主机",
    "runningForwards": "运行中",
    "noSshForwards": "尚无 {{mode}} 转发在运行。",
    "opening": "开启中",
    "active": "活动",
    "enableForwarding": "启用转发",
    "disabled": "已禁用",
    "remoteListener": "远程监听器",
    "localListener": "本地监听器",
    "onServer": "在服务器上",
    "onThisPc": "在本电脑上",
    "bindAddress": "绑定地址",
    "socksPort": "SOCKS 端口",
    "listenPort": "监听端口",
    "forwardTo": "转发至",
    "destination": "目标",
    "reachableFromServer": "可从服务器访问",
    "host": "主机",
    "port": "端口",
    "sshForwardModeLocal": "本地",
    "sshForwardModeLocalTagline": "将远程服务带到本电脑",
    "sshForwardModeRemote": "远程",
    "sshForwardModeRemoteTagline": "将本电脑上的服务公开给服务器",
    "sshForwardModeDynamic": "动态",
    "sshForwardModeDynamicTagline": "通过服务器路由流量（SOCKS）",
    "sshForwardListening": "监听中",
    "colorScheme": "配色方案",
    "colorSchemeGlobalDefault": "使用全局默认",
    "colorSchemeSaveFailed": "保存配色方案失败：{{message}}",
    "quickSelect": "快速选择",
    "quickSelectHint": "点击或输入标签即可复制；按住 Ctrl 或 Shift 点击 URL 可打开；按 Esc 取消。",
    "quickSelectNoMatches": "屏幕上没有可复制的文本。",
    "quickSelectCopied": "已复制 {{text}}",
    "notification": "来自 {{name}} 的通知：{{message}}",
    "notificationWithTitle": "来自 {{name}} 的通知：{{title}} — {{message}}"
  },
  "sftp": {
    "connecting": "正在连接",
    "verifyingHost": "正在验证主机",
    "connected": "已连接",
    "refreshing": "正在刷新",
    "openingFolder": "正在打开文件夹",
    "tauriUnavailable": "无法使用 Tauri 运行环境",
    "loadingLocal": "正在加载本地文件",
    "noSshConnection": "未选择 SSH 连接",
    "upload": "上传",
    "download": "下载",
    "local": "本地",
    "remote": "远程",
    "noFiles": "无文件",
    "loading": "加载中…",
    "clear": "清除",
    "noTransfers": "尚无传输活动",
    "copyPath": "复制路径",
    "getInfo": "获取信息",
    "protocolSftp": "SFTP",
    "protocolFtp": "FTP",
    "protocolFtpsExplicit": "FTPS",
    "protocolFtpsImplicit": "Implicit FTPS",
    "protocolSelectorAria": "文件传输协议",
    "plainFtpWarning": "明文 FTP",
    "plainFtpWarningTitle": "明文 FTP 未加密。",
    "ftpConnectionErrorTitle": "FTP 连接失败",
    "plainFtpFallbackWarningTitle": "FTPS 失败，因此此文件浏览器正在使用未加密的 FTP。",
    "openingProtocol": "正在打开 {{protocol}}",
    "ftpsFallbackStatus": "FTPS 失败。正在尝试明文 FTP。",
    "passwordDialogTitle": "输入文件浏览器密码",
    "passwordDialogBody": "输入 {{user}}@{{host}} 的密码以打开此文件浏览器。",
    "passwordDialogPlaceholder": "密码",
    "passwordDialogSubmit": "连接",
    "passwordRequired": "请输入密码以连接。",
    "passwordPromptCanceled": "密码输入已取消。",
    "notConnected": "未连接",
    "editPathTitle": "双击编辑路径",
    "viewMode": "视图模式",
    "listView": "列表视图",
    "galleryView": "图库视图",
    "searchPlaceholder": "搜索",
    "searchAria": "在此文件夹中搜索文件",
    "searchClear": "清除搜索",
    "searchNoResults": "没有匹配 \"{{query}}\" 的结果",
    "viewOptions": "视图选项",
    "zoom": "缩放",
    "zoomAria": "调整项目大小",
    "background": "背景…",
    "backgroundDefaultHint": "使用此视图的默认背景。",
    "sidebar": {
      "title": "侧边栏",
      "show": "显示侧边栏",
      "hide": "隐藏侧边栏",
      "favorites": "收藏",
      "commonFolders": "常用",
      "locations": "位置",
      "noFavorites": "还没有收藏 - 将文件或文件夹拖到这里，或悬停在下方文件夹上并点击 +。",
      "loadingPlaces": "正在加载位置…",
      "addFavorite": "添加到收藏",
      "removeFavorite": "从收藏中移除",
      "inFavorites": "已在收藏中",
      "driveFree": "{{total}} 中 {{free}} 可用"
    },
    "itemsCount": "{{count}} 个项目",
    "foldersCount": "{{count}} 个文件夹",
    "availableSpace": "{{size}} 可用",
    "transferringStatus": "{{count}} 个正在传输 · {{percent}}%",
    "transfersIdleStatus": "{{count}} 个已完成 · 空闲",
    "transferHint": "在窗格之间拖放文件，或使用传输箭头开始传输。",
    "transferState": {
      "queued": "已排队",
      "active": "活动",
      "done": "完成",
      "failed": "失败",
      "canceled": "已取消"
    },
    "canceled": "已取消",
    "waiting": "等待中",
    "preparing": "准备中",
    "canceling": "取消中",
    "canceledBeforeStart": "启动前已取消",
    "skippedExisting": "已跳过现有目标",
    "transferCanceled": "传输已取消",
    "cancelTransfer": "取消",
    "newRemoteFolder": "新远程文件夹名称",
    "folderNameBlank": "远程文件夹名称不可为空",
    "remoteNameBlank": "远程名称不可为空",
    "renaming": "正在重命名",
    "deleting": "正在删除",
    "creatingFolder": "正在创建文件夹",
    "deleteRemoteConfirm": "删除远程",
    "folder": "文件夹",
    "symlink": "符号链接",
    "file": "文件",
    "openParent": "打开上级文件夹",
    "createFolder": "创建文件夹",
    "deleteSelected": "删除所选项目",
    "refreshFiles": "刷新文件",
    "name": "名称",
    "date": "日期",
    "doubleClickToOpen": "双击打开",
    "renameItem": "重命名",
    "transfer": "传输",
    "deleteLabel": "删除",
    "sftpProperties": "SFTP 属性",
    "type": "类型",
    "size": "大小",
    "modified": "修改日期",
    "accessed": "访问日期",
    "owner": "所有者",
    "group": "组",
    "mode": "模式",
    "chmod": "chmod",
    "chownUid": "chown uid",
    "chownGid": "chown gid",
    "save": "保存",
    "modeHint": "模式必须为八进制，例如 755 或 0644",
    "folderExists": "文件夹已存在",
    "fileExists": "文件已存在",
    "uploadConflict": "上传冲突",
    "downloadConflict": "下载冲突",
    "targetExists": "目标已存在",
    "moreConflicts": "可能还有更多所选冲突。",
    "skip": "跳过",
    "overwrite": "覆盖",
    "overwriteAll": "全部覆盖",
    "sessionUnavailable": "SFTP 会话不可用",
    "waitingToOverwrite": "等待覆盖",
    "localFiles": "本地文件",
    "doubleClickToOpenFile": "双击打开 {{name}}",
    "openParentFolderAria": "打开上级{{pane}}文件夹",
    "openTerminalHereAria": "在{{pane}}文件夹中打开终端",
    "createFolderAria": "创建{{pane}}文件夹",
    "refreshFilesAria": "刷新{{pane}}文件",
    "transferConflict": "传输冲突",
    "moreConflictsDetail": "可能还有 {{count}} 个已选中的冲突。",
    "cancelTransferName": "取消 {{name}}",
    "ownerMustBeNumber": "所有者必须是非负数",
    "groupMustBeNumber": "组必须是非负数",
    "deleteRemoteItemConfirm": "删除远程{{kind}}\"{{name}}\"？",
    "deleteRemoteItemsMultiple": "删除 {{count}} 个远程项目？",
    "renameFileAria": "重命名 {{name}}",
    "fileTypeLabel": "{{ext}} 文件",
    "targetExistsDetail": "目标{{kind}}已存在。请选择是否覆盖 {{name}}。",
    "windowsDrives": "此电脑",
    "pathInputAria": "输入{{pane}}路径",
    "recentPathsAria": "打开最近的{{pane}}路径"
  },
  "webview": {
    "goBack": "返回",
    "back": "上一页",
    "goForward": "前进",
    "forward": "下一页",
    "reload": "重新加载",
    "autoRefresh": "自动刷新",
    "autoRefreshOff": "不自动刷新",
    "autoRefreshSeconds": "{{count}} 秒",
    "address": "网址",
    "urlPlaceholder": "https://example.com",
    "fill": "自动填充",
    "fillCredential": "填充已保存的凭据",
    "noSavedCredential": "没有已保存的表单数据",
    "fillingCredential": "正在恢复表单数据",
    "credentialFilled": "表单数据已恢复",
    "downloadStarted": "下载已开始",
    "downloadComplete": "下载完成",
    "downloadFailed": "下载失败",
    "invalidCertificateWarning": "此网站的 HTTPS 证书无效，因此无法打开。若要继续，请在“设置”→“URL”中关闭证书验证。",
    "noUrlConfigured": "此 URL 连接未配置 URL。",
    "openExternally": "从外部打开",
    "savePassword": "保存表单数据",
    "savePasswordTitle": "保存此页面中输入的所有内容，以便稍后恢复",
    "fillSavedCredential": "恢复已保存的表单数据",
    "screenshotTarget": "{{title}} URL 视图",
    "desktopRuntimeOnly": "嵌入式浏览器仅在桌面运行时可用。从外部打开:",
    "capturingPassword": "正在收集已输入的字段",
    "savingPassword": "正在保存表单数据",
    "passwordSaved": "表单数据已保存",
    "savePasswordInvalidCapture": "页面返回了无效的表单捕获响应。",
    "savePasswordNoPasswordField": "此页面上未找到包含值的可填写字段。",
    "savePasswordFailed": "无法保存此页面的表单数据。"
  },
  "compare": {
    "title": "比较文件",
    "selectLeft": "选择用于比较的左侧",
    "compareTo": "与“{{name}}”比较",
    "leftSelected": "已选择“{{name}}”作为要比较的左侧。",
    "versus": "vs",
    "loading": "正在加载比较…",
    "modeLabel": "比较模式",
    "mode": {
      "text": "文本",
      "image": "图像",
      "hex": "Hex"
    },
    "imageLeft": "左",
    "imageRight": "右",
    "heatmap": "差异热力图",
    "tolerance": "容差",
    "differingPixels": "{{percent}}% 不同",
    "hexTruncated": "正在显示每个文件的第一部分；其余内容已被截断。",
    "hexOffset": "偏移量",
    "mismatch": "请选择两个文件或两个文件夹进行比较。",
    "folderTitle": "文件夹比较",
    "folderRemoteUnsupported": "文件夹比较仅适用于本地文件夹。",
    "folderDesktopOnly": "文件夹比较仅在桌面应用中可用。",
    "folderScanning": "正在扫描文件夹…",
    "folderNoEntries": "没有可显示的条目",
    "folderFilter": "文件夹比较筛选",
    "folderSummary": "比较摘要",
    "folderCopyToRight": "复制到右侧",
    "folderCopyToLeft": "复制到左侧",
    "folderDelete": "删除",
    "folderRefresh": "重新扫描",
    "folderExpand": "展开",
    "folderCollapse": "折叠",
    "folderCopied": "已复制 {{name}}",
    "folderDeleted": "已删除 {{name}}",
    "folderDeleteConfirm": "要从 {{side}} 删除“{{name}}”吗？",
    "folderCountDifferent": "{{count}} 个不同",
    "folderCountLeftOnly": "{{count}} 个仅左侧",
    "folderCountRightOnly": "{{count}} 个仅右侧",
    "folderCountSame": "{{count}} 个相同",
    "folderTruncated": "此目录树非常大 — 仅显示前 {{count}} 个条目。"
  },
  "git": {
    "title": "Git — {{repo}}",
    "openBrowser": "打开 Git 浏览器",
    "loading": "正在加载仓库…",
    "loadFailed": "无法加载此仓库。",
    "columnCommit": "提交",
    "columnAuthor": "作者",
    "columnSha": "SHA",
    "columnWhen": "时间",
    "workingTree": "工作树",
    "uncommittedChanges": "未提交的更改",
    "now": "刚刚",
    "fetch": "获取",
    "pull": "拉取",
    "push": "推送",
    "branch": "分支",
    "merge": "合并",
    "stash": "贮藏",
    "history": "历史",
    "commit": "提交",
    "searchCommits": "搜索提交…",
    "local": "本地",
    "remotes": "远程",
    "tags": "标签",
    "showMoreTags": "…还有 {{count}} 个",
    "showFewerTags": "显示更少",
    "stashes": "贮藏",
    "stashApply": "应用贮藏",
    "stashPop": "弹出贮藏",
    "stashDrop": "删除贮藏",
    "committed": "已提交",
    "commitLabel": "提交",
    "parentLabel": "父",
    "mergeLabel": "合并",
    "copySha": "复制 SHA",
    "copyMessage": "复制信息",
    "copied": "已复制到剪贴板",
    "changedFiles": "已更改的文件",
    "selectFileForDiff": "选择一个文件以查看其差异",
    "loadingDiff": "正在加载差异…",
    "noDiff": "没有可显示的更改",
    "filteredLines": "已过滤 {{count}} 行 — 点击展开",
    "collapseLines": "{{count}} 行 — 点击折叠",
    "advancedDiffTitle": "比较 — {{file}}",
    "searchDiff": "搜索差异…",
    "previousDifference": "上一个差异",
    "nextDifference": "下一个差异",
    "wordWrap": "自动换行",
    "diffOriginal": "原始",
    "diffModified": "已修改",
    "diffDisplayMode": "显示模式",
    "diffMode": {
      "all": "全部",
      "diff": "差异",
      "same": "相同"
    },
    "diffNavigationMap": "差异地图",
    "jumpToDifference": "跳转至差异 {{number}}",
    "staged": "已暂存",
    "changes": "更改",
    "stageAll": "全部暂存",
    "unstageAll": "全部取消暂存",
    "nothingStaged": "没有已暂存的内容",
    "noChanges": "无更改",
    "commitMessagePlaceholder": "提交信息",
    "amend": "修订",
    "commitFiles_one": "提交 {{count}} 个文件",
    "commitFiles_other": "提交 {{count}} 个文件",
    "stagedUnstagedCount": "{{staged}} 已暂存 · {{unstaged}} 未暂存",
    "fetchDone": "已从远程获取",
    "pullDone": "已拉取更改",
    "pushConfirmTitle": "推送到远程？",
    "pushConfirmBody": "将 {{branch}} 的提交推送到其上游远程。",
    "pushDone": "已推送到远程",
    "newBranchTitle": "新建分支",
    "branchName": "分支名称",
    "createBranch": "创建分支",
    "branchCreated": "已创建分支 {{name}}",
    "mergeTitle": "合并",
    "mergeRef": "要合并的分支或提交",
    "mergeRefPlaceholder": "例如 feature/login",
    "mergeDone": "已合并 {{ref}}",
    "stashed": "已保存贮藏",
    "stagedNotice": "已暂存文件",
    "unstagedNotice": "已取消暂存文件",
    "stagedAllNotice": "已暂存全部更改",
    "unstagedAllNotice": "已取消全部暂存",
    "committedDone": "已提交更改",
    "checkoutCommit": "检出提交",
    "checkoutConfirmTitle": "检出提交？",
    "checkoutConfirmBody": "检出 {{sha}} 将使 HEAD 与您的分支分离。",
    "checkout": "检出",
    "checkedOut": "已检出",
    "createBranchHere": "在此创建分支",
    "createTag": "创建标签…",
    "newTagTitle": "新建标签",
    "tagName": "标签名称",
    "tagCreated": "已创建标签 {{name}}",
    "cherryPick": "拣选",
    "cherryPickConfirmTitle": "拣选提交？",
    "cherryPickConfirmBody": "将 {{sha}} 的更改应用到当前分支。",
    "cherryPicked": "已拣选提交",
    "revertCommit": "还原提交",
    "revertConfirmTitle": "还原提交？",
    "revertConfirmBody": "创建一个撤销 {{sha}} 的新提交。",
    "revert": "还原",
    "reverted": "已还原提交",
    "stashApplied": "已应用贮藏",
    "stashPopped": "已弹出贮藏",
    "stashDropped": "已删除贮藏",
    "sync": "同步",
    "syncConfirmTitle": "与远程同步？",
    "syncConfirmBody": "先拉取（rebase）再推送 {{branch}} 的提交。",
    "syncDone": "已与远程同步",
    "defaultBranch": "默认",
    "switchRefConfirmTitle": "切换？",
    "switchRefConfirmBody": "在此工作树中检出 {{ref}}。",
    "trackRemoteConfirmBody": "创建跟踪 {{ref}} 的本地分支 {{branch}} 并检出。",
    "renameBranch": "重命名分支…",
    "renameBranchTitle": "重命名分支",
    "rename": "重命名",
    "branchRenamed": "已将分支重命名为 {{name}}",
    "deleteBranch": "删除分支",
    "deleteBranchConfirmTitle": "删除分支？",
    "deleteBranchConfirmBody": "删除本地分支 {{name}}。",
    "delete": "删除",
    "branchDeleted": "已删除分支 {{name}}",
    "discard": "放弃更改",
    "discardAll": "全部放弃",
    "discardConfirmTitle": "放弃更改？",
    "discardConfirmBody": "放弃对 {{path}} 的工作树更改。此操作无法撤销。",
    "discardAllConfirmBody": "放弃对 {{count}} 个文件的工作树更改。此操作无法撤销。",
    "discardedNotice": "已放弃更改",
    "reset": "重置",
    "resetSoft": "重置（软）至此",
    "resetMixed": "重置（混合）至此",
    "resetHard": "重置（硬）至此",
    "resetConfirmTitle": "重置分支？",
    "resetSoftConfirmBody": "将当前分支移至 {{sha}}，并保留所有已暂存的更改。",
    "resetMixedConfirmBody": "将当前分支移至 {{sha}}，并将更改保留在工作树中。",
    "resetHardConfirmBody": "将当前分支移至 {{sha}} 并放弃所有更改。此操作无法撤销。",
    "resetDone": "已重置分支",
    "worktrees": "工作树",
    "addWorktree": "添加工作树…",
    "addWorktreeTitle": "添加工作树",
    "worktreePath": "工作树路径",
    "worktreePathPlaceholder": "例如 ../my-feature-worktree",
    "worktreeAdded": "已添加工作树",
    "removeWorktree": "移除工作树",
    "removeWorktreeConfirmTitle": "移除工作树？",
    "removeWorktreeConfirmBody": "移除位于 {{path}} 的工作树。",
    "worktreeRemoved": "已移除工作树",
    "remove": "移除",
    "switchWorktree": "切换到工作树",
    "switchWorktreeConfirmTitle": "切换工作树？",
    "switchWorktreeConfirmBody": "将 Git 浏览器指向工作树 {{path}}。",
    "resizeWindow": "调整窗口大小",
    "resizeSidebar": "调整侧边栏大小",
    "resizeDetail": "调整详细信息窗格大小",
    "resizeWorktree": "调整工作树窗格大小",
    "resizeColumn": "调整 {{column}} 列宽度",
    "gitNeededTitle": "未安装 Git",
    "gitNeededBody": "Git 浏览器需要 git 命令行工具。请安装后继续。",
    "installGit": "安装 Git",
    "installing": "正在安装…",
    "recheck": "重新检查"
  },
  "remoteDesktop": {
    "typeLabel": "远程桌面",
    "sendCtrlAltDel": "发送 Ctrl+Alt+Delete",
    "sendCtrlAltDelHint": "按 CTRL+ALT+END 以发送 CTRL+ALT+DEL",
    "reconnect": "重新连接",
    "reconnecting": "正在重新连接",
    "connecting": "正在连接",
    "connected": "已连接",
    "preparingDisplay": "正在准备显示画面",
    "disconnected": "已断开连接",
    "waitingFramebuffer": "已连接，等待 framebuffer",
    "rdpDesktopRequired": "RDP 使用 Windows 桌面运行环境。",
    "vncDesktopRequired": "VNC 使用桌面运行环境。",
    "rdpActiveX": "Microsoft RDP ActiveX 主机正在此工作区中运行。",
    "rdpErrorStatus": "RDP 错误：{{message}}",
    "vncFramebuffer": "VNC framebuffer 正在此工作区中运行。",
    "transportUnavailable": "远程桌面传输不可用。",
    "session": "会话",
    "displayAria": "VNC 画面",
    "viewModeButton": "视图模式：{{mode}}",
    "viewModeSaved": "已保存视图模式：{{mode}}"
  },
  "ai": {
    "title": "AI 助手",
    "refresh": "刷新 AI 助手",
    "settings": "AI 助手设置",
    "newChat": "新建聊天",
    "collapsePanel": "折叠 AI 助手面板",
    "noActiveSession": "无活动会话",
    "workspace": "工作区",
    "settingsContextLabel": "当前设置页面",
    "skillInvoked": "正在使用技能：{{skills}}",
    "extensionDraft": "扩展功能草稿",
    "extensionReviewOnly": "仅供审查；未经明确批准不得安装或执行。",
    "dashboardToolsDisabledTitle": "仪表板工具已关闭",
    "dashboardToolsDisabledHint": "请开启「设置 > AI 助手 > 助手工具 > 仪表板」，让助手能够创建或更改小部件。",
    "tutorialInvalidRequest": "教程请求需要目标、标题和帮助文本。",
    "tutorialTargetNotFound": "该教程目标当前不可见。",
    "tutorialSurfaceNotOpen": "该控件位于当前未打开的标签页中。",
    "chats": "聊天",
    "viewAll": "查看全部",
    "noChatsYet": "尚无聊天记录。",
    "noMessages": "无消息",
    "saved": "已保存",
    "close": "关闭",
    "closeChatHistory": "关闭聊天记录",
    "allChats": "所有聊天",
    "deleteChat": "删除聊天 {{title}}",
    "clearContext": "清除所选输出上下文",
    "addContext": "添加上下文",
    "contextUsage": "上下文使用量",
    "contextUsageUnavailable": "下一次请求后会显示上下文使用量。",
    "contextUsageModel": "模型",
    "contextUsageEstimate": "估算",
    "contextUsageTokens": "{{used}} / {{limit}} tokens",
    "contextUsageHistory": "历史字符",
    "contextUsageCurrent": "当前字符",
    "contextUsageMessages": "消息",
    "contextUsageMessageCounts": "保留 {{retained}}，省略 {{omitted}}",
    "contextUsageApproximate": "使用跨提供商的 token 近似值估算。",
    "contextUsageExact": "按已知模型上下文窗口估算。",
    "addFiles": "添加文件/图片",
    "addScreenshot": "添加截图",
    "addTerminalBuffer": "添加终端缓冲区",
    "createWidget": "创建小部件",
    "watchdog": "监视",
    "selectedIntent": "已选择的助手意图",
    "queuedPrompts": "队列中的提示",
    "queuedPromptIndex": "下一个 {{index}}",
    "deleteQueuedPrompt": "删除队列提示：{{prompt}}",
    "clearIntent": "清除 {{intent}}",
    "extensions": "扩展",
    "draftExtension": "草稿扩展",
    "pastedImageSource": "粘贴的图片",
    "pastedImageSourceWithNumber": "粘贴的图片 {{number}}",
    "pastedImages": "粘贴的图片 ({{count}})",
    "attachedFiles": "附加文件 ({{count}})",
    "removeImageAttachment": "移除 {{label}}",
    "removeFileAttachment": "移除 {{label}}",
    "openImagePreview": "打开 {{label}} 预览",
    "imagePreviewTitle": "{{label}} 预览",
    "fileTooLarge": "{{name}} 大于 10 MB。",
    "imageInputNotSupported": "此模型不支持图像输入,因此粘贴的截图不会发送。",
    "composerPlaceholder": "向 AI 助手询问任何问题。",
    "createWidgetPlaceholder": "描述要创建的小部件。",
    "watchdogPlaceholder": "描述要监视的内容。",
    "createWidgetExamples": [
      "圆形时钟",
      "CPU 与 RAM 迷你监视器",
      "SSH 快速连接列表",
      "内存与 Swap 条形图",
      "按分区的磁盘使用量",
      "系统运行时间",
      "网络进出流量图",
      "Ping 延迟监视器",
      "Docker 容器列表",
      "Git 分支与状态",
      "systemd 服务列表",
      "日志尾部查看器",
      "天气小组件",
      "SSL 证书到期提醒",
      "HTTP 端点健康检查",
      "下次 cron 执行时间",
      "自定义 Shell 指标显示",
      "API 健康状态徽章",
      "世界时钟（多时区）",
      "CPU 占用最高的进程",
      "登录失败次数计数器",
      "待更新软件包列表",
      "倒计时器",
      "秒表",
      "内核与操作系统信息",
      "贪吃蛇游戏",
      "俄罗斯方块",
      "打砖块",
      "2048",
      "扫雷",
      "乒乓",
      "Flappy Bird 仿制",
      "太空侵略者仿制",
      "Wordle 仿制",
      "Simon Says",
      "康威生命游戏",
      "弹跳物理小球",
      "黑客帝国雨水动画",
      "旋转 3D 方块",
      "烟火特效",
      "像素画布",
      "放置饼干点击游戏",
      "反应时间测试",
      "神奇 8 号球",
      "骰子摇摇",
      "今日爸爸笑话",
      "今天是星期五了吗？",
      "指尖陀螺",
      "熔岩灯动画",
      "随机猫咪冷知识"
    ],
    "watchdogExamples": [
      "CPU 超过 90% 持续 5 分钟时提醒",
      "RAM 使用率超过 80% 时提醒",
      "磁盘使用率超过 85% 时提醒",
      "磁盘可用空间低于 10% 时提醒",
      "提交内存超过 90% 时提醒",
      "进程数量突然超过 800 时提醒",
      "句柄数量超过 50000 时提醒",
      "KKTerm RAM 超过 1 GB 时提醒",
      "网络上行超过 50 MB/s 时提醒",
      "CPU 降回 50% 以下时告诉我",
      "ping my-server.example.com - 如果离线就提醒",
      "监视 192.168.1.10，若停止响应就通知",
      "my-host 上的 SSH 停止接受连接时提醒",
      "api.example.com 的 443 端口关闭时提醒",
      "我的数据库 5432 端口停止监听时提醒",
      "监视 8080 端口 - 重新可用时告诉我",
      "监视我的 Codex CLI 会话 - 静默 60 秒就提醒它",
      "监视这个 SSH 会话，静默 2 分钟后通知我",
      "监视我的长时间构建 - 输出停止 5 分钟就提醒",
      "如果 Codex 卡在提示上，自动发送 /continue"
    ],
    "toolPermissionMode": "工具权限",
    "toolPermissionPrompt": "询问",
    "toolPermissionAllowAll": "全部允许",
    "toolApprovalTitle": "批准工具调用？",
    "toolApprovalTool": "{{tool}} 工具",
    "toolApprovalBody": "此操作可能会更改 KKTerm 或本机。",
    "toolApprovalDetails": "请求详情",
    "toolApprovalRiskTitle": "已标记为有风险",
    "watchdogApproval": {
      "lede": "创建带 AI 干预的监控器\"{{name}}\"？",
      "target": "目标",
      "trigger": "触发条件",
      "poll": "轮询间隔",
      "stop": "停止条件",
      "goal": "干预目标",
      "allowedTools": "允许的工具 ({{count}})",
      "allowedToolsCaveat": "在此监控器的生命周期内，AI 可以无需额外提示地调用这些工具。其他工具在运行时会被拒绝。",
      "caps": "硬限制：最多 {{max}} 次干预 · 操作间冷却 {{suppression}} 秒"
    },
    "toolApprovalWaiting": "等待您的回复。",
    "toolApprovalSelectAction": "选择操作",
    "toolApprovalAllow": "允许",
    "toolApprovalAllowSession": "在本次会话中允许",
    "toolApprovalDeny": "拒绝",
    "toolApprovalApproved": "已允许。正在恢复…",
    "toolApprovalAllowedSession": "已在本次会话中允许。正在恢复…",
    "toolApprovalDenied": "已拒绝。",
    "toolApprovalCancelled": "已取消。正在恢复…",
    "sendMessage": "发送消息",
    "stopMessage": "停止回复",
    "copy": "复制",
    "send": "发送",
    "code": "code",
    "copyMessage": "复制消息",
    "directAttachmentPrompt": "帮我处理这个。说明你看到了什么；如果它看起来像错误、警告或问题，请尽力说明如何修复。",
    "sendToTerminal": "发送到已聚焦的终端",
    "extensionReviewTooltip": "扩展草稿仅供审查",
    "showLess": "显示较少",
    "more": "更多",
    "errorPrefix": "AI 助手错误",
    "providerError": "AI 提供者设置错误",
    "copilotConnectRequired": "在 AI 助手可以聊天之前，请在设置中连接 GitHub Copilot。",
    "chargingBeacon": "正在为应答信标充电",
    "preparingResponse": "准备回应中...",
    "extensionDraftPrompt": "为以下内容创建 KKTerm 扩展草稿：",
    "providerEndpointRequired": "需要提供者端点。",
    "modelRequired": "需要指定模型。",
    "apiKeyRequired": "{{provider}} 需要 API 密钥，AI 助手才能开始聊天。",
    "secretCardAiProviderMessage": "{{provider}} 需要 API 密钥，AI 助手才能开始聊天。",
    "secretCardAiProviderDescription": "已保存为 {{provider}} 的 AI 提供商密钥。",
    "secretCardDefaultDescription": "已直接保存至{{backend}}。",
    "secretCardStorageBackendOs": "操作系统密钥库",
    "secretCardStorageBackendFile": "加密数据库",
    "secretCardPrivacy": "在此输入；密钥将保存在本地，不会发送给 AI 模型。",
    "secretCardInputLabel": "密钥",
    "secretCardPlaceholder": "粘贴密钥",
    "secretCardShow": "显示密钥",
    "secretCardHide": "隐藏密钥",
    "secretCardSave": "保存到保险库",
    "secretCardSaved": "已保存",
    "secretCardStoredInline": "已存储在{{backend}}中",
    "secretCardStoredStatus": "{{label}} 已存储在{{backend}}中。",
    "secretCardStoredMessage": "{{label}} 已存储。您可以继续。",
    "secretCardRuntimeRequired": "密钥存储需要 KKTerm 桌面运行时。",
    "secretCardInvalidWidgetRequest": "小组件密钥请求无效。",
    "secretCardMissingWidget": "未找到小组件实例。",
    "newAiChat": "新建 AI 助手聊天",
    "addedToPane": "已添加到窗格",
    "thinking": "思考中…",
    "thoughtFor": "思考用时",
    "workedFor": "耗时 {{duration}}",
    "thinkingStep": "思考中",
    "workPlanTitle": "计划",
    "toolCallRunning": "执行中",
    "toolCallUsing": "正在使用 {{tool}} 工具...",
    "toolCallComplete": "完成",
    "workDurationUnderSecond": "<1s",
    "workDurationSeconds": "{{count}}s",
    "workDurationMinutesSeconds": "{{minutes}}m {{seconds}}s",
    "toolWebSearch": "正在搜索网页…",
    "toolWebFetch": "正在获取网页…",
    "toolShellCommand": "正在执行命令…",
    "toolFileSearch": "正在搜索文件…",
    "toolFileRead": "正在读取文件…",
    "toolCurrentTime": "正在检查当前时间…",
    "toolPerformanceCounters": "正在读取性能计数器…",
    "toolEmail": "正在发送邮件…",
    "toolSecretRequest": "正在请求密钥条目…",
    "toolDashboard": "正在更新仪表板…",
    "toolConnections": "正在管理连接…",
    "toolSessions": "正在处理会话…",
    "toolTutorial": "正在显示教程帮助...",
    "toolWebSearchDone": "已搜索网页",
    "toolWebFetchDone": "已获取网页",
    "toolShellCommandDone": "已执行命令",
    "toolFileSearchDone": "已搜索文件",
    "toolFileReadDone": "已读取文件",
    "toolCurrentTimeDone": "已检查当前时间",
    "toolPerformanceCountersDone": "已读取性能计数器",
    "toolEmailDone": "邮件已发送",
    "toolSecretRequestDone": "已请求密钥条目",
    "toolDashboardDone": "已更新仪表板",
    "toolConnectionsDone": "已管理连接",
    "toolSessionsDone": "已处理会话",
    "toolTutorialDone": "已显示教程帮助",
    "waitingPhrases": [
      "正在编译傲娇内核",
      "正在整理查克拉网络碎片",
      "正在加载泳装回",
      "正在校准前辈探测器",
      "正在缓冲史诗变身画面",
      "正在重新编译友情算法",
      "正在优化猫娘神经网络",
      "正在同步黏土人手办收藏",
      "正在部署元气弹补丁",
      "正在Fork异世界时间线",
      "正在索引机甲蓝图",
      "正在渲染作画帧",
      "正在重启魔法少女吉祥物",
      "正在清空原创剧情缓存",
      "正在训练欧尼酱分类器",
      "正在启动新的异世界实例",
      "正在修补剧情漏洞守护进程",
      "正在校验福利镜头配额",
      "正在哈希传说之剑注册表",
      "正在轮询神级老婆接口",
      "正在解决三角恋死锁",
      "正在即时编译终极奥义",
      "正在整理酷娇堆碎片",
      "正在从灵界流式加载OVA",
      "正在挂载次元间隙卷",
      "正在净化禁术输入",
      "正在Lint龙傲天主角",
      "正在解析命运字幕",
      "正在容器化巨型机器人机库",
      "正在序列化爆泪美食场景",
      "正在解密童年约定",
      "正在生成影分身线程",
      "正在限流变身兼用卡",
      "正在加载温泉回资源",
      "正在检测隐藏的老师DLC",
      "正在搭建比武大会脚手架",
      "正在预取下集预告",
      "正在广播伙伴力量增幅",
      "正在磁化后宫主角",
      "正在做种日常番种子",
      "正在缓存戏剧性大风特效",
      "正在解锁第二形态DLC",
      "正在锁定傲娇版本",
      "正在联邦化平行宇宙",
      "正在Lint战力膨胀曲线",
      "正在签署通灵契约",
      "正在克隆主角君仓库",
      "正在备份感人回忆杀",
      "正在暖场KTV片尾曲画面",
      "正在弹出动画党专属卷",
      "正在拍摄情感伤害快照",
      "正在暖机被炉工作负载",
      "正在CRUD抽卡历史记录",
      "正在整理季度老婆排行榜",
      "正在蓄力必杀技条",
      "正在回滚悲惨身世",
      "正在混流声优语音轨道",
      "正在调参超维度AI",
      "正在将泳装回切分为微服务",
      "正在用友情之力融合机甲",
      "正在连接病娇套接字",
      "正在道场里段错误",
      "正在重试告白场景",
      "正在交换性转配置",
      "正在加载轻小说正史",
      "正在解码中二病密码",
      "正在转动痛苦抽卡转盘",
      "正在绑定动漫行星快递",
      "正在烘焙菠萝包二进制",
      "正在越权访问学生会档案",
      "正在膨胀动漫物理引擎",
      "正在运算樱花粒子",
      "正在超频猫耳敏感度",
      "正在挂起娇娇协程",
      "正在生成狂热粉丝令牌",
      "正在路由魔法阵环形缓冲区",
      "正在加载饭团SSR状态",
      "正在停放回忆篇缓冲区",
      "正在从CDN领取季度掉落",
      "正在获取师父智慧数据",
      "正在千兆部署开挂史莱姆",
      "灵兽任务超时",
      "正在发布异世界卡车君事件",
      "正在刷新动漫眼神光着色器",
      "正在训练萌系团子分类器",
      "正在渲染呜呜粒子系统",
      "正在合成傲娇令牌",
      "正在复制酷娇数据库",
      "正在代理忍者邮箱",
      "正在自愈勇者小队",
      "正在调度动画公司爆肝Pod",
      "正在启动泳装福利容器",
      "正在合并娇娇Pull Request",
      "正在标记最新同人发布",
      "正在回放料理对决日志",
      "正在放大插入曲信号",
      "正在静默学生会会议",
      "正在pip安装拉面配料插件",
      "正在生成动漫背叛事件",
      "正在划掉动漫死亡Flag",
      "正在同步合体序列",
      "正在爆裂战斗力预算",
      "正在定格空中斩击画面",
      "正在校验傲娇校验和",
      "正在处理请注意我前辈请求",
      "正在记录啊啦啊啦事件",
      "正在提交能力提升序列",
      "正在修复断裂武士刀实例",
      "正在排列偶像舞蹈帧",
      "正在排队比武大会观众",
      "正在联邦化隐村云",
      "正在轮询三大民工漫状态",
      "正在侧载OVA进正史",
      "正在打包女性向福利模块",
      "正在加载御水术演示数据",
      "正在故障转移到备用主角",
      "正在恢复樱花场景检查点",
      "正在同步轻小说卷册",
      "正在容器化光之巨人",
      "正在使心理伤害令牌过期",
      "正在迁移失忆剧情Schema",
      "正在跨维度分片后宫",
      "正在COS 503女仆服务",
      "正在过拟合粉丝理论模型",
      "正在OOM-kill开挂能力",
      "正在转码BGM怀旧格式",
      "正在将脸红贴纸推送到生产环境",
      "正在数据库迁移温泉回",
      "正在崩溃循环复活咒语",
      "正在重采样龟派气功音效",
      "正在限流速度线生成器",
      "正在电击爱心爱心攻击",
      "正在翻转性转标志",
      "正在Root邪恶组织层级",
      "正在净化病娇输入",
      "正在狙击比武大会剧透",
      "正在烘焙剑道部曲奇",
      "正在验证欧尼酱令牌",
      "正在去嘶声处理えええ波形",
      "正在重新加热便当盒CDN",
      "正在重新路由灵丸弹道",
      "正在重新哈希沙滩排球物理",
      "正在建立老婆大战共识",
      "正在解包家里蹲剧情",
      "正在开启120帧作画模式",
      "正在监听忧郁星期天脚本",
      "正在转动吉他箱揭晓",
      "正在调色回忆杀棕褐色",
      "正在连接勾手指约定套接字",
      "正在发送我会保护你数据包",
      "正在覆写青梅竹马路线",
      "正在注入福利泳装回",
      "正在分割我回来了场景",
      "正在Stub-CRUD学园祭",
      "正在枚举传承奥义列表",
      "正在重新缩放友情倍率",
      "正在级联删除悲惨身世",
      "正在限速口头禅接口",
      "正在冻结你已经死了触发器",
      "正在重新编译共享宇宙",
      "正在解引用粘人后辈指针",
      "正在快速失败体育大会方案",
      "正在分块史诗演讲独白",
      "正在批量插入社团招新表",
      "正在大巴因子评估勇者小队",
      "正在隔离青梅竹马区容器",
      "正在解决笨蛋依赖冲突",
      "正在热迁移学校天台场景",
      "正在拦截情书载荷",
      "正在监听停更前最后一集钩子",
      "正在重新加热巨型机甲激光冷却",
      "正在重新填充学院名册",
      "正在取消排期催泪暴击",
      "正在封印九尾狐守护进程",
      "正在排队拉面店常客加载",
      "正在论文模式消化世界观设定",
      "正在野兽模式传说之剑生成器",
      "正在削弱开挂老师",
      "正在缓冲沉默对视",
      "正在将改编版变基到原作",
      "正在Lint沙滩排球角色设计",
      "正在格挡还行吧坏笑回应",
      "正在启用摸头杀触发器",
      "正在转录对话气泡IDE",
      "正在重启式神守护进程",
      "正在预缓存友情过场动画",
      "正在重新加载羞耻往事计划",
      "正在规范化异世界外挂技能表",
      "正在缓存原来如此理解状态",
      "正在启动机甲驾驶员同步率",
      "正在嵌入伙伴记忆向量",
      "正在A/B测试三角恋路线",
      "正在分层这还不是我的最终形态模型",
      "正在把关季度元数据API",
      "正在净化被腐蚀护符中的邪恶位",
      "正在谱写8-bit片尾曲",
      "正在Kubernet化飞行城堡",
      "正在用胶带修补时空洞",
      "正在将沙滩玩具装箱到4:3",
      "正在混沌猴子破坏祭典日程"
    ],
    "tmuxSessionLabels": [
      "试作机",
      "量产型",
      "要塞舰",
      "机动堡",
      "决战兵",
      "浮游基",
      "无人探",
      "驾驶舱",
      "主炮台",
      "舰队舰",
      "月基地",
      "轨港",
      "暗星",
      "废卫星",
      "老式舰",
      "指挥舰",
      "运输艇",
      "机库",
      "发射台",
      "巡逻艇",
      "驱逐舰",
      "巡航舰",
      "战略兵",
      "高机动",
      "重装舰",
      "小艇",
      "母舰",
      "突击艇",
      "诱饵舰",
      "隐形艇",
      "兵工厂",
      "工厂舰",
      "补给舰",
      "修理舰",
      "救援艇",
      "医疗舰",
      "侦察机",
      "截击机",
      "鱼雷机",
      "轰炸舰",
      "制空舰",
      "强袭舰",
      "登陆舰",
      "移民船",
      "货船",
      "拖船",
      "采矿舰",
      "观测舰",
      "实验舰",
      "废墟站",
      "幽灵舰",
      "漂流舰",
      "封印兵",
      "暴走炉",
      "试炸弹",
      "老装甲",
      "失控舰",
      "残次兵",
      "应急堡",
      "自闭仓",
      "逃生舱",
      "破烂船",
      "废弃港",
      "黑市站",
      "走私艇",
      "佣兵舰",
      "流放星",
      "死星站",
      "荒芜地",
      "辐射区",
      "冷冻舱",
      "克隆仓",
      "改造人",
      "浮空城",
      "地底城",
      "轨道市",
      "迷航舰",
      "叛舰",
      "自爆舰",
      "报废厂",
      "拆解台",
      "拼装机",
      "次品厂",
      "黑作坊",
      "锈蚀舰",
      "漏气站",
      "危房站",
      "缺氧船",
      "冰封舰",
      "燃烧站",
      "被弃星",
      "异常区",
      "终末舰",
      "锈斗舱",
      "盗版机",
      "破烂港",
      "碎船坞",
      "遗弃堡",
      "退色舰",
      "爆缸炉"
    ]
  },
  "watchdog": {
    "openDetail": "打开 {{name}}",
    "cancel": "取消",
    "completedAction": "已完成",
    "close": "关闭",
    "saveReport": "保存报告",
    "state": {
      "armed": "已就绪",
      "running": "运行中",
      "triggered": "已触发",
      "intervening": "干预中",
      "suppressed": "已抑制",
      "completed": "已完成",
      "canceled": "已取消",
      "error": "错误"
    },
    "detail": {
      "lastValue": "最新值",
      "elapsed": "已用时",
      "watchSummary": "监视摘要",
      "nextCheck": "下次检查",
      "exitCondition": "退出条件",
      "notificationMethod": "通知",
      "actionMode": "动作",
      "polls": "轮询次数",
      "triggers": "触发次数",
      "interval": "间隔",
      "targetPerformance": "性能：{{metric}}",
      "targetSshSilence": "SSH 会话输出静默",
      "targetPing": "Ping {{host}}",
      "targetTcp": "TCP {{host}}:{{port}}",
      "targetMock": "测试计数器",
      "stopAfterDuration": "{{duration}} 后",
      "stopAfterTriggerCount": "{{count}} 次触发后",
      "stopAfterFirstTrigger": "第一次触发后",
      "stopAfterPollCount": "{{count}} 次轮询后",
      "stopUntilCanceled": "直到取消",
      "notification": {
        "inAppOnly": "仅应用内",
        "inAppPlusToast": "应用内加 toast 通知",
        "inAppPlusSound": "应用内加声音"
      },
      "action": {
        "notify": "仅通知",
        "aiIntervene": "AI 介入"
      },
      "notEnoughData": "正在收集数据…",
      "sparkline": "近期值",
      "triggerEvents": "触发事件",
      "interventions": "AI 干预",
      "aiSummary": "AI 摘要",
      "summarize": "生成摘要",
      "regenerate": "重新生成",
      "summarizing": "正在生成摘要…",
      "summaryEmpty": "点击“生成摘要”以自然语言生成此监控器的事后分析报告。",
      "targetSchedule": "计划：{{cron}}",
      "targetLogFile": "日志文件 {{path}} 包含“{{pattern}}”",
      "targetOutputMatch": "会话输出包含“{{pattern}}”"
    }
  },
  "workspace": {
    "tabs": "工作区标签页",
    "noActiveSession": "无活动会话",
    "openFromTree": "从连接树打开一个连接，或创建新连接：",
    "syncInput": "同步输入到所有终端",
    "syncInputEnabledNotice": "输入现在会镜像到所有打开的终端。",
    "newTab": "新建标签页",
    "hostUsage": "主机使用情况",
    "cpu": "CPU",
    "cpuUsage": "CPU 使用率",
    "ram": "RAM",
    "ramUsage": "RAM 使用率",
    "network": "网络",
    "networkUsage": "网络吞吐量",
    "networkDownstream": "下行",
    "networkDownstreamUsage": "下行传输速率",
    "networkUpstream": "上行",
    "networkUpstreamUsage": "上行传输速率",
    "takeScreenshot": "截取屏幕截图",
    "copyRegion": "捕获区域（剪贴板）",
    "copyEntirePanel": "捕获整个窗口（剪贴板）",
    "sendEntirePanelToAi": "捕获整个窗口（AI 助手）",
    "sentToAi": "已发送到 AI 助手",
    "copied": "已复制",
    "selectRegion": "选择截图区域",
    "screenshotsRequireRuntime": "截图需要 Tauri 桌面运行环境。",
    "screenshotCaptureError": "无法捕获截图：{{message}}",
    "screenshot": "截图",
    "scrollTabsLeft": "向左滚动标签页",
    "scrollTabsRight": "向右滚动标签页",
    "renameTab": "重命名 {{title}}",
    "closeTab": "关闭 {{title}}",
    "terminalPane": "终端窗格",
    "sftpBrowser": "SFTP 浏览器",
    "webview": "Webview",
    "workspace": "工作区",
    "terminal": "终端",
    "connectionKind": "{{type}} 连接",
    "localTerminalSession": "本地终端会话",
    "workspaceSwitcher": "工作区",
    "defaultWorkspace": "默认",
    "defaultWorkspaceTitle": "默认工作区",
    "newWorkspace": "新建工作区",
    "workspaceName": "名称",
    "workspaceNamePlaceholder": "工作区名称",
    "editWorkspaceIcon": "编辑工作区图标",
    "iconPickerLabel": "工作区图标选择器",
    "importConnections": "导入连接",
    "importConnectionsHint": "将现有工作区中的连接复制到此工作区。",
    "importFromWorkspace": "从工作区导入",
    "searchConnections": "搜索连接",
    "filterConnectionTypes": "筛选连接类型",
    "allConnectionTypes": "全部",
    "selectAllConnections": "全选",
    "deselectAllConnections": "取消全选",
    "noImportConnections": "没有匹配的连接。",
    "createWorkspace": "创建工作区",
    "editWorkspace": "编辑 Workspace",
    "deleteWorkspace": "删除工作区",
    "deleteWorkspaceConfirm": "要删除“{{name}}”及其所有连接吗？此操作无法撤销。",
    "workspaceCreated": "已创建工作区“{{name}}”",
    "fileViewer": {
      "loading": "正在加载…",
      "noFile": "未为此文档 Connection 选择文件。",
      "truncated": "此文件较大；正在显示部分预览。",
      "invalidJson": "JSON 无效；正在显示原始文本。",
      "imageTooLarge": "此图像太大，无法预览。",
      "filterRows": "筛选行…",
      "filterLines": "筛选行…",
      "rowCount": "{{count}} 行",
      "tableTruncated": "正在显示前 {{count}} 行。",
      "follow": "跟随",
      "followOn": "跟踪中 — 点击暂停",
      "following": "跟踪中",
      "parser": "解析器",
      "parserType": {
        "auto": "自动",
        "generic": "通用",
        "json": "JSON",
        "logfmt": "logfmt",
        "syslog": "Syslog",
        "http-access": "HTTP 访问",
        "windows-event": "Windows 事件",
        "java-stack": "Java 堆栈",
        "container": "容器"
      },
      "find": "查找",
      "softWrap": "自动换行",
      "expandAll": "全部展开",
      "collapseAll": "全部折叠",
      "valid": "有效",
      "invalid": "无效",
      "keyCount": "{{count}} 个键",
      "tableShape": "{{rows}} 行 × {{cols}} 列",
      "lineCountOf": "{{count}} / {{total}} 行",
      "wordCount": "{{count}} 个字",
      "dimensions": "{{width}} × {{height}}",
      "byteCount": "{{count}} 字节",
      "hexOffset": "偏移",
      "zoomIn": "放大",
      "zoomOut": "缩小",
      "fit": "适应",
      "actualSize": "实际大小",
      "rotate": "旋转",
      "readOnly": "只读",
      "saved": "已保存",
      "unsaved": "未保存",
      "view": {
        "preview": "预览",
        "split": "分栏",
        "source": "源码"
      },
      "kind": {
        "text": "文本",
        "markdown": "Markdown",
        "csv": "表格",
        "json": "JSON",
        "image": "图像",
        "log": "日志",
        "hex": "十六进制",
        "pdf": "PDF",
        "unsupported": "不支持"
      },
      "level": {
        "error": "错误",
        "warn": "警告",
        "info": "信息",
        "debug": "调试",
        "trace": "跟踪"
      },
      "retry": "重试",
      "pdfPage": "{{page}} / {{count}}",
      "dependencyNeededTitle": "预览需要附加组件",
      "dependencyNeededBody": "预览此文件类型需要使用 {{tool}}，这是 KKTerm 按需下载的小型附加组件，而不是随应用捆绑。",
      "dependencyInstall": "安装 {{tool}}",
      "dependencyInstalling": "正在安装 {{tool}}…",
      "dependencyManualHint": "请安装 {{tool}}，确保它位于你的 PATH 中，然后重试。",
      "dependencyToolNote": "仅下载一次到您的用户文件夹——无需管理员权限。",
      "dep": {
        "poppler": "Poppler"
      },
      "save": "保存",
      "saving": "正在保存…",
      "discardConfirm": "要放弃未保存的更改吗？",
      "saveConflictConfirm": "此文件自打开以来已在磁盘上更改。要用你的更改覆盖它吗？",
      "viewOptions": "查看选项",
      "background": "背景",
      "backgroundDefaultHint": "使用此连接的默认文档查看器背景。",
      "textMenu": "字体与编码",
      "font": "字体",
      "fontDefault": "默认（等宽）",
      "fontSize": "字号",
      "fontSizeDefault": "默认",
      "encoding": "编码",
      "encodingAuto": "自动",
      "encodingDetected": "自动（{{label}}）",
      "unsupportedTitle": "不支持的文件",
      "unsupportedBody": "KKTerm 没有 {{name}} 的内联查看器。选择打开方式。",
      "openAsText": "以文本方式打开",
      "openAsBinary": "以二进制方式打开",
      "openExternalEditor": "在外部编辑器中打开"
    }
  },
  "common": {
    "allFilesFilter": "所有文件 (*.*)",
    "clear": "清除",
    "collapse": "折叠",
    "customColor": "自定义颜色",
    "properties": "属性",
    "expand": "展开",
    "hexColor": "十六进制颜色",
    "save": "保存",
    "cancel": "取消",
    "close": "关闭",
    "delete": "删除",
    "copy": "复制",
    "cut": "剪切",
    "paste": "粘贴",
    "search": "搜索",
    "searchForMore": "搜索更多",
    "loading": "加载中…",
    "ok": "确定",
    "back": "后退",
    "forward": "前进",
    "refresh": "刷新",
    "reset": "重置",
    "edit": "编辑",
    "add": "添加",
    "remove": "移除",
    "open": "打开",
    "am": "上午",
    "pm": "下午"
  },
  "languages": {
    "en": "English",
    "fr": "Français",
    "it": "Italiano",
    "de": "Deutsch",
    "es": "Español (España)",
    "es-MX": "Español (México)",
    "pt-BR": "Português (Brasil)",
    "zh-TW": "中文 (繁體)",
    "zh-CN": "中文 (简体)",
    "ja": "日本語",
    "ko": "한국어",
    "th": "ไทย",
    "id": "Bahasa Indonesia",
    "vi": "Tiếng Việt"
  },
  "manual": {
    "title": "操作手册",
    "subtitle": "KKTerm 操作指南，随每个版本一同发布。",
    "chaptersLabel": "章节",
    "back": "返回",
    "loading": "加载中…",
    "loadError": "无法加载手册：{{message}}",
    "tauriRequired": "手册仅在桌面运行时中可用。"
  }
}
