12.9.1. Feature Description: Xpert Course Translations#

Two translation features will be available on the edX platform

  1. Video transcript translations: Machine generated transcripts produced from existing english transcripts, originally provided by content creators.

  2. Unit page translations: The ability to replace unit page content with translated versions of unit page content in real time.

    1. V1 - Generate Spanish or Arabic translated versions of HTML+Problem blocks.

Combined, these features support the concept of Xpert Course Translation.

12.9.1.1. Video transcript translations#

Video transcripts can be generated through a translations UI on the videos page in Studio for a course. An existing english transcript is required for translations of video transcripts. For more information on obtaining an english transcript see readthedocs.

Studio page showing link to Transcript settings

Studio pane showing links to generate translations in different languages

If video transcript translations are enabled for a course, learners can select from a list of available languages to view the transcript

Course video player showing list of generated transcripts

Once a learner selects a language for their translated transcript, that choice is persisted as the default for the rest of the videos in a course. Learners can update their transcript language at any time using the video player UI.

12.9.1.1.1. Video transcript translation limitations:#

  • Does not currently apply to youtube video transcripts

  • An existing English transcript is required for generating transcripts in other languages.

12.9.1.2. Unit page translations#

Users will be able to select an icon on the unit page of a course (pictured below):

Course unit showing Xpert translations widget

Course unit showing Xpert translations language selector

Once users have selected a language to translate the course into, each new unit page they encounter will have the content translated into the specified language.

12.9.1.2.1. Unit page translation limitations:#

  • Currently only on platform HTML and Problem Blocks are available for translation.

  • The languages available for translation are currently Spanish and Arabic.