managarten/apps/mana/apps/web/src/routes/(app)/contacts
Till JS 3abcbd4f4d i18n(wetter+profile+contacts): translate 3 detail/freeform/comparison views via $_()
- wetter/components/SourceComparison: route through wetter.comparison.*
  (also fixes pre-existing typos verfuegbar/Gefuehlt → verfügbar/gefühlt
  via proper translations across all 5 locales). Renamed unused #each
  param `_` → `_ignored` to avoid shadowing svelte-i18n's $_.
- profile/ContextFreeform: route through profile.freeform.*; injected
  markdown source label uses i18n key too
- contacts/[id]/+page: route through contacts.detail.*; replaces typoed
  "endgueltig loeschen"/"geloescht"/"Loeschen"/"Zurueck"/"E-Mail-Mobil"
  fallbacks with proper umlauted translations. Drop unused Observable
  import.

Baseline 940 → 920 (-20).
2026-04-27 18:23:29 +02:00
..
[id] i18n(wetter+profile+contacts): translate 3 detail/freeform/comparison views via $_() 2026-04-27 18:23:29 +02:00
+layout.svelte feat: rename ManaCore to Mana across entire codebase 2026-04-05 20:00:13 +02:00
+page.svelte i18n(contacts): translate /contacts +page.svelte via $_() — header, page picker, modal form 2026-04-27 15:44:38 +02:00