SKILL.md
Internationalization Patterns
Text Direction
- LTR: English, French, German, Hindi, Chinese, Japanese
- RTL: Arabic, Hebrew, Persian, Urdu
- Use
dir="auto"for user-generated content - Test with mirrored layout for RTL
Currency & Numbers
| Region | Number | Currency |
|---|---|---|
| US/UK | 1,234.56 | $1,234.56 |
| EU | 1.234,56 | 1.234,56 EUR |
| India | 1,23,456.78 | ₹1,23,456.78 |
| Japan | 1234 | ¥1,234 |
Date & Time
| Region | Date | Time |
|---|---|---|
| US | 04/11/2026 | 3:45 PM |
| EU | 11/04/2026 | 15:45 |
| ISO | 2026-04-11 | 15:45:00 |
When ambiguous, use named months: 11 Apr 2026
Cultural Considerations
- Names: don't assume first/last name structure
- Addresses: format varies wildly by country
- Phone numbers: different lengths and formats
- Colors: meaning varies by culture (white = mourning in some Asian cultures)
- Imagery: gestures, symbols, and scenarios that are universal vs. local
Design System Impact
- Build components that handle text expansion (German is 30% longer)
- Test with long words (German compound nouns)
- Font stacks with CJK fallbacks
- Icon metaphors that work globally (not US-centric)