Récupérer la langue en cours sous Linux, Windows et MacOS

Récupérer la langue en cours sous Linux, Windows et MacOS - Divers - Programmation

Marsh Posté le 13-01-2005 à 20:00:21    

Bonjour,
 
Je suis en train de créer ma librairie de traduction (et oui je réinvente la roue),
et je voudrai savoir comment je peux récupérer la langue actuel du système en cours.
 
Sous Windows, MacOS et Linux (GTK+)
 
Car ceci peut être utile une fonction pour définir la langue automatiquement à celle du système.
 
Aussi, comment récupérer les polices (taille et autre) sous GTK+, Windows et MacOS X.
 
Et comment traduire le style de la police en 1 seule langue (car ça change sur chaque   langue, GTK+ seulement (car il m'affiche Oblique, et si ça change à chaque langue je n'ai pas finis).
 
Note : Je supporte l'AppleScript sous MacOS X, la base de registre sous Windows et GConf sous linux (Gnome).

Reply

Marsh Posté le 13-01-2005 à 20:00:21   

Reply

Marsh Posté le 14-01-2005 à 10:30:30    

Ca devrait se trouver dans les variables d'environnement ce truc.
 
Sous Linux, je possède par défaut une variable LANG qui contient la valeur en_US (english, United States ?).

Reply

Marsh Posté le 14-01-2005 à 14:30:29    

Ok pour linux, mais pour Windows et MacOS X ?

Reply

Marsh Posté le 14-01-2005 à 15:47:38    

Sous Windows voir GetUserDefaultLangID / GetUserDefaultUILanguage.
http://msdn.microsoft.com/library/ [...] s_8xo3.asp
http://msdn.microsoft.com/library/ [...] e_4omx.asp


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed