Motiváció

A feliratok fordítása gyakran időigényes munka: ideális esetben a nyelvhelyesség, a kontextus és a formátum is számít. A Subtitle Translator for LM Studio alkalmazással azt a célt követtem, hogy leegyszerűsítsem ezt a folyamatot – különösen olyan esetekben, amikor több nyelvre kell fordítani SRT fájlokat, és azokat gyorsan, automatikusan szeretnénk kezelni. Ez az alkalmazás kifejezetten SRT formátumú feliratfájlok fordítására készült, és különlegessége, hogy helyben futó AI-modellekkel vagy online API-hívásos szolgáltatásokkal működik.

Az alkalmazás elérhetőségei

Alkalmazás: https://lm-studio-local-translator.windsurf.build/
Forráskód és leírás: https://github.com/TTomas65/Subtitle-Translator-for-LM-Studio

A program célja és fő funkciói

Az alkalmazás dokumentációja alapján az alábbi főbb funkciókat kínálja

SRT fájlok betöltése és feldolgozása: A felhasználó egyszerűen feltölti az .srt formátumú feliratfájlt, majd a rendszer készen áll a fordításra.

Fordítási mód kiválasztása:
  
- Helyi AI-modell mód: a felhasználó futtatja a LM Studio alkalmazást saját gépén, betölt egy modellt, és az alkalmazás ezen keresztül végzi a fordítást. 
  - Online API-modell mód: lehetőség van az online szolgáltatások (pl. ChatGPT 4o, 4o-mini, illetve más modellek az OpenRouter platformján) használatára API-kulcsokkal. 

Többnyelvű támogatás: A  a program több mint 30 nyelvet támogat felhasználói felülettel, illetve a forrás- és célnyelv kiválasztása is megoldott. 

Különböző fordítási beállítások: A felhasználó állíthat a „kreativitáson” (pl. literal vs. szabad fordítás) – így testre szabható a fordítás stílusa. 

Batch mód / nagy kontextusú fordítás:
 Ebben a beállításnál lehetőség van egyszerre nagyobb mennyiségű felirat-sorrészlet fordítására („batch mode”), ez növeli a hatékonyságot és a minőséget. 
Ilyenkor a program egyszerre 30 sor szöveget küld el az AI modell felé fordításra, így az nagyobb kontextusban látja a tartalmi összefüggéseket a fordítás pontos végeredménye érdekében.

Egyszerű használat, telepítés nélkül: Az alkalmazás kliens oldali webes toolként működik: letölthető ZIP-ként vagy klónozható, majd böngészőben elindítható. Nincsenek bonyolult telepítések.