{
  "ai": {
    "addContext": "添加上下文",
    "addedToPane": "已添加到窗格",
    "addFiles": "添加文件/图片",
    "addScreenshot": "添加截图",
    "addTerminalBuffer": "添加终端缓冲区",
    "allChats": "所有聊天",
    "apiKeyRequired": "{{provider}} 需要 API 密钥，AI 助手才能开始聊天。",
    "attachedFiles": "附加文件 ({{count}})",
    "chargingBeacon": "正在为应答信标充电",
    "chats": "聊天",
    "clearContext": "清除所选输出上下文",
    "close": "关闭",
    "closeChatHistory": "关闭聊天记录",
    "code": "code",
    "collapsePanel": "折叠 AI 助手面板",
    "composerPlaceholder": "向 AI 助手询问任何问题。",
    "copilotConnectRequired": "在 AI 助手可以聊天之前，请在设置中连接 GitHub Copilot。",
    "copy": "复制",
    "copyMessage": "复制消息",
    "dashboardToolsDisabledHint": "请开启「设置 > AI 助手 > 助手工具 > 仪表板」，让助手能够创建或更改小部件。",
    "dashboardToolsDisabledTitle": "仪表板工具已关闭",
    "deleteChat": "删除聊天 {{title}}",
    "draftExtension": "草稿扩展",
    "errorPrefix": "AI 助手错误",
    "extensionDraft": "扩展功能草稿",
    "extensionDraftPrompt": "为以下内容创建 KKTerm 扩展草稿：",
    "extensionReviewOnly": "仅供审查；未经明确批准不得安装或执行。",
    "extensionReviewTooltip": "扩展草稿仅供审查",
    "extensions": "扩展",
    "fileTooLarge": "{{name}} 大于 10 MB。",
    "imageInputNotSupported": "此模型不支持图像输入,因此粘贴的截图不会发送。",
    "imagePreviewTitle": "{{label}} 预览",
    "modelRequired": "需要指定模型。",
    "more": "更多",
    "newAiChat": "新建 AI 助手聊天",
    "newChat": "新建聊天",
    "noActiveSession": "无活动会话",
    "noChatsYet": "尚无聊天记录。",
    "noMessages": "无消息",
    "openImagePreview": "打开 {{label}} 预览",
    "pastedImages": "粘贴的图片 ({{count}})",
    "pastedImageSource": "粘贴的图片",
    "pastedImageSourceWithNumber": "粘贴的图片 {{number}}",
    "preparingResponse": "准备回应中...",
    "providerEndpointRequired": "需要提供者端点。",
    "providerError": "AI 提供者设置错误",
    "refresh": "刷新 AI 助手",
    "removeFileAttachment": "移除 {{label}}",
    "removeImageAttachment": "移除 {{label}}",
    "saved": "已保存",
    "secretCardAiProviderDescription": "已保存为 {{provider}} 的 AI 提供商密钥。",
    "secretCardAiProviderMessage": "{{provider}} 需要 API 密钥，AI 助手才能开始聊天。",
    "secretCardDefaultDescription": "已直接保存至操作系统密钥链。",
    "secretCardHide": "隐藏密钥",
    "secretCardInputLabel": "密钥",
    "secretCardInvalidWidgetRequest": "小组件密钥请求无效。",
    "secretCardMissingWidget": "未找到小组件实例。",
    "secretCardPlaceholder": "粘贴密钥",
    "secretCardPrivacy": "在此输入；密钥将保存在本地，不会发送给 AI 模型。",
    "secretCardRuntimeRequired": "密钥存储需要 KKTerm 桌面运行时。",
    "secretCardSave": "保存到保险库",
    "secretCardSaved": "已保存",
    "secretCardShow": "显示密钥",
    "secretCardStoredInline": "已存储在操作系统密钥链中",
    "secretCardStoredMessage": "{{label}} 已存储。您可以继续。",
    "secretCardStoredStatus": "{{label}} 已存储在操作系统密钥链中。",
    "send": "发送",
    "sendMessage": "发送消息",
    "sendToTerminal": "发送到已聚焦的终端",
    "settings": "AI 助手设置",
    "showLess": "显示较少",
    "stopMessage": "停止回复",
    "thinking": "思考中…",
    "thinkingStep": "思考中",
    "thoughtFor": "思考用时",
    "title": "AI 助手",
    "tmuxSessionLabels": [
      "试作机",
      "量产型",
      "要塞舰",
      "机动堡",
      "决战兵",
      "浮游基",
      "无人探",
      "驾驶舱",
      "主炮台",
      "舰队舰",
      "月基地",
      "轨港",
      "暗星",
      "废卫星",
      "老式舰",
      "指挥舰",
      "运输艇",
      "机库",
      "发射台",
      "巡逻艇",
      "驱逐舰",
      "巡航舰",
      "战略兵",
      "高机动",
      "重装舰",
      "小艇",
      "母舰",
      "突击艇",
      "诱饵舰",
      "隐形艇",
      "兵工厂",
      "工厂舰",
      "补给舰",
      "修理舰",
      "救援艇",
      "医疗舰",
      "侦察机",
      "截击机",
      "鱼雷机",
      "轰炸舰",
      "制空舰",
      "强袭舰",
      "登陆舰",
      "移民船",
      "货船",
      "拖船",
      "采矿舰",
      "观测舰",
      "实验舰",
      "废墟站",
      "幽灵舰",
      "漂流舰",
      "封印兵",
      "暴走炉",
      "试炸弹",
      "老装甲",
      "失控舰",
      "残次兵",
      "应急堡",
      "自闭仓",
      "逃生舱",
      "破烂船",
      "废弃港",
      "黑市站",
      "走私艇",
      "佣兵舰",
      "流放星",
      "死星站",
      "荒芜地",
      "辐射区",
      "冷冻舱",
      "克隆仓",
      "改造人",
      "浮空城",
      "地底城",
      "轨道市",
      "迷航舰",
      "叛舰",
      "自爆舰",
      "报废厂",
      "拆解台",
      "拼装机",
      "次品厂",
      "黑作坊",
      "锈蚀舰",
      "漏气站",
      "危房站",
      "缺氧船",
      "冰封舰",
      "燃烧站",
      "被弃星",
      "异常区",
      "终末舰",
      "锈斗舱",
      "盗版机",
      "破烂港",
      "碎船坞",
      "遗弃堡",
      "退色舰",
      "爆缸炉"
    ],
    "toolCallComplete": "完成",
    "toolCallRunning": "执行中",
    "toolCallUsing": "正在使用 {{tool}} 工具...",
    "toolConnections": "正在管理连接…",
    "toolConnectionsDone": "已管理连接",
    "toolCurrentTime": "正在检查当前时间…",
    "toolCurrentTimeDone": "已检查当前时间",
    "toolDashboard": "正在更新仪表板…",
    "toolDashboardDone": "已更新仪表板",
    "toolFileRead": "正在读取文件…",
    "toolFileReadDone": "已读取文件",
    "toolFileSearch": "正在搜索文件…",
    "toolFileSearchDone": "已搜索文件",
    "toolPermissionAllowAll": "全部允许",
    "toolApprovalTitle": "批准工具调用？",
    "toolApprovalTool": "{{tool}} 工具",
    "toolApprovalBody": "此操作可能会更改 KKTerm 或本机。",
    "toolApprovalDetails": "请求详情",
    "toolApprovalWaiting": "等待您的回复。",
    "toolApprovalAllow": "允许",
    "toolApprovalAllowSession": "在本次会话中允许",
    "toolApprovalApproved": "已允许。正在恢复…",
    "toolApprovalAllowedSession": "已在本次会话中允许。正在恢复…",
    "toolApprovalCancelled": "已取消。正在恢复…",
    "toolPermissionMode": "工具权限",
    "toolPermissionPrompt": "询问",
    "toolSecretRequest": "正在请求密钥条目…",
    "toolSecretRequestDone": "已请求密钥条目",
    "toolSessions": "正在处理会话…",
    "toolSessionsDone": "已处理会话",
    "toolShellCommand": "正在执行命令…",
    "toolShellCommandDone": "已执行命令",
    "toolWebFetch": "正在获取网页…",
    "toolWebFetchDone": "已获取网页",
    "toolWebSearch": "正在搜索网页…",
    "toolWebSearchDone": "已搜索网页",
    "viewAll": "查看全部",
    "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",
      "正在混沌猴子破坏祭典日程"
    ],
    "workDurationMinutesSeconds": "{{minutes}}m {{seconds}}s",
    "workDurationSeconds": "{{count}}s",
    "workDurationUnderSecond": "<1s",
    "workedFor": "耗时 {{duration}}",
    "workspace": "工作区",
    "createWidget": "创建小部件",
    "createWidgetPlaceholder": "描述要创建的小部件。",
    "createWidgetExamples": [
      "圆形时钟",
      "CPU 与 RAM 迷你监视器",
      "SSH 快速连接列表",
      "内存与 Swap 条形图",
      "按分区的磁盘使用量",
      "系统运行时间",
      "网络进出流量图",
      "Ping 延迟监视器",
      "Docker 容器列表",
      "Git 分支与状态",
      "systemd 服务列表",
      "日志尾部查看器",
      "天气小组件",
      "SSL 证书到期提醒",
      "HTTP 端点健康检查",
      "下次 cron 执行时间",
      "自定义 Shell 指标显示",
      "API 健康状态徽章",
      "世界时钟（多时区）",
      "CPU 占用最高的进程",
      "登录失败次数计数器",
      "待更新软件包列表",
      "倒计时器",
      "秒表",
      "内核与操作系统信息",
      "贪吃蛇游戏",
      "俄罗斯方块",
      "打砖块",
      "2048",
      "扫雷",
      "乒乓",
      "Flappy Bird 仿制",
      "太空侵略者仿制",
      "Wordle 仿制",
      "Simon Says",
      "康威生命游戏",
      "弹跳物理小球",
      "黑客帝国雨水动画",
      "旋转 3D 方块",
      "烟火特效",
      "像素画布",
      "放置饼干点击游戏",
      "反应时间测试",
      "神奇 8 号球",
      "骰子摇摇",
      "今日爸爸笑话",
      "今天是星期五了吗？",
      "指尖陀螺",
      "熔岩灯动画",
      "随机猫咪冷知识"
    ],
    "watchdog": "监视",
    "watchdogPlaceholder": "描述要监视的内容。",
    "watchdogExamples": [
      "alert if CPU over 90% for 5 min",
      "alert when RAM usage over 80%",
      "alert when disk usage over 85%",
      "alert if disk free drops below 10%",
      "alert when commit memory over 90%",
      "alert if process count spikes over 800",
      "alert when handle count exceeds 50000",
      "alert if KKTerm RAM over 1 GB",
      "alert when network upstream over 50 MB/s",
      "let me know when CPU drops back under 50%",
      "ping my-server.example.com — alert if it goes offline",
      "monitor 192.168.1.10 and notify if it stops responding",
      "alert if SSH on my-host stops accepting connections",
      "alert if port 443 on api.example.com closes",
      "alert if my database port 5432 stops listening",
      "watch port 8080 — tell me when it becomes available again",
      "watch my codex CLI session — nudge it if silent for 60 seconds",
      "watch this SSH session for 2 minutes of silence then notify me",
      "monitor my long-running build — alert if output stops for 5 min",
      "if codex hangs on a prompt, send it /continue automatically"
    ],
    "selectedIntent": "已选择的助手意图",
    "clearIntent": "清除 {{intent}}",
    "toolPerformanceCounters": "正在读取性能计数器…",
    "toolPerformanceCountersDone": "已读取性能计数器",
    "toolEmail": "正在发送邮件…",
    "toolEmailDone": "邮件已发送",
    "settingsContextLabel": "当前设置页面",
    "toolApprovalDenied": "已拒绝。",
    "toolApprovalDeny": "拒绝",
    "toolApprovalSelectAction": "选择操作",
    "toolTutorial": "正在显示教程帮助...",
    "toolTutorialDone": "已显示教程帮助",
    "tutorialInvalidRequest": "教程请求需要目标、标题和帮助文本。",
    "tutorialTargetNotFound": "该教程目标当前不可见。",
    "skillInvoked": "正在使用技能：{{skills}}",
    "watchdogApproval": {
      "lede": "创建带 AI 干预的监控器\"{{name}}\"？",
      "target": "目标",
      "trigger": "触发条件",
      "poll": "轮询间隔",
      "stop": "停止条件",
      "goal": "干预目标",
      "allowedTools": "允许的工具 ({{count}})",
      "allowedToolsCaveat": "在此监控器的生命周期内，AI 可以无需额外提示地调用这些工具。其他工具在运行时会被拒绝。",
      "caps": "硬限制：最多 {{max}} 次干预 · 操作间冷却 {{suppression}} 秒"
    }
  },
  "app": {
    "aiAssistant": "AI 助手",
    "connectedConnectionsRail": "已连接的连接",
    "connectionRail": "连接导轨",
    "connections": "连接",
    "dontSleep": "禁止睡眠",
    "dontSleepDisable": "禁用禁止睡眠模式",
    "dontSleepDisabled": "禁止睡眠模式已禁用。",
    "dontSleepEnable": "启用禁止睡眠模式",
    "dontSleepEnabled": "禁止睡眠模式已启用。",
    "dontSleepError": "无法更改禁止睡眠模式：{{message}}",
    "openConnectedConnection": "打开 {{name}}",
    "openPinnedConnection": "打开已固定连接 {{name}}",
    "primaryNav": "主要",
    "resizeAiAssistant": "调整 AI 助手面板",
    "resizeConnections": "调整连接列宽度",
    "settings": "设置",
    "trayDontSleep": "禁止休眠",
    "trayExit": "退出",
    "manual": "手册",
    "dontSleepStatusEnabled": "防止睡眠已启用",
    "titlebar": {
      "minimize": "最小化",
      "maximize": "最大化",
      "restore": "还原",
      "close": "关闭"
    }
  },
  "appLauncher": {
    "addApp": "添加应用",
    "addFolder": "添加文件夹",
    "addMenuApp": "应用",
    "addMenuFile": "文档",
    "addMenuFolder": "文件夹",
    "allFilesFilter": "所有文件 (*.*)",
    "arguments": "参数",
    "argumentsPlaceholder": "可选的启动参数",
    "dialogLabel": "启动器条目",
    "detailsModifiedColumn": "修改日期",
    "detailsNameColumn": "名称",
    "detailsPathColumn": "路径",
    "detailsSizeColumn": "大小",
    "detailsTypeColumn": "类型",
    "detailsView": "详细信息",
    "dialogTitle": "编辑启动器条目",
    "edit": "编辑",
    "editApp": "编辑 {{name}}",
    "emptyHint": "添加桌面应用、快捷方式、脚本或文件以从此小部件启动。",
    "emptyTitle": "未固定应用",
    "entriesLabel": "已固定的应用程序",
    "fileFilter": "应用、快捷方式和脚本",
    "fileType": "文件",
    "fileTypeWithExtension": "{{extension}} 文件",
    "folderType": "文件夹",
    "iconView": "图标",
    "launchApp": "启动 {{name}}",
    "launchError": "无法启动应用：{{message}}",
    "launchStatus": "正在启动 {{name}}。",
    "listView": "列表",
    "loadError": "无法加载应用启动器固定项：{{message}}",
    "loading": "正在加载应用",
    "missingPath": "路径未找到",
    "moduleLabel": "已固定的桌面应用",
    "moreActions": "{{name}} 的更多操作",
    "name": "名称",
    "notAvailable": "-",
    "openFolder": "打开文件夹",
    "path": "路径",
    "pinnedApps": "已固定应用",
    "pinToRail": "在活动导轨中显示",
    "railPinned": "导轨",
    "railShortcuts": "导轨快捷方式",
    "railShortcutsLabel": "已固定的应用启动器快捷方式",
    "remove": "移除",
    "removeApp": "移除 {{name}}",
    "removedStatus": "应用启动器条目已移除：{{name}}。",
    "runAdmin": "以管理员身份运行",
    "runAsUser": "以其他用户身份运行",
    "runNormal": "运行",
    "savedStatus": "应用启动器条目已保存：{{name}}。",
    "saveError": "无法保存应用启动器固定项：{{message}}",
    "selectAppTitle": "添加应用或脚本",
    "selectError": "无法读取应用启动器选择：{{message}}",
    "selectFileTitle": "添加文件",
    "selectFolderTitle": "添加文件夹",
    "statusReady": "应用启动器固定项在本地运行。",
    "subtitle": "添加本地应用、快捷方式、脚本和文件，以便从仪表板小部件快速启动。",
    "summaryLabel": "应用启动器摘要",
    "title": "应用启动器",
    "unknownFileType": "未知",
    "viewModeLabel": "应用启动器视图模式",
    "workingDirectory": "工作目录",
    "workingDirectoryPlaceholder": "可选的文件夹路径"
  },
  "common": {
    "about": "关于",
    "add": "添加",
    "am": "上午",
    "back": "后退",
    "cancel": "取消",
    "close": "关闭",
    "confirm": "确认",
    "connect": "连接",
    "copy": "复制",
    "cut": "剪切",
    "delete": "删除",
    "edit": "编辑",
    "error": "错误",
    "export": "导出",
    "forward": "前进",
    "help": "帮助",
    "import": "导入",
    "loading": "加载中…",
    "no": "否",
    "ok": "确定",
    "open": "打开",
    "paste": "粘贴",
    "pm": "下午",
    "refresh": "刷新",
    "remove": "移除",
    "rename": "重命名",
    "reset": "重置",
    "save": "保存",
    "search": "搜索",
    "send": "发送",
    "settings": "设置",
    "success": "成功",
    "yes": "是"
  },
  "connections": {
    "addConnection": "添加连接",
    "addTo": "添加到…",
    "newTabShortcut": "Ctrl+Left Click",
    "addToPane": "添加到窗格",
    "admin": "管理员",
    "auth": "认证",
    "browse": "浏览",
    "cancel": "取消",
    "cannotBeUndone": "此操作无法撤消。",
    "chooseImage": "选择",
    "close": "关闭",
    "collapse": "折叠",
    "collapseAll": "全部折叠",
    "collapseColumn": "折叠连接列",
    "collapseFolder": "折叠文件夹",
    "connect": "连接",
    "connectionName": "连接名称",
    "connectionProperties": "连接属性",
    "connectionTree": "连接树",
    "createConnectionComplete": "连接 \"{{name}}\" 已添加。",
    "credentialUser": "凭据用户",
    "currentCustomIcon": "当前自定义图标",
    "customImage": "已选图片",
    "dataPartition": "数据分区",
    "default": "默认",
    "delete": "删除",
    "deleteConnectionComplete": "连接 \"{{name}}\" 已删除。",
    "deleteConnectionConfirm": "删除连接",
    "deleteConnectionMessage": "删除连接",
    "deleteFolderConfirm": "删除文件夹",
    "deleteFolderMessage": "删除文件夹",
    "domainAdmin": "DOMAIN\\admin",
    "editIcon": "编辑连接图标",
    "editIconBackground": "编辑连接图标背景",
    "iconBackground": "图标背景",
    "transparentIconBackground": "使用透明图标背景",
    "selectIconBackground": "使用 {{color}} 图标背景",
    "embeddedWebApp": "嵌入式 Web 应用",
    "exampleHost": "示例.内部",
    "expand": "展开",
    "expandAll": "全部展开",
    "expandFolder": "展开文件夹",
    "folder": "文件夹",
    "folderConnectionsCount": "个连接",
    "folderSubfoldersCount": "个子文件夹",
    "folderTreeControls": "文件夹树控件",
    "ftp": "FTP",
    "ftpConnectTimeoutSecs": "连接超时 (秒)",
    "ftpIgnoreCertErrors": "允许无效的 TLS 证书",
    "ftpKeepaliveSecs": "保活 (秒, 0 = 关闭)",
    "ftpMode": "连接模式",
    "ftpModeActive": "主动 (PORT)",
    "ftpModePassive": "被动 (PASV)",
    "ftpOptions": "FTP 选项",
    "ftpProtocol": "协议",
    "ftpProtocolFtp": "普通 FTP",
    "ftpProtocolFtps": "FTPS (TLS)",
    "ftpProtocolSftp": "SFTP (通过 SSH)",
    "ftpShowHidden": "显示隐藏文件",
    "ftpTlsExplicit": "显式 (AUTH TLS)",
    "ftpTlsImplicit": "隐式 (端口 990)",
    "ftpTlsMode": "TLS 模式",
    "ftpTransferAscii": "ASCII",
    "ftpTransferBinary": "二进制",
    "ftpTransferType": "传输类型",
    "ftpUtf8": "协商 UTF-8 路径",
    "host": "主机",
    "hostname": "主机名",
    "iconFileTooLarge": "请选择小于 20 MB 的图片。",
    "iconPickerLabel": "连接图标",
    "iconReadError": "无法读取该图片。",
    "import": {
      "back": "返回",
      "bookmarkFallbackName": "已导入的书签",
      "bookmarksLoading": "正在查找浏览器书签来源...",
      "bookmarksNoImportable": "所选书签未包含任何 http 或 https URL。",
      "bookmarksNoSources": "此设备上未找到 Edge、Chrome 或 Firefox 书签来源。",
      "bookmarksPreview": "预览已选 {{count}} 项",
      "bookmarksSelectionRequired": "请至少选择一个文件夹或书签以导入。",
      "bookmarksSourceLabel": "浏览器配置文件",
      "bookmarksSourcePath": "源文件：{{path}}",
      "bookmarksSourceRequired": "请选择一个浏览器书签来源。",
      "bookmarksSubtitle": "Edge、Chrome、Firefox URL 书签",
      "bookmarksTitle": "导入浏览器书签",
      "bookmarksTreeLabel": "书签文件夹和链接",
      "bulkApply": "应用",
      "bulkCancel": "取消",
      "bulkPasswordLabel": "密码(可选)",
      "bulkPasswordPlaceholder": "应用到所选行的密码",
      "bulkPasswordRequired": "请输入要应用的密码。",
      "bulkScopeAll": "应用到所有选中项",
      "bulkScopeUnfilled": "仅填充未填项",
      "bulkUserLabel": "用户名",
      "bulkUserPlaceholder": "应用到所选行的用户名",
      "bulkUserRequired": "请输入要应用的用户名。",
      "chooseFile": "选择文件",
      "chooseSource": "选择导入来源",
      "colHost": "主机",
      "colName": "名称",
      "colPassword": "密码",
      "colPort": "端口",
      "colType": "类型",
      "colUser": "用户",
      "destinationLabel": "目的地",
      "destinationNewFolder": "新建文件夹",
      "destinationRoot": "根",
      "fileFormatsHint": "支持:CSV/TSV/纯文本、RDCMan (.rdg)、MobaXterm (.mxtsessions)、PuTTY (.reg)。",
      "folderNameRequired": "请输入文件夹名称。",
      "fromFileSubtitle": "CSV、TSV、RDCMan、MobaXterm、PuTTY",
      "fromFileTitle": "从文件导入",
      "importBookmarksComplete": "已从书签导入 {{count}} 个连接。",
      "importCount": "导入 {{count}} 项",
      "importedDefault": "已导入",
      "importedFromBookmarks": "书签",
      "importedFromMobaxterm": "MobaXterm",
      "importedFromPutty": "PuTTY",
      "importedFromRdcman": "RDCMan",
      "importedFromScan": "扫描",
      "importFileComplete": "已从文件导入 {{count}} 个连接。",
      "importScanComplete": "已从扫描导入 {{count}} 个连接。",
      "newFolderNameLabel": "新文件夹名称",
      "noFileChosen": "未选择文件",
      "noneSelected": "请至少选择一行以导入。",
      "portRdp": "RDP",
      "portSsh": "SSH",
      "portTelnet": "Telnet",
      "previewHeading": "已选 {{selected}} / {{count}}",
      "scanNoResults": "在扫描范围内未找到开放端口。",
      "scanPortRequired": "请至少选择一个要探测的端口。",
      "scanPortsLabel": "要探测的端口",
      "scanRunning": "正在扫描",
      "scanStart": "开始扫描",
      "scanSubtitle": "在范围内探测开放的 SSH、Telnet、RDP",
      "scanTargetHint": "对所选端口进行轻量 TCP 探测。每次扫描限制 1024 台主机。",
      "scanTargetLabel": "目标",
      "scanTargetPlaceholder": "192.168.1.0/24、10.0.0.10-10.0.0.50,或单个 IP/主机",
      "scanTargetRequired": "请输入目标 IP、主机名、范围或 CIDR。",
      "scanTitle": "扫描网络",
      "selectAll": "全选",
      "selectColumn": "选择",
      "selectNone": "取消全选",
      "selectRow": "选择行",
      "setPasswordButton": "设置密码",
      "setUsernameButton": "设置用户名",
      "tileSubtitle": "从文件或网络扫描",
      "tileTitle": "导入",
      "title": "导入连接",
      "warningsHeading": "警告"
    },
    "inheritSettingsDefaults": "使用设置默认值",
    "jumpInternal": "跳转.内部",
    "keyFile": "密钥文件",
    "keyPath": "密钥路径",
    "keyPathExample": "C:\\Users\\用户\\.ssh\\id_ed25519",
    "layout": "布局",
    "leaveBlankPassword": "留空以保留已存储的密码",
    "left": "左",
    "line": "线路",
    "localShell": "本地 Shell",
    "localStartupDirectory": "启动路径",
    "localStartupDirectoryPickerTitle": "选择启动路径",
    "localStartupDirectoryPlaceholder": "C:\\Work\\Project",
    "localStartupScript": "启动脚本",
    "localStartupScriptPlaceholder": "启动后执行的可选命令",
    "localTerminal": "本地终端",
    "lower": "下",
    "nameOptional": "名称（可选）",
    "newConnection": "新建连接",
    "newConnectionTitle": "新建连接",
    "newFolder": "新建文件夹",
    "newFolderName": "新文件夹名称",
    "newSubfolderIn": "在…新建子文件夹",
    "noRecent": "无最近连接",
    "normal": "普通",
    "openOneOffSession": "打开一次性会话",
    "optionalUsername": "可选用户名",
    "password": "密码",
    "passwordLabel": "密码",
    "pinnedToRailStatus": "已将 {{name}} 固定。",
    "pinRailError": "无法更新已固定的连接：{{message}}",
    "pinToRail": "固定",
    "port": "端口",
    "predefinedIcons": "预定义",
    "properties": "属性",
    "proxyJumpLabel": "Proxy jump",
    "proxyJumpOptional": "Proxy jump（留空表示不使用）",
    "quickConnect": "快速连接",
    "quickConnectDialog": "快速连接",
    "quickSessionFallbackName": "快速会话",
    "rdp": "RDP",
    "rdpOptions": "RDP 选项",
    "removeCustomIcon": "删除自定义图标",
    "rename": "重命名",
    "renameConnection": "重命名连接",
    "renameFolder": "重命名文件夹",
    "right": "右",
    "root": "根",
    "savedImages": "已保存图片",
    "screenControl": "屏幕控制",
    "searchPlaceholder": "搜索主机、文件夹",
    "secureShell": "安全 Shell",
    "selectPredefinedIcon": "使用 {{icon}} 图标",
    "selectSavedIcon": "使用已保存图片 {{index}}",
    "serial": "串口",
    "serialLine": "串行线路",
    "serialLinePlaceholder": "COM1",
    "shell": "Shell",
    "speed": "速度",
    "ssh": "SSH",
    "sshAgent": "SSH 代理",
    "sshTerminal": "SSH 终端",
    "storedInKeychain": "存储在操作系统钥匙串中",
    "telnet": "Telnet",
    "telnetShell": "密码终端",
    "title": "连接",
    "transferSshPublicKey": "传输 SSH 公钥",
    "transferSshPublicKeyAction": "传输密钥",
    "transferSshPublicKeyComplete": "SSH 公钥已从 {{path}} 传输。",
    "transferSshPublicKeyHint": "使用密码认证将选中的公钥传输到远程用户的 authorized_keys。",
    "transferSshPublicKeyProxyJumpUnsupported": "传输 SSH 公钥暂不支持 ProxyJump 连接。",
    "type": "类型",
    "unpinFromRail": "取消固定",
    "unpinnedFromRailStatus": "已将 {{name}} 取消固定。",
    "upper": "上",
    "url": "URL",
    "urlPlaceholder": "https://示例.com",
    "useDefaultIcon": "使用默认图标",
    "user": "用户",
    "useTmux": "使用 tmux 会话",
    "vnc": "VNC",
    "vncOptions": "VNC 选项",
    "windowsRdp": "Windows 远程桌面",
    "wsl": "WSL"
  },
  "dashboard": {
    "accent": "强调色",
    "accentDefault": "默认",
    "addAgentWidget": "添加代理小部件",
    "addView": "添加视图",
    "addWidget": "添加 {{name}}",
    "addWidgetLabel": "添加小部件",
    "advanced": "高级",
    "agentWidgetBuiltInId": "请使用不同的小部件 ID；该 ID 属于内置小部件。",
    "agentWidgetDialogHint": "从 AI 助手或编码代理粘贴已审核的小部件 JSON 块。KKTerm 将其保存在本地，不执行代码。",
    "agentWidgetDialogTitle": "添加代理编写的小部件",
    "agentWidgetErrors": {
      "invalidBody": "请添加小部件正文文本。",
      "invalidCategory": "请使用以下类别之一：hash、network、quick 或 report。",
      "invalidJson": "请粘贴有效的 JSON 对象。",
      "invalidSummary": "请添加最多 180 个字符的摘要。",
      "invalidTitle": "请添加最多 64 个字符的标题。"
    },
    "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}",
    "agentWidgetJson": "小部件 JSON",
    "agentWidgetSaved": "仪表板小部件已保存。",
    "assistantContextIntro": "用户正在查看此仪表板视图。使用活动小部件和报告作为页面上下文。",
    "assistantContextLabel": "仪表板页面上下文",
    "assistantContextSource": "仪表板 {{view}}",
    "assistantSummary": "通过 AI 助手浏览和管理仪表板小部件。",
    "backgroundChooseImage": "选择图片…",
    "backgroundChooseMedia": "选择文件…",
    "backgroundDefaultHint": "使用当前色彩方案的背景。",
    "backgroundDimLabel": "变暗 / 变亮",
    "backgroundDynamicHint": "警告：部分背景可能会影响性能。",
    "backgroundFit": {
      "center": "居中",
      "fill": "填满",
      "fit": "适应",
      "stretch": "拉伸",
      "tile": "平铺"
    },
    "backgroundFitLabel": "缩放",
    "backgroundImageFilter": "图片",
    "backgroundImageHint": "选择一张图片作为此视图的背景。",
    "backgroundMediaFilter": "图片和视频",
    "backgroundMediaHint": "选择图片或视频作为此视图的背景。",
    "backgroundMediaSourceLink": "Pixabay",
    "backgroundMediaSourcePrefix": "您可以在以下网站找到高质量的免版税壁纸：",
    "backgroundModeDefault": "主题默认",
    "backgroundModeDynamic": "动态",
    "backgroundModeImage": "图片",
    "backgroundModeMedia": "图片 / 视频",
    "backgroundModePreset": "色彩与渐变",
    "backgroundPresets": {
      "blush": "绯红",
      "gDawn": "黎明",
      "gDusk": "黄昏",
      "gFog": "浓雾",
      "gHorizon": "地平线",
      "gLinen": "亚麻",
      "gMeadow": "草地",
      "gPetal": "花瓣",
      "graphite": "石墨",
      "gTwilight": "暮光",
      "lavender": "薰衣草",
      "mist": "薄雾",
      "sage": "鼠尾草",
      "sand": "暖沙",
      "sky": "天空",
      "slate": "岩灰",
      "midnight": "午夜",
      "pine": "松木",
      "aubergine": "茄紫",
      "ember": "余烬",
      "harbor": "港湾",
      "moss": "苔藓",
      "wine": "酒红",
      "steel": "钢铁",
      "gMidnight": "午夜",
      "gHarbor": "港湾",
      "gEmber": "余烬",
      "gOrchid": "兰花",
      "gForest": "森林",
      "gEclipse": "日食",
      "gCobalt": "钴蓝",
      "gNocturne": "夜曲"
    },
    "backgroundRemoveImage": "移除",
    "broadcast": "广播",
    "broadcastAddress": "广播地址",
    "bytes": "字节数",
    "catalog": "小部件目录",
    "catalogAll": "全部",
    "catalogGroupBuiltIn": "内置",
    "catalogGroupCustom": "AI 创建",
    "catalogNoMatches": "无匹配的小部件。",
    "catalogSearch": "搜索小部件…",
    "catalogTitle": "小部件目录",
    "categories": {
      "hash": "哈希",
      "network": "网络",
      "quick": "快速",
      "report": "报告"
    },
    "categoriesLabel": "小部件分类",
    "categoryAll": "全部",
    "changeBackground": "更改背景…",
    "characters": "字符数",
    "cidrInput": "CIDR 块",
    "connectionPaneSummary": "将已保存的连接固定到即时交互的仪表板窗格中。",
    "connectionPaneTitle": "连接窗格",
    "connectionWidgetActivePane": "已固定的连接窗格",
    "connectionWidgetEmptyHint": "添加一个已保存的连接，直接在此小部件中显示其实时窗格。",
    "connectionWidgetEmptyTitle": "无已固定的连接",
    "connectionWidgetLoadError": "无法加载连接：{{message}}",
    "connectionWidgetNoConnectionsHint": "在工作区模块中创建一个连接，然后在此处添加。",
    "connectionWidgetNoConnectionsTitle": "无已保存的连接",
    "connectionWidgetOpenWorkspace": "在工作区中打开",
    "connectionWidgetRemove": "从此小部件移除 {{name}}",
    "connectionWidgetSelect": "连接",
    "connectionWidgetSelectPlaceholder": "选择已保存的连接…",
    "copyValue": "复制 {{label}}",
    "customize": "自定义小部件",
    "properties": "属性",
    "customizeSectionCommon": "通用",
    "customizeSectionWidget": "小部件",
    "defaultView": "默认视图",
    "deleteCustomWidget": "删除 {{name}}",
    "deleteCustomWidgetBody": "这将从每个仪表板视图中删除 AI 创建的小组件「{{name}}」及其所有实例。此操作无法撤消。",
    "deleteCustomWidgetConfirm": "删除小部件",
    "deleteCustomWidgetTitle": "删除 AI 创建的小组件",
    "density": {
      "compact": "紧凑",
      "default": "默认",
      "roomy": "宽松"
    },
    "dynamicBackgrounds": {
      "aurora": "极光",
      "confetti": "五彩纸屑",
      "embers": "余烬",
      "lava": "熔岩灯",
      "matrix": "矩阵",
      "nebula": "星云",
      "raindrops": "雨滴",
      "starfield": "夜空",
      "synthwave": "合成波",
      "bubbles": "气泡",
      "clouds": "云朵",
      "cyberpunk": "赛博朋克",
      "fireflies": "萤火虫",
      "lanterns": "天灯",
      "ocean": "海洋",
      "ricefield": "稻田",
      "sakura": "樱花",
      "snow": "降雪",
      "taipei101": "台北 101",
      "thunderstorm": "雷暴",
      "topo": "地形图"
    },
    "editDone": "完成",
    "editLayout": "编辑布局",
    "emptyHint": "从目录中选择小部件以构建专注的仪表板工作区。",
    "emptyTitle": "未选择小部件",
    "firstUsable": "首个可用",
    "glassBackground": "磨砂玻璃背景",
    "hashInput": "要哈希的文本",
    "hashSample": "KKTerm",
    "hashSummary": "计算粘贴文本的 SHA-1 和 SHA-256，无需发送到任何地方。",
    "hashTitle": "哈希计算器",
    "hashUnavailable": "不可用",
    "hideTitle": "隐藏标题栏",
    "icon": "图标",
    "input": "输入",
    "invalidScriptWidgetBody": "脚本小部件正文不是有效的JSON。",
    "lastUsable": "末个可用",
    "mask": "子网掩码",
    "missingBuiltInWidget": "缺少内置小部件：{{sourceId}}",
    "missingCustomWidget": "缺少 AI 创建的小组件：{{sourceId}}",
    "moduleLabel": "小部件游乐场",
    "network": "网络",
    "networkAddress": "网络地址",
    "newViewName": "视图 {{count}}",
    "newViewPrompt": "视图名称",
    "output": "输出",
    "playground": "游乐场",
    "playgroundHint": "从目录中添加小部件，然后根据工作流变化移除或替换。",
    "preset": {
      "ambient": "环境",
      "hero": "主角",
      "panel": "面板"
    },
    "presetLabel": "样式预设",
    "quickInput": "输入",
    "quickOutput": "输出",
    "quickSample": "https://kkterm.local/a b",
    "quickTool": "工具",
    "quickToolErrors": {
      "invalidInput": "所选转换无法解析该输入。",
      "invalidNumber": "请输入秒或毫秒为单位的 Unix 时间戳。"
    },
    "quickToolOptions": {
      "base64Decode": "Base64 解码",
      "base64Encode": "Base64 编码",
      "unixToIso": "Unix 时间转 ISO",
      "urlDecode": "URL 解码",
      "urlEncode": "URL 编码"
    },
    "quickToolsSummary": "编码、解码和转换小型操作字符串。",
    "quickToolsTitle": "快速工具",
    "removeConfirmHint": "再次点击以移除",
    "removeView": "删除视图",
    "removeWidget": "移除 {{name}}",
    "renameView": "重命名视图",
    "reportBody": "1. 确认当前备份时效。\n2. 在维护前检查已更改的连接。\n3. 仅在明确需要时捕获终端证据。\n4. 保持命令执行基于审批。",
    "reportStep1": "确认当前备份时效。",
    "reportStep2": "在维护前检查已更改的连接。",
    "reportStep3": "仅在明确需要时捕获终端证据。",
    "reportStep4": "保持命令执行基于审批。",
    "reportSummary": "用于日常操作员检查的轻量级检查清单报告。",
    "reportTitle": "维护报告",
    "saveWidget": "保存小部件",
    "scriptInvalidBody": "脚本正文不是有效的JSON。",
    "scriptNetwork": "允许网络",
    "scriptPollSeconds": "轮询间隔（秒）",
    "scriptViewSource": "查看源码",
    "secretClear": "清除密钥",
    "secretPlaceholder": "粘贴要存储的密钥",
    "secretStored": "已存储在操作系统钥匙串中",
    "sha1": "SHA-1",
    "sha256": "SHA-256",
    "statusReady": "仪表板小部件在本地运行。",
    "subnetError": {
      "invalidAddress": "每个 IPv4 八位字节必须在 0 到 255 之间。",
      "invalidFormat": "请输入 IPv4 CIDR 表示法，例如 192.168.10.44/27。",
      "invalidPrefix": "CIDR 前缀必须在 0 到 32 之间。"
    },
    "subnetInput": "CIDR 块",
    "subnetInvalid": "请输入有效的 CIDR 块，例如 192.168.1.0/24。",
    "subnetMask": "子网掩码",
    "subnetSample": "192.168.10.44/27",
    "subnetSummary": "将 CIDR 表示法展开为网络地址、广播地址、掩码和可用主机范围。",
    "subnetTitle": "IPv4 子网计算器",
    "subtitle": "选择本地工具小组件、报告和 AI 创建的小组件，将常用工具放在手边。",
    "title": "仪表板",
    "titleLabel": "标题",
    "titlePlaceholder": "自定义标题…",
    "tool": "工具",
    "totalAddresses": "总地址数",
    "untitledWidget": "小部件",
    "urlViewerSummary": "使用原生 URL 查看器打开网站，可选择自动重新加载。",
    "urlViewerTitle": "URL 查看器",
    "urlWidgetEmptyHint": "输入 URL 以在仪表板中打开。",
    "urlWidgetEmptyTitle": "未配置 URL",
    "urlWidgetReloadSeconds": "重新加载秒数",
    "urlWidgetUrl": "URL",
    "usable": "可用主机",
    "usableHosts": "可用主机数",
    "viewsLabel": "仪表板视图",
    "widgetAlreadySelected": "{{name}} 已选择",
    "widgetCount": "{{count}} 个小部件",
    "widgetDeleted": "仪表板小部件已删除。",
    "widgetSettings": "小部件设置",
    "widgetSettingsEmpty": "此小部件没有自定义设置。",
    "widgetSettingsInvalid": "小部件设置架构无效。",
    "wildcardMask": "通配符掩码",
    "scriptWidgetCapped": "点击激活（最多 {{max}} 个活动小组件）",
    "scriptWidgetFrameTitle": "仪表板脚本小组件",
    "widgetLibraryLoadFailed": "加载小组件库失败：{{error}}",
    "connectionWidgetNoResults": "没有匹配搜索的连接",
    "viewTabGradient": "{{view}}的视图选项卡渐变",
    "clearViewTabGradient": "清除{{view}}的视图选项卡渐变",
    "notesTitle": "笔记",
    "notesSummary": "一张便利贴风格的笔记，用于快速提醒，可调整纸张颜色和字体。",
    "notesPlaceholder": "随手记下…",
    "notesAriaLabel": "笔记文字",
    "notesToolbarLabel": "笔记外观",
    "notesBackgroundColor": "背景颜色",
    "notesFont": "字体",
    "notesColor": {
      "yellow": "黄色",
      "pink": "粉色",
      "blue": "蓝色",
      "green": "绿色",
      "orange": "橙色",
      "purple": "紫色",
      "white": "白色"
    },
    "notesFontOption": {
      "handwriting": "手写",
      "marker": "马克笔",
      "system": "系统",
      "serif": "衬线体",
      "mono": "等宽"
    },
    "deleteViewBody": "删除「{{name}}」和此仪表板视图中的所有小部件？此操作无法撤销。",
    "deleteWidgetBody": "从此仪表板视图中移除「{{name}}」？此操作无法撤销。",
    "canvasOpacity": "画布不透明度",
    "aiCodingUsageAddTool": "添加 AI 编程工具",
    "aiCodingUsageConnectProvider": "连接 {{provider}}",
    "aiCodingUsageConnecting": "正在连接…",
    "aiCodingUsageDisconnectProvider": "断开 {{provider}}",
    "aiCodingUsageEmptyHint": "点击“添加”将 Codex 或 Claude Code 添加到此小组件。",
    "aiCodingUsageEmptyTitle": "未添加 AI 编程工具",
    "aiCodingUsageFiveHour": "5 小时",
    "aiCodingUsageHideFromStatusBar": "从状态栏隐藏",
    "aiCodingUsageInstallHelp": "在 Windows 上安装 {{provider}}",
    "aiCodingUsageLastRefresh": "{{time}}",
    "aiCodingUsageNeverRefreshed": "尚未刷新",
    "aiCodingUsageNotConnected": "未连接",
    "aiCodingUsagePercent": "{{percent}}%",
    "aiCodingUsageProvider": {
      "codex": "Codex",
      "claudeCode": "Claude Code"
    },
    "aiCodingUsageProviderProduct": {
      "codex": "OpenAI Codex",
      "claudeCode": "Anthropic Claude Code"
    },
    "aiCodingUsageProviderError": "{{message}}",
    "aiCodingUsageProviderHint": "连接此提供方以开始监控使用量。",
    "aiCodingUsageRefreshError": "无法刷新使用量：{{message}}",
    "aiCodingUsageRefreshNow": "立即刷新使用量",
    "aiCodingUsageRemoveProvider": "从此小组件移除 {{provider}}",
    "aiCodingUsageResetUnknown": "重置时间未知",
    "aiCodingUsageResetsAt": "{{time}} 重置",
    "aiCodingUsageShowInStatusBar": "显示在状态栏",
    "aiCodingUsageStatusBarResetsIn": "{{time}} 后重置",
    "aiCodingUsageSubtitle": "Codex 和 Claude Code 配额窗口",
    "aiCodingUsageSummary": "从 Dashboard 监控 Codex 和 Claude Code 使用量窗口。",
    "aiCodingUsageTitle": "AI 编程使用量",
    "aiCodingUsageUnknownUsage": "未知",
    "aiCodingUsageWeekly": "每周",
    "aiCodingUsageReconnectProvider": "重新连接/刷新 {{provider}}"
  },
  "languages": {
    "de": "Deutsch",
    "en": "English",
    "es": "Español (España)",
    "es-MX": "Español (México)",
    "fr": "Français",
    "id": "Bahasa Indonesia",
    "it": "Italiano",
    "ja": "日本語",
    "ko": "한국어",
    "pt-BR": "Português (Brasil)",
    "th": "ไทย",
    "vi": "Tiếng Việt",
    "zh-CN": "中文 (简体)",
    "zh-TW": "中文 (繁體)"
  },
  "remoteDesktop": {
    "connected": "已连接",
    "connecting": "正在连接",
    "disconnected": "已断开连接",
    "displayAria": "VNC 画面",
    "preparingDisplay": "正在准备显示画面",
    "rdpActiveX": "Microsoft RDP ActiveX 主机正在此工作区中运行。",
    "rdpDesktopRequired": "RDP 使用 Windows 桌面运行环境。",
    "reconnect": "重新连接",
    "reconnecting": "正在重新连接",
    "sendCtrlAltDel": "发送 Ctrl+Alt+Delete",
    "session": "会话",
    "transportUnavailable": "远程桌面传输不可用。",
    "typeLabel": "远程桌面",
    "vncDesktopRequired": "VNC 使用桌面运行环境。",
    "vncFramebuffer": "VNC framebuffer 正在此工作区中运行。",
    "waitingFramebuffer": "已连接，等待 framebuffer",
    "sendCtrlAltDelHint": "按 CTRL+ALT+END 以发送 CTRL+ALT+DEL"
  },
  "screenshots": {
    "captureError": "无法截取屏幕截图：{{message}}",
    "captureFullscreen": "捕获全屏",
    "captureRegion": "捕获区域",
    "captureSuccess": "截图已保存。",
    "captureWindow": "捕获窗口",
    "clearAll": "全部清除",
    "clearSuccess": "截图已清除。",
    "collection": "已捕获的截图",
    "copyError": "无法复制截图：{{message}}",
    "copyScreenshot": "复制截图",
    "copySuccess": "截图已复制。",
    "deleteError": "无法更新截图：{{message}}",
    "deleteScreenshot": "删除截图",
    "deleteSuccess": "截图已删除。",
    "emptyHint": "右键点击截图导轨图标以捕获区域、全屏或窗口图像。文件夹将自动创建。",
    "emptyTitle": "暂无截图",
    "fullscreenCapture": "全屏截图",
    "fullScreenOption": "全屏",
    "gridView": "网格视图",
    "listView": "列表视图",
    "loadError": "无法加载截图：{{message}}",
    "loading": "加载中...",
    "loadMore": "加载更多",
    "metadata": "{{dimensions}} · {{capturedAt}}",
    "regionCapture": "区域截图",
    "regionOption": "区域",
    "subtitle": "图片保存在 Pictures\\Screenshots。",
    "takeScreenshot": "截取屏幕截图",
    "title": "截图",
    "viewOptions": "截图视图选项",
    "windowCapture": "窗口截图",
    "windowOption": "窗口"
  },
  "settings": {
    "accent": "强调色",
    "activeUiFont": "当前 UI 字体",
    "aiAllowInsecureTls": "允许 AI 提供商使用不安全的 TLS",
    "aiAllowInsecureTlsHint": "忽略 AI 提供商请求的无效或自签名证书。仅用于受信任的本地或内部端点。",
    "aiProvider": "AI 提供者",
    "aiProviderCleared": "AI 提供者设置已清除。",
    "aiProviderConnection": "提供者连接",
    "aiProviderConnectionHint": "端点、模型、推理及 API 密钥。",
    "aiProviderSaved": "AI 提供者已保存。",
    "aiResponseDefaults": "回复默认值",
    "aiResponseDefaultsHint": "助手回复的语言偏好设置。",
    "aiTools": {
      "appDataFileRead": {
        "description": "仅在 KKTerm 拥有的应用数据中读取小型文本文件。",
        "label": "读取应用数据文件"
      },
      "appDataFileSearch": {
        "description": "仅在 KKTerm 拥有的应用数据中按名称查找文件。",
        "label": "搜索应用数据文件"
      },
      "connections": {
        "description": "列出、创建、编辑和删除已保存的连接。",
        "label": "连接"
      },
      "currentTime": {
        "description": "获取当前本地和 UTC 时间，用于调度和日志关联。",
        "label": "当前时间"
      },
      "dashboard": {
        "description": "读取和修改仪表板视图、小组件实例及 AI 创建的小组件。",
        "label": "仪表板"
      },
      "sessions": {
        "description": "读取可见的会话上下文，并与活动的终端、远程桌面和文件浏览器会话交互。",
        "label": "实时会话"
      },
      "manual": {
        "label": "操作手册",
        "description": "搜索并阅读内置的 KKTerm 操作手册，解答有关应用功能的使用问题。"
      },
      "shellCommand": {
        "description": "仅从 KKTerm 应用数据运行非破坏性的 PowerShell 或批处理命令。",
        "label": "PowerShell / 批处理命令"
      },
      "email": {
        "label": "发送邮件",
        "description": "通过 Resend、SendGrid、Mailgun、Postmark 或 SMTP 发送经审阅的邮件。"
      },
      "webFetch": {
        "description": "读取单个 http/https 页面并摘要文本内容。",
        "label": "获取网页"
      },
      "webSearch": {
        "description": "搜索网页并返回简洁的结果标题、链接和摘要。",
        "label": "网页搜索"
      },
      "performanceCounters": {
        "label": "性能计数器",
        "description": "读取低开销的本地 CPU、内存、网络、进程、运行时间和磁盘空间计数器。"
      },
      "tutorial": {
        "description": "突出显示可见的应用控件，调暗窗口其余部分，并显示一步式气泡帮助。",
        "label": "教程"
      },
      "network": {
        "label": "网络管理工具",
        "description": "ping 主机、检查 TCP 端口、解析 DNS、运行 WHOIS、列出网络接口并发送网络唤醒。默认禁用。"
      }
    },
    "aiToolsDescription": "选择 AI 助手在回答时可以调用的内置工具。除非需要，否则请保持有风险的工具关闭。",
    "aiToolsSafety": "安全措施：文件工具仅限于 KKTerm 应用数据，Shell 命令仅从应用数据运行，删除/破坏性请求将被阻止，直到将来有明确的审批提示可以审查它们。",
    "aiToolsTitle": "助手工具",
    "allowClipboardRead": "允许剪贴板读取以进行粘贴",
    "allowClipboardReadHint": "允许 KKTerm 的 WebView2 界面使用 clipboard-read 权限，不显示原生粘贴提示。",
    "allowLocalOsc52Clipboard": "允许本地终端 OSC 52 剪贴板写入",
    "allowSshOsc52Clipboard": "允许 SSH OSC 52 剪贴板写入",
    "appBg": "背景",
    "appearanceInterface": "界面",
    "appearanceReset": "外观设置已重置。",
    "appearanceSaved": "外观设置已保存。",
    "appFontFamilyRequired": "需要应用程序 UI 字体系列。",
    "appSlogan": "本地优先的管理工作区。",
    "appUiFontFamily": "应用程序 UI 字体系列",
    "arial": "Arial",
    "autoBackup": "自动备份",
    "autoBackupHint": "超过 1 周的自动备份会在每次启动备份后删除。",
    "autoBackupSaved": "自动备份设置已保存。",
    "autoUpdateChecks": "检查更新",
    "autoUpdateChecksHint": "启动时检查 GitHub Releases 并在安装前提示。",
    "bandwidthProfile": "带宽配置",
    "bar": "条状",
    "bitmapCache": "位图缓存",
    "block": "方块",
    "braveSearchApiKey": "Brave Search API 密钥",
    "capabilityLocalRuntime": "本地",
    "capabilityMcpReady": "MCP 就绪",
    "capabilityOpenAiCompatible": "OpenAI 兼容",
    "capabilitySdkOAuth": "SDK OAuth",
    "capabilityToolCalling": "工具",
    "checkForUpdates": "检查更新",
    "checkingForUpdates": "正在检查更新...",
    "chooseFolder": "选择文件夹",
    "clearAiConfirm": "清除所有 AI 提供者设置并移除已保存的 AI API 密钥？",
    "clearAllSettings": "清除所有设置",
    "clearShard": "清除分区",
    "clipboardReadSaved": "剪贴板读取设置已保存。",
    "autoStartWithWindows": "随 Windows 启动并最小化",
    "autoStartWithWindowsHint": "在你登录 Windows 时自动启动 KKTerm，并以最小化状态启动。如果已启用托盘行为，窗口会隐藏到系统托盘。",
    "colorDepth": "色彩深度",
    "colorLevel": "色彩等级",
    "colorScheme": "配色方案",
    "colorSchemePreview": "预览",
    "commandPrompt": "Command Prompt",
    "compression": "压缩",
    "confirmMultilinePaste": "确认多行粘贴",
    "connectedConnectionsRail": "在左侧导轨中显示连接",
    "connectedConnectionsRailHint": "在左侧导轨中为每个已连接的连接添加图标，以便快速切回。",
    "connectedConnectionsRailSaved": "在左侧导轨中显示连接设置已保存。",
    "consolas": "Consolas",
    "copilotAuthCode": "在 GitHub 上输入代码 {{code}}。",
    "copilotAuthPending": "等待 GitHub 授权…",
    "copilotConnect": "连接 GitHub Copilot",
    "copilotConnected": "GitHub Copilot 已连接。",
    "copilotConnectionHint": "使用 GitHub 设备登录。返回的令牌保存在操作系统密钥链中。",
    "copilotDisconnect": "断开 GitHub Copilot",
    "copilotDisconnected": "GitHub Copilot 已断开。",
    "copilotOpenDevicePage": "打开 GitHub 设备页面",
    "copyOnSelect": "选中时自动复制终端文字",
    "credentialDeleted": "凭据已删除。",
    "credentialKindAiApiKey": "AI 提供商密钥",
    "credentialKindEmailApiKey": "邮件服务商密钥",
    "credentialKindEmailSmtpPassword": "SMTP 密码",
    "credentialKindConnectionPassword": "连接密码",
    "credentialKindUrlPassword": "网站凭据",
    "credentialKindWidgetSecret": "小部件密钥",
    "credentialMissingSecret": "钥匙串值缺失",
    "credentialSavedApiKey": "已保存的 API 密钥",
    "credentialSavedPassword": "已保存的密码",
    "credentialSavedSecret": "已保存的密钥",
    "credentialsEmpty": "未找到已存储的凭据。",
    "credentialsHint": "管理已保存的密码、网站凭据、AI 提供商密钥和小部件密钥。密钥值保留在操作系统钥匙串中；KKTerm 仅在此处显示元数据。",
    "credentialsStored": "已存储的凭据",
    "credentialsTitle": "凭据",
    "credentialStored": "已存储在操作系统钥匙串中",
    "credentialUpdated": "已更新 {{updatedAt}}",
    "credentialUsername": "用户名：{{username}}",
    "cursorStyle": "光标样式",
    "customFont": "自定义字体",
    "customFonts": "自定义字体",
    "customFontsHint": "自定义字体从应用程序可执行文件旁边的 fonts 文件夹加载。支持的文件格式：.ttf、.otf、.woff、.woff2。",
    "customModelId": "自定义模型 ID",
    "dashboardDefaultLanding": "打开时的默认视图",
    "dashboardDescription": "配置仪表板的默认布局、小部件行为和视图管理。",
    "dashboardGeneral": "通用",
    "dashboardLandingLast": "上次活动的视图",
    "dashboardSaved": "仪表板设置已保存。",
    "dashboardTitle": "仪表板设置",
    "defaultFontHint": "默认使用 src/assets/fonts/inter/web/InterVariable.woff2。",
    "defaultKey": "默认密钥",
    "defaultKeyHint": "用于使用密钥文件认证的新 SSH 连接。",
    "defaultKeyPlaceholder": "C:\\Users\\example\\.ssh\\id_ed25519",
    "defaultPort": "默认端口",
    "defaultShell": "默认 Shell",
    "defaultShellRequired": "需要默认 Shell。",
    "defaultSshPortHint": "当 SSH 连接未指定端口时使用。",
    "defaultSshPortRange": "默认 SSH 端口必须在 1 到 65535 之间。",
    "defaultSshUserHint": "预填充新的 SSH 和 Telnet 连接。",
    "defaultSshUserRequired": "需要默认 SSH 用户。",
    "defaultUser": "默认用户",
    "deleteCredential": "删除凭据",
    "deleteCredentialConfirmBody": "确定要删除吗？此操作无法撤消",
    "developer": "开发者",
    "display": "显示",
    "encoding": "编码",
    "endpoint": "端点",
    "enhancedGraphics": "增强图形",
    "fontFamily": "字体系列",
    "fontFamilyRequired": "需要字体系列。",
    "fontSize": "字体大小",
    "fontSizeRange": "终端字体大小必须在 8 到 32 之间。",
    "generalDefaults": "工作区默认值",
    "generalDefaultsSaved": "通用设置已保存。",
    "generateSshKey": "生成密钥",
    "github": "GitHub",
    "green": "绿色",
    "hideCommonPortRedirects": "隐藏除 80/443 外的常见端口",
    "hideCommonPortRedirectsHint": "启用后，低于 1024 的远程端口将被隐藏，除非是 80 或 443。",
    "high": "高",
    "howToGetApiKey": "如何获取",
    "ignoreCertificateErrors": "忽略无效的 HTTPS 证书",
    "ignoreCertificateErrorsHint": "加载具有自签名或不受信任证书的 URL 连接，而不显示浏览器警告。适用于新打开的 URL 标签页。",
    "importSettings": "导入",
    "importSettingsComplete": "设置已导入。先前的数据库备份：{{filename}}。",
    "importSettingsConfirm": "导入设置将关闭所有现有连接并替换当前设置数据库。是否继续？",
    "interDefault": "Inter（默认）",
    "jpegQuality": "JPEG 质量",
    "language": "语言",
    "lastBackup": "上次备份：{{value}}",
    "lastBackupNever": "从未",
    "layout": "布局",
    "license": "许可协议",
    "lineHeight": "行高",
    "lineHeightRange": "终端行高必须在 1.0 到 2.0 之间。",
    "low": "低",
    "malgunGothic": "Malgun Gothic",
    "max": "最大",
    "medium": "中",
    "microsoftJhengHeiUi": "Microsoft JhengHei UI",
    "microsoftYaHeiUi": "Microsoft YaHei UI",
    "minimizeToTray": "最小化到系统托盘",
    "minimizeToTrayHint": "窗口最小化时将 KKTerm 隐藏到系统托盘。",
    "model": "模型",
    "navToolbar": "导航工具栏",
    "networkPerformance": "网络与性能",
    "noCustomFonts": "未找到自定义字体。请将 .ttf、.otf、.woff 或 .woff2 文件添加到应用程序可执行文件旁边的 fonts 文件夹。",
    "noSavedWebsitePasswords": "暂无已保存的网站密码。",
    "notSet": "未设置",
    "noUrlDataShards": "未配置任何 URL 数据分区。",
    "openAiCompatibleEndpoint": "OpenAI 兼容端点",
    "openCustomFontsFolder": "打开字体文件夹",
    "openDatabaseFolder": "打开数据库文件夹",
    "openScreenshotFolder": "打开截图文件夹",
    "outputLanguage": "输出语言",
    "outputLanguageUiLanguage": "UI 语言",
    "performanceFlags": "性能标志",
    "portRedirect": "端口重定向",
    "portRedirectHint": "控制哪些远程回环端口显示在 SSH 终端端口重定向菜单中。",
    "powerShell": "PowerShell",
    "preferredEncoding": "首选编码",
    "provider": "提供者",
    "providerDefault": "提供者默认值",
    "proxyJump": "ProxyJump",
    "proxyJumpHint": "新 SSH 连接的可选默认 ProxyJump 主机。",
    "proxyJumpPlaceholder": "bastion.example.com",
    "quality": "质量",
    "qualityDefaults": "质量默认值",
    "rdpBandwidthProfileHint": "使用带宽检测或 NetworkConnectionType 类，而不是原始比特率上限。",
    "rdpBandwidthProfileValue": "自动检测",
    "rdpBitmapCacheHint": "映射到 BitmapPersistence 和 CachePersistenceActive。",
    "rdpBitmapCacheValue": "计划使用持久缓存",
    "rdpColorDepth15": "15 位",
    "rdpColorDepth16": "16 位",
    "rdpColorDepth24": "24 位",
    "rdpColorDepth32": "32 位",
    "rdpColorDepthHint": "使用 ActiveX ColorDepth 属性。",
    "rdpColorDepthValue": "32 位",
    "rdpDisplayHint": "新 RDP 连接的计划显示默认值。",
    "rdpEnhancedGraphicsHint": "在支持的服务器上使用 RDP 性能标志。",
    "rdpEnhancedGraphicsValue": "在支持时优先使用",
    "rdpNetworkHint": "新 RDP 连接的计划网络调优。",
    "rdpPerformanceBalanced": "均衡",
    "rdpPerformanceFlagsHint": "控制壁纸、全窗口拖动、菜单动画、主题、光标和字体平滑。",
    "rdpPerformanceFlagsValue": "均衡",
    "rdpPerformanceQuality": "质量优先",
    "rdpPerformanceSpeed": "速度优先",
    "rdpRedirectClipboard": "剪贴板重定向",
    "rdpRedirectClipboardHint": "允许在 KKTerm 和远程桌面之间复制和粘贴剪贴板内容。",
    "rdpRedirectDrives": "驱动器重定向",
    "rdpRedirectDrivesHint": "将本地驱动器公开给远程桌面会话。",
    "rdpResolutionHint": "映射到 DesktopWidth、DesktopHeight、SmartSizing 和显示同步。",
    "rdpResolutionValue": "适配工作区边界",
    "rdpSettingsSaved": "RDP 默认值已保存。",
    "reasoningEffort": "推理力度",
    "apiMode": "API 模式",
    "apiModeChatCompletions": "Chat Completions",
    "apiModeResponses": "Responses",
    "extraHeaders": "额外请求头",
    "extraHeadersPlaceholder": "sid=1, \"env\"=\"3\"",
    "remoteResize": "远程调整大小",
    "repository": "仓库",
    "resetAllSettings": "重置所有设置",
    "resetAllSettingsComplete": "所有设置已重置为默认值。",
    "resetAllSettingsConfirm": "将所有设置页面重置为默认值、关闭打开中的会话、重置已保存的布局、清除已保存的语言覆盖，并移除已保存的 AI/电子邮件密钥？",
    "resetFont": "重置字体",
    "resetLayout": "重置布局",
    "resetLayoutDescription": "重置面板宽度、已折叠面板及已保存的终端面板布局。",
    "resolution": "分辨率",
    "save": "保存",
    "savedWebsitePasswords": "已保存的网站密码",
    "savedWebsitePasswordsHint": "密码存储在操作系统钥匙串中。KKTerm 将 URL 连接、用户名以及检测到的字段选择器保存在 SQLite 中,以便自动填充可以瞄准同一组字段而不提交表单。",
    "schemeBlueSee": "蓝色之海",
    "schemeBubbleTea": "珍珠奶茶",
    "schemeConfetti": "五彩纸屑",
    "schemeDark": "深色",
    "schemeDefault": "默认",
    "schemeGreenKuaiKuai": "绿色乖乖",
    "schemeLight": "浅色",
    "schemeMac": "Mac",
    "schemeOrange": "橙色",
    "schemePink": "粉红色",
    "schemePurple": "紫色",
    "screenshotFolder": "截图文件夹",
    "screenshotFolderHint": "截图保存于此，图库从此文件夹加载图片。默认：%USERPROFILE%\\Pictures\\Screenshots。",
    "screenshotFolderPath": "文件夹路径",
    "screenshots": "截图",
    "screenshotsSaved": "截图设置已保存。",
    "scrollbackHint": "默认值为 5,000。有效范围为 100 至 100,000。",
    "scrollbackLines": "回滚行数",
    "scrollbackRange": "终端回滚行数必须在 100 到 100,000 之间。",
    "searchProvider": "搜索提供商",
    "searchProviderBrave": "Brave Search",
    "searchProviderScraper": "内置 (DuckDuckGo)",
    "searchProviderSearxng": "SearXNG",
    "searchProviderTavily": "Tavily",
    "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 密码",
    "sectionAbout": "关于",
    "sectionAiAssistant": "AI 助手",
    "sectionAppearance": "外观",
    "sectionCredentials": "凭据",
    "sectionDashboard": "仪表板",
    "sectionGeneral": "通用",
    "sectionRdp": "远程桌面 (RDP)",
    "sectionScreenshots": "截图",
    "sectionsNav": "设置区段",
    "sectionSsh": "SSH",
    "sectionTerminal": "终端",
    "sectionUrl": "URL",
    "sectionVnc": "VNC",
    "segoeUi": "Segoe UI",
    "segoeUiVariable": "Segoe UI Variable",
    "settingsContent": "设置",
    "settingsData": "设置数据",
    "settingsDataActions": "设置导出和导入操作",
    "settingsExportFilter": "KKTerm 设置导出",
    "softwareUpdates": "软件更新",
    "sshAuthentication": "认证",
    "sshAuthenticationHint": "新 SSH 连接的默认密钥材料。",
    "sshBufferHint": "默认值为 5,000。用于 SSH 终端回滚和 tmux 窗格历史记录。",
    "sshBufferLines": "SSH 缓冲区行数",
    "sshBufferRange": "SSH 缓冲区必须在 100 到 100000 行之间。",
    "sshConnectionDefaults": "连接默认值",
    "sshConnectionDefaultsHint": "预填充新的 SSH 连接。",
    "sshDefaults": "SSH 与 SFTP 默认值",
    "sshDefaultsSaved": "SSH 默认值已保存。",
    "sshKeyEmailDialogHint": "添加电子邮件地址作为公钥注释，以便以后轻松识别密钥。",
    "sshKeyEmailDialogTitle": "生成 SSH 密钥",
    "sshKeyEmailPlaceholder": "admin@example.com",
    "sshKeyEmailPrompt": "SSH 密钥注释的电子邮件地址：",
    "sshKeyGenerated": "SSH 密钥已生成。私钥：{{privateKeyPath}} 公钥：{{publicKeyPath}}",
    "sshKeyGenerating": "正在生成...",
    "sshTerminal": "SSH 终端",
    "sshTerminalHint": "SSH 会话的回滚及远程剪贴板行为。",
    "surface": "表面",
    "systemSans": "系统无衬线",
    "tahoma": "Tahoma",
    "tavilySearchApiKey": "Tavily API 密钥",
    "terminalBehavior": "终端行为",
    "terminalClipboard": "剪贴板与粘贴",
    "terminalClipboardHint": "本地终端复制、OSC 52 及粘贴安全性。",
    "terminalSaved": "终端设置已保存。",
    "terminalSession": "会话默认值",
    "terminalSessionHint": "本地终端会话的默认 Shell 及回滚行数。",
    "terminalText": "文字与光标",
    "terminalTextHint": "本地终端字体、大小、行高及光标。",
    "text": "文字",
    "theme": "主题",
    "themeHint": "应用程序配色方案与预览。",
    "title": "设置",
    "toolbarText": "工具栏文字",
    "typography": "字体",
    "typographyHint": "应用程序全局 UI 字体选择。",
    "underline": "下划线",
    "updateAvailableBody": "KKTerm {{version}} 已发布。您当前版本为 {{currentVersion}}。",
    "updateAvailableTitle": "有可用更新",
    "updateCheckFailed": "无法检查更新：{{message}}",
    "updateChecksRequireRuntime": "更新检查需要 Tauri 桌面运行时。",
    "updateLater": "以后再说",
    "updateNotes": "发行说明",
    "updateNoUpdates": "KKTerm 已是最新版本。",
    "updateOpenDownloadPage": "打开下载页面",
    "updatePromptLabel": "KKTerm 更新提示",
    "urlCredentialPassword": "新密码",
    "urlCredentialPasswordPlaceholder": "留空以保留当前密码",
    "urlCredentialPasswordSelector": "密码字段选择器",
    "urlCredentialUsername": "用户名",
    "urlCredentialUsernameSelector": "用户名字段选择器",
    "urlDataShardCleared": "已清除 URL 数据分区 {{name}}。",
    "urlDataShardConnectionCount": "{{count}} 个 URL 连接",
    "urlDataShardConnectionCountPlural": "{{count}} 个 URL 连接",
    "urlDataShards": "URL 数据分区",
    "urlDataShardsHint": "数据分区是 URL 连接的数据分区名称。清除分区会从匹配的 URL 连接中移除该分区分配;浏览器引擎存储的清理取决于共享的 WebView2 数据存储。",
    "urlDefaults": "URL 数据与凭据",
    "urlPasswordDeleted": "已删除已保存的网站密码。",
    "urlPasswordDetails": "用户:{{username}} · 更新时间:{{updatedAt}}",
    "urlPasswordUpdated": "已保存的网站密码已更新。",
    "urlSecurity": "URL 安全",
    "urlSecurityHint": "控制 URL 连接的证书处理。除非信任内部站点和网络，否则请保持绕过关闭。",
    "urlSettingsSaved": "URL 设置已保存。",
    "version": "版本",
    "vncColor256": "256 色",
    "vncColor64": "64 色",
    "vncColor8": "8 色",
    "vncColorFull": "全彩色",
    "vncColorLevelHint": "对于较慢的链路，可以降级到 256、64 或 8 色。",
    "vncColorLevelValue": "全彩色",
    "vncCompressionHint": "较高的值可以减少带宽，但会增加 CPU 负载。",
    "vncCompressionValue": "2 / 9",
    "vncDisplayHint": "新 VNC 连接的计划显示行为。",
    "vncEncodingHint": "新 VNC 连接的计划编码及压缩默认值。",
    "vncEncodingRaw": "Raw",
    "vncEncodingTight": "Tight",
    "vncEncodingZrle": "ZRLE",
    "vncJpegQualityHint": "适用于 Tight/JPEG 类编码。",
    "vncJpegQualityValue": "8 / 9",
    "vncPreferredEncodingHint": "当前客户端还会声明支持 CopyRect、Raw、光标和桌面大小。",
    "vncPreferredEncodingValue": "Tight，其次 ZRLE",
    "vncQualityHint": "让客户端根据链路速度调整编码和像素格式。",
    "vncQualityValue": "自动",
    "vncRemoteResizeHint": "取决于 VNC 服务器是否支持桌面大小更新。",
    "vncRemoteResizeValue": "跟随服务器支持",
    "vncSettingsSaved": "VNC 默认值已保存。",
    "vncSharedSession": "共享会话",
    "vncSharedSessionHint": "允许其他 VNC 查看器在 KKTerm 打开此会话时保持连接。",
    "vncViewOnly": "仅查看",
    "vncViewOnlyHint": "连接时不发送指针或键盘输入。",
    "widgetCredentialsEmpty": "未找到小组件凭据。",
    "widgetCredentialsHint": "为仪表板小组件设置保存的凭据。凭据值保存在操作系统密钥链中；小组件仅保留引用。",
    "widgetCredentialsStored": "小组件凭据",
    "workspace": "工作区",
    "workspaceAccess": "工作区访问",
    "workspaceAccessHint": "控制快速访问及本地运行时权限。",
    "wsl": "WSL",
    "yuGothicUi": "Yu Gothic UI",
    "refreshModels": "刷新模型",
    "refreshingModels": "正在刷新模型",
    "modelListRefreshed": "模型列表已刷新。",
    "copilotCliInstallHelp": "如何获取 Copilot CLI",
    "dashboardPerformance": "性能",
    "dashboardMaxActiveScriptWidgets": "活动脚本小组件上限",
    "dashboardMaxActiveScriptWidgetsHint": "仪表板上同时渲染其 iframe 的脚本小组件最大数量。超出的小组件将显示点击激活占位符。允许范围 {{min}}–{{max}}。",
    "dashboardAllowWidgetNetworkTools": "允许小组件使用网络工具",
    "dashboardAllowWidgetNetworkToolsDesc": "启用后，请求 permissions.networkTools 的脚本小组件可运行 ping、端口扫描、DNS、WHOIS 和网络唤醒。禁用以全局阻止所有小组件使用这些功能。",
    "mcpServersTitle": "远程 MCP 服务器",
    "mcpServersHint": "连接到远程 Model Context Protocol 服务器，以便 AI 助手和仪表板小组件可以调用它们的工具。KKTerm 仅支持 HTTP 流式 MCP 服务器；不支持启动本地进程的 stdio 配置。",
    "mcpServersEmpty": "未配置 MCP 服务器。",
    "mcpAddServer": "添加 MCP 服务器",
    "mcpDeleteServer": "移除 MCP 服务器",
    "mcpDeleteConfirmBody": "移除 MCP 服务器「{{name}}」？其认证密钥将从密钥链中删除，引用此服务器的小组件在重新配置之前将失败。",
    "mcpRefreshTools": "刷新工具",
    "mcpToolsCount": "{{count}} 个工具",
    "mcpToolsCount_one": "{{count}} 个工具",
    "mcpStatusOk": "已连接",
    "mcpStatusUnreachable": "无法访问",
    "mcpStatusAuthError": "认证错误",
    "mcpStatusProtocolError": "协议错误",
    "mcpStatusUnknown": "尚未探测",
    "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": "操作系统密钥链不可用；无法存储密钥。",
    "aiCustomInstructions": "自定义指令",
    "aiCustomInstructionsHint": "可选的助手指导，最多 {{count}} 个字符。KKTerm 的安全、批准和本地优先限制仍然适用。",
    "aiCustomInstructionsTooLong": "AI 助手自定义指令不得超过 {{count}} 个字符。",
    "showAllModels": "显示所有模型",
    "showAllModelsHint": "显示刷新时提供商返回的所有模型，而不仅是精选推荐。",
    "lastCheckedAt": "上次检查 {{time}}",
    "lastCheckedNever": "从未检查",
    "assistantSkillsDisabled": "已禁用",
    "assistantSkillsEmpty": "未找到助手技能。",
    "assistantSkillsEnabled": "已启用",
    "assistantSkillsHint": "本地 SKILL.md 文件夹，用于教 AI 助手执行专注的工作流。内置的入门技能会自动复制到这里。此版本不会执行脚本；请使用文件夹按钮添加或编辑技能。",
    "assistantSkillsOpen": "打开 {{name}}",
    "assistantSkillsOpenFolder": "打开技能文件夹",
    "assistantSkillsTitle": "助手技能",
    "dashboardUseRandomDynamicBackground": "使用随机动态背景",
    "dashboardUseRandomDynamicBackgroundDesc": "新的 Dashboard 视图会自动以随机动态背景开始。",
    "advancedDebugging": "高级调试",
    "advancedDebuggingHint": "即使在发布版本中也写入完整的 AI Assistant 调试日志。日志可能包含提示词、工具参数、屏幕截图和生成的组件源代码。",
    "debug": "调试",
    "debugHint": "控制详细的本地诊断。",
    "performance": "性能",
    "performanceHint": "控制本地渲染和屏幕捕获加速。",
    "statusBar": "状态栏",
    "statusBarHint": "控制底部状态栏指示器。",
    "statusBarMonitor": "显示 CPU/RAM/网络监视器开关",
    "statusBarMonitorHint": "关闭时，KKTerm 会停止收集主机使用情况快照。",
    "statusBarMonitorInterval": "监视间隔",
    "statusBarMonitorInterval5": "5 秒",
    "statusBarMonitorInterval15": "15 秒",
    "statusBarMonitorInterval30": "30 秒",
    "statusBarMonitorInterval60": "1 分钟",
    "statusBarMonitorInterval300": "5 分钟",
    "useDirectxScreenCapture": "使用 DirectX 进行屏幕捕获",
    "useDirectxScreenCaptureHint": "可用时使用 DXGI Desktop Duplication；不支持的捕获则回退到 GDI。",
    "titleBar": "标题栏",
    "useCustomTitleBar": "使用自定义标题栏",
    "useCustomTitleBarHint": "以 KKTerm 主题化标题栏替换 Windows 原生标题栏，保存后立即生效。",
    "builtInMcpServerEnabled": "已启用内置 MCP Server",
    "builtInMcpServerEnabledHint": "将 kkterm-cli 作为 stdio MCP server 暴露给外部工具。",
    "builtInMcpAllowAllDangerous": "内置危险 MCP 工具：全部允许",
    "builtInMcpAllowAllDangerousHint": "启用后，危险的 kkterm.dangerous.* MCP 工具会在没有确认提示的情况下执行。",
    "rdpRemoteResolution": "远程分辨率",
    "rdpRemoteResolutionAutomatic": "自动",
    "builtInMcpShowConfig": "显示配置",
    "builtInMcpConfigTitle": "内置 MCP 配置",
    "builtInMcpConfigIntro": "将其中一个片段粘贴到支持 MCP 的工具中，或使用下方的设置命令。command 路径使用正在运行的 KKTerm.exe 旁边的 kkterm-cli.exe。",
    "builtInMcpConfigCopy": "复制配置",
    "builtInMcpConfigCopied": "已复制配置",
    "builtInMcpConfigLocationsTitle": "常用设置命令",
    "builtInMcpConfigFormatJson": "JSON",
    "builtInMcpConfigFormatToml": "TOML",
    "builtInMcpConfigAgentHeader": "智能体",
    "builtInMcpConfigMethodHeader": "方式",
    "builtInMcpConfigProjectScopeHeader": "项目范围（在项目文件夹中运行）",
    "builtInMcpConfigGlobalScopeHeader": "全局范围（任意位置运行）",
    "builtInMcpConfigMethodRunCommand": "运行命令",
    "builtInMcpConfigMethodRunCommandOrManualEdit": "运行命令 / 手动编辑",
    "builtInMcpConfigMethodManualEdit": "手动编辑",
    "exportSettings": "导出",
    "exportSettingsComplete": "设置已导出：{{filename}}。"
  },
  "sftp": {
    "accessed": "访问日期",
    "active": "进行中",
    "canceled": "已取消",
    "canceledBeforeStart": "启动前已取消",
    "canceling": "取消中",
    "cancelTransfer": "取消",
    "cancelTransferConflict": "取消传输冲突",
    "cancelTransferName": "取消 {{name}}",
    "chmod": "chmod",
    "chownGid": "chown gid",
    "chownUid": "chown uid",
    "clear": "清除",
    "closeProperties": "关闭属性",
    "connected": "已连接",
    "connecting": "正在连接",
    "createFolder": "创建文件夹",
    "createFolderAria": "创建{{pane}}文件夹",
    "creatingFolder": "正在创建文件夹",
    "date": "日期",
    "deleteLabel": "删除",
    "deleteRemoteConfirm": "删除远程",
    "deleteRemoteItemConfirm": "删除远程{{kind}}\"{{name}}\"？",
    "deleteRemoteItemsConfirm": "删除远程项目",
    "deleteRemoteItemsMultiple": "删除 {{count}} 个远程项目？",
    "deleteSelected": "删除所选项目",
    "deleteSelectedAria": "删除选中的{{pane}}项目",
    "deleting": "正在删除",
    "done": "已完成",
    "doubleClickToOpen": "双击打开",
    "doubleClickToOpenFile": "双击打开 {{name}}",
    "download": "下载",
    "downloadConflict": "下载冲突",
    "extFile": "文件",
    "failed": "失败",
    "file": "文件",
    "fileExists": "文件已存在",
    "fileTypeLabel": "{{ext}} 文件",
    "folder": "文件夹",
    "folderExists": "文件夹已存在",
    "folderNameBlank": "远程文件夹名称不可为空",
    "group": "组",
    "groupMustBeNumber": "组必须是非负数",
    "loading": "加载中…",
    "loadingLocal": "正在加载本地文件",
    "local": "本地",
    "localFiles": "本地文件",
    "mode": "模式",
    "modeHint": "模式必须为八进制，例如 755 或 0644",
    "modified": "修改日期",
    "moreConflicts": "可能还有更多所选冲突。",
    "moreConflictsDetail": "可能还有 {{count}} 个已选中的冲突。",
    "name": "名称",
    "newRemoteFolder": "新远程文件夹名称",
    "noFiles": "无文件",
    "noSshConnection": "未选择 SSH 连接",
    "noTransfers": "尚无传输活动",
    "openingFolder": "正在打开文件夹",
    "openingSftp": "正在打开 SFTP",
    "openParent": "打开上级文件夹",
    "openParentFolderAria": "打开上级{{pane}}文件夹",
    "overwrite": "覆盖",
    "overwriteAll": "全部覆盖",
    "owner": "所有者",
    "ownerMustBeNumber": "所有者必须是非负数",
    "preparing": "准备中",
    "properties": "属性",
    "queued": "已排队",
    "refreshFiles": "刷新文件",
    "refreshFilesAria": "刷新{{pane}}文件",
    "refreshing": "正在刷新",
    "remote": "远程",
    "remoteNameBlank": "远程名称不可为空",
    "renameFileAria": "重命名 {{name}}",
    "renameItem": "重命名",
    "renameSelected": "重命名所选项目",
    "renameSelectedAria": "重命名选中的{{pane}}项目",
    "renaming": "正在重命名",
    "save": "保存",
    "screenshotTarget": "{{title}} SFTP 视图",
    "sessionUnavailable": "SFTP 会话不可用",
    "sftpProperties": "SFTP 属性",
    "size": "大小",
    "skip": "跳过",
    "skippedExisting": "已跳过现有目标",
    "sortBy": "排序依据",
    "sortByAria": "按{{key}}排序{{pane}}文件",
    "sortByTitle": "按{{key}}排序",
    "symlink": "符号链接",
    "targetExists": "目标已存在",
    "targetExistsDetail": "目标{{kind}}已存在。请选择是否覆盖 {{name}}。",
    "tauriUnavailable": "无法使用 Tauri 运行环境",
    "terminal": "终端",
    "transfer": "传输",
    "transferActivity": "传输活动",
    "transferCanceled": "传输已取消",
    "transferConflict": "传输冲突",
    "transferCountActive": "{{count}} 个进行中",
    "transferDownload": "传输下载",
    "transferUpload": "传输上传",
    "type": "类型",
    "upload": "上传",
    "uploadConflict": "上传冲突",
    "verifyingHost": "正在验证主机",
    "waiting": "等待中",
    "waitingToOverwrite": "等待覆盖"
  },
  "terminal": {
    "actions": "终端操作",
    "attached": "已附加",
    "bufferSaveFailed": "无法保存终端缓冲区：{{message}}",
    "closePane": "关闭窗格",
    "closePaneTitle": "关闭",
    "closeSearch": "关闭终端搜索",
    "closeTmux": "关闭 tmux 会话",
    "connectLabel": "连接：{{name}}",
    "copy": "复制",
    "copySelection": "复制终端选中内容 (Ctrl+Shift+C)",
    "copyShortcut": "Ctrl+Shift+C",
    "decreaseSize": "缩小",
    "desktopRuntimeRequired": "终端会话需要 Tauri 桌面运行环境。",
    "detached": "已分离",
    "detachTmux": "分离 tmux 会话",
    "editTmuxSession": "编辑 tmux 会话名称",
    "failedToStart": "无法启动会话",
    "failedToStartDetail": "启动会话失败：{{message}}",
    "find": "查找",
    "findInScrollback": "在终端回滚中查找",
    "focusPane": "聚焦窗格",
    "font": "字体",
    "hostKeyNotTrusted": "SSH 主机密钥不受信任。",
    "increaseSize": "放大",
    "loading": "加载中…",
    "logFiles": "日志文件",
    "mouseOff": "鼠标：关闭",
    "mouseOn": "鼠标：开启",
    "nextSearch": "下一个搜索结果",
    "noRemoteLoopbackPorts": "远程回环上未发现监听端口。",
    "noResults": "无结果",
    "noSaveDialog": "此运行环境中无可用保存对话框",
    "noTmuxSessions": "无 tmux 会话。",
    "open": "已激活",
    "openAbove": "在上方打开",
    "openBelow": "在下方打开",
    "openInPane": "在窗格中打开",
    "openLeft": "在左侧打开",
    "openPortInBrowser": "在浏览器中打开 127.0.0.1:{{port}}",
    "openRight": "在右侧打开",
    "openSftp": "打开 SFTP 浏览器",
    "paste": "粘贴",
    "pasteMultilineConfirm": "要粘贴多行文字到此终端吗？",
    "previousSearch": "上一个搜索结果",
    "refreshPorts": "刷新端口",
    "refreshTmux": "刷新 tmux 会话",
    "remoteLoopbackPort": "127.0.0.1:{{port}}",
    "remoteLoopbackPorts": "远程 127.0.0.1 端口",
    "reset": "重置",
    "resetSize": "重置大小",
    "save": "保存",
    "saveBuffer": "保存缓冲区",
    "saveDialog": "保存缓冲区",
    "scanningPorts": "正在扫描端口...",
    "selectKeyFile": "选择 SSH 密钥文件",
    "sendToAi": "将终端缓冲区发送到 AI 助手",
    "sessionFor": "的会话",
    "sftp": "SFTP",
    "showTmux": "显示 tmux 会话",
    "splitDown": "向下分割",
    "splitLayout": "分割布局",
    "splitLeft": "向左分割",
    "splitRight": "向右分割",
    "splitUp": "向上分割",
    "sshContextUnavailable": "SSH 系统上下文不可用：{{message}}",
    "sshHostKeyChanged": "SSH 主机密钥",
    "sshHostKeyChangedDetail": "已变更！这可能表示有中间人攻击。",
    "sshHostKeyChangeDetail": "{{host}} 的 SSH 主机密钥已更改。提供了 {{algorithm}} {{fingerprint}}。",
    "sshPortForwardOpened": "已为远程端口 {{port}} 打开 SSH 端口重定向。",
    "sshPortRedirect": "SSH 端口重定向",
    "starting": "正在启动",
    "startingSessionFor": "正在为 {{name}} 启动 {{type}} 会话…",
    "targetLabel": "目标：{{target}}",
    "tauriRequired": "无法使用 Tauri 运行环境",
    "terminalBuffer": "终端缓冲区",
    "terminalSelection": "终端选中内容",
    "textFiles": "文本文件",
    "tmuxSessionName": "tmux 会话名称",
    "tmuxSessionNameInvalid": "使用不含空格、冒号或分号的名称。",
    "tmuxSessionNameRequired": "输入 tmux 会话名称。",
    "tmuxSessionRenamed": "tmux 会话已重命名。",
    "tmuxSessions": "tmux 会话",
    "trustHostKey": "信任 SSH 主机密钥",
    "verifyingHostKey": "正在验证 SSH 主机密钥…",
    "view": "查看",
    "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}}",
    "layoutReset": "已重置保存的 Connection 布局。",
    "layoutSaved": "已保存 Connection 布局。",
    "resetLayout": "重置布局",
    "saveLayout": "保存布局",
    "quickCommandsBar": "快捷命令",
    "quickCommandsShow": "显示快捷命令",
    "quickCommandsHide": "隐藏快捷命令",
    "quickCommandsAddFirst": "添加快捷命令",
    "quickCommandsManage": "管理快捷命令",
    "quickCommandsNoPane": "没有用于快捷命令的活动终端窗格。",
    "quickCommandsRun": "执行命令",
    "quickCommandsDangerous": "危险",
    "quickCommandsConfirmTitle": "执行快捷命令？",
    "quickCommandsConfirm": "在当前终端窗格中执行 \"{{label}}\"？",
    "quickCommandsDialogHint": "从库中添加已保存的命令或创建自己的命令。",
    "quickCommandsSaved": "已保存的命令",
    "quickCommandsEmpty": "暂无快捷命令。",
    "quickCommandsDelete": "删除快捷命令 {{label}}",
    "quickCommandsMoveUp": "将 {{label}} 上移",
    "quickCommandsMoveDown": "将 {{label}} 下移",
    "quickCommandsAddCommand": "添加命令",
    "quickCommandsPickFromLibrary": "从库中选取",
    "quickCommandsCustomCommand": "自定义命令",
    "quickCommandsAddMenu": "添加快捷命令选项",
    "quickCommandsGenerateWithAi": "使用 AI 生成命令",
    "quickCommandsAiPromptLabel": "描述命令",
    "quickCommandsAiPromptPlaceholder": "更新 apt 软件包",
    "quickCommandsAiGenerate": "生成",
    "quickCommandsAiGenerating": "生成中...",
    "quickCommandsAiFailed": "AI 无法生成命令：{{message}}",
    "quickCommandsLibrary": "从库中选取",
    "quickCommandsCustom": "自定义",
    "quickCommandsSearch": "搜索命令库",
    "quickCommandsAdd": "添加",
    "quickCommandsNoLibraryMatches": "没有匹配的库命令。",
    "quickCommandsLabel": "标签",
    "quickCommandsCommand": "命令",
    "quickCommandsSendEnter": "命令后发送 Enter",
    "quickCommandsRequireConfirm": "执行前需要确认",
    "quickCommandsColor": "颜色",
    "quickCommandsIcon": "图标",
    "quickCommandsCreate": "创建命令",
    "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 首选项值。运行前替换占位符。"
        }
      }
    }
  },
  "webview": {
    "address": "网址",
    "autoRefresh": "自动刷新",
    "autoRefreshOff": "不自动刷新",
    "autoRefreshSeconds": "{{count}} 秒",
    "back": "上一页",
    "capturingPassword": "正在查找已输入的凭据",
    "credentialFilled": "凭据已自动填充",
    "desktopRuntimeOnly": "嵌入式浏览器仅在桌面运行时可用。从外部打开:",
    "downloadComplete": "下载完成",
    "downloadFailed": "下载失败",
    "downloadStarted": "下载已开始",
    "fill": "自动填充",
    "fillCredential": "填充已保存的凭据",
    "fillingCredential": "正在自动填充凭据",
    "fillSavedCredential": "自动填充已保存的凭据",
    "forward": "下一页",
    "goBack": "返回",
    "goForward": "前进",
    "noSavedCredential": "无已保存的 URL 凭据",
    "noUrlConfigured": "此 URL 连接未配置 URL。",
    "onlyDesktopRuntime": "嵌入式浏览器仅在桌面运行环境中可用。",
    "openExternally": "从外部打开",
    "passwordSaved": "密码已保存",
    "reload": "重新加载",
    "savePassword": "保存密码",
    "savePasswordEmptyPassword": "保存前请先输入密码。",
    "savePasswordEmptyUsername": "保存密码前请先输入用户名。",
    "savePasswordFailed": "无法保存此页面的密码。",
    "savePasswordInvalidCapture": "页面返回了无效的凭据捕获结果。",
    "savePasswordNoPasswordField": "在此页面未找到已输入的密码字段。",
    "savePasswordTitle": "保存当前在此页面输入的用户名与密码",
    "savingPassword": "正在保存密码",
    "screenshotTarget": "{{title}} URL 视图",
    "urlPlaceholder": "https://example.com"
  },
  "manual": {
    "title": "操作手册",
    "subtitle": "KKTerm 操作指南，随每个版本一同发布。",
    "chaptersLabel": "章节",
    "back": "返回",
    "loading": "加载中…",
    "loadError": "无法加载手册：{{message}}",
    "tauriRequired": "手册仅在桌面运行时中可用。"
  },
  "watchdog": {
    "statusBarLabel": "{{count}} 个监控器",
    "empty": "没有正在运行的监控器。",
    "openDetail": "打开 {{name}}",
    "triggersCount": "{{count}} 次触发",
    "cancel": "取消",
    "dismiss": "忽略",
    "close": "关闭",
    "saveReport": "保存报告",
    "state": {
      "armed": "已就绪",
      "running": "运行中",
      "triggered": "已触发",
      "intervening": "干预中",
      "suppressed": "已抑制",
      "completed": "已完成",
      "canceled": "已取消",
      "error": "错误"
    },
    "detail": {
      "lastValue": "最新值",
      "polls": "轮询次数",
      "triggers": "触发次数",
      "interval": "间隔",
      "notEnoughData": "正在收集数据…",
      "sparkline": "近期值",
      "triggerEvents": "触发事件",
      "interventions": "AI 干预",
      "aiSummary": "AI 摘要",
      "summarize": "生成摘要",
      "regenerate": "重新生成",
      "summarizing": "正在生成摘要…",
      "summaryEmpty": "点击“生成摘要”以自然语言生成此监控器的事后分析报告。"
    }
  },
  "workspace": {
    "budgetPrefix": "预算",
    "closeTab": "关闭 {{title}}",
    "connectionKind": "{{type}} 连接",
    "copied": "已复制",
    "copyEntirePanel": "捕获整个窗口（剪贴板）",
    "copyRegion": "捕获区域（剪贴板）",
    "cpu": "CPU",
    "cpuUsage": "CPU 使用率",
    "hostUsage": "主机使用情况",
    "localReady": "本地就绪",
    "localTerminalSession": "本地终端会话",
    "localTimingPending": "本地计时待确认",
    "memory": "内存",
    "memoryPending": "内存待确认",
    "network": "网络",
    "networkDownstream": "下行",
    "networkDownstreamUsage": "下行传输速率",
    "networkUpstream": "上行",
    "networkUpstreamUsage": "上行传输速率",
    "networkUsage": "网络吞吐量",
    "newTab": "新建标签页",
    "noActiveSession": "无活动会话",
    "openFromTree": "从连接树打开一个连接。",
    "ram": "RAM",
    "ramUsage": "RAM 使用率",
    "screenshot": "截图",
    "screenshotCaptureError": "无法捕获截图：{{message}}",
    "screenshotsRequireRuntime": "截图需要 Tauri 桌面运行环境。",
    "scrollTabsLeft": "向左滚动标签页",
    "scrollTabsRight": "向右滚动标签页",
    "renameTab": "重命名 {{title}}",
    "selectRegion": "选择截图区域",
    "sendEntirePanelToAi": "捕获整个窗口（AI 助手）",
    "sendRegionToAi": "捕获区域（AI 助手）",
    "sentToAi": "已发送到 AI 助手",
    "sftpBrowser": "SFTP 浏览器",
    "sshReady": "SSH 就绪",
    "sshTimingPending": "SSH 计时待确认",
    "tabs": "工作区标签页",
    "takeScreenshot": "截取屏幕截图",
    "terminal": "终端",
    "terminalPane": "终端窗格",
    "uiReady": "UI 就绪",
    "uiTimingPending": "UI 计时待确认",
    "webview": "Webview",
    "workspace": "工作区",
    "workspaceSurface": "工作区表面"
  }
}
