Below you will find pages that utilize the taxonomy term “Taahamahdi”
August 26, 2026
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.
August 15, 2026
i18n-ai-translate
Version updated for https://github.com/taahamahdi/i18n-ai-translate to version v5.2.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 the translation of i18n locale files using AI models like ChatGPT, Gemini, Claude, or local Ollama models. It supports a wide range of formats including JSON, Gettext PO, Java properties, iOS strings, Rails YAML, and JavaScript/TypeScript modules, preserving original formatting and placeholders while ensuring accurate translations across multiple languages. The action can be used as a CLI, Node library, or GitHub Action to translate files automatically during pull requests, with features such as multi-engine selection, fast translation speed, safe verification, diff-aware updates, and check mode for auditing translations.