Claude-skill-registry internationalization-at-scale

Implement performant i18n pipelines with code-splitting and ICU message support.

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/internationalization-at-scale" ~/.claude/skills/majiayu000-claude-skill-registry-internationalization-at-scale && rm -rf "$T"
manifest: skills/data/internationalization-at-scale/SKILL.md
source content

Internationalization (i18n) at Scale

Summary

Implement performant i18n pipelines with code-splitting and ICU message support.

Key Capabilities

  • Dynamically load locale chunks based on user preference.
  • Implement ICU message parsing and interpolation.
  • Manage bidirectional layout changes for RTL languages.

PhD-Level Challenges

  • Prevent waterfall loading of translation strings.
  • Handle layout shifts during locale switching.
  • Automate string extraction and synchronization with translation services.

Acceptance Criteria

  • Show sub-second locale switching mechanism.
  • Provide valid ICU message usage examples.
  • Demonstrate RTL layout mirror correctness.