i18n-localization

Detect hardcoded strings and manage JSON translation files for localization.

4|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/alexgutscher26/ClawTrace --skill i18n-localization-alexgutscher26
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: i18n-localization
Source: https://github.com/alexgutscher26/ClawTrace/tree/main/.agent/skills/i18n-localization
Command: npx skills add https://github.com/alexgutscher26/ClawTrace --skill i18n-localization-alexgutscher26

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the complexity of making software applications accessible and understandable to users worldwide by managing internationalization (i18n) and localization (L10n).

Core Features & Use Cases

  • Detects hardcoded strings: Identifies text directly embedded in code that should be translated.
  • Manages translation files: Organizes locale data in standard formats like JSON.
  • Supports RTL languages: Provides guidance for right-to-left text directionality.
  • Use Case: A developer can use this Skill to audit their codebase for untranslated strings and ensure their translation files are complete and consistent across all supported languages.

Quick Start

Run the i18n checker script against your project directory to find hardcoded strings and missing translations.

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 my codebase for internationalization?

To detect hardcoded strings for internationalization, you run an automated checker script against your project directory. This script scans your code to identify text directly embedded in source files that should be extracted for translation.

What is the best way to manage translation files for multiple locales?

The best way to manage translation files is to organize your locale data in standard formats like JSON. You can use automated scripts to check code and locale file consistency, ensuring your translations are complete across all supported languages.

How do I add right-to-left text directionality support for RTL languages?

Adding right-to-left text directionality support involves applying specific layout patterns for RTL languages. This Skill provides guidance on implementing RTL text directionality to ensure your application's interface adapts correctly for RTL users.

Can I audit my project for missing translations across all supported languages?

Yes, you can audit your project for missing translations by running the i18n checker script. It compares your codebase against your locale files to ensure translation files are complete and consistent across all supported languages.

What format should I use for storing locale data during app localization?

You should use standard formats like JSON for storing locale data during app localization. Organizing translation files in JSON allows automated scripts to effectively check consistency between your code and supported languages.