Between Microsoft.Net's CultureInfo and the Window's NLS GetLocaleInfoEx() APIs locales/cultures have several names intended for human display. Note that these names are intended for human use, for machine readable names the "en-US" type name should be