diff --git a/src/App.vue b/src/App.vue index e496934..486ea4e 100644 --- a/src/App.vue +++ b/src/App.vue @@ -324,11 +324,6 @@ const translate = async () => { targetText.value = response; } settings.addLog('response', 'Translation completed'); - - // Trigger evaluation if enabled - if (settings.enableEvaluation) { - await evaluateTranslation(); - } } catch (err: any) { const errorMsg = String(err); settings.addLog('error', errorMsg); @@ -336,6 +331,11 @@ const translate = async () => { } finally { isTranslating.value = false; } + + // Trigger evaluation if enabled + if (settings.enableEvaluation) { + await evaluateTranslation(); + } }; @@ -458,7 +458,7 @@ const translate = async () => {