Why RTL Is More Than \`direction: rtl\`

Most tutorials tell you to add \dir="rtl"\ to your HTML tag and call it a day. That gets you maybe 60% of the way. The other 40% is where things get tricky — and where most apps targeting Arabic speakers fall apart.

The Core Challenges

1. Layout Mirroring

Every \margin-left\ becomes \margin-right\. Every \padding-left\ becomes \padding-right\. Every \flex-row\ visually reverses. If you've hardcoded directional values, you'll need to change them all.

The fix: Use Tailwind's logical properties. Instead of \`ml-4\