From e8649d186da6c4088025482f3b1ff2d91682d54f Mon Sep 17 00:00:00 2001 From: kwaroran Date: Fri, 26 May 2023 04:23:40 +0900 Subject: [PATCH] [feat] added languages to translator, splited language settings --- src/lib/Setting/Pages/DisplaySettings.svelte | 17 +---------- src/lib/Setting/Pages/LanguageSettings.svelte | 30 +++++++++++++++++++ src/lib/Setting/Settings.svelte | 11 ++++++- src/ts/translator/translator.ts | 11 ++++--- 4 files changed, 48 insertions(+), 21 deletions(-) create mode 100644 src/lib/Setting/Pages/LanguageSettings.svelte diff --git a/src/lib/Setting/Pages/DisplaySettings.svelte b/src/lib/Setting/Pages/DisplaySettings.svelte index 707b8403..b3d27fc4 100644 --- a/src/lib/Setting/Pages/DisplaySettings.svelte +++ b/src/lib/Setting/Pages/DisplaySettings.svelte @@ -1,5 +1,5 @@

{language.display}

-{language.UiLanguage} - {language.theme} @@ -62,12 +53,6 @@ {/if} - -{language.translator} - {language.UISize} {($DataBase.zoomsize)}% diff --git a/src/lib/Setting/Pages/LanguageSettings.svelte b/src/lib/Setting/Pages/LanguageSettings.svelte new file mode 100644 index 00000000..e81f2956 --- /dev/null +++ b/src/lib/Setting/Pages/LanguageSettings.svelte @@ -0,0 +1,30 @@ + +

{language.language}

+ +{language.UiLanguage} + +{#if langChanged} + Close the settings to take effect +{/if} +{language.translator} + \ No newline at end of file diff --git a/src/lib/Setting/Settings.svelte b/src/lib/Setting/Settings.svelte index d8787813..764e0eaa 100644 --- a/src/lib/Setting/Settings.svelte +++ b/src/lib/Setting/Settings.svelte @@ -1,5 +1,5 @@