trails/apps/planner/app/components
Ullrich Schäfer b96b32cb53 Wire up i18n in both apps
Initialize i18n via initI18n() in both root.tsx files and replace all
hardcoded user-facing strings with useTranslation() calls. Adds missing
translation keys for planner (profiles, connection states, save flow)
and journal (auth pages, route management, passkey prompts).

Both English and German translations are complete.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 01:47:58 +00:00
..
ClientOnly.tsx Fix SSR and automerge timing 2026-03-23 00:49:54 +01:00
ElevationChart.tsx Fix waypoint icons and add elevation chart scrubbing 2026-03-23 07:04:04 +01:00
ExportButton.tsx Wire up i18n in both apps 2026-03-25 01:47:58 +00:00
PlannerMap.tsx Fix waypoint drag, host election, segment routing, debug panel 2026-03-23 08:52:52 +01:00
ProfileSelector.tsx Wire up i18n in both apps 2026-03-25 01:47:58 +00:00
SaveToJournalButton.tsx Wire up i18n in both apps 2026-03-25 01:47:58 +00:00
SessionView.tsx Wire up i18n in both apps 2026-03-25 01:47:58 +00:00
WaypointSidebar.tsx Fix waypoint drag, host election, segment routing, debug panel 2026-03-23 08:52:52 +01:00
YjsDebugPanel.tsx Fix waypoint drag, host election, segment routing, debug panel 2026-03-23 08:52:52 +01:00