Fix autotranslate
This commit is contained in:
@@ -19,9 +19,6 @@
|
|||||||
import { ConnectionOpenStore } from "src/ts/sync/multiuser";
|
import { ConnectionOpenStore } from "src/ts/sync/multiuser";
|
||||||
import { onDestroy, onMount } from "svelte";
|
import { onDestroy, onMount } from "svelte";
|
||||||
let translating = $state(false)
|
let translating = $state(false)
|
||||||
try {
|
|
||||||
translating = DBState.db.autoTranslate
|
|
||||||
} catch (error) {}
|
|
||||||
let editMode = $state(false)
|
let editMode = $state(false)
|
||||||
let statusMessage:string = $state('')
|
let statusMessage:string = $state('')
|
||||||
interface Props {
|
interface Props {
|
||||||
@@ -138,12 +135,19 @@
|
|||||||
lastChatId = chatID
|
lastChatId = chatID
|
||||||
translateText = false
|
translateText = false
|
||||||
try {
|
try {
|
||||||
translated = DBState.db.autoTranslate
|
console.log('Checking autoTranslate')
|
||||||
if(translated){
|
if(DBState.db.autoTranslate){
|
||||||
translateText = true
|
translateText = true
|
||||||
}
|
}
|
||||||
} catch (error) {}
|
|
||||||
|
setTimeout(() => {
|
||||||
|
translated = translateText
|
||||||
|
}, 10)
|
||||||
|
} catch (error) {
|
||||||
|
console.error(error)
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
console.log(`Translattext: ${translateText}, autoTranslate: ${DBState.db.autoTranslate}`)
|
||||||
if(translateText){
|
if(translateText){
|
||||||
if(!DBState.db.legacyTranslation){
|
if(!DBState.db.legacyTranslation){
|
||||||
const marked = await ParseMarkdown(data, charArg, 'pretranslate', chatID, getCbsCondition())
|
const marked = await ParseMarkdown(data, charArg, 'pretranslate', chatID, getCbsCondition())
|
||||||
|
|||||||
Reference in New Issue
Block a user