Récupération du code de la langue système. [Résolu]

Signaler
Messages postés
256
Date d'inscription
jeudi 23 octobre 2003
Statut
Membre
Dernière intervention
20 mars 2013
-
Messages postés
256
Date d'inscription
jeudi 23 octobre 2003
Statut
Membre
Dernière intervention
20 mars 2013
-
Bonjour à toutes et tous,

Je voudrais savoir comment je peux récupérer le code de la langue du système.

ex : mon Windows est configuré en Français (France) et je voudrais récupérer le code correspondant à savoir 0x040C.

Comment puis-je faire cela ?

Par avance merci

Olivier

4 réponses

Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
67
Salut

System.Globalization.CultureInfo.CurrentCulture.ToString
te renverra fr-FR
et
System.Globalization.CultureInfo.CurrentCulture.LCID.ToString
te renverra 1036, c'est à dire 40C en hexa

PS : Moi non plus, je ne savais pas comment le récupérer et 3 minutes de recherche dans l'aide m'a donné la solution.

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
Messages postés
38
Date d'inscription
samedi 17 juillet 2004
Statut
Membre
Dernière intervention
19 octobre 2010

Bonjour,

attention à ne pas confondre langue système et langue utilisateur.

Ta réponse Jack permet de connaitre la langue de l'utilisateur, le culture info.

Or, un culture Info peut très bien être en français avec une langue système en Anglais.

Pour récupérer la langue du système (la langue d'installation)

c'est plutot

System.Globalization.CultureInfo.InstalledUICulture.ToString


Cordialement,
Messages postés
256
Date d'inscription
jeudi 23 octobre 2003
Statut
Membre
Dernière intervention
20 mars 2013
1
Merci Jack.
Messages postés
256
Date d'inscription
jeudi 23 octobre 2003
Statut
Membre
Dernière intervention
20 mars 2013
1
Merci kornetmuse pour cette précision.