{
  "appName": { "message": "xopc" },
  "appDescription": { "message": "与 xopc 对话，并明确分享或控制当前页面。" },
  "actionTitle": { "message": "打开 xopc" },
  "settings": { "message": "设置" },
  "appearance": { "message": "外观" },
  "themeLight": { "message": "浅色" },
  "themeDark": { "message": "深色" },
  "language": { "message": "语言" },
  "languageChinese": { "message": "中文" },
  "languageEnglish": { "message": "English" },
  "contextMenuAskSelection": { "message": "询问 xopc：“%s”" },
  "statusPairing": { "message": "正在配对" },
  "statusStarting": { "message": "正在启动" },
  "statusSetupRequired": { "message": "需要设置" },
  "loading": { "message": "正在加载…" },
  "connectToXopc": { "message": "连接 Gateway" },
  "localGatewayFound": { "message": "已找到本机 xopc Gateway。xopc 会在此电脑上自动连接。" },
  "connecting": { "message": "正在连接…" },
  "retryLocalConnection": { "message": "重试本地连接" },
  "connectGatewayHelp": { "message": "连接本机 Gateway，或粘贴从设备接入页面复制的一次性邀请。" },
  "connectLocalGateway": { "message": "连接本机 Gateway" },
  "pairingLinkDivider": { "message": "或粘贴邀请" },
  "pairingLink": { "message": "一次性邀请" },
  "allowGatewayAndContinue": {
    "message": "允许访问 $HOST$ 并继续",
    "placeholders": { "host": { "content": "$1" } }
  },
  "cancelPairing": { "message": "取消配对" },
  "confirmGatewayCode": { "message": "请在 Gateway 中确认此代码：" },
  "waitingForApproval": { "message": "正在等待批准…" },
  "connect": { "message": "连接" },
  "disconnect": { "message": "断开连接" },
  "disconnectGateway": {
    "message": "断开与 $GATEWAY$ 的连接",
    "placeholders": { "gateway": { "content": "$1" } }
  },
  "ready": { "message": "就绪" },
  "wakingUp": { "message": "正在唤醒…" },
  "offline": { "message": "离线" },
  "newChat": { "message": "新对话" },
  "startNewChat": { "message": "开始新对话" },
  "recentChats": { "message": "最近对话" },
  "closeRecentChats": { "message": "关闭最近对话" },
  "searchChats": { "message": "搜索对话" },
  "noChatsFound": { "message": "未找到对话" },
  "gatewayOffline": { "message": "Gateway 连接已离线。" },
  "reconnect": { "message": "重新连接" },
  "loadingChat": { "message": "正在加载对话" },
  "emptyChatTitle": { "message": "有什么可以帮你？" },
  "emptyChatDescription": { "message": "提出问题、附加当前页面，或让 xopc 帮你完成浏览器任务。" },
  "promptSummarizePage": { "message": "总结此页面并突出要点。" },
  "summarizePage": { "message": "总结此页面" },
  "promptExplainSelection": { "message": "用通俗语言解释选中的文本。" },
  "explainSelection": { "message": "解释选中文本" },
  "promptHelpTask": { "message": "帮我完成此页面上的任务。在执行任何有实质影响的操作前先询问我。" },
  "helpWithTask": { "message": "协助完成任务" },
  "you": { "message": "你" },
  "system": { "message": "系统" },
  "truncated": { "message": "已截断" },
  "copyResponse": { "message": "复制回复" },
  "copied": { "message": "已复制" },
  "copy": { "message": "复制" },
  "responding": { "message": "正在回复" },
  "activityRunning": { "message": "正在执行…" },
  "activitySteps": { "message": "$1 个工具步骤" },
  "activityThoughts": { "message": "思考过程" },
  "thinking": { "message": "思考" },
  "thinkingRunning": { "message": "正在思考…" },
  "toolRunning": { "message": "执行中" },
  "toolCompleted": { "message": "已完成" },
  "toolFailed": { "message": "失败" },
  "xopcResponding": { "message": "xopc 正在回复" },
  "scrollLatest": { "message": "滚动到最新消息" },
  "dropFiles": { "message": "拖放文件以附加" },
  "browserApproval": { "message": "浏览器操作审批" },
  "riskExternalEffect": { "message": "外部影响" },
  "riskDestructive": { "message": "破坏性操作" },
  "riskSensitive": { "message": "敏感操作" },
  "riskDraft": { "message": "草稿" },
  "riskRead": { "message": "读取" },
  "allowOnce": { "message": "仅允许一次" },
  "deny": { "message": "拒绝" },
  "agentQuestion": { "message": "智能体提问" },
  "approvalRequired": { "message": "需要批准" },
  "xopcNeedsInput": { "message": "xopc 需要你的输入" },
  "typeAnswer": { "message": "输入你的回答" },
  "send": { "message": "发送" },
  "letXopcDecide": { "message": "让 xopc 决定" },
  "cancelTask": { "message": "取消任务" },
  "queuedMessageNotice": { "message": "连接已中断。你的消息已排队，将在 xopc 重新连接后发送。" },
  "tab": { "message": "标签页" },
  "selection": { "message": "选中文本" },
  "page": { "message": "页面" },
  "refresh": { "message": "刷新" },
  "removePageContext": { "message": "移除页面上下文" },
  "image": { "message": "图片" },
  "file": { "message": "文件" },
  "attachment": { "message": "附件" },
  "removeAttachment": {
    "message": "移除 $NAME$",
    "placeholders": { "name": { "content": "$1" } }
  },
  "openTabs": { "message": "打开的标签页" },
  "currentTab": { "message": "当前" },
  "noMatchingTabs": { "message": "没有匹配的标签页" },
  "addContext": { "message": "添加上下文或附件" },
  "addToMessage": { "message": "添加到此消息" },
  "currentPage": { "message": "当前页面" },
  "sharePageContent": { "message": "分享可读的页面内容" },
  "selectedText": { "message": "选中的文本" },
  "shareSelection": { "message": "分享当前选中的内容" },
  "screenshot": { "message": "截图" },
  "captureVisibleTab": { "message": "截取当前可见标签页" },
  "supportedFileTypes": { "message": "图片、Office 文档、PDF、文本和代码" },
  "liveTabAccess": { "message": "实时标签页访问" },
  "controlEnabled": { "message": "已启用控制" },
  "readEnabled": { "message": "已启用读取" },
  "stopAccess": { "message": "点击停止访问" },
  "readThisTab": { "message": "读取此标签页" },
  "keepPageAvailable": { "message": "持续提供页面内容" },
  "controlThisTab": { "message": "控制此标签页" },
  "controlSafeguards": { "message": "在安全保护下允许浏览器操作" },
  "composerPlaceholder": { "message": "向 xopc 发送消息…  使用 @ 提及标签页" },
  "stopResponse": { "message": "停止回复" },
  "stoppingResponse": { "message": "正在停止回复" },
  "sendMessage": { "message": "发送消息" },
  "stopping": { "message": "正在停止…" },
  "sending": { "message": "正在发送…" },
  "queued": { "message": "已排队" },
  "control": { "message": "控制" },
  "read": { "message": "读取" },
  "model": { "message": "模型" },
  "sessionModel": { "message": "会话模型" },
  "thinkingLevel": { "message": "思考级别" },
  "thinkingOff": { "message": "关闭" },
  "thinkingMinimal": { "message": "最少" },
  "thinkingLow": { "message": "低" },
  "thinkingMedium": { "message": "中" },
  "thinkingHigh": { "message": "高" },
  "thinkingXhigh": { "message": "超高" },
  "thinkingMax": { "message": "最大" },
  "thinkingUltra": { "message": "极高" },
  "errorNoLocalGateway": { "message": "未找到本机 xopc Gateway" },
  "errorAttachedPageChanged": { "message": "附加的页面已更改。请先刷新或移除后再发送。" },
  "errorAttachmentLimit": {
    "message": "最多可附加 $COUNT$ 个文件",
    "placeholders": { "count": { "content": "$1" } }
  },
  "errorNoActivePage": { "message": "没有活动网页" },
  "errorAttachmentTooLarge": { "message": "附件大小不能超过 32 MiB" },
  "errorUnsupportedAttachment": { "message": "请附加图片、Office 文档、PDF、文本或代码文件" },
  "errorActiveTabChanged": { "message": "活动标签页已更改，请重新截图。" },
  "errorInvalidScreenshot": { "message": "Chrome 返回了无效截图" },
  "errorInvalidWebAddress": { "message": "此标签页没有有效的网页地址" },
  "errorRestrictedPage": { "message": "Chrome 不允许 xopc 读取此页面。请打开普通 http(s) 页面后重试。" },
  "errorWebStorePage": { "message": "Chrome 不允许扩展读取 Chrome 应用商店页面。" },
  "errorSiteAccessBlocked": {
    "message": "Chrome 阻止了对 $HOST$ 的访问。请检查 xopc 对此页面的网站访问权限后重试。",
    "placeholders": { "host": { "content": "$1" } }
  },
  "errorTabUnavailable": { "message": "所选标签页已不可用" },
  "errorSiteAccessRequired": {
    "message": "请允许 xopc 访问 $HOST$ 以继续。",
    "placeholders": { "host": { "content": "$1" } }
  },
  "errorSelectText": { "message": "请先在页面上选择文本" },
  "errorNoReadableContent": { "message": "未找到可读文本。可选择文本或附加截图。" },
  "errorReadPage": { "message": "Chrome 未返回页面数据。请刷新标签页后重试，或附加截图。" },
  "attachScreenshotInstead": { "message": "附加截图" },
  "errorPageChangedReading": { "message": "xopc 读取页面时页面发生了变化，请重试。" },
  "errorPageChangedConnecting": { "message": "xopc 连接页面时页面发生了变化，请重试。" },
  "errorIdentifyPage": { "message": "无法识别此页面" },
  "errorInvalidLocalHostResponse": { "message": "本机 xopc 注册服务返回了无效响应" },
  "errorInvalidPairingLink": { "message": "配对链接无效" },
  "errorUnsupportedPairingLink": { "message": "不支持此版本的配对链接" },
  "errorExpiredPairingLink": { "message": "配对链接已过期" },
  "errorMissingGatewayRoute": { "message": "配对链接中没有 Gateway 路由" },
  "errorInvalidGatewayRoute": { "message": "配对链接包含不安全的 Gateway 路由" },
  "errorNoReachableGatewayRoute": { "message": "无法连接任何通过验证的 Gateway 路由" },
  "errorIdentityInUse": { "message": "浏览器身份仍在使用中" },
  "errorIdentityExport": { "message": "导出浏览器身份密钥失败" },
  "errorGatewayPermission": { "message": "未授予 Gateway 网站权限" },
  "errorGatewayPermissionHelp": { "message": "Chrome 需要访问 Gateway 地址。请再次点击连接并允许网站权限。" },
  "errorInvitationExpiredHelp": { "message": "此邀请已过期。请从设备接入页面创建并复制新的邀请。" },
  "errorPairingDeviceMismatch": { "message": "此邀请是为手机创建的，请改为创建浏览器邀请。" },
  "errorNoReachableGatewayRouteHelp": { "message": "所有 Gateway 地址均无响应。请确认 Gateway 在线且安全连接可用。" },
  "errorNextRoutePermission": { "message": "当前 Gateway 地址无响应。请选择继续，以允许访问邀请中的下一个地址。" },
  "errorGatewayTimeout": {
    "message": "Gateway 在 $SECONDS$ 秒内没有响应",
    "placeholders": { "seconds": { "content": "$1" } }
  },
  "errorGatewayStatus": {
    "message": "Gateway 返回状态 $STATUS$",
    "placeholders": { "status": { "content": "$1" } }
  },
  "errorUnsignedPairing": { "message": "Gateway 配对响应没有签名" },
  "errorGatewayVerification": { "message": "无法验证 Gateway 身份" },
  "errorPairingMismatch": { "message": "Gateway 配对响应与当前请求不匹配" },
  "errorInvalidCredentials": { "message": "Gateway 返回了无效的浏览器凭据" },
  "errorPairingStatus": {
    "message": "配对状态：$STATUS$",
    "placeholders": { "status": { "content": "$1" } }
  },
  "errorBrowserNotRegistered": { "message": "Gateway 未注册此浏览器" },
  "errorBrowserNotPaired": { "message": "浏览器尚未配对" },
  "errorEndpointRegistration": {
    "message": "浏览器端点注册失败（$STATUS$）",
    "placeholders": { "status": { "content": "$1" } }
  },
  "errorInvalidGatewayResponse": { "message": "Gateway 返回了无效响应" },
  "errorReconnectEndpoint": { "message": "无法重新连接浏览器端点" },
  "errorOpenChatBeforeSending": { "message": "请先打开对话再发送" },
  "errorWaitQueuedMessage": { "message": "请等待已排队消息送达后再发送下一条" },
  "errorEndpointNotReady": { "message": "实时端点尚未就绪" },
  "errorSentStatusUnknown": { "message": "消息已发送，但无法刷新回复状态。请重新打开此对话以同步。" },
  "errorOpenChatForEndpoint": { "message": "请打开对话并等待浏览器端点就绪" },
  "errorInvalidModelConfig": { "message": "Gateway 返回了无效的会话模型配置" },
  "errorProfileNotLoaded": { "message": "尚未加载 Gateway 配置" },
  "errorOpenOutbox": { "message": "无法打开浏览器对话发件箱" },
  "errorOutboxRequest": { "message": "浏览器对话发件箱请求失败" },
  "errorOutboxTransaction": { "message": "浏览器对话发件箱事务失败" },
  "errorOutboxAborted": { "message": "浏览器对话发件箱事务已中止" },
  "errorScreenshotPermissionRequired": {"message": "侧栏截图需要所有网站的访问权限，请在 Chrome 提示时允许后重试。"},
  "queueMessage": {"message": "追加到队列"},
  "cancelQueuedMessage": {"message": "取消"},
  "errorChatChanged": {"message": "聊天已切换，请重新发送。"},
  "preview": {"message": "预览"},
  "closePreview": {"message": "关闭"},
  "processingAttachments": {"message": "正在准备附件…"},
  "errorPageLimit": {"message": "最多附加 $1 个网页或选区"},
  "errorPageContextSize": {"message": "所选网页文本过多，请改为附加选区。"},
  "searchModels": {"message": "搜索模型"},
  "noMatchingModels": {"message": "没有匹配的模型"},
  "commandsAndSkills": {"message": "命令与技能"},
  "loadingCommands": {"message": "正在加载命令"},
  "noMatchingCommands": {"message": "没有匹配的命令或技能"},
  "skillUnavailable": {"message": "当前 Agent 不可用"},
  "voiceInput": {"message": "语音输入"},
  "voiceStarting": {"message": "正在打开麦克风…"},
  "voiceRecording": {"message": "录音中"},
  "voiceTranscribing": {"message": "正在转写…"},
  "voiceFinish": {"message": "完成"},
  "voiceRetry": {"message": "重试转写"},
  "voiceNoSpeech": {"message": "未识别到语音，请重试。"},
  "voiceUnavailable": {"message": "语音识别不可用，请在 Web UI → 设置 → 语音中配置。"},
  "interruptSend": {"message": "停止并立即发送（Ctrl/⌘+Enter）"},
  "editQueuedMessage": {"message": "编辑"},
  "saveQueuedMessage": {"message": "保存"},
  "voicePermissionHelp": { "message": "需要麦克风权限。请打开授权页完成授权，然后返回聊天重试。" },
  "voicePermissionOpen": { "message": "授权麦克风" },
  "voicePermissionGranted": { "message": "麦克风已授权。请关闭此标签页并返回聊天。" },
  "voicePermissionFailed": { "message": "麦克风访问被拒绝。请在浏览器及系统设置中允许麦克风访问，然后重试。" }
}
