Skip to content

Add RTL UI support and Hebrew/Arabic translations - #134

Open
renanbazinin wants to merge 4 commits into
WINBIGFOX:mainfrom
renanbazinin:feature/rtl-hebrew-arabic
Open

renanbazinin wants to merge 4 commits into
WINBIGFOX:mainfrom
renanbazinin:feature/rtl-hebrew-arabic

Conversation

@renanbazinin

@renanbazinin renanbazinin commented Sep 8, 2026

Copy link
Copy Markdown

TL;DR: Adds RTL UI support and Hebrew/Arabic translations. Refs #88.

  • Translates all 390 application strings, validation messages, and region names.
  • Adds language selection, mirrored layouts and calendar navigation, and mixed-text handling.
  • Fixes locale switching, aligns week ranges with backend data, and keeps URL/form dates machine-readable.

Validation: 62 PHP tests and 8 browser tests pass. Formatting, lint, type checking, build, and scoped Rector checks pass. Visually reviewed in Chromium.

Limitations: RTL PDF output remains separate work due to Dompdf's text-layout limitations. Packaged desktop behavior still needs testing; native-speaker translation review is welcome.

@renanbazinin
renanbazinin marked this pull request as ready for review September 8, 2026 11:32
@renanbazinin
renanbazinin marked this pull request as draft September 8, 2026 11:34
@renanbazinin
renanbazinin marked this pull request as ready for review September 8, 2026 12:17
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