feat: Implementiere mehrsprachige Unterstützung (i18n)

- Füge Flask-Babel für professionelle i18n-Implementierung hinzu
- Implementiere automatische Browser-Spracherkennung
- Erstelle datenschutzfreundliche Sprachauswahl ohne Cookies
- Verwende URL-Parameter und localStorage für Sprachauswahl
- Füge vollständige Übersetzungen für Deutsch und Englisch hinzu
- Implementiere responsive Dropdown-Sprachauswahl mit Landesflaggen
- Verbessere Barrierefreiheit mit ARIA-Attributen und Screenreader-Support
- Aktualisiere README mit i18n-Dokumentation
- Version 1.4.0
This commit is contained in:
2025-08-01 16:40:46 +02:00
parent d88581a663
commit c7d95e5c4c
11 changed files with 1427 additions and 107 deletions

View File

@@ -1,5 +1,5 @@
Flask==3.0.3
numpy==1.26.4
python-dateutil==2.9.0.post0
pytest==8.2.2
requests
Flask==3.0.0
numpy==1.26.4
python-dateutil==2.9.0.post0
requests==2.31.0
Flask-Babel==4.0.0