Skip to main content

Multi-language course support – MVP Overview and prototype


Forum|alt.badge.img

Introducing Language-Specific Folders for Training Materials

Managing multilingual courses efficiently has been a common challenge. With this first step, we are introducing language-specific folders within each course, allowing administrators to organize training materials by language without duplicating courses. This approach simplifies content management while ensuring learners access the correct materials based on their profile language.

 

Concept

In its MVP phase, multilingual course support will be managed at the individual course level through dedicated language folders for organizing training materials.

This approach allows administrators, within the training materials management section of a course, to assign training materials to specific language folders. Learners will only see materials in their profile language or, if unavailable, a fallback option. Completing the assigned materials in one language will be sufficient to complete the course.

 


Flow

1. Course Language Selection

  • Administrators select the available languages for the course in the course properties.

2. Automatic Folder Creation

  • The system automatically generates corresponding language-specific folders within the training materials section.

3. Training Material Organization

  • Administrators assign training materials to the appropriate language folders.
  • Learners see only the training materials in the folder matching their profile language (or fallback language).
  • To complete the course, learners must finish the materials within a single language folder.

This approach ensures an intuitive and structured multilingual learning experience while keeping course administration efficient.

 


Additional Capabilities

For Administrators

✅ Existing course management functionalities remain unchanged, including:

  • Standard training material folders for content organization.
  • The ability to define training materials as end-object markers.

For Learners

✅ Improved navigation and visibility:

  • Ability to filter courses by language across the platform.
  • Clear visibility of available languages on course tiles and pre-pages.
  • Option to switch course language directly within the course player and focus mode.

 

 


 

Demo prototype 📽📽

 

https://docebo.wistia.com/medias/tf58gakab5

 

 

 


Looking ahead 

This approach to multilingual course delivery represents an MVP but is designed to support future developments, including:

📌 Course Metadata & Shell Translation

  • Enabling translation of course titles, descriptions, and metadata separately from training materials.

📌 Native Multilingual Training Materials

  • Expanding Docebo Creator and CLOR (repackager) to support natively multilingual training materials, which could be used alongside or as an alternative to language folders.
  • Minor enhancements to language availability management within courses to support this.

We’re excited to introduce this first iteration of multilingual course support and will continue evolving multilingual capabilities with additional initiatives. Looking forward to your feedback! 🚀

Did this post help you find an answer to your question?

10 replies

Christinacdm
Novice II

AMAZING. When will it be in Production?


JeanetteMcVeigh
Hero II
Forum|alt.badge.img+5

I can not wait until this is launched. Just had a meeting with my course creators about translations a few hours ago...this is a great update.

Like ​@Christinacdm  said - when will this be launched, what is that plan? I wasn’t able to find it in the Product Roadmap specifically...thanks!!!


leilaishtayeh
Contributor II

Can’t wait for this! I love how this looks. It’s still missing the ability to present the title / course description / additional fields in additional languages. Is this going to be addressed as well?


szomorrodian

This is fantastic. We currently manage our multilingual courses this way but this change is a much better experience for the end user. 

 

When will this be available in stage and production?


captainzelda
Helper II
Forum|alt.badge.img

Absolutely critical, SO excited to see this! Also interested to see more details on how this will impact course analytics - can we see which language preference the learner selected to gain insights into which languages are more popular? If they took training materials in multiple languages will we be able to see that? Can I see how many languages are set up per course in the course management details export? 

We’ll be taking advantage of this ASAP! Can’t wait till this rolls out, thanks so much team for all the hard work.


  • Influencer III
  • 47 replies
  • March 5, 2025

This looks great. This plus the ability to show course titles, descriptions, etc. in the language that matches the user’s profile language will solve a lot of admin headaches and produce a much better user experience. And I agree with the above comment that seeing which language the user completed the course in when reporting would be helpful. Thanks!


JeanetteMcVeigh
Hero II
Forum|alt.badge.img+5

Hi! ​@Nicolo Malinverno  -  where can we find out the when part of this???


corydavis08
Novice II
Forum|alt.badge.img
  • Novice II
  • 6 replies
  • March 5, 2025

We have just gone global and realized that this is a huge part missing. Very excited about this coming out - do we know a when or if there will be a pilot/test group we can join?

 


lrnlab
Hero III
Forum|alt.badge.img+8
  • Hero III
  • 4788 replies
  • March 6, 2025

Very promising and exciting to see these new options. Getting the course metadata up to the same level would also be critical for the user experience. Hopefully we’ll see that coming soon as well.

Questions ​@Nicolo Malinverno if a user is in progress in one language, 

  • can they change language mid stream?
  • if yes, what happens to the previous version that was in progress?
  • Can they complete both?
  • Is marking each language version as the end object marker required to make this work properly?
  • Will reports show what version the user completed (and any other that was in progress)

Thank you.


  • Influencer III
  • 47 replies
  • March 7, 2025

I like that the course tile can show the number of languages available for a course. It would also be useful to have this feature for courses that use MP4 modules that have multiple subtitles.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings