feat(family): enhance family view and character pregnancy handling
All checks were successful
Deploy to production / deploy (push) Successful in 2m48s

- Updated the FalukantCharacter model to include a default scope that excludes pregnancy-related fields for compatibility with older databases.
- Implemented a new method in FalukantService to conditionally retrieve pregnancy information based on database schema.
- Enhanced the FamilyView component to display a summary navigation for family relationships, including partners, children, and lovers.
- Updated internationalization files to include new translations for family-related terms and summaries.
This commit is contained in:
Torsten Schulz (local)
2026-03-30 14:36:02 +02:00
parent f35db4b1a1
commit 2b83c45e97
6 changed files with 307 additions and 79 deletions

View File

@@ -517,6 +517,20 @@
},
"family": {
"title": "Familia",
"heroIntro": "Relaciones, hijos y desarrollo — ordenado por secciones abajo.",
"summary": {
"partnerChip": "Pareja",
"childrenChip": "Hijos",
"loversChip": "Relaciones",
"proposalsAvailable": "Compromiso posible",
"noPartner": "Sin pareja"
},
"tabs": {
"partner": "Pareja y matrimonio",
"children": "Hijos",
"lovers": "Relaciones"
},
"tabsAria": "Secciones de familia",
"debtorsPrison": {
"familyWarning": "La mora continuada perjudica el matrimonio, el hogar y las relaciones.",
"familyImpact": "La prisión por deudas daña el matrimonio, la paz del hogar y la estabilidad de las relaciones."
@@ -527,6 +541,7 @@
},
"spouse": {
"title": "Relación",
"traitsToggle": "Rasgos de carácter",
"name": "Nombre",
"age": "Edad",
"status": "Estado",