I18nManager flip rules and mirrored icons. Right-to-left languages (Arabic, Hebrew, Persian, Urdu) require layout mirroring - not just translated strings. React Native flips flexbox and start/end edges when RTL is enabled; you still own icons, animations, and asymmetric padding.
RTL ship checklist:✓ I18nManager aligned with app language at boot✓ No marginLeft/paddingRight in feature styles (grep audit)✓ Directional icons mirrored; logos untouched✓ Navigation back affordance tested on Arabic device✓ Settings warns about brief reload on language change✓ Pseudolocale + longest translation screenshot review