Multi language videos in Open edX

Hello all,

like, we can upload multiple transcripts of different languages from the studio (in the video block), so users can switch video transcripts based on language familiarity.

same way, can we attach multiple videos of different languages from the studio (in the video block)? so users can switch videos based on language understanding within the video block.

Looking for solutions and suggestions.

Thanks.

Hi @kiran_chauhan and sorry for the late reply here. I do not believe this is supported in the video block. I think people have used cohorts to segment users into different languages, but this has its own challenge around duplicating content.

@marcotuts would be able to provide a better answer than I

I’m sorry I missed this somehow… @Kiran_chauhan can I still help here?

Hi @kiran_chauhan!

While the current functionality of the video block in Studio does not inherently support multiple videos for language switching within the block itself, there is a potential solution that involves utilizing cohorts.

One approach could involve creating separate cohorts for each language group of users. Then, within the course content, you could embed links to the respective videos based on the language preferences of each cohort. For example, you could create a video block with a dropdown menu or buttons labeled with different languages, each linked to the corresponding video URL. Users belonging to specific language cohorts can then choose their preferred language and access the corresponding video directly from within the course.

This method allows for language-specific content delivery tailored to the preferences of different cohorts of users. Additionally, it provides a seamless experience within the course interface, enabling users to switch between videos based on their language understanding.

For further information related to cohorts, you can review this documentation and this explanatory video:
https://edx.readthedocs.io/projects/edx-partner-course-staff/en/latest/course_features/cohorts/cohort_config.html#enabling-and-configuring-cohorts

Thanks @CatalinaMoralesor

Hi @CatalinaMoralesor, @sarina, @marcotuts.

I also have the same query.

We appreciate the cohort-based approach, but unfortunately it doesn’t fit our requirement. We want all enrolled learners to have the freedom to switch between languages at any time during the course (for example, via a language selector in the LMS).

We do not want to restrict users to a single language by putting them into specific cohorts. Every user should be able to dynamically choose any available language video without admin intervention or cohort assignment.

Has anyone implemented a solution where a single Video XBlock can hold multiple video URLs mapped to different languages and automatically switches based on the user’s selected language preference in the LMS? Also, wanted to have the same functionality into all the existing videos in courses of the platform. So how can we do that?

We are on Open edX Sumac / Tutor 19.0.5.

Looking for suggestions for the same. Thank you.