monaco-editor icon indicating copy to clipboard operation
monaco-editor copied to clipboard

Request for Enabling RTL Support in Monaco Editor

Open Mahdi-Narimani opened this issue 11 months ago • 3 comments

Context

  • [ ] This issue is not a bug report. (please use a different template for reporting a bug)
  • [x] This issue is not a duplicate of an existing issue. (please use the search to find existing issues)

Request for Enabling RTL Support in Monaco Editor

Hello,

In the project we are currently working on, we’ve encountered an issue due to the lack of support for right-to-left (RTL) text. Our project relies heavily on Monaco Editor, and specifically, we need this editor to support right-to-left languages such as Persian and Arabic.

The Issue:

Our project requires this feature, and Monaco Editor does not natively support it. Since replacing Monaco Editor is not an option at this stage and we’ve invested significant time into the development and implementation of this project, we urgently need this feature.

Request:

You are responsible for enabling this functionality in the editor, and this RTL support must be provided for users. This feature must be enabled immediately so that the project can progress without delays.

We have made every effort to ensure that all parts of the project are aligned with Monaco Editor, but without RTL support, we will be unable to proceed further.

Please take the necessary actions to resolve this issue as soon as possible.

Thank you

Mahdi-Narimani avatar Jan 21 '25 12:01 Mahdi-Narimani

Dear Monaco Editor Development Team,

Currently, the lack of proper RTL functionality poses a significant challenge for developers working with languages such as Arabic, Hebrew, Persian, and others that are written from right to left.

The Monaco Editor is a powerful and widely adopted code editor, and its versatility is one of its greatest strengths. However, the absence of RTL support creates a major barrier for a substantial portion of the global developer community. Many developers who use RTL languages are forced to use alternative editors or implement complex workarounds, which are often inefficient and time-consuming.

The inability to properly display and edit code in RTL languages not only affects the user experience but also hinders productivity. Code readability and maintainability are significantly compromised when the editor does not correctly handle RTL text direction. This issue is not merely cosmetic; it directly impacts the ability of developers to write, debug, and collaborate effectively.

We believe that adding RTL support to the Monaco Editor would greatly enhance its accessibility and usability for a large number of developers worldwide. It would also demonstrate a commitment to inclusivity and global collaboration within the software development community.

We urge you to consider this request with the utmost importance and prioritize the implementation of RTL support in the Monaco Editor. We are confident that this addition would be a valuable contribution to the editor and would be greatly appreciated by the global developer community.

Thank you for your time and consideration. We look forward to your positive response and the implementation of this crucial feature.

Sincerely,

A Concerned Developer

ebrahimi9005 avatar Jan 21 '25 14:01 ebrahimi9005

Hello, I hope you're doing well. In the current project we're working on, we have encountered a critical issue due to the lack of right-to-left (RTL) text support in Monaco Editor. The project heavily relies on Monaco Editor, and it's essential for us to have support for RTL languages such as Persian and Arabic. Since replacing the editor at this stage is not feasible and we've invested significant time in this project, we urgently require this feature to continue progressing. We would greatly appreciate it if you could enable RTL support for the editor as soon as possible. Thank you for your attention to this matter. Best regards,

s77a85m avatar Feb 26 '25 10:02 s77a85m

Hello, We have a serious issue with Monaco Editor as it doesn't support RTL (right-to-left) text direction, and it's a blocking issue for our project. The project is heavily dependent on Monaco Editor, and it is impossible to proceed without RTL support for languages like Persian and Arabic. We’ve already invested a lot of time and effort into this project, and replacing the editor is simply not an option. You are responsible for enabling this feature for users, and we need it enabled immediately for the project to move forward. Thank you for your immediate attention to this matter.

Parvaz19 avatar Apr 27 '25 10:04 Parvaz19

Hello, I want to add my voice to the requests for proper RTL support in Monaco Editor. As someone who regularly needs to work with RTL texts during development, the lack of native RTL handling is a constant frustration. It forces me to use other editors just for RTL content, which completely breaks my workflow and undermines the whole concept of integration and a unified editing experience.

This genuinely affects productivity and makes Monaco difficult to use for multilingual projects. I strongly urge the development team to prioritize true RTL support. Thank you

adxxxbox avatar Jun 24 '25 23:06 adxxxbox