Most software arrives in the region in English and gets Arabic later. You can tell. Icons point the wrong way, numbers jump around, and the Arabic reads like it was translated by someone who never used the product.
We build in both languages from the first screen. In Orbit, a build fails if a text exists in English but not in Arabic. Layouts use logical directions, start and end, never left and right, so the whole interface mirrors correctly.
Arabic is a first language for our products, not a setting.
Content matters as much as layout. Department names, KPI names and review questions are stored in both languages. When AI writes a review, it writes it in the language you asked for instead of translating an English draft.
There are smaller details too: Gregorian dates by default with Hijri when you want it, a choice of digits, and fonts designed for Arabic rather than borrowed from Latin.
It is more work. It is also the only way a team in Riyadh or Amman ends up with software that feels like it was made for them.