Skip to content

feat(i18n): add Spanish (es) locale - #3

Open
marianograziano wants to merge 1 commit into
y1feng200156:mainfrom
marianograziano:add-spanish-i18n
Open

feat(i18n): add Spanish (es) locale#3
marianograziano wants to merge 1 commit into
y1feng200156:mainfrom
marianograziano:add-spanish-i18n

Conversation

@marianograziano

Copy link
Copy Markdown

This PR adds full Spanish language support.

Changes

  • Complete Spanish translation of the three namespaces: common, demos, scene (app/locales/es/), matching the en-US key structure
  • Registers es across the i18n stack: language switcher (header), LocaleLink, client/server i18next init, locale-detection middleware, and the /api/locales/:lng/:ns route
  • No route changes needed (routes already use the dynamic :lang? segment)

Testing

  • typecheck passes
  • Verified locally: /es home, demo pages (e.g. /es/demos/dipole-antenna), and the language switcher — SSR responds with lang="es" and Español shows as active

Es (resumen): traducción completa al español + registro del idioma en todo el stack i18n.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Dyt6kcMVEWJza4sTJ67GFB

Add a complete Spanish translation (common, demos, scene namespaces)
and register "es" across the i18n stack: language switcher, locale-aware
links, client/server i18next init, locale middleware, and the locale
resources API route.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Dyt6kcMVEWJza4sTJ67GFB
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.

1 participant