Global Multi-Language Engine, RelativeTime & Design Craft Standards
Global multi-language engine supporting 8 languages with zero-refresh swapping. Introduced the relative-time primitive for live auto-updating Intl timestamps. Standardized 40px tab heights, sidebar icon rails, active item indicator bars, and Linear/Raycast design craft standards across the entire component suite.
"Spanning 14 months of engineering from June 2025 to August 2026, this release brings internationalization to global teams across Asia, Europe, and the Americas, paired with live timestamping and strict ergonomic craft standards."
- ✓ 8 Global language catalogs (English, Japanese, Simplified Chinese, Traditional Chinese, Spanish, German, French, Korean, Portuguese, Hindi) with reactive zero-refresh locale modal
- ✓ New Primitive: relative-time (Intl live timeago with auto-updating intervals and format styles)
- ✓ Standardized 40px tab heights across all tab triggers and segmented controls
- ✓ Standardized sidebar icon rails and active navigation indicator bars
- ✓ Dual-framework parity maintained across both Vue 3.5 and React 19 mirrors
- ✓ Refined design standards aligned with Linear and Raycast craft benchmarks
Components Released (1)
registry:ui / chartTranslations are split into UI chrome, component registry descriptions, and demo strings. Client-side DOM hydration via data-i18n attributes ensures instant language switching with zero runtime bundle overhead.
View Key Git Commits (4) ▼
23b914ec feat(i18n): add Japanese translations and setup for i18n support 2026-08-08 c2ab61a0 feat(i18n): add eight language catalogs 2026-08-12 298f26f4 feat(registry): add relative-time primitive with live ticker 2026-08-14 28700986 fix(sidebar,tabs): standardize sizing, tab heights, active highlighting and design standards 2026-08-15