Skip to main content
— How-to

Set the course player language

Alva Courses is a Shopify app that translates the storefront course player into 35 languages. By default the player follows your storefront language automatically. This setting lets you force one language for every customer — store-wide, or for a single course — regardless of their browser language.

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?

Still stuck? Email us.

Last updated 2026-07-07