Problem: The parallel Gospel view needs its own translation toggle (EN/NL/Both) independent of the main reader's setting, so users can compare Gospel accounts in their preferred language.
Solution: Add the same EN/NL/Both toggle buttons to the parallel view header, controlling the language of all Gospel columns simultaneously.
Not included: Per-column language selection (e.g., Matthew in English, Mark in Dutch). All columns use the same language.
Expected user flow:
Edge cases:
Same toggle as reader: Three pill buttons (EN | NL | Both) in the page header.
Implementation: translationMode state on the parallel detail page, passed to ParallelVerseView.svelte. The component already handles translationMode for dual rendering.
Files:
apps/web/src/routes/(app)/parallel/[pericopeId]/+page.svelte (modify — add toggle)apps/web/src/lib/components/bible/ParallelVerseView.svelte (already supports translationMode)Current: PLANNED Milestone: v2 Priority: Low — ParallelVerseView already supports translationMode, just needs the toggle UI
Dependencies: