Automatic setups are a matter of currency (not the money type, but more akin to how up-to-date they be!)
--so the problem for any developer in English say, is how to manage translations and how well to do them; if they are not multilingual then knowing if a translated menu is correct or not will be a problem
So they may only offer their native language as the structure for their application, and perhaps then depend on volunteers to provide menu translations etc..
--computer automatic methods may not be satisfactory for that person, they have to decide..
This is why you sometimes find programs you may want to use or try out to be only available in another language, such as German, Russian, Spanish, French etc..