i18n(mail): translate ListView via $_() — sidebar, thread list, compose form, context menu

- "Neue Mail" compose button
- Loading + retry, "Keine Mails" + "Postfach ist leer" empty hint
- Compose form: heading, to/subject/body placeholders, cancel + send/sending action
- Thread detail: "Unbekannt" sender fallback, "An:" to-prefix, "Wähle eine Nachricht aus" empty-detail
- Context menu: 6 conditional labels (mark read/unread, star/unstar, archive, delete)

Baselines: hardcoded 1050 → 1042 (8 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 14:49:23 +02:00
parent 42ce115d2a
commit abbc456cae
2 changed files with 32 additions and 19 deletions

View file

@ -127,7 +127,6 @@
"apps/mana/apps/web/src/lib/modules/library/components/ProgressControls.svelte": 3,
"apps/mana/apps/web/src/lib/modules/library/ListView.svelte": 1,
"apps/mana/apps/web/src/lib/modules/library/views/GridView.svelte": 2,
"apps/mana/apps/web/src/lib/modules/mail/ListView.svelte": 8,
"apps/mana/apps/web/src/lib/modules/meditate/components/SessionPlayer.svelte": 3,
"apps/mana/apps/web/src/lib/modules/meditate/components/StatsOverview.svelte": 3,
"apps/mana/apps/web/src/lib/modules/meditate/ListView.svelte": 1,