import type { TranslationMap } from '../types';

// Simplified Chinese (简体中文) chunk 5/5. Translated from chunks/en-5.ts.
const zhCN5: TranslationMap = {
  'settings.billing.subscription.save': '{pct}',
  'settings.billing.subscription.upgrade': '升级',
  'settings.billing.subscription.waiting': '等待中',
  'settings.billing.subscription.waitingPayment': '等待支付',
  'settings.composio.apiKeyDesc': '当前此设备上已存储一个 Composio API 密钥。',
  'settings.composio.apiKeyLabel': 'Composio API 密钥',
  'settings.composio.apiKeyStored': 'API 密钥已存储',
  'settings.composio.apiKeyStoredPlaceholder': '••••••••••••••••',
  'settings.composio.clearedToBackend': '已切换到后端模式',
  'settings.composio.confirmItem1': '在 app.composio.dev 上拥有带 API 密钥的账户',
  'settings.composio.confirmItem2': '通过你的个人 Composio 账户重新关联每个集成',
  'settings.composio.confirmItem3':
    '注意：Composio 触发器（实时 Webhook）在直连模式下尚不可用——仅支持同步工具调用',
  'settings.composio.confirmNeedItems': '你需要：',
  'settings.composio.confirmSwitch': '我已了解，切换到直连',
  'settings.composio.confirmTitle': '⚠️ 切换到直连模式',
  'settings.composio.confirmWarning':
    '你现有的集成（通过 OpenHuman 关联的 Gmail、Slack、GitHub 等）将不可见——它们存放在 OpenHuman 托管的 Composio 租户中。',
  'settings.composio.intro':
    'Composio 集成了 250+ 外部应用作为智能体可调用的工具。请选择这些工具调用的路由方式。',
  'settings.composio.modeDirect': '直连（自带 API 密钥）',
  'settings.composio.modeDirectDesc':
    '调用直接发送到 backend.composio.dev。自主可控 / 适合离线场景。工具同步执行；实时触发器 Webhook 目前在直连模式下尚未路由（后续问题）。',
  'settings.composio.modeManaged': '托管（由 OpenHuman 管理）',
  'settings.composio.modeManagedDesc':
    'OpenHuman 通过我们的后端代理工具调用（推荐）。认证由我们处理，你无需粘贴 Composio API 密钥。Webhook 完全路由。',
  'settings.composio.routingMode': '路由模式',
  'settings.composio.saveErrorNoKey': '保存失败。直连模式需要非空的 API 密钥。',
  'settings.composio.saving': '保存中…',
  'settings.composio.switching': '切换中…',
  'settings.cron.jobs.desc': '管理核心调度器中的定时任务',
  'settings.cron.jobs.empty': '未找到核心定时任务。',
  'settings.cron.jobs.lastStatus': '上次状态',
  'settings.cron.jobs.loading': '正在加载定时任务...',
  'settings.cron.jobs.loadingRuns': '加载运行记录中',
  'settings.cron.jobs.nextRun': '下次运行',
  'settings.cron.jobs.pause': '暂停',
  'settings.cron.jobs.paused': '已启用',
  'settings.cron.jobs.recentRuns': '最近运行',
  'settings.cron.jobs.removing': '删除中',
  'settings.cron.jobs.resume': '恢复',
  'settings.cron.jobs.runningNow': '立即运行',
  'settings.cron.jobs.saving': '保存中…',
  'settings.cron.jobs.schedule': '计划',
  'settings.cron.jobs.title': '核心定时任务',
  'settings.cron.jobs.viewRuns': '查看运行记录',
  'settings.localModel.deviceCapability.active': '活跃',
  'settings.localModel.deviceCapability.appliedTier': '已应用档位',
  'settings.localModel.deviceCapability.applying': '应用中',
  'settings.localModel.deviceCapability.cores': '{count} 核',
  'settings.localModel.deviceCapability.couldNotLoadPresets': '无法加载预设',
  'settings.localModel.deviceCapability.cpu': 'CPU',
  'settings.localModel.deviceCapability.customModelIds': '自定义模型 ID',
  'settings.localModel.deviceCapability.detected': '已检测到',
  'settings.localModel.deviceCapability.disabled': '已禁用',
  'settings.localModel.deviceCapability.disabledDesc': '本地 AI 已禁用',
  'settings.localModel.deviceCapability.downloadingModels': '（正在下载模型）',
  'settings.localModel.deviceCapability.downloadingSetupDesc':
    '正在下载 OllamaSetup 安装程序（约 2 GB）并解压。首次安装可能需要一分钟。',
  'settings.localModel.deviceCapability.failedToApplyPreset': '应用预设失败',
  'settings.localModel.deviceCapability.gpu': 'GPU',
  'settings.localModel.deviceCapability.installFailed': 'Ollama 安装失败',
  'settings.localModel.deviceCapability.installFailedDesc':
    '安装程序在 Ollama 可用之前退出。点击重试，或从 ollama.com 手动安装。',
  'settings.localModel.deviceCapability.installFirst': '请先运行 Ollama。',
  'settings.localModel.deviceCapability.installFirstDesc':
    '本地层级依赖外部托管的 Ollama 端点。请自行启动它，拉取所需模型，并在运行时可达前继续使用「已禁用（云端回退）」。',
  'settings.localModel.deviceCapability.installOllamaFirst': '请先运行 Ollama 以使用此层级',
  'settings.localModel.deviceCapability.installingOllama': '正在安装 Ollama',
  'settings.localModel.deviceCapability.loadingDeviceInfo': '正在加载设备信息',
  'settings.localModel.deviceCapability.localAiDisabled': '本地 AI 已禁用 — 使用云端回退。',
  'settings.localModel.deviceCapability.modelTier': '模型档位',
  'settings.localModel.deviceCapability.needsOllama': '需要安装 Ollama',
  'settings.localModel.deviceCapability.notDetected': '未检测到',
  'settings.localModel.deviceCapability.ram': 'RAM',
  'settings.localModel.deviceCapability.recommended': '推荐',
  'settings.localModel.deviceCapability.retryInstall': '重试中…',
  'settings.localModel.deviceCapability.retrying': '重试中…',
  'settings.localModel.deviceCapability.starting': '启动中…',
  'settings.localModel.download.audioPathPlaceholder': '音频文件的绝对路径',
  'settings.localModel.download.capabilityAssets': '能力资源',
  'settings.localModel.download.downloading': '下载中...',
  'settings.localModel.download.embeddingPlaceholder': '每行一个输入字符串...',
  'settings.localModel.download.noThinkMode': '无思考模式',
  'settings.localModel.download.promptPlaceholder': '输入任意提示词并在本地模型上运行...',
  'settings.localModel.download.quantizationPref': '量化偏好',
  'settings.localModel.download.runEmbeddingTest': '运行中...',
  'settings.localModel.download.runPromptTest': '运行提示测试',
  'settings.localModel.download.runSummaryTest': '运行摘要测试',
  'settings.localModel.download.runTranscriptionTest': '运行中...',
  'settings.localModel.download.runTtsTest': '运行中...',
  'settings.localModel.download.runVisionTest': '运行中...',
  'settings.localModel.download.running': '运行中...',
  'settings.localModel.download.runningPrompt': '正在运行提示词',
  'settings.localModel.download.summarizePlaceholder': '粘贴文本以用本地模型进行摘要...',
  'settings.localModel.download.testCustomPrompt': '测试自定义提示词',
  'settings.localModel.download.testEmbeddings': '测试嵌入',
  'settings.localModel.download.testSummarization': '测试摘要',
  'settings.localModel.download.testVisionPrompt': '测试视觉提示词',
  'settings.localModel.download.testVoiceInput': '测试语音输入（STT）',
  'settings.localModel.download.testVoiceOutput': '测试语音输出（TTS）',
  'settings.localModel.download.ttsOutputPlaceholder': '可选输出 WAV 路径',
  'settings.localModel.download.ttsPlaceholder': '输入要合成的文字...',
  'settings.localModel.download.visionImagePlaceholder':
    '每行一个图像引用（data URI、URL 或本地路径标记）',
  'settings.localModel.download.visionPromptPlaceholder': '输入视觉模型的提示词...',
  'settings.localModel.status.allChecksPassed': '所有检查已通过',
  'settings.localModel.status.artifact': '构件',
  'settings.localModel.status.backend': '后端',
  'settings.localModel.status.binary': '二进制文件',
  'settings.localModel.status.bootstrapResume': '引导 / 恢复',
  'settings.localModel.status.checking': '检查中...',
  'settings.localModel.status.checkingOllama': '检查 Ollama',
  'settings.localModel.status.customLocation': '自定义位置',
  'settings.localModel.status.customLocationDesc': '自定义 Ollama 安装路径',
  'settings.localModel.status.diagnosticsHint':
    '点击「运行诊断」以验证 Ollama 是否正在运行以及模型是否已安装。',
  'settings.localModel.status.downloadingUnknown': '下载中（大小未知）',
  'settings.localModel.status.eta': '预计完成时间',
  'settings.localModel.status.expectedModels': '预期模型',
  'settings.localModel.status.forceRebootstrap': '强制重新引导',
  'settings.localModel.status.generationTps': '生成 TPS',
  'settings.localModel.status.hideErrorDetails': '隐藏错误详情',
  'settings.localModel.status.installManually': '手动安装',
  'settings.localModel.status.installManuallyFrom': '从以下地址手动安装',
  'settings.localModel.status.installOllama': '启动中…',
  'settings.localModel.status.installedModels': '已安装模型',
  'settings.localModel.status.installing': '安装中...',
  'settings.localModel.status.installingOllama': '正在安装 Ollama 运行时...',
  'settings.localModel.status.issues': '问题',
  'settings.localModel.status.issuesFound': '发现 {count} 个问题',
  'settings.localModel.status.lastLatency': '最近延迟',
  'settings.localModel.status.model': '模型',
  'settings.localModel.status.notFound': '未找到',
  'settings.localModel.status.notRunning': '未运行',
  'settings.localModel.status.ollamaBinaryPath': 'Ollama 二进制路径',
  'settings.localModel.status.ollamaDiagnostics': 'Ollama 诊断',
  'settings.localModel.status.ollamaNotInstalled': 'Ollama 运行时不可用',
  'settings.localModel.status.ollamaNotInstalledDesc':
    'OpenHuman 现在将 Ollama 视为外部推理运行时。请启动你自己的 Ollama 服务器，拉取所需模型，并将工作负载路由指向它。',
  'settings.localModel.status.progress': '进度',
  'settings.localModel.status.provider': '提供商',
  'settings.localModel.status.retryBootstrap': '重试引导',
  'settings.localModel.status.runDiagnostics': '检查中...',
  'settings.localModel.status.running': '运行中',
  'settings.localModel.status.runningExternalProcess': '通过外部进程运行',
  'settings.localModel.status.runtimeStatus': '运行时状态',
  'settings.localModel.status.server': '服务器',
  'settings.localModel.status.setPath': '设置中...',
  'settings.localModel.status.setting': '设置中...',
  'settings.localModel.status.showErrorDetails': '隐藏错误详情',
  'settings.localModel.status.showInstallErrorDetails': '隐藏错误详情',
  'settings.localModel.status.suggestedFixes': '建议修复方案',
  'settings.localModel.status.thenSetPath': '然后设置路径',
  'settings.localModel.status.triggering': '触发中...',
  'settings.localModel.status.unavailable': '不可用',
  'settings.localModel.status.working': '处理中...',
  'settings.developerMenu.ai.title': 'AI 配置',
  'settings.developerMenu.ai.desc': '云端提供商、本地 Ollama 模型和按工作负载路由',
  'settings.developerMenu.screenAwareness.title': '屏幕感知',
  'settings.developerMenu.screenAwareness.desc': '屏幕捕获权限、监控策略和会话控制',
  'settings.developerMenu.messagingChannels.title': '消息渠道',
  'settings.developerMenu.messagingChannels.desc': '配置 Telegram/Discord 认证模式和默认渠道路由',
  'settings.developerMenu.tools.title': '工具',
  'settings.developerMenu.tools.desc': '启用或停用 OpenHuman 可代表你使用的能力',
  'settings.developerMenu.agentChat.title': '智能体聊天',
  'settings.developerMenu.agentChat.desc': '使用模型和温度覆盖测试智能体对话',
  'settings.developerMenu.cronJobs.title': '定时任务',
  'settings.developerMenu.cronJobs.desc': '查看并配置运行时技能的计划任务',
  'settings.developerMenu.localModelDebug.title': '本地模型调试',
  'settings.developerMenu.localModelDebug.desc': 'Ollama 配置、资源下载、模型测试和诊断',
  'settings.developerMenu.webhooks.title': 'Webhook',
  'settings.developerMenu.webhooks.desc': '检查运行时 Webhook 注册和捕获的请求日志',
  'settings.developerMenu.intelligence.title': '智能',
  'settings.developerMenu.intelligence.desc': '记忆工作区、潜意识引擎、梦境和设置',
  'settings.developerMenu.notificationRouting.title': '通知路由',
  'settings.developerMenu.notificationRouting.desc': '集成提醒的 AI 重要性评分和编排器升级',
  'settings.developerMenu.composeioTriggers.title': 'ComposeIO 触发器',
  'settings.developerMenu.composeioTriggers.desc': '查看 ComposeIO 触发器历史和归档',
  'settings.developerMenu.composioRouting.title': 'Composio 路由（直连模式）',
  'settings.developerMenu.composioRouting.desc':
    '使用你自己的 Composio API 密钥并将调用直接路由到 backend.composio.dev',
  'settings.developerMenu.integrationTriggers.title': '集成触发器',
  'settings.developerMenu.integrationTriggers.desc': '配置 Composio 集成触发器的 AI 分流设置',
  'settings.appearance.menuDesc': '选择浅色、深色或跟随系统主题',
  'settings.mascot.active': '活跃',
  'settings.mascot.characterDesc': '选择你的 OpenHuman 角色',
  'settings.mascot.characterHeading': '角色',
  'settings.mascot.colorDesc': '选择颜色方案',
  'settings.mascot.colorHeading': '颜色',
  'settings.mascot.loadingLibrary': '正在加载 OpenHuman 库…',
  'settings.mascot.localDefault': '本地 OpenHuman（默认）',
  'settings.mascot.menuTitle': '吉祥物',
  'settings.mascot.menuDesc': '选择应用内使用的吉祥物颜色',
  'settings.mascot.noCharacters': '暂无可用的 OpenHuman 角色',
  'settings.mascot.noColorVariants': '无颜色变体',
  'settings.mascot.voice.current': '当前',
  'settings.mascot.voice.customDesc':
    '在 api.elevenlabs.io/v1/voices 或您的 ElevenLabs 仪表板中查找语音 ID。仅存储 ID — 您的 API 密钥保留在后端。',
  'settings.mascot.voice.customHeading': '自定义语音 ID',
  'settings.mascot.voice.customOption': '其他（粘贴语音 ID）…',
  'settings.mascot.voice.desc':
    '选择吉祥物用于语音回复的 ElevenLabs 声音。按性别筛选，从精选列表中选择，粘贴自定义 ID，或让应用根据您的界面语言自动选择声音。',
  'settings.mascot.voice.genderFemale': '女声',
  'settings.mascot.voice.genderHeading': '声音性别',
  'settings.mascot.voice.genderMale': '男声',
  'settings.mascot.voice.heading': '声音',
  'settings.mascot.voice.preset': '声音预设',
  'settings.mascot.voice.presetHeading': '声音预设',
  'settings.mascot.voice.preview': '试听声音',
  'settings.mascot.voice.previewError': '声音试听失败',
  'settings.mascot.voice.previewing': '试听中…',
  'settings.mascot.voice.reset': '重置为默认值',
  'settings.mascot.voice.useLocaleDefault': '匹配应用语言',
  'settings.mascot.voice.useLocaleDefaultDesc': '为当前界面语言自动选择一个声音。',
  'settings.memoryWindow.balanced.badge': '推荐',
  'settings.memoryWindow.balanced.hint':
    '合理的默认值——在不为每次运行消耗额外 token 的情况下保持良好的连贯性。',
  'settings.memoryWindow.balanced.label': '均衡',
  'settings.memoryWindow.description':
    'OpenHuman 在每次新的智能体运行中注入多少记忆上下文。更大的窗口对过往对话更有感知，但每次运行会消耗更多 token，成本也更高。',
  'settings.memoryWindow.extended.badge': '更多上下文',
  'settings.memoryWindow.extended.hint': '向每次运行注入更多长期记忆。每轮 token 成本更高。',
  'settings.memoryWindow.extended.label': '扩展',
  'settings.memoryWindow.maximum.badge': '最高成本',
  'settings.memoryWindow.maximum.hint': '最大安全窗口。连贯性最佳，每次运行的 token 账单显著更高。',
  'settings.memoryWindow.maximum.label': '最大',
  'settings.memoryWindow.minimal.badge': '最便宜',
  'settings.memoryWindow.minimal.hint': '最小记忆窗口。最便宜、最快，但跨运行的连贯性最弱。',
  'settings.memoryWindow.minimal.label': '最小',
  'settings.memoryWindow.title': '长期记忆窗口',
  'settings.screenIntel.permissions.accessibility': '辅助功能',
  'settings.screenIntel.permissions.grantHint': '在系统设置中授权后，点击下方刷新',
  'settings.screenIntel.permissions.inputMonitoring': '输入监控',
  'settings.screenIntel.permissions.macosAppliesPrivacy': 'macOS 会在所有窗口中应用隐私保护',
  'settings.screenIntel.permissions.openInputMonitoring': '请求中…',
  'settings.screenIntel.permissions.refreshStatus': '刷新中…',
  'settings.screenIntel.permissions.refreshing': '刷新中…',
  'settings.screenIntel.permissions.requestAccessibility': '请求中…',
  'settings.screenIntel.permissions.requestScreenRecording': '请求中…',
  'settings.screenIntel.permissions.requesting': '请求中…',
  'settings.screenIntel.permissions.restartRefresh': '正在重启核心…',
  'settings.screenIntel.permissions.restartingCore': '正在重启核心…',
  'settings.screenIntel.permissions.screenRecording': '屏幕录制',
  'settings.screenIntel.permissions.title': '权限',
  'skills.card.moreActions': '更多操作',
  'skills.create.allowedTools': '允许的工具',
  'skills.create.author': '作者',
  'skills.create.authorPlaceholder': '你的名字',
  'skills.create.commaSeparated': '（逗号分隔）',
  'skills.create.createBtn': '创建技能',
  'skills.create.createError': '无法创建技能',
  'skills.create.creating': '创建中…',
  'skills.create.description': '描述',
  'skills.create.descriptionPlaceholder': '这个技能做什么？',
  'skills.create.license': '许可证',
  'skills.create.name': '名称',
  'skills.create.namePlaceholder': '例如：交易日志',
  'skills.create.scope': '范围',
  'skills.create.scopeProjectHint': '/.openhuman/skills/',
  'skills.create.scopeUserHint':
    '写入 ~/.openhuman/skills/<slug>/SKILL.md — 在所有工作空间中可用。',
  'skills.create.slugLabel': '标识符',
  'skills.create.subtitle': 'SKILL.md',
  'skills.create.tags': '标签',
  'skills.create.title': '新建技能',
  'skills.detail.allowedTools': '允许的工具',
  'skills.detail.author': '作者',
  'skills.detail.bundledResources': '捆绑资源',
  'skills.detail.closeAriaLabel': '关闭技能详情',
  'skills.detail.location': '位置',
  'skills.detail.noBundledResources': '无捆绑资源。',
  'skills.detail.tags': '标签',
  'skills.detail.warnings': '警告',
  'skills.install.fetchLog': '获取日志',
  'skills.install.installBtn': '安装中…',
  'skills.install.installComplete': '安装完成',
  'skills.install.installing': '安装中…',
  'skills.install.parseWarnings': '解析警告',
  'skills.install.rawError': '原始错误',
  'skills.install.timeoutHint': '（秒，可选）',
  'skills.install.timeoutLabel': '超时',
  'skills.install.title': '从 URL 安装技能',
  'skills.install.urlLabel': '技能 URL',
  'skills.meetingBots.bannerDesc': '让 OpenHuman 加入你的会议，自动记录摘要',
  'skills.meetingBots.bannerTitle': '会议机器人',
  'skills.meetingBots.busyTitle': 'OpenHuman 正忙',
  'skills.meetingBots.comingSoon': '即将推出',
  'skills.meetingBots.couldNotStartTitle': '无法启动 OpenHuman',
  'skills.meetingBots.displayName': '显示名称',
  'skills.meetingBots.failedToStart': '启动 OpenHuman 失败。',
  'skills.meetingBots.joiningMessage': '它应该在几秒钟内作为参会者出现。',
  'skills.meetingBots.joiningTitle': 'OpenHuman 正在加入会议',
  'skills.meetingBots.meetingLink': '会议链接',
  'skills.meetingBots.modalAriaLabel': '将 OpenHuman 发送到会议',
  'skills.meetingBots.modalDesc': '输入会议链接，让 OpenHuman 作为参会者加入并记录内容。',
  'skills.meetingBots.modalTitle': '将 OpenHuman 发送到会议',
  'skills.meetingBots.newBadge': '新',
  'skills.meetingBots.sendTo': '发送到会议',
  'skills.meetingBots.starting': '启动中…',
  'skills.resource.preview.closeAriaLabel': '关闭预览',
  'skills.resource.preview.failed': '预览失败',
  'skills.resource.preview.loading': '加载预览中…',
  'skills.resource.tree.empty': '无捆绑资源。',
  'skills.search.placeholder': '搜索技能...',
  'skills.setup.autocomplete.acceptKey': '接受键',
  'skills.setup.autocomplete.activeDesc': '自动补全已激活，正在为你提供智能建议',
  'skills.setup.autocomplete.activeTitle': '自动补全已激活',
  'skills.setup.autocomplete.customizeSettings': '自定义设置',
  'skills.setup.autocomplete.debounce': '防抖',
  'skills.setup.autocomplete.description': '在你输入时提供智能文本建议',
  'skills.setup.autocomplete.enableBtn': '启用中...',
  'skills.setup.autocomplete.enableError': '启用自动补全失败',
  'skills.setup.autocomplete.enabling': '启用中...',
  'skills.setup.autocomplete.notSupported': '不支持',
  'skills.setup.autocomplete.stepEnable': '启用内联补全',
  'skills.setup.autocomplete.stepSuccess': '准备就绪',
  'skills.setup.autocomplete.stylePreset': '风格预设',
  'skills.setup.autocomplete.stylePresetValue': '均衡（稍后可配置）',
  'skills.setup.autocomplete.title': '文本自动补全',
  'skills.setup.screenIntel.activeDesc': '屏幕智能已激活，正在感知你的屏幕',
  'skills.setup.screenIntel.activeTitle': '屏幕智能已启用',
  'skills.setup.screenIntel.advancedSettings': '高级设置',
  'skills.setup.screenIntel.allGranted': '所有权限已授予',
  'skills.setup.screenIntel.captureMode': '捕获模式',
  'skills.setup.screenIntel.captureModeValue': '所有窗口（稍后可配置）',
  'skills.setup.screenIntel.deniedHint': '在系统设置中授权后，点击下方重启以应用更改。',
  'skills.setup.screenIntel.enableBtn': '启用中...',
  'skills.setup.screenIntel.enableDesc': '检测屏幕上的内容并将有用的上下文提供给助手',
  'skills.setup.screenIntel.enableError': '启用屏幕智能失败',
  'skills.setup.screenIntel.enabling': '启用中...',
  'skills.setup.screenIntel.grant': '打开中...',
  'skills.setup.screenIntel.granted': '已授予',
  'skills.setup.screenIntel.macosOnly': '仅支持 macOS',
  'skills.setup.screenIntel.opening': '打开中...',
  'skills.setup.screenIntel.panicHotkey': '紧急热键',
  'skills.setup.screenIntel.permAccessibility': '辅助功能',
  'skills.setup.screenIntel.permInputMonitoring': '输入监控',
  'skills.setup.screenIntel.permScreenRecording': '屏幕录制',
  'skills.setup.screenIntel.permissionsDesc': '屏幕智能需要以下权限才能正常工作',
  'skills.setup.screenIntel.refreshStatus': '刷新状态',
  'skills.setup.screenIntel.restartRefresh': '重启中...',
  'skills.setup.screenIntel.restarting': '重启中...',
  'skills.setup.screenIntel.stepEnable': '启用技能',
  'skills.setup.screenIntel.stepPermissions': '授予权限',
  'skills.setup.screenIntel.stepSuccess': '准备就绪',
  'skills.setup.screenIntel.title': '屏幕智能',
  'skills.setup.screenIntel.visionModel': '视觉模型',
  'skills.setup.voice.activation': '激活方式',
  'skills.setup.voice.activeDescPrefix': 'Fn',
  'skills.setup.voice.activeDescSuffix': 'Fn',
  'skills.setup.voice.activeTitle': '语音智能已激活',
  'skills.setup.voice.customizeSettings': '自定义设置',
  'skills.setup.voice.downloadSttBtn': '下载 STT 模型',
  'skills.setup.voice.enableDesc': '启用语音输入和输出功能',
  'skills.setup.voice.hotkey': '热键',
  'skills.setup.voice.startBtn': '启动中...',
  'skills.setup.voice.startError': '启动语音服务失败',
  'skills.setup.voice.starting': '启动中...',
  'skills.setup.voice.stepEnable': '启动语音服务',
  'skills.setup.voice.stepSetup': '需要下载模型',
  'skills.setup.voice.stepSuccess': '准备就绪',
  'skills.setup.voice.sttNotReady': '语音转文本模型未就绪',
  'skills.setup.voice.sttNotReadyDesc':
    '语音智能需要本地 Whisper 模型进行转录。请从本地模型设置中下载。',
  'skills.setup.voice.sttReady': '语音转文本模型已就绪',
  'skills.setup.voice.sttReturnHint': '完成后将返回此页面',
  'skills.setup.voice.title': '语音智能',
  'skills.uninstall.couldNotUninstall': '无法卸载',
  'skills.uninstall.description':
    '这将永久删除技能目录及其所有捆绑资源。智能体将在下一轮停止看到它。',
  'skills.uninstall.title': '卸载',
  'skills.uninstall.uninstallBtn': '卸载',
  'skills.uninstall.uninstalling': '卸载中…',
  'upsell.global.limitMessage': '升级方案或充值配额以继续使用',
  'upsell.global.limitTitle': '已达使用限制',
  'upsell.global.nearLimitMessage': '你已使用了 {pct}% 的使用限制。升级以获得更高限额。',
  'upsell.global.nearLimitTitle': '接近使用限制',
  'upsell.usageLimit.bodyBudget': '你已达到每周限制。',
  'upsell.usageLimit.bodyRate': '你已达到 10 小时推理速率限制。',
  'upsell.usageLimit.heading': '已达使用限制',
  'upsell.usageLimit.notNow': '暂不',
  'upsell.usageLimit.perWindow': '{amount}',
  'upsell.usageLimit.planIncludes': '{plan}',
  'upsell.usageLimit.resetsIn': '重置时间',
  'upsell.usageLimit.upgradePlan': '升级方案',
  'upsell.usageLimit.weeklyInference': '{amount}',
  'walkthrough.tooltip.letsGo': '出发吧！',
  'walkthrough.tooltip.next': '下一步 →',
  'walkthrough.tooltip.skip': '跳过引导',
  'walkthrough.tooltip.stepCounter': '{n} / {total}',
  'webhooks.activity.empty': '暂无活动',
  'webhooks.activity.title': '最近活动',
  'webhooks.composioHistory.empty': '暂无记录',
  'webhooks.composioHistory.metadataId': '元数据 ID',
  'webhooks.composioHistory.metadataUuid': '元数据 UUID',
  'webhooks.composioHistory.payload': '载荷',
  'webhooks.composioHistory.title': 'ComposeIO 触发器历史',
  'webhooks.tunnels.active': '活跃',
  'webhooks.tunnels.createFailed': '创建隧道失败',
  'webhooks.tunnels.creating': '创建中...',
  'webhooks.tunnels.deleteFailed': '删除隧道失败',
  'webhooks.tunnels.descriptionPlaceholder': '描述（可选）',
  'webhooks.tunnels.echo': '回显',
  'webhooks.tunnels.empty': '暂无隧道',
  'webhooks.tunnels.enableEcho': '移除回显',
  'webhooks.tunnels.inactive': '活跃',
  'webhooks.tunnels.namePlaceholder': '隧道名称（例如：telegram-bot）',
  'webhooks.tunnels.newTunnel': '新建隧道',
  'webhooks.tunnels.removeEcho': '移除回显',
  'webhooks.tunnels.title': 'Webhook 隧道',
  'webhooks.tunnels.toggleFailed': '切换回显失败',
  'composio.authExpired': '授权已过期',
  'composio.reconnect': '重新连接',
  'composio.previewBadge': 'Preview',
  'composio.previewTooltip':
    'Agent integration coming soon — you can connect, but the agent can’t use this toolkit yet.',
  'composio.directModeRequiresKey': '保存失败。直连模式需要非空的 API 密钥。',
  'composio.notYetRouted': '尚未路由',
  'composio.triggers.loading': '加载中…',
  'conversations.taskKanban.todo': '待办',
  'settings.composio.loading': '加载中…',
  'settings.mascot.noCharactersAvailable': '暂无可用的 OpenHuman 角色',
  'skills.uninstall.confirmTitle': '卸载 {name}？',
  'conversations.taskKanban.blocked': '已阻塞',
  'conversations.taskKanban.done': '已完成',
  'conversations.taskKanban.inProgress': '进行中',
  'intelligence.memoryChunk.detail.copiedHint': '已复制',
  'settings.composio.notYetRouted': '尚未路由',
  'settings.localModel.download.manageExternal': '在外部运行时中管理此模型。',
  'settings.localModel.status.manageOllamaExternal':
    '请在 OpenHuman 之外管理 Ollama 进程和模型拉取，然后重新运行诊断。',
  'settings.localModel.status.ollamaDocs': 'Ollama 文档',
  'settings.localModel.status.thenRetry': '获取设置说明，待你的运行时可达后再重试。',
  'settings.appearance.title': '外观',
  'settings.appearance.themeHeading': '主题',
  'settings.appearance.themeAria': '主题',
  'settings.appearance.modeLight': '浅色',
  'settings.appearance.modeLightDesc': '明亮界面，深色文字。',
  'settings.appearance.modeDark': '深色',
  'settings.appearance.modeDarkDesc': '暗色界面，夜间更护眼。',
  'settings.appearance.modeSystem': '跟随系统',
  'settings.appearance.modeSystemDesc': '跟随操作系统外观设置。',
  'settings.appearance.helperText':
    '深色模式会将整个应用——聊天、设置、面板——切换为暗色调。"跟随系统"会同步你的操作系统外观并实时更新。',
  'settings.mascot.characterPreview': '预览',
  'settings.mascot.characterStates': '状态',
  'settings.mascot.characterVisemes': '视素',
  'settings.mascot.colorAria': 'OpenHuman 颜色',
  'settings.mascot.colorBlack': '黑色',
  'settings.mascot.colorBurgundy': '酒红色',
  'settings.mascot.colorGreen': '绿色',
  'settings.mascot.colorNavy': '深蓝色',
  'settings.mascot.colorYellow': '黄色',
  'settings.mascot.libraryUnavailable': 'OpenHuman 资源库不可用',
  'settings.mascot.title': 'OpenHuman',
  'settings.developerMenu.mcpServer.title': 'MCP 服务器',
  'settings.developerMenu.mcpServer.desc': '配置外部 MCP 客户端以连接到 OpenHuman',
  'settings.mcpServer.title': 'MCP 服务器',
  'settings.mcpServer.toolsSectionTitle': '可用工具',
  'settings.mcpServer.toolsSectionDesc':
    '运行 openhuman-core mcp 时通过 MCP stdio 服务器暴露的工具',
  'settings.mcpServer.configSectionTitle': '客户端配置',
  'settings.mcpServer.configSectionDesc': '选择你的 MCP 客户端以生成对应的配置代码片段',
  'settings.mcpServer.copySnippet': '复制到剪贴板',
  'settings.mcpServer.copied': '已复制！',
  'settings.mcpServer.openConfigFile': '打开配置文件',
  'settings.mcpServer.binaryPathNotFound':
    '未找到 OpenHuman 二进制文件。如果使用源码运行，请执行：cargo build --bin openhuman-core',
  'settings.mcpServer.openConfigError': '打开配置文件失败',
  'settings.mcpServer.clientClaudeDesktop': 'Claude Desktop',
  'settings.mcpServer.clientCursor': 'Cursor',
  'settings.mcpServer.clientCodex': 'Codex',
  'settings.mcpServer.clientZed': 'Zed',
  'settings.mcpServer.configFilePath': '配置文件',
  'settings.mcpServer.clientSelectorAriaLabel': 'MCP 客户端选择器',
};

export default zhCN5;
