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