Type Arabic numbers in Arabic keyboard You know that you are forced to type the Hindu-Arabic numbers (١٢٣٤...) in iOS and Mac OS if you are using the "Arabic Keyboard", so if you wanted to type English numbers (which in fact called Arabic numbers ) like (1234...) you will have to switch to the English keyboard, type the number, then get back to Arabic Keyboard.

Is there any way to override this? I am already using Karabiner to remap some keyboard keys, but it is not useful for the problem I am facing.
Arabic keyboards always have the ability to type English numbers built in.  Just hit the Caps Lock key in MacOS.

In iOS, try doing Press and Hold on a number key.