ffcabbar/autoglot
AI-powered i18n translation bot. Diff your en.json on every push, translate only what changed, commit the JSON files back. MIT alternative to Languine, Lokalise, and Crowdin.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| anthropic-api-key | Anthropic API key. Required. | yes | — |
| source | Path to your source locale file (e.g. messages/en.json). | no | messages/en.json |
| messages-dir | Directory containing your locale JSON files. | no | messages |
| lock-file | Path to the translation lock file. | no | translate.lock |
| config | Path to translate.config.json. | no | translate.config.json |
| model | Anthropic model id. | no | claude-haiku-4-5 |
| commit | If "true", commit and push translation changes back to the branch. | no | true |
| pr-comment | If "true", post a cost-summary comment on the open PR (requires GITHUB_TOKEN). | no | true |
| package-version | Pin a specific package version for reproducibility. | no | latest |
Outputs
no outputs