1

    I18n Auditor

    by Timoranjes

    Automated audit of codebases for hardcoded strings, missing translation keys, and RTL/locale formatting gaps.

    Updated Jun 2026
    0 installs

    Free

    Included in download

    • Downloadable skill package
    • Works with Claude Code, Cursor
    • Instant install

    Sample input

    Audit my React app in ./src for i18n issues and check the translation keys in ./public/locales.

    Sample output

    i18n Audit Report — 4 findings [CRITICAL] Hardcoded string: src/Header.tsx:12 -> Log In. Fix: Use {t('auth.login')} [HIGH] Missing key "nav.home" in locales/es.json (Present in en.json) [MEDIUM] RTL Gap: src/styles/main.css:45 -> margin-left: 10px. Fix: Use margin-inline-start.

    About This Skill

    What it does

    The i18n-auditor is a specialized static analysis tool designed to ensure your application is ready for a global audience. It scans your codebase to identify internationalization (i18n) and localization (l10n) gaps that standard linters miss, such as hardcoded strings, missing translation keys across different locale files, and locale-unaware formatting for dates and currencies.

    Why use this skill

    Catching i18n bugs manually is difficult and error-prone. This skill automates the tedious process of cross-referencing translation files and searching for "leaked" text in UI components. It prevents embarrassing "half-translated" UI states and ensures layout integrity for Right-to-Left (RTL) languages like Arabic or Hebrew by flagging incompatible CSS.

    Supported tools

    • Frameworks: React (react-i18next), Vue (vue-i18n), Angular, Next.js, Node.js, Django, Rails, and Flutter.
    • Standards: ICU Message format, CLDR plural rules, and Logical CSS properties.
    • File Formats: JSON, YAML, PO, POT, and ARB locale files.

    The Output

    You receive a severity-ranked audit report. Each finding includes the file path, line number, the specific snippet causing the issue, and—most importantly—remediation guidance on how to fix it using your specific framework's best practices.

    Use Cases

    • Detect hardcoded user-facing strings that bypass translation systems
    • Identify missing keys across multiple locale files (JSON, YAML, PO)
    • Find locale-unaware date, number, and currency formatting bugs
    • Identify CSS properties that break Right-to-Left (RTL) layout support
    • Validate ICU message syntax and pluralization rules across locales

    Reviews

    No reviews yet - be the first to share your experience.

    Only users who have downloaded or purchased this skill can leave a review.

    Security Scanned

    Passed automated security review

    Permissions

    Allowed Hosts

    agensi.io

    File Scopes

    i18n-auditor/**

    Claude Code, Cursor, Cline, Aider

    Creator

    Frequently Asked Questions

    More Premium Skills

    Free