i18n(news): translate +page.svelte via $_() — onboarding wizard + feed cards

- Onboarding 3-step wizard: hero (welcome/intro), step labels (1.Themen/2.Sprache/3.Quellen), all section titles + hints, language pills (Deutsch/English via news.languages.*), back/next buttons, finish + finishLoading state
- Feed: title, "{n} Artikel" meta, "Fehler beim Laden" error, refresh/saved/settings tooltip titles, loading/empty states with hint, "Artikel öffnen" aria-label, reading-time pill ({n} min), saved-badge title + text
- Reaction buttons: interested/saved labels and their titles ("Schon gespeichert..." vs "In Leseliste speichern..."), notInterested + title, blockSource title

Baselines: hardcoded 1170 → 1160 (10 cleared); missing-keys baseline unchanged.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Till JS 2026-04-27 13:45:33 +02:00
parent ab57a62b06
commit 390da4c641
2 changed files with 52 additions and 36 deletions

View file

@ -276,7 +276,6 @@
"apps/mana/apps/web/src/routes/(app)/music/projects/+page.svelte": 4,
"apps/mana/apps/web/src/routes/(app)/news-research/+page.svelte": 2,
"apps/mana/apps/web/src/routes/(app)/news/[id]/+page.svelte": 3,
"apps/mana/apps/web/src/routes/(app)/news/+page.svelte": 10,
"apps/mana/apps/web/src/routes/(app)/news/add/+page.svelte": 1,
"apps/mana/apps/web/src/routes/(app)/news/preferences/+page.svelte": 8,
"apps/mana/apps/web/src/routes/(app)/news/saved/+page.svelte": 1,