fix: lang detect

This commit is contained in:
Gabe
2025-09-27 21:21:56 +08:00
parent b1142b88f1
commit fffa448425
12 changed files with 238 additions and 181 deletions

View File

@@ -686,7 +686,7 @@ export const parseTransRes = async (
case OPT_TRANS_MICROSOFT:
return res?.map((item) => [
item.translations.map((item) => item.text).join(" "),
item.detectedLanguage.language,
item.detectedLanguage?.language,
]);
case OPT_TRANS_DEEPL:
return res?.translations?.map((item) => [
@@ -811,7 +811,7 @@ export const handleTranslate = async ({
let token = "";
if (apiType === OPT_TRANS_MICROSOFT) {
[token] = await msAuth();
token = await msAuth();
}
const [input, init, userMsg] = await genTransReq({