feat(certificate): add score breakdown and recommendations for certificate progression

This commit is contained in:
Torsten Schulz (local)
2026-08-28 11:50:30 +02:00
parent 89215793ab
commit 4bcf9041af
4 changed files with 121 additions and 0 deletions

View File

@@ -196,6 +196,12 @@
"notReady": "Für Stufe {next} müssen sowohl die Mindestanforderungen als auch die Wertungsgrenze von {threshold} erfüllt sein."
},
"scoreHowToRaise": "Die Wertungsgrenze steigt über gewichtete Punkte: Wissen (45%), abgeschlossene Produktionen (30%), Amtsstatus (8%), Ansehensstatus (7%), Hausstatus (5%) und Adelsstatus (5%). Für schnelle Fortschritte sind Wissen + viele abgeschlossene Produktionen die stärksten Hebel.",
"scoreBreakdown": {
"title": "So erreichst du die nächste Wertung",
"gap": "Es fehlen noch {gap} Wertungspunkte bis {threshold}.",
"nextStep": "Nächste Stufe: von {current} auf {next} erhöhen (+{gain} Wertung).",
"maxed": "Bereits ausgeschöpft – weitere Steigerungen erhöhen die Wertung nicht."
},
"factors": "Aktuelle Werte",
"requirements": "Bedingungen für die nächste Stufe",
"productionsSince": "Nur Produktionen ab {date} zählen (seit letztem Aufstieg, Bankrott oder Erbfolge).",

View File

@@ -195,6 +195,12 @@
"notReady": "Pour le niveau {next}, les exigences minimales et la limite de notation de {threshold} doivent être remplies."
},
"scoreHowToRaise": "Le seuil de note monte via des points pondérés : connaissance (45%), productions terminées (30%), statut d'office (8%), statut de réputation (7%), statut de maison (5%) et statut de noblesse (5%). Pour progresser vite, concentrez-vous sur la connaissance et de nombreuses productions terminées.",
"scoreBreakdown": {
"title": "Comment atteindre la prochaine note",
"gap": "Il manque encore {gap} point(s) de note pour atteindre {threshold}.",
"nextStep": "Prochaine étape : passer de {current} à {next} (+{gain} de note).",
"maxed": "Déjà au maximum : d'autres progrès n'augmentent pas la note."
},
"factors": "Valeurs actuelles",
"requirements": "Conditions pour la prochaine étape",
"productionsSince": "Seules les productions à partir du {date} comptent (depuis la dernière promotion, faillite ou succession).",