I know of three ways to get a full language name of a CultureInfo object.
CultureInfo.DisplayName CultureInfo.NativeName CultureInfo.EnglishName
Example for CultureInfo.EnglishName:
public CultureInfo GetCultureInfo(string EnglishName) { foreach (CultureInfo info in CultureInfo.GetCultures(CultureTypes.AllCultures)) { if (info.EnglishName == EnglishName) return new CultureInfo(info.Name); } return null; }