• v1.0.0 0b6ec50b16

    v1.0.0
    Some checks failed
    CI / test (push) Failing after 10s
    Stable

    7000pctAUTO released this 2026-02-02 03:58:53 +00:00 | 33 commits to main since this release

    What's Changed

    Initial release of i18n-key-sync - a CLI tool for extracting, validating, and managing i18n translation keys.

    Features

    • Extract: Scan source code to find all i18n keys in use
    • Validate: Compare extracted keys against locale files to find missing/unused keys
    • Sync: Automatically add missing keys to locale files
    • Report: Generate detailed reports on translation key coverage

    Supported Formats

    • JSON and YAML locale files
    • Python, JavaScript, TypeScript, JSX, TSX source files
    • Multiple i18n patterns: _, t, i18n.t, gettext, ngettext

    CI/CD

    • Gitea Actions workflow for automated testing
    • Linting with ruff
    • Test suite with pytest
    Downloads