How it works
On Auto, the course player matches the language your storefront is displayed in, falling back to the visitor's browser language, then English. Forcing a language overrides that detection for every customer. A per-course language beats the store-wide one, so a Spanish store can still run a single English-language course.
How to set the player language
1. Set the store-wide player language
In your Shopify admin, open Alva Courses → Settings → Appearance and find Course Viewer Language. Pick one of the 35 languages to force it for every course, or leave it on Auto — match storefront language. Save.
2. Override the language for one course
Open the course, go to its Settings tab and find Course Viewer Language. Pick a language for this course only, or keep Use store default. The course setting always wins over the store-wide one. Save.
3. Check the storefront
Open the course in your storefront as a customer. The player interface renders in the language you chose on the next page load. Any custom login or purchase text you wrote in the Customize Login settings still shows exactly as you typed it.
What learners see
Students see every part of the player interface — lesson navigation, progress bars, completion buttons, quiz questions' chrome and drip-unlock dates — in the language you chose. Course titles, lesson names and lesson content stay in the language you authored them in, whatever the player language is.
See also
Was this helpful?
Last updated 2026-07-07