Add Support for RTL Languages
- Dominant language
- Rust
- Stars
- 14.6k
- Forks
- 734
- Avg merge
- 8h 40m
- Merged PRs (30d)
- 4
Description
When editing RTL languages like Hebrew, the text appears in the incorrect order.
Additionally, when opening a text file containing Hebrew text, the content is displayed backward.
Expected behavior: The text should display correctly, e.g., שלום מיקרוסופט.
Compare with what Notepad is displaying


Contributor guide
Research direction
Start by reproducing the issue while editing Hebrew text and opening a text file containing Hebrew in the editor. Compare the display with Notepad; done means RTL text appears in the correct order in both cases.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- cli, internationalization
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100