From 52c176234fba2ab8bc48b151570564f4524cc025 Mon Sep 17 00:00:00 2001 From: kwaroran Date: Mon, 25 Mar 2024 21:21:59 +0900 Subject: [PATCH] fix translateTranslationChunks function --- src/ts/translator/translator.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/ts/translator/translator.ts b/src/ts/translator/translator.ts index 5113297c..de02caf4 100644 --- a/src/ts/translator/translator.ts +++ b/src/ts/translator/translator.ts @@ -237,10 +237,13 @@ export async function translateHTML(html: string, reverse:boolean, charArg:simpl async function translateTranslationChunks(force:boolean = false, additionalChunkLength = 0){ + if(translationChunks.length === 0 || !needSuperChunkedTranslate()){ + return + } + const currentChunk = translationChunks[translationChunks.length-1] const text: string = currentChunk.chunks.join('\n■\n') - console.log(text) if(!force && text.length + additionalChunkLength < 5000){ return } @@ -250,6 +253,10 @@ export async function translateHTML(html: string, reverse:boolean, charArg:simpl resolvers: [] }) + if(!text){ + return + } + const translated = await translate(text, reverse) const split = translated.split('■')