Complete translation implementation for admin interface
- Fixed all hardcoded strings in admin components to use t() function - Updated BrandingPage.tsx to use translations for watermark settings - Updated EventsListPage.tsx to use translations for status labels - Added missing translation keys to both en.json and de.json - Fixed translations for: - System settings (general, storage, categories tabs) - Branding page (watermark settings, positions, opacity) - Email configuration and templates - Event list view (status labels, filters, actions) - Event detail view (all sections properly translated) - Added comprehensive German translations for all new keys - Ensured consistent translation usage across all admin pages 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
This commit is contained in:
@@ -235,7 +235,42 @@
|
||||
"days365": "1 Jahr",
|
||||
"createNewEvent": "Neue Veranstaltung erstellen",
|
||||
"setupNewGallery": "Richten Sie eine neue Fotogalerie für Ihre Veranstaltung ein",
|
||||
"adminNotificationEmail": "Admin-Benachrichtigungs-E-Mail"
|
||||
"adminNotificationEmail": "Admin-Benachrichtigungs-E-Mail",
|
||||
"inactive": "Inaktiv",
|
||||
"expired": "Abgelaufen",
|
||||
"daysLeft": "{{count}} Tag verbleibend",
|
||||
"daysLeft_plural": "{{count}} Tage verbleibend",
|
||||
"subtitle": "Verwalten Sie Ihre Fotogalerien und Veranstaltungen",
|
||||
"loadingEvents": "Veranstaltungen werden geladen...",
|
||||
"failedToLoadEvents": "Veranstaltungen konnten nicht geladen werden",
|
||||
"tryAgain": "Erneut versuchen",
|
||||
"bulkArchiveSuccess": "{{count}} Veranstaltungen erfolgreich archiviert",
|
||||
"bulkArchivePartial": "{{success}} Veranstaltungen archiviert, {{failed}} fehlgeschlagen",
|
||||
"searchEventsPlaceholder": "Veranstaltungen suchen...",
|
||||
"all": "Alle",
|
||||
"activeFilter": "Aktiv",
|
||||
"archivedFilter": "Archiviert",
|
||||
"sortByName": "Nach Name",
|
||||
"sortByDate": "Nach Datum",
|
||||
"sortByExpiration": "Nach Ablauf",
|
||||
"event": "Veranstaltung",
|
||||
"type": "Typ",
|
||||
"date": "Datum",
|
||||
"status": "Status",
|
||||
"photosCount": "Fotos",
|
||||
"moreActions": "Weitere Aktionen",
|
||||
"copyLinkTooltip": "Link kopieren",
|
||||
"viewGalleryTooltip": "Galerie anzeigen",
|
||||
"uploadPhotosTooltip": "Fotos hochladen",
|
||||
"editTooltip": "Bearbeiten",
|
||||
"archiveTooltip": "Archivieren",
|
||||
"noEvents": "Keine Veranstaltungen gefunden",
|
||||
"noEventsDescription": "Erstellen Sie Ihre erste Veranstaltung, um zu beginnen.",
|
||||
"eventsSelected": "{{count}} Veranstaltung ausgewählt",
|
||||
"eventsSelected_plural": "{{count}} Veranstaltungen ausgewählt",
|
||||
"bulkArchive": "Archivieren",
|
||||
"confirmBulkArchive": "Sind Sie sicher, dass Sie {{count}} Veranstaltung(en) archivieren möchten?",
|
||||
"confirmBulkArchiveDescription": "Diese Aktion kann nicht rückgängig gemacht werden. Archivierte Veranstaltungen sind nicht mehr öffentlich zugänglich."
|
||||
},
|
||||
"settings": {
|
||||
"title": "Systemeinstellungen",
|
||||
|
||||
Reference in New Issue
Block a user