feat(#22): Use translation keys in files

This commit is contained in:
2025-11-21 19:20:19 +01:00
parent 63023f4f9f
commit 81b1227e82
28 changed files with 497 additions and 195 deletions

View File

@@ -1,10 +1,148 @@
{
"roles": {
"admin": "Administrator",
"employee": "Arbeitnehmer",
"employer": "Arbeitgeber",
"worksCouncilMember": "Betriebsratsmitglied",
"worksCouncilChair": "Betriebsratsvorsitzender"
"applicationForms": {
"title": "Mitbestimmungsanträge",
"createNew": "Neuer Mitbestimmungsantrag",
"noFormsAvailable": "Keine Anträge vorhanden",
"noPermission": "Keine Berechtigung",
"noPermissionDescription": "Sie haben keine Berechtigung zum Erstellen von Anträgen.",
"backToOverview": "Zurück zur Übersicht",
"deleteConfirm": "Möchten Sie wirklich den Mitbestimmungsantrag <strong>{name}</strong> löschen?",
"deleteTitle": "Mitbestimmungsantrag löschen",
"lastEditedBy": "Zuletzt bearbeitet von",
"createdBy": "Erstellt von",
"saved": "Antrag erfolgreich gespeichert",
"submitted": "Antrag erfolgreich eingereicht",
"deleted": "Antrag erfolgreich gelöscht",
"formElements": {
"comments": "Kommentare",
"addInputBelow": "Eingabefeld hinzufügen",
"selectPlaceholder": "Status auswählen",
"title": "Titel",
"text": "Text",
"unimplemented": "Element nicht implementiert:"
},
"status": {
"draft": "Entwurf",
"submitted": "Eingereicht",
"approved": "Genehmigt",
"rejected": "Abgelehnt",
"signed": "Signiert"
},
"navigation": {
"previous": "Zurück",
"next": "Weiter",
"save": "Speichern",
"submit": "Einreichen"
}
},
"templates": {
"title": "Vorlagen",
"editorTitle": "Administration - JSON Template Editor",
"newTemplate": "Neue Vorlage",
"reset": "Zurücksetzen",
"unsavedChanges": "Ungespeicherte Änderungen",
"noTemplateFound": "Keine Vorlage gefunden. Erstellen Sie eine neue Vorlage.",
"invalidJson": "Ungültiges JSON",
"invalidJsonDescription": "Das JSON-Format ist ungültig. Bitte korrigieren Sie die Syntax.",
"lastModified": "Zuletzt bearbeitet am",
"created": "Vorlage erfolgreich erstellt",
"updated": "Vorlage erfolgreich aktualisiert",
"saveError": "Fehler beim Speichern der Vorlage",
"unsavedWarning": "Sie haben ungespeicherte Änderungen. Möchten Sie die Seite wirklich verlassen?"
},
"versions": {
"title": "Versionen",
"pageTitle": "Versionen: {name}",
"empty": "Keine Versionen verfügbar",
"loading": "Versionen werden geladen...",
"loadError": "Fehler beim Laden der Versionen",
"loadErrorDescription": "Versionen konnten nicht geladen werden",
"unknownError": "Unbekannter Fehler",
"compare": "Vergleichen",
"restore": "Wiederherstellen",
"restored": "Erfolg",
"restoredDescription": "Das Formular wurde auf die ausgewählte Version zurückgesetzt.",
"restoreError": "Version konnte nicht wiederhergestellt werden",
"restoreTitle": "Version wiederherstellen",
"restoreConfirm": "Möchten Sie Version v{number} wirklich wiederherstellen?",
"restoreDescription": "Dies erstellt eine neue Version mit dem Inhalt der ausgewählten Version. Die aktuelle Version und alle Änderungen bleiben in der Historie erhalten.",
"comparisonTitle": "Vergleich: Aktuelles Formular mit Version v{number}",
"comparisonError": "Fehler beim Laden der Version",
"elementsAdded": "Hinzugefügte Elemente ({count})",
"elementsRemoved": "Entfernte Elemente ({count})",
"elementsModified": "Geänderte Elemente ({count})",
"elementWithoutTitle": "Ohne Titel",
"elementIn": "Element in",
"optionsAdded": "Optionen hinzugefügt ({count})",
"optionsRemoved": "Optionen entfernt ({count})",
"optionsModified": "Optionen geändert ({count})",
"noChanges": "Keine Unterschiede gefunden"
},
"comments": {
"title": "Kommentare",
"empty": "Keine Kommentare vorhanden",
"submit": "Absenden",
"edit": "Kommentar bearbeiten",
"editAction": "Bearbeiten"
},
"compliance": {
"title": "Compliance-Status",
"critical": "Kritisch",
"warning": "Warnung",
"nonCritical": "Unkritisch"
},
"notifications": {
"title": "Benachrichtigungen",
"empty": "Keine Benachrichtigungen",
"unreadCount": "{count} ungelesen",
"tooltip": "Benachrichtigungen"
},
"administration": {
"title": "Administration",
"accessDenied": "Zugriff verweigert"
},
"user": {
"profile": "Profil",
"administration": "Administration",
"settings": "Einstellungen",
"logout": "Abmelden",
"theme": "Design",
"themePrimary": "Primärfarbe",
"themeNeutral": "Neutralfarbe",
"appearance": "Erscheinungsbild",
"light": "Hell",
"dark": "Dunkel"
},
"organization": {
"current": "Aktuelle Organisation"
},
"auth": {
"welcome": "Willkommen",
"redirectMessage": "Sie werden zur Authentifizierung zu Keycloak weitergeleitet",
"signIn": "Mit Keycloak anmelden",
"termsAgreement": "Mit der Anmeldung stimmen Sie unseren Nutzungsbedingungen zu",
"login": "Anmelden"
},
"error": {
"pageNotFound": "Seite nicht gefunden",
"pageNotFoundDescription": "Es tut uns leid, aber diese Seite konnte nicht gefunden werden."
},
"common": {
"save": "Speichern",
"cancel": "Abbrechen",
"delete": "Löschen",
"edit": "Bearbeiten",
"close": "Schließen",
"confirm": "Bestätigen",
"back": "Zurück",
"loading": "Laden...",
"error": "Fehler",
"success": "Erfolg",
"name": "Name",
"home": "Home",
"type": "Typ",
"general": "Allgemein",
"on": "am"
},
"serverConnection": {
"title": "Verbindung zum Server unterbrochen",
@@ -13,5 +151,12 @@
"lastCheck": "Letzte Überprüfung",
"retryInfo": "Automatischer Wiederholungsversuch alle 60 Sekunden",
"retryNow": "Jetzt erneut versuchen"
},
"roles": {
"admin": "Administrator",
"employee": "Arbeitnehmer",
"employer": "Arbeitgeber",
"worksCouncilMember": "Betriebsratsmitglied",
"worksCouncilChair": "Betriebsratsvorsitzender"
}
}