Communitygithub.com

Dragoon0x/everything-design-taste

Designing for multiple languages, RTL support, date/number formatting, and cultural considerations.

everything-design-taste란 무엇인가요?

everything-design-taste is a Claude Code agent skill that designing for multiple languages, RTL support, date/number formatting, and cultural considerations.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Dragoon0x/everything-design-taste/tree/HEAD/skills/localization-design

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

Localization Design

Text Expansion

Translated text is often longer. Plan for it:

LanguageExpansion
German+30-40%
French+15-20%
Japanese-10-20% (but taller)
Arabic-10-20% (RTL)
Chinese-30-50% (but taller)

Design Rules

  1. Never hardcode text in images
  2. Avoid text in buttons that's right at the edge (needs expansion room)
  3. Don't use flags for language selection (flags = countries, not languages)
  4. Use auto-layout/flexbox (not fixed widths for text containers)
  5. Test with the longest translation, not just English

RTL Support

  • Mirror the entire layout (not just text)
  • Icons that imply direction must flip (arrows, not universal icons)
  • Progress bars go right-to-left
  • Navigation order reverses

Cultural Considerations

  • Date formats: MM/DD/YYYY (US), DD/MM/YYYY (most of world), YYYY-MM-DD (ISO)
  • Number formats: 1,000.00 (US/UK), 1.000,00 (Europe), 1 000,00 (France)
  • Color meanings vary (red = luck in China, danger in West)
  • Gestures: thumbs up is offensive in some cultures
  • Name formats: given name first (West) vs family name first (East Asia)

Individual skills in this repo

This repo contains 6 individual skills — each has its own dedicated page.

관련 스킬