From ed2957fc5041f59bc44db3235447d066decef78a Mon Sep 17 00:00:00 2001 From: Kwaroran Date: Tue, 25 Feb 2025 04:36:58 +0900 Subject: [PATCH] Upgrade translator playground --- .../Playground/PlaygroundTranslation.svelte | 99 ++++++++++++++++++- src/ts/characterCards.ts | 13 ++- src/ts/process/request.ts | 2 +- src/ts/translator/translator.ts | 18 ++-- 4 files changed, 123 insertions(+), 9 deletions(-) diff --git a/src/lib/Playground/PlaygroundTranslation.svelte b/src/lib/Playground/PlaygroundTranslation.svelte index 61d44731..a57e3f7d 100644 --- a/src/lib/Playground/PlaygroundTranslation.svelte +++ b/src/lib/Playground/PlaygroundTranslation.svelte @@ -7,6 +7,8 @@ import SelectInput from "../UI/GUI/SelectInput.svelte"; import { getLanguageCodes } from "src/ts/globalApi.svelte"; import OptionInput from "../UI/GUI/OptionInput.svelte"; + import CheckInput from "../UI/GUI/CheckInput.svelte"; + import { tokenize } from "src/ts/tokenizer"; const userPreferedLang = navigator.language.split('-')[0] @@ -16,6 +18,9 @@ let output = $state('') let outputLang = $state(userPreferedLang) let loading = $state(false) + let bulk = $state(false) + let keepContext = $state(false) + let bulkProgressText = $state('') @@ -36,7 +41,99 @@ + + Bulk + +{#if bulk} + + Keep Context + +{/if} +