i18n-ai-translate
Version updated for https://github.com/taahamahdi/i18n-ai-translate to version v5.3.0.
- This action is used across all versions by 6 repositories.
Action Type
This is a Composite action.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
The i18n-ai-translate GitHub Action automates AI translation of i18n locale files, including JSON and other formats like Gettext .po, Java .properties, iOS .strings, Rails YAML, JS/TS modules, and ICU MessageFormat (next-intl). It allows users to choose from multiple engines, supports parallel batch processing, verifies translations for accuracy, preserves existing translations, and offers diff-aware translation. The action can be used as a CLI, GitHub Action, or Node library, with options to specify languages, check modes, format awareness, context injection, dry runs, and exclude specific locales.
What’s Changed
What’s Changed
- ci: publish to npm via trusted publishing (OIDC) by @taahamahdi in https://github.com/taahamahdi/i18n-ai-translate/pull/501
- fix(action): shorten description under the Marketplace limit by @taahamahdi in https://github.com/taahamahdi/i18n-ai-translate/pull/502
- feat(formats): translate ICU MessageFormat / next-intl catalogues by @taahamahdi in https://github.com/taahamahdi/i18n-ai-translate/pull/503
- chore: release 5.3.0 by @taahamahdi in https://github.com/taahamahdi/i18n-ai-translate/pull/504
Full Changelog: https://github.com/taahamahdi/i18n-ai-translate/compare/v5.2.0...v5.3.0