
I18n Date Patterns
This is a reference skill for building multilingual React apps with react-i18next and dayjs. It enforces patterns like useTranslation for all UI strings, useFormatting for currency and lists, and ICU MessageFormat for plurals. The anti-patterns section is the real value here: it explicitly forbids things like hardcoding strings, using .join() for lists, or new Date() for formatting. Comes with bundled references for the formatting hook API and Trans component examples. If you're working on a codebase that supports Hebrew or Arabic, the RTL guidance and logical properties approach will save you time. Low effort skill that acts as a guardrail.
- skills.sh installs
- 215
- GitHub stars
- 301
- last updated
- Aug 21, 2026
Install
$ npx -y skills add yonatangross/orchestkit --skill i18n-date-patterns --agent claude-codeInstalls into .claude/skills of the current project.
Files
i18n and Localization Patterns
Overview
This skill provides comprehensive guidance for implementing internationalization in React applications. It ensures ALL user-facing strings, date displays, currency, lists, and time calculations are locale-aware.
When to use this skill:
- Adding ANY user-facing text to components
- Formatting dates, times, currency, lists, or ordinals
- Implementing complex pluralization
- Embedding React components in translated text
- Supporting RTL languages (Hebrew, Arabic)
Bundled Resources (load with Read("<path>")):
references/formatting-utilities.md- useFormatting hook API referencereferences/ork-delta.md- House decisions and working config that upstream docs do not carrychecklists/i18n-checklist.md- Implementation and review checklistexamples/component-i18n-example.md- Complete component example
Canonical Reference: See docs/i18n-standards.md for the full i18n standards document.
Core Patterns
1. useTranslation Hook (All UI Strings)
Every visible string MUST use the translation function:
import { useTranslation } from 'react-i18next';
Sponsors
Details
- Repository
- github.com/yonatangross/orchestkit
- Category
- Frontend Development
- First seen
- Jun 3, 2026
More from yonatangross/orchestkit
All 61- Task Dependency Patterns214
- Api Design211
- Assess211
- Analytics210
- Commit210
- Skill Evolution210
- Verify210
- Create Pr209
- Audit Full206
- Implement206
- Configure196
- Demo Producer195
- Async Jobs194
- Golden Dataset193
- Product Frameworks193
- Browser Tools191
- Mcp Patterns190
- Feedback180
- Scope Appropriate Architecture179
- Testing Patterns179
- Help166
- Checkpoint Resume156
- Dashboard Patterns124
- Devops Deployment1.6K