From 2abba06e526e0091ab01c2ff8efd59e1a462777b Mon Sep 17 00:00:00 2001 From: busya Date: Sat, 9 May 2026 23:19:46 +0300 Subject: [PATCH] feat: add job status display and 'Mark as READY' button to Run tab - Add status badge (DRAFT/READY/RUNNING/COMPLETED/FAILED) in Run tab - Add 'Mark as READY' button to transition from DRAFT to READY - Include status field in save payload to prevent reverting on save - Disable Run button when job is in DRAFT status --- .../src/routes/translate/[id]/+page.svelte | 33 ++++++++++++++++++- 1 file changed, 32 insertions(+), 1 deletion(-) diff --git a/frontend/src/routes/translate/[id]/+page.svelte b/frontend/src/routes/translate/[id]/+page.svelte index 0b155a39..b5e2087e 100644 --- a/frontend/src/routes/translate/[id]/+page.svelte +++ b/frontend/src/routes/translate/[id]/+page.svelte @@ -479,6 +479,7 @@ dictionary_ids: dictionaryIds, database_dialect: databaseDialect || sourceDialect, environment_id: environmentId || null, + status: status, }; try { @@ -1002,11 +1003,41 @@ {#if !isNewJob && existingJob}

{$t.translate?.config?.run_translation}

+ + +
+ {$t.translate?.config?.status}: + + {status || 'DRAFT'} + + {#if status === 'DRAFT'} + + {/if} +
+