/* Engine status labels */ "engine.summary.local" = "本地 · %@"; "engine.summary.cloud" = "当前:%@"; "engine.summary.cloudWithModel" = "当前:%1$@ · %2$@"; "engine.asr.appleSpeech" = "Apple 语音识别"; /* v0.2.0: flow-level warnings surfaced alongside the final transcript. */ "flow.warning.cloudPolishMissingKey" = "云端润色/翻译需要 DeepSeek API Key,本次已插入原始识别结果。本地引擎请在 PreconfiguredKeys.swift 配置;云端引擎请在设置中填写 API Key。"; /* LLM providers */ "provider.openai" = "OpenAI"; "provider.deepseek" = "DeepSeek"; "provider.qwen" = "通义千问"; "provider.zhipu" = "智谱 GLM"; "provider.moonshot" = "月之暗面"; "provider.custom" = "自定义"; /* LLM errors */ "error.llm.invalidURL" = "API 地址无效。请在设置中检查 Base URL。"; "error.llm.noAPIKey" = "未填写 API Key。"; "error.llm.http" = "API 返回 HTTP %lld。请稍后重试或联系服务方。"; "error.llm.decoding" = "解析 API 响应失败。"; "error.llm.transport" = "网络错误,请检查连接后重试。"; "error.llm.rateLimited" = "API 调用过于频繁,请稍候再试。"; "error.llm.cancelled" = "请求已取消。"; /* ASR errors */ "error.asr.localeUnsupported" = "当前系统未分配可用语音语言模型,请稍后重试或切换语言。"; "error.asr.assetsNotReady" = "语音语言资源未就绪,请稍后重试。"; "error.asr.formatUnsupported" = "当前设备不支持该语音输入格式。"; "error.asr.noSpeech" = "未识别到语音内容,请重试。"; "error.asr.chunkFailed" = "第 %lld 段识别失败:%@"; /* 润色场景 */ "polishScenario.daily_chat" = "日常聊天"; "polishScenario.social_lifestyle" = "小红书"; "polishScenario.social_short" = "微博"; "polishScenario.goofy" = "逗比"; "polishScenario.work" = "工作"; "polishScenario.document" = "文档写作"; "polishScenario.todo" = "TODO 记录"; "polishScenario.custom" = "自定义"; "polishScenario.chip.daily_chat" = "聊天"; "polishScenario.chip.social_lifestyle" = "小红书"; "polishScenario.chip.social_short" = "微博"; "polishScenario.chip.goofy" = "逗比"; "polishScenario.chip.work" = "工作"; "polishScenario.chip.document" = "文档"; "polishScenario.chip.todo" = "TODO"; "polishScenario.chip.custom" = "自定义";