TL;DR
- RTL is not a mirror flip — it's a typographic reset.
- Line-height, letter-spacing and font choice matter more than layout.
- Test with native readers; icons and numerals behave differently.
If you launch in the GCC with a mirrored English UI, you'll ship something that looks foreign to the people you're serving.
Typography first
Arabic typography has its own rhythm. Line-heights, letter spacing, and font choice all matter more than layout mirroring.
