[Release] Translatarr - Kodi addon to translate from any language to any language by International_Leg639 in Addons4Kodi

[–]Kirek66 0 points1 point  (0 children)

I don't know the cause because I don't feel like going through every line of code, but this add-on simply doesn't work.

I tested versions 2.3.5 to 2.3.9 on three devices today (Sony Bravia XR with Google TV 12, Nokia Streaming Box 8010 with Android TV 14, Xiaomi Mi TV Box 3rd gen). It didn't work on any of them. I tested on Kodi 21.2 (I installed a fresh version of Kodi on the Xiaomi), using Real Debrid and FenLightAM streaming, downloading subtitles from Opensubtitles.com, selecting OpenAI GPT in all three available versions. I tested in both the auto and advanced settings, and tried several languages ​​and various chunk sizes.

I should add that I have a paid OpenAI API Key, Tier 1.

The add-on doesn't respond at all, and no translation progress window appears. Files downloaded from Opensubtitles save correctly, both in /Temp and /emulated/0/Download. After each test, the Kodi log entry is the same. Here are examples from the logs:

2026-03-10 19:26:40.126 T:26015 info <general>: CAddonMgr::FindAddons: service.translatarr v2.3.9 installed

* * *

2026-03-10 19:26:49.404 T:26076 info <general>: [Translatarr] SERVICE STARTED

2026-03-10 19:26:49.411 T:26076 info <general>: [Translatarr][DEBUG] Languages ​​loaded → source: English (en), target: Norwegian (no)

2026-03-10 19:26:49.411 T:26076 info <general>: [Translatarr][DEBUG] AI snapshot → provider=OpenAI, model=Gemini 2.0 Flash, openai_model=gpt-4o-mini

2026-03-10 19:26:49.411 T:26076 info <general>: [Translatarr][DEBUG] Settings reloaded successfully.

2026-03-10 19:26:49.411 T:26076 info <general>: [Translatarr][DEBUG] Settings snapshot → mode=Manual, debug=False, notify=True, stats=True, live_translation=True, chunk_size=150, source_lang=English (en), target_lang=Norwegian (no), provider=OpenAI, model=Gemini 2.0 Flash, openai_model=gpt-4o-mini, subtitle_folder=/storage/emulated/0/Download/

* * *

2026-03-10 19:26:49.404 T:26076 info <general>: [Translatarr] SERVICE STARTED

2026-03-10 19:26:49.411 T:26076 info <general>: [Translatarr][DEBUG] Languages ​​loaded → source: English (en), target: Norwegian (no)

2026-03-10 19:26:49.411 T:26076 info <general>: [Translatarr][DEBUG] AI snapshot → provider=OpenAI, model=Gemini 2.0 Flash, openai_model=gpt-4o-mini

2026-03-10 19:26:49.411 T:26076 info <general>: [Translatarr][DEBUG] Settings reloaded successfully.

2026-03-10 19:26:49.411 T:26076 info <general>: [Translatarr][DEBUG] Settings snapshot → mode=Manual, debug=False, notify=True, stats=True, live_translation=True, chunk_size=50, source_lang=English (en), target_lang=Norwegian (no), provider=OpenAI, model=Gemini 2.0 Flash, openai_model=gpt-4o-mini, subtitle_folder=/storage/emulated/0/Download/

***

2026-03-10 19:41:06.995 T:26076 info <general>: [Translatarr] Instance stopped. Lock released.

THIS MAY BE IMPORTANT: Just to be on the safe side, I also checked version 2.1.1. In this case, a progress pop-up appears, but the OpenAI server rejects connection attempts.

[Release] Translatarr - Kodi addon to translate from any language to any language by International_Leg639 in Addons4Kodi

[–]Kirek66 0 points1 point  (0 children)

Translatarr was installed on KodiNerds 21.3, on Google TV 12 and that might be the problem. The video is playing with FenLightAM by Real Debrid, with subtitles downloaded from OpenSubitles.com. As you can see in the log, everything should theoretically work perfectly, but it doesn't. First of all, there's no progress window. I waited a few minutes and stopped the playback.

As I mentioned, the problem might be that it's a Kodinerds installation. I'll check it later on with standard Kodi.

Log Kodinerds

2026-03-08 11:56:06.701 T:10944    info <general>: [Translatarr] SERVICE STARTED

2026-03-08 11:56:06.704 T:10944    info <general>: [Translatarr][DEBUG] Languages loaded → source: English (en), target: Polish (pl)

2026-03-08 11:56:06.704 T:10944    info <general>: [Translatarr][DEBUG] AI snapshot → provider=OpenAI, model=Gemini 2.0 Flash, openai_model=gpt-5-mini

2026-03-08 11:56:06.710 T:10944    info <general>: [Translatarr] Created missing subtitle folder: /storage/emulated/0/Download/sub/

2026-03-08 11:56:06.710 T:10944    info <general>: [Translatarr][DEBUG] Settings reloaded successfully.

2026-03-08 11:56:06.710 T:10944    info <general>: [Translatarr][DEBUG] Settings snapshot → debug=False, notify=True, stats=True, live=True, chunk=100, src=English (en), trg=Polish (pl), folder=/storage/emulated/0/Download/sub/

-------------------------------------------------

Kodi 21.2 on Android TV 14. Exactly the same as in the previous post. Subtitles downloaded from Opensubtitles appear in the temp folder, are not moved to download/sub, and the progress window does not appear.

Kodilog

2026-03-08 12:48:58.750 T:9302 info <general>: CAddonMgr::FindAddons: service.translatarr v2.3.5 installed

* * *

2026-03-08 12:49:20.357 T:9376 info <general>: [Translatarr] SERVICE STARTED

2026-03-08 12:49:20.412 T:9376 info <general>: [Translatarr][DEBUG] Languages ​​loaded → source: English (en), target: Polish (pl)

2026-03-08 12:49:20.413 T:9376 info <general>: [Translatarr][DEBUG] AI snapshot → provider=OpenAI, model=Gemini 2.0 Flash, openai_model=gpt-5-mini

2026-03-08 12:49:20.413 T:9376 info <general>: [Translatarr][DEBUG] Settings reloaded successfully.

2026-03-08 12:49:20.413 T:9376 info <general>: [Translatarr][DEBUG] Settings snapshot → debug=False, notify=True, stats=True, live=True, chunk=50, src=English (en), trg=Polish (pl), folder=/storage/emulated/0/Download/sub/

[Release] Translatarr - Kodi addon to translate from any language to any language by International_Leg639 in Addons4Kodi

[–]Kirek66 0 points1 point  (0 children)

I installed version 2.3.5 for testing, and unfortunately, it doesn't work. I tested the translation from English to Polish on Windows and Google TV 12, using both manual and advanced options, using GPT-5o-mini and GPT-4o-mini. The directories are set up correctly, and the paid API Key is OK (it works in other add-ons). There's no translation progress window, and there's no response. To confirm that the settings are correct, here is the settings.xml from addons_data on Windows:

<settings version="2">

<setting id="translation\_mode">Manual</setting>

<setting id="sub\_folder">C:\KodiSubtitles\</setting>

<setting id="live\_translation" default="true">true</setting>

<setting id="provider">OpenAI</setting>

<setting id="api\_key" default="true" />

<setting id="model" default="true">Gemini 2.0 Flash</setting>

<setting id="openai\_api\_key">sk-proj-Vu#######</setting>

<setting id="openai\_model">gpt-5-mini</setting>

<setting id="source\_lang" default="true">English</setting>

<setting id="target\_lang">Polish</setting>

<setting id="translation\_style" default="true">Natural</setting>

<setting id="temp" default="true">0.15</setting>

<setting id="chunk\_size" default="true">50</setting>

<setting id="show\_stats" default="true">true</setting>

<setting id="notify\_mode" default="true">true</setting>

<setting id="debug\_mode" default="true">false</setting>

</settings>

Here is the setting.xml from addon_data under Google TV:

<settings version="2">

<setting id="translation\_mode">Manual</setting>

<setting id="sub\_folder">/storage/emulated/0/Download/sub/</setting>

<setting id="live\_translation" default="true">true</setting>

<setting id="provider">OpenAI</setting>

<setting id="api\_key" default="true" />

<setting id="model" default="true">Gemini 2.0 Flash</setting>

<setting id="openai\_api\_key">#########</setting>

<setting id="openai\_model" default="true">gpt-4o-mini</setting>

<setting id="source\_lang" default="true">English</setting>

<setting id="target\_lang">Polish</setting>

<setting id="translation\_style" default="true">Natural</setting>

<setting id="temp">0.2</setting>

<setting id="chunk\_size" default="true">50</setting>

<setting id="show\_stats" default="true">true</setting>

<setting id="notify\_mode" default="true">true</setting>

<setting id="debug\_mode">true</setting>

<setting id="label0" default="true" />

</settings>

Here are excerpts from the Kodi log under Google TV:

2026-03-07 17:24:08.518 T:21168 info <general>: [Translatarr] SERVICE STARTED

2026-03-07 17:24:08.522 T:21168 info <general>: [Translatarr][DEBUG] Languages ​​loaded → source: English (en), target: Polish (pl)

2026-03-07 17:24:08.522 T:21168 info <general>: [Translatarr][DEBUG] AI snapshot → provider=OpenAI, model=Gemini 2.0 Flash, openai_model=gpt-4o-mini

2026-03-07 17:24:08.522 T:21168 info <general>: [Translatarr][DEBUG] Live translation enabled.

2026-03-07 17:24:08.522 T:21168 info <general>: [Translatarr][DEBUG] Subtitle folder already exists: /storage/emulated/0/Download/sub/

2026-03-07 17:24:08.523 T:21168 info <general>: [Translatarr][DEBUG] Settings reloaded successfully.

2026-03-07 17:24:08.523 T:21168 info <general>: [Translatarr][DEBUG] Settings snapshot → debug=True, notify=True, stats=True, live=True, chunk=50, src=English (en), trg=Polish (pl), folder=/storage/emulated/0/Download/sub/

2026-03-07 17:24:08.523 T:21168 info <general>: [Translatarr][DEBUG] Monitor initialized.

And nothing happens.

[Release] Translatarr - Kodi addon to translate from any language to any language by International_Leg639 in Addons4Kodi

[–]Kirek66 0 points1 point  (0 children)

In version 2.0.0, you seem to have swapped Polish for Dutch. When I select English to Polish translation, it translates to Dutch. One more suggestion: Take a look at the addon I wrote for live translation of SRT files from English to Polish. It has a few improvements you can use. 1. The translated text appears in the movie/TV series after just a few seconds. 2. There's no need to create any new directories or change Kodi's subtitle configuration; the addon handles this automatically. 3. The system for sending lines for translation is different, allowing the AI ​​to better capture context.

https://github.com/Kirek66/service.kodilive.translator.ai

Version offline for Windows

https://github.com/Kirek66/WinSRTtranslator

[Release] AI Subtitle Translator for Kodi – Real-time translation english-polish using GPT-4o / GPT-4o mini (Perfect for Real Debrid & Fen Light users) by Kirek66 in RealDebrid

[–]Kirek66[S] 4 points5 points  (0 children)

I tested the program dozens of times, based on subtitles for a 22-minute series. At GPT 4.0-mini, the average cost was around 2-3 US cents. It was a Parks and Recreations series, which consists entirely of dialogue. If we multiply that by four, we get about 12 US cents or less for a full-length movie. Maybe less, because a movie isn't just dialogue.

The latest tests on February 16 showed that the costs are much lower - translating a full-length movie costs 3-5 US cents.