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

Support right-to-left scripts/languages in the editor #2042

Open
maysara opened this issue Aug 27, 2013 · 2 comments
Open

Support right-to-left scripts/languages in the editor #2042

maysara opened this issue Aug 27, 2013 · 2 comments

Comments

@maysara
Copy link

maysara commented Aug 27, 2013

Greetings,

Processing does not support writing function names and variables in arabic; if i understand correctly, processing uses java in the backend; and if i understand correctly, java can handle unicode function names and variable names. if processing can take care of this as well, it would be awfully great as it makes it easier to experement while relate to terminology users create and are familiar with !

http://forum.processing.org/topic/wishlist-use-a-font-that-displays-non-latin-letters-and-allow-writing-unicode-function-names

@benfry
Copy link
Contributor

benfry commented Oct 28, 2013

We handle Unicode, but right-to-left text is very, very difficult to implement. I'll change the title from “Usage of non-latin function names and variables”, because we support many non-Latin scripts (Chinese, Japanese), but just not right-to-left reading (Arabic, Hebrew, etc).

@maysara
Copy link
Author

maysara commented Oct 29, 2013

Greetings, the issue/request was specifically about function names and variable names (calling a function named رسم, having a variable named نقاط), the RTL issue is not the problem, the code is perfectly readable from left to right when it is mixed rtl/ltr scripts are in use, selecting a "good" font will renders the glyphs correctly (so shaping works fine, function names and variable names are usually one word too). if function names and variable names can be used in chinese and japanese then i guess my request/issue is a false alarm. I will repeat my tests and share findings.

@benfry benfry changed the title Implement support for right-to-left scripts/languages Support right-to-left scripts/languages in the editor Apr 23, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants