Bonjour
Comment fait-on avec la classe CultureInfo afin de récupérer le libellé des mois en fonction du pays de l'internaute.
Merci d'avance
Version imprimable
Bonjour
Comment fait-on avec la classe CultureInfo afin de récupérer le libellé des mois en fonction du pays de l'internaute.
Merci d'avance
comme ça
Code:
1
2 CultureInfo culture = new CultureInfo("de-CH"); Response.Write(DateTime.Now.ToString("MMMM", culture));
Super Bossun, ça marche.
Toutefois, comment puis-je faire pour récupérer la langue du pays du navigateur.
une recherche sur google n'aurait pas fait de mal,,
http://www.google.ch/search?hl=fr&cl...chercher&meta=
http://madskristensen.net/post/Get-l...in-ASPNET.aspx
Sinon, il est egalement possible d'utiliser la ressource Dictionnaire, mais cela implique de savoir exactement la langue utilisée.
J'ai utiliséqui me retourne "fr-FR.Citation:
string sLang = System.Globalization.CultureInfo.CurrentCulture.Name;
Est-ce que cela fonctionne avec tous les navigateurs !!!
alors pas du tout...Tu peux faire le test par toi-meme et tu verras que tu vas avoir toujours "fr-FR"
Explique un peu plus en détails ton but? ESt-ce que tu voulais juste récupérer le mois dans une langue différente ou tu veux faire de ton application "localizable"???
Dans un navigateur, il est possible de choisir sa langue.
Donc je voudrais afficher pour un navigateur français les mois. Pour un navigateur anglais, les mois en anglais et ainsi de suite.