[GH-ISSUE #8552] Urgent: Lack of RTL support is a deal-breaker for Arabic users #3897

Closed
opened 2026-03-23 21:33:57 +00:00 by mirror · 1 comment
Owner

Originally created by @kareemul on GitHub (Mar 4, 2026).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/8552

Bug Description

"Hi AppFlowy Team,

I am a Fedora Linux user and I truly admire the work you've done on this project. However, I must be honest: the lack of RTL (Right-to-Left) support makes the app completely unusable for the Arabic-speaking community.

Currently, text alignment and character rendering are broken, which forces us to look for other alternatives like Obsidian or Anytype, even though we prefer AppFlowy's performance.

Since this is an open-source project, we expect basic accessibility for one of the world's most spoken languages. Please prioritize RTL support in the upcoming editor updates.

Best regards,"

How to Reproduce

Open a new page.

Try to type any text in Arabic.

Observe that text starts from the left and punctuation appears at the wrong end.

Expected Behavior

Arabic text should be rendered from Right-to-Left (RTL) with proper alignment and correct cursor movement.

Operating System

Fedora Linux (Workstation)

AppFlowy Version(s)

v0.8.1

Screenshots

Image

Additional Context

"As an Arabic user, this is a major blocker. AppFlowy is great, but without RTL support, it's impossible to use for daily notes in my native language."

Originally created by @kareemul on GitHub (Mar 4, 2026). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/8552 ### Bug Description "Hi AppFlowy Team, I am a Fedora Linux user and I truly admire the work you've done on this project. However, I must be honest: the lack of RTL (Right-to-Left) support makes the app completely unusable for the Arabic-speaking community. Currently, text alignment and character rendering are broken, which forces us to look for other alternatives like Obsidian or Anytype, even though we prefer AppFlowy's performance. Since this is an open-source project, we expect basic accessibility for one of the world's most spoken languages. Please prioritize RTL support in the upcoming editor updates. Best regards," ### How to Reproduce Open a new page. Try to type any text in Arabic. Observe that text starts from the left and punctuation appears at the wrong end. ### Expected Behavior Arabic text should be rendered from Right-to-Left (RTL) with proper alignment and correct cursor movement. ### Operating System Fedora Linux (Workstation) ### AppFlowy Version(s) v0.8.1 ### Screenshots <img width="1972" height="1100" alt="Image" src="https://github.com/user-attachments/assets/52d367be-85be-4a45-9f6b-df8a22e1606c" /> ### Additional Context "As an Arabic user, this is a major blocker. AppFlowy is great, but without RTL support, it's impossible to use for daily notes in my native language."
Author
Owner

@LucasXu0 commented on GitHub (Mar 4, 2026):

Hi @kareemul, you can turn on the RTL on the settings page.

Image
<!-- gh-comment-id:3994870867 --> @LucasXu0 commented on GitHub (Mar 4, 2026): Hi @kareemul, you can turn on the RTL on the settings page. <img width="1188" height="945" alt="Image" src="https://github.com/user-attachments/assets/12db4d84-0b0c-4f07-9015-d400cc1746f1" />
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AppFlowy-IO/AppFlowy#3897
No description provided.