feat: add internationalization support for TeamLeadsDashboard with translations for various labels and messages

This commit is contained in:
2025-11-14 15:22:36 +01:00
parent 1d8ee8b0ab
commit acb7117c7d
2 changed files with 72 additions and 26 deletions

View File

@@ -116,6 +116,28 @@ const translations = {
noUpcomingDeadlines: "Brak nadchodzących terminów"
},
// Team Leads Dashboard
teamDashboard: {
title: "Dashboard",
yearLabel: "Rok:",
allYears: "Wszystkie lata",
projectCompletionTitle: "Wartość ukończenia projektów w czasie",
loadingChart: "Ładowanie danych wykresu...",
errorPrefix: "Błąd:",
noData: "Brak dostępnych danych ukończonych projektów",
totalPortfolio: "Całkowity portfel",
realised: "Zrealizowane",
unrealised: "Niezrealizowane",
noSummaryData: "Brak dostępnych danych podsumowania",
realisedValue: "Wartość zrealizowana",
unrealisedValue: "Wartość niezrealizowana",
byProjectType: "Według typu projektu",
monthLabel: "Miesiąc:",
monthlyValue: "Wartość miesięczna:",
cumulative: "Skumulowana:",
na: "N/D"
},
// Project statuses
projectStatus: {
registered: "Zarejestrowany",
@@ -695,6 +717,28 @@ const translations = {
noUpcomingDeadlines: "No upcoming deadlines"
},
// Team Leads Dashboard
teamDashboard: {
title: "Dashboard",
yearLabel: "Year:",
allYears: "All Years",
projectCompletionTitle: "Project Completion Value Over Time",
loadingChart: "Loading chart data...",
errorPrefix: "Error:",
noData: "No completed projects data available",
totalPortfolio: "Total Portfolio",
realised: "Realised",
unrealised: "Unrealised",
noSummaryData: "No summary data available",
realisedValue: "Realised Value",
unrealisedValue: "Unrealised Value",
byProjectType: "By Project Type",
monthLabel: "Month:",
monthlyValue: "Monthly Value:",
cumulative: "Cumulative:",
na: "N/A"
},
projectStatus: {
registered: "Registered",
in_progress_design: "In Progress (Design)",