localize

Adapt product experiences across cultures, languages, and markets beyond translation.

Updated Jul 21, 2026
One-click install
npx skills add https://github.com/rakedzior/rootine --skill localize-rakedzior
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: localize
Source: https://github.com/rakedzior/rootine/tree/main/agent/skills/localize
Command: npx skills add https://github.com/rakedzior/rootine --skill localize-rakedzior

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Launching a product in a new market fails when teams treat localization as simple translation, ignoring RTL layouts, text expansion, plural rules, cultural symbolism, and market-specific legal requirements like GDPR or PIPL. ## Core Features & Use Cases - Cultural Dimension Analysis: Apply frameworks like high/low-context communication, power distance, and uncertainty avoidance to generate testable design hypotheses per market. - RTL and i18n Design Guidance: Define what flips and what does not in right-to-left layouts, logical CSS properties, bidirectional text handling, and text expansion accommodation. - Compliance and Testing Plans: Flag market-specific requirements (GDPR, CCPA, PIPL, accessibility laws) and produce pseudo-localization, linguistic QA, and crowd testing strategies. - Use Case: A team planning to launch their US-designed checkout flow in Japan and Germany uses this Skill to audit i18n readiness, identify cultural adaptation needs, and build a localization test plan before writing any translated strings. ## Quick Start Ask the AI to audit your product's design for localization readiness before launching in a specific target market.

Frequently Asked Questions about localize

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

FAQPage Schema
How do I prepare a product design for international expansion?

Start with an i18n readiness audit covering string externalization, layout flexibility for text expansion, locale-aware date and number formatting, and RTL support. Then build a cultural adaptation brief per target market and validate assumptions with local user research.

What is the difference between translation and localization?

Translation converts words between languages, while localization adapts the entire experience including navigation patterns, color meaning, iconography, payment flows, trust signals, and legal compliance. A translated interface can still fail culturally in the target market.

How do I design layouts that support RTL languages like Arabic?

Use CSS logical properties such as inline-start and inline-end instead of left and right, set dir="rtl" on the root element, and flip directional icons and navigation order. Numbers, media controls, and brand logos do not flip. Test with real Arabic content, not mirrored English.

Why does translated text break my UI layouts?

German expands roughly 30 percent and Finnish 40 percent over English, while string concatenation breaks word order and pluralization rules in most languages. Use ICU MessageFormat with CLDR plural rules and test with pseudo-localized strings expanded to 150 percent length.

What compliance requirements affect UX when launching in new markets?

GDPR in the EU requires unambiguous consent and data portability, PIPL in China mandates data localization and per-purpose consent, and accessibility laws like the EAA require WCAG conformance. Payment flows must also support local methods and regulations like PSD2 strong customer authentication.

When should cultural dimension frameworks not be used for design decisions?

Cultural frameworks like power distance or uncertainty avoidance are hypotheses, not rules, and should never be applied as stereotypes. Always validate them with research from real users in the target market before committing to design changes.