{
  "title": "设置",
  "settingsMode": "设置模式",
  "settingsModeDesc": "基本模式显示日常工作流设置。高级模式包含服务商、密钥和自动化控制。",
  "basic": "基本",
  "advanced": "高级",
  "appearance": "外观",
  "appearanceActive": "当前正在使用{{appearance}}外观。",
  "appearanceActiveSystem": "当前跟随系统，实际正在使用{{appearance}}外观。",
  "light": "浅色",
  "dark": "深色",
  "system": "跟随系统",
  "customize": "自定义",
  "resetAppearance": "重置",
  "lightTheme": "浅色主题",
  "darkTheme": "深色主题",
  "accent": "强调色",
  "background": "背景色",
  "foreground": "前景色",
  "uiFont": "界面字体",
  "codeFont": "代码字体",
  "uiFontSize": "界面字号",
  "uiFontSizeDesc": "调整 OpenYak 界面的基础字号",
  "codeFontSize": "代码字号",
  "codeFontSizeDesc": "调整对话与 diff 中代码的基础字号",
  "usePointerCursors": "使用手型指针",
  "usePointerCursorsDesc": "鼠标悬停在可交互元素上时切换为手型",
  "language": "语言",
  "defaultModel": "默认模型",
  "defaultModelDesc": "选择新对话的默认模型。模型通过 OpenRouter 提供。",
  "modelAccess": "模型访问",
  "modelAccessDesc": "选择连接 AI 模型的方式。",
  "providerModeDesc": "连接多个提供商并选择使用哪一个。随时切换，无需断开连接。",
  "localProvider": "本地端点",
  "localProviderConnectError": "无法连接到配置的端点，请确保它暴露了 /v1/chat/completions。",
  "activeProvider": "使用中",
  "switchingProvider": "切换中...",
  "ownApiKey": "自有 API 密钥",
  "disconnect": "断开连接",
  "back": "返回",
  "backToApp": "返回应用",
  "apiKeyDesc": "输入您的 OpenRouter API 密钥以直接访问。获取密钥：",
  "byokDesc": "使用你自己的 API 密钥直接访问 AI 服务商。可以配置一个或多个。",
  "openrouterDesc": "聚合平台 — 一个密钥访问 200+ 模型。获取密钥：",
  "providerModels": "个模型",
  "providerKeyPlaceholder_openrouter": "sk-or-...",
  "providerKeyPlaceholder_openai": "sk-...",
  "providerKeyPlaceholder_anthropic": "sk-ant-...",
  "providerKeyPlaceholder_google": "AIza...",
  "providerKeyPlaceholder_groq": "gsk_...",
  "providerKeyPlaceholder_deepseek": "sk-...",
  "providerKeyPlaceholder_mistral": "...",
  "providerKeyPlaceholder_xai": "xai-...",
  "providerKeyPlaceholder_together": "...",
  "providerKeyPlaceholder_deepinfra": "...",
  "providerKeyPlaceholder_cerebras": "csk-...",
  "providerKeyPlaceholder_cohere": "...",
  "providerKeyPlaceholder_perplexity": "pplx-...",
  "providerKeyPlaceholder_fireworks": "fw_...",
  "providerKeyPlaceholder_azure": "...",
  "providerKeyPlaceholder_qwen": "sk-...",
  "providerKeyPlaceholder_kimi": "sk-...",
  "providerKeyPlaceholder_minimax": "...",
  "providerKeyPlaceholder_zhipu": "...",
  "providerKeyPlaceholder_siliconflow": "sk-...",
  "providerKeyPlaceholder_xiaomi": "...",
  "providerKeyPlaceholder_custom": "自定义端点 API 密钥",
  "providerUrlPlaceholder_custom": "http://localhost:1234/v1 或 https://api.example.com/v1",
  "enableProvider": "启用",
  "disableProvider": "停用",
  "removeApiKey": "移除 API 密钥",
  "save": "保存",
  "failedSaveKey": "保存密钥失败",
  "chatgptSubscription": "ChatGPT 订阅",
  "chatgptSubscriptionDesc": "使用您的 ChatGPT Plus/Pro/Team 订阅登录，无需额外 API 费用即可使用 OpenAI 模型。",
  "chatgptSignIn": "使用 ChatGPT 登录",
  "chatgptWaiting": "等待认证...",
  "chatgptConnected": "ChatGPT 订阅",
  "chatgptActive": "已激活",
  "chatgptNeedsReauth": "需要重新授权",
  "chatgptLoginFailed": "启动认证失败",
  "chatgptPasteInstruction": "登录后，复制浏览器地址栏中的完整 URL 并粘贴到下方：",
  "chatgptPastePlaceholder": "在此粘贴回调 URL...",
  "chatgptSubmitCallback": "提交",
  "chatgptManualCallbackFailed": "处理 URL 失败。链接可能已过期，请重新登录。",
  "defaultAgent": "默认 Agent",
  "defaultAgentDesc": "选择新对话的默认 Agent 模式。",
  "thinkingMode": "思考模式",
  "thinkingModeDesc": "启用后，AI 会展示推理过程以提供更好的回答。",
  "workspaceDirectory": "工作目录",
  "workspaceDirectoryDesc": "限制助手只能在此目录内读取和修改文件。留空表示不限制。",
  "noRestriction": "整个电脑（完整文件系统访问）",
  "browseDirectory": "浏览目录",
  "autoApprove": "自动批准",
  "autoApproveDesc": "允许助手执行操作时无需每次请求许可。",
  "fileChanges": "文件修改",
  "fileChangesDesc": "无需确认即可创建和编辑文件",
  "runCommands": "运行命令",
  "runCommandsDesc": "无需确认即可运行系统命令",
  "agentLabel": "Agent",
  "agentCustom": "自定义",
  "agentDesc_build": "全功能本地 agent，可使用所有工具",
  "agentDesc_plan": "只读分析与规划模式",
  "remote": "远程访问",
  "remoteDesc": "通过手机控制 OpenYak。任务在本机执行，结果实时回传。",
  "remoteStarting": "正在启动隧道...",
  "remoteActive": "远程访问已启用",
  "remoteDisabled": "远程访问已关闭",
  "remoteCopy": "复制",
  "remoteCopied": "已复制",
  "remoteShowQr": "显示二维码",
  "remoteHideQr": "隐藏二维码",
  "remoteQrAlt": "远程访问二维码",
  "remoteRotateToken": "刷新令牌",
  "remoteTokenLabel": "令牌（复制到手机）：",
  "remoteTokenPreview": "令牌：{{preview}}",
  "remotePermission": "权限模式",
  "remotePermissionDesc": "远程任务的工具审批策略",
  "remotePermAuto": "自动批准安全工具",
  "remotePermAsk": "每次询问",
  "remotePermDeny": "全部拒绝",
  "remoteActiveTasks": "{{n}} 个远程任务进行中",
  "remoteInstructions": "启用远程访问以从手机控制 OpenYak：",
  "remoteStep1": "打开上方的开关",
  "remoteStep2": "用手机扫描二维码",
  "remoteStep3": "或在手机浏览器中打开隧道链接",
  "about": "关于",
  "aboutVersion": "OpenYak v{{version}}",
  "aboutDesc": "面向桌面文件、工具和长任务的本地优先 AI agent。",
  "aboutCopyright": "W Aixs Inc. © 2024–2026",
  "selectWorkspaceDir": "选择工作目录",
  "tabGeneral": "通用",
  "tabProviders": "服务商",
  "tabPermissions": "权限",
  "tabAutomations": "自动化",
  "tabPlugins": "插件",
  "tabRemote": "远程",
  "tabUsage": "用量",
  "tabMemory": "记忆",
  "permissionsRemembered": "已记住的权限",
  "permissionsDesc": "来自权限弹窗的记住选择。它们会影响此浏览器之后发起的请求。",
  "permissionsClearAll": "全部清除",
  "permissionsClearConfirm": "清除所有已记住的权限？",
  "permissionsEmpty": "暂无已记住权限",
  "permissionsEmptyDesc": "选择“记住此选择”后，会显示在这里。",
  "permissionsAllow": "允许",
  "permissionsDeny": "拒绝",
  "permissionsScopeAll": "所有 {{tool}} 请求",
  "permissionsRevoke": "撤销",
  "permissionsRevokeRule": "撤销 {{tool}} 权限",
  "memoryDesc": "每个工作区维护独立的记忆 — 从对话中自动生成，为后续会话提供上下文。",
  "memoryEmpty": "暂无工作区记忆。在工作区中开始对话后会自动生成记忆。",
  "memoryLines": "{{count}} 行",
  "memoryDelete": "删除",
  "memoryExport": "导出",
  "memoryEdit": "编辑",
  "memorySave": "保存",
  "memoryCancel": "取消",
  "memorySaved": "记忆已保存",
  "memoryDeleted": "记忆已删除",
  "memoryExported": "已导出到 {{path}}",
  "memoryDeleteConfirmTitle": "删除工作区记忆？",
  "memoryDeleteConfirmDesc": "这将永久删除该工作区的记忆，后续对话会重新生成。",
  "memoryDeleteConfirm": "确认删除",
  "channelsTitle": "消息渠道",
  "channelsDesc": "将 OpenYak 连接到消息平台。消息将由 OpenYak 的 AI 处理。",
  "openclawGateway": "频道系统",
  "gatewayRunning": "运行中",
  "gatewayStopped": "已停止",
  "gatewayNotInstalled": "未安装",
  "gatewayStarting": "启动中...",
  "gatewayStart": "启动",
  "gatewayStopping": "停止中...",
  "gatewayStop": "停止",
  "gatewayHint": "启动网关以连接消息平台。",
  "channelConnect": "连接",
  "channelCancel": "取消",
  "channelConnecting": "连接中...",
  "channelDisconnect": "断开",
  "channelRemoved": "已移除",
  "channelFieldRequired": "{{field}} 为必填项",
  "tunnelUrlChanged": "隧道 URL 已变更",
  "tunnelUrlChangedDesc": "隧道已使用新 URL 重新启动。移动设备需要重新扫描二维码才能重新连接。",
  "tunnelShowQr": "显示二维码",
  "qrPreparing": "准备中...",
  "qrFailedLogin": "启动登录失败",
  "qrScanPhone": "用手机扫描二维码",
  "qrScanWhatsapp": "在 WhatsApp → 关联设备 中扫描二维码",
  "qrConnected": "已连接！",
  "qrDone": "完成",
  "qrWaiting": "等待扫描...",
  "qrCodeAlt": "二维码",
  "setupFailed": "安装失败",
  "setupRetry": "重试",
  "setupSetUp": "安装",
  "platformHelp_whatsapp": "用手机扫描二维码以关联 WhatsApp",
  "platformHelp_discord": "在 Discord 开发者门户创建机器人",
  "platformHelp_telegram": "在 Telegram 上从 @BotFather 获取令牌",
  "platformHelp_slack": "在 api.slack.com/apps 创建应用",
  "platformHelp_feishu": "在飞书开放平台创建应用",
  "platformHelp_weixin": "需要微信 HTTP API（如 ilinkai）",
  "platformHelp_dingtalk": "在钉钉开放平台创建机器人",
  "platformHelp_wecom": "在企业微信管理后台创建机器人",
  "platformHelp_qq": "在 QQ 开放平台创建机器人",
  "platformHelp_email": "通过 IMAP/SMTP 连接",
  "platformHelp_matrix": "连接到 Matrix 服务器",
  "platformHelp_mochat": "连接到 MoChat 服务器",
  "platformHelp_websocket": "通用 WebSocket 通道，用于自定义集成",
  "fieldLabel_token": "Bot 令牌",
  "fieldLabel_bot_token": "Bot 令牌",
  "fieldLabel_app_token": "应用令牌",
  "fieldLabel_app_id": "应用 ID",
  "fieldLabel_app_secret": "应用密钥",
  "fieldLabel_api_url": "API 地址",
  "fieldLabel_db_path": "数据库路径（可选）",
  "fieldPlaceholder_discord_token": "粘贴 Discord 机器人令牌",
  "fieldPlaceholder_feishu_app_secret": "输入应用密钥",
  "fieldPlaceholder_line_token": "粘贴 LINE 频道访问令牌",
  "updateAvailable": "有新版本",
  "updateAvailableDesc": "版本 {{version}} 已准备好安装。",
  "updateNow": "立即更新",
  "updateLater": "稍后",
  "updateDownloading": "正在下载更新...",
  "checkForUpdates": "检查更新",
  "upToDate": "已是最新版本！",
  "updateFailed": "更新失败",
  "updateRetry": "重试",
  "customEndpoint": "自定义端点",
  "savedEndpoints": "已保存的端点",
  "addNewCustomEndpoint": "添加新端点",
  "customEndpointDesc": "连接本地或远程 OpenAI 兼容端点。端点不需要鉴权时，API 密钥可以留空。",
  "endpointNamePlaceholder": "端点名称（例如：我的本地模型）",
  "apiKeyPlaceholderOptional": "API 密钥（如不需要可留空）",
  "addEndpoint": "添加端点",
  "customProviderFormTitle": "自定义 Provider",
  "customProviderFormDesc": "配置 OpenAI 兼容的 Provider，可自定义 Provider ID、模型列表、请求头。",
  "customProviderIdLabel": "Provider ID",
  "customProviderIdPlaceholder": "myprovider",
  "customProviderIdHelp": "仅允许小写字母、数字、连字符或下划线",
  "customSlugInvalid": "Provider ID 必须以字母或数字开头，仅允许小写字母、数字、连字符和下划线（最长 50 字符）。",
  "customDisplayNameLabel": "显示名称",
  "customDisplayNamePlaceholder": "我的 AI Provider",
  "customBaseUrlLabel": "Base URL",
  "customApiKeyLabel": "API 密钥",
  "customApiKeyHelp": "可选。如果通过 headers 管理鉴权，可留空。",
  "customModelsLabel": "模型",
  "customModelsHelp": "留空则通过 /v1/models 自动发现",
  "customModelIdPlaceholder": "model-id",
  "customModelDisplayPlaceholder": "显示名称",
  "customAddModel": "添加模型",
  "customHeadersLabel": "Headers（可选）",
  "customHeaderNamePlaceholder": "Header-Name",
  "customHeaderValuePlaceholder": "值",
  "customAddHeader": "添加 Header",
  "customHeadersBadge": "{{count}} 个 header",
  "customHeadersBadge_other": "{{count}} 个 header",
  "customModelCountManual": "{{count}} 个模型（手动）",
  "customModelCountManual_other": "{{count}} 个模型（手动）",
  "customModelCountAuto": "{{count}} 个模型",
  "customModelCountAuto_other": "{{count}} 个模型",
  "customModelsManualTitle": "手动声明",
  "customModelsAutoTitle": "通过 /v1/models 自动发现",
  "submit": "提交",
  "remove": "删除",
  "failedSaveEndpoint": "保存端点失败",
  "customEndpointEditTitle": "编辑自定义端点",
  "customSlugLockedHelp": "Provider ID 不可更改。如需更名请删除后重建。",
  "customApiKeyEditPlaceholderExisting": "{{masked}}（留空保持不变）",
  "customApiKeyEditPlaceholderEmpty": "输入密钥以添加（可选）",
  "customApiKeyEditHelp": "留空将保留现有密钥。",
  "customApiKeyClear": "清空密钥",
  "customApiKeyClearedPlaceholder": "保存后将清空已存密钥",
  "customApiKeyClearedHelp": "保存会清空已存密钥。如需替换请直接输入新密钥。",
  "undo": "撤销",
  "customHeaderValueExistingPlaceholder": "{{masked}}（留空保持不变）",
  "customHeadersEditHint": "留空保留原值，垃圾桶删除该 header，下方可继续添加新行。",
  "customHeaderDeleteTitle": "删除此 header",
  "customHeaderDeletedHint": "保存后将被删除。",
  "customHeaderDuplicate": "Header \"{{name}}\" 重复出现，header 名必须唯一。",
  "customBaseUrlRequired": "Base URL 不能为空。",
  "editProvider": "编辑 Provider",
  "cancel": "取消",
  "saveChanges": "保存修改"
}
