localize

Scan source files for hardcoded strings and generate translation-ready assets.

18|5|Updated Nov 25, 2025
One-click install
npx skills add https://github.com/wsman/MY-DOGE-MICRO --skill localize-wsman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: localize
Source: https://github.com/wsman/MY-DOGE-MICRO/tree/main/.agents/skills/localize
Command: npx skills add https://github.com/wsman/MY-DOGE-MICRO --skill localize-wsman

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the risk and manual overhead of managing localization across a project, helping teams find hardcoded strings, prepare translation-ready assets, and verify that translated content behaves correctly in every locale.

Core Features & Use Cases

  • String discovery and extraction: Scan source files for user-facing text, identify localization anti-patterns, and generate translation-ready string tables.
  • Translation validation: Check completeness, placeholder consistency, string-length limits, orphaned keys, stale translations, and encoding support by locale.
  • Localization operations: Produce translator briefs, run cultural sensitivity reviews, manage voice-over localization workflows, enforce string freeze, and support RTL readiness and QA.
  • Use case: A product team can use this Skill to audit their app before release, prepare the English source strings for translators, and verify that Arabic, Hebrew, or other locales will display and behave correctly.

Quick Start

Use the localize skill to scan this repository for hardcoded strings and report the localization risks that need to be fixed first.

Frequently Asked Questions about localize

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

FAQPage Schema
How do I scan source files to find hardcoded strings for localization?

To scan for hardcoded strings, the skill inspects repository files to identify user-facing text, flags localization anti-patterns, and generates translation-ready string tables for extraction.

What is translation validation and how does it check locale coverage?

Translation validation checks locale coverage by verifying completeness, placeholder consistency, string-length limits, orphaned keys, stale translations, and encoding support for translated content across all target locales.

Can I generate translator context briefs and run cultural sensitivity reviews?

Yes, the skill produces translator briefs to provide context for translation assets and runs cultural sensitivity reviews to verify content behaves appropriately in every target locale.

How do I check RTL readiness and manage voice-over localization workflows?

RTL readiness checks verify that right-to-left locales like Arabic and Hebrew display correctly, while voice-over localization workflows manage the audio recording and integration pipeline for translated scripts.

What is a string freeze and how do I enforce it during QA?

A string freeze prevents source text changes after translation begins. The skill enforces it during QA workflows by applying guarded write operations that only proceed after explicit approval.

Does the localization workflow support game projects or only product apps?

The localization workflow supports both product and game projects. It applies file-based inspection, locale coverage checks, translator context generation, and translation validation to manage assets across diverse project types.