The Middle-East languages inclusion manifesto
computers have always struggled with right-to-left writing.
in a right-to-left, top-to-bottom script (commonly shortened to right to left or abbreviated rtl), writing starts from the right of the page and continues to the left, proceeding from top to bottom for new lines. this can be contrasted against left-to-right writing systems, where writing starts from the left of the page and continues to the right. (source: wikipedia).
in the west, the first computers were created with latin letters, going from left to right. it was not their concern how their technologies were adopted in the east back then, and we cannot blame them since they had their own thing to worry about, which was ensuring all of the technology was working, and we respect them.
although, after years of struggle, since the default writing direction is left to right, middle-easterners have had to adopt weird methods and hack the text somehow, so the writing direction will look just right (or as close as possible) for the end-users.
middle-easterners are coming up with solutions that reverse a paragraph’s direction. imagine having to do that for every paragraph to write with your native language.
exactly. that would be a nightmare.
there’s a social responsibility once a company reach a specific size — they should acknowledge that the users in the west read differently than those in the east or the far east. product companies should acknowledge that “globalization” puts the responsibility on them. the support for diversity, inclusion, and politically correctness starts with the most fundamental thing — language.
here are some tools that supports bidirectional reading and writing — sketch, framer.
and here are some tools that do not support bidirectional reading and writing — figma, adobe xd, notion, slack, evernote
if a company uses such a product, then the company suppresses communication and creative thinking.
support bidirectional-text in your product today.