Back

v1.58.0

Bilingual Subtitles Now on Bilibili, Udemy and edX

Read Frog now translates video subtitles on Bilibili, Udemy and edX, and each site gets its own switch to start translating the moment a video opens.

TWritten by taiiiyang

Three more places to watch in your own language

A talk reposted on Bilibili. A programming course on Udemy. A Harvard lecture on edX. They all come with subtitles, and they're all in a language you may not read comfortably.

Read Frog already translates subtitles on YouTube, Netflix and X. Now Bilibili, Udemy and edX join the list. Open a video, click the Read Frog button in the player, and the video's own subtitles turn into bilingual subtitles in your language.

When X support shipped, we said online course platforms were next on our list. Udemy and edX are the first two, and Bilibili arrives right alongside them 🐸


What's new

SiteWhere it worksWhat Read Frog translates
BilibiliVideo pages on bilibili.com, playlists includedThe uploader's subtitles first, Bilibili's AI subtitles only as a backup
UdemyCourse lectures on udemy.com, Udemy Business includedThe captions in the course's own language, not a machine translation
edXCourse videos on edx.orgThe transcript in whichever language you pick in edX's player

It's the same subtitle overlay you know from YouTube: bilingual, original-only, or translation-only display, drag it anywhere on the player, and your own font, size, color, and background settings come along. While Read Frog's subtitles are on, the site's own subtitle line steps aside, so you never read the same sentence twice.


Bilibili 📺

A TED talk on Bilibili with Read Frog's Chinese translation above the uploader's English subtitles, and the Read Frog button showing ON in Bilibili's controls

  • The uploader's subtitles come first. When a video has both subtitles the uploader posted and Bilibili's AI ones, Read Frog translates the uploader's.
  • Multi-part videos just work. Move to the next part and the subtitles switch to that part's.
  • The button fits in. It sits in Bilibili's control row, the same height as Bilibili's own buttons, and the subtitle menu opens above the controls instead of covering them.

Bilibili only hands out subtitles to signed-in viewers. If the button says there are no subtitles on a video that clearly has some, check that you're signed in.


Udemy 🎓

A Udemy lecture slide on Python classes with Read Frog's Chinese translation above the English captions, and the Read Frog button showing ON next to Udemy's captions button

  • It starts from the original. Udemy often offers a lecture's captions in many languages, but most are machine translations of the one in the course's own language. Read Frog starts from that original, and prefers the instructor's upload over Udemy's automatic captions.
  • Right next to the captions button. The Read Frog button shows up just before Udemy's own captions button, so you'll find it on every lecture that has captions.
  • Lecture after lecture. Udemy rebuilds its player when you move on. The button and your subtitles come back by themselves.
  • Works on Udemy Business, so you can use it on courses your company gives you access to.

edX 🏛️

An edX course video with Read Frog's Chinese translation above the English transcript, edX's interactive transcript on the right, and the Read Frog button showing ON in edX's controls

  • Follows the language you pick. Switch the caption language in edX's player menu, and Read Frog follows: it translates the transcript you chose.
  • Several videos in one unit? Read Frog follows the one you started last, and stays with it when you pause.
  • One tidy row. The Read Frog button lines up with edX's own controls, without pushing them onto a second line.

How to use it

Open a video on Bilibili, a lecture on Udemy, or a course video on edX.

Find the Read Frog button in the player's controls. On Udemy it sits next to the captions button.

Click it and switch on "Read Frog Video Subtitles". Bilingual subtitles appear on the player within a moment, and the button flips from OFF to ON.


Start translating the moment a video opens ⚡

Watching a whole course? Clicking the button on every lecture gets old fast. Each site now has its own Translate on open switch:

  1. Open Read Frog's Options → Video Subtitles.
  2. Go to Translate on open.
  3. Turn on the sites you want: YouTube, X, Netflix, Bilibili, Udemy, and edX each have their own switch.

Read Frog's Translate on open settings, with a switch for YouTube, X, Netflix, Bilibili, Udemy and edX

The new Bilibili, Udemy and edX switches start off, even if you already turned translate on open on for other sites. Turning it on for YouTube didn't mean you wanted it everywhere.

Plenty of Bilibili videos have no subtitles at all. With translate on open, Read Frog checks quietly first: on a video without subtitles you won't see an error or a button that flashes ON. It simply stays off.


Where it shines

ScenarioWhy it helps
🎓 A full course on Udemy or edXTurn on translate on open once, then just press play on each lecture
🧑‍💻 Technical lecturesKeep the instructor's exact English terms and read the meaning beside them
🎤 Talks and lectures reposted on BilibiliFollow along with the uploader's subtitles in your own language
🗣️ Language learningHear the original, read both lines, and pick up the vocabulary of the field

Being upfront about the limits

  • The video needs subtitles. Read Frog translates the subtitles each site already provides. AI subtitles for videos without any aren't available on these three sites.
  • Bilibili: you need to be signed in, and anime and other series (bangumi) aren't supported yet.
  • edX: videos that edX plays from YouTube aren't supported yet.

Also in this update: a smoother X

Translate on open on X got a polish too. Most X videos have no captions, so Read Frog now checks before it shows anything: the button no longer flashes ON and then falls back to OFF. And when a video can't be found at all, Read Frog now says so, instead of reporting that it has no subtitles.


What's next

Every new site makes the next one easier. Is there a platform where you watch a lot of video? Tell us in the feedback centre. Votes decide what we build next.


Try it now

  1. Keep Read Frog up to date. Your browser usually updates it on its own within a few days of a release.
  2. Make sure video subtitles are on in Options → Video Subtitles.
  3. Open a video on Bilibili, Udemy or edX and click the Read Frog button.

Something not working as described? Find us on Discord. We read everything.

Start learning languages without the grind

Focus on learning. We’ll help arrange the rest.