Method | Languages | Cost | Quality | Setup Required | Best For |
---|---|---|---|---|---|
Local Translation (Mozilla Bergamot) |
17 languages | Free | Good | None | Personal use, privacy-focused |
Google Cloud Translation | 100+ languages | Pay-per-use | Excellent | API Key required | Professional, multi-language |
Add translation directly to any overlay URL using Mozilla's Bergamot translation engine.
bg
(Bulgarian), cs
(Czech), nl
(Dutch), en
(English),
et
(Estonian), de
(German), fr
(French), is
(Icelandic),
it
(Italian), nb
(Norwegian Bokmål), nn
(Norwegian Nynorsk),
fa
(Persian), pl
(Polish), pt
(Portuguese), ru
(Russian),
es
(Spanish), uk
(Ukrainian)
translate=XX
- Target language codelang=XX
- Alternative parameter (same as translate)ln=XX
- Alternative parameter (same as translate)fromlang=XX
- Override source language detection (default: auto-detect)Use Google's premium translation API directly in the overlay for 100+ languages.
googlekey=KEY
or gkey=KEY
- Your Google Cloud API keycontext=1
- Enable context-aware translationcontextsize=3
- Number of previous messages for context (default: 2)forcelocal=1
- Force local translation even with API keyThe premium translation page provides a full interface for speech recognition and translation.
translate_premium.html
The free translation page uses local Mozilla Bergamot models.
Create separate overlay windows for different languages:
Include previous messages for better translation accuracy:
Especially useful for conversations and technical content.
Add speech synthesis to translated captions:
Supports native browser TTS and premium services.
Customize overlay appearance:
Control caption persistence and formatting.
Full Language Code List: View all supported language codes at:
speechin.html
)translate_premium.html
for source language input