Returns the ISO 3166-1 alpha2Code for the given locale.
If not provided, device's locale will be used instead.
You can read more about ISO 3166-1 codes here
Returns the CountryDetails for the given locale. If not provided,
the device's locale will be used instead.
Have in mind that this is different than specifying supportedLocales
on your app.
Exposed properties are the name, alpha2Code, alpha3Code and dialCode