public static CultureInfo GetUICultureByNameOrDefault(string cultureName)
{
CultureInfo cultureInfo = null;
if (!String.IsNullOrEmpty(cultureName))
{
cultureInfo = (from c in CultureInfo.GetCultures(CultureTypes.AllCultures)
where c.Name == cultureName
select c).FirstOrDefault();
}
if (cultureInfo == null)
cultureInfo = CultureInfo.CurrentUICulture;
return cultureInfo;
}