isabellehuecloser-ctrl / i18n-autopilot
PublicGitHub Action that auto-translates missing i18n keys on every pull request using AI.
i18n Autopilot is a GitHub Action that automatically translates missing text in multilingual applications. When you add or change text in your main language, it detects which other languages are missing that content, translates it using AI, and commits the results directly to your pull request with a summary comment. It supports both simple file structures and nested folder layouts, preserves technical placeholders and formatting, and keeps all your translations in sync without manual effort.
How It Works
While working on an app with multiple languages, you find i18n Autopilot and learn it can automatically fill in missing translations for you.
You add a few lines to your repository that tell the tool where your language files live and give it access to an AI service.
During your normal work, you add a new message or button label to your main language file and open a pull request with your changes.
As soon as your pull request opens, the tool scans your other language files, spots what's missing, and translates each piece of text using AI.
The tool posts a friendly comment showing exactly how many translations it created for each language, so you know exactly what happened.
Your changes are committed back to your branch automatically, so every language file now has the complete text. No more copying and pasting for you.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.