Convertir abreviatura del idioma a nombre completo, por ejemplo, en to Inglés?
-
19-09-2019 - |
Pregunta
pregunta rápida, ¿cuál es la mejor manera de convertir el lenguaje una abreviatura para el nombre completo? p.ej. en to Inglés? Tenga en cuenta, no es en-US, es sólo en, fr, de
C # por favor.
Solución
No estoy seguro de que se puede obtener de just en ... Usted puede hacer esto, sin embargo si se conoce el resto de la abreviatura:
System.Globalization.RegionInfo info = new System.Globalization.RegionInfo("en-GB");
string countryName = info.EnglishName;
Editar: En realidad, puede hacerlo:
CultureInfo info = new CultureInfo("en");
string englishName = info.EnglishName;
Otros consejos
System.Globalization.CultureInfo x = new CultureInfo("en");
string name = x.EnglishName;
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow