i18n-localization

Manage translation keys and validate RTL layouts in front-end and mobile UI projects.

8|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/gabriellpequeno/Reserva-Aqui---Projeto-de-fim-de-ciclo --skill i18n-localization-gabriellpequeno
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: i18n-localization
Source: https://github.com/gabriellpequeno/Reserva-Aqui---Projeto-de-fim-de-ciclo/tree/main/.cursor/skills/i18n-localization
Command: npx skills add https://github.com/gabriellpequeno/Reserva-Aqui---Projeto-de-fim-de-ciclo --skill i18n-localization-gabriellpequeno

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Centralizes internationalization efforts by avoiding hardcoded strings and ensuring consistent right-to-left layouts across the UI.

Core Features & Use Cases

  • Centralized translation keys and language files to keep UI texts consistent across multiple languages.
  • RTL-aware layout guidance to prevent visual inconsistencies when languages read right-to-left.
  • Workflow support for adding new languages, reviewing translations, and validating string placeholders.

Quick Start

Run the i18n_checker.py script to scan your project for translatable strings and prepare translation keys.

Frequently Asked Questions about i18n-localization

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

FAQPage Schema
How do I manage translations and avoid hardcoded strings in frontend UI?

Scan your project for translatable strings using a dedicated script to identify hardcoded text and prepare translation keys. This workflow supports adding new languages, reviewing translations, and validating string placeholders.

What is the best way to ensure consistent RTL layouts in mobile UI projects?

Validate text placement and layout across LTR and RTL contexts during component design. Following RTL-aware layout guidelines prevents visual inconsistencies when users switch reading directions.

Does this i18n workflow work for reviewing translations and validating string placeholders?

Yes, the workflow supports reviewing translations and validating string placeholders. It centralizes internationalization efforts to keep UI texts consistent across multiple languages and contexts.

How do I add a new language to my application's i18n setup?

Add new languages by utilizing centralized translation keys and language files. The workflow supports adding languages, reviewing translations, and validating text placement across layouts.

Why does my UI layout break when switching to right-to-left languages?

RTL layouts break when component design lacks right-to-left aware layout guidelines. Validating text placement and layout across RTL and LTR contexts prevents visual inconsistencies.