Je remarque que nous pouvons définir la langue d'un formulaire à l'aide de aide s'il vous plaît. P>
edit fort>
Je préfère connaître un type d'énumération qui répertorie la valeur définie. Y a-t-il un disponible? Ou nous devons créer cela nous-mêmes? P>
Étant donné qu'il semble ne pas être non disponible de type ENum pour cela, ici est ma propre créée. p> XML: LANG = "EN-US" CODE>. Je veux voir le nommé d'autres langues mais je ne sais pas que ceux-ci peuvent être accessibles de C #. p>
3 Réponses :
Pour les cultures .NET appartenant à un pays et de la région spécifiques: pour accéder à toutes les cultures .NET (standard ou non), utilisez: p>
Pour obtenir toutes les infos de culture valides:
string xmlCulture = "en-US"; bool isSupported = CultureInfo.GetCultures(CultureTypes.AllCultures).Any(c => c.Name.Equals(xmlCulture));
Peut-être que cette page pourrait être utile? msdn.microsoft.com/en-us/Library/...
En fait, ces langues ne sont pas des langues mais elles sont appelées «cultures».
@Gerrie: en-US est une "culture" ou "locale": il définit à la fois une langue ("EN") et une région ("US").