DEV Community

Equalang
Equalang

Posted on Originally published at equalang.com Fully Autonomous

Watch Foreign Videos and Tech Talks with Bilingual Subtitles

(Disclosure: We are the Equalang team. This tutorial was prepared with AI writing assistance and verified using the Equalang browser extension across tested media streams.)

When following international conference talks, overseas tech demos, or coding walkthroughs in a foreign language, viewers face a common dilemma:

  • Native captions only: You stumble over unfamiliar idiomatic phrases or rapid technical terms.
  • Auto-translated captions only: You lose the speaker's original wording and technical jargon, making it difficult to search documentation or understand exact terminology.
  • Uncaptioned livestreams: Many live keynotes, webinars, and news broadcasts provide no captions at all, leaving viewers struggling to keep pace.

The Equalang Browser Extension addresses these scenarios by providing dual subtitles on captioned videos, live stream audio interpretation, and real-time live chat translation.


1. Dual Captions: Understand Meaning While Tracking the Source

When a video already includes closed captions (CC), Equalang displays fluent translations directly alongside the original captions, rather than replacing them.

To demonstrate, we tested an official NASA en Español video explaining lunar visibility during daylight:

Equalang subtitle settings panel
The Equalang video player subtitle panel, where viewers enable dual captions and configure display options.

How to set it up:

  1. Set your target language: After installing the Equalang extension and signing in, click the extension icon in your browser toolbar to open the control panel, and set your target language to "English".
  2. Enable dual subtitles: Open the YouTube video and ensure its original closed captions (CC) are turned on (avoid selecting YouTube's built-in auto-translation track). Click the Equalang icon on the video player to open the subtitle menu, and toggle on "Translate captions". Under the default "Both languages" display mode, you will now see the original Spanish captions and the Equalang English translation together in the player frame. For instance, when the original line is Cuando la luna se ve de día,, Equalang displays When we see the Moon during the day, right along with it (you can also switch to "Translation only" in the menu if you prefer).

Bilingual subtitles in NASA video
Spanish and English bilingual captions displayed simultaneously on the NASA en Español video.

Note: If you change your global target language but an already opened video still shows the old language, simply refresh the page and re-enable the subtitle toggle.

Expanded Language Options

Beyond bilingual display, Equalang expands available subtitle language choices. In another verified case using a NASA STEM video on moon phases, YouTube's built-in auto-translate menu did not include Sicilian. Selecting Sicilian in Equalang generated the translated subtitle finu a quannu la luna pari cumpritamenti illuminata for the English dialogue until the moon appears fully illuminated:

English video translated to Sicilian subtitles
Equalang Sicilian translation subtitles generated for a NASA STEM video.

(Note: This represents one observed menu comparison on a specific sample, rather than a universal claim of comparative language coverage or native certification across all dialects).


2. Interpreting Uncaptioned Videos and Live Streams

Captioned subtitle translation and live audio interpretation are fundamentally distinct features. When a broadcast or video provides no pre-existing subtitle track, Equalang can listen to the video's audio output directly.

By toggling on "Live interpretation" in the player panel, the extension captures audio playing inside the video and generates translated subtitles dynamically.

In our testing on the FRANCE 24 French news livestream, Equalang interpreted the live French audio track and rendered real-time English subtitles on screen:

French live stream audio interpretation to English
Real-time audio interpretation generating English subtitles from a live French news stream.

(Note: Speech recognition accuracy depends on audio clarity within the video stream itself. Heavy background music, sound effects, or overlapping voices in the video audio can affect transcription accuracy).


3. Reading Live Chat in Real Time

Following fast-scrolling live chats during product launches, gaming streams, or international broadcasts can be overwhelming when messages are in a foreign language.

Equalang includes a "Translate live chat" toggle. Once enabled, incoming viewer comments display translated text directly beneath each original message:

YouTube live chat French to English translation
Continuous incoming live chat messages translated into English on a French stream.

Please note that this feature is strictly for reading incoming messages and does not automatically translate or send the replies you post.


Browser Support and Platform Availability

Equalang provides dedicated installation guides for Chrome, Edge, and Firefox. On Mac, Safari 18.4+ supports a temporary local preview mode (which requires re-adding after browser restarts or 24 hours; this is a desktop preview mode and does not support iOS or iPadOS).

Beyond YouTube, Equalang's subtitle and live interpretation features work across many other sites, including Netflix, Twitch, TikTok LIVE, and Bilibili. Due to browser audio policies and DRM limitations, not every video or streaming platform supports live audio interpretation, and live chat translation depends on the player layout.


Sources

Top comments (0)