feat: add data-test attributes for improved testing in various components

This commit is contained in:
T. Zehetbauer
2026-04-01 10:23:35 +02:00
parent fd8c2cc32a
commit 3bcc5c70a3
20 changed files with 802 additions and 31 deletions

View File

@@ -0,0 +1,168 @@
{
"nav": {
"members": "Mitglieder",
"newMember": "Neues Mitglied",
"applications": "Aufnahmeanträge",
"dues": "Beitragskategorien",
"departments": "Abteilungen",
"cards": "Mitgliedsausweise",
"import": "Import",
"statistics": "Statistiken"
},
"list": {
"searchPlaceholder": "Name, E-Mail oder Mitgliedsnr. suchen...",
"title": "Mitglieder ({count})",
"noMembers": "Keine Mitglieder gefunden",
"createFirst": "Erstellen Sie Ihr erstes Mitglied, um loszulegen.",
"newMember": "Neues Mitglied"
},
"detail": {
"personalData": "Persönliche Daten",
"firstName": "Vorname",
"lastName": "Nachname",
"dateOfBirth": "Geburtsdatum",
"gender": "Geschlecht",
"salutation": "Anrede",
"age": "{age} Jahre",
"contactData": "Kontaktdaten",
"email": "E-Mail",
"phone": "Telefon",
"mobile": "Mobil",
"address": "Adresse",
"street": "Straße",
"houseNumber": "Hausnummer",
"postalCode": "PLZ",
"city": "Ort",
"country": "Land",
"membership": "Mitgliedschaft",
"memberNumber": "Mitgliedsnr.",
"status": "Status",
"entryDate": "Eintrittsdatum",
"exitDate": "Austrittsdatum",
"exitReason": "Austrittsgrund",
"membershipYears": "{years} Jahre",
"bankData": "Bankdaten",
"iban": "IBAN",
"bic": "BIC",
"accountHolder": "Kontoinhaber",
"editMember": "Bearbeiten",
"terminateMember": "Kündigen",
"terminateConfirm": "Möchten Sie {name} wirklich kündigen?",
"terminated": "Mitglied wurde gekündigt",
"errorTerminating": "Fehler beim Kündigen",
"reactivated": "Mitglied wurde reaktiviert",
"errorReactivating": "Fehler beim Reaktivieren",
"notFound": "Mitglied nicht gefunden"
},
"form": {
"createTitle": "Neues Mitglied anlegen",
"editTitle": "Mitglied bearbeiten",
"created": "Mitglied erfolgreich erstellt",
"updated": "Mitglied aktualisiert",
"errorCreating": "Fehler beim Erstellen",
"errorUpdating": "Fehler beim Aktualisieren",
"gdprConsent": "DSGVO-Einwilligung",
"notes": "Notizen"
},
"status": {
"active": "Aktiv",
"inactive": "Inaktiv",
"pending": "Ausstehend",
"resigned": "Ausgetreten",
"excluded": "Ausgeschlossen",
"deceased": "Verstorben"
},
"applications": {
"title": "Aufnahmeanträge ({count})",
"noApplications": "Keine offenen Aufnahmeanträge",
"approve": "Genehmigen",
"reject": "Ablehnen",
"approved": "Antrag genehmigt Mitglied erstellt",
"rejected": "Antrag abgelehnt",
"errorApproving": "Fehler bei der Genehmigung",
"errorRejecting": "Fehler bei der Ablehnung",
"approveConfirm": "Antrag von {name} genehmigen?",
"rejectConfirm": "Antrag von {name} ablehnen? Bitte Grund angeben:",
"submitted": "Eingereicht"
},
"dues": {
"title": "Beitragskategorien",
"name": "Name",
"description": "Beschreibung",
"amount": "Betrag",
"interval": "Intervall",
"default": "Standard",
"monthly": "Monatlich",
"quarterly": "Vierteljährlich",
"semiannual": "Halbjährlich",
"annual": "Jährlich",
"create": "Erstellen",
"created": "Beitragskategorie erstellt",
"deleted": "Beitragskategorie gelöscht",
"errorCreating": "Fehler beim Erstellen",
"errorDeleting": "Fehler beim Löschen",
"deleteConfirm": "Beitragskategorie \"{name}\" wirklich löschen?",
"noCategories": "Keine Beitragskategorien vorhanden."
},
"mandates": {
"title": "SEPA-Mandate",
"iban": "IBAN *",
"bic": "BIC",
"accountHolder": "Kontoinhaber *",
"mandateDate": "Mandatsdatum",
"primary": "Primär",
"createMandate": "Mandat anlegen",
"revoke": "Widerrufen",
"revokeConfirm": "Mandat \"{reference}\" wirklich widerrufen?",
"created": "SEPA-Mandat erstellt",
"revoked": "Mandat widerrufen",
"errorCreating": "Fehler beim Erstellen",
"errorRevoking": "Fehler beim Widerrufen"
},
"departments": {
"title": "Abteilungen",
"noDepartments": "Keine Abteilungen vorhanden.",
"createFirst": "Erstellen Sie Ihre erste Abteilung.",
"newDepartment": "Neue Abteilung"
},
"cards": {
"title": "Mitgliedsausweise",
"memberCard": "MITGLIEDSAUSWEIS",
"memberSince": "Mitglied seit",
"validUntil": "Gültig bis",
"generate": "Ausweise generieren",
"download": "Herunterladen"
},
"import": {
"title": "Mitglieder importieren",
"selectFile": "CSV-Datei auswählen",
"mapColumns": "Spalten zuordnen",
"preview": "Vorschau",
"importing": "Wird importiert...",
"imported": "{count} Mitglieder erfolgreich importiert",
"errorImporting": "Fehler beim Import"
},
"statistics": {
"title": "Mitglieder-Statistiken",
"totalMembers": "Gesamtmitglieder",
"activeMembers": "Aktive Mitglieder",
"newThisYear": "Neue dieses Jahr",
"resignedThisYear": "Ausgetreten dieses Jahr"
},
"export": {
"csv": "CSV exportieren",
"excel": "Excel exportieren",
"memberNumber": "Mitgliedsnr.",
"firstName": "Vorname",
"lastName": "Nachname",
"email": "E-Mail",
"phone": "Telefon",
"postalCode": "PLZ",
"city": "Ort",
"status": "Status",
"entryDate": "Eintrittsdatum",
"iban": "IBAN",
"bic": "BIC",
"accountHolder": "Kontoinhaber"
}
}