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

// Simplified Chinese (简体中文) chunk 2/5. Translated from chunks/en-2.ts.
const zhCN2: TranslationMap = {
  'settings.ai.configStatus': '配置状态',
  'settings.ai.fallbackMode': '回退模式',
  'settings.ai.loadedFromRuntime': '从运行时加载',
  'settings.ai.loadingDuration': '加载时长',
  'settings.ai.localRuntime': '本地模型运行时',
  'settings.ai.openManager': '打开管理器',
  'settings.ai.retryDownload': '重试下载',
  'settings.ai.state': '状态',
  'settings.ai.targetModel': '目标模型',
  'settings.ai.download': '下载',
  'settings.ai.localModelUnavailable': '本地模型状态不可用。',
  'settings.ai.soulConfig': 'SOUL 角色配置',
  'settings.ai.refreshing': '刷新中...',
  'settings.ai.refreshSoul': '刷新 SOUL',
  'settings.ai.loadingSoul': '正在加载 SOUL 配置...',
  'settings.ai.identity': '身份',
  'settings.ai.personality': '个性',
  'settings.ai.safetyRules': '安全规则',
  'settings.ai.source': '来源',
  'settings.ai.loaded': '已加载',
  'settings.ai.toolsConfig': 'TOOLS 配置',
  'settings.ai.refreshTools': '刷新 TOOLS',
  'settings.ai.toolsAvailable': '可用工具',
  'settings.ai.tools': '个工具',
  'settings.ai.activeSkills': '活跃技能',
  'settings.ai.skills': '个技能',
  'settings.ai.skillsOverview': '技能概览',
  'settings.ai.refreshingAll': '刷新全部中...',
  'settings.ai.refreshAll': '刷新所有 AI 配置',
  'settings.notifications.suppressAll': '抑制所有通知',
  'settings.notifications.suppressAllDesc':
    '阻止来自嵌入式应用的所有操作系统通知弹窗，不受焦点状态影响。',
  'settings.notifications.toggleDnd': '切换免打扰',
  'settings.notifications.categories': '类别',
  'settings.notifications.categoryFooter':
    '禁用一个类别后，该类新的通知将不再出现在通知中心。已有的通知在被清除前保持可见。',
  'settings.billing.movedToWeb': '账单已移至网页',
  'settings.billing.openDashboard': '打开账单面板',
  'settings.billing.movedToWebDesc': '订阅变更、支付方式、配额和发票现在在 TinyHumans 网页上管理。',
  'settings.billing.backToSettings': '返回设置',
  'settings.billing.openingBrowser': '正在打开浏览器...',
  'settings.billing.browserNotOpen': '如果浏览器未打开，请使用上方按钮。',
  'settings.billing.browserOpenFailed': '无法自动打开浏览器。请使用上方按钮。',
  'settings.tools.chooseCapabilities': '选择 OpenHuman 可代表你使用的能力。',
  'settings.tools.saveChanges': '保存更改',
  'settings.tools.preferencesSaved': '偏好设置已保存',
  'settings.tools.saveFailed': '保存偏好失败，请重试。',
  'settings.screenAwareness.mode': '模式',
  'settings.screenAwareness.allExceptBlacklist': '除黑名单外全部',
  'settings.screenAwareness.whitelistOnly': '仅白名单',
  'settings.screenAwareness.screenMonitoring': '屏幕监控',
  'settings.screenAwareness.saveSettings': '保存设置',
  'settings.screenAwareness.session': '会话',
  'settings.screenAwareness.status': '状态',
  'settings.screenAwareness.active': '活跃',
  'settings.screenAwareness.stopped': '已停止',
  'settings.screenAwareness.remaining': '剩余',
  'settings.screenAwareness.startSession': '开始会话',
  'settings.screenAwareness.stopSession': '停止会话',
  'settings.screenAwareness.analyzeNow': '立即分析',
  'settings.screenAwareness.macosOnly': '屏幕感知桌面捕获和权限控制目前仅在 macOS 上受支持。',
  'connections.comingSoon': '即将推出',
  'connections.setUp': '设置',
  'connections.configured': '已配置',
  'connections.unavailable': '不可用',
  'connections.checking': '检查中...',
  'connections.walletConfigured': '本地 EVM、BTC、Solana 和 Tron 身份已从你的恢复短语中配置。',
  'connections.walletReady': '通过一个恢复短语设置本地 EVM、BTC、Solana 和 Tron 身份。',
  'connections.walletError': '无法检查钱包状态。点击从恢复短语面板重试。',
  'connections.walletChecking': '正在检查钱包状态...',
  'connections.walletIdentities': '钱包身份',
  'connections.walletDerived': '从你的恢复短语本地派生，仅作为安全元数据存储。',
  'connections.privacySecurity': '隐私与安全',
  'connections.privacySecurityDesc':
    '所有数据和凭据均存储在本地，采用零数据保留政策。你的信息经过加密，绝不会与第三方共享。',
  'channels.status.connecting': '连接中',
  'channels.status.notConfigured': '未配置',
  'channels.noActiveRoute': '无活跃路由',
  'channels.activeRoute': '活跃路由',
  'channels.loadingDefinitions': '正在加载渠道定义...',
  'channels.channelConnections': '渠道连接',
  'channels.configureAuthModes': '为每个消息渠道配置认证模式。',
  'channels.configNotAvailable': '配置',
  'channels.channel': '渠道',
  'devOptions.coreModeNotSet': '核心模式：未设置',
  'devOptions.coreModeNotSetDesc': '启动检查选择器尚未确认。使用选择器上的切换模式选择本地或云端。',
  'devOptions.local': '本地',
  'devOptions.embeddedCoreSidecar': '嵌入式核心侧车',
  'devOptions.sidecarSpawned': '由 Tauri shell 在应用启动时进程内启动。',
  'devOptions.cloud': '云端',
  'devOptions.remoteCoreRpc': '远程核心 RPC',
  'devOptions.token': '令牌',
  'devOptions.tokenNotSet': '未设置 — RPC 将返回 401',
  'devOptions.triggerSentryTest': '触发 Sentry 测试 (staging)',
  'devOptions.triggerSentryTestDesc':
    '发送一个带有标签的错误以验证 Sentry 管道。Issue #1072 — 验证后移除。',
  'devOptions.sendTestEvent': '发送测试事件',
  'devOptions.sending': '发送中…',
  'devOptions.eventSent': '事件已发送',
  'devOptions.failed': '失败',
  'devOptions.appLogs': '应用日志',
  'devOptions.appLogsDesc': '打开包含滚动日志文件的文件夹。报告问题时请附上最近的文件。',
  'devOptions.openLogsFolder': '打开日志文件夹',
  'mnemonic.phraseSaved': '恢复短语已保存',
  'mnemonic.walletReady': '多链钱包身份已就绪。正在返回设置...',
  'mnemonic.writeDownWords': '按顺序记下这',
  'mnemonic.wordsInOrder':
    '个单词，并将其保存在安全的地方。这个短语保护你的本地加密密钥以及你的 EVM、BTC、Solana 和 Tron 钱包身份。',
  'mnemonic.cannotRecover': '这个短语一旦丢失将无法恢复，应该完全保留在你的本地设备上。',
  'mnemonic.copyToClipboard': '复制到剪贴板',
  'mnemonic.alreadyHavePhrase': '我已经有恢复短语',
  'mnemonic.consentSaved': '我已保存此短语并同意将其用于本地钱包设置',
  'mnemonic.enterPhraseToRestore':
    '在下面输入你的恢复短语以恢复本地钱包身份，或将完整的短语粘贴到任意字段中（新备份为 12 个单词；旧版本的 24 个单词短语仍然有效）。',
  'mnemonic.words': '单词数',
  'mnemonic.validPhrase': '有效的恢复短语',
  'mnemonic.generateNewPhrase': '改为生成新的恢复短语',
  'mnemonic.securingData': '正在保护你的数据...',
  'mnemonic.saveRecoveryPhrase': '保存恢复短语',
  'mnemonic.userNotLoaded': '用户未加载。请重新登录或刷新页面。',
  'mnemonic.invalidPhrase': '恢复短语无效。请检查你的单词后重试。',
  'mnemonic.somethingWentWrong': '出了点问题。请重试。',
  'team.failedToCreate': '创建团队失败',
  'team.invalidInviteCode': '无效或已过期的邀请码',
  'team.failedToSwitch': '切换团队失败',
  'team.failedToLeave': '离开团队失败',
  'team.role.owner': '拥有者',
  'team.role.admin': '管理员',
  'team.role.billingManager': '账单管理员',
  'team.role.member': '成员',
  'team.active': '活跃',
  'team.personalTeam': '个人团队',
  'team.manageTeam': '管理团队',
  'team.switching': '切换中...',
  'team.switch': '切换',
  'team.leaving': '离开中...',
  'team.leave': '离开',
  'team.yourTeams': '你的团队',
  'team.createNewTeam': '创建新团队',
  'team.teamName': '团队名称',
  'team.creating': '创建中...',
  'team.joinExistingTeam': '加入已有团队',
  'team.inviteCode': '邀请码',
  'team.joining': '加入中...',
  'team.join': '加入',
  'team.leaveTeam': '离开团队',
  'team.confirmLeave': '确定要离开',
  'team.leaveWarning': '你将失去对该团队及所有团队资源的访问权限。需要重新获得邀请才能重新加入。',
  'team.management': '团队管理',
  'team.notFound': '未找到团队',
  'team.accessDenied': '访问被拒绝',
  'team.members': '成员',
  'voice.title': '语音听写',
  'voice.settings': '语音设置',
  'voice.settingsDesc': '按住快捷键进行语音听写，将文本插入到当前活动字段中。',
  'voice.hotkey': '快捷键',
  'voice.activationMode': '激活模式',
  'voice.tapToToggle': '点击切换',
  'voice.writingStyle': '书写风格',
  'voice.verbatimTranscription': '逐字转录',
  'voice.naturalCleanup': '自然清理',
  'voice.autoStart': '与核心一起自动启动语音服务',
  'voice.customDictionary': '自定义词典',
  'voice.customDictionaryDesc': '添加姓名、技术术语和领域词汇以提高识别准确率。',
  'voice.addWord': '添加词语...',
  'voice.sttDisabled': '语音听写功能在本地 STT 模型下载并准备好之前被禁用。',
  'voice.openLocalAiModel': '打开本地 AI 模型',
  'voice.serverRestarted': '语音服务已使用新设置重启。',
  'voice.settingsSaved': '语音设置已保存。',
  'voice.serverStarted': '语音服务已启动。',
  'voice.serverStopped': '语音服务已停止。',
  'voice.saveVoiceSettings': '保存语音设置',
  'voice.startVoiceServer': '启动语音服务',
  'voice.stopVoiceServer': '停止语音服务',
  'voice.debugTitle': '语音调试',
  'autocomplete.title': '自动补全',
  'autocomplete.settings': '设置',
  'autocomplete.acceptWithTab': 'Tab 键接受',
  'autocomplete.stylePreset': '风格预设',
  'autocomplete.style.balanced': '均衡',
  'autocomplete.style.concise': '简洁',
  'autocomplete.style.formal': '正式',
  'autocomplete.style.casual': '随意',
  'autocomplete.style.custom': '自定义',
  'autocomplete.disabledApps': '禁用的应用（每行一个包名/应用令牌）',
  'autocomplete.saveSettings': '保存设置',
  'autocomplete.saving': '保存中…',
  'autocomplete.runtime': '运行时',
  'autocomplete.running': '运行中',
  'autocomplete.start': '启动',
  'autocomplete.stop': '停止',
  'autocomplete.settingsSaved': '自动补全设置已保存。',
  'autocomplete.started': '自动补全已启动。',
  'autocomplete.didNotStart': '自动补全未能启动。请检查是否已启用。',
  'autocomplete.stopped': '自动补全已停止。',
  'autocomplete.advancedSettings': '高级设置',
  'autocomplete.debugTitle': '自动补全调试',
  'chat.agentChat': '智能体对话',
  'chat.overrides': '覆盖设置',
  'chat.model': '模型',
  'chat.temperature': '温度',
  'chat.conversation': '对话',
  'chat.startAgentConversation': '开始与智能体对话。',
  'chat.you': '你',
  'chat.agent': '智能体',
  'chat.askAgent': '向智能体提问...',
  'chat.sendMessage': '发送消息',
  'composio.triageTitle': '集成触发器',
  'composio.triageDesc':
    '启用时，每个传入的 Composio 触发器都会经过 AI 分类步骤，对事件进行分类并可能启动自动化操作——每个触发器使用一个本地 LLM 轮次。如果你更喜欢手动审查，可以全局或按集成禁用。如果环境变量',
  'composio.disableAllTriage': '禁用所有触发器的 AI 分类',
  'composio.triggersStillRecorded': '触发器仍记录到历史记录中——不运行 LLM 轮次。',
  'composio.disableSpecificIntegrations': '禁用特定集成的 AI 分类',
  'composio.settingsSaved': '设置已保存',
  'composio.saveFailed': '保存失败。请重试。',
  'cron.title': '定时任务',
  'cron.scheduledJobs': '计划任务',
  'cron.manageCronJobs': '管理核心调度器的定时任务。',
  'cron.refreshCronJobs': '刷新定时任务',
  'localModel.modelStatus': '模型状态',
  'localModel.downloadModels': '下载模型',
  'localModel.usage': '使用',
  'localModel.usageDesc': '选择哪些子系统在本地模型上运行。未勾选的将使用云端。',
  'localModel.enableRuntime': '启用本地 AI 运行时',
  'localModel.enableRuntimeDesc':
    '总开关。默认关闭——Ollama 保持空闲。启用后，树摘要器、屏幕智能和自动补全始终使用本地模型。',
  'localModel.advancedSettings': '高级设置',
  'localModel.debugTitle': '本地模型调试',
  'localModel.ollamaServer.helperText': '示例：http://192.168.1.5:11434',
  'localModel.ollamaServer.label': 'Ollama 服务器 URL',
  'localModel.ollamaServer.modelCount': '个模型',
  'localModel.ollamaServer.placeholder': 'http://localhost:11434',
  'localModel.ollamaServer.reachable': '可访问',
  'localModel.ollamaServer.resetButton': '重置为默认值',
  'localModel.ollamaServer.saveButton': '保存',
  'localModel.ollamaServer.testButton': '测试连接',
  'localModel.ollamaServer.unreachable': '无法访问',
  'localModel.ollamaServer.validationError': '必须是有效的 http:// 或 https:// URL',
  'screenAwareness.debugTitle': '屏幕感知调试',
  'memory.debugTitle': '记忆调试',
  'webhooks.debugTitle': 'Webhook 调试',
  'notifications.routingTitle': '通知路由',
  'common.reload': '重新加载',
  'common.skip': '跳过',
  'common.disable': '禁用',
  'common.enable': '启用',
  'chat.safetyTimeout': '助手 2 分钟内未响应。请重试或检查你的连接。',
  'chat.filter.all': '全部',
  'chat.filter.work': '工作',
  'chat.filter.briefing': '简报',
  'chat.filter.notification': '通知',
  'chat.filter.workers': '工作线程',
  'chat.selectThread': '选择一个对话',
  'chat.threads': '对话列表',
  'chat.noThreads': '暂无对话',
  'chat.noLabelThreads': '此标签下暂无对话',
  'chat.noWorkerThreads': '暂无工作线程',
  'chat.deleteThread': '删除对话',
  'chat.deleteThreadConfirm': '确定要删除"{title}"吗？',
  'chat.untitledThread': '未命名对话',
  'chat.hideSidebar': '隐藏侧边栏',
  'chat.showSidebar': '显示侧边栏',
  'chat.newThreadShortcut': '新建对话',
  'chat.new': '新建',
  'chat.failedToLoadMessages': '加载消息失败',
  'chat.thinkingIteration': '思考中...({n})',
  'chat.thinkingDots': '思考中...',
  'chat.approachingLimit': '接近使用限制',
  'chat.approachingLimitMsg': '你已使用了可用配额的{pct}%。',
  'chat.upgrade': '升级',
  'chat.weeklyLimitHit': '已达到每周限制。',
  'chat.resets': '重置时间',
  'chat.topUpToContinue': '充值以继续使用。',
  'chat.budgetComplete': '预算已用完。',
  'chat.topUp': '充值',
  'chat.cycle': '周期',
  'chat.cycleSpent': '本周期已用',
  'chat.cycleRemaining': '剩余',
  'chat.left': '剩余',
  'chat.setup': '设置',
  'chat.switchToText': '切换到文本',
  'chat.transcribing': '转录中...',
  'chat.stopAndSend': '停止并发送',
  'chat.startTalking': '开始说话',
  'chat.playingVoiceReply': '正在播放语音回复',
  'chat.voiceHint': '使用麦克风说话',
  'chat.micUnavailable': '麦克风不可用',
  'chat.turn': '轮',
  'chat.turns': '轮',
  'chat.openWorkerThread': '打开工作线程',
  'memory.searchAria': '搜索记忆',
  'memory.searchPlaceholder': '搜索记忆条目...',
  'memory.sourceFilter.all': '所有来源',
  'memory.sourceFilter.email': '邮件',
  'memory.sourceFilter.calendar': '日历',
  'memory.sourceFilter.telegram': 'Telegram',
  'memory.sourceFilter.aiInsight': 'AI 洞察',
  'memory.sourceFilter.system': '系统',
  'memory.sourceFilter.trading': '交易',
  'memory.sourceFilter.security': '安全',
  'memory.ingestionActivity': '摄取活动',
  'memory.events': '个事件',
  'memory.event': '个事件',
  'memory.overTheLast': '过去',
  'memory.months': '个月',
  'memory.peak': '峰值',
  'memory.perDay': '/天',
  'memory.less': '较少',
  'memory.more': '较多',
  'memory.on': '于',
  'memory.loading': '正在加载记忆',
  'memory.fetching': '正在获取你的记忆条目...',
  'memory.analyzing': '正在分析记忆',
  'memory.analyzingHint': '正在处理你的记忆以提取洞察...',
  'memory.noMatches': '未找到匹配',
  'memory.noMatchesHint': '尝试更改搜索词或筛选条件。',
  'memory.allCaughtUp': '全部完成',
  'memory.allCaughtUpHint': '没有新的记忆条目需要处理。',
  'memory.noAnalysis': '暂无分析',
  'memory.noAnalysisHint': '运行分析以发现记忆中的模式。',
  'memory.emptyHint': '开始交互以创建你的第一条记忆。',
  'mic.unavailable': '麦克风不可用',
  'mic.permissionDenied': '麦克风权限被拒绝',
  'mic.failedToStartRecorder': '启动录音失败',
  'mic.transcribing': '转录中...',
  'mic.tapToSend': '点击发送',
  'mic.waitingForAgent': '等待助手...',
  'mic.tapAndSpeak': '点击说话',
  'mic.stopRecording': '停止录音',
  'mic.startRecording': '开始录音',
  'token.usageLimitReached': '已达到使用限制',
  'token.approachingLimit': '接近限制',
  'token.planClickForDetails': '套餐 - 点击查看详情',
  'token.sessionTokens': '输入: {in} | 输出: {out} | 轮次: {turns}',
  'token.limit': '已达限制',
  'catalog.noCapabilityBinding': '无能力绑定',
  'catalog.downloadFailed': '下载失败',
  'catalog.active': '活跃',
  'catalog.installed': '已安装',
  'catalog.notDownloaded': '未下载',
  'catalog.inUse': '使用中',
  'catalog.use': '使用',
  'catalog.deleteModel': '删除模型',
  'catalog.download': '下载',
  'navigator.recent': '最近',
  'navigator.today': '今天',
  'navigator.thisWeek': '本周',
  'navigator.sources': '来源',
  'navigator.email': '邮件',
  'navigator.slack': 'Slack',
  'navigator.chat': '对话',
  'navigator.documents': '文档',
  'navigator.people': '联系人',
  'navigator.topics': '主题',
  'dreams.description': '梦境是 AI 生成的反思，综合了你记忆中的模式。',
  'dreams.comingSoon': '即将推出',
  'assignment.memoryLlm': '记忆 LLM',
  'assignment.memoryLlmAria': '选择记忆 LLM',
  'assignment.embedder': '嵌入模型',
  'assignment.loaded': '已加载',
  'assignment.notDownloaded': '未下载',
  'assignment.usedForExtractSummarise': '用于提取和摘要',
  'insights.knownFacts': '已知事实',
  'insights.preferences': '偏好',
  'insights.relationships': '关系',
  'insights.skills': '技能',
  'insights.opinions': '观点',
  // Developer options menu items (#2225)
  'devOptions.menuAi': 'AI 配置',
  'devOptions.menuAiDesc': '云端提供商、本地 Ollama 模型与按工作负载路由',
  'devOptions.menuScreenAware': '屏幕感知',
  'devOptions.menuScreenAwareDesc': '屏幕捕获权限、监控策略与会话控制',
  'devOptions.menuMessaging': '消息通道',
  'devOptions.menuMessagingDesc': '配置 Telegram/Discord 认证模式与默认通道路由',
  'devOptions.menuTools': '工具',
  'devOptions.menuToolsDesc': '启用或禁用 OpenHuman 可代表你使用的能力',
  'devOptions.menuAgentChat': '代理对话',
  'devOptions.menuAgentChatDesc': '使用模型和温度覆盖测试代理对话',
  'devOptions.menuCronJobs': '定时任务',
  'devOptions.menuCronJobsDesc': '查看和配置运行时技能的定时任务',
  'devOptions.menuLocalModelDebug': '本地模型调试',
  'devOptions.menuLocalModelDebugDesc': 'Ollama 配置、资源下载、模型测试与诊断',
  'devOptions.menuWebhooksDebug': 'Webhooks',
  'devOptions.menuWebhooksDebugDesc': '查看运行时 webhook 注册和已捕获的请求日志',
  'devOptions.menuIntelligence': '智能',
  'devOptions.menuIntelligenceDesc': '记忆工作区、潜意识引擎、梦境与设置',
  'devOptions.menuNotificationRouting': '通知路由',
  'devOptions.menuNotificationRoutingDesc': 'AI 重要性评分与集成警报的协调升级',
  'devOptions.menuComposeIOTriggers': 'ComposeIO 触发器',
  'devOptions.menuComposeIOTriggersDesc': '查看 ComposeIO 触发器历史与归档',
  'devOptions.menuComposioRouting': 'Composio 路由 (直连模式)',
  'devOptions.menuComposioRoutingDesc':
    '使用你自己的 Composio API 密钥，将调用直接路由到 backend.composio.dev',
  'devOptions.menuComposioTriggers': '集成触发器',
  'devOptions.menuComposioTriggersDesc': '为 Composio 集成触发器配置 AI 分级设置',
};

export default zhCN2;
