Sublime Forum

Native RTL (Persian/Arabic) Support – Is There Any Plan or Official Decision?

#1

Hello Jon and the Sublime Text team,

First of all, thank you for creating and maintaining such a fast, elegant, and reliable editor. Sublime Text has been my editor of choice for many years, and I truly appreciate the work that has gone into it.

However, there is one feature that I—and many other users of right-to-left languages—have been hoping to see for a very long time: native RTL (right-to-left) support for languages such as Persian and Arabic.

I have been waiting for this ever since the days of Sublime Text 2 . Despite the many releases over the years, this capability is still missing. As a result, many users who write documentation, notes, or other text in Persian or Arabic cannot comfortably use Sublime Text for those tasks, even though they would prefer to.

I completely understand that every project has its own priorities and technical challenges. My intention is not to complain, but simply to ask for some clarity.

If native RTL support is planned, even as a long-term goal, it would be greatly appreciated to know that it is on the roadmap.

If, on the other hand, there are no plans to implement RTL support, I would respectfully ask for a clear and official statement to that effect. Having an explicit answer would help users make informed decisions about whether to continue waiting or adopt another editor for workflows that depend on right-to-left languages.

I believe many users would appreciate any update on this topic, even if the answer is simply “not planned.”

Thank you for your time, and thank you again for all your work on Sublime Text.

0 Likes

#2

We have no plans of adding RTL support in the forseeable future.

0 Likes

#3

I am now academically curious. Are there any programming languages that allow for RTL coding practices? Or this more to use ST as a professional writing tool?

I know that for many syntaxes whitespace is important and conveys semantic value, so I wonder how this works when coding in RTL environments.

Asking out of genuine curiosity.

0 Likes

#4

IIRC when I asked that a long time ago, the answer of Ben was: RTL comments in LTR code.

Moreover, I assume many use ST as writing/notes tool.

0 Likes

#5

That, and RTL in strings, html templates, etc. Any time you’d write english that isn’t code.

0 Likes

#6

Phu. That is so obvious, should’ve been my first thought. Thanks.

0 Likes