If you prefer an application rather than a system-wide setting, you can find options in the Microsoft Store such as: UWP Arabic Keyboard - Free download and install on Windows
When you select Arabic, Windows defaults to a specific layout: If you prefer an application rather than a
: Press Windows Key + Space or Alt + Left Shift to rotate through your installed languages. Choose your preferred dialect and click Next
: Type "Arabic" in the search box. You will see various regional versions like Arabic (Saudi Arabia) or Arabic (Egypt) . Choose your preferred dialect and click Next . It will update to show the Arabic layout
: Go to Time & Language and select Language from the left-side menu.
: If you don't have Arabic letters printed on your physical keys, search for "On-Screen Keyboard" in the Start menu. It will update to show the Arabic layout when you switch the language. Choosing the Right Layout (101 vs. 102)