{
  "chat": {
    "title": "聊天",
    "pause": "暂停",
    "resume": "继续",
    "manage": "管理",
    "newTeam": "新建团队",
    "newTeamDesc": "创建新团队",
    "newTeamPrefill": "请帮我创建一个新团队，我需要：",
    "addAgent": "添加智能体",
    "addAgentDesc": "添加新智能体",
    "addAgentPrefill": "请帮我找到并安装一个合适的智能体，我需要：",
    "methodChoiceSubtitle": "选择操作方式",
    "methodSecretary": "让秘书帮忙",
    "methodSecretaryDesc": "让秘书为你处理，省时省力",
    "methodManual": "手动操作",
    "methodManualAgentDesc": "前往模板商店自行浏览选择",
    "methodManualTeamDesc": "自己手动创建空团队",
    "recommended": "推荐",
    "importOpenClaw": "导入 OpenClaw",
    "importOpenClawDesc": "连接外部智能体",
    "addHuman": "添加成员",
    "addHumanDesc": "添加人类团队成员",
    "noAgentsYet": "暂无智能体",
    "other": "其他",
    "people": "人员",
    "myNotes": "我的笔记",
    "groupChat": "群聊",
    "groups": "群组",
    "newGroupChat": "新建群聊",
    "newGroupChatDesc": "自定义群组，可添加任意成员",
    "members_one": "{{count}} 位成员",
    "members_other": "{{count}} 位成员",
    "dropHere": "拖放到此处",
    "expandTeam": "展开",
    "collapseTeam": "收起",
    "moreOptions": "更多选项",
    "extBadge": "外部",
    "pauseAllTooltip": "暂停所有智能体",
    "resumeAllTooltip": "恢复所有智能体",
    "failedToCreateTeam": "创建团队失败：{{message}}",
    "agents": "智能体",
    "teams": "团队"
  },
  "teamProfile": {
    "overview": "概览",
    "announcements": "公告",
    "norms": "规范",
    "settings": "设置",
    "annPlaceholder": "在此编写团队公告（支持 Markdown）...",
    "normsPlaceholder": "定义团队规范和工作协议（支持 Markdown）...",
    "noAnnouncements": "暂无公告，点击添加。",
    "noNorms": "暂未定义规范，点击添加。"
  },
  "contextMenu": {
    "renameTeam": "重命名团队",
    "startAll": "全部启动",
    "stopAll": "全部停止",
    "pauseAll": "全部暂停",
    "resumeAll": "全部继续",
    "addExisting": "添加已有成员",
    "deleteTeam": "删除团队",
    "viewProfile": "查看资料",
    "start": "启动",
    "stop": "停止",
    "setAsManager": "设为管理者",
    "removeFromTeam": "从团队移除",
    "moveTo": "移动到",
    "removeFromOrg": "从组织移除",
    "manageMembers": "管理成员"
  },
  "modals": {
    "createTeam": {
      "title": "创建新团队",
      "tipTrans": "<0>提示：</0>若需更高级的团队创建（角色、技能、自动聘用等），直接告诉你的 <1>秘书（Secretary）</1> 你需要什么样的团队。",
      "teamName": "团队名称",
      "teamNamePlaceholder": "例如：工程、市场、支持",
      "description": "描述（可选）",
      "descriptionPlaceholder": "这个团队负责什么？",
      "hint": "创建后可以为此团队添加人类与 AI 成员。",
      "createTeam": "创建团队"
    },
    "addHuman": {
      "title": "添加人类团队成员",
      "name": "姓名 *",
      "namePlaceholder": "全名",
      "role": "角色",
      "assignToTeam": "分配到团队",
      "noTeam": "无团队",
      "email": "邮箱",
      "emailPlaceholder": "用于接收邀请和登录",
      "addMember": "添加成员",
      "nameRequired": "姓名为必填项",
      "emailRequired": "邮箱 *",
      "invalidEmail": "请输入有效的邮箱地址",
      "inviteFlowHint": "创建后将生成邀请链接，新成员通过链接设置密码并完成入职引导。",
      "memberCreated": "「{{name}}」已添加",
      "inviteHint": "请将以下邀请链接发送给该成员，对方可通过链接设置密码并登录。",
      "inviteLink": "邀请链接",
      "copyInviteLink": "复制邀请链接",
      "memberCreatedNoInvite": "成员已创建，但未生成邀请链接。请在设置中为该用户重新发送邀请。"
    },
    "addExisting": {
      "title": "将已有成员加入团队",
      "hint": "选择一名未分组成员加入此团队。",
      "allInTeam": "所有成员已在团队中。",
      "typeHuman": "人类",
      "typeAgent": "AI"
    },
    "openClaw": {
      "title": "导入 OpenClaw 智能体",
      "description": "注册 OpenClaw 智能体以加入你的 Markus 组织。注册完成后你将获得可用的连接配置。",
      "agentName": "智能体名称 *",
      "agentNamePlaceholder": "例如：Alice",
      "agentNameRequired": "必须填写智能体名称",
      "connecting": "正在连接…",
      "importAgent": "导入智能体",
      "agentRegistered": "智能体已注册",
      "copyPrompt": "复制连接提示",
      "copyInstruction": "复制此提示并粘贴到 OpenClaw 智能体、Cursor 或任意 AI 助手中。",
      "connectionPromptBody": "作为外部智能体连接到 Markus AI 平台。\n\n网关 URL：{{gwUrl}}\n智能体 ID：{{externalAgentId}}\n{{tokenSection}}\n\n步骤 1：阅读集成手册 GET {{gwUrl}}/manual（设置请求头 Authorization: Bearer <上文中的 token>）。其中说明了完整的 Markus 概念模型、API 端点与协作方式。\n步骤 2：启动同步循环 — 每 30 秒调用 POST {{gwUrl}}/sync 上报状态。响应中包含分配的任务、收件箱消息、团队上下文与同事、项目上下文与需求。\n步骤 3：接受并执行任务、汇报进度，并通过同步消息系统与队友沟通。",
      "bearerTokenLine": "Bearer Token：{{token}}\n",
      "done": "完成"
    },
    "deleteTeam": {
      "confirmTitle": "删除「{{name}}」？",
      "message": "该团队将从数据库中移除。勾选下方选项可同时删除成员与磁盘文件。",
      "deleteMembers": "同时删除团队内所有成员",
      "purgeFiles": "同时删除磁盘文件（工作区、记忆、日志）"
    },
    "removeFromTeam": {
      "title": "从团队移除？",
      "message": "该成员将移至「未分组」。"
    },
    "removeAgent": {
      "confirmTitle": "移除「{{name}}」？",
      "message": "该智能体将从数据库中移除。勾选下方选项可同时删除其工作区、记忆及其他磁盘文件。",
      "purgeFiles": "同时删除磁盘文件（工作区、记忆、日志）"
    },
    "removeHuman": {
      "message": "该用户将失去访问权限。",
      "confirmTitle": "移除「{{name}}」？"
    },
    "pauseAll": {
      "title": "暂停所有智能体",
      "message": "所有智能体将暂停。事件仍会进入邮箱但不会处理。进行中的任务将被阻塞。"
    },
    "resumeAll": {
      "title": "恢复所有智能体",
      "message": "所有智能体将恢复处理邮箱中的事件。"
    },
    "createGroupChat": {
      "title": "创建群聊",
      "subtitle": "添加智能体和成员一起聊天",
      "groupNamePlaceholder": "群组名称…",
      "searchPlaceholder": "搜索成员…",
      "noMembersFound": "未找到成员",
      "selected": "已选 {{count}} 个",
      "creating": "创建中…",
      "create": "创建"
    },
    "deleteGroupChat": {
      "title": "删除群聊？",
      "message": "删除「{{name}}」及其所有消息？",
      "confirm": "删除",
      "menuLabel": "删除群聊"
    }
  },
  "notifications": {
    "bellTitle": "通知",
    "approvals": "审批",
    "notifications": "通知",
    "noApprovals": "暂无审批请求",
    "noNotifications": "暂无通知",
    "markAllRead": "全部标为已读",
    "confirmReject": "确认拒绝",
    "rejectReasonPlaceholder": "拒绝原因（可选，按 Enter 提交）",
    "freeformPlaceholder": "或输入你的意见…",
    "commentPlaceholder": "附加意见（可选）",
    "needsAdjustment": "需调整",
    "adjustmentPlaceholder": "请输入调整建议…",
    "confirmAdjustment": "提交调整建议",
    "actionHints": {
      "openChat": "打开聊天 →",
      "viewDetails": "查看详情 →",
      "viewTask": "查看任务 →",
      "viewRequirement": "查看需求 →",
      "viewAgent": "查看智能体 →",
      "viewApproval": "查看审批 →"
    },
    "approvalType": {
      "task": "任务",
      "requirement": "需求",
      "requirementResubmit": "需求（重新提交）",
      "taskReview": "任务审核",
      "toolExecution": "工具执行"
    },
    "approvalHistory": "历史记录"
  },
  "intro": {
    "secretary": "我刚装好 Markus，帮我上手吧——这里能做什么？",
    "agent": "介绍一下你自己——你能做什么？"
  },
  "batchAction": {
    "succeeded": "{{count}} 个智能体 {{action}}",
    "failed": "{{action}}：{{ok}} 成功，{{fail}} 失败",
    "moveFailed": "移动失败：{{error}}",
    "failedToRun": "{{action}} 失败：{{error}}",
    "past": {
      "start": "已启动",
      "stop": "已停止",
      "pause": "已暂停",
      "resume": "已恢复"
    },
    "operation": {
      "start": "启动",
      "stop": "停止",
      "pause": "暂停",
      "resume": "恢复"
    }
  },
  "errors": {
    "defaultInsufficientCredits": "余额不足",
    "defaultInvalidApiKey": "API 密钥无效",
    "defaultTooManyRequests": "请求过于频繁",
    "defaultServiceDown": "服务暂时不可用",
    "ai402": "⚠ AI 服务错误：{{detail}}。请充值 API 余额或联系管理员。",
    "ai401": "⚠ AI 服务认证失败：{{detail}}。请检查配置。",
    "ai429": "⚠ 超出速率限制：{{detail}}。请稍后再试。",
    "ai503": "⚠ AI 服务不可用：{{detail}}。请稍后重试。",
    "aiGeneric": "⚠ AI 服务错误：{{detail}}"
  },
  "page": {
    "viewProfileArrow": "查看资料 →",
    "viewAgentProfileArrow": "查看智能体资料 →",
    "viewMindArrow": "查看 Mind →",
    "messageActions": {
      "resumeTitle": "继续",
      "reaskTitle": "重新提问",
      "retryTitle": "重试",
      "replyTitle": "回复"
    },
    "stopped": "已停止",
    "fallbackAgent": "智能体",
    "fallbackYou": "你",
    "systemName": "系统",
    "workerRole": "工作者",
    "selectAgent": "选择智能体",
    "directMessage": "私信",
    "chatTitle": "聊天",
    "teamTab": "团队",
    "profileTab": "资料",
    "newChat": "新对话",
    "newChatPlus": "+ 新建",
    "newChatButton": "+ 新对话",
    "historyTitle": "历史",
    "sessionMain": "主会话",
    "sessionConversation": "对话",
    "noConversationsYet": "暂无对话",
    "dateToday": "今天",
    "dateYesterday": "昨天",
    "datePrevious7Days": "过去 7 天",
    "dateOlder": "更早",
    "loadingEarlierMessages": "正在加载更早的消息…",
    "emptyChannel": "{{name}} 中还没有消息。",
    "emptySelectAgent": "在侧边栏选择一名智能体以开始。",
    "emptyNewConversation": "开始与 {{name}} 的新对话。",
    "agentThinking": "智能体思考中…",
    "mentionAgent": "提及智能体",
    "addMoreFiles": "添加更多文件",
    "attachFilesTitle": "附加文件（图片、PDF、Word、Excel、PowerPoint…）",
    "visionWarning": "图片将转为文本（当前模型不支持视觉）",
    "stopAgent": "停止智能体",
    "messageCount": "{{count}} 条消息",
    "privateNotepad": "· 私人笔记",
    "dmWith": "· 与 {{name}} 的私信",
    "members": "成员",
    "addMemberPlaceholder": "+ 添加成员...",
    "placeholder": {
      "channelWithMention": "在 {{name}} 中发消息…（使用 @名称 提及）",
      "channel": "在 {{name}} 中发消息…",
      "dmSelf": "给自己写条笔记…",
      "dmOther": "给 {{name}} 发消息…",
      "direct": "输入消息…",
      "noAgent": "选择智能体以开始聊天"
    },
    "newTaskTitle": "来自对话的新任务",
    "taskFromChat": "在与 {{name}} 的聊天中创建",
    "errorWithMessage": "错误：{{message}}",
    "retryConfirmSingular": "将丢弃此点之后的一条消息并重新生成，是否继续？",
    "retryConfirmPlural": "将丢弃此点之后的 {{count}} 条消息并重新生成，是否继续？",
    "errorDetails": "错误详情",
    "recentErrorDetails": "近期错误",
    "errorRecovered": "智能体已恢复正常运行。",
    "currentActivity": "当前活动",
    "workingOnTaskHint": "正在处理任务 · 点击查看",
    "agentErrorFallback": "智能体遇到错误。请在资料页查看详情。",
    "processing": "处理中…",
    "activityHeartbeat": "心跳：{{name}}",
    "activityTask": "任务：{{label}}",
    "activityDescHeartbeat": "周期性签到任务",
    "activityDescChat": "回复对话中",
    "activityDescFallback": "智能体正在思考或通信"
  }
}
