i18n Translate Action
Version updated for https://github.com/i18n-actions/ai-i18n to version v0.5.1.
- This action is used across all versions by ? repositories.
Action Type
This is a Node action using Node version 20.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
The “i18n Translate Action” is a GitHub Action that automates the translation of i18n files using large language models (LLMs) like Anthropic Claude, OpenAI GPT, or Ollama. It supports various file formats (e.g., XLIFF and JSON), detects changes to translate only new or updated strings, and handles complex linguistic nuances like ICU message formats. This action streamlines the localization process by integrating features like batching, rate limiting, and automated Git commits for translated files.
Release notes
Bug Fixes
- Fix lint errors (curly braces and prettier formatting) in XLIFF extractor
- Rebuild dist bundle