Skip to content

Commit 8f72b9e

Browse files
committed
2 parents ca57244 + 9f4d99d commit 8f72b9e

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed

src/lib/ChatScreens/Chat.svelte

+6-5
Original file line numberDiff line numberDiff line change
@@ -140,11 +140,12 @@
140140
translateText = false
141141
try {
142142
if(DBState.db.autoTranslate){
143-
if(DBState.db.autoTranslateCachedOnly && DBState.db.translatorType === "llm"){
144-
const cache = await getLLMCache(data)
145-
if(cache !== null){
146-
translateText = true
147-
}
143+
if(DBState.db.autoTranslateCachedOnly && DBState.db.translatorType === 'llm'){
144+
const cache = DBState.db.translateBeforeHTMLFormatting
145+
? await getLLMCache(data)
146+
: await getLLMCache(await ParseMarkdown(data, charArg, 'pretranslate', chatID, getCbsCondition()))
147+
148+
translateText = cache !== null
148149
}
149150
else{
150151
translateText = true

src/ts/translator/translator.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ export async function runTranslator(text:string, reverse:boolean, from:string,ta
111111
async function translateMain(text:string, arg:{from:string, to:string, host:string}){
112112
let db = getDatabase()
113113
if(db.translatorType === 'llm'){
114-
const tr = db.translator || 'en'
114+
const tr = arg.to || 'en'
115115
return translateLLM(text, {to: tr})
116116
}
117117
if(db.translatorType === 'deepl'){

0 commit comments

Comments
 (0)