taahamahdi/i18n-ai-translate

Automatically translate your i18n files (JSON, PO, .properties, .strings) on every PR with ChatGPT, Claude, Gemini, or Ollama

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
json-file-pathPath to the source i18n JSON fileyes
api-keyThe API keyno
hostThe ollama host and port numberno
author-emailThe email of the person to attribute the i18n change tonotmahdi+i18n-ai-translate@proton.me
author-nameThe name of the person to attribute the i18n change tonoTaaha Mahdi
languageLanguage to translate fromnoen
engineEngine to use for translationnochatgpt
modelModel to use for the translation (e.g., gpt-5.2, gpt-5-mini, gemini-2.5-flash, claude-sonnet-4-6)nogpt-5.2
templated-string-prefixPrefix for templated stringsno{{
templated-string-suffixSuffix for templated stringsno}}
batch-sizeHow many keys to process at a timeno32

no outputs