SenseNet.ContentRepository.Tools.GetUICultureByNameOrDefault C# (CSharp) Method

GetUICultureByNameOrDefault() public static method

public static GetUICultureByNameOrDefault ( string cultureName ) : CultureInfo
cultureName string
return System.Globalization.CultureInfo
        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;
        }