i18n-localization

Detect hardcoded strings and locale gaps in React, Vue, and Python projects.

1|Updated Dec 28, 2025
One-click install
npx skills add https://github.com/barbosakjn/finance-app --skill i18n-localization-barbosakjn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: i18n-localization
Source: https://github.com/barbosakjn/finance-app/tree/main/.agent/workflows/.agent/skills/i18n-localization
Command: npx skills add https://github.com/barbosakjn/finance-app --skill i18n-localization-barbosakjn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Developers often embed strings directly in code, causing translation drift and UI inconsistencies across locales.

Core Features & Use Cases

  • Detect hardcoded strings across React, Vue, and Python projects.
  • Compare locale keys across languages to ensure complete translations.
  • Generate actionable insights to accelerate i18n improvements and CI checks.

Quick Start

Install and run the i18n checker on your project to surface hardcoded strings and locale gaps.

Frequently Asked Questions about i18n-localization

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I detect hardcoded strings in React and Vue projects?

You can detect hardcoded strings in React and Vue projects by scanning source files with this tool, which identifies unextracted text and surfaces untranslated keys to enforce i18n compliance.

What is locale completeness checking for Python applications?

Locale completeness checking for Python applications is the process of comparing locale keys across languages to ensure complete translations and identify inconsistencies within locale directories.

Can I use static analysis to find translation gaps in my codebase?

Yes, you can use static analysis to find translation gaps by scanning your codebase and locale directories, comparing keys across languages to surface untranslated strings and enforce i18n consistency.

Does this i18n checker support CI pipeline integration?

Yes, this i18n checker supports CI pipeline integration by outputting actionable results that identify hardcoded strings and locale gaps, allowing you to automate translation checks during continuous integration.

How do I compare locale keys across languages to prevent translation drift?

To compare locale keys across languages and prevent translation drift, this Skill scans your locale directories to identify missing keys and inconsistencies between your translation files.