FEAT: Implement deceased/givenaway enclosure visibility rules, preserve external clan name, and hide receiver fields for deceased gerbils
This commit is contained in:
@@ -34,6 +34,7 @@ export const de = {
|
||||
help: 'Hilfe',
|
||||
// WEB-0b (Kevin): CMS-Verwaltung der öffentlichen Webseite
|
||||
website: 'Webseite',
|
||||
colorCatalog: 'Farbkatalog',
|
||||
},
|
||||
pages: {
|
||||
gerbils: {
|
||||
@@ -46,6 +47,8 @@ export const de = {
|
||||
searchPlaceholder: 'Name suchen …',
|
||||
// DESIGN (Rennmaus Filter): „geb." Präfix vor dem Geburtsdatum auf der Karte.
|
||||
born: 'geb.',
|
||||
// Zurück-nach-oben-Button (erscheint beim Scrollen der langen Liste).
|
||||
backToTop: 'Nach oben',
|
||||
// BESTAND-FILTER: Kennzeichnung externer (nicht zum eigenen Bestand gehörender) Tiere
|
||||
externalBadge: 'Extern',
|
||||
externalTitle: 'Externes Tier — gehört nicht zum eigenen Bestand, nur für den Stammbaum erfasst.',
|
||||
@@ -88,7 +91,9 @@ export const de = {
|
||||
isDeaf: 'Gehörlos',
|
||||
receiver: 'Abnehmer',
|
||||
genotype: 'Genotyp',
|
||||
isCastrated: 'Kastrat',
|
||||
notes: 'Notizen',
|
||||
spottingType: 'Scheckungsart',
|
||||
},
|
||||
// Detailseite
|
||||
detail: {
|
||||
@@ -128,6 +133,8 @@ export const de = {
|
||||
isDeafUnknown: 'Unbekannt',
|
||||
isDeafYes: 'Ja',
|
||||
isDeafNo: 'Nein',
|
||||
isScheckeLabel: 'Ist eine Schecke',
|
||||
colorSectionTitle: 'Farbe & Genetik',
|
||||
// STATUS-MODEL: Hinweis für abgeleitete Statuswerte
|
||||
statusDerivedHint: {
|
||||
Deceased: 'Wird automatisch gesetzt wenn Todesdatum erfasst.',
|
||||
@@ -158,6 +165,17 @@ export const de = {
|
||||
GivenAway: 'Abgegeben',
|
||||
ForSale: 'Zur Abgabe',
|
||||
},
|
||||
spottingTypes: {
|
||||
none: '— keine Scheckungsart —',
|
||||
Punktschecke: 'Punktschecke',
|
||||
Kragenschecke: 'Kragenschecke',
|
||||
Ansatzschecke: 'Ansatzschecke',
|
||||
Starkschecke: 'Starkschecke',
|
||||
Superschecke: 'Superschecke',
|
||||
'DP (Dark Patch)': 'DP (Dark Patch)',
|
||||
WP: 'Minimalschecke (WP)',
|
||||
wp: 'WP',
|
||||
},
|
||||
},
|
||||
// ── FEAT-3 (Kevin): Zucht — Würfe + Zuchtpaare ──
|
||||
litters: {
|
||||
@@ -170,6 +188,7 @@ export const de = {
|
||||
newButton: 'Neuer Wurf',
|
||||
empty: 'Keine Würfe gefunden.',
|
||||
countLabel: 'Würfe',
|
||||
searchPlaceholder: 'Wurf suchen …',
|
||||
filterYear: 'Jahr',
|
||||
allYears: 'Alle Jahre',
|
||||
sort: {
|
||||
@@ -239,6 +258,12 @@ export const de = {
|
||||
title: 'Züchter',
|
||||
comingSoon: 'Die Züchter-Verwaltung entsteht gerade. Bald kannst du hier Züchter erfassen.',
|
||||
},
|
||||
farbkatalog: {
|
||||
title: 'Farbkatalog',
|
||||
subtitle: 'Übersicht aller {count} registrierten Farbschläge und deren genetischen Formeln.',
|
||||
searchPlaceholder: 'Nach Name, englischem Begriff oder Genen suchen (z. B. \'Zobel\', \'dd\', \'ee\', \'pp\')...',
|
||||
empty: 'Keine Farbschläge gefunden, die Ihrer Suche entsprechen.',
|
||||
},
|
||||
notFound: {
|
||||
title: 'Seite nicht gefunden',
|
||||
message: 'Die angeforderte Seite existiert nicht.',
|
||||
@@ -570,6 +595,8 @@ export const de = {
|
||||
phone: 'Telefon',
|
||||
address: 'Adresse',
|
||||
notes: 'Notizen',
|
||||
isBreeder: 'Ist Züchter (Zucht)',
|
||||
isReceiver: 'Ist Abnehmer (Käufer)',
|
||||
},
|
||||
linked: {
|
||||
title: 'Verknüpfte Tiere',
|
||||
|
||||
Reference in New Issue
Block a user