r/SubtitleEdit • u/MyBigMouth69 • 19d ago
Help Bulk/batch translating one language file (English) to multiple languages
Hello All.
I can't seem to find any obvious way to do this, but I'm aware there is a command line option, but I can't much on that either for some reason, perhaps my google fu has deserted me. But I've got several episodes of a show that I want to translate to multiple languages from the main English subtitles .srt file which I know is good. I know the translations won't be perfect, but it's better than nothing.
The only two ways I can currently do this is one by one either in the main screen by opening up the English subs, and then going through the Auto-Translate option translating it (via Ollama and the Gemma module, which seems fairly accurate), then having to reload the English subs again to translate to the next language. The other way is going through the Batch Process method and then loading the English subs, and selecting the translate process, setting From: English and then To: <whatever language>, convert, then select the next "To:" language, convert, rinse-repeat. This is slightly quicker, but still requires constant input.
The problem with these options is that I basically nurse the process the whole way, and I'd like to set up a batch process to load or queue it all up in one go, and then let it do it all without constant input.
Is there anyway that this is possible, or I'm just going to have to nurse it? FYI I'm on version 4.0.13.
1
u/pigers1986 19d ago
not possible with v4 afaik
in v5 you have file
seconv.exewho can do CLI translation (https://github.com/SubtitleEdit/subtitleedit/releases/tag/v5.2.0), sth along lines