diff --git a/src/hooks/translate.ts b/src/hooks/translate.ts index fa5467f1..a3a9669e 100644 --- a/src/hooks/translate.ts +++ b/src/hooks/translate.ts @@ -3,35 +3,6 @@ import Baidu from "@opentranslate/baidu"; import {axiosInstance} from "@/utils/http.ts"; import {Translator} from "@opentranslate/translator/src/translator.ts"; -//todo feiqi -export function renewSectionTranslates(article: Article, translate: string) { - let failCount = 0 - let articleTranslate = translate.split('\n') - // console.log('articleTranslate', articleTranslate) - // console.log('articleTranslate', articleTranslate) - let count = 0 - for (let i = 0; i < article.sections.length; i++) { - let v = article.sections[i] - for (let j = 0; j < v.length; j++) { - let sentence = v[j] - try { - let trans = articleTranslate[count] - if (trans.trim()) { - sentence.translate = trans - } else { - failCount++ - } - } catch (e) { - failCount++ - // console.log('没有对应的翻译', sentence.text) - } - count++ - } - count++ - } - return failCount -} - export function getSentenceAllTranslateText(article: Article) { return article.sections.map(v => v.map(s => s.translate.trim()).filter(v=>v).join(' \n')).filter(v=>v).join(' \n\n'); }