Skip to content

v1.0.1 — Parallel Translation & Runtime Failover

Choose a tag to compare

@Happy-cyber Happy-cyber released this 08 Apr 08:55
· 8 commits to main since this release

What's New in v1.0.1

Parallel Translation

  • --workers N flag for parallel translation (default: 4, max: 10)
  • 4x faster on large projects (400 batches in ~5 min instead of ~20 min)

Runtime Failover

  • If a provider breaks mid-translation (e.g., batch 50 of 400), auto-switches to the next working provider
  • No restart needed — remaining batches continue seamlessly
  • Failover chain: Claude → OpenAI → Gemini

Production UI

  • Rich terminal output with progress bars, spinners, and color-coded status
  • Clean, professional look for developer experience

Incremental Progress Saving

  • Saves translation progress every 20 batches
  • If interrupted at batch 200 of 400, only last ~20 batches are lost
  • Run again and it picks up from cache

Install / Upgrade

pip install -U ai-translate