docs/features/auto-translate.md
Automatically translate subtitles using various translation engines and AI services.
llama-server for you. See Using your own model to run a model we don't ship, such as TranslateGemma 27Bchat/completions endpoint (vLLM, KoboldCpp, a llama.cpp server on another machine, cloud providers, ...); configure URL, model, prompt, and an optional API keyThe models offered in the download list are deliberately kept small enough to run on an ordinary machine (around 8 GB or less). You are not limited to them — larger models such as TranslateGemma 27B work fine if your hardware can handle them.
Two ways to use one:
.gguf into the models folder. Copy the file into Subtitle Edit's llama.cpp/models
folder and it appears in the model list marked (custom). Subtitle Edit recognizes the model
family from the file name and starts llama-server with the right chat template, so a
self-downloaded TranslateGemma or Qwen quant behaves like the curated ones.llama-server you started yourself (the default is http://localhost:8080/v1/chat/completions).
Subtitle Edit then does no model management at all.Be aware of what a bigger model costs. TranslateGemma 27B at Q4_K_M is roughly a 16 GB download and needs about 20 GB of VRAM to run fully on the GPU — a 24 GB card in practice. Google's own figures put the 12B ahead of the Gemma 3 27B baseline, so the 12B in the download list is already a strong choice and the jump to 27B buys less than the size difference suggests.
Depending on the selected engine, you may need to provide:
The translation grid shows the original text alongside the translated text. You can edit individual translations before accepting them.
| Key | Action |
|---|---|
| Escape | Close / Cancel |
| F1 | Open help |