Implement certificate progress feature in FalukantService and frontend: Add methods to calculate and retrieve certificate progress based on user attributes. Update localization files for English, German, and Spanish to include new terms related to certificate progress. Enhance OverviewView to display certificate details and requirements, improving user experience and clarity.

This commit is contained in:
Torsten Schulz (local)
2026-03-25 11:59:43 +01:00
parent b61a533eac
commit 44991743d2
5 changed files with 520 additions and 2 deletions

View File

@@ -118,6 +118,34 @@
"mainbranch": "Home city",
"nobleTitle": "Title",
"certificate": "Certificate"
},
"certificate": {
"title": "Certificate progress",
"description": "Shows your current level and the requirements for the next promotion.",
"current": "Current",
"next": "Next level",
"score": "Score",
"ready": "Ready for the next promotion",
"notReady": "Requirements not met yet",
"factors": "Current values",
"requirements": "Requirements for the next level",
"factor": {
"avgKnowledge": "Average knowledge",
"completedProductions": "Completed productions",
"reputation": "Reputation",
"housePosition": "House level",
"highestPoliticalOfficeRank": "Highest political office",
"highestChurchOfficeRank": "Highest church office",
"nobilityLevel": "Nobility level",
"officePoints": "Office status",
"nobilityPoints": "Nobility status",
"reputationPoints": "Reputation status",
"housePoints": "House status"
},
"statusMode": {
"one_of": "At least one status condition",
"two_of": "At least two status conditions"
}
}
},
"health": {