Dev Tools · 11h ago
Translate Git Commit Messages Offline with Open-Source CLI
A new open-source Python CLI, git-translate-commits, uses a local translation engine to normalize multilingual Git commit messages without sending data to external APIs. The tool supports previewing translations via dry-run mode and requires Python 3.10+. It addresses the maintenance problem of mixed-language commit histories that hinder search, changelog generation, and blame investigation.
Meridian48 take
While useful for teams with messy histories, rewriting commits changes hashes and requires careful coordination to avoid disrupting collaborators.
Read the full reporting
Translate Git Commit Messages Offline Without Rewriting Code →
DEV Community
gittranslation-tool