You want to see NSLocale , for example. NSLocale.CurrentLocale.Identifier to get a string of type en-US . This will give you the exact values ββthat iOS uses.
Both .NET and iOS have a similar but subtlely different API to get these values. It is hard to be fully compatible with .NET using only iOS data (this is not ideal). In some cases, such as RegionInfo , we were able to load .NET classes using the data provided by iOS. As more functions become available, we could do the same for other types in the future.
source share