SubTranslate

Find a synced subtitle first, then translate that exact source when needed. Choose from Gemini-supported subtitle languages. Works for Android TV and LG/webOS.

For TV compatibility, only completed subtitles are exposed using your selected language. Choose a source below, then reopen playback when it is ready.

Language

Choose the one completed language track this addon should provide. A matching subtitle in that language is always preferred over an AI translation.

You can change this later. English is the source language for AI translation, so it is already available as a separate source track.

AI and subtitle source

API keys are optional when using already shared subtitles. Add OpenSubtitles to find candidates, and Gemini only when you want to translate a selected English source.

AI

Google Gemini

Translates cue text only, never timestamps. Needed only to create new translations.
Not configured

OS

OpenSubtitles

Finds matching subtitles in your selected language and in English.
Optional

+

More sources

SubDL and SubSource will be added when their results can be selected and quality-checked in the same flow.
Planned

Save this configuration and open Stremio. No API key is needed to use a matching shared subtitle.

Support SubTranslate

SubTranslate is independently built and free to use. Your support helps cover hosting, domain and server costs while funding future improvements and more languages.

Buy me a coffee

Completely voluntary — thank you for supporting the project.

Find or import a synced subtitle

Search OpenSubtitles first. Pick a subtitle in your selected language when one is available; otherwise choose an English source to make a translated track with the same timestamps.

OS

Find matching subtitles

Results are ranked for the current video. You only see a language and match percentage.

Create or open your configuration to see translations.

Your private profile key is stored only in this browser. Save the profile recovery link like a password if you want to open the same settings on another device. Your TV receives only the public manifest URL needed to fetch completed VTT files.