From 60f836e21fc8300bc9a19fb7772b021bd02b4b5a Mon Sep 17 00:00:00 2001 From: kwaroran Date: Tue, 28 Nov 2023 04:40:30 +0900 Subject: [PATCH] [fix] deepl --- src/ts/translator/translator.ts | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/ts/translator/translator.ts b/src/ts/translator/translator.ts index 90d6cb7a..7003ccd9 100644 --- a/src/ts/translator/translator.ts +++ b/src/ts/translator/translator.ts @@ -105,17 +105,18 @@ async function translateMain(text:string, arg:{from:string, to:string, host:stri return translateLLM(text, {to: tr}) } if(db.translatorType === 'deepl'){ + const body = { + text: [text], + source_lang: arg.from.toLocaleUpperCase(), + target_lang: arg.to.toLocaleUpperCase(), + } let url = db.deeplOptions.freeApi ? "https://api-free.deepl.com/v2/translate" : "https://api.deepl.com/v2/translate" const f = await globalFetch(url, { headers: { "Authorization": "DeepL-Auth-Key " + db.deeplOptions.key, "Content-Type": "application/json" }, - body: { - text: text, - source_lang: arg.from.toLocaleUpperCase(), - target_lang: arg.to.toLocaleUpperCase(), - } + body: body }) if(!f.ok){