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

// Simplified Chinese (简体中文) chunk 1/5. Translated from chunks/en-1.ts.
const zhCN1: TranslationMap = {
  'nav.home': '首页',
  'nav.human': '助手',
  'nav.chat': '对话',
  'nav.connections': '连接',
  'nav.memory': '记忆',
  'nav.alerts': '通知',
  'nav.rewards': '奖励',
  'nav.settings': '设置',
  'common.cancel': '取消',
  'common.save': '保存',
  'common.confirm': '确认',
  'common.delete': '删除',
  'common.edit': '编辑',
  'common.create': '创建',
  'common.search': '搜索',
  'common.loading': '加载中…',
  'common.error': '错误',
  'common.success': '成功',
  'common.back': '返回',
  'common.next': '下一步',
  'common.finish': '完成',
  'common.close': '关闭',
  'common.enabled': '已启用',
  'common.disabled': '已禁用',
  'common.on': '开',
  'common.off': '关',
  'common.yes': '是',
  'common.no': '否',
  'common.ok': '确定',
  'common.retry': '重试',
  'common.copy': '复制',
  'common.copied': '已复制',
  'common.learnMore': '了解更多',
  'common.seeAll': '查看全部',
  'common.dismiss': '忽略',
  'common.clear': '清除',
  'common.reset': '重置',
  'common.refresh': '刷新',
  'common.export': '导出',
  'common.import': '导入',
  'common.upload': '上传',
  'common.download': '下载',
  'common.add': '添加',
  'common.remove': '移除',
  'common.showMore': '展开更多',
  'common.showLess': '收起',
  'common.submit': '提交',
  'common.continue': '继续',
  'settings.general': '通用',
  'settings.featuresAndAI': '功能与 AI',
  'settings.billingAndRewards': '账单与奖励',
  'settings.support': '支持',
  'settings.advanced': '高级',
  'settings.dangerZone': '危险区域',
  'settings.account': '账户',
  'settings.accountDesc': '恢复短语、团队、连接与隐私',
  'settings.notifications': '通知',
  'settings.notificationsDesc': '免打扰模式与各账户通知控制',
  'settings.features': '功能',
  'settings.featuresDesc': '屏幕感知、消息与工具',
  'settings.aiModels': 'AI 与模型',
  'settings.aiModelsDesc': '本地 AI 模型设置、下载与 LLM 提供商',
  'settings.ai': 'AI',
  'settings.aiDesc': '云端提供商、本地 Ollama 模型以及按工作负载路由',
  'settings.billingUsage': '账单与用量',
  'settings.billingUsageDesc': '订阅方案、配额与支付方式',
  'settings.rewards': '奖励',
  'settings.rewardsDesc': '邀请、优惠券与获得的配额',
  'settings.restartTour': '重新开始导览',
  'settings.restartTourDesc': '从头开始回放产品导览',
  'settings.about': '关于',
  'settings.aboutDesc': '应用版本与软件更新',
  'settings.developerOptions': '开发者选项',
  'settings.developerOptionsDesc': '诊断、调试面板、Webhook 与记忆检查',
  'settings.clearAppData': '清除应用数据',
  'settings.clearAppDataDesc': '退出登录并永久清除所有本地应用数据',
  'settings.logOut': '退出登录',
  'settings.logOutDesc': '退出当前账户',
  'settings.language': '语言',
  'settings.languageDesc': '应用界面显示语言',
  'settings.alerts': '通知',
  'settings.alertsDesc': '查看收件箱中的最新通知和活动',
  'settings.account.recoveryPhrase': '恢复短语',
  'settings.account.recoveryPhraseDesc': '查看并备份你的账户恢复短语',
  'settings.account.team': '团队',
  'settings.account.teamDesc': '管理团队成员与权限',
  'settings.account.connections': '连接',
  'settings.account.connectionsDesc': '管理已关联的账户与服务',
  'settings.account.privacy': '隐私',
  'settings.account.privacyDesc': '控制哪些数据离开你的电脑',
  'settings.notifications.doNotDisturb': '免打扰',
  'settings.notifications.doNotDisturbDesc': '在一定时间内暂停所有通知',
  'settings.notifications.channelControls': '各渠道控制',
  'settings.notifications.channelControlsDesc': '为每个渠道配置通知偏好',
  'settings.features.screenAwareness': '屏幕感知',
  'settings.features.screenAwarenessDesc': '让助手看到你的活动窗口',
  'settings.features.messaging': '消息',
  'settings.features.messagingDesc': '渠道与消息集成设置',
  'settings.features.tools': '工具',
  'settings.features.toolsDesc': '管理已连接的工具与集成',
  'settings.ai.localSetup': '本地 AI 设置',
  'settings.ai.localSetupDesc': '下载并配置本地 AI 模型',
  'settings.ai.llmProvider': 'LLM 提供商',
  'settings.ai.llmProviderDesc': '选择并配置你的 AI 提供商',
  'clearData.title': '清除应用数据',
  'clearData.warning': '这将退出你的账户并永久删除本地应用数据，包括：',
  'clearData.bulletSettings': '应用设置与对话',
  'clearData.bulletCache': '所有本地集成缓存数据',
  'clearData.bulletWorkspace': '工作空间数据',
  'clearData.bulletOther': '所有其他本地数据',
  'clearData.irreversible': '此操作不可撤销。',
  'clearData.clearing': '正在清除应用数据...',
  'clearData.failed': '清除数据失败，请重试。',
  'clearData.failedLogout': '退出登录失败，请重试。',
  'clearData.failedPersist': '清除持久化应用状态失败，请重试。',
  'welcome.title': '欢迎使用 OpenHuman',
  'welcome.subtitle': '你的私人 AI 超级智能。私密、简单、强大。',
  'welcome.connectPrompt': '输入 Core RPC 地址以开始使用',
  'welcome.selectRuntime': '选择运行时',
  'welcome.urlPlaceholder': 'http://localhost:8089',
  'welcome.invalidUrl': '请输入有效的 HTTP 或 HTTPS URL',
  'welcome.connecting': '连接中...',
  'welcome.connect': '连接',
  'home.greeting': '早上好',
  'home.greetingAfternoon': '下午好',
  'home.greetingEvening': '晚上好',
  'home.askAssistant': '向你的助手提问...',
  'home.statusOk': '你的设备已连接。保持应用运行以维持连接，通过下方按钮向你的智能体发送消息。',
  'home.statusBackendOnly': '正在重新连接后端…你的智能体很快将再次可用。',
  'home.statusCoreUnreachable': '本地核心 sidecar 无响应。OpenHuman 后台进程可能已崩溃或未能启动。',
  'home.statusInternetOffline': '你的设备当前处于离线状态。请检查网络或重启应用以重新连接。',
  'home.restartCore': '重启核心',
  'home.restartingCore': '正在重启核心…',
  'home.themeToggle.toLight': '切换到浅色模式',
  'home.themeToggle.toDark': '切换到深色模式',
  'chat.newThread': '新对话',
  'chat.typeMessage': '输入消息...',
  'chat.send': '发送',
  'chat.thinking': '思考中...',
  'chat.noMessages': '暂无消息',
  'chat.startConversation': '开始对话',
  'chat.regenerate': '重新生成',
  'chat.copyResponse': '复制回复',
  'chat.citations': '引用',
  'chat.toolUsed': '已使用的工具',
  'scope.legacy': '旧版',
  'scope.user': '用户',
  'scope.project': '项目',
  'skills.title': '连接',
  'skills.search': '搜索连接...',
  'skills.noResults': '未找到连接',
  'skills.connect': '连接',
  'skills.disconnect': '断开',
  'skills.configure': '配置',
  'skills.connected': '已连接',
  'skills.available': '可用',
  'skills.addAccount': '添加账户',
  'skills.channels': '渠道',
  'skills.integrations': '集成',
  'memory.title': '记忆',
  'memory.search': '搜索记忆...',
  'memory.noResults': '未找到记忆',
  'memory.empty': '暂无记忆。记忆将在你交互时自动创建。',
  'memory.tab.memory': '记忆',
  'memory.tab.subconscious': '潜意识',
  'memory.tab.dreams': '梦境',
  'memory.tab.calls': '调用记录',
  'memory.tab.settings': '设置',
  'memory.analyzeNow': '立即分析',
  'alerts.title': '通知',
  'alerts.empty': '暂无通知',
  'alerts.markAllRead': '全部标记为已读',
  'alerts.unread': '未读',
  'rewards.title': '奖励',
  'rewards.referrals': '邀请',
  'rewards.coupons': '优惠券',
  'rewards.credits': '配额',
  'rewards.referralCode': '你的邀请码',
  'rewards.copyCode': '复制邀请码',
  'rewards.share': '分享',
  'onboarding.welcome': '欢迎使用 OpenHuman',
  'onboarding.welcomeDesc': '只需几步即可完成设置。',
  'onboarding.context': '上下文收集',
  'onboarding.contextDesc': '连接你日常使用的工具与服务。',
  'onboarding.localAI': '本地 AI',
  'onboarding.localAIDesc': '设置一个运行在你本机的 AI 模型。',
  'onboarding.chatProvider': '对话方式',
  'onboarding.chatProviderDesc': '选择你希望如何与助手交互。',
  'onboarding.referral': '邀请码',
  'onboarding.referralDesc': '如果你有邀请码，可以在此使用。',
  'onboarding.finish': '完成设置',
  'onboarding.finishDesc': '一切就绪！开始使用 OpenHuman。',
  'onboarding.skip': '跳过',
  'onboarding.getStarted': '开始使用',
  'onboarding.runtimeChoice.title': '你希望如何运行 OpenHuman？',
  'onboarding.runtimeChoice.subtitle': '选择最适合你的设置。之后可在设置中更改。',
  'onboarding.runtimeChoice.cloud.title': '简单模式',
  'onboarding.runtimeChoice.cloud.tagline': '让 OpenHuman 为你管理一切。',
  'onboarding.runtimeChoice.cloud.f1': '内置安全保护',
  'onboarding.runtimeChoice.cloud.f2': '令牌压缩，让用量更耐用',
  'onboarding.runtimeChoice.cloud.f3': '一个订阅，包含所有模型',
  'onboarding.runtimeChoice.cloud.f4': '无需管理 API 密钥',
  'onboarding.runtimeChoice.cloud.f5': '设置简单',
  'onboarding.runtimeChoice.custom.title': '自定义运行',
  'onboarding.runtimeChoice.custom.tagline': '使用你自己的密钥。完全掌控使用的服务。',
  'onboarding.runtimeChoice.custom.f1': '几乎所有功能都需要 API 密钥',
  'onboarding.runtimeChoice.custom.f2': '可复用你已经付费的服务',
  'onboarding.runtimeChoice.custom.f3': '如果全部本地运行，也可以免费',
  'onboarding.runtimeChoice.custom.f4': '更多设置，更多可调选项',
  'onboarding.runtimeChoice.custom.f5': '最适合高级用户和开发者',
  'onboarding.runtimeChoice.cloud.creditHighlight': '赠送 $1 额度用于试用',
  'onboarding.runtimeChoice.continueCloud': '继续使用简单模式',
  'onboarding.runtimeChoice.continueCustom': '继续使用自定义模式',
  'onboarding.runtimeChoice.recommended': '推荐',
  'onboarding.apiKeys.title': '添加你的 API 密钥',
  'onboarding.apiKeys.subtitle':
    '你可以现在粘贴，也可以跳过并稍后在设置 › AI 中添加。密钥会加密存储在此设备上。',
  'onboarding.apiKeys.openaiLabel': 'OpenAI API 密钥',
  'onboarding.apiKeys.openaiPlaceholder': 'sk-...',
  'onboarding.apiKeys.anthropicLabel': 'Anthropic API 密钥',
  'onboarding.apiKeys.anthropicPlaceholder': 'sk-ant-...',
  'onboarding.apiKeys.saveError': '无法保存该密钥。请仔细检查后重试。',
  'onboarding.apiKeys.skipForNow': '暂时跳过',
  'onboarding.apiKeys.continue': '保存并继续',
  'onboarding.apiKeys.saving': '保存中…',
  'onboarding.custom.stepperInference': '推理',
  'onboarding.custom.stepperVoice': '语音',
  'onboarding.custom.stepperOAuth': 'OAuth',
  'onboarding.custom.stepperSearch': '搜索',
  'onboarding.custom.stepperMemory': '记忆',
  'onboarding.custom.stepCounter': '第 {n} 步，共 {total} 步',
  'onboarding.custom.defaultTitle': '默认',
  'onboarding.custom.defaultSubtitle': '让 OpenHuman 为你管理。',
  'onboarding.custom.configureTitle': '配置',
  'onboarding.custom.configureSubtitle': '我来选择使用什么。',
  'onboarding.custom.progressAriaLabel': '入门进度',
  'onboarding.custom.continue': '继续',
  'onboarding.custom.back': '返回',
  'onboarding.custom.finish': '完成设置',
  'onboarding.custom.configureLater':
    '你可以在入门流程结束后继续配置。完成后，我们会带你前往对应的设置页面。',
  'onboarding.custom.openSettings': '在设置中打开',
  'onboarding.custom.inference.title': '推理（文本）',
  'onboarding.custom.inference.subtitle': '哪个语言模型应该回答你的问题并运行你的智能体？',
  'onboarding.custom.inference.defaultDesc':
    'OpenHuman 会为每种工作负载路由到合适的默认模型。无需密钥，无需设置。',
  'onboarding.custom.inference.configureDesc':
    '使用你自己的 OpenAI 或 Anthropic 密钥。我们会将它用于所有文本类工作负载。',
  'onboarding.custom.voice.title': '语音',
  'onboarding.custom.voice.subtitle': '用于语音模式的语音转文本和文本转语音。',
  'onboarding.custom.voice.defaultDesc': 'OpenHuman 内置托管的 STT/TTS，开箱即用。无需额外配置。',
  'onboarding.custom.voice.configureDesc':
    '使用你自己的 ElevenLabs、OpenAI Whisper 等服务。在设置 › 语音中配置。',
  'onboarding.custom.oauth.title': '连接（OAuth）',
  'onboarding.custom.oauth.subtitle': 'Gmail、Slack、Notion 以及其他需要 OAuth 的连接服务。',
  'onboarding.custom.oauth.defaultDesc':
    'OpenHuman 使用托管的 Composio 工作区。之后每个服务都可一键连接。',
  'onboarding.custom.oauth.configureDesc':
    '使用你自己的 Composio 账户或 API 密钥。在设置 › 连接中配置。',
  'onboarding.custom.search.title': '网页搜索',
  'onboarding.custom.search.subtitle': 'OpenHuman 如何代表你搜索网页。',
  'onboarding.custom.search.defaultDesc': 'OpenHuman 使用托管搜索后端。无需密钥。',
  'onboarding.custom.search.configureDesc':
    '使用你自己的搜索提供商密钥（Tavily、Brave 等）。在设置 › 工具中配置。',
  'onboarding.custom.memory.title': '记忆',
  'onboarding.custom.memory.subtitle': 'OpenHuman 如何记住你的上下文、偏好和历史对话。',
  'onboarding.custom.memory.defaultDesc': 'OpenHuman 会自动管理记忆存储和检索。无需设置。',
  'onboarding.custom.memory.configureDesc': '你可以自行查看、导出或清除记忆。在设置 › 记忆中配置。',
  'accounts.addAccount': '添加账户',
  'accounts.manageAccounts': '管理账户',
  'accounts.noAccounts': '未连接任何账户',
  'accounts.connectAccount': '连接一个账户以开始使用',
  'accounts.agent': '助手',
  'accounts.respondQueue': '回复队列',
  'accounts.disconnect': '断开连接',
  'accounts.disconnectConfirm': '确定要断开此账户的连接吗？',
  'accounts.searchAccounts': '搜索账户...',
  'channels.title': '渠道',
  'channels.configure': '配置渠道',
  'channels.setup': '设置渠道',
  'channels.noChannels': '未配置任何渠道',
  'channels.addChannel': '添加渠道',
  'channels.status.connected': '已连接',
  'channels.status.disconnected': '已断开',
  'channels.status.error': '错误',
  'channels.status.configuring': '配置中',
  'channels.defaultMessaging': '默认消息渠道',
  'webhooks.title': 'Webhook',
  'webhooks.create': '创建 Webhook',
  'webhooks.noWebhooks': '未配置任何 Webhook',
  'webhooks.url': 'URL',
  'webhooks.secret': '密钥',
  'webhooks.events': '事件',
  'webhooks.archiveDirectory': '归档目录',
  'webhooks.todayFile': '今日文件',
  'invites.title': '邀请',
  'invites.create': '创建邀请',
  'invites.noInvites': '暂无待处理的邀请',
  'invites.code': '邀请码',
  'invites.copyLink': '复制链接',
  'devOptions.title': '开发者选项',
  'devOptions.diagnostics': '诊断',
  'devOptions.diagnosticsDesc': '系统健康、日志与性能指标',
  'devOptions.debugPanels': '调试面板',
  'devOptions.debugPanelsDesc': '功能开关、状态检查与调试工具',
  'devOptions.webhooks': 'Webhook',
  'devOptions.webhooksDesc': '配置并测试 Webhook 集成',
  'devOptions.memoryInspection': '记忆检查',
  'devOptions.memoryInspectionDesc': '浏览、查询与管理记忆条目',
  'voice.pushToTalk': '按住说话',
  'voice.recording': '录音中...',
  'voice.processing': '处理中...',
  'voice.languageHint': '语言',
  'misc.rehydrating': '正在加载你的数据...',
  'misc.checkingServices': '正在检查服务...',
  'misc.serviceUnavailable': '服务不可用',
  'misc.somethingWentWrong': '出现了一些问题',
  'misc.tryAgainLater': '请稍后重试。',
  'misc.restartApp': '重启应用',
  'misc.updateAvailable': '发现新版本',
  'misc.updateNow': '立即更新',
  'misc.updateLater': '稍后再说',
  'misc.downloading': '下载中...',
  'misc.installing': '安装中...',
  'misc.beta': '测试版',
  'misc.betaFeedback': '发送反馈',
  'mnemonic.title': '恢复短语',
  'mnemonic.warning': '按顺序记下这些单词，并将其保存在安全的地方。',
  'mnemonic.copyWarning': '永远不要分享你的恢复短语。任何拥有这些单词的人都可以访问你的账户。',
  'mnemonic.copied': '恢复短语已复制到剪贴板',
  'mnemonic.reveal': '显示短语',
  'mnemonic.hidden': '恢复短语已隐藏',
  'privacy.title': '隐私与安全',
  'privacy.description': '发送到外部服务的数据透明度报告。',
  'privacy.empty': '未检测到外部数据传输。',
  'privacy.whatLeavesComputer': '离开你电脑的数据',
  'privacy.loading': '正在加载隐私详情...',
  'privacy.loadError': '无法加载实时隐私列表。下方的分析控件仍然可用。',
  'privacy.noCapabilities': '当前没有功能披露数据移动。',
  'privacy.sentTo': '发送至',
  'privacy.leavesDevice': '离开设备',
  'privacy.staysLocal': '留在本地',
  'privacy.anonymizedAnalytics': '匿名分析',
  'privacy.shareAnonymizedData': '分享匿名使用数据',
  'privacy.shareAnonymizedDataDesc':
    '通过分享匿名崩溃报告和使用分析来帮助改进 OpenHuman。所有数据完全匿名——不会收集任何个人数据、消息、钱包密钥或会话信息。',
  'privacy.meetingFollowUps': '会议跟进',
  'privacy.autoHandoffMeet': '自动将 Google Meet 转录交给编排器',
  'privacy.autoHandoffMeetDesc':
    '当 Google Meet 通话结束时，OpenHuman 的编排器可以阅读转录内容，并可能执行起草消息、安排跟进、或将摘要发布到已连接的 Slack 工作区等操作。默认关闭。',
  'privacy.analyticsDisclaimer':
    '所有分析和错误报告完全匿名。启用后，我们仅收集崩溃信息、设备类型和错误的文件位置。我们永远不会访问你的消息、会话数据、钱包密钥、API 密钥或任何个人可识别信息。你可以随时更改此设置。',
  'settings.about.version': '版本',
  'settings.about.updateAvailable': '可用',
  'settings.about.softwareUpdates': '软件更新',
  'settings.about.lastChecked': '上次检查',
  'settings.about.checking': '检查中...',
  'settings.about.checkForUpdates': '检查更新',
  'settings.about.releases': '发布版本',
  'settings.about.releasesDesc': '在 GitHub 上浏览发布说明和早期版本。',
  'settings.about.openReleases': '打开 GitHub 发布',
  'settings.ai.overview': 'AI 系统概览',
  'migration.title': '从其他助手导入',
  'migration.description':
    '将记忆和笔记从另一个本地助手迁移到此工作区。先点击「预览」查看将要变更的内容，然后点击「应用」复制数据。当前的记忆会先备份。',
  'migration.vendorLabel': '来源助手',
  'migration.sourceLabel': '来源工作区路径（可选）',
  'migration.sourcePlaceholder': '留空可自动检测（例如 ~/.openclaw/workspace）',
  'migration.sourceHint':
    '留空时使用该助手的默认位置。如果你已将工作区移到其他位置，请填写明确路径。',
  'migration.previewAction': '预览',
  'migration.previewRunning': '正在预览…',
  'migration.applyAction': '应用导入',
  'migration.applyRunning': '正在导入…',
  'migration.applyDisclaimer': '只有对同一来源完成预览后才能应用。导入前会自动备份现有记忆。',
  'migration.reportTitlePreview': '预览 — 尚未导入任何数据',
  'migration.reportTitleApplied': '导入完成',
  'migration.report.source': '来源工作区',
  'migration.report.target': '目标工作区',
  'migration.report.fromSqlite': '来自 SQLite (brain.db)',
  'migration.report.fromMarkdown': '来自 Markdown',
  'migration.report.imported': '已导入',
  'migration.report.skippedUnchanged': '已跳过（未变更）',
  'migration.report.renamedConflicts': '冲突时已重命名',
  'migration.report.warnings': '警告',
  'migration.report.previewHint': '尚未导入任何数据。点击「应用导入」开始复制。',
  'migration.report.appliedHint': '导入的条目已加入你的记忆。如需再次比较，请重新运行预览。',
  'migration.hermesComingSoonPrefix': 'Hermes 导入器仍在规划中 — 详见 ',
  'migration.hermesComingSoonSuffix': '。今天可以先用 OpenClaw 迁移；Hermes 将在后续版本中加入。',
  'migration.hermesLinkText': '#1440',
  'migration.confirmImport.singular':
    '将 {count} 条数据导入当前工作区？\n\n来源：{source}\n目标：{target}\n\n导入前会先备份现有记忆。',
  'migration.confirmImport.plural':
    '将 {count} 条数据导入当前工作区？\n\n来源：{source}\n目标：{target}\n\n导入前会先备份现有记忆。',
  // Settings menu: Appearance + Mascot (#2225)
  'settings.appearance': '外观',
  'settings.appearanceDesc': '选择浅色、深色或跟随系统主题',
  'settings.mascot': '吉祥物',
  'settings.mascotDesc': '选择应用中使用的吉祥物颜色',
};

export default zhCN1;
