From 42bf1f943110959f73dae1af03cc0435a9704c6a Mon Sep 17 00:00:00 2001 From: Jean-Luc Makiola Date: Mon, 16 Mar 2026 13:03:06 +0100 Subject: [PATCH] feat(02-01): add chart and month navigation i18n keys - Add 10 new dashboard keys to en.json (monthNav, noData, charts, etc.) - Add matching German translations to de.json - ChartEmptyState component already exists from Phase 1 --- src/i18n/de.json | 12 +++++++++++- src/i18n/en.json | 12 +++++++++++- 2 files changed, 22 insertions(+), 2 deletions(-) diff --git a/src/i18n/de.json b/src/i18n/de.json index c2aef39..ff25e6e 100644 --- a/src/i18n/de.json +++ b/src/i18n/de.json @@ -74,7 +74,17 @@ "overBudget": "über Budget", "underBudget": "unter Budget", "onTrack": "Im Plan", - "loading": "Dashboard wird geladen..." + "loading": "Dashboard wird geladen...", + "monthNav": "Monat", + "noData": "Keine Daten vorhanden", + "expenseDonut": "Ausgabenverteilung", + "incomeChart": "Einkommen: Budget vs. Ist", + "spendChart": "Ausgaben nach Kategorie", + "budgeted": "Budgetiert", + "actual": "Tatsaechlich", + "noBudgetForMonth": "Kein Budget fuer diesen Monat", + "createBudget": "Budget erstellen", + "generateFromTemplate": "Aus Vorlage generieren" }, "quickAdd": { "title": "Schnelleingabe-Bibliothek", diff --git a/src/i18n/en.json b/src/i18n/en.json index 504d929..256e386 100644 --- a/src/i18n/en.json +++ b/src/i18n/en.json @@ -74,7 +74,17 @@ "overBudget": "over budget", "underBudget": "under budget", "onTrack": "On track", - "loading": "Loading dashboard..." + "loading": "Loading dashboard...", + "monthNav": "Month", + "noData": "No data to display", + "expenseDonut": "Expense Breakdown", + "incomeChart": "Income: Budget vs Actual", + "spendChart": "Spending by Category", + "budgeted": "Budgeted", + "actual": "Actual", + "noBudgetForMonth": "No budget for this month", + "createBudget": "Create Budget", + "generateFromTemplate": "Generate from Template" }, "quickAdd": { "title": "Quick Add Library",