Google Translate Widget for Parent/Athlete Pages
Canadian Elite Volleyball Academy — Development Update • April 17, 2026
--- title: Google Translate Widget ---
Google Translate Widget for Parent/Athlete Pages
What & Why
Add a Google Translate website widget to all parent-facing, athlete-facing, and Penny Coach pages so families who speak other languages can use the platform in their preferred language. The widget will be placed in the shared DashboardLayout header so it automatically appears on every authenticated page.Done looks like
- A compact language selector dropdown appears in the top header bar on all authenticated pages (dashboards, Penny Coach, schedule, development reports, volleyball resume, etc.)
- Users can select any language supported by Google Translate and the entire page content translates instantly
- The language preference persists across page navigations within the same session
- The widget does not appear on admin-only pages (optional — can be included everywhere for simplicity)
- The widget styling is clean and consistent with the existing header design (not the default Google Translate banner)
Out of scope
- Custom in-house translation system
- Translating server-rendered emails or PDFs
- Persisting language preference across sessions in the database
Relevant files
- -Canadian Elite Volleyball Academy
elitevolleyball.training
No comments:
Post a Comment