Implement Video Transcript Language events

Description

Implement Video transcript language changed events

Suggestion:
Implement this by

1) adding transcript language code & file fields to show_transcript event.
2) adding additional UI CC/Language clicked events to know how students are interacting with the transcript UI

Check:

  • is show_transcript fired every time a transcript language is changed? – YES

  • are there default languages for transcript? The student does not have to actually change the transcript themselves.

The main metric that is being requested here is: the number of times each language was loaded.
Thus, if right now there is no default settings, the 'EN' language subscript loads may be artificially inflated.
We can help clarify intent by adding an event for students selecting a language from the CC menu.

Sample course with existing events:
https://courses.edx.org/courses/HarvardX/ER22.1x/1T2014/courseware/C_01/lecture_01/

Please note the interesting behavior around the CC button with multiple transcript options.

See also: BLD-1197

Steps to Reproduce

None

Reason for Variance

None

Release Notes

None

Assignee

Unassigned

Reporter

Olga Stroilova

Customer

None

URL

None

Groups with Read-Only Access

None

Actual Points

None

Reach

None

Impact

None

Open edX Discourse Thread

None

Platform Map Area (Levels 1 & 2)

None

Platform Map Area (Levels 3 & 4)

None

Contributor Name

None

Blended Project Status Page

None

Epic Link

Fix versions

Priority

Unset
Configure