Skip to content

[i18n] RTL Support for Arabic & Persian Languages #130

Description

@fbenmadani

Add full Right-to-Left (RTL) support for local languages such as Arabic and Persian.

Scope:

  • Detect RTL locales (ar, fa)
  • Apply dir="rtl" dynamically in layout
  • Ensure Tailwind/CSS supports RTL (via logical properties or RTL plugin)
  • Mirror UI components (navbars, forms, tables, modals)
  • Validate third-party components compatibility
  • Adjust icons (directional icons flipping)

Technical Tasks:

  • Add locale-based direction helper
  • Integrate RTL-compatible styling strategy (e.g. tailwind-rtl or CSS logical props)
  • Test all core صفحات (dashboard, auth, CRUD)

Outcome:
Users can seamlessly use the platform in RTL languages with correct layout and UX.

Notes:

  • Avoid hardcoded margin-left/right; use start/end
  • Consider future multilingual expansion

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions