So after much effort and pain (I'm an iOS developer, not a web developer), I have my website (https://359north.com) set up to support 16 different languages/countries (thanks https://ahrefs.com - I get 100% on their site audit). Set up like https://359north.com/it/ etc. for the various country/language combinations.
I'd like to make sure this setup actually works.
It seemed reasonable to test in the iOS Simulator by setting the region and language to Italia and Italiano. Using Safari, some sites like google.com and Mozilla.org show up correctly in Italian, while others like ibm.com and Microsoft.com do not.
When the phone is set to Italian, 359north.com displays in English, not Italian, and when I search for it in Google (359north) it comes back with a link to the US English site (the main site).
Am I doing something wrong here? The website is on Github Pages at https://github.com/359north/359north.github.io