Bonjour,

J'ai une petite question concernant l'internationalisation d'une application...
A tout hasard je suis sur une suse 10.3, mais je ne pense pas que ce soit important...
J'utilise les fichiers .po pour utiliser les messages dans la locale définie.
Si je set la locale en anglais
mes messages sont bien en anglais; mais en revanche, sur certains print (std::cout <<) je reçois un Gtk-WARNING
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Gtk-WARNING **: Locale not supported by C library
Il semble que cela gêne ensuite au passage d'argument Glib::ustring, qui sont ensuite affichés en sortie standard ou erreur....
En revanche, si je set la locale en anglais avec
tout fonctionne sans problème...

Y-a-t-il un moyen propre de détecter ce problème au lancement de l'application, pour faire un retour à l'utilisateur ?
Cela signifie-t-il que la locale en n'existe pas ?

Merci