Skip to content

Add Spanish and Portuguese frontend localization#250

Merged
Cataldir merged 1 commit into
mainfrom
feature/frontend-i18n-es-pt-249
May 22, 2026
Merged

Add Spanish and Portuguese frontend localization#250
Cataldir merged 1 commit into
mainfrom
feature/frontend-i18n-es-pt-249

Conversation

@Cataldir
Copy link
Copy Markdown
Contributor

Summary

  • add a typed frontend locale layer for English, Spanish, and Portuguese
  • add a visible language switcher that persists the selected locale and updates <html lang>
  • localize the public platform pages plus shared workspace shell copy
  • add Playwright coverage for locale switching and compact public-header reflow

Validation

  • pnpm --dir frontend lint
  • pnpm --dir frontend typecheck
  • pnpm --dir frontend exec playwright test e2e/i18n.spec.ts
  • pnpm --dir frontend exec playwright test e2e/route-shells.spec.ts
  • git diff --check

Deployment

This PR targets main. Per repo policy, live deployment should happen by merging this PR so the authorized GitHub Actions workflows publish the frontend/backend as configured.

Closes #249

@Cataldir Cataldir merged commit c8463ca into main May 22, 2026
10 checks passed
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.

Add Spanish and Portuguese frontend localization

1 participant