Bonjour,
dans une application, j'essaye d'utiliser gettext :
d'après la doc, il me "faut" ces trois lignes :
Mon appli s'appelle 'age' et le répertoire des .po sera ./locale
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 setlocale (LC_ALL, ""); bindtextdomain (PACKAGE, LOCALEDIR); textdomain (PACKAGE);
J'ai donc adapté en :
Est-ce bien cela ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 setlocale (LC_ALL, ""); bindtextdomain ("age", "./locale"); textdomain ("age");
Lorsque je compile, voilà ce qui m'arrive
La ligne de compilation est-elle correcte ou manque-t-il quelque chose ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $ gcc `pkg-config --cflags gtk+-2.0` -o age.o -c age.c age.c: In function 'main': age.c:71: error: 'LC_ALL' undeclared (first use in this function) age.c:71: error: (Each undeclared identifier is reported only once age.c:71: error: for each function it appears in.) make: *** [age.o] Error 1
merci d'avance
Partager