From 10cb295d41d6fe0753f198c85bba02eab5466aaa Mon Sep 17 00:00:00 2001 From: Till-JS <101404291+Till-JS@users.noreply.github.com> Date: Tue, 25 Nov 2025 02:09:39 +0100 Subject: [PATCH] feat: add localized AppSlider translations for all web apps MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add full app_slider translations in 5 languages (DE, EN, IT, FR, ES) - Update AppSlider components to use svelte-i18n with $t() for reactive translations - Add ManaDeck app to all AppSlider components - Restore and fix memoro locale files with complete translations - All apps now show uniform localized content on login pages 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .../web/src/lib/components/AppSlider.svelte | 42 ++- .../apps/web/src/lib/i18n/locales/de.json | 18 +- .../apps/web/src/lib/i18n/locales/en.json | 18 +- .../apps/web/src/lib/i18n/locales/es.json | 28 ++ .../apps/web/src/lib/i18n/locales/fr.json | 28 ++ .../apps/web/src/lib/i18n/locales/it.json | 28 ++ .../web/src/lib/components/AppSlider.svelte | 44 ++- .../apps/web/src/lib/i18n/locales/de.json | 18 +- .../apps/web/src/lib/i18n/locales/en.json | 18 +- .../apps/web/src/lib/i18n/locales/es.json | 28 ++ .../apps/web/src/lib/i18n/locales/fr.json | 28 ++ .../apps/web/src/lib/i18n/locales/it.json | 28 ++ .../web/src/lib/components/AppSlider.svelte | 42 ++- .../apps/web/src/lib/i18n/locales/de.json | 18 +- .../apps/web/src/lib/i18n/locales/en.json | 18 +- .../apps/web/src/lib/i18n/locales/es.json | 28 ++ .../apps/web/src/lib/i18n/locales/fr.json | 28 ++ .../apps/web/src/lib/i18n/locales/it.json | 28 ++ .../web/src/lib/components/AppSlider.svelte | 11 +- memoro/apps/web/src/lib/i18n/locales/de.json | 324 +++++++++++++++++- memoro/apps/web/src/lib/i18n/locales/en.json | 324 +++++++++++++++++- memoro/apps/web/src/lib/i18n/locales/es.json | 2 + memoro/apps/web/src/lib/i18n/locales/fr.json | 2 + memoro/apps/web/src/lib/i18n/locales/it.json | 2 + 24 files changed, 1084 insertions(+), 69 deletions(-) create mode 100644 maerchenzauber/apps/web/src/lib/i18n/locales/es.json create mode 100644 maerchenzauber/apps/web/src/lib/i18n/locales/fr.json create mode 100644 maerchenzauber/apps/web/src/lib/i18n/locales/it.json create mode 100644 manacore/apps/web/src/lib/i18n/locales/es.json create mode 100644 manacore/apps/web/src/lib/i18n/locales/fr.json create mode 100644 manacore/apps/web/src/lib/i18n/locales/it.json create mode 100644 manadeck/apps/web/src/lib/i18n/locales/es.json create mode 100644 manadeck/apps/web/src/lib/i18n/locales/fr.json create mode 100644 manadeck/apps/web/src/lib/i18n/locales/it.json diff --git a/maerchenzauber/apps/web/src/lib/components/AppSlider.svelte b/maerchenzauber/apps/web/src/lib/components/AppSlider.svelte index 72142bf04..b79f2793d 100644 --- a/maerchenzauber/apps/web/src/lib/components/AppSlider.svelte +++ b/maerchenzauber/apps/web/src/lib/components/AppSlider.svelte @@ -1,11 +1,12 @@