replacement for font MS Sans Serif [closed]

The application I'm working on has been around for over 20 years now, and in some cases still has not updated the UI in some places - the font is one of them, as it uses MS Sans Serif.

I am trying to find a more modern alternative that would fulfill some criteria:

  • it is a business application, and numerical readability is primordial
  • the average character width would need to be similar to that of MS Sans Serif, to avoid text overlap of nearby UI controls (or applying a full application redesign, several million LoC)
  • some of the clients being in Arab countries, the above 2 criteria would need to apply for Arabic characters as well
  • for Arabic characters, they mustn't look 'modernized' (Tahoma, - even Segoe UI - fails here)
  • optimally, the font would be built-in to Windows (unless there are no such satisfactory fonts)
  • to make matters a little more difficult, the average character width would also need to be maintained when applying Windows scaling (meaning the font height gets scaled, by say, 1.25x or 1.5x)

I've tried a few dozen fonts, none of which seems to satisfy the (admittedly) complex requirements above. Closest i found was something called "Gadugi" which i had never heard of before.

Has anyone faced anything like this? Or are there any tools to help find other fonts with same average char width to narrow down the filtering for us? Finally, any other source of fonts outside of Windows defaults, or anything that may put me in the right direction?

Thanks!