Je cherche un moyen d'obtenir le nom de la langue du code de la langue.
en -> English zh -> Chinese jp -> Japanese fr -> French de -> German
3 Réponses :
Console.WriteLine(new CultureInfo("en").DisplayName); Note that DisplayName will format the name for the currently set language. If you want it to always be in English, use EnglishName.
Mikike, peut-il être fait le contraire, le nom au code, comme "anglais" à "fr"?
Notez qu'il est dépendant de la plate-forme et peut fonctionner de manière incohérente d'un ordinateur à l'ordinateur. Il utilise une liste natale du système d'exploitation de cultures.
Je viens de trouver ceci: http://www.cshaarp-examples.net/culture-names/ p>
Je ne sais pas si cela aide. P>
Cela aide, bonne top dispose d'une liste complète de codes pris en charge :)
Quelque chose comme ça fonctionnera: cultureinfo.displayName contiendra ce que vous recherchez. P> p>
Juste le nom de la langue en anglais, ou tous les noms de langue dans toutes les langues?