Skip to content

feat(openspec): propose localisation-ja-en-zh change - #7

Merged
neithhogg merged 6 commits into
mainfrom
claude/open-spec-proposal-OOcfg
Mar 31, 2026
Merged

feat(openspec): propose localisation-ja-en-zh change#7
neithhogg merged 6 commits into
mainfrom
claude/open-spec-proposal-OOcfg

Conversation

@neithhogg

Copy link
Copy Markdown
Owner

Adds full multi-locale support proposal for Japanese, English, and
Simplified Chinese — covering locale context, copy catalogue,
typography tokens, and Next.js routing strategy.

https://claude.ai/code/session_01TUSw1syqgbaV5YSVASVuNG

claude added 6 commits March 31, 2026 13:13
Adds full multi-locale support proposal for Japanese, English, and
Simplified Chinese — covering locale context, copy catalogue,
typography tokens, and Next.js routing strategy.

https://claude.ai/code/session_01TUSw1syqgbaV5YSVASVuNG
- Locale type, LocaleProvider, useLocale hook (src/lib/locale/)
- MoriCopy catalogue (20 patterns × 3 locales) + useCopy hook
- formatDate and formatCurrency utilities using native Intl
- Per-locale font stack + line-height tokens in globals.css
- PROJECT.md updated: localisation section, constraints, Out of Scope
- openspec/specs/design-tokens/spec.md updated with new token counts
- 183/183 tests pass, zero lint and type errors

https://claude.ai/code/session_01TUSw1syqgbaV5YSVASVuNG
Adds canonical specs for the three new capabilities introduced in the
localisation-ja-en-zh change: localisation-core, localisation-copy,
and localisation-typography. The design-tokens spec was already
updated during implementation.

https://claude.ai/code/session_01TUSw1syqgbaV5YSVASVuNG
All 4 artifacts complete, 27/27 tasks complete.
Specs synced: localisation-core, localisation-copy, localisation-typography, design-tokens.

https://claude.ai/code/session_01TUSw1syqgbaV5YSVASVuNG
@neithhogg
neithhogg merged commit 29059ad into main Mar 31, 2026
4 checks passed
@neithhogg
neithhogg deleted the claude/open-spec-proposal-OOcfg branch March 31, 2026 13:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants