{
  "title": "API 配置",
  "saving": "保存中...",
  "saved": "已保存",
  "saveFailed": "保存失败",
  "connected": "已连接",
  "notConfigured": "未配置 Key",
  "configure": "配置",
  "connect": "连接",
  "compatibilityLayerOpenAI": "OpenAI 兼容层",
  "compatibilityLayerGemini": "Gemini 兼容层",
  "compatibilityLayerGrok2": "Grok2 API",
  "show": "显示",
  "hide": "隐藏",
  "capability": "能力",
  "default": "默认",
  "delete": "删除",
  "add": "添加",
  "cancel": "取消",
  "close": "关闭",
  "save": "保存",
  "comingSoon": "待上线",
  "priceInput": "输入 {amount}",
  "priceOutput": "输出 {amount}",
  "priceUnavailable": "暂无定价",
  "fillComplete": "请填写完整信息",
  "fillPricing": "请填写价格信息",
  "pricingInputLabel": "输入价格",
  "pricingOutputLabel": "输出价格",
  "pricingBasePriceLabel": "基础价格（可选）",
  "pricingEnableCustom": "启用自定义价格（可选）",
  "pricingOptionPricesPlaceholder": "参数价格 JSON（可选），示例：{\"resolution\":{\"1024x1024\":0.12}}",
  "modelIdExists": "模型 ID 已存在",
  "flushConfigFailed": "保存厂商配置失败，请先检查并保存 API Key / Base URL",
  "probeLlmProtocolFailed": "模型协议探测失败，请稍后重试",
  "probeAuthFailed": "模型协议探测鉴权失败，请检查 API Key",
  "probeInconclusive": "模型协议探测结果不确定（可能限流或服务异常），请稍后重试",
  "probeRequestFailed": "模型协议探测请求失败，请稍后重试",
  "modelDisplayName": "外显名称（你自己看的）",
  "modelActualId": "实际调用 ID（模型参数）",
  "noModelsForProvider": "该厂商暂无配置模型",
  "defaultModels": "默认模型配置",
  "textDefault": "文本模型",
  "characterDefault": "角色模型",
  "locationDefault": "场景模型",
  "storyboardDefault": "分镜模型",
  "editDefault": "修图模型",
  "videoDefault": "视频模型",
  "audioDefault": "语音模型",
  "lipsyncDefault": "口型同步模型",
  "selectDefault": "请选择",
  "defaultModelDesc": {
    "analysisModel": "负责剧本解析、分镜构建等全流程文本分析能力。",
    "videoModel": "负责将图像与指令合成为最终视频片段。",
    "characterModel": "根据剧本描述生成角色形象与外观参考图",
    "locationModel": "根据剧本描述生成场景环境与空间参考图",
    "storyboardModel": "根据分镜脚本生成对应的镜头画面参考图",
    "editModel": "对已有图片进行局部修改、风格调整与精修",
    "audioModel": "将文本台词转化为自然流畅的语音音频",
    "lipSyncModel": "将语音与视频角色的口型进行精准同步",
    "voiceDesignModel": "为角色定制专属音色与语音风格特征"
  },
  "defaultModelSection": {
    "coreFoundation": "文本分析与视频能力",
    "creativePipeline": "全局图像模型配置",
    "unifiedOverride": "批量配置图像模型",
    "unifiedOverrideHint": "设置负责整个系统所有地方图像生成/编辑的模型",
    "unifiedOverridePlaceholder": "批量应用到以下场景...",
    "followUnified": "跟随全局配置",
    "extensions": "扩展功能",
    "coreTextTitle": "文本分析模型",
    "coreVideoTitle": "视频生成模型",
    "pipelineCharacter": "角色生成",
    "pipelineLocation": "场景生成",
    "pipelineStoryboard": "镜头生成",
    "pipelineEdit": "编辑图片",
    "extLipSync": "口型同步",
    "extTTS": "语音合成",
    "extVoiceDesign": "音色设计",
    "corePlaceholder": "必选配置",
    "extPlaceholder": "暂不启用"
  },
  "imageModelTip": "推荐使用 Google Banana 系列模型，目前其他图像模型生成效果有限。",
  "customProviderTip": "项目目前为测试版，由于市面上各厂商自定义 API 格式差异较大，自定义 API 兼容性尚不完善，建议优先使用官方内置 API。后续版本将持续更新以兼容更多厂商。",
  "providerPool": "厂商资源池",
  "providerPoolDesc": "在此使用来自全球丰富的模型配置",
  "dragToSort": "拖拽排序",
  "dragToSortHint": "按住左上角拖拽手柄可调整厂商顺序",
  "hideProvider": "隐藏提供商",
  "hideProviderConfirm": "确定要隐藏此提供商吗？隐藏后将置底显示，可随时恢复。",
  "showProvider": "显示提供商",
  "showHiddenProviders": "显示隐藏的提供商",
  "hideHiddenProviders": "收起隐藏的提供商",
  "hiddenProvidersPrefix": "已隐藏",
  "providerIdExists": "该提供商 ID 已存在",
  "presetProviderCannotDelete": "预设提供商不能删除",
  "confirmDeleteProvider": "确定删除这个提供商吗？",
  "presetModelCannotDelete": "预设模型不能删除",
  "confirmDeleteModel": "确定删除这个模型吗？",
  "addGeminiProvider": "新增模型服务商",
  "baseUrl": "Base URL",
  "configureBaseUrl": "配置地址",
  "addModel": "添加模型",
  "batchModeHalfPrice": "批量模式（价格减半）",
  "openaiCompatVideoOnlyHint": "仅支持 OpenAI 官方格式的图生视频模型。",
  "typeText": "文本",
  "typeImage": "图像",
  "typeVideo": "视频",
  "typeAudio": "音频等",
  "apiKeyLabel": "API Key",
  "apiType": "API 类型",
  "apiTypeGeminiCompatible": "Gemini 兼容",
  "apiTypeOpenAICompatible": "OpenAI 兼容",
  "apiTypeGrok2": "Grok2 API",
  "apiTypeGeminiHint": "使用 Google SDK",
  "otherProviders": "其他配置",
  "audioCategory": "音频",
  "audioAndLipsync": "语音与唇形同步",
  "configureApiKey": "配置 API Key",
  "enterApiKey": "请输入 API Key",
  "testConnection": "测试连接",
  "testing": "正在测试...",
  "testPassed": "连接测试通过",
  "testFailed": "连接测试未通过",
  "testWarning": "建议检查配置后再添加",
  "testRetry": "重试",
  "addAnyway": "仍然添加",
  "testStep": {
    "models": "模型列表",
    "textGen": "文本生成",
    "imageGen": "图像生成",
    "credits": "余额检查",
    "audioGen": "音频生成",
    "skipped": "已跳过"
  },
  "tabs": {
    "llm": "文本模型",
    "image": "图片模型",
    "video": "视频模型",
    "audio": "音频等模型",
    "other": "其他"
  },
  "sections": {
    "llmApiKeys": "文本模型 API Keys",
    "imageApiKeys": "图片模型 API Keys",
    "videoApiKeys": "视频模型 API Keys",
    "audioApiKey": "音频模型 API Key",
    "lipsyncApiKey": "唇形同步 API Key"
  },
  "defaultModel": {
    "title": "默认模型",
    "hint": "新建项目与资产库将使用此默认配置，也可在项目设置中为单独项目自定义模型",
    "notSelected": "未选择",
    "analysis": "分析模型",
    "image": "图片生成",
    "video": "视频生成",
    "resolution": "图片分辨率"
  },
  "workflowConcurrency": {
    "analysis": "分析流程并发",
    "image": "图像流程并发",
    "video": "视频流程并发"
  },
  "viewTutorial": "查看教程",
  "tutorial": {
    "button": "开通教程",
    "title": "开通教程",
    "subtitle": "按照以下步骤完成配置",
    "close": "我知道了",
    "openLink": "点击打开",
    "steps": {
      "ark_step1": "进入火山引擎控制台，开通 API Key",
      "ark_step2": "在模型管理页面，点击右上角「一键开通所有模型」",
      "openrouter_step1": "进入 OpenRouter 平台，创建 API Key（必须选择带有图像功能的模型）",
      "fal_step1": "进入 FAL 平台，创建 API Key",
      "google_step1": "进入 Google AI Studio，创建 API Key",
      "minimax_step1": "进入海螺 MiniMax 平台，获取 API Key",
      "vidu_step1": "进入生数科技 Vidu 平台，点击「新建 API Key」",
      "openai_compatible_step1": "填写任意 OpenAI 协议兼容服务的 Base URL 与 API Key",
      "gemini_compatible_step1": "填写任意 Gemini 协议兼容服务的 Base URL 与 API Key",
      "bailian_step1": "进入阿里云百炼平台，获取 API Key",
      "siliconflow_step1": "进入硅基流动控制台，创建 API Key"
    }
  },
  "assistantOpen": "AI配置助手",
  "assistantTitle": "AI 配置助手",
  "assistantSubtitle": "通过对话把第三方文档转换为可执行图像/视频模板，并自动保存",
  "assistantWelcome": "请描述你的接口文档（端点、请求体、返回字段）。我会追问缺失信息并自动保存模型。",
  "assistantInputPlaceholder": "粘贴文档或描述接口细节...",
  "assistantSend": "发送",
  "assistantDisabledHint": "请先配置并保存 API Key 与 Base URL",
  "assistantRequestFailed": "助手请求失败，请稍后重试",
  "assistantResponseInvalid": "助手返回格式无效，请重试",
  "assistantMissingTitle": "待补充字段",
  "assistantWarningsTitle": "风险提示",
  "assistantDraftTitle": "当前草稿模型",
  "assistantReasoningTitle": "思考过程",
  "assistantReasoningExpand": "点击展开",
  "assistantReasoningCollapse": "点击收起",
  "assistantCompletedTitle": "模型模板已保存",
  "assistantCompletedMessage": "模型 {model} 已自动加入当前服务商。\n请点击关闭结束本次对话。",
  "you": "你",
  "thinking": "思考中..."
}
