Skip to main content

Multi-Language Courses in UpKeep Learn

Build one course and offer it in multiple languages — no rebuilding per region.

Overview

Multi-language courses let you build a single course once and offer it to learners in multiple languages — no rebuilding the course per region, and no risk of translations drifting out of sync with the source.


Key Capabilities

  • Choose languages at course creation — select the additional languages you want to offer when you create the course

  • Full content translation — chapters, lessons, and quizzes are all translated

  • Quizzes graded in the learner's language — learners are quizzed and graded in their selected language

  • Single source of truth — admins edit only the primary language; translations stay in sync automatically and never drift

  • Learner-controlled language selection — learners pick their preferred language from the course page or inside the player


Step-by-Step Guide

  1. Go to Courses and create a new course (or open an existing one)

  2. During course setup, select the additional languages you want the course translated into

  3. Build your course content — chapters, lessons, and quizzes — in the primary language as usual

  4. UpKeep Learn translates all chapters, lessons, and quizzes into the selected languages

  5. When you edit the primary language content, translations update automatically — no need to maintain each language separately

  6. Learners select their language from the course page, or switch it from inside the course player


Best Practices

  • Edit only the primary language — let translations update automatically instead of managing separate copies per language

  • Select all needed languages upfront — add every language your workforce needs when you first create the course

  • Communicate the language switcher — let learners know they can change their language from the course page or player


Use Cases

  • Multilingual workforces — a Spanish-speaking team takes the same approved training as their English-speaking colleagues, from a single course

  • Multi-region compliance training — roll out one compliance course globally without maintaining a separate build for each region


FAQ

Do I need to build a separate course for each language?
No. You create and maintain one course; select the languages you need and UpKeep Learn handles the rest.

What content gets translated?
Chapters, lessons, and quizzes are all translated, including quiz grading in the learner's selected language.

Can translations get out of sync with the original course?
No. Admins only edit the primary language, so translations always reflect the latest content.

How do learners choose their language?
Learners can select their language on the course page or switch it from inside the course player.

Did this answer your question?