Änderung: Verbesserung der Sprachenerkennung und -verwaltung

Änderungen:
- Erweiterung der Logik zur Erkennung der Browsersprache in main.js und im Store, um auch spezifische deutsche Dialekte und Länder zu berücksichtigen.
- Implementierung einer Überwachung der Sprachänderungen im Store, die die i18n-Konfiguration entsprechend aktualisiert.

Diese Anpassungen verbessern die Benutzererfahrung durch präzisere Sprachenerkennung und dynamische Anpassung der Sprache in der Anwendung.
This commit is contained in:
Torsten Schulz (local)
2025-09-15 10:53:50 +02:00
parent f2db16cd0f
commit eedb1aa7d5
3 changed files with 91 additions and 3 deletions

View File

@@ -81,4 +81,12 @@ const i18n = createI18n({
messages
});
// Überwache Änderungen der Sprache im Store und aktualisiere i18n entsprechend
store.watch(
(state) => state.language,
(newLanguage) => {
i18n.global.locale.value = newLanguage;
}
);
export default i18n;