{
  "boot": {
    "starting": "正在启动 OpenWorker…",
    "restoring": "正在恢复你的会话…"
  },
  "common": {
    "dismiss": "关闭",
    "remove": "移除",
    "send": "发送",
    "stop": "停止"
  },
  "sidebar": {
    "new_session": "新建会话",
    "new_project": "新建项目",
    "collapse": "收起侧栏",
    "dock": "停靠侧栏",
    "choose_persona": "选择角色",
    "start_with_persona": "从特定角色开始",
    "filter_coworker": "按同事筛选",
    "group_by": "分组方式",
    "group_and_filter": "分组与筛选会话",
    "session_actions": "会话操作",
    "confirm_delete": "再次点击以永久删除",
    "status_working": "进行中",
    "status_sleeping": "休眠（会自动唤醒）",
    "not_signed_in": "未登录 —— 一键连接需要 OpenWorker Cloud",
    "sign_in": "登录 OpenWorker",
    "signed_in_tooltip": "已登录 OpenWorker Cloud",
    "cloud_suffix": "OpenWorker Cloud",
    "automations": "自动化",
    "search": "搜索",
    "recent": "最近",
    "no_conversations": "还没有会话。",
    "no_matching": "无匹配的会话。",
    "awaiting_attention": "{{n}} 项待你处理",
    "from_slack": "来自 Slack",
    "age_now": "刚刚",
    "age_m": "{{n}}分钟前",
    "age_h": "{{n}}小时前",
    "age_d": "{{n}}天前",
    "age_w": "{{n}}周前",
    "age_mo": "{{n}}个月前",
    "age_y": "{{n}}年前",
    "rename": "重命名",
    "pin": "置顶",
    "unpin": "取消置顶",
    "archive": "归档",
    "unarchive": "取消归档",
    "delete": "删除",
    "delete_confirm": "删除？",
    "pinned": "已置顶",
    "scheduled": "定时任务",
    "group_persona": "同事",
    "group_chrono": "时间顺序",
    "clear": "清除",
    "filter_all_hint": "不勾选则显示全部。",
    "projects": "项目",
    "no_projects_yet": "还没有项目 —— 用上方的 + 新建一个。",
    "show_more_n": "显示更多（{{n}}）",
    "no_project_convos": "此项目中还没有会话。",
    "archived_n": "已归档（{{n}}）",
    "show_less": "收起",
    "show_n_more": "再显示 {{n}} 条",
    "sign_out": "退出登录",
    "account_aria": "账户：{{email}}",
    "account_not_signed_in_aria": "账户：未登录",
    "not_signed_in_row": "未登录",
    "inbox_chip_pending": "收件箱 —— {{n}} 项待你处理",
    "start_session_as": "以此身份开始会话",
    "manage_personas": "管理角色…",
    "group_and_filter_short": "分组与筛选会话",
    "unseen_new_other": "{{count}} 次新运行",
    "unseen_failed_other": "{{count}} 次新运行 —— 最新一次失败"
  },
  "topbar": {
    "show_sidebar": "显示侧栏 (⌘B)",
    "show_sidebar_short": "显示侧栏",
    "search": "搜索",
    "show_artifacts": "显示本次对话产出的文件",
    "artifacts": "产出文件",
    "show_side_panel": "显示侧边面板",
    "hide_side_panel": "隐藏侧边面板"
  },
  "nav": {
    "activity": "活动",
    "inbox": "收件箱",
    "automations": "自动化",
    "connectors": "连接器",
    "settings": "设置"
  },
  "hero": {
    "chat_greeting": "我能帮你什么？",
    "build_greeting": "来做点什么吧。",
    "try_a_task": "试试一个任务",
    "suggest_tests": "运行测试套件并总结失败项。",
    "suggest_overview": "读项目并用 5 条要点给我一个概览。",
    "suggest_fix_build": "找到并修复失败的构建。"
  },
  "composer": {
    "placeholder": "问问同事…（拖入或粘贴文件）",
    "placeholder_code": "让程序员构建、修复或解释…（拖入或粘贴文件）",
    "placeholder_chat": "随便问…（拖入或粘贴文件）",
    "placeholder_cowork": "问问同事…（拖入或粘贴文件）",
    "attach": "附件",
    "attach_image": "照片或图片",
    "attach_other": "其他文件",
    "connect_to_send": "连接模型后才能发送",
    "stop": "⏹ 停止",
    "mode_label": "模式",
    "approvals_to_inbox": "将审批请求发送到收件箱",
    "mode": {
      "discuss": "讨论",
      "discuss_desc": "聊天探索 —— 不做编辑、不执行命令",
      "interactive": "需审批",
      "interactive_desc": "编辑和执行命令前先询问",
      "auto": "绕过审批",
      "auto_desc": "无需询问，全部执行 —— 审批已关闭",
      "auto_approve": "自动审批",
      "auto_approve_desc": "由会话模型对操作分类并处理审批，拿不准的仍会询问你"
    },
    "voice": {
      "stop_transcribe": "停止录音并转写",
      "start_dictation": "开始本地语音听写",
      "stop_dictation": "停止听写",
      "start_dictation_btn": "开始听写",
      "configure": "在设置中配置语音输入"
    },
    "err_transcribe": "无法转写你的录音。",
    "err_dictation_unavailable": "语音听写不可用。",
    "err_mic_start": "无法启动麦克风。",
    "starting_mic": "正在启动麦克风…",
    "approvals_to_inbox_help": "无人值守运行时，审批请求会进入收件箱。",
    "listening_sr": "正在聆听，{{time}}",
    "pdf_could_not_read": "无法读取该 PDF。",
    "pdf_too_big": "已跳过 {{name}} —— {{mb}} MB 超过 {{limit}} MB 上限（设置 → Token 节省）",
    "pdf_too_many_pages": "已跳过 {{name}} —— {{pages}} 页超过 {{limit}} 页上限（设置 → Token 节省）",
    "pdf_unreadable": "已跳过 {{name}} —— {{error}}",
    "send_approvals_to_inbox": "将审批请求发送到收件箱",
    "starting_transcribe": "正在转写…",
    "model": {
      "connect": "连接模型",
      "none": "无模型",
      "none_aria": "未连接模型 —— 请先连接一个模型",
      "loading": "正在加载模型…",
      "loading_title": "正在从服务器获取模型列表"
    },
    "placeholder_gate": "回复以调整提案 —— 或使用上方按钮",
    "attach_this_message": "本条消息",
    "attach_this_session": "本次会话",
    "bind_memory": "项目记忆",
    "bind_board": "看板",
    "reviewer_paused_tip": "本回合暂停 —— 审查器连续拦截了多个操作，将改为向你请求批准",
    "paused": "已暂停"
  },
  "transcript": {
    "copy_message": "复制消息",
    "copied": "已复制",
    "thinking_live": "思考中…",
    "thinking_process": "思考过程",
    "who_assistant": "助手",
    "retry": "重试",
    "approval": {
      "approved": "✓ 你已批准",
      "declined": "✕ 已拒绝",
      "approved_scope": "你已批准 · {{scope}}",
      "approved_title": "你已批准",
      "reviewer_unsure": " —— 审查器不确定：{{note}}",
      "reviewer_allowed_title": "已由自动批准审查器允许",
      "bypass_title": "未经批准即运行 —— 跳过批准模式",
      "auto_approved": "已自动批准",
      "bypassed": "已跳过批准"
    },
    "step": {
      "raw": "原始",
      "auto_allowed": "已自动允许",
      "auto_allowed_tip": "已根据此自动化的常驻授权自动允许：{{name}}。可在其自动化页面撤销。",
      "hidden_count_label": "{{n}} 项已隐藏",
      "hidden_tip": "在 agent 看到结果前已被你的隐私过滤器移除 —— agent 不会获知任何痕迹。",
      "tried_skill_pre": "尝试技能：",
      "tried_skill_post": " —— 不可用"
    },
    "turn": {
      "running": "运行 {{label}}…",
      "declined": "{{count}} 已拒绝",
      "hidden": "{{count}} 已被你的过滤器隐藏",
      "steps_label": "{{count}} 步"
    },
    "dir_declined": "已拒绝文件夹访问",
    "dir_granted": "已授予文件夹访问权限",
    "plan_approved": "计划已批准",
    "plan_proposed": "已提出计划",
    "plan_rejected": "已退回并附上反馈",
    "mcp_details": "详情",
    "mcp_open_connectors": "打开连接器",
    "user_more": "更多…",
    "user_less": "收起…",
    "reviewer": {
      "blocked": "已被审查者拦截",
      "explain": "agent 只被告知操作被拦截 —— 而非原因 —— 因此无法辩解绕过。如果该操作确实没问题，你可以按原样执行它：",
      "allow_anyway": "仍然允许",
      "override_sent": "已批准 —— agent 将原样重试该操作。"
    },
    "memory": {
      "saved": "我会记住这一点",
      "updated": "我已更新记忆",
      "undone_forgotten": "好 —— 已忘记。",
      "undone_restored": "好 —— 已恢复原样。",
      "undo": "撤销"
    }
  },
  "rail": {
    "progress_title": "进度",
    "artifacts_title": "产出文件",
    "artifacts_empty": "还没有可预览的文件。",
    "open": "打开",
    "loading": "加载中…",
    "working": "处理中…",
    "empty_state": "对于较长的多步任务，进度会显示在这里：OpenWorker 规划、调用工具、等待批准并产出文件。",
    "refresh": "刷新产出文件",
    "back": "返回",
    "back_to_artifacts": "返回产出文件",
    "copy_path": "复制路径",
    "copy_full_path": "复制完整路径",
    "reload": "重新加载",
    "reload_preview": "重新加载预览",
    "tool_calls": "目前已调用 {{count}} 次工具。",
    "working_task": "正在处理此任务。",
    "working_task_with_tools": "正在处理此任务，目前已调用 {{count}} 次工具。",
    "empty_file": "空文件。",
    "office_no_preview": "此 {{type}} 文件无法在此预览。",
    "pdf_error": "无法渲染 PDF：{{error}}",
    "pdf_rendering": "正在渲染 PDF…",
    "sheet_error": "无法解析表格：{{error}}",
    "sheet_parsing": "正在解析表格…",
    "sheet_empty": "空表格。",
    "open_in_default": "用默认应用打开",
    "show_in_folder": "在文件夹中显示",
    "show_folder": "显示这些文件的保存位置",
    "board_title": "看板",
    "board_expand": "展开看板",
    "team_title": "团队",
    "team_open_session": "打开 {{name}} 的会话",
    "team_worker": "成员",
    "team_sleeping": "休眠",
    "team_open": "打开 ↗",
    "team_chat": "团队聊天",
    "back_to": "返回{{name}}",
    "crumb_files": "文件",
    "more_actions": "更多操作",
    "more": "更多",
    "close_viewer": "关闭预览",
    "close": "关闭",
    "journal_title": "日志",
    "journal_entries_other": "{{count}} 条记录",
    "browse": "浏览",
    "root_read_write": "可读写",
    "root_read_only": "只读",
    "copy_contents": "复制内容",
    "open_in_browser": "在浏览器中打开",
    "reveal_in_finder": "在访达中显示",
    "folder_empty": "此文件夹为空。",
    "table_truncated": "显示前 {{max}} 行，共 {{total}} 行。",
    "board_chip_blocked_other": "{{count}} 个受阻",
    "board_chip_review_other": "{{count}} 个待审",
    "board_chip_active_other": "{{count}} 个进行中"
  },
  "settings": {
    "tab": {
      "general": "通用",
      "models": "模型",
      "voice": "语音输入",
      "personas": "同事",
      "context": "上下文优化",
      "skills": "技能",
      "memory": "记忆"
    },
    "general_title": "通用",
    "general_sub": "OpenWorker 在本机的外观与行为。",
    "theme": "主题",
    "appearance_aria": "外观",
    "theme_light": "浅色",
    "theme_dark": "深色",
    "theme_auto": "自动",
    "theme_auto_help": "自动跟随你 Mac 的外观。",
    "language": "语言",
    "language_aria": "语言",
    "language_zh": "中文",
    "language_en": "English",
    "language_system": "跟随系统",
    "language_help": "切换界面语言，立即生效。",
    "always_on": "常驻",
    "open_at_login": "开机自启",
    "open_at_login_help": "登录时自动启动 OpenWorker。",
    "keep_awake": "保持系统唤醒",
    "keep_awake_help": "防止空闲休眠，确保定时任务按时执行。",
    "setup_updates": "安装与更新",
    "run_setup_again": "重新运行引导",
    "run_setup_help": "重新播放首次引导：模型、首个自动化、提示。",
    "checking": "检查中…",
    "check_for_updates": "检查更新",
    "update_install": "更新到 v{{version}} 并重启",
    "update_latest": "已是最新版本。",
    "update_error": "暂时无法检查更新。",
    "update_downloading": "下载中 —— OpenWorker 准备好后会自动重启。",
    "voice_desktop_only": "语音输入设置仅在 OpenWorker 桌面版中可用。",
    "personas_intro": "管理你的同事，并添加新同事。",
    "scratch_placeholder": "~/OpenWorker",
    "files_browse": "浏览…",
    "files_help": "每个会话都会在此位置下获得自己的文件夹。已有会话保留当前文件夹；你可以在任意会话中授予更多文件夹的访问权限。",
    "files_pick_folder": "选择文件夹",
    "files_save": "保存",
    "files_save_error": "无法保存。",
    "files_saved": "已保存。",
    "files_title": "文件",
    "gallery_open": "浏览角色画廊",
    "gallery_sub": "来自 OpenWorker 团队的精选角色 —— 安装前了解各自能做什么。",
    "gallery_title": "角色画廊",
    "sidebar_card_help": "侧栏在显示前预览的会话数。",
    "sidebar_card_title": "侧栏密度",
    "sidebar_per_coworker": "每个角色的会话数",
    "voice_checking": "正在检查兼容性…",
    "voice_compatible": "兼容",
    "voice_delete": "删除",
    "voice_delete_confirm": "删除此模型？",
    "voice_device_title": "本设备",
    "voice_dl_progress": "{{done}} / {{total}}",
    "voice_download": "下载",
    "voice_installed": "已安装并验证 · {{size}}",
    "voice_intro": "在输入框自然说话。录音和转写都保留在本设备。",
    "voice_listening": "聆听中…",
    "voice_mac": "macOS",
    "voice_mac_detail": "Apple Silicon（M1+）：系统内置，无需下载。",
    "voice_memory": "内存",
    "voice_memory_detail": "较大的模型更准确，但占用更多内存。",
    "voice_mic_test_pending": "正在测试…",
    "voice_mic_test_ready": "测试麦克风",
    "voice_mic_test_title": "麦克风测试",
    "voice_no_speech": "未检测到语音 —— 请再试一次。",
    "voice_not_installed": "本地语音模型 · {{size}}",
    "voice_private_body": "音频仅在录音期间保留在内存中，并在本地完成转写。",
    "voice_private_title": "隐私为先。",
    "voice_processor": "处理器",
    "voice_processor_detail": "需要 Apple Silicon（M1 或更高）。",
    "voice_ready_badge": "就绪",
    "voice_repair": "修复",
    "voice_stop_check": "停止检查",
    "voice_test_again": "再测一次",
    "voice_test_mic": "测试麦克风",
    "voice_transcribing": "转写中…",
    "voice_unsupported": "不支持",
    "voice_verified": "已验证",
    "voice_verifying": "验证中…",
    "voice_whisper_title": "Whisper Base · 英语",
    "voice_windows": "Windows",
    "voice_windows_detail": "下载一个 whisper.cpp 模型以启用语音输入。",
    "trusted_workspaces": "受信任的工作区",
    "trusted_workspaces_help": "受信任的项目可在 .coworker/config.toml 中管理其命令许可。",
    "trust_loading": "加载中…",
    "trust_empty": "暂无受信任的工作区。",
    "trust_allowances_other": "{{count}} 项项目命令许可",
    "trust_no_allowances": "当前未声明任何项目命令许可",
    "trust_folder_unavailable": " · 文件夹不可用",
    "trust_revoke": "撤销",
    "trust_revoke_confirm": "撤销对 {{path}} 的命令信任？",
    "models_sub": "模型提供方以及输入框选择器中可用的模型。密钥仅保存在本机。",
    "token_savings": "Token 节省",
    "token_savings_help": "PDF 附件会随对话的每一轮重复发送，大文档会成倍增加 token 消耗。",
    "pdf_fallback_label": "在不原生支持 PDF 的模型上处理 PDF",
    "pdf_fallback_aria": "PDF 回退方式",
    "pdf_extract_text": "提取文本",
    "pdf_send_images": "发送页面图片",
    "pdf_fallback_help": "Claude、GPT 和 Gemini 可原生读取 PDF —— 此设置仅适用于不支持的模型（GLM、Kimi、DeepSeek、本地模型等）。提取文本最省 token；页面图片消耗更多 token，且需要具备视觉能力的模型。",
    "pdf_max_pages": "最大页数",
    "pdf_max_size": "最大大小",
    "pdf_limits_help": "超过上述限制的 PDF 不会被附加 —— 输入框中会显示一条提示。",
    "voice_action_failed": "语音输入无法完成该操作。",
    "personas_desc": "同事是专精于特定角色或任务的 agent，自带胜任该角色所需的工具与技能。启用同事后，即可在开始会话时选择它。",
    "composer_section": "输入框",
    "context_bar_title": "显示上下文窗口占用条",
    "context_bar_desc": "一个小指示条，显示模型上下文窗口的占用程度。关闭后将改为以数字形式显示。"
  },
  "cloud": {
    "check_browser": "请查看你的浏览器…",
    "sign_in": "登录 OpenWorker Cloud",
    "checking": "正在检查 OpenWorker Cloud 登录状态…",
    "sign_in_first": "请先登录 OpenWorker Cloud",
    "sign_in_oneclick": "登录 OpenWorker Cloud 启用一键连接 —— 或在下方添加令牌"
  },
  "update": {
    "ready": "OpenWorker v{{version}} 已准备好安装。",
    "banner_title": "有可用更新",
    "downloading": "下载中…",
    "install_failed": "更新未能安装 —— 下次启动时会再次提示。",
    "later": "以后",
    "restart_to_update": "重启以更新"
  },
  "toast": {
    "automation_started": "自动化已启动",
    "run_count": "次运行",
    "view_run": "查看运行",
    "automation_fallback": "自动化"
  },
  "app": {
    "notice": {
      "max_iterations": "已停止：达到最大迭代次数。",
      "model_switched": "模型已切换",
      "interrupted": "已中断。",
      "error": "错误：",
      "context_compacted": "上下文已压缩",
      "input_rejected": "该消息已被拒绝。",
      "unknown": "未知"
    },
    "jump_to_latest": "跳到最新",
    "waiting_for_agent": "正在等待 agent…",
    "compacting_context": "正在压缩上下文…",
    "allow_anyway_message": "我已审阅被拦截的 {{name}} 操作 —— 请按原样执行。",
    "temp_folder_failed": "无法创建临时文件夹。",
    "temp_folder_created": "已创建临时文件夹",
    "temp_folder_created_git": "已创建临时文件夹 · git 已初始化",
    "save_project_failed": "无法保存为项目。",
    "saved_as_project": "已保存为项目 —— 现在在 {{name}} 中工作。",
    "save_as_project": "保存为项目…",
    "build_skill_prefill": "为我构建一个新技能：{{description}}",
    "build_skill_prefill_empty": "为我构建一个新技能：（描述这个技能应做什么）",
    "sleep": {
      "label": "休眠中",
      "until": "，至 {{time}}",
      "team_clause": "，团队工作期间 —— 看板有动静时也会唤醒。",
      "trigger_clause": " —— 到触发条件时会唤醒。",
      "talk_anytime": "随时可以和它对话。",
      "ask_status": "询问状态",
      "status_prompt": "请快速汇报一下状态 —— 哪些在推进、哪些被卡住、有没有需要我处理的？"
    }
  },
  "run_banner": {
    "scheduled_run": "定时任务",
    "started_by_automation": "· 由自动化启动",
    "back_to_runs": "← 返回任务列表"
  },
  "automations": {
    "title": "自动化",
    "sub": "OpenWorker 按计划运行的重复任务。",
    "active_next": "启用中 · 下次 {{time}}",
    "allowed_desc": "此自动化可使用的常驻授权 —— 其他操作仍需先询问。",
    "allowed_without_asking": "免询问授权",
    "at": "时间",
    "back_to_automations": "← 自动化",
    "bot_member_hint": "机器人必须是该频道成员 —— 若未加入，请在 Slack 邀请 @OpenWorker。",
    "cancel": "取消",
    "cloud_brokered": "连接由 OpenWorker Cloud 代理 —— 你的令牌保留在本机。",
    "conn_connected": "已连接",
    "conn_not_connected": "尚未连接",
    "connect": "连接",
    "connected_ok": "✓ 已连接",
    "conns_delivery_sched": "连接、投递与时间表",
    "consent_prefix": "允许此自动化将摘要发布到",
    "consent_suffix": "而无需每次询问。其他操作仍会先询问。",
    "create_btn": "创建自动化",
    "creating": "创建中…",
    "day_aria": "星期",
    "delete": "删除",
    "delete_aria": "删除 {{title}}",
    "delete_title": "删除自动化",
    "deliver_app": "应用内",
    "deliver_slack": "Slack 私信（稍后连接 Slack）",
    "deliver_to": "投递到",
    "delivery_sched": "投递与时间表",
    "edit": "编辑",
    "empty_state": "还没有定时任务 —— 使用上方模板，点击 <strong>+ 新建自动化</strong>，或在会话里直接让 OpenWorker 做。",
    "finish_connecting": "在浏览器中完成 {{name}} 的连接。",
    "finish_connecting_desc": "在那里批准，然后回来 —— 本页会自动更新。",
    "finish_signin_desc": "在浏览器中完成登录 —— 本页会自动更新。",
    "freq_daily": "每天",
    "freq_weekdays": "工作日",
    "freq_weekends": "周末",
    "gate_connect": "连接 {{names}} 以继续",
    "gate_join": " 和",
    "gate_pick_channel": "请先选择要发布的频道",
    "instructions_label": "指令",
    "instructions_placeholder": "每次运行做什么？（例如：总结今天的日历和待办。）",
    "last": "上次 {{status}}",
    "loading": "加载中…",
    "new_automation": "新建自动化",
    "new_btn": "+ 新建自动化",
    "new_pill": "新",
    "next": "下次 {{time}}",
    "no_conns_with_cadence": "无需连接 · {{cadence}}",
    "no_runs": "还没有运行。",
    "one_signin_unlocks": "一次登录即可解锁所有一键连接",
    "open_go": "打开 ›",
    "open_run": "打开此运行的对话",
    "opening_browser": "正在打开浏览器…",
    "paused": "已暂停",
    "post_to_channel": "发布到频道",
    "read_only_pref": "此自动化仅按计划",
    "read_only_suff": "—— 读取永远不需要批准。",
    "reads": "读取",
    "repeat": "重复",
    "repo_placeholder": "owner/repo",
    "repository": "仓库",
    "revoke": "撤销",
    "revoke_title": "此自动化将再次请求批准",
    "run_now": "▶ 立即运行",
    "runs_desc": "每次运行都是一次实时对话 —— 打开可看到 agent 做了什么并追问。",
    "runs_label": "运行记录",
    "save": "保存",
    "saving": "保存中…",
    "server_hint": "仅在 openworker-server 运行时执行 —— 错过的计划会在下次启动时补跑一次。",
    "set_up": "设置",
    "sign_in_to_cloud": "登录 OpenWorker Cloud",
    "start_from_template": "从模板开始",
    "the_channel": "该频道",
    "time_aria": "时间",
    "title_label": "标题",
    "title_placeholder": "标题（例如：每日站会纪要）",
    "waiting_for": "等待 {{name}}…",
    "waiting_signin": "等待登录…",
    "when": "时间",
    "tmpl_brief_instructions_prefix": "准备一份简短晨间简报：今天的日历事件和空闲，加上昨晚以来到达的邮件。",
    "tmpl_brief_save": "把它保存为会话交付物。",
    "tmpl_brief_slack": "通过 Slack 私信发给我。",
    "tmpl_github_repo_default": "（已连接的仓库）",
    "tmpl_github_instructions": "总结 GitHub 仓库 {{repo}} 自上次摘要以来的活动：已合并的 pull request、值得关注的 commit，以及任何需要注意的事项。使用 send_message 把摘要发布到 Slack 频道 {{channel}}。",
    "tmpl_pipeline_instructions": "回顾自上次摘要以来的 HubSpot 活动：变更了阶段的交易、趋于沉寂的交易，以及超过关闭日期的交易。使用 send_message 把简短的管线摘要发布到 Slack 频道 {{channel}}。",
    "tmpl_news_instructions": "搜索过去 24 小时最重要的科技与世界新闻，撰写一份简洁的 5 条要点简报，保存为 markdown 文件。",
    "tmpl_inbox_instructions": "把我的未读邮件总结成一份简短的摘要笔记。",
    "tmpl_cleanup_instructions": "按文件类型把我最近的下载整理进整洁的文件夹。",
    "day_mon": "每周一",
    "day_tue": "每周二",
    "day_wed": "每周三",
    "day_thu": "每周四",
    "day_fri": "每周五",
    "day_sat": "每周六",
    "day_sun": "每周日",
    "cadence_weekly": "每周",
    "cadence_daily": "每天",
    "cadence_weekdays": "工作日",
    "tmpl_github_title": "GitHub 摘要",
    "tmpl_github_blurb": "已合并的 PR 与 commit，发布到您团队的 Slack。",
    "why_digest_posts": "摘要发布的位置",
    "why_digest_summarizes": "摘要总结的内容",
    "tmpl_pipeline_title": "销售管道摘要",
    "tmpl_pipeline_blurb": "有进展的交易与趋于沉寂的交易，发布到 Slack。",
    "why_pipeline_activity": "销售管道与交易动态",
    "tmpl_brief_title": "晨间简报",
    "tmpl_brief_blurb": "在一天开始前，汇总您的日历与未读邮件。",
    "why_meetings_gaps": "今天的会议与空档",
    "why_overnight_email": "夜间新到的邮件",
    "tmpl_news_title": "晨间新闻简报",
    "tmpl_news_blurb": "5 条科技与全球新闻摘要，保存为 Markdown。",
    "tmpl_inbox_title": "收件箱摘要",
    "tmpl_inbox_blurb": "一份简短的未读邮件摘要。",
    "why_unread_email": "您的未读邮件",
    "tmpl_cleanup_title": "文件夹整理",
    "tmpl_cleanup_blurb": "按文件类型将最近的下载内容整理到规整的文件夹中。",
    "file_count_other": "{{count}} 个文件",
    "run_count_other": "{{count}} 次运行"
  },
  "approval": {
    "allow": "允许",
    "allow_once": "允许一次",
    "deny": "拒绝",
    "verbs": {
      "write_file": "写入文件",
      "edit_file": "编辑文件",
      "apply_patch": "应用补丁",
      "run_command": "运行命令",
      "send_message": "发送消息",
      "send_file": "发送文件"
    },
    "scope": {
      "connector": "作用于已连接的服务",
      "stays_mac": "保留在本机",
      "leaves_mac": "离开本机 → {{dest}}",
      "connected_chat_fallback": "已连接的聊天",
      "overwrite_suffix": "· 覆盖现有文件",
      "save_skill": "保存到 设置 ▸ 技能",
      "web_fallback": "网络",
      "search_provider_dest": "你的搜索服务商"
    },
    "btn": {
      "allow_every_time": "每次都允许",
      "always_allow": "总是允许",
      "always_command": "总是允许此命令",
      "deny": "拒绝",
      "this_automation": "此自动化",
      "always_task_title": "为「{{task}}」总是允许 {{name}} → {{target}} —— 可在其自动化页面随时撤销",
      "always_tool_title": "本次会话总是允许 {{name}}",
      "add_to_skills": "添加到我的技能",
      "not_now": "暂不",
      "always_domain": "本次会话总是允许 {{host}}",
      "always_domain_title": "本次会话剩余时间内，对 {{host}}（及其子域名）的每次抓取都无需再询问",
      "always_search": "本次会话总是允许搜索",
      "always_search_title": "本次会话剩余时间内，每次网页搜索都无需再询问 —— 更换搜索服务商后授权即失效",
      "readonly_session": "允许只读命令",
      "readonly_session_title": "本次会话剩余时间内自动允许只读命令（仅限本地读取和管道 —— 不含网络、写入或解释器）"
    },
    "preview_less": "收起",
    "preview_all_lines": "展开全部 {{n}} 行",
    "preview_full": "展开完整消息",
    "preview_label": "预览",
    "tool_title": "工具：{{name}}",
    "file_fallback": "文件",
    "as_png_screenshot": "· 作为 PNG 截图",
    "with_message": "附带消息",
    "resolved_prefix": "已批准：{{state}}",
    "grant": {
      "always_after_approve": "—— 你批准后将总是允许",
      "read_only": "—— 只读"
    },
    "save_skill_footer": "批准后会将其添加到本机的技能中 —— 此后每个会话都可使用。",
    "search_note": "查询会发送到你配置的搜索服务商。",
    "search_note_current": "查询会发送到你配置的搜索服务商（当前：{{provider}}）。",
    "reviewer_unsure": "审查器不确定：{{note}}"
  },
  "search": {
    "placeholder": "搜索会话",
    "no_results": "未找到会话。",
    "pinned": "已置顶的会话",
    "recent": "最近的会话"
  },
  "integrations": {
    "nav_title": "连接器",
    "tab_connectors": "连接器",
    "tab_mcp": "MCP 服务器",
    "connectors_title": "连接器",
    "connectors_sub": "同事可以使用的应用和工具，已连接的排在前面。",
    "mcp_title": "MCP 服务器",
    "mcp_sub": "外部工具服务器（stdio 或 HTTP），所有 agent 共享。"
  },
  "intro": {
    "greeting": "需要我产出什么？",
    "lede": "选一个任务开始 —— 我来做并把结果保存。或在下面直接输入你的需求。",
    "task_folder_title": "分析目录中的文件",
    "task_folder_sub": "我会读取并总结要点",
    "task_folder_cta": "选择文件夹 →",
    "task_hubspot_title": "从我的 HubSpot 线索生成报告",
    "task_hubspot_sub": "来源、阶段，以及需要跟进的对象",
    "task_ghslack_title": "自动生成每周 GitHub 进展报告并发到 Slack",
    "task_ghslack_sub": "仓库动态，每周五总结后发布",
    "cta_start": "开始 →",
    "cta_configure": "配置 ›",
    "folder_prompt": "分析此文件夹中的文件并总结要点。",
    "hubspot_prompt": "针对我最近的 HubSpot 线索生成一份报告：来源、阶段，以及需要跟进的对象。",
    "ghslack_prompt": "设置一份每周进展报告：总结我 GitHub 仓库的动态，并在每周五早上发布到 Slack。"
  },
  "access": {
    "section_title": "访问",
    "region_label": "会话访问",
    "sources": "来源",
    "folders": "文件夹",
    "no_connectors": "本会话未启用任何连接器。",
    "channels_link": "频道 · {{count}}",
    "toggle_title": "本会话已开启。关闭仅静音本次会话 —— 连接器保持连接。",
    "mute_hint": "在本会话内关闭只会静音 <b>本次会话</b> —— 连接器保持连接。",
    "search_placeholder": "搜索连接器…",
    "no_match": "无匹配 —— 见下方连接器页面的全部列表。",
    "add_source": "+ 添加来源",
    "recommended": "推荐",
    "core_tag": "核心",
    "give_folder": "授权访问一个文件夹…",
    "manage_all": "管理",
    "back_to_sources": "返回来源",
    "connect_title": "连接 {{title}}",
    "scope_note": "连接后 {{title}} 对所有同事可用 —— 此列表中的开关仅控制本次会话。",
    "channels_title": "{{label}} 频道",
    "subscribed": "已订阅频道 · {{count}}",
    "no_channels": "还没有订阅任何 {{label}} 频道。",
    "collision_title": "此频道也是本会话的收件箱路由目标 —— 收发会冲突。",
    "stop_listening": "停止监听",
    "add_channel": "添加频道",
    "add_btn": "添加",
    "channels_note": "agent 会接收发布到这些频道的消息。移除一个会停止本会话的监听 —— 连接器保持连接。",
    "summary_no_sources": "无来源",
    "summary_sources_more": "{{first}} +{{more}}",
    "summary_join": "{{sources}} · {{folder}}",
    "addfolder_path_placeholder": "选择或粘贴文件夹路径…",
    "allow_writes": "允许写入（读写）",
    "allow_writes_help": "授予后，agent 可在该文件夹中读写文件。",
    "cancel": "取消",
    "choose_location": "选择位置",
    "channel_add_error": "无法添加该频道。",
    "summary_folder_count_other": "{{count}} 个文件夹"
  },
  "root": {
    "temporary_space": "临时文件夹",
    "main": "主工作区",
    "missing": "缺失",
    "read_write": "可读写",
    "read_only": "只读",
    "primary_always_rw": "主工作区始终可读写",
    "toggle_rw": "切换只读 / 可读写"
  },
  "inbox": {
    "title": "收件箱",
    "sub": "来自同事的审批、提问和通知 —— 包括无人值守会话。",
    "tab_pending": "待处理",
    "tab_configure": "配置",
    "kind_all": "全部",
    "kind_approvals": "审批",
    "kind_questions": "提问",
    "open_session": "打开「{{label}}」",
    "session_unavailable": "会话不可用",
    "all_coworkers": "全部同事",
    "nothing_pending": "暂无待处理。",
    "nothing_pending_filter": "该筛选条件下暂无待处理。",
    "also_delivered_to": "同时投送到",
    "replies_resolve": "—— 在那里回复会处理这里的条目。",
    "delivered_here_only": "仅投送至此。",
    "delivered_here_only_connect_slack": "仅投送至此。连接 Slack（连接器页面）也可在频道中接收 —— 后续支持更多平台。",
    "configure_arrow": "配置 ›",
    "unrouted_title": "未路由",
    "unrouted_sub": "未被认领的入站消息和后台轮次失败 —— 一切都有记录，不会静默消失。",
    "unattended_approvals": "无人值守审批",
    "mirror_desc_prefix": "无人值守会话发布「批准/拒绝」按钮的频道。当前镜像到",
    "mirror_desc_suffix": "。",
    "in_app_inbox_only": "仅应用内收件箱",
    "set": "设置",
    "clear": "清除",
    "direct_messages": "私信",
    "dm_desc": "处理发往机器人的私信的会话。若不设置，私信将停靠在下方「未路由」。",
    "dm_no_session": "无会话 —— 停靠私信",
    "channel_subscriptions": "频道订阅",
    "subscriptions_sub": "—— 监听某频道的会话（入站）",
    "col_session": "会话",
    "col_listens_to": "监听",
    "col_inbox_routes_to": "收件箱路由至",
    "col_when": "时间",
    "col_source": "来源",
    "col_reason": "原因",
    "col_message": "消息",
    "collides": "⚠ 冲突",
    "collision_title": "此频道也是你的收件箱路由目标 —— 同一频道上收发会把广播与请求/应答混在一起。",
    "unsubscribe": "取消订阅",
    "no_subscriptions": "还没有频道订阅 —— 在下方添加一个，或让一位同事监听某频道。",
    "choose_session": "选择会话…",
    "subscribe": "+ 订阅",
    "unrouted_empty": "这里空空如也 —— 没有丢失的消息或失败的轮次。",
    "approve": "批准",
    "reject": "拒绝",
    "dismiss": "忽略",
    "always_task_title": "为「{{task}}」总是允许针对 {{target}} —— 可在其自动化页面随时撤销",
    "send_count": "发送 ({{count}})",
    "or_type_answer": "或输入你自己的回答…",
    "your_answer": "你的回答…",
    "grant": "授权",
    "grant_no_folder": "授权（无文件夹）",
    "no_folder_suggested": "未建议文件夹",
    "channel_picker_placeholder": "slack:C0123 或频道链接",
    "searching_channels": "正在搜索你工作区的频道…",
    "invite_to_listen": "在 Slack 中把 @ocw 邀请到此频道以便监听",
    "channels_this_session": "本会话监听的频道",
    "not_subscribed": "未订阅任何频道。",
    "add": "添加",
    "connector_via": "通过 {{label}}",
    "rel_just_now": "刚刚",
    "rel_minutes_ago": "{{count}} 分钟前",
    "rel_hours_ago": "{{count}} 小时前",
    "rel_days_ago": "{{count}} 天前",
    "routing_update_failed": "无法更新收件箱路由。",
    "routing_clear_failed": "无法清除收件箱路由。",
    "missing_slack_owner": "在将审批路由到此处前，请先在「集成 → Slack」中选择审批负责人。",
    "make_workspace": "设为工作区",
    "recommended": "推荐",
    "previous_question": "上一个问题",
    "question_n": "问题 {{n}}",
    "question_label": "提问",
    "step_of": "{{step}} / {{total}}"
  },
  "audit": {
    "title": "活动",
    "sub": "最近的连接器和浏览器工具活动。参数在存储前已脱敏。",
    "placeholder_session": "会话 id",
    "placeholder_connector": "连接器",
    "placeholder_tool": "工具",
    "filter": "筛选",
    "no_events": "暂无审计事件。",
    "fallback_tool": "工具",
    "fallback_event": "事件",
    "session": "会话",
    "resource": "资源：{{value}}"
  },
  "plan": {
    "proposed": "agent 提出了一个计划",
    "feedback_placeholder": "计划需要怎么改？",
    "back": "返回",
    "send_feedback": "发送反馈",
    "request_changes": "请求修改",
    "approve_ask": "批准 —— 每步询问",
    "approve_and_run": "批准并运行"
  },
  "dirreq": {
    "requesting_access": "agent 正在请求访问一个文件夹",
    "path_placeholder": "选择或粘贴文件夹路径…",
    "choose_location": "选择位置",
    "allow_writing": "允许写入（读写）",
    "decline": "拒绝",
    "grant_access": "授权访问",
    "requesting_workspace": "agent 请求将一个文件夹设为本次会话的工作区",
    "primary_note": "授权后，该文件夹将成为本次会话的主工作目录（读写）；临时目录仍可用于存放临时文件和产出文件。",
    "make_workspace": "设为工作区"
  },
  "todo": {
    "title": "任务"
  },
  "folder_gate": {
    "open_error": "无法打开该文件夹",
    "choose_folder": "选择一个项目文件夹",
    "create_sub": "选择一个文件夹或输入路径。若路径不存在，将会创建。",
    "choose_sub": "这位同事需要一个工作区来读取、编辑和运行。",
    "path_placeholder": "/path/to/your/project",
    "pick_folder": "选择文件夹",
    "browse": "浏览…",
    "create": "创建",
    "open": "打开",
    "cancel": "取消",
    "where_work": "{{name}} 要在哪里工作？",
    "send_sub": "代码工作在文件夹里进行 —— 选择你的项目，或从临时位置开始。",
    "choose_a_folder": "选择文件夹…",
    "use_temp": "使用临时文件夹",
    "temp_note": "临时文件夹只在你发送时创建，git 已就绪 —— 之后可另存为项目。你一选定，消息即发送。"
  },
  "connector": {
    "not_connected": "未连接",
    "connect": "连接",
    "disconnect": "断开连接",
    "disconnecting": "正在断开…",
    "connected": "已连接",
    "connected_count": "已连接 · {{count}}",
    "built_in": "内置",
    "loading": "加载中…",
    "back_to_connectors": "‹ 连接器",
    "search": "搜索",
    "available": "可用",
    "nothing_matches": "没有匹配项。",
    "more_count": "还有 {{count}} 个 ·",
    "show_all": "显示全部",
    "default": "默认",
    "make_default": "设为默认",
    "people": "人员",
    "waiting": "待处理",
    "listening": "监听中",
    "in_channel": "在 {{name}} 中",
    "allow": "允许",
    "allow_deliver": "允许并送达",
    "dismiss": "忽略",
    "unsubscribe_title": "取消订阅此会话",
    "live": "在线",
    "ready": "就绪",
    "offline": "离线",
    "reconnecting": "重新连接中",
    "sign_in_needed": "需要登录",
    "token": "令牌",
    "tools_label": "› 工具",
    "tools_enabled": "{{enabled}} / {{total}} 已启用",
    "asks_first": "先询问",
    "read": "读取",
    "add_custom_mcp": "+ 添加自定义 MCP 服务器",
    "account_count_other": "{{count}} 个账户",
    "portal_count_other": "{{count}} 个门户",
    "slack_status_other": "{{count}} 个工作区 · 中转"
  },
  "github": {
    "relay_live": "在线 · 托管中转",
    "relay_signin_needed": "需要登录 —— 中转已暂停",
    "relay_offline": "离线 —— 无法连接中转",
    "relay_reconnecting": "正在重新连接中转…",
    "connected_pat": "已连接 · 个人访问令牌",
    "add_installation": "＋ 添加安装",
    "add_installation_title": "添加安装",
    "setup_blurb": "一个 @ocw-agent App，按账户或组织安装 —— 你在 GitHub 上选择仓库；每个安装保留自己的允许列表。",
    "setup_cloud_note": "一键连接需要登录云服务；PAT 无需登录即可使用。",
    "manual_card_note": "个人访问令牌 · 仅工具。安装 GitHub App 后 @-提及和 agent 标签才能到达本机。",
    "triggers_foot": "触发器：@ocw-agent 提及和 \"ocw-agent\" 标签。agent 以 ocw-agent[bot] 身份回复。",
    "all_repos": "所有仓库",
    "selected_repos": "选定仓库",
    "install_revoked": "⚠ 安装已撤销 —— 请重新安装",
    "empty_parked_note": "暂无允许的人 —— @ocw-agent 的提及会出现在这里等你确认。",
    "nobody_yet": "暂无 —— 在下方批准一位等待中的发送者",
    "disconnect_install": "断开此安装",
    "disconnect_install_title": "停止将此安装中转到本机。App 仍保留在 GitHub 上。",
    "allow_deliver_title": "允许该发送者并立即送达此提及",
    "allow_discard_title": "允许该发送者；此提及将被丢弃"
  },
  "slack": {
    "relay_live": "在线 · 托管中转",
    "relay_signin_needed": "需要登录 —— 中转已暂停",
    "relay_offline": "离线 —— 无法连接中转",
    "relay_reconnecting": "正在重新连接中转…",
    "connected_socket_mode": "已连接 · Socket 模式（手动令牌）",
    "add_workspace": "＋ 添加工作区",
    "add_workspace_title": "添加工作区",
    "setup_blurb": "一个 @ocw app，按工作区安装 —— 每个工作区保留自己的允许列表。",
    "setup_cloud_note": "一键连接需要登录云服务；手动模式无需登录即可使用。",
    "workspace_default": "工作区",
    "manual_tokens": "· 手动令牌",
    "names_foot": "姓名自动来自 Slack。ID 在悬停时显示。",
    "token_revoked": "⚠ 令牌已撤销 —— 请重新安装",
    "empty_parked_note": "暂无允许的人 —— 对 bot 的提及会出现在这里等你确认。",
    "disconnect_workspace": "断开此工作区",
    "disconnect_workspace_title": "停止将此工作区中转到本机。app 仍保留在 Slack 中。",
    "you": "你",
    "you_suffix": "· 你",
    "nobody_yet": "暂无 —— 选择一个姓名，或在下方批准一位等待中的发送者",
    "add_person": "＋ 添加人员",
    "pick_from_directory": "从工作区目录中选择",
    "type_a_name": "输入姓名…",
    "no_matches": "无匹配",
    "guest": "访客",
    "directory_unavailable": "目录不可用",
    "directory_foot": "来自你的工作区目录 —— 仅保留在本机。",
    "allow_deliver_title": "允许该发送者并立即送达此消息",
    "allow_discard_title": "允许该发送者；此消息将被丢弃",
    "hiw_show": "查看 @提及如何工作",
    "hiw_collapse": "收起 —— 随时可重新打开",
    "hiw_how_it_works": "工作原理",
    "hiw_hide": "隐藏",
    "hiw_title": "Slack 与 OpenWorker 入门",
    "hiw_workspace": "工作区",
    "hiw_connected": "已连接",
    "hiw_on_people_list": "—— 你在「人员」列表中，所以你的提及会送达。",
    "hiw_how_mentions": "—— 提及如何送达你。",
    "hiw_you": "你",
    "approvals_label": "审批",
    "choose_owner_warning": "在将收件箱审批路由到 Slack 前，请至少选择一位审批负责人。",
    "installer_suffix": "· 安装者",
    "owner_suffix": "· 审批负责人",
    "owner_protected_title": "移除此人前，请先取消其审批负责人身份。",
    "remove_owner_title": "移除审批负责人",
    "remove_owner_failed": "无法移除审批负责人",
    "add_owner": "＋ 添加负责人",
    "owner_set_by_installer": "由工作区安装者设置。",
    "you_fallback": "你",
    "hiw_mention_new": "@提及会开启一个新会话",
    "hiw_answer_thread": "回答会作为话题回复返回",
    "hiw_thread_same": "在话题里继续聊天，仍是同一个会话",
    "hiw_first_senders": "首次发送者需要等你确认",
    "hiw_members": "位成员",
    "hiw_today": "今天",
    "hiw_today_at": "今天",
    "hiw_msg_signups": "帖子发布后注册量激增 📈",
    "hiw_1reply": "1 条回复",
    "hiw_2replies": "2 条回复",
    "hiw_summarize": "总结这个话题",
    "hiw_msg_launch": "在 #launch-room 发消息",
    "hiw_thread": "话题",
    "hiw_msg_traction": "发布后 traction：注册量提升 3.4×…",
    "hiw_reply": "回复…",
    "hiw_break_country": "按国家拆分一下？",
    "hiw_top_countries": "Top：US 41% · India 22% · Germany 9%…",
    "hiw_reading_thread": "正在阅读话题…注册量提升 3.4×，首要来源是 press 页面。",
    "hiw_replying_slack": "正在 Slack 话题里回复",
    "hiw_msg_kp": "给 OpenWorker 发消息…",
    "hiw_new_session": "新建会话",
    "hiw_search": "搜索",
    "hiw_automations": "自动化",
    "hiw_recent": "最近",
    "hiw_summarize_room": "总结 #launch-room",
    "hiw_via_slack": "通过 Slack",
    "hiw_jira_linear": "Jira 与 Linear 对比",
    "hiw_coworker": "同事",
    "hiw_via_slack_same": "通过 Slack —— 同一会话",
    "hiw_signups_referrer": "…注册量提升 3.4×，首要来源是 press 页面。",
    "hiw_top_countries_full": "Top 国家：US 41%、India 22%、Germany 9% —— 上下文从整个话题保留。",
    "hiw_after_allow": "等你允许后",
    "hiw_pull_numbers": "拉一下注册数字？",
    "hiw_is_waiting": "正在等待",
    "hiw_allow_deliver": "允许并送达",
    "hiw_each_teammate_prefix": "每位队友的",
    "hiw_first": "第一次",
    "hiw_each_teammate_suffix": "提及都需等你确认 —— 之后他们进入「人员」列表，就顺畅了。",
    "hiw_tab_mention": "提及 → 会话",
    "hiw_tab_threads": "话题保持连接",
    "hiw_tab_teammates": "允许队友",
    "hiw_cap_mention": "在任意它被邀请的频道里 @提及 OpenWorker —— 这里会开启一个会话，回答会作为话题回到 Slack。",
    "hiw_cap_threads": "在话题里再次提及 —— 对话在同一会话中继续，上下文完整。话题即是会话。",
    "hiw_cap_teammates": "队友不会被自动信任：他们的首次提及需等你确认，之后进入「人员」列表。",
    "hiw_threads": "话题",
    "hiw_drafts": "草稿和已发送",
    "hiw_channels": "频道",
    "hiw_direct_messages": "私信",
    "hiw_agents_apps": "Agent 和应用",
    "hiw_search_desc": "描述你要找的内容",
    "hiw_via_slack_now": "通过 Slack · 现在"
  },
  "gmail": {
    "add_account": "＋ 添加账户",
    "add_account_coming_soon": "＋ 添加账户 · 即将推出",
    "coming_soon_title": "一键 Google 登录即将推出",
    "setup_blurb": "使用 Google 登录 —— 每个邮箱独立保留，agent 会说明使用哪一个。",
    "requires_cloud": "需要登录云服务。",
    "accounts": "账户",
    "sign_in_again": "⚠ 重新登录",
    "disconnect_mailbox_title": "断开此邮箱",
    "never_show_agents": "永不向 agent 显示",
    "senders": "发件人",
    "senders_placeholder": "name@example.com 或 @domain.com",
    "labels": "标签",
    "labels_placeholder": "标签名，例如 Personal",
    "filters_foot": "过滤器在本机执行，先于 agent 查看结果。隐藏计数显示在工具卡和活动中 —— 永不显示内容。",
    "filters_foot_inner": "匹配的邮件会被静默排除在 agent 读取之外 —— 无任何痕迹可供探测。"
  },
  "hubspot": {
    "add_portal": "＋ 添加门户",
    "add_portal_title": "添加门户",
    "setup_blurb": "连接一个门户 —— 只读或读写于授权时选择；两种模式都没有删除工具。",
    "portals": "门户",
    "sandbox": "沙盒",
    "read_write": "读写",
    "read_only": "只读",
    "private_app": "私有应用",
    "disconnect_portal_title": "断开此门户",
    "access_privacy": "访问与隐私",
    "hidden_fields": "隐藏字段",
    "hidden_fields_placeholder": "属性名，例如 salary",
    "hidden_fields_foot": "隐藏字段永远不会到达 agent；剥离计数显示在活动中。要限制人类同事能请求的内容，请在已连接用户上使用 HubSpot 权限集。",
    "hidden_fields_foot_inner": "从 agent 读取的每条记录中剥离，跨所有门户。",
    "portal_count_other": "{{count}} 个门户"
  },
  "calendar": {
    "add_account": "＋ 添加账户",
    "add_account_coming_soon": "＋ 添加账户 · 即将推出",
    "coming_soon_title": "一键 Google 登录即将推出",
    "setup_blurb": "使用 Google 登录 —— 每个账户独立保留，agent 会说明使用哪一个。",
    "requires_cloud": "需要登录云服务。",
    "accounts": "账户",
    "sign_in_again": "⚠ 重新登录",
    "disconnect_account_title": "断开此账户",
    "events_approval_foot": "创建、修改或删除事件始终先请求你的批准，并且批准会指明账户。",
    "google_calendar": "Google 日历"
  },
  "accounts": {
    "add_account": "＋ 添加账户",
    "add_manually": "手动添加",
    "add_an_account": "添加账户",
    "accounts": "账户",
    "disconnect_account_title": "断开此账户",
    "foot": "每个账户独立保留 —— 工具结果和批准会指明所使用的账户。"
  },
  "available": {
    "connect": "连接",
    "access": "访问",
    "access_foot": "密钥和令牌仅存储在本机。可随时断开。",
    "tools": "工具",
    "hide": "隐藏",
    "view": "查看",
    "asks_first": "先询问",
    "tools_added_other": "此连接器新增 {{count}} 个工具"
  },
  "modal": {
    "connect_title": "连接 {{title}}",
    "close": "关闭",
    "one_click": "一键",
    "manual": "手动",
    "recommended": "推荐",
    "tokens_stay_local": "令牌仅保留在本机",
    "could_not_start_connect": "无法启动连接",
    "could_not_start_install": "无法启动安装",
    "could_not_connect": "无法连接",
    "validating": "验证中…",
    "connect": "连接",
    "mcp_blurb": "在浏览器中打开 {{title}} —— 在那里登录并授权。无需输入令牌，也无需 OpenWorker 账户：登录完全在本机运行。",
    "mcp_recommended_foot": "agent 获得精选的 {{title}} 工具集 · 令牌仅保留在本机",
    "generic_blurb": "在浏览器中打开 {{title}} —— 在那里授权。无需输入令牌；再次用其他账户连接即可并排添加。",
    "slack_blurb": "在浏览器中打开 Slack —— 为工作区授权 @ocw。无需令牌；适用于任意数量的工作区。",
    "add_to_slack": "添加到 Slack",
    "slack_recommended_foot": "中转 · 令牌仅保留在本机",
    "github_blurb": "在浏览器中打开 GitHub —— 在那里授权 OpenWorker。已有的 @ocw-agent App 安装会直接关联；否则你将选择账户和仓库。无需输入令牌；agent 以 ocw-agent[bot] 身份操作。",
    "connect_github": "连接 GitHub",
    "github_recommended_foot": "中转 · 短期令牌，从不存储",
    "hubspot_blurb": "在浏览器中打开 HubSpot —— 在那里选择门户。agent 可执行的操作现在（授权时）选择：",
    "hubspot_readonly": "只读",
    "hubspot_readonly_blurb": "搜索并读取联系人、公司、交易、工单",
    "hubspot_readwrite": "读写",
    "hubspot_readwrite_blurb": "新增：记录备注和任务、更新记录、创建联系人 —— 永不删除",
    "connect_hubspot": "连接 HubSpot",
    "hubspot_foot": "适用于任意数量的门户 · 令牌仅保留在本机",
    "slack_manual_step1": "在 api.slack.com/apps 创建一个 app",
    "slack_manual_step2": "启用 Socket 模式，添加 bot 权限，安装到你的工作区",
    "slack_manual_step3": "粘贴两个令牌",
    "bot_token_placeholder": "Bot 令牌 · xoxb-…",
    "app_token_placeholder": "App 令牌 · xapp-…",
    "slack_manual_pause_note": "一次只能用一种模式 —— 这会暂停所有中转工作区。"
  },
  "gallery": {
    "all_personas": "全部同事",
    "back_to_gallery": "← 画廊",
    "can_message": "可使用消息",
    "capabilities_desc": "由本应用自己的解析器读取，与安装审批将询问你的内容完全一致。不安装任何可执行代码。",
    "capabilities_title": "它能做什么 —— 从清单核验",
    "check_browser": "请查看你的浏览器…",
    "close_aria": "关闭画廊",
    "connect_yourself_note": "这些由你自己连接（登录后一键）—— 在你连接之前，安装该同事不会授予任何权限。",
    "core_tag": "核心",
    "could_not_load": "无法加载详情",
    "detail_meta": "v{{version}} · {{publisher}} · {{risk}}",
    "done": "完成",
    "empty_none": "还没有发布的同事。",
    "empty_search": "没有匹配的同事。",
    "empty_team": "你的团队还没有分享任何内容。",
    "featured": "精选",
    "filter_all": "全部",
    "filter_brand": "来自 OpenWorker",
    "filter_team": "来自你的团队",
    "install": "安装",
    "install_failed": "安装失败",
    "installed": "已安装",
    "installed_waiting": "已安装 —— 已放入角色页，启用前需你审批。",
    "installing": "安装中…",
    "loading": "加载中…",
    "loading_gallery": "正在加载画廊…",
    "mcp_suffix": "MCP：{{mcp}}",
    "mode_suffix": "{{mode}} 模式",
    "none": "无",
    "permissions_label": "权限：",
    "risk_suffix": " · 风险：{{risk}}",
    "search_placeholder": "搜索同事",
    "sign_in": "登录",
    "signin_desc": "画廊是来自 OpenWorker Cloud 的精选同事集合，需要（免费的）云登录。从文件夹或 Git URL 安装角色 —— 在角色页 —— 始终无需账户即可使用。",
    "signin_title": "登录以浏览画廊",
    "subtitle": "精选同事 · 安装后默认禁用，待你审批启用",
    "team_teaser": "来自你的团队 —— 暂无分享。向队友发布同事即将推出。",
    "title": "同事画廊",
    "tools_label": "工具：",
    "unreachable": "画廊暂时无法访问 —— 稍后再试。",
    "version_publisher": "v{{version}} · {{publisher}}",
    "view_install": "查看并安装 →",
    "works_with": "配合这些连接使用："
  },
  "manage": {
    "add_btn": "添加",
    "allowed_empty": "暂无 —— 允许一位近期发送者 →",
    "allowed_to_message": "允许发送消息",
    "cancel": "取消",
    "check_browser": "请查看你的浏览器…",
    "coming_soon": "即将推出",
    "composer_picker_help": "新建会话时可选的模型；黑色徽标表示默认模型。可从上方提供方卡片添加更多模型。",
    "composer_picker_title": "输入框的模型选择器",
    "connect": "连接",
    "connect_one_click": "一键连接 {{title}}",
    "connector_no_tools": "此连接器暂无工具。",
    "could_not_connect": "无法连接",
    "could_not_start_connect": "无法启动连接",
    "could_not_start_managed": "无法启动连接",
    "id_title": "ID：{{id}}",
    "included_models": "内置模型",
    "included_models_help": "此提供方精选的 agent 模型 —— 在上方添加密钥即可启用。",
    "listening_empty": "暂无 —— 打开会话的「来源 ▸ 频道」即可订阅频道。",
    "listening_title": "正在监听 {{title}} 频道的会话 · {{n}}",
    "listening_unsub_tip": "取消订阅",
    "loading": "加载中…",
    "mcp_add_btn": "+ 添加服务器",
    "mcp_add_server": "添加服务器",
    "mcp_asks": "需询问",
    "mcp_connect_failed": "连接失败",
    "mcp_enable": "启用此服务器",
    "mcp_help": "外部工具服务器（stdio 或 HTTP），由所有 agent 共享。编辑 mcp.json 后请重新加载应用，或立即重新加载。",
    "mcp_hide_tools": "隐藏工具",
    "mcp_invalid_json": "JSON 无效：{{msg}}",
    "mcp_no_tools": "无工具。",
    "mcp_none": "未配置 MCP 服务器。",
    "mcp_oauth": "oauth",
    "mcp_paste_help": "粘贴一个“{ \"<name>\": { … } }”对象（或完整的 mcpServers 块）。",
    "mcp_paste_label": "粘贴服务器 JSON（名称 → 配置）：",
    "mcp_sign_in": "登录",
    "mcp_sign_out": "退出登录",
    "mcp_signing_in": "登录中…",
    "mcp_tool_count": "{{n}} 个工具",
    "mcp_tools": "工具",
    "mcp_waiting_browser": "正在等待浏览器…",
    "models": "模型",
    "models_help": "已勾选的模型会显示在输入框的选择器中；黑色徽标表示新会话的默认模型。",
    "one_click_coming": "一键登录即将推出 —— 目前请在下方手动连接：",
    "openai_env_help": "此服务器的环境中已通过 OPENAI_API_KEY 设置密钥。在此添加其他密钥可覆盖本机设置。",
    "optional": "（可选）",
    "or_connect_manually": "或手动连接：",
    "parked_allow_deliver": "允许并送达",
    "parked_allow_deliver_tip": "允许该发送者并立即送达此消息",
    "parked_allow_only": "仅允许",
    "parked_allow_tip": "允许该发送者；此消息将被丢弃",
    "parked_dismiss": "忽略",
    "parked_dismiss_tip": "丢弃此消息，但不允许该发送者",
    "parked_in": "在 {{chat}} 中",
    "parked_title": "来自未允许发送者的消息 · {{n}}",
    "recent_empty": "暂无。给机器人发一次消息后会显示在这里。",
    "recent_senders": "近期发送者",
    "reload_now": "立即重新加载",
    "reltime_day": "{{n}} 天前",
    "reltime_hour": "{{n}} 小时前",
    "reltime_just_now": "刚刚",
    "reltime_min": "{{n}} 分钟前",
    "remove_from_picker": "从选择器中移除",
    "remove_key": "移除密钥…",
    "remove_key_confirm": "从本机移除 {{title}} 密钥？",
    "signin_unlocks": "登录即可解锁 {{title}} 一键连接 —— 或在下方手动连接。",
    "tool_asks_approval": "{{name}} · {{kind}} · 需审批",
    "tools_exposed": "向 OpenWorker 提供的工具",
    "unknown": "未知",
    "validating": "验证中…"
  },
  "models": {
    "add_btn": "添加",
    "add_placeholder": "添加其他模型…",
    "default_badge": "默认",
    "default_locked": "默认模型始终显示 —— 请先将其他模型设为默认",
    "key_set": "已设置密钥",
    "make_default": "设为默认"
  },
  "onboarding": {
    "cancel": "取消",
    "check_browser": "请查看你的浏览器…",
    "checking": "检查中…",
    "coming_soon": "即将推出",
    "connect": "连接",
    "connect_tools_intro": "仅聊天只能建议。连接后，你的同事才能真正干活：",
    "connect_tools_title": "连接你的日常工具",
    "connected_ok": "✓ 已连接",
    "continue_without_signin": "不登录继续",
    "cta_automation_desc": "周报、晨间简报 —— 选个模板，两分钟跑起来。",
    "cta_automation_title": "创建你的第一个自动化",
    "cta_work_desc": "打开会话直接提问 —— 分析文件、起草、研究、构建。",
    "cta_work_title": "开始与同事协作",
    "google_pair_detail": "即将推出 —— 待 Google 应用审核通过。",
    "google_pair_title": "Gmail 与 Google 日历",
    "model_intro": "选择一个模型 provider 开始 —— OpenWorker 使用你自己的密钥运行，密钥和数据都保留在本机。",
    "models_settings_hint": "模型可随时在 设置 ▸ 模型 中启用或隐藏。",
    "more_tools_hint": "连接器页面还有 30+ 工具 —— 随时增删。令牌保留在本机。",
    "next": "下一步",
    "opening_browser": "正在打开浏览器…",
    "replay_hint": "随时重放此设置：设置 ▸ 外观 ▸ 重新运行引导。",
    "sign_in": "登录",
    "signed_in_as": "🎉 你已登录：{{account}}",
    "signed_in_desc": "上方任意工具一键连接 —— 或稍后随时在连接器页面添加。",
    "signin_band_desc": "OpenWorker 代为处理 20+ 工具的 OAuth —— 无需开发者控制台、无需粘贴密钥。令牌保留在本机。",
    "signin_for_oneclick": "登录即可一键连接",
    "skip_anyway": "仍要跳过",
    "skip_setup": "跳过设置",
    "skip_warn_pref": "没有模型什么都做不了 —— ",
    "two_ways": "两种好的开始方式：",
    "waiting": "等待中…",
    "youre_set_up": "设置完成",
    "welcome": "欢迎使用 OpenWorker",
    "tool_outlook_benefit": "随时掌握邮件动态",
    "tool_outlook_detail": "Outlook —— 分诊邮件、起草回复、管理日程。",
    "tool_slack_benefit": "跟上 Slack 的节奏",
    "tool_slack_detail": "Slack —— 补看消息、回复提及、发布更新。",
    "tool_github_benefit": "高效交付代码",
    "tool_github_detail": "GitHub —— 评审 PR、跟踪 issue、回复 @提及。",
    "tool_notion_benefit": "笔记触手可及",
    "tool_notion_detail": "Notion —— 搜索页面、查询数据库、起草文档。",
    "tool_hubspot_benefit": "保持 CRM 数据最新",
    "tool_hubspot_detail": "HubSpot —— 更新商机、记录笔记、准备通话。",
    "tool_attio_benefit": "跟进每一段客户关系",
    "tool_attio_detail": "Attio —— 搜索记录、查看时间线、记录笔记。",
    "signed_in": "🎉 你已登录"
  },
  "persona": {
    "about": "关于",
    "add": "添加",
    "back": "返回",
    "builtin_capabilities": "内置能力",
    "connect": "连接",
    "connect_this_first": "请先连接",
    "connect_to_enable": "连接以启用",
    "connected": "● 就绪",
    "connections_desc": "由角色声明 —— 把 {{name}} 接入这些连接以解锁它的完整工作流。",
    "connections_full_benefit": "充分发挥的连接",
    "core_tag": "核心",
    "default_mode_label": "默认模式",
    "disabled": "已禁用",
    "enable_title": "启用此同事",
    "enabled": "已启用",
    "hero_art": "{{slug}} 配图",
    "load_error": "无法加载此同事。",
    "loading": "加载中…",
    "models_label": "模型",
    "new_sessions_default": "新会话默认启用",
    "new_sessions_desc": "当你开始一个 {{name}} 会话时，这些会自动启用。你仍可在每个会话中静音任意一个。",
    "on_by_default": "新会话默认开启",
    "persona": "同事",
    "workspace_label": "工作区",
    "prev_screenshot": "上一张截图",
    "next_screenshot": "下一张截图",
    "screenshot_alt": "{{name}} 截图 {{n}}",
    "screenshot_n": "截图 {{n}}",
    "connectors": "连接器",
    "col_status": "状态",
    "col_enable": "启用",
    "advanced": "高级",
    "tool_calls": "工具调用",
    "workspace_picked": "选定的文件夹",
    "workspace_scratch": "临时目录",
    "show_in_picker": "显示在选择器中",
    "default_for_new": "新会话默认",
    "make_default": "设为默认",
    "export": "导出…",
    "exported_to": "已导出到 {{path}}",
    "export_failed": "导出失败",
    "defaults_footnote": "启用的连接器会在新会话开始时自动开启 —— 你仍可在每个会话中静音任意一个。",
    "delete": "删除",
    "keep": "保留",
    "delete_ellipsis": "删除…",
    "delete_failed": "删除失败"
  },
  "personas": {
    "add_help": "从本地目录或公开 GitHub 仓库加载。文件会复制到托管区域（快照），因此源文件变更不会影响已安装版本。",
    "add_section": "添加角色",
    "builtin": "· 内置",
    "configure_title": "配置 {{name}}",
    "connectors_tag": "连接器",
    "default_for_new": "新会话默认角色",
    "delete": "删除",
    "delete_failed": "无法删除 —— 该角色可能正在会话中使用。",
    "delete_title": "删除 {{name}}",
    "delete_tooltip": "删除此角色",
    "disable": "禁用",
    "enable_intro": "启用一位同事，然后选择是否显示在新会话选择器中。带星标的角色是新会话的默认角色。",
    "enabled": "已启用",
    "in_picker": "在选择器中",
    "install": "安装",
    "install_failed": "安装失败",
    "installing": "安装中…",
    "keep": "保留",
    "keep_enabled": "保持启用",
    "mcp_tag": "mcp",
    "messaging_tag": "消息",
    "mode_github": "GitHub URL",
    "mode_local": "本地文件夹",
    "placeholder_github": "https://github.com/acme/ops-coworker",
    "placeholder_local": "/path/to/persona/dir",
    "recommended_mode": "推荐模式：{{mode}}。请在上方启用后使用。",
    "risk_label": "风险：{{risk}}",
    "set_default": "设为默认",
    "tools_label": "工具：{{tools}}",
    "mode_zip": "Zip 压缩包",
    "group_general": "通用",
    "group_security": "安全",
    "unshipped_row_other": "未包含在本版本 · {{count}} 位同事",
    "internal_build": "内部构建",
    "not_in_release": "未包含在本版本",
    "install_coworker": "安装同事",
    "install_sources": "GitHub · 文件夹 · .zip",
    "choose_folder": "选择文件夹…",
    "dir_picker_note": "打开系统文件夹选择器；选定后即安装。",
    "choose_zip": "选择 .zip 包…",
    "install_trust_note": "只从你信任且可追责的来源安装同事 —— 同事运行时可以访问你的系统。文件会快照到托管区域；不会运行第三方代码，但其指令会引导同事的行为。最适合由团队负责人通过官方渠道构建和分发同事的团队。",
    "disable_warning_other": "禁用后会归档其 {{count}} 个会话 —— 仍可在「显示已归档」中查看。",
    "installed_other": "已安装 {{count}} 位同事 —— 请在下方审核并启用。",
    "default_tag": "默认",
    "disable_coworker": "禁用此同事",
    "enable_coworker": "启用此同事",
    "enabling": "启用中…",
    "install_shield_warning": "只启用来自你信任之人的同事。这里不会运行第三方代码 —— 但其指令会引导同事的行为。",
    "risk": {
      "read": "读取文件",
      "write_local": "创建和编辑文件",
      "exec": "运行 shell 命令",
      "network": "访问网络",
      "write_remote": "操作已连接的服务"
    },
    "risk_join_and": "和",
    "consent_replaces": "替换 {{name}}",
    "consent_installed_at": "（安装于 {{date}}）",
    "consent_caps_grew": "此更新请求的能力比被替换的副本更多 —— 重新启用前请在下方审核。",
    "consent_caps_same": "能力与之前相同 —— 保持启用。",
    "consent_can": "可以{{summary}}",
    "consent_all_connectors": "· 使用你的全部已连接服务",
    "consent_use_connectors": "· 使用连接器：{{list}}",
    "consent_send_messages": "· 发送消息",
    "consent_use_mcp": "· 使用 MCP：{{list}}",
    "consent_hide_tools": "隐藏工具",
    "consent_exact_tools": "具体工具 ({{n}})",
    "consent_recommended_tag": "（推荐）",
    "consent_optional_tag": "（可选）",
    "consent_enabled_note": "✓ 已启用 —— 已在你的同事选择器中。",
    "consent_recommended_mode": "推荐模式：{{mode}}。"
  },
  "provider": {
    "all_providers": "‹ 全部 provider",
    "connected_ok": "✓ 已连接",
    "create_key_at": "在 {{label}} 创建一个",
    "custom_endpoint": "自定义端点",
    "days_ago": "{{count}} 天前",
    "detect_btn": "检测",
    "detected_pill": "✓ 已检测",
    "err_couldnt_verify": "无法验证",
    "err_unreachable": "无法访问",
    "hours_ago": "{{count}} 小时前",
    "install_ollama": "安装 Ollama",
    "just_now": "刚刚",
    "minutes_ago": "{{count}} 分钟前",
    "no_key_needed": "无需密钥",
    "no_key_needed_desc": "无需 API 密钥 —— Ollama 在本机运行模型。",
    "no_key_yet": "还没有密钥？",
    "not_set_up": "未设置",
    "running": "✓ 运行中",
    "saved_pill": "✓ 已保存",
    "takes_a_minute": "—— 大约一分钟。",
    "test_btn": "测试",
    "tested_saved_pill": "✓ 已验证并保存",
    "used_suffix": " · 使用于 {{time}}",
    "signed_in": "✓ 已登录",
    "signed_in_as": "✓ 已登录：{{account}}",
    "sign_in_with_plan": "使用套餐登录",
    "sign_out": "退出登录",
    "oauth_plan_note": "用量计入套餐的滚动额度，而非按 token 计费。登录信息仅保存在本机。",
    "oauth_waiting": "等待浏览器…",
    "sign_in_chatgpt": "使用 ChatGPT 登录",
    "oauth_finish_browser": "在浏览器窗口中完成登录。",
    "oauth_reopen": "重新打开登录页",
    "oauth_start_error": "无法启动登录。",
    "copy_command": "复制命令",
    "test_save_hint": "运行一次只读检查，然后保存。",
    "test_save_btn": "测试并保存"
  },
  "workspace_trust": {
    "title": "信任此工作区的命令？",
    "sub": "此项目请求 OpenWorker 无需逐条批准即可运行以下命令。信任仅对该文件夹（含其后续配置变更）生效，可随时在设置中撤销。",
    "save_failed": "无法保存工作区信任设置。",
    "keep_asking": "继续询问",
    "saving": "保存中…",
    "trust": "信任工作区"
  },
  "board": {
    "summary_blocked": "{{count}} 项受阻",
    "summary_review": "{{count}} 项待审",
    "summary_in_progress": "{{count}} 项进行中",
    "summary_open": "{{count}} 项待处理",
    "no_active_work": "暂无进行中的工作",
    "open_item": "打开条目",
    "hide_finished": "隐藏已完成",
    "finished_show": "{{count}} 项已完成 · 显示",
    "finished": "已完成",
    "state_blocked": "受阻",
    "state_awaiting_review": "待审核",
    "state_in_progress": "进行中",
    "state_queued": "排队中",
    "state_done": "已完成",
    "state_canceled": "已取消",
    "state_in_review": "审核中",
    "blocked_with": "受阻：{{blocker}}",
    "blocked_label": "受阻",
    "close_board": "关闭看板",
    "open_worker_session": "打开该同事的会话",
    "filed_by": "由 {{creator}} 创建",
    "done_when_line": "<label>完成标准</label> —— {{criteria}}",
    "add_note_placeholder": "添加备注…",
    "add_note_title": "在条目上留下备注 —— 不会改变其状态",
    "changes_placeholder": "需要改什么？",
    "cancel": "取消",
    "mark_done": "标记完成",
    "request_changes_ellipsis": "请求修改…",
    "reopen": "重新打开",
    "tl_filed": "创建了此条目",
    "tl_assigned": "指派给 {{assignee}}",
    "tl_claimed": "认领了此条目",
    "tl_started": "开始了",
    "tl_moved": "移至{{state}}",
    "tl_commented": "发表了评论",
    "wake_title": "看板动态",
    "wake_update": "更新",
    "wake_review_other": "{{count}} 项待审",
    "wake_blocked_other": "{{count}} 项受阻",
    "wake_canceled_other": "{{count}} 项已取消",
    "wake_move_other": "{{count}} 次移动",
    "wake_filing_other": "{{count}} 项新建",
    "wake_claim_other": "{{count}} 次认领",
    "wake_assignment_other": "{{count}} 项指派",
    "wake_comment_other": "{{count}} 条评论",
    "wake_chat_message_other": "{{count}} 条聊天消息",
    "wake_moved": "{{actor}} 将 {{ref}} 移至 {{to}}",
    "wake_filed": "{{actor}} 创建了 {{ref}}",
    "wake_claimed": "{{actor}} 认领了 {{ref}}",
    "wake_assigned": "{{ref}} 已指派给你",
    "wake_commented": "{{actor}} 评论了 {{ref}}",
    "wake_chat": "# 团队聊天 —— {{actor}}",
    "wake_show_message": "显示消息",
    "wake_show_handoff": "显示交接说明"
  },
  "team": {
    "back_to_session": "返回会话",
    "chat_tagline": "问题与共识 —— 状态见看板",
    "chat_empty": "还没有消息。Agent 只在需要回复时才会在这里发言 —— @提及某位同事即可联系它。",
    "you": "你",
    "chat_placeholder": "发消息到 # 团队聊天…（以你的身份发送 —— 所有成员可见）",
    "proposed_other": "提议团队 —— {{count}} 名成员",
    "enable_chat": "启用 <b># 团队聊天</b>",
    "chat_info": "用于问题与共识的群聊频道 —— @提及会唤醒被提及的同事。无论是否启用，状态都保留在看板上。",
    "grant_note": "批准后授予负责人创建、指派与引导权限 —— 仅限本团队，可随时撤销。",
    "not_now": "暂不",
    "create_start": "创建团队并开始",
    "proposed_items": "提议的工作项 —— {{count}}",
    "items_done_when": "完成标准：",
    "show_less": "收起",
    "show_full_criteria": "显示完整标准",
    "more_items_other": "＋ 还有 {{count}} 项",
    "items_grant": "回复可调整拆分；批准后将在看板上创建这些条目。",
    "approve_items": "批准工作项"
  },
  "toolreq": {
    "needs": "同事需要 <code>{{tool}}</code>",
    "reason_line": "<label>原因：</label>“{{reason}}”",
    "installs_with_source": "OpenWorker 会从 {{source}} 安装自己的已验证副本 —— 也可自行安装后继续。",
    "installs": "OpenWorker 会安装自己的已验证副本 —— 也可自行安装后继续。",
    "no_build": "OpenWorker 没有适用于本机的已验证构建 —— 需要此项检查请自行安装，或直接继续，同事会记录这一缺口。",
    "skip": "跳过并继续",
    "install": "安装"
  },
  "skills": {
    "subtitle": "可复用的指令，同事在每个会话中都能遵循。在这里关闭即处处关闭。",
    "confirmation": "—— 同事现在可以在每个会话中使用它。",
    "off_note": "已处处关闭。若某个会话已经用过它，新开一个会话即可完全干净。",
    "delete_note": "已移除。若某个会话已经用过它，新开一个会话即可完全干净。",
    "error_generic": "出了点问题。",
    "fallback_name": "技能",
    "add_skill": "添加技能",
    "door_write": "自己编写",
    "door_write_sub": "名称、描述和指令",
    "door_import": "导入文件",
    "door_import_sub": "他人分享的 .zip 或 SKILL.md —— 安装前先审阅",
    "door_ai": "用 OpenWorker 创建",
    "door_ai_sub": "开始一个会话 —— 同事完成后会先询问，再加入你的技能",
    "upload_aria": "上传技能压缩包",
    "review_title": "安装前审阅",
    "review_sub": "请阅读指令 —— 安装技能意味着同事会照着执行。",
    "no_description": "无描述",
    "bundled_files": "附带文件：{{files}}",
    "install_skill": "安装技能",
    "editor_new": "新建技能",
    "editor_edit": "编辑 {{name}}",
    "name_label": "名称",
    "name_placeholder": "weekly-report",
    "desc_label": "描述",
    "desc_placeholder": "一句话，供同事判断何时适用",
    "instructions_label": "指令",
    "instructions_placeholder": "1. 收集上周的进展\n2. 撰写报告，300 字以内",
    "save_skill": "保存技能",
    "empty": "还没有技能 —— 点 <b>添加技能</b> 教同事第一个技能，比如“准备我的周一状态报告”。",
    "show_folder": "显示文件夹",
    "file_count_other": "{{count}} 个文件",
    "edit_tip": "编辑",
    "delete_aria": "删除 {{name}}",
    "confirm_delete": "确认删除",
    "enabled_aria": "{{name}} 已启用",
    "on": "开"
  },
  "memory": {
    "section_sub": "同事可以在会话之间记住关于你的有用信息。它们知道的一切都列在这里。",
    "loading": "加载中…",
    "toggle_title": "记住关于你的新信息",
    "toggle_label": "记住关于我的新信息",
    "toggle_help": "你在聊天中提到的长期偏好会被保存，用于以后的会话 —— 每次保存都有小提示，可一键撤销。关闭后不再保存新内容；下方已有的内容在你删除前仍会使用。",
    "on_msg": "以后会话中你分享的细节会被记住，让我越来越有帮助。",
    "off_msg": "我不再记住关于你的新信息。已知的内容会保留并继续使用 —— 想让我忘掉的，在下方删除即可。",
    "wipe_confirm": "删除已记住的关于你的一切？\n\n此操作无法撤销。已打开的会话仍保留已知的内容 —— 新会话从零开始。",
    "wiped_msg": "我记住的一切都已删除。新会话从零开始；已打开的会话仍保留开始时已知的内容。",
    "learned_title": "我对你的了解",
    "forget_all": "忘掉全部…",
    "learned_help": "自动从你的会话中保存。有错就改 —— 或直接删除。编辑和删除只影响新会话；已打开的会话保留开始时已知的内容。",
    "empty": "暂时没有。当你在聊天中提到长期偏好，或说“记住……”，就会显示在这里。",
    "rules_title": "你的指令",
    "rules_help": "同事在每个会话中都会遵循这些指令。",
    "rules_placeholder": "我使用屏幕阅读器 —— 不要表格，描述所有图片\n日期用 DD-MM-YYYY",
    "save": "保存",
    "rules_saved": "已保存 —— 适用于新会话。已打开的会话保留开始时的指令。",
    "fix_tip": "修正",
    "delete_tip": "删除这条记忆"
  },
  "setup": {
    "import_coworker": "导入同事…",
    "manage_coworkers": "管理同事…",
    "choose_folder": "选择文件夹",
    "choose_another_folder": "选择其他文件夹…",
    "choose_a_folder": "选择一个文件夹…"
  },
  "mcp": {
    "preset_granola_blurb": "会议笔记与转录——用你的 Granola 账户登录。",
    "status_off": "已关闭",
    "status_signing_in": "登录中…",
    "status_testing": "测试中…",
    "status_needs_sign_in": "需要登录",
    "status_error": "错误",
    "status_not_tested": "未测试",
    "tool_count_other": "{{count}} 个工具",
    "tested_rel": "测试于 {{rel}}",
    "group_custom": "自定义 · MCP",
    "add_title": "添加自定义 MCP 服务器",
    "tab_remote_url": "远程 URL",
    "tab_json": "JSON",
    "add_url_blurb": "连接托管的 MCP 服务器。如果需要登录，首次测试后该行会提供登录入口。",
    "add_name_ph": "名称（显示在连接器列表中）",
    "add_json_blurb": "粘贴服务器 JSON（名称 → 配置）：",
    "add_and_test": "添加并测试",
    "err_name": "给服务器起个名称。",
    "err_url": "输入服务器的完整 URL（https://…）。",
    "err_invalid_json": "无效的 JSON：{{message}}",
    "err_json_shape": "粘贴 `{ \"<name>\": { … } }` 对象（或完整的 mcpServers 块）。",
    "enable_title": "启用此服务器",
    "test_connection": "测试连接",
    "test_desc": "启动服务器并列出其工具——不打开会话。",
    "err_failed_connect": "连接失败",
    "hide": "收起",
    "show": "展开",
    "configuration": "配置",
    "remove_server": "移除服务器"
  },
  "bindmenu": {
    "filter_placeholder": "筛选…",
    "none": "无",
    "this_repo": "此仓库",
    "this_folder": "此文件夹",
    "bound": "已绑定",
    "no_matches": "无匹配",
    "name_placeholder_memory": "为此记忆命名…",
    "name_placeholder_board": "为此看板命名…",
    "name_current_memory": "命名当前记忆…",
    "name_current_board": "命名当前看板…",
    "view_edit": "查看与编辑…",
    "bind_error": "绑定失败",
    "name_error": "命名失败"
  }
}
