Subtitle Translator for Stremio
Translates subtitles to your language via an OpenAI-compatible LLM.
What This Addon Offers
Changelog
[0.4.0] — 2026-07-31
Added
Target language dropdown
— 75 languages with native labels, default Indonesia
Test buttons
—
/configure
page card layout (OpenSubtitles, OpenAI API, Translation); Test endpoints validate credentials inline
Test endpoints
—
/api/test/opensubtitles
(search),
/api/test/openai
(chat completion)
Placeholder subtitle feedback
— cache miss serves
[Translating...]
cues instead of blank/English;
Cache-Control: no-cache
so next play pulls the cached translation
OpenAI curl test script
—
test-openai.sh [base] [key] [model]
npm start
script,
main
entry, description, keywords in package.json
Changed
Bumped version
0.3.0
→
0.4.0
Manifest
config.options.targetLang
now
string[]
(was
[value,label][]
) — fixes Stremio manifest validation (75 errors)
Landing form: card-based layout instead of flat field list
Removed
jQuery / Select2 / Alpine experiments (reverted to native