feat(reporting): add total time utilization component and enhance localization

- Introduced a new TotalTimeUtilization component to display total time logged, expected capacity, and team utilization metrics.
- Updated existing time-report localization files to include new keys for total time logged, expected capacity, and utilization states across multiple languages.
- Refactored MembersTimeReports to integrate the new TotalTimeUtilization component, improving the reporting interface.
- Enhanced the overall structure and organization of the reporting components for better maintainability.
This commit is contained in:
chamikaJ
2025-07-24 11:41:04 +05:30
parent 20ce0c9687
commit 67a75685a9
11 changed files with 525 additions and 27 deletions

View File

@@ -59,5 +59,20 @@
"showSelected": "Show Selected Only",
"expandAll": "Expand All",
"collapseAll": "Collapse All",
"ungrouped": "Ungrouped"
"ungrouped": "Ungrouped",
"totalTimeLogged": "Total Time Logged",
"acrossAllTeamMembers": "Across all team members",
"expectedCapacity": "Expected Capacity",
"basedOnWorkingSchedule": "Based on working schedule",
"teamUtilization": "Team Utilization",
"targetRange": "Target Range",
"variance": "Variance",
"overCapacity": "Over Capacity",
"underCapacity": "Under Capacity",
"considerWorkloadRedistribution": "Consider workload redistribution",
"capacityAvailableForNewProjects": "Capacity available for new projects",
"optimal": "Optimal",
"underUtilized": "Under Utilized",
"overUtilized": "Over Utilized"
}