[GH-ISSUE #3414] [Bug] RTL related issues #1518

Open
opened 2026-03-23 20:50:22 +00:00 by mirror · 6 comments
Owner

Originally created by @LucasXu0 on GitHub (Sep 15, 2023).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/3414

Originally assigned to: @zoli on GitHub.

Bug Description

  • some blocks don't support RTL, heading, toggle list, outline, and code block.

  • the selection area in RTL layout is overflow
    Screenshot 2023-09-15 at 17 36 44

  • wrap the layout options into the same parent option.

  • improve texts: layout option and text direction

  • context menu overflow in RTL mode.

  • option menu overflow in RTL
    Screenshot 2023-09-15 at 17 46 08
    mode.

How to Reproduce

run the code in the latest main branch

Operating System

All Platform

AppFlowy Version(s)

0.3.2

Screenshots

No response

Additional Context

No response

Originally created by @LucasXu0 on GitHub (Sep 15, 2023). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/3414 Originally assigned to: @zoli on GitHub. ### Bug Description - [x] some blocks don't support RTL, heading, toggle list, outline, and code block. - [ ] the selection area in RTL layout is overflow <img width="1057" alt="Screenshot 2023-09-15 at 17 36 44" src="https://github.com/AppFlowy-IO/AppFlowy/assets/11863087/7599b210-d493-47a2-9de0-d9c2bf1b709d"> - [ ] wrap the layout options into the same parent option. - [ ] improve texts: layout option and text direction - [x] context menu overflow in RTL mode. - [ ] option menu overflow in RTL <img width="272" alt="Screenshot 2023-09-15 at 17 46 08" src="https://github.com/AppFlowy-IO/AppFlowy/assets/11863087/eb7630d2-8d7b-4fd6-aba2-545230b6edc4"> mode. ### How to Reproduce run the code in the latest main branch ### Operating System All Platform ### AppFlowy Version(s) 0.3.2 ### Screenshots _No response_ ### Additional Context _No response_
Author
Owner

@zoli commented on GitHub (Sep 18, 2023):

Please assign this to me.

<!-- gh-comment-id:1722896708 --> @zoli commented on GitHub (Sep 18, 2023): Please assign this to me.
Author
Owner

@annieappflowy commented on GitHub (Dec 22, 2023):

we can close this issue now? @zoli , @LucasXu0

<!-- gh-comment-id:1867096039 --> @annieappflowy commented on GitHub (Dec 22, 2023): we can close this issue now? @zoli , @LucasXu0
Author
Owner

@zoli commented on GitHub (Dec 22, 2023):

we can close this issue now? @zoli , @LucasXu0

"option menu overflow in RTL" is Resolved. I couldn't reproduce "the selection area in RTL layout is overflow". Also about "wrap the layout options into the same parent option" and "improve texts: layout option and text direction" I think they are left to new design?

<!-- gh-comment-id:1867318388 --> @zoli commented on GitHub (Dec 22, 2023): > we can close this issue now? @zoli , @LucasXu0 "option menu overflow in RTL" is Resolved. I couldn't reproduce "the selection area in RTL layout is overflow". Also about "wrap the layout options into the same parent option" and "improve texts: layout option and text direction" I think they are left to new design?
Author
Owner

@rileyhawk1417 commented on GitHub (Jan 26, 2025):

@zoli would you say that this issue still needs to be opened or its been resolved?

<!-- gh-comment-id:2614442180 --> @rileyhawk1417 commented on GitHub (Jan 26, 2025): @zoli would you say that this issue still needs to be opened or its been resolved?
Author
Owner

@zoli commented on GitHub (Jan 26, 2025):

@zoli would you say that this issue still needs to be opened or its been resolved?

Not sure, Haven't checked it out recently.

<!-- gh-comment-id:2614475197 --> @zoli commented on GitHub (Jan 26, 2025): > [<img alt="" width="16" height="16" src="https://avatars.githubusercontent.com/u/3286303?s=64&amp;u=6ee80a92cc56bacf5590992d45776bd74d6164a1&amp;v=4">@zoli](https://github.com/zoli?rgh-link-date=2025-01-26T14%3A13%3A15.000Z) would you say that this issue still needs to be opened or its been resolved? Not sure, Haven't checked it out recently.
Author
Owner

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

Urgent: Lack of RTL support is a deal-breaker for Arabic users

"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,"

<!-- gh-comment-id:3994397189 --> @kareemul commented on GitHub (Mar 4, 2026): Urgent: Lack of RTL support is a deal-breaker for Arabic users "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,"
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#1518
No description provided.