localize

Extract hardcoded user-facing strings from game source code into JSON string tables.

14|1|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/Euraika-Labs/Codex-Code-Game-Studios --skill localize-euraika-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: localize
Source: https://github.com/Euraika-Labs/Codex-Code-Game-Studios/tree/main/.agents/skills/localize
Command: npx skills add https://github.com/Euraika-Labs/Codex-Code-Game-Studios --skill localize-euraika-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manual localization of games is error‑prone, time‑consuming, and often misses hardcoded strings, cultural issues, and RTL requirements, leading to costly re‑work and delayed releases.

Core Features & Use Cases

  • Scan – Detect hardcoded user‑facing strings and anti‑patterns across source code.
  • Extract – Build and update string tables with context, placeholders, and key naming conventions.
  • Validate – Check completeness, placeholder consistency, length limits, and plural forms for each locale.
  • Status – Generate coverage matrices and freeze reports to track translation progress.
  • Brief – Create translator briefing documents with game overview, tone, and glossary.
  • Cultural Review – Audit symbols, colors, humor, and content for regional sensitivity.
  • VO Pipeline – Manage voice‑over scripts, recording manifests, validation, and integration.
  • RTL Check – Verify right‑to‑left layout, fonts, and string assembly for RTL languages.
  • Freeze – Lock source strings before sending to translators and track post‑freeze changes.
  • QA – Conduct full localization quality assurance, including UI overflow, contextual accuracy, and platform certification checks.

Quick Start

Run $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 game source code for localization?

To extract hardcoded strings for game localization, run a source code scan to detect user-facing text and anti-patterns, then automatically build and update JSON string tables with context, placeholders, and key naming conventions.

What is a localization string table freeze and when do I need it?

A localization string table freeze locks source strings before sending them to translators, preventing mid-translation edits. You need it to track post-freeze changes and avoid costly re-work caused by uncontrolled source text modifications.

How do I check right-to-left layout and font assembly for RTL languages?

To check right-to-left layout for RTL languages, run an RTL check to verify text direction, font rendering, and string assembly. This ensures Arabic and Hebrew UI displays correctly without manual layout adjustments.

Can I generate translator briefing documents with game context and glossary?

Yes, you can generate translator briefing documents that include the game overview, tone guidelines, and glossary. This provides translators with essential context to maintain narrative consistency across multiple locales.

What does a cultural review cover in game localization?

A cultural review in game localization audits symbols, colors, humor, and content for regional sensitivity. It identifies potentially offensive or misunderstood elements before release, reducing the risk of regional backlash.

How do I validate placeholder consistency and length limits across multiple locales?

To validate placeholder consistency and length limits across locales, run a validation pass that checks completeness, plural forms, and formatting variables in your JSON string tables, generating QA reports for UI overflow and contextual accuracy.