How to translate CultureInfo language names

前端 未结 3 1192
心在旅途
心在旅途 2020-11-28 15:14

I know of three ways to get a full language name of a CultureInfo object.

CultureInfo.DisplayName   
CultureInfo.NativeName  
CultureInfo.EnglishName
         


        
3条回答
  •  暖寄归人
    2020-11-28 15:40

    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;
        }
    

提交回复
热议问题