feat(34-06): wire useTranslation into routes and settings currency suggestion

- Add useTranslation to routes/index.tsx: home section headings use t()
- Add useTranslation to routes/profile.tsx: all profile/security/danger zone strings use t()
- Wire currency suggestion banner in settings.tsx with t() interpolation
- Wire showConversions section title/description in settings.tsx
- Add home and profile keys to en/common.json
- Add currency.suggestion, currency.switch, showConversions to en/settings.json
- Add corresponding German translations with proper umlauts to de/common.json and de/settings.json
This commit is contained in:
2026-04-17 20:21:54 +02:00
parent b21ba0d97b
commit 755c0ab89f
7 changed files with 137 additions and 48 deletions

View File

@@ -9,8 +9,14 @@
"description": "Waehlen Sie die Einheit fuer die Gewichtsanzeige in der App"
},
"currency": {
"title": "Waehrung",
"description": "Aendert das angezeigte Waehrungssymbol. Werte werden nicht umgerechnet."
"title": "Währung",
"description": "Ändert das angezeigte Währungssymbol. Werte werden nicht umgerechnet.",
"suggestion": "Basierend auf Ihrer Region empfehlen wir {{symbol}} ({{code}})",
"switch": "Wechseln"
},
"showConversions": {
"title": "Umgerechnete Preise anzeigen",
"description": "Näherungsweise Umrechnungen anzeigen, wenn kein lokaler Preis verfügbar ist"
},
"apiKeys": {
"title": "API-Schluessel",