Configuration Page Lokalisierung - Status¶
✅ Point 13 ABGESCHLOSSEN - 100% VOLLSTÄNDIG¶
Die komplette Configuration-Seite (http://localhost:5173/configuration) wurde erfolgreich lokalisiert, inklusive des Menüeintrags im Management Center.
Lokalisierte Komponenten:¶
✅ Management Center Card:¶
- Group Title: "Einstellungen" / "Settings"
- Group Subtitle: "Anwendungseinstellungen, Datenbankkonfiguration und Systemeinstellungen" / "Application settings, database configuration, and system preferences"
- Card Title: "Anwendungseinstellungen" / "Application Settings"
- Card Description: "Datenbank, Debug-Modus, Sprache, Ports und andere Systemeinstellungen konfigurieren" / "Configure database, debug mode, language, ports, and other system settings"
Translation Keys verwendet:¶
managementCenter.configuration.titlemanagementCenter.configuration.subtitlemanagementCenter.configuration.applicationSettings.titlemanagementCenter.configuration.applicationSettings.description
Lokalisierte Sections:¶
✅ Bereits lokalisiert (vor Point 13):¶
- Database - Datenbankkonfiguration
- Host, Port, Name, User, Password, SSL
-
Alle 6 Settings vollständig lokalisiert
-
Application - Anwendungseinstellungen
- Name, Version, Debug Mode, Server Port, Client Port
-
Alle 5 Settings vollständig lokalisiert
-
Localization - Sprache & Lokalisierung
- Language, Date Format, Timezone
-
Alle 3 Settings mit allen Optionen lokalisiert
-
Printing - Druck- & PDF-Einstellungen
- Page Size, Orientation, Quality, Watermark
-
Alle 4 Settings mit allen Optionen lokalisiert
-
Participant Labels - Teilnehmer-Etiketten
- Rows, Columns, Width, Height, Margins (Top, Bottom, Left, Right), Show Borders
-
Alle 9 Settings vollständig lokalisiert
-
Firewall - Firewall & Netzwerk
- Vollständig lokalisiert mit allen Meldungen
✅ Neu lokalisiert (Point 13):¶
- Security Settings - Sicherheitseinstellungen
- Session Timeout:
configuration.sections.security.sessionTimeout - Password Min Length:
configuration.sections.security.passwordMinLength - Max Login Attempts:
configuration.sections.security.maxLoginAttempts - Require HTTPS:
configuration.sections.security.requireHttps -
4 Settings vollständig lokalisiert
-
Import & Export Settings - Import- & Export-Einstellungen
- Max File Size:
configuration.sections.imports.maxFileSize - Allowed File Types:
configuration.sections.imports.allowedTypes - Automatic Backup:
configuration.sections.imports.autoBackup - Validate Imports:
configuration.sections.imports.validateImports -
4 Settings vollständig lokalisiert
-
Logging Configuration - Protokollierungskonfiguration
- Log Level:
configuration.sections.logging.level(mit 4 Optionen) - Log Retention:
configuration.sections.logging.retention - Enable Audit Log:
configuration.sections.logging.auditLog - Log Database Queries:
configuration.sections.logging.dbQueries - 4 Settings vollständig lokalisiert (inkl. 4 Log-Level-Optionen)
Lokalisierte Messages:¶
Success/Error Messages:¶
- ✅
configuration.messages.loadFailed- "Fehler beim Laden der Einstellungen" - ✅
configuration.messages.saveFailed- "Fehler beim Speichern der Einstellungen" - ✅
configuration.messages.saveSuccess- "Einstellungen erfolgreich gespeichert" - ✅
configuration.messages.dbTestSuccess- "Datenbankverbindung erfolgreich" - ✅
configuration.messages.dbTestFailed- "Datenbankverbindung fehlgeschlagen"
Bereits vorhandene Messages:¶
- ✅
configuration.confirmCreateDatabase - ✅
configuration.databaseCreated - ✅
configuration.databaseCreationFailed - ✅
configuration.databaseAlreadyExists
Zusammenfassung:¶
Sections total: 9 Settings total: ~35 Options total: ~15 (Dropdown-Optionen) Messages: 9
Sprachen: DE + EN
Status: ✅ 100% lokalisiert
Alle Sections der Configuration-Seite verwenden jetzt vollständig die Translation Keys aus configuration.sections.* und configuration.messages.*.