Skip to content
Searching: All docs

Start typing to search the docs.

Batch Translation

Translate multiple segments at once with AI.

Starting Batch Translation

  1. Select segments to translate:

    • Click first segment, Shift+click last for a range
    • Or use Edit → Select All (Ctrl+A)
  2. Start batch:

    • Press Ctrl+Shift+T
    • Or go to Edit → Batch Translate

Batch Dialog Options

Provider Selection

Choose your LLM provider:

  • OpenAI (GPT-5.5, GPT-5.4 Mini)
  • Anthropic (Claude Sonnet 4.6, Claude Haiku 4.5, Claude Opus 4.7)
  • Google (Gemini 3.1 Flash-Lite, Gemini 2.5 Pro, Gemini 3.1 Pro)
  • Mistral, DeepSeek
  • Ollama (local models)

Translation Mode

ModeDescription
LLM OnlyUse AI for all segments
TM FirstUse TM matches above threshold, AI for rest
TM + ContextInclude TM matches as context for AI

Options

  • Skip confirmed segments: Don’t re-translate ✅ segments
  • Include context: Send surrounding segments for better quality
  • Retry until complete: Auto-retry segments that return empty

Progress Tracking

During translation:

  • Progress bar shows completion
  • Per-segment status updates
  • Can cancel anytime

Retry Feature

Enable ”🔄 Retry until all segments are translated” to:

  • Automatically detect empty translations
  • Retry failed segments (up to 5 passes)
  • Ensure all segments get translated

Tips

Optimal Batch Size

  • 50-100 segments per batch works well
  • Very large batches may timeout
  • Split by page if needed

Quality vs Speed

  • Claude Sonnet 4.6: Good all-round balance of speed and quality
  • GPT-5.5 / Claude Opus 4.7: Highest quality, slower and more expensive
  • GPT-5.4 Mini / Gemini 3.1 Flash-Lite: Fastest, lower cost

Post-Edit Strategy

After batch translation:

  1. Review each segment
  2. Fix any obvious errors
  3. Confirm with Ctrl+Enter

See Also