Skip to main content

Multi-language course support – MVP Overview and prototype

  • March 4, 2025
  • 21 replies
  • 1443 views

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 📽📽

 

 

 

 


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! 🚀

21 replies

Christinacdm
Novice III
  • Novice III
  • March 4, 2025

AMAZING. When will it be in Production?


JeanetteMcVeigh
Hero III
Forum|alt.badge.img+7

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
Forum|alt.badge.img
  • Contributor II
  • March 4, 2025

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
  • Helper II
  • March 4, 2025

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.


  • Helper I
  • 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 III
Forum|alt.badge.img+7

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


corydavis08
Contributor I
Forum|alt.badge.img+2
  • Contributor I
  • 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+10
  • Hero III
  • 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.


  • Helper I
  • 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.


  • Helper I
  • May 16, 2025

Hi ​@Nicolo Malinverno. Is there a rough timeline for releasing this multi-language course support? Its really going to be a game-changer for us, so we’re eager to see it released :-)


Forum|alt.badge.img
  • Influencer II
  • May 16, 2025

@Nicolo Malinverno thank you very much for this update and a very comprehensive DEMO. What are your thoughts about the multi-language course package? How - from your perspective - will it be working in Docebo LEARN and what would be the best practice?

 

We are very interested in this update and looking forward to the testing stage.

Please share with us the timeline at the earliest convenience.

THANK YOU!


Therese
Contributor II
  • Contributor II
  • July 1, 2025

This is great news, can’t wait for this to go live! Is there a time line?


Forum|alt.badge.img+1
  • July 24, 2025

Hello, this looks great-looking forward to it. 

I didn’t see the option or ability to translate the course title and description in the video that was provided. I like the fact that the training material languages are available to the learner in many areas as demonstrated, however the reason to have multilanguage many times is simply because the learner only speaks one language. So having the course title and description showing in English isn’t going to lead towards a true multi-language platform IMO. (IE: If the learner only speaks German, they won’t know what the courses are) That is why we currently duplicate course shells, one for each language - so not only to serve up the correct training materials, but also show the learner the translated course title and description so they know what it is.

I would recommend consideration for this capability at the same time as initial launch if possible so we can fully take advantage of this new feature. 


hwolfehall
Helper I
Forum|alt.badge.img+2
  • Helper I
  • August 8, 2025

the reason to have multilanguage many times is simply because the learner only speaks one language. So having the course title and description showing in English isn’t going to lead towards a true multi-language platform IMO. (IE: If the learner only speaks German, they won’t know what the courses are)

The ability for Course Title and Description to be read and localized by the selected platform language would be HUGE! This would be applicable for all courses, not just those that are part of multi-lingual.  We’ve been asking for that level of localization for awhile.  I’d love to see it explored while we’re talking multi-lingual user experience. 

 


  • Newcomer
  • August 14, 2025

Hi 

We are using Articulate rise/storyline to create our courses , how does this work with this new MVP, 

How will the the process work for loading our scorm training material ?

 

Tony


Johfra
Influencer III
Forum|alt.badge.img+1
  • Influencer III
  • August 20, 2025

Hi,

we have been looking forward to this new functionality, we love it!

But I also have to agree with ​@mstrom, it does not make sense to start using it, as long as title and description are only supporting one language. ​@Docebo, when does Docebo expect to launch MLS (Multi Language Support) for course title and description?

@Docebo, are there plans to enable MLS on Learning Plan title and description? Because here we have the same issue. We need to asume, that a user only knows one language. So if an LP title and description don’t support MLS, it doesn’t make sense to incorporate MLS Courses.

@Docebo are there any plans to enable progress synchronization between the Scorms/xApi (with certain prerequisites)? So, when I change the language, I start where I left of in the other language. I know the equivalence function, but this synchronizes the progress between courses and not training materials.

Cheers,

Johfra

 


NateC
Helper I
Forum|alt.badge.img+2
  • Helper I
  • August 21, 2025

hi

furthermore to ​@mstrom’s point that it would make sense to be able to host multiple languages for the course description, i’m also a little surprised that the selected language is not responsive to the user’s language - or at least this appears to be the case based on the testing i’ve done so far.

when i change my language preference to French, i kind of expect that when i view a course it would automatically start with the French version. but instead it starts with English, which i’ve designated as the default.

now, i know what ‘default’ means & maybe this is the behaviour i should have expected. but i think it would make sense for the content to be responsive to the user’s preference. a user without a lot of experience with Docebo may not think to look for the language selector on the course - i myself might have missed it if i hadn’t known in advance to look for it.

this is a good start, i do like this feature, but i also think it could be more straight-forward. and i’d imagine it will, at least initially, baffle some users.


Forum|alt.badge.img+1
  • Influencer I
  • September 8, 2025

Hi ​@Nicolo Malinverno! Any update on the release date? Thanks!


Jtischler
Helper II
Forum|alt.badge.img+1
  • Helper II
  • October 9, 2025

I support and agree that as wonderful as multilanguage support is, it is not useable until we can incorporate titles and descriptions as part of the user experience!


Johfra
Influencer III
Forum|alt.badge.img+1
  • Influencer III
  • October 10, 2025

When is Docebo expecting to enable multi language support for title and description?