From acc1377bbbfd526b1cfd698c2dfc242aea25c217 Mon Sep 17 00:00:00 2001 From: Starystars67 Date: Sat, 20 Dec 2025 01:20:03 +0000 Subject: [PATCH] Add initial templates for additional languages Co-Authored-By: Tixx <83774803+WiserTixx@users.noreply.github.com> --- src/components/AppNavigation.vue | 13 +- src/components/LanguageSelector.vue | 85 +++++++++ src/i18n.js | 11 +- src/locales/de.json | 262 ++++++++++++++++++++++++++++ src/locales/en.json | 248 +------------------------- src/locales/es.json | 262 ++++++++++++++++++++++++++++ src/locales/fr.json | 262 ++++++++++++++++++++++++++++ src/locales/it.json | 262 ++++++++++++++++++++++++++++ src/locales/ru.json | 262 ++++++++++++++++++++++++++++ src/main.js | 3 +- src/views/Servers.vue | 32 ++-- 11 files changed, 1438 insertions(+), 264 deletions(-) create mode 100644 src/components/LanguageSelector.vue create mode 100644 src/locales/de.json create mode 100644 src/locales/es.json create mode 100644 src/locales/fr.json create mode 100644 src/locales/it.json create mode 100644 src/locales/ru.json diff --git a/src/components/AppNavigation.vue b/src/components/AppNavigation.vue index bf30d86..1b1b521 100644 --- a/src/components/AppNavigation.vue +++ b/src/components/AppNavigation.vue @@ -10,6 +10,7 @@ import { } from '@/components/ui/navigation-menu' import { cn } from '@/lib/utils' import ThemeToggle from '@/components/ThemeToggle.vue' +import LanguageSelector from '@/components/LanguageSelector.vue' import { Menu, X } from 'lucide-vue-next' const mobileMenuOpen = ref(false) @@ -126,13 +127,17 @@ function closeMobileMenu() { - +
+ + +
+ -