Add servant management features: Implement endpoints for hiring, dismissing, and setting pay levels for servants in the FalukantController. Update UserHouse model to include servant-related attributes. Enhance frontend components to manage servant details, including staffing state and household order, with corresponding localization updates in multiple languages.

This commit is contained in:
Torsten Schulz (local)
2026-03-22 09:57:44 +01:00
parent 2977b152a2
commit 876ee2ab49
12 changed files with 1661 additions and 17 deletions

View File

@@ -792,8 +792,51 @@
"price": "Precio de compra",
"worth": "Valor restante",
"sell": "Vender",
"sellConfirm": "¿De verdad quieres vender tu casa?",
"sellSuccess": "La casa ha sido vendida.",
"sellError": "No se pudo vender la casa.",
"buySuccess": "La casa ha sido comprada.",
"buyError": "No se pudo comprar la casa.",
"renovate": "Renovar",
"renovateAll": "Renovar por completo",
"servants": {
"title": "Servicio doméstico",
"description": "Administra el personal, el orden y los costes periódicos de tu casa.",
"count": "Número de sirvientes",
"expectedRange": "Rango esperado",
"monthlyCost": "Coste mensual",
"quality": "Calidad",
"householdOrder": "Orden del hogar",
"payLevel": "Pago",
"payLevels": {
"low": "Bajo",
"normal": "Normal",
"high": "Generoso"
},
"staffingState": {
"label": "Dotación",
"understaffed": "Insuficiente",
"fitting": "Adecuada",
"overstaffed": "Excesiva"
},
"orderState": {
"label": "Estado del orden",
"chaotic": "Caótico",
"strained": "Tenso",
"stable": "Estable",
"excellent": "Excelente"
},
"actions": {
"hire": "Contratar 1 sirviente",
"dismiss": "Despedir 1 sirviente",
"hireSuccess": "Se ha ampliado el servicio doméstico.",
"hireError": "No se pudo ampliar el servicio doméstico.",
"dismissSuccess": "Se ha despedido a un sirviente.",
"dismissError": "No se pudo despedir al sirviente.",
"payLevelSuccess": "Se ha ajustado el pago del servicio.",
"payLevelError": "No se pudo ajustar el pago."
}
},
"status": {
"roofCondition": "Techo",
"wallCondition": "Paredes",