Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request for Enabling RTL Support in Monaco Editor #4809

Open
2 tasks done
Mahdi-Narimani opened this issue Jan 21, 2025 · 1 comment
Open
2 tasks done

Request for Enabling RTL Support in Monaco Editor #4809

Mahdi-Narimani opened this issue Jan 21, 2025 · 1 comment
Labels
feature-request Request for new features or functionality

Comments

@Mahdi-Narimani
Copy link

Mahdi-Narimani commented Jan 21, 2025

Context

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

Description

Sure! Here’s the text translated into English:


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 Mahdi-Narimani added the feature-request Request for new features or functionality label Jan 21, 2025
@ebrahimi9005
Copy link

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request Request for new features or functionality
Projects
None yet
Development

No branches or pull requests

2 participants