Skip to content

ai-i18n

Developer Productivity

GitHub Action that automatically translates i18n files (XLIFF, JSON) using LLM providers (Anthropic, OpenAI, Ollama) with glossary support, change detection, and reviewed translation preservation.

TypeScript Latest v0.8.0 · 2mo ago Security brief →

Features

  • Supports multiple LLM providers (Anthropic Claude, OpenAI GPT, Ollama)
  • Handles XLIFF 1.2, XLIFF 2.0, JSON (flat & nested) formats
  • Intelligent ICU MessageFormat plural handling for 20+ languages
  • Only translates new or modified strings via content hashing
  • Built‑in rate limiting, retry logic and batch processing

Recent releases

View all 19 releases →
No immediate action
v0.8.0 Bug fix

OTP cooldowns + usage alerts

No immediate action
V0.8.0 Bug fix

Bug fixes and stability improvements.

No immediate action
v0.7.0 New feature

Glossary + reviewed unit preservation

No immediate action
v0.6.0 New feature

Placeholder validation + retry

No immediate action
v0.5.1 Bugfix

Lint error fixes

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
16
Forks
4
Languages
TypeScript JavaScript

Beta — feedback welcome: [email protected]