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