i18n-manager

Audit, fix, and synchronize translation files for Laravel and React applications.

Updated Feb 11, 2026
One-click install
npx skills add https://github.com/juniorfontenele/ai-guidelines --skill i18n-manager-juniorfontenele
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: i18n-manager
Source: https://github.com/juniorfontenele/ai-guidelines/tree/main/.agents/skills/i18n-manager
Command: npx skills add https://github.com/juniorfontenele/ai-guidelines --skill i18n-manager-juniorfontenele

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the complexity of managing internationalization (i18n) in applications, ensuring all user-facing text is correctly translated and synchronized across different locales.

Core Features & Use Cases

  • Audit & Compliance: Scans PHP, TSX, and Blade files to identify hardcoded strings and verify translation helper usage.
  • Automated Fixing: Replaces hardcoded strings with appropriate translation helpers and adds missing entries to translation files.
  • Translation Synchronization: Detects and helps resolve gaps and orphaned entries across multiple locale files.
  • Use Case: Ensure your Laravel + React application is fully prepared for a global launch by auditing its current translation status, fixing any untranslated strings, and synchronizing all language files.

Quick Start

Run an audit of all translations in the project to identify any issues.

Frequently Asked Questions about i18n-manager

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

FAQPage Schema
How do I find hardcoded strings in Laravel and React?

You can find hardcoded strings by running an internationalization audit that scans PHP, TSX, and Blade files to identify untranslated text and verify translation helper usage across your application.

What is the best way to automate replacing hardcoded text with translation functions?

Automating translation replacement involves scanning your codebase to detect untranslated text and automatically substituting hardcoded strings with appropriate translation helpers while adding missing entries to translation files.

How do I synchronize missing or orphaned translation keys across multiple locales?

Synchronizing missing or orphaned translation keys involves detecting gaps and unused entries across multiple locale files, then resolving those discrepancies to ensure translation consistency across different languages.

Does internationalization automation work with both Laravel and React in the same project?

Yes, internationalization automation works with both Laravel and React by scanning PHP and Blade files alongside TSX files, verifying translation helper usage, and synchronizing entries across multiple locales for a full-stack application.

How do I prepare a full-stack application for a global launch?

Preparing a full-stack application for a global launch requires auditing its current translation status, automatically fixing untranslated strings, and synchronizing all language files to ensure complete i18n readiness across multiple locales.