Tweet

Replying to @tannewt, @hassankanj, @LambaLabs, @adafruit, @AlaaSal91787251 and @this_marwan

For Arabic in particular, I’d suggest using the Arabic Presentation Forms A and B blocks of Unicode. Arabic letters connect to each other in specific ways, and Unicode encoded ligatures for all the possibilities. I have some notes on this here (line 243): https://github.com/joeycastillo/babel/blob/master/babelconvert/convert.py#L243

(original)