Skip to content

[Roadmap] i18n & UX Localization #132

Description

@fbenmadani

Convert the i18n & UX Localization project into a single tracked roadmap issue.

Goals:

  • Enable multi-language support (EN, AR, FA)
  • Provide seamless RTL experience
  • Ensure UI consistency across locales

Phases:

Phase 1 — Foundation (SF-14)

  • Locale middleware
  • Language persistence
  • Language switcher UI

Phase 2 — Translation Coverage

  • Extract all UI strings to lang files
  • Translate core flows (auth, dashboard, CRUD)

Phase 3 — RTL Support (SF-13)

  • Layout direction switching
  • Tailwind RTL strategy
  • Component mirroring

Phase 4 — UX Polish

  • Icon direction handling
  • Typography adjustments
  • Accessibility checks

Phase 5 — QA & Release

  • Cross-language testing
  • Fix layout issues
  • Production rollout

Notes:

  • Depends on SF-14 and SF-13
  • Should be executed after observability release
  • Avoid mixing backend infra with UX changes

Outcome:
A fully localized SaaS experience ready for Arabic and Persian markets.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

Status
Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions