i18n(dashboard): sync all locales to one key set + German copy-dialog strings

Brings every locale's dashboard namespace to the same 149-key set (missing keys backfilled from English) and translates the previously English-only copy-trip dialog into German.
This commit is contained in:
Maurice
2026-05-26 23:25:50 +02:00
parent 98032fda0c
commit 69b699c9bf
19 changed files with 905 additions and 0 deletions
+50
View File
@@ -105,5 +105,55 @@ const dashboard: TranslationStrings = {
'dashboard.mobile.inMonths': 'In {count} Monaten',
'dashboard.mobile.completed': 'Abgeschlossen',
'dashboard.mobile.currencyConverter': 'Währungsrechner',
'dashboard.filter.planned': 'Geplant',
'dashboard.hero.badgeLive': 'JETZT LIVE',
'dashboard.hero.badgeToday': 'STARTET HEUTE',
'dashboard.hero.badgeTomorrow': 'MORGEN',
'dashboard.hero.badgeNext': 'ALS NÄCHSTES',
'dashboard.hero.badgeRecent': 'KÜRZLICH',
'dashboard.hero.tripDates': 'Reisedaten',
'dashboard.hero.noDates': 'Keine Daten gesetzt',
'dashboard.hero.travelerOne': '{count} Reisender',
'dashboard.hero.travelerMany': '{count} Reisende',
'dashboard.hero.destinationOne': '{count} Ziel',
'dashboard.hero.destinationMany': '{count} Ziele',
'dashboard.hero.dayUnitOne': 'Tag',
'dashboard.hero.dayUnitMany': 'Tage',
'dashboard.hero.dayLeft': 'Tag übrig',
'dashboard.hero.daysLeft': 'Tage übrig',
'dashboard.hero.lastDay': 'Letzter Tag',
'dashboard.atlas.countriesVisited': 'Atlas · Besuchte Länder',
'dashboard.atlas.ofTotal': 'von {total}',
'dashboard.atlas.tripsTotal': 'Reisen gesamt',
'dashboard.atlas.placesMapped': '{count} Orte erfasst',
'dashboard.atlas.daysTraveled': 'Reisetage',
'dashboard.atlas.daysUnit': 'Tage',
'dashboard.atlas.acrossAllTrips': 'über alle Reisen',
'dashboard.atlas.distanceFlown': 'Geflogene Distanz',
'dashboard.atlas.kmUnit': 'km',
'dashboard.atlas.aroundEquator': '≈ {count}× um den Äquator',
'dashboard.card.idea': 'Idee',
'dashboard.card.buddyOne': 'Begleiter',
'dashboard.fx.from': 'Von',
'dashboard.fx.to': 'Nach',
'dashboard.fx.unavailable': 'Kurs nicht verfügbar',
'dashboard.tz.searchPlaceholder': 'Zeitzone suchen…',
'dashboard.tz.empty': 'Noch keine weiteren Zeitzonen — über + hinzufügen',
'dashboard.upcoming.title': 'Anstehende Reservierungen',
'dashboard.upcoming.empty': 'Noch nichts gebucht.',
'dashboard.confirm.copy.title': 'Diese Reise kopieren?',
'dashboard.confirm.copy.willCopy': 'Wird kopiert',
'dashboard.confirm.copy.will1': 'Tage, Orte & Tageszuordnungen',
'dashboard.confirm.copy.will2': 'Unterkünfte & Reservierungen',
'dashboard.confirm.copy.will3': 'Budgetposten & Kategoriereihenfolge',
'dashboard.confirm.copy.will4': 'Packlisten (nicht abgehakt)',
'dashboard.confirm.copy.will5': 'TODOs (nicht zugewiesen & nicht abgehakt)',
'dashboard.confirm.copy.will6': 'Tagesnotizen',
'dashboard.confirm.copy.wontCopy': 'Wird nicht kopiert',
'dashboard.confirm.copy.wont1': 'Mitwirkende & Mitglieder-Zuweisungen',
'dashboard.confirm.copy.wont2': 'Kollab-Notizen, Umfragen & Nachrichten',
'dashboard.confirm.copy.wont3': 'Dateien & Fotos',
'dashboard.confirm.copy.wont4': 'Freigabe-Tokens',
'dashboard.confirm.copy.confirm': 'Reise kopieren',
};
export default dashboard;