localize

Automate localization extraction, translation validation, and QA checks for games and apps.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/emcconnell/nova-scout --skill localize-emcconnell
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: localize
Source: https://github.com/emcconnell/nova-scout/tree/main/.claude/skills/localize
Command: npx skills add https://github.com/emcconnell/nova-scout --skill localize-emcconnell

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Localization is not just translation — it is the full process of making a game feel native in every language and region. Poor localization breaks immersion, confuses players, and blocks platform certification. This skill covers the complete pipeline from string extraction through cultural review, VO localization, RTL checks, and localization QA sign-off.

Core Features & Use Cases

  • End-to-end localization pipeline: scan for hardcoded strings, extract to translator-ready formats, validate translations, and manage review sign-off.
  • VO and RTL readiness: coordinate voice-over pipeline and right-to-left layout considerations for UI and text.
  • Cultural review and QA integration: include cultural sensitivity checks, QA validation, and localization readiness across locales.
  • Scoping and automation: support project-wide localization across platforms and export to string tables.

Quick Start

Run an end-to-end localization pass on a project to scan strings, extract translator-ready tables, validate translations, and prepare a QA-ready package.

Frequently Asked Questions about localize

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

FAQPage Schema
How do I automate game string extraction for localization?

Game string extraction for localization is automated by scanning hardcoded strings and exporting them to translator-ready formats. The pipeline scans your project and populates string tables under assets/data/strings for complete translation management.

What is the best way to handle right-to-left layout testing for localized UI?

Right-to-left layout testing is handled through dedicated rtl-check subcommands within the localization pipeline. It validates RTL text rendering and UI layout considerations to ensure localized interfaces display correctly for applicable locales.

How does voice-over localization work for game development?

Voice-over localization for game development works by coordinating a dedicated vo-pipeline subcommand. It manages VO production workflows across multiple locales, preparing scripts and tracking recording readiness alongside standard text translation.

Can I run cultural sensitivity reviews as part of software localization?

Cultural sensitivity reviews can be run as part of software localization using the cultural-review subcommand. It integrates cultural checks directly into the pipeline to identify content that might break immersion or block regional certification.

How do I prepare a localization QA package for platform certification?

A localization QA package is prepared by running validation and qa subcommands to check translations and manage review sign-off. This process ensures localized software meets regional requirements and passes platform certification checks.

How do I freeze strings for a localization release?

Strings are frozen for a localization release using the freeze subcommand to lock the string table state. This prevents new hardcoded strings from entering the translation pipeline, ensuring translators work from a stable, finalized text base.