When I write arabic text in canvas by drawtext, in some device it is written correct but in others device it is revers. for example in some سلام and in other ﻢﺎﻟﺳ. I convert character by arabicReshaper to solve separate char problem in arabic form.
- How do I detect when word need to be reverse and when not.
- In some device پ character is shown correctly but in some other devices don't show that character. I use custom typeface and I sure typeface have پ character.