{
  "tabs": {
    "label": "应用类型",
    "all": "全部",
    "agent-app": "智能应用",
    "live-app": "灵动应用",
    "bridge-app": "桥接应用",
    "searchPlaceholder": {
      "all": "搜索全部应用...",
      "agent-app": "搜索智能应用...",
      "live-app": "搜索灵动应用...",
      "bridge-app": "搜索桥接应用..."
    }
  },
  "hero": {
    "title": "让 Agentic OS 真正属于你",
    "subtitle": "智能应用、灵动应用和桥接应用是 Agentic OS 的三类一等公民。选择并配置它们，让整个系统按你的方式工作。"
  },
  "view": {
    "label": "应用中心视图",
    "discover": "发现",
    "manage": "管理"
  },
  "appCategories": {
    "files": "文件",
    "coding": "编程",
    "documents": "文档",
    "analysis": "分析",
    "testing": "测试",
    "creative": "创意",
    "operations": "运维",
    "productivity": "效率",
    "automation": "自动化",
    "data": "数据",
    "gui": "图形界面",
    "cli": "命令行",
    "sdk": "SDK",
    "service": "服务",
    "mcp": "MCP",
    "daemon": "守护进程"
  },
  "discover": {
    "title": "你想让 Sparo 帮你完成什么？",
    "subtitle": "描述任务或流程，查找已有应用或创建新应用。",
    "placeholder": "描述一个任务、流程，或你想要的工具...",
    "suggestionsLabel": "应用意图建议",
    "suggestions": {
      "testDiagnosis": "诊断当前项目的测试失败",
      "dataDashboard": "把数据变成可交互看板",
      "codeReview": "创建一个代码审查助手",
      "dailyReport": "把我的日报流程打包成应用"
    },
    "actions": {
      "findExisting": "查找已有应用",
      "generatePlan": "获取 AI 方案",
      "createAgentApp": "创建智能应用",
      "createLiveApp": "创建灵动应用"
    },
    "plan": {
      "badge": "AI 草案",
      "title": "基于这个意图创建一个专用应用",
      "description": "Sparo 会打开智能应用创建 Agent，生成并检查 prompt、权限、示例和行为边界，再由你确认保存。",
      "capability": "能力方案",
      "permissions": "权限检查",
      "boundary": "行为边界"
    },
    "recommendations": {
      "title": "推荐的已有应用",
      "manageAll": "管理全部",
      "empty": "暂时没有明显匹配的已有应用。可以通过应用工作室创建一个新的。"
    },
    "recentOpened": {
      "title": "最近打开",
      "empty": "暂无最近打开的应用。"
    },
    "searchResults": {
      "title": "搜索结果",
      "empty": "没有找到匹配的应用。可以创建一个智能应用或灵动应用。"
    }
  },
  "manage": {
    "title": "管理应用",
    "subtitle": "查看已安装的智能应用、灵动应用和桥接应用，管理状态、权限、运行时与维护操作。",
    "sidebarSubtitle": "应用资产",
    "emptyAll": "没有匹配的应用。",
    "hints": {
      "agent-app": "管理具备 prompt、工具定义、技能与 Agent 行为的思考型应用。",
      "live-app": "管理可运行的生成式应用、运行时、权限与 Worker 状态。",
      "bridge-app": "把传统桌面软件接入 Sparo OS 的适配应用。"
    }
  },
  "page": {
    "newAgentApp": "新建",
    "newBridgeApp": "新建",
    "heroTitle": "打造属于你的 Agentic OS",
    "heroSubtitle": "智能应用是 Agentic OS 的一等公民。选择并配置你的思考型应用，让整个系统按你的方式工作。",
    "searchPlaceholder": "搜索智能应用...",
    "sectionTitle": "智能应用",
    "empty": "当前没有可用的智能应用",
    "containsAgents": "包含 {{count}} 个 Agent",
    "standaloneOneAgentBadge": "单 Agent 应用",
    "standaloneMeta": {
      "separator": " · ",
      "disabled": "已禁用",
      "toolsSingular": "{{count}} 个工具定义",
      "toolsPlural": "{{count}} 个工具定义",
      "model": "{{model}}",
      "userApp": "自定义",
      "capability": {
        "Coding": "编程",
        "Documents": "文档",
        "Analysis": "分析",
        "Testing": "测试",
        "Creative": "创意",
        "Operations": "运维"
      }
    },
    "directAgentDetail": "直接打开 Agent 详情",
    "startSession": "启动会话",
    "pagination": {
      "ariaLabel": "应用列表分页",
      "prev": "上一页",
      "next": "下一页",
      "pageOf": "第 {{current}} / {{total}} 页"
    }
  },
  "apps": {
    "badges": {
      "multiAgentApp": "多 Agent",
      "standaloneAgentApp": "单 Agent",
      "evolutionLab": "Evolution Lab"
    },
    "coding": {
      "name": "构造师",
      "description": "面向软件开发的 Agent，擅长规划、编码、调试，并把应用从意图实现到可运行结果。"
    },
    "cowork": {
      "name": "办公助理",
      "description": "面向办公协作、内容起草与日常推进的独立智能应用。"
    },
    "design": {
      "name": "设计师",
      "description": "面向 HTML 原型、视觉产物和设计探索的独立智能应用。"
    },
    "deepResearch": {
      "name": "深度研究",
      "description": "面向开放式研究的独立智能应用，可并行派发 Subagent 并整合带引用的完整报告。"
    },
    "liveAppStudio": {
      "name": "灵动应用构建器",
      "description": "面向灵动应用生成、调试与迭代的独立智能应用，用一句话生成可运行的小工具。"
    },
    "agentAppStudio": {
      "name": "智能应用构建器",
      "description": "用于创建 FlowChat 原生智能应用，包含 prompt、权限、示例和 JavaScript runtime 工具定义。"
    }
  },
  "appDetail": {
    "loading": "加载中...",
    "tabs": {
      "overview": "概览",
      "agents": "Agents",
      "shared": "共享",
      "runtime": "运行时",
      "history": "历史"
    },
    "nav": {
      "label": "应用详情区段",
      "heading": "区段"
    },
    "actions": {
      "startSession": "启动会话",
      "edit": "编辑",
      "discardChanges": "放弃"
    },
    "dirtyBar": {
      "summaryInAgent_one": "{{agent}} 有 {{count}} 项未保存",
      "summaryInAgent_other": "{{agent}} 有 {{count}} 项未保存",
      "summaryAcrossAgents_one": "跨 {{agents}} 个 Agent 有 {{count}} 项未保存",
      "summaryAcrossAgents_other": "跨 {{agents}} 个 Agent 有 {{count}} 项未保存",
      "jumpHint": "跳转到第一处未保存修改",
      "discard": "放弃",
      "save": "保存",
      "saveOk": "已保存修改",
      "saveFailed": "保存修改失败"
    },
    "overview": {
      "agentsTitle": "应用包含的 Agent",
      "defaultBadge": "默认",
      "toolCount_one": "{{count}} 个工具定义",
      "toolCount_other": "{{count}} 个工具定义",
      "toolCount": "{{count}} 个工具定义",
      "counts": {
        "agents": "Agent",
        "tools": "工具定义",
        "subagents": "子代理定义",
        "mcp": "MCP 与连接器"
      },
      "about": {
        "title": "注册到 Agentic OS 的信息",
        "category": "分类",
        "tags": "标签",
        "examples": "示例 Prompt",
        "serviceActions": "服务 Action"
      }
    },
    "agents": {
      "switcherLabel": "当前 Agent",
      "statusDisabled": "已禁用",
      "readonlyBadge": "只读",
      "agentBadge": "Agent",
      "noDescription": "暂无描述",
      "dirtyHint_one": "有 {{count}} 项未保存",
      "dirtyHint_other": "有 {{count}} 项未保存",
      "dirtyHint": "有 {{count}} 项未保存",
      "actions": {
        "addAgent": "添加 Agent"
      },
      "toc": {
        "label": "当前 Agent 的配置项",
        "heading": "本 Agent 配置"
      },
      "empty": {
        "title": "该应用还没有 Agent",
        "description": "添加一个顶层 Agent，让应用可以被启动。"
      }
    },
    "sections": {
      "identity": {
        "title": "身份",
        "description": "该 Agent 的基本信息以及它在对话切换器中的展示方式。",
        "fields": {
          "id": "ID",
          "name": "显示名",
          "description": "描述",
          "capabilities": "能力"
        }
      },
      "persona": {
        "title": "人设",
        "description": "基础 system prompt 以及用户固定注入的 prompt 片段。",
        "placeholder": "针对 {{agent}} 的固定 prompt 和系统提示词覆写会在 prompt 片段 API 上线后可用。"
      },
      "tools": {
        "title": "工具定义",
        "description": "该 Agent 可调用的工具定义。",
        "empty": "未启用任何工具定义。"
      },
      "skills": {
        "title": "技能",
        "description": "启用 Skill 工具定义后该 Agent 可使用的技能。",
        "empty": "该 Agent 暂无可用技能。",
        "needsSkillTool": "先在工具定义中启用 Skill，才能管理技能。"
      },
      "subagents": {
        "title": "子代理定义",
        "description": "该 Agent 可委派的可复用子代理定义。可前往子代理库管理定义本体。",
        "empty": "暂无可用子代理定义。",
        "source": {
          "builtin": "内置",
          "user": "用户",
          "project": "项目"
        }
      },
      "model": {
        "title": "模型",
        "description": "Provider 与解码参数。未设置时继承应用级默认。",
        "inherit": "继承应用默认",
        "fields": {
          "model": "模型"
        },
        "hint": "按 Agent 覆写模型会随 Model schema 上线。"
      },
      "memory": {
        "title": "记忆",
        "description": "上下文文件、知识库引用、长期记忆开关。",
        "placeholder": "记忆相关配置会随 Memory schema 上线。"
      },
      "guardrails": {
        "title": "安全边界",
        "description": "只读状态、危险工具白名单、token 上限等护栏。",
        "fields": {
          "readonly": "只读状态"
        },
        "readonlyOn": "开启 - 已阻止破坏性工具",
        "readonlyOff": "关闭 - 允许破坏性工具",
        "hint": "更细粒度的安全策略会随 Guardrail schema 上线。"
      }
    },
    "skillGroups": {
      "computerUse": "Computer Use",
      "office": "Office",
      "meta": "Meta",
      "team": "Team",
      "superpowers": "Superpowers",
      "other": "其他"
    },
    "shared": {
      "railLabel": "共享资源",
      "heading": "共享资源",
      "sections": {
        "prompts": {
          "title": "Prompt 片段",
          "description": "应用内所有 Agent 都能继承的固定 prompt。会随 Shared schema 上线。"
        },
        "files": {
          "title": "文件与知识",
          "description": "应用范围共享的工作区文件与知识库引用。"
        },
        "mcp": {
          "title": "MCP 与连接器",
          "description": "向 Agent 暴露的 Model Context Protocol 服务与连接器。"
        },
        "model": {
          "title": "模型默认值",
          "description": "应用级模型默认配置，可被 Agent 覆写。"
        },
        "variables": {
          "title": "变量",
          "description": "应用范围共享的模板变量与环境变量。"
        }
      }
    },
    "runtime": {
      "title": "运行时",
      "description": "启动默认、触发器、遥测与权限。会随 Runtime schema 上线。"
    },
    "history": {
      "title": "最近会话",
      "description": "该应用最近的会话、工具调用与错误。会随会话历史 API 上线。"
    }
  },
  "liveApp": {
    "title": "灵动应用",
    "subtitle": "由 Agent 按需生成、以用户为中心的小应用。每个灵动应用都可持续演化、复用与维护。",
    "searchPlaceholder": "搜索灵动应用...",
    "openStudio": "打开 Studio",
    "importFromFolder": "从文件夹导入",
    "running": "运行中",
    "allApps": "全部应用",
    "noRunningApps": "暂无运行中的应用",
    "all": "全部",
    "count": "{{count}}",
    "selectFolderTitle": "选择灵动应用目录（需包含 meta.json 和 source/）",
    "empty": {
      "generate": "边聊边生成，马上可用。和 AI 对话来创建你的第一个灵动应用。",
      "noMatch": "没有匹配的应用。"
    },
    "card": {
      "start": "启动",
      "stop": "停止",
      "delete": "删除"
    },
    "status": {
      "open": "已打开",
      "running": "Worker 运行中",
      "depsDirty": "需要安装依赖",
      "restartRequired": "需要重启",
      "runtimeGeneric": "JS 运行时",
      "runtimeReady": "{{runtime}} 可用",
      "runtimeUnavailable": "运行时不可用"
    },
    "actions": {
      "installDeps": "安装依赖",
      "restartWorker": "重启 Worker",
      "recompile": "重新编译",
      "openAnyway": "仍然打开",
      "refreshCatalog": "刷新列表"
    },
    "detail": {
      "versionMeta": "v{{version}}",
      "stop": "停止",
      "delete": "删除",
      "open": "打开",
      "statusTitle": "状态",
      "permissionsTitle": "权限",
      "updatedAt": "更新时间",
      "runtimeUnavailableHint": "这个应用仍可打开，但依赖 Worker 的能力在安装运行时前可能不可用。"
    },
    "permissions": {
      "readWorkspace": "读取工作区",
      "noWorkspaceRead": "不读工作区",
      "writeWorkspace": "写入工作区",
      "noWorkspaceWrite": "不写工作区",
      "shellEnabled": "已启用 Shell",
      "shellDisabled": "Shell 关闭",
      "netEnabled": "已启用网络",
      "netDisabled": "网络关闭",
      "aiEnabled": "已启用 AI",
      "aiDisabled": "AI 关闭",
      "nodeEnabled": "Node Worker 开启",
      "nodeDisabled": "仅 Host 模式"
    },
    "messages": {
      "imported": "已导入“{{name}}”，正在打开。",
      "importFailed": "导入灵动应用失败：{{error}}",
      "installDepsOk": "依赖安装完成",
      "installDepsFailed": "安装依赖失败：{{error}}",
      "installDepsFailedGeneric": "依赖安装失败",
      "recompiled": "灵动应用已重新编译",
      "recompileFailed": "重新编译灵动应用失败：{{error}}",
      "workerStopped": "Worker 已停止",
      "workerStopFailed": "停止 Worker 失败：{{error}}"
    },
    "confirmDelete": {
      "title": "删除“{{name}}”？",
      "message": "此操作不可撤销，应用及其数据会被永久删除。{{impact}}",
      "impactOpenOrRunning": "它当前仍在打开或运行中，因此当前场景和 Worker 也会一并停止。",
      "impactIdle": "它当前处于空闲状态。",
      "confirm": "删除",
      "cancel": "取消"
    },
    "scene": {
      "loading": "加载中...",
      "updating": "正在更新预览...",
      "loadFailed": "加载失败：{{error}}",
      "retry": "重试",
      "reload": "刷新"
    }
  },
  "agentAppStudio": {
    "panel": {
      "tablistLabel": "预览分区",
      "promptToolbarLabel": "Prompt 操作",
      "copyFailed": "复制失败",
      "promptSaved": "Prompt 已保存",
      "promptSaveFailed": "保存 Prompt 失败",
      "readonly": "只读",
      "copyId": "复制 ID",
      "refresh": "刷新",
      "openCatalog": "打开智能应用目录",
      "cancelEdit": "取消",
      "savePrompt": "保存",
      "copied": "已复制",
      "copyPrompt": "复制 Prompt",
      "copyExample": "复制 Prompt",
      "retry": "重试",
      "yes": "是",
      "no": "否",
      "promptLength": "{{count}} 个字符",
      "toolsCount": "已选择 {{count}} 个定义",
      "examplesCount": "{{count}} 条起步提示",
      "loading": "加载中...",
      "tabs": {
        "overview": "概览",
        "prompt": "Prompt",
        "tools": "工具定义",
        "examples": "示例"
      },
      "empty": {
        "title": "暂无智能应用",
        "description": "告诉工作室你想构建什么。创建完成后，最新的智能应用包会显示在这里。"
      },
      "stats": {
        "groupLabel": "快捷统计",
        "tools": "工具定义",
        "toolsShort": "工具定义",
        "examples": "示例",
        "examplesShort": "示例",
        "promptChars": "Prompt 长度",
        "charsSuffix": "字符"
      },
      "sections": {
        "about": "应用信息",
        "prompt": "系统 Prompt",
        "tools": "工具定义",
        "examples": "起步提示"
      },
      "fields": {
        "model": "模型",
        "category": "分类",
        "level": "层级",
        "readonly": "只读",
        "tags": "标签",
        "path": "路径"
      },
      "tools": {
        "empty": "未选择工具定义"
      },
      "examples": {
        "empty": "暂无示例"
      }
    }
  },
  "messages": {
    "toolUpdateFailed": "工具更新失败",
    "agentAppStatusUpdateFailed": "智能应用状态更新失败",
    "toolResetFailed": "工具重置失败",
    "skillUpdateFailed": "技能更新失败",
    "subagentUpdateFailed": "子智能体更新失败"
  },
  "bridgeApp": {
    "title": "桥接应用",
    "comingSoon": "桥接应用用于把外部 CLI、SDK、GUI 或服务接入 Agentic OS。",
    "actionCount": "{{count}} 个动作",
    "capabilityCount": "{{count}} 个能力",
    "selectHint": "选择一个桥接应用测试能力动作。",
    "empty": "暂无桥接应用。",
    "noWorkspace": "未选择工作区",
    "run": "运行动作",
    "running": "运行中",
    "actions": {
      "refresh": "刷新"
    },
    "fields": {
      "action": "动作",
      "apiKey": "Cursor API Key",
      "model": "模型",
      "prompt": "提示词",
      "repository": "仓库",
      "mode": "执行模式"
    },
    "mode": {
      "local": "本地",
      "cloud": "云端"
    },
    "kind": {
      "cli": "CLI",
      "sdk": "SDK",
      "gui": "GUI",
      "service": "服务",
      "mcp": "MCP",
      "daemon": "守护进程"
    },
    "messages": {
      "completed": "桥接应用动作已完成。",
      "failed": "桥接应用动作失败。",
      "failedWithReason": "桥接应用动作失败：{{error}}"
    }
  }
}
