mirror of
https://github.com/wu736139669/hapi.git
synced 2026-10-10 19:42:21 +00:00
- Pairing now allows direct entry/scan with inline progress and error feedback - PairingConfirmView is now deep-link-only for security confirmations - Session list rows: move thinking spinner and unread indicator to trailing edge - Extracted shared PairingAttempt state for reuse - Updated strings: "Continue" → "Pair" button label - Removed unused PendingPairing.source Claude-Session: https://claude.ai/code/session_01ViH4oaLSpTcksxDFEMQgeD
4277 lines
92 KiB
Plaintext
4277 lines
92 KiB
Plaintext
{
|
||
"sourceLanguage": "en",
|
||
"strings": {
|
||
"%@\n\nOpen a session chat to browse its files.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@\n\n打开会话聊天即可浏览其文件。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"%@ (%lld edits)": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@(%lld 处编辑)"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"%@ (+%lld more)": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@(另有 %lld 个)"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"%@ (optional)": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@(可选)"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"%@ is over the 50 MB upload limit": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ 超过 50 MB 上传上限"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"%@ log": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ 日志"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"%@ rejected its stored credentials and was signed out. Pair it again from the hub menu.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ 拒绝了已保存的凭据,已退出登录。请从 Hub 菜单重新配对。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"%@ tokens · %lld req · in %@ / out %@": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%@ Token · %lld 次请求 · 输入 %@ / 输出 %@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"%lld Questions": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%lld 个问题"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"%lld agent steps": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%lld 个代理步骤"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"%lld chars": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%lld 个字符"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"%lld findings": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%lld 条发现"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"%lld lines": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%lld 行"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"%lld new messages ↓": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%lld 条新消息 ↓"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"%lld notes": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%lld 条笔记"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"%lld queued messages": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%lld 条排队消息"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"%lld requests · in %@ · out %@": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%lld 次请求 · 输入 %@ · 输出 %@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"%lld staged · %lld unstaged": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%lld 个已暂存 · %lld 个未暂存"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"%lld tools": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "%lld 个工具"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"(empty)": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "(空)"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"0 tokens": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "0 Token"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"1 agent step": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "1 个代理步骤"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"1 finding": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "1 条发现"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"1 new message ↓": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "1 条新消息 ↓"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"1 note": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "1 条笔记"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"1 queued message": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "1 条排队消息"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"1 tool": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "1 个工具"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"30 days": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "近 30 天"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"7 days": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "近 7 天"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"A note can hold at most %lld attachments": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "每条笔记最多 %lld 个附件"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Abort": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "中止"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"About": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "关于"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Access token": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "访问令牌"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Action failed": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "操作失败"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Active": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "活跃"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Add Hub": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "添加 Hub"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Add Hub…": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "添加 Hub…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Add a note…": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "添加备注…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Add another hub": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "添加另一个 Hub"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Add attachment": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "添加附件"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Add photo": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "添加照片"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"After": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "修改后"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Agent": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "代理"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Agent Mode": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "代理模式"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Agent: %@": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "代理:%@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"All": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "全部"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"All time": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "全部时间"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Allow": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "允许"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Allow all edits": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "允许所有编辑"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Allow camera access in Settings to scan the pairing QR, or go back and use manual entry.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "请在「设置」中允许访问相机以扫描配对二维码,或返回使用手动输入。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Allow for this session": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "本会话允许"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Already delivered to the agent": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已送达智能体"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Already handled elsewhere": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已在其他位置处理"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Already handled elsewhere.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已在其他设备上处理。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Already paired with %@ — switched to it.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已与 %@ 配对 — 已切换过去。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Answer every question first": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "请先回答所有问题"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Answer every required question first": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "请先回答所有必答问题"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"App language": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "应用语言"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"App version": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "应用版本"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Appearance": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "外观"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Applies after the app is relaunched.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "重新启动应用后生效。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Apply changes": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "应用变更"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Archive": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "归档"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Archive failed: %@": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "归档失败:%@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Attach": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "添加附件"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Attachment only": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "仅附件"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Attachments are still uploading — wait, or retry/remove the failed ones": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "附件仍在上传 — 请稍候,或重试/移除失败的附件"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Audio recording failed": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "录音失败"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Awaiting approval": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "等待审批"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Background task": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "后台任务"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Before": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "修改前"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Binary file not shown": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "二进制文件未显示"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Binary file — no preview available": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "二进制文件 — 无法预览"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Broadcast": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "广播"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Browse": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "浏览"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"By agent": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "按 Agent"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"By model": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "按模型"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Bypass approvals and sandbox": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "跳过审批和沙箱"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Cache creation": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "缓存创建"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Cache hit rate": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "缓存命中率"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Cache read": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "缓存命中"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Camera": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "相机"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Camera access denied": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "相机权限被拒绝"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Cancel": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "取消"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Changes": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "变更"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Check the connection to your hub and try again.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "请检查与 Hub 的连接后重试。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Checking hub…": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在检查 Hub…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Close": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "关闭"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Close agent": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "关闭代理"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Code review": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Code review"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Collaboration Mode": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "协作模式"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Connecting…": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "连接中…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Connection: %@": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "连接状态:%@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Copy Contents": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "复制文件内容"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Copy Path": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "复制路径"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Could not load this dashboard.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "无法加载此看板。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Could not reach the hub": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "无法连接 Hub"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Could not reach your hub. Open HAPI to respond.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "无法连接 Hub。请打开 HAPI 进行回应。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Could not save": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "无法保存"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Could not start recording": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "无法开始录音"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Could not store the push key.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "无法保存推送密钥。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Couldn't attach the file — check the hub connection": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "无法附加文件 — 请检查 Hub 连接"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Couldn't delete the note — check the hub connection": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "无法删除笔记 — 请检查 Hub 连接"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Couldn't load the scratchlist": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "无法加载草稿夹"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Couldn't load this session": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "无法加载此会话"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Couldn't park the draft — check the hub connection": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "无法暂存草稿 — 请检查 Hub 连接"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Couldn't read %@": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "无法读取 %@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Couldn't read the selected photo": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "无法读取所选照片"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Couldn't read the selected video": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "无法读取所选视频"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Couldn't remove the attachment — check the hub connection": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "无法移除附件 — 请检查 Hub 连接"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Couldn't save the note — check the hub connection": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "无法保存笔记 — 请检查 Hub 连接"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Create": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "创建"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Create Team": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "创建团队"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Create a new git worktree next to the repo": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "在仓库旁创建新的 git 工作树"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Create and Make Directory": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "创建并新建目录"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Creating…": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "创建中…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Daily tokens": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "每日 Token"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Dark": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "深色"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Database": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "数据库"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Delete": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "删除"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Delete Team": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "删除团队"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Denied": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已拒绝"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Deny": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "拒绝"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Detached HEAD": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "游离 HEAD"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Dictate": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "语音输入"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Diff": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Diff"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Directory": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "目录"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Directory does not exist. Creating the session will create it automatically.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "目录不存在,创建会话时将自动创建。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Directory does not exist. Tap Create again to create it automatically.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "目录不存在。再次点按「创建」将自动新建该目录。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Disk footprint of the hub's SQLite database (database, write-ahead log, shared memory).": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Hub SQLite 数据库的磁盘占用(数据库、预写日志、共享内存)。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Done": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "完成"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Draft parked to scratchlist": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "草稿已存入草稿夹"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Edit": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "编辑"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Edit %lld/%lld": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "编辑 %lld/%lld"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Edit file": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "编辑文件"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Edit note": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "编辑笔记"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Edit notebook": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "编辑笔记本"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Effort": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "思考强度"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Enable in system settings…": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "在系统设置中开启…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Enabled": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已开启"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Enter Hub Details": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "输入 Hub 信息"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Enter Manually": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "手动输入"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Enter the hub's full address, e.g. http://192.168.1.20:3006.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "请输入 Hub 的完整地址,例如 http://192.168.1.20:3006。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Error": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "错误"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Failed to abort": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "中止失败"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Failed to cancel queued message": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "取消排队消息失败"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Failed to create session": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "创建会话失败"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Failed to list directory": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "加载目录失败"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Failed to load Codex models": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "加载 Codex 模型失败"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Failed to load diff": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "加载 Diff 失败"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Failed to load models": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "加载模型失败"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Failed to load models: %@": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "加载模型失败:%@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Failed to load older messages": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "加载更早消息失败"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Failed to read file": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "读取文件失败"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Failed to search files": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "搜索文件失败"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Failed to steer message": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "插入消息失败"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Failed to synchronize messages": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "同步消息失败"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Failed to update session": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "更新会话失败"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Failed — tap to retry": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "失败 — 点按重试"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Fast": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "快速"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Fast Mode": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "快速模式"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Fetching the session list from the hub.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在从 Hub 获取会话列表。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"File": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "文件"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"File actions": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "文件操作"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Files": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "文件"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Follow system": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "跟随系统"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Git status unavailable": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Git 状态不可用"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Git status unavailable for this session": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "此会话的 Git 状态不可用"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"HAPI is self-hosted: your agent sessions run on your own machine, served by a hub you operate. Start the hub on your computer, then pair this app with the QR code it prints — or enter the hub URL and access token by hand.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "HAPI 是自托管的:你的智能体会话运行在你自己的机器上,由你自己运营的 Hub 提供服务。先在电脑上启动 Hub,然后用它打印的二维码配对本应用 — 也可以手动输入 Hub 地址和访问令牌。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Hub": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Hub"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Hub URL": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Hub 地址"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Hub already paired": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Hub 已配对"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Hub database size on disk": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Hub 数据库磁盘占用"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Hub error": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Hub 错误"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Hub unreachable": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "无法连接 Hub"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Hub unreachable — tap to retry.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "无法连接 Hub — 点按重试。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Hubs": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Hub"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Image is too large even after compression": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "图片压缩后仍然过大"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Inactive": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "未活跃"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Input": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "输入"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Insights": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "统计"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Inspecting task log": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "查看任务日志"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Interrupt agent": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "中断代理"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Invalid hub URL": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Hub 地址无效"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Language": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "语言"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Launch Agent": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "启动代理"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Light": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "浅色"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Line %lld": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "第 %lld 行"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"List agents": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "列出代理"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"List files": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "列出文件"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Live": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "实时"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Live updates interrupted — reconnecting…": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "实时更新已中断 — 正在重连…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Loading machines…": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "加载机器…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Loading messages…": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "加载消息…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Loading models…": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "加载模型中…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Loading older messages…": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "加载更早消息…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Loading sessions…": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在加载会话…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Loading…": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "加载中…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Machine": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "机器"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Managed by agent": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "由代理管理"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Message": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "消息"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Message agent": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "发消息给代理"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Message cancelled — kept your current draft": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "消息已取消 — 已保留当前草稿"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Message the agent…": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "输入消息…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Message: %@": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "消息:%@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Messages will appear here as the agent works.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "智能体工作时,消息会显示在这里。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Microphone access is disabled — allow it in Settings to dictate": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "麦克风权限已被禁用 — 请在「设置」中允许后再使用语音输入"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Microphone permission is needed for dictation": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "语音输入需要麦克风权限"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Model": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "模型"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Model list unavailable for this session.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "此会话暂无可用模型列表。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Name needs at least one letter or digit": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "名称需要至少一个字母或数字"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"New Session": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "新建会话"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"New note": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "新建笔记"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"No HAPI hub answered at this address. Check that the hub is running and that this device can reach it (same network, or the relay tunnel is up).": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "该地址没有 HAPI Hub 应答。请确认 Hub 正在运行,且本设备能够访问它(处于同一网络,或中继隧道已开启)。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"No audio was recorded": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "未录到任何音频"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"No changes in the working tree": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "工作区暂无变更"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"No changes in this file": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "此文件没有变更"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"No files matched": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "没有匹配的文件"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"No machines online": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "没有在线机器"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"No messages yet": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "还没有消息"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"No notes": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "暂无笔记"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"No notes yet": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "还没有笔记"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"No sessions yet": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "还没有会话"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"No storage data reported.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "暂无存储数据。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"No transcription provider configured on hub": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Hub 尚未配置转录提供商"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"No usage recorded in this period.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "此范围内没有记录到 Token 用量。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Not delivered": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "未送达"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Not delivered — tap to retry": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "未送达 — 点按重试"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Not requested": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "未请求"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Note, draft, parking-lot idea…": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "笔记、草稿或想法…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Notifications": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "通知"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"OK": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "好"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"OLED black": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "OLED 纯黑"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Offline": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "离线"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Offline — showing cached sessions": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "离线 — 显示缓存的会话"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Open": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "打开"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Open Settings": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "打开设置"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Open URL": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "打开链接"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Open link?": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "打开此链接?"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Options": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "选项"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Other…": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "其他…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Output": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "输出"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Pair": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "配对"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Pair with your hub": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "与你的 Hub 配对"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Pairing succeeded but the credentials could not be stored on this device. Try again.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "配对成功,但凭据无法保存到此设备。请重试。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Pairing…": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "配对中…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Park current draft": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "暂存当前草稿"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Park drafts from the header, or tap + to jot a note for this session.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "从顶部暂存草稿,或点按 + 为此会话记一条笔记。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Path": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "路径"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Paused": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已暂停"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Permission Mode": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "权限模式"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Permission mode": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "权限模式"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Permission request": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "权限请求"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Permission: %@": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "权限:%@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Photo library": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "照片图库"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Pin Globally": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "全局置顶"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Pin failed: %@": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "置顶操作失败:%@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Pin to Project": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "项目置顶"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Pinned": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "置顶"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Plan": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "计划"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Plan proposal": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "计划提案"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Point the camera at the pairing QR from the hub terminal or the web app's Companion Pairing settings.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "将相机对准 Hub 终端或网页版「伴侣应用配对」设置中的配对二维码。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Preview": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "预览"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Preview not available for this image format": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "此图片格式不支持预览"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Printed by the hub at startup, and shown in the web app under Settings → Companion Pairing. Pasting a full pairing link into either field also works.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Hub 启动时打印,也显示在网页版「设置 → 伴侣应用配对」中。将完整配对链接粘贴到任一输入框同样有效。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Project root": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "项目根目录"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Protocol version": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "协议版本"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Pull to retry once you are back online.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "恢复在线后下拉重试。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Push notifications": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "推送通知"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Pushes are end-to-end encrypted; only this device can read them.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "推送经过端到端加密,只有本机可以读取。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Query": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "查询"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Question": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "问题"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Range": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "范围"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Re-register push": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "重新注册推送"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Read file": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "读取文件"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Read notebook": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "读取笔记本"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Reasoning": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "思考"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Reasoning Effort": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "推理强度"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Reasoning…": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "思考中…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Reconnecting…": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "重连中…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Refresh": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "刷新"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Refreshing…": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在刷新…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Registered hubs": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已注册的 Hub"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Remove %@": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "移除 %@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Removes the stored access token for this hub. Pair again to reconnect.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "将移除此 Hub 已保存的访问令牌。重新配对即可再次连接。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Reply": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "回复"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Request failed": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "请求失败"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Request was already handled": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "请求已被处理"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Requests": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "请求数"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Result": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "结果"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Result · error": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "结果 · 错误"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Resume agent": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "恢复代理"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Retry": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "重试"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Run shell": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "运行命令"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Runner last spawn error: %@": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Runner 上次启动错误:%@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"SQLite files": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "SQLite 文件"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Save": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "保存"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Scan Again": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "重新扫描"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Scan QR Code": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "扫描二维码"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Scan to Pair": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "扫码配对"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Scanning unavailable": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "无法扫码"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Scheduled · %@": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "定时发送 · %@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Scratchlist": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "草稿夹"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Scratchlist (%lld)": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "草稿夹(%lld)"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Scratchlist is full (200 entries)": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "草稿夹已满(200 条)"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Scratchlist is full (200 entries) — delete one first": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "草稿夹已满(200 条)— 请先删除一条"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Search": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "搜索"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Search content": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "搜索内容"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Search files": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "搜索文件"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Search files…": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "搜索文件…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Section": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "分区"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Send": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "发送"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Send & steer into current turn": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "发送并插入当前回合"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Send — long-press to steer": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "发送 — 长按可插入当前回合"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Session Settings": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "会话设置"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Session Type": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "会话类型"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Session files": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "会话文件"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Session is controlled from the terminal — config changes will be rejected.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "会话正由终端控制 — 配置更改将被拒绝。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Session is inactive and could not be resumed": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "会话未激活且无法恢复"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Session is offline — changes apply after it resumes or may be rejected.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "会话已离线 — 更改将在恢复后生效,也可能被拒绝。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Session not found on any paired hub.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "任何已配对的 Hub 上都找不到该会话。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Session settings": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "会话设置"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Session type": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "会话类型"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Sessions": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "会话"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Sessions with usage: %lld": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "有用量记录的会话:%lld"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Settings": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "设置"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Setup guide": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "设置指南"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Shared memory": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "共享内存"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Show all %lld lines": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "显示全部 %lld 行"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Show hidden files": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "显示隐藏文件"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Shutdown Response": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "关闭响应"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Shutdown: %@": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "关闭:%@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Sign Out": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "退出登录"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Sign Out…": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "退出登录…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Sign out of %@?": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "退出 %@ 的登录?"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Signed out of %@": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已退出 %@ 的登录"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Simple": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "简单"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Source": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "源码"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Spawn agent": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "创建代理"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Staged": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已暂存"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Staged (%lld)": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "已暂存(%lld)"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Standard": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "标准"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Start an agent with the hapi CLI and it will appear here.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "用 hapi CLI 启动一个智能体,会话就会出现在这里。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Status: %@ · protocol v%lld": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "状态:%@ · 协议 v%lld"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Steer": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "插入"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Stop dictation": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "停止语音输入"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Stop the current turn": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "停止当前回合"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Storage": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "存储空间"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Submit": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "提交"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Team: %@": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "团队:%@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Terminal": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "终端"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"That code is not a HAPI pairing QR — scan one printed by the hub.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "这不是 HAPI 配对二维码 — 请扫描 Hub 打印的二维码。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"That file is over the %lld MB limit": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "该文件超过 %lld MB 上限"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"That file is over the hub's per-file size limit": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "该文件超过 Hub 的单文件大小上限"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"That file type isn't allowed for scratchlist attachments": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "草稿夹附件不支持该文件类型"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"The address the hub prints at startup — a LAN address like http://192.168.1.20:3006, or the public tunnel URL when running with --relay.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Hub 启动时打印的地址 — 局域网地址如 http://192.168.1.20:3006,或使用 --relay 时的公网隧道地址。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"The app checks the hub is reachable, then exchanges the token for a session.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "应用会先确认 Hub 可达,再用令牌换取会话。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"The hub answered unexpectedly (HTTP %lld). Try again in a moment.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Hub 返回了意外响应(HTTP %lld)。请稍后重试。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"The hub rejected the stored credentials — the access token was probably rotated. Pair again to reconnect.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Hub 拒绝了已保存的凭据 — 访问令牌可能已被轮换。请重新配对以恢复连接。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"The hub rejected this access token — it may have been rotated. Get a fresh pairing code from the hub and try again.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Hub 拒绝了此访问令牌 — 它可能已被轮换。请从 Hub 获取新的配对码后重试。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"The hub speaks protocol v%lld, this app supports v%lld. Update the older side, then try again.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "Hub 使用协议 v%lld,本应用支持 v%lld。请升级较旧的一方后重试。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"The session is no longer active.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "该会话已不再活跃。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Theme": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "主题"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Thinking": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "思考中"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"This agent manages its own permissions. YOLO mode is not available.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "此代理自行管理权限,YOLO 模式不适用。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"This dashboard is only available to the hub owner (default namespace).": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "此看板仅 Hub 所有者(default 命名空间)可用。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"This device cannot scan QR codes (for example the Simulator). Go back and use manual entry instead.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "此设备无法扫描二维码(例如模拟器)。请返回并使用手动输入。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"This file is empty": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "文件为空"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"This hub will be added to your paired hubs and become active.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "此 Hub 将加入已配对列表并成为当前 Hub。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"This note's attachment budget is used up": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "此笔记的附件配额已用完"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"To composer": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "复制到输入框"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Todo list": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "任务清单"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Token rejected": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "令牌被拒绝"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Token usage across agents and models": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "各 Agent 与模型的 Token 用量"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Total": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "总计"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Total tokens": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "总 Token"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Transcription failed": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "转录失败"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Try Again": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "重试"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Type an answer first": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "请先输入答案"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Type to search files in the session directory": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "输入以在会话目录中搜索文件"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Type your answer…": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "输入您的答案…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Uncached": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "非缓存"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Unknown machine": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "未知机器"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Unpin": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "取消置顶"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Unread": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "未读"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Unstaged": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "未暂存"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Unstaged (%lld)": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "未暂存(%lld)"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Upload failed — check the hub connection": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "上传失败 — 请检查 Hub 连接"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Uploading…": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "上传中…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Usage": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "用量"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Use selected directory as-is": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "直接使用选定的目录"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Uses dangerous agent flags when spawning.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "启动时使用危险的代理标志。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Uses dangerous agent flags when spawning. Applies native %@ mode.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "启动时使用危险的代理标志。将应用原生 %@ 模式。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Version mismatch": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "版本不匹配"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Wait for agent": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "等待代理"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Web fetch": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "获取网页"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Web search": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "网络搜索"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Workspace file": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "工作区文件"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Worktree": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "工作树"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Worktree sessions require an existing repository directory.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "工作树会话需要已存在的仓库目录。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Write file": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "写入文件"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Write-ahead log": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "预写日志"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"approve %@": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "批准 %@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"error": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "错误"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"feature-x (optional)": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "feature-x(可选)"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"needs input": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "需要输入"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"now": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "刚刚"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"pending": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "等待中"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"— Canceled": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "— 已取消"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"● Recording… %@": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "● 录音中… %@"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Checking installed Agents…": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "正在检查已安装的代理…"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Choose Directory": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "选择目录"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Current Directory": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "当前目录"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Directory must be inside one of this machine's workspace roots.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "目录必须位于此机器配置的某个工作区根目录内。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Failed to browse directories": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "浏览目录失败"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Failed to check installed Agents": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "检查已安装代理失败"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"No subdirectories": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "没有子目录"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"No supported Agents are installed on this machine.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "此机器上没有安装受支持的代理。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Select": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "选择"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Show Hidden": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "显示隐藏目录"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Subdirectories": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "子目录"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"The selected Agent is not available on this machine.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "所选代理在此机器上不可用。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Up": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "上一级"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Upgrade and restart this machine's HAPI runner before creating sessions.": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "创建会话前,请升级并重启此机器上的 HAPI runner。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"Workspace Roots": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "工作区根目录"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"✓ Approved": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "✓ 已批准"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"✕ Denied": {
|
||
"localizations": {
|
||
"zh-Hans": {
|
||
"stringUnit": {
|
||
"state": "translated",
|
||
"value": "✕ 已拒绝"
|
||
}
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"version": "1.0"
|
||
}
|