Ca fonctionne sur window xp jai aucune idée sur les autres, je t'ai donner un petit exemple avec
- Code:
-
langue = "Defaut"
registry_set_root(1)
lang = registry_read_string_ext('\SYSTEM\CurrentControlSet\Control\Nls\Language\','InstallLanguage')
if lang = "040C"/*Francais-France*/ or lang = "080C"/*Francais-Belge*/ or lang = "0C0C"/*Francais-Canada*/
{
langue = 'Francais'
}
if lang = "0409"/*Anglais-US*/ or lang = "0809" /*Anglais-Grande bretagne*/
{
langue = 'Anglais'
}
if lang = "0407"
{
langue = 'Allemand'
}
if lang = "040A"
{
langue = 'Espagnol'
}
//ect...
tien un site pour les code langue :
http://www.science.co.il/language/Locale-Codes.asp?s=decimalsinon tu peut toujour aller voir dans les registre : "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DosKeybCodes" pour la liste des codes
et : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Language\ pour le language que tu utilise ou sois la version que tu as de window je sais pas