Introduction
DUAL SUBTITLES FOR FINNISH STREAMING — Learn Finnish Through Immersion
Master Finnish naturally by watching YLE Areena and Ruutu with dual subtitles. See Finnish and your target language side-by-side in real-time, turning every video into an immersive language learning experience.
Demo video:
Installation
About This Extension
The Challenge: Spoken Finnish differs drastically from written Finnish, with unique grammar and slang. Traditional study methods don't prepare you for real conversations. This extension bridges that gap by letting you learn through authentic Finnish media.
How It Works: When you watch a video, Finnish subtitles are automatically translated to your chosen language in real-time and displayed below the original text. The extension supports two translation sources:
- Google Translate — works instantly with no setup. Google Translate has improved a lot and works well for everyday viewing.
- DeepL — the most accurate, fluent and natural translations, recommended for language learners. Requires a free one-time setup (5–10 minutes).
Key Features
- Dual Subtitle Display — See Finnish + translated subtitles simultaneously on YLE Areena & Ruutu
- Works Without Setup — Google Translate fallback lets you try the extension immediately
- Multiple Language Support — Translate to English, Vietnamese, or any language supported by DeepL
- High-Quality Translation — DeepL recommended for accurate and natural Finnish translations
- Smart Caching — Translations stored locally for 365 days; rewatching uses zero API calls
- Multi-Token Support — Add up to 2 DeepL API tokens with visual usage tracking
- One-Click Toggle — Enable/disable dual subs directly in the video player
- Blur Mode — Hide Finnish, translation, or both subtitles to test yourself — hover to reveal
- Shadowing Tools — Rewind/forward 3 second buttons + keyboard shortcuts (
,and.keys) for listening and pronunciation practice - Privacy-First — All data stays in your browser. Zero tracking.
Why Setup a DeepL API Key?
The extension works out of the box with Google Translate, which has improved a lot. But for the most accurate, fluent and natural translations, set up a DeepL key. Finnish has many words with multiple meanings and a spoken form that differs significantly from written Finnish, and DeepL still handles these best.
This extension takes a different approach because you deserve:
- Best-in-class translations — DeepL provides high-quality translations for Finnish to 30+ languages
- Complete privacy — No data collection, no ads, no tracking
- Try it out — DeepL's free tier gives a character allowance to get started (one-time, not recurring)
- Sustainable — No hidden costs or monetization of your data
Yes, it takes 5-10 minutes for one-time setup, but you get premium quality without compromise.
Cost
YLE Areena is free worldwide. DeepL's free tier gives a character allowance to get started (one-time, does not reset monthly). With smart caching, you can go a long way on the free allowance.
Once the allowance runs out, check DeepL's current plans for paid options. If that feels expensive, share one key with friends or fellow Finnish learners and split the cost!
Getting Started
Learn how to install and use this extension in the Guidance section.