diff --git a/components/app/windows/newsView.vue b/components/app/windows/newsView.vue index c9ba914..ec66b05 100644 --- a/components/app/windows/newsView.vue +++ b/components/app/windows/newsView.vue @@ -37,14 +37,16 @@ watch( if (!data.value) { return; } + if (translatedBefore.value === true) { + return; + } startTranslating(data.value.title); startTranslating(data.value.origin); startTranslating(data.value.author); - data.value.paragraph.forEach((i, element) => { - console.log(element); - //startTranslating(data.value.) - }); - // NOT retranslating AGAIN + for (const paragraph of data.value.paragraph) { + startTranslating(paragraph); + } + // NOT retranslating AGAIN when disabling the feat translatedBefore.value = true; } else { translateText.value = false; @@ -86,22 +88,30 @@ const aiSummary = async () => {