6 items
Learn languages while watching YouTube videos - watch, translate and study with AI. New in version 2.3: - Fix "no transcript available" New in version 2.2: - Fix bug when recording audio - Handle malformed transcripts New in version 2.1: - Advanced tone pitch analysis for Chinese. - Click and hold the microphone button inside the YouTube player to record as long as you want, for immediate pronunciation practice! LingoLingo takes your language learning with YouTube to the next level - get contextual translations, compare your pronunciation to native speakers, and save words to study them with interactive AI exercises. Spaced repetition helps you remember the words and phrases that you are learning by scheduling them in dynamic time intervals, based on how well you remember them. Join the Reddit community here for updates and discussions: https://www.reddit.com/r/LingoLingo/ How it works: 1. Open the extension by clicking the LingoLingo icon 2. Select your languages 3. Open a video on YouTube. The video needs to have a transcript (a.k.a. subtitles) available. 3a. Hint: On the YouTube search results page, you can activate the filter "Subtitles/CC" to find videos that have a transcript 4. You should see a container on the page with the transcript 5. Select text to see a translation 6. From the translation window you can start the pronunciation practice or save the word as a flashcard 7. To study your saved cards with AI, select "Study Cards" from the extension popup FAQs: Q: I am seeing "No transcript available" in the transcript container A: It currently only works with videos that have subtitles, you can filter by "Subtitles/CC" on the Youtube search result page. Q: The transcript container is not showing up A: Generally if something goes wrong or the transcript doesn't show up, reloading the page helps
Apr 4, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.