From f7724644013508851373c0ddc604bfb235f633a5 Mon Sep 17 00:00:00 2001 From: Gulum Date: Sat, 6 Jun 2026 00:24:30 +0200 Subject: [PATCH] FEAT-6: add German strings for Tier-Detail-Tabs (Gesundheit/Gewicht/Fotos) --- gerbil-manager-web/src/strings/de.ts | 67 ++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) diff --git a/gerbil-manager-web/src/strings/de.ts b/gerbil-manager-web/src/strings/de.ts index 82457ae..56fa06e 100644 --- a/gerbil-manager-web/src/strings/de.ts +++ b/gerbil-manager-web/src/strings/de.ts @@ -264,6 +264,73 @@ export const de = { 'Kontakt ist noch mit Tieren verknüpft (Herkunft/Abnehmer) und kann nicht gelöscht werden.', }, }, + // ── FEAT-6 (Oscar): Tier-Detail-Tabs (Gesundheit / Gewicht / Fotos) ── + tierTabs: { + actions: { + save: 'Speichern', + saving: 'Speichern …', + cancel: 'Abbrechen', + edit: 'Bearbeiten', + delete: 'Löschen', + }, + health: { + empty: 'Noch keine Gesundheitseinträge.', + newButton: 'Neuer Eintrag', + createTitle: 'Neuer Gesundheitseintrag', + editTitle: 'Gesundheitseintrag bearbeiten', + fields: { + date: 'Datum', + type: 'Art', + description: 'Beschreibung', + veterinarian: 'Tierarzt', + }, + typeLabels: { + Examination: 'Untersuchung', + Treatment: 'Behandlung', + Injury: 'Verletzung', + Vaccination: 'Impfung', + Other: 'Sonstiges', + }, + validation: { + dateRequired: 'Bitte ein Datum angeben.', + descriptionRequired: 'Bitte eine Beschreibung eingeben.', + }, + deleteConfirm: 'Diesen Gesundheitseintrag wirklich löschen?', + }, + weight: { + addTitle: 'Gewicht erfassen', + fields: { + date: 'Datum', + weightGrams: 'Gewicht (g)', + }, + addButton: 'Hinzufügen', + adding: 'Speichern …', + historyTitle: 'Verlauf', + chartTitle: 'Gewichtsverlauf', + chartNeedsTwo: 'Für die Verlaufskurve sind mindestens zwei Einträge nötig.', + empty: 'Noch keine Gewichtseinträge.', + gramsSuffix: 'g', + validation: { + dateRequired: 'Bitte ein Datum angeben.', + weightRequired: 'Bitte ein Gewicht in Gramm eingeben.', + weightRange: 'Bitte ein plausibles Gewicht zwischen 1 und 500 g eingeben.', + }, + deleteConfirm: 'Diesen Gewichtseintrag wirklich löschen?', + }, + photos: { + empty: 'Noch keine Fotos.', + uploadTitle: 'Foto hochladen', + chooseFile: 'Foto auswählen', + captionLabel: 'Bildunterschrift (optional)', + uploadButton: 'Hochladen', + uploading: 'Hochladen …', + profileBadge: 'Profilfoto', + deleteConfirm: 'Dieses Foto wirklich löschen?', + validation: { + fileRequired: 'Bitte zuerst ein Foto auswählen.', + }, + }, + }, }, api: { errors: {