GTK et g_locale_to_utf8 - C - Programmation
Marsh Posté le 26-04-2010 à 11:09:44
Vérifie que les locales UTF-8 sont installées au niveau de l'OS
(dpkg-reconfigure locales pour Debian et dérivés)
J'ai essayé ceci sur ma machine:
Code :
|
Et tout fonctionne parfaitement
Marsh Posté le 26-04-2010 à 20:48:52
oh ! salopio !! ça marche super !! merci beaucoup !!
Par contre, peux tu me dire pourquoi les locales UTF-8 ne sont pas installées ? par défaut Ubuntu gère d'autres locale ISO truc par exemple ?
Je ne saisi pas bien le concept
Marsh Posté le 27-04-2010 à 10:31:18
Je sais pas trop pour Ubuntu, mais Debian demande de choisir la locale par défaut lors de l'installation.
(et propose de générer éventuellement d'autres locales)
Pour une distro récente, ça m'étonnerait fortement que le système choisisse par défaut ISO-8859-1 ou 15 à la place d'UTF-8 ...
Marsh Posté le 27-04-2010 à 15:03:41
404 Not Found a écrit : Je sais pas trop pour Ubuntu, mais Debian demande de choisir la locale par défaut lors de l'installation. |
Bah ma Karmic qui est la plus récente qui soit n'avait pas d'UTF-8 par défaut
Marsh Posté le 26-04-2010 à 04:31:08
Bonjour,
Voila j'ai un souci concernant une fonction g_locale_to_utf8.
Quand je veux insérer un texte avec des lettres accentuées par le biais de cette fonction, cela ne marche pas.
Je pense que cela vient de mon OS qui est en anglais.
J'ai donc essayé de mettre une fonction setlocale(LC_ALL, "fr_FR.ISO-8859-1" ); mais cela ne marche pas non plus.
Pouvez vous m'aider ?
Merci beaucoup !
Message édité par Yionel le 26-04-2010 à 08:19:59