localization
Deep localization workflow—locale strategy, string extraction, ICU and placeholders, formatting, RTL and layout, translation QA, and continuous delivery with feature flags. Use when shipping multiple languages or fixing i18n bugs at scale.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/clawkk/localizationWhat This Skill Does
The Localization (l10n) skill provides a comprehensive, engineering-focused framework for managing global product expansions. It moves beyond simple text translation, treating localization as a fundamental architectural requirement. This skill orchestrates the entire lifecycle of multi-language support, covering string extraction, ICU MessageFormat implementation, locale-specific data formatting (dates, currency, units), RTL (right-to-left) layout adaptation, and rigorous quality assurance workflows. It ensures that your application handles linguistic complexity—such as pluralization, gender, and grammatical reordering—programmatically, preventing technical debt and expensive UI breakage as you scale into new markets.
Installation
To integrate this skill into your environment, run the following command in your terminal:
clawhub install openclaw/skills/skills/clawkk/localization
Ensure your project repository has necessary access permissions for the skill to scan your source code and extract string identifiers.
Use Cases
- Market Expansion: Planning a roadmap for launching an existing English-only application into multiple European, Asian, or Middle Eastern locales.
- UI Bug Remediation: Addressing visual regressions such as text overflow in German translations, broken RTL layouts, or incorrect currency formatting in Latin American markets.
- Translation Pipeline Automation: Setting up a continuous delivery workflow where new UI strings are automatically pushed to your TMS (Translation Management System) and pulled back into the codebase upon completion.
- Data Standardization: Converting hardcoded date/number logic into dynamic locale-aware components that adapt to regional user preferences.
Example Prompts
- "We are planning to support Arabic (ar-SA). Can you help me audit our current layout components for RTL compatibility and suggest CSS changes to support mirroring?"
- "I have a backlog of English strings. Help me extract these into a JSON-based namespace structure and implement ICU MessageFormat for the pluralized notification headers."
- "Our German translations are breaking the layout in the settings menu. How can we implement a truncation strategy with tooltips while maintaining semantic integrity?"
Tips & Limitations
- Early Integration: The most critical tip is to apply localization logic during the design and development phase. Refactoring for l10n post-launch is significantly more expensive.
- Avoid Concatenation: Never build sentences by concatenating variables (e.g., 'You have ' + count + ' messages'). Always use full, keyed phrases with ICU placeholders to allow for grammatical reordering.
- Translator Context: Always provide translators with screenshots or descriptive metadata. A string like 'Save' can mean different things depending on context (e.g., a button vs. a noun).
- Limitations: This skill provides the architectural strategy and technical implementation guidance. It requires an existing Translation Management System (TMS) to manage the actual linguist/translator workflow.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-clawkk-localization": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write
Related Skills
data-move
Deep data migration workflow—scope, mapping, validation, batching and ordering, dual-write and cutover, rollback, and reconciliation. Use when moving tenants, bulk backfills, or changing stores without losing trust in data correctness.
data-model
Deep data modeling workflow—grain, facts and dimensions, keys, slowly changing dimensions, normalization trade-offs, and analytics query patterns. Use when designing warehouse/analytics models or reviewing star/snowflake schemas.
guard
Deep AI safety guardrails workflow—policy definition, input/output filtering, monitoring, escalation, and false-positive handling. Use when reducing harmful outputs, misuse, or policy violations in LLM products.
prompts
Deep prompt engineering workflow—task spec, constraints, examples, evaluation sets, iteration protocol, regression testing, and safety alignment. Use when improving LLM outputs, shipping prompt changes, or building reusable prompt templates.
cost-opt
Cloud cost review: rightsizing, reservations, waste. Use when reducing infra spend.