localize

Detect hardcoded strings and build translation-ready JSON string tables.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/CarlosQ96/robot-crawler --skill localize-carlosq96
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: localize
Source: https://github.com/CarlosQ96/robot-crawler/tree/main/.agents/skills/localize
Command: npx skills add https://github.com/CarlosQ96/robot-crawler --skill localize-carlosq96

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It eliminates fragmented, error‑prone localization processes by providing a unified workflow that scans code, extracts strings, validates translations, and manages cultural and RTL considerations for game projects.

Core Features & Use Cases

  • Scan Mode – Detect hardcoded strings and anti‑patterns across the source tree.
  • Extract & Validate – Build translation‑ready string tables and ensure completeness, placeholder integrity, and length constraints.
  • Cultural, RTL, VO & QA – Run cultural sensitivity reviews, right‑to‑left layout checks, voice‑over pipelines, and full localization QA before release.

Quick Start

Run the command /localize scan to find hardcoded strings in the project.

Frequently Asked Questions about localize

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

FAQPage Schema
How do I extract hardcoded strings from a Three.js game codebase for translation?

To extract hardcoded strings from a Three.js game codebase, you can initiate a scan to detect anti-patterns and build translation-ready JSON string tables. This process identifies hardcoded text and prepares it for localization.

What is the best way to handle right-to-left layout and cultural review for game localization?

Right-to-left layout and cultural review for game localization are handled through dedicated checks that validate cultural sensitivity and RTL formatting. This ensures the translated game content meets regional requirements before release.

Can I use an automated pipeline to manage voice-over integration and string validation for games?

Yes, you can use an automated localization pipeline to manage voice-over integration and string validation. It validates translation completeness, placeholder integrity, and length constraints to ensure accurate game text.

Does this game localization approach work outside of Three.js projects?

This localization approach is specifically applicable to Three.js-based game projects. It requires access to source files and the ability to read and write JSON string tables to manage the translation workflow effectively.

Why do I need to scan for hardcoded text before building translation tables?

Scanning for hardcoded text before building translation tables is necessary to detect anti-patterns across the source tree. This ensures all strings are extracted and ready for comprehensive localization without manual fragmentation.