Reconstruct Arabic sentences to be used in applications that don't support Arabic
Based on Better Arabic Reshaper, ported to Python, tweaked a little bit.
For more info visit my blog post here
Harakat or Tashkeel are not supported, and I think that they can't be supported as their unicode characters are non-spacing marks (i.e. they don't take space, they are rendered in the same space of the character before them), which means that when used in a reshaper, they will be rendered on the next character as the text is reversed.
This work is licensed under GNU General Public License v3.
- Online Arabic Reshaper: http://pydj.igeex.biz/arabic-reshaper/
- Abd Allah Diab (mpcabd)
- Email: mpcabd {AT} G Mail (dot) COM
- Blog: http://mpcabd.igeex.biz