FEAT-5: Probeverpaarung entry point from animal detail (?parent=) + stored-vs-engine Farbschlag mismatch hint
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -73,7 +73,10 @@ export const de = {
|
||||
masterData: 'Stammdaten',
|
||||
genetics: 'Genetik',
|
||||
resolvedFarbschlag: 'Errechneter Farbschlag',
|
||||
resolvedPrefix: 'Errechnet',
|
||||
farbschlagMismatch: 'Weicht vom eingetragenen Farbschlag ab.',
|
||||
genotypeNotSet: 'Kein Genotyp hinterlegt.',
|
||||
testMating: 'Probeverpaarung',
|
||||
edit: 'Bearbeiten',
|
||||
back: 'Zurück zur Liste',
|
||||
tabs: {
|
||||
@@ -192,6 +195,34 @@ export const de = {
|
||||
'Becken ist nicht leer — bitte zuerst alle Tiere in ein anderes Becken umsetzen.',
|
||||
},
|
||||
},
|
||||
// ── FEAT-4 (Kelly): Stammbaum (Ahnentafel) ──
|
||||
stammbaum: {
|
||||
title: 'Stammbaum',
|
||||
/** Überschrift mit Tiername. */
|
||||
titleFor: (name: string) => `Stammbaum von ${name}`,
|
||||
/** Button auf der Tier-Detailseite (Integration durch FEAT-1). */
|
||||
openButton: 'Stammbaum',
|
||||
backToAnimal: 'Zur Tierakte',
|
||||
notFound: 'Diese Rennmaus wurde nicht gefunden.',
|
||||
unknown: 'unbekannt',
|
||||
/** Auf Karten am Rand: weitere Vorfahren nachladen. */
|
||||
expand: 'Vorfahren laden',
|
||||
tapHint: 'Tippe auf ein Tier, um dessen Stammbaum anzuzeigen.',
|
||||
zoomIn: 'Vergrößern',
|
||||
zoomOut: 'Verkleinern',
|
||||
zoomFit: 'Ansicht einpassen',
|
||||
print: 'Drucken / PDF',
|
||||
inbreeding: {
|
||||
label: 'Inzuchtkoeffizient',
|
||||
unavailable: 'wird berechnet …',
|
||||
},
|
||||
printView: {
|
||||
/** Spaltenüberschriften der Ahnentafel, Index = Generation. */
|
||||
generations: ['Tier', 'Eltern', 'Großeltern', 'Urgroßeltern', 'Ur-Urgroßeltern'],
|
||||
createdOn: 'Erstellt am',
|
||||
born: 'geb.',
|
||||
},
|
||||
},
|
||||
// ── FEAT-2 (Oscar): Kontakte (Contacts — Herkunft/Abnehmer) ──
|
||||
kontakte: {
|
||||
title: 'Kontakte',
|
||||
|
||||
Reference in New Issue
Block a user