Originally Posted by
mickeyjaw
If you use Android instead there is an app called "Roaming control" which can do exactly what you are asking for. I have no idea if there is an equivalent for iOS.
Roaming call correction doesn't seem to understand dual SIM phones which is an issue.