[gettext] newbie, cherche tutoriel

newbie, cherche tutoriel [gettext] - C - Programmation

Marsh Posté le 13-07-2003 à 12:18:40    

je cherche un bon tutoriel ou une bonne doc, par ce que là, j'en chie avec des pauvres exemples de C.Blaess, et j'arrive pas à faire fonctionner. et puis ça à l'air défectueux, puisque ces .po sont invalides (passe pas avec msgfmt -c).
 
donc si vous avez un lien...

Reply

Marsh Posté le 13-07-2003 à 12:18:40   

Reply

Marsh Posté le 13-07-2003 à 13:21:34    

bon, je détaille
 

Code :
  1. #include <libintl.h>
  2. #include <stdio.h>
  3. #include <stdlib.h>
  4. int main()
  5. {
  6.   if(textdomain("taiste" )==NULL)
  7.     {
  8.       perror("textdomain" );
  9.       return EXIT_FAILURE;
  10.     }
  11.   if( bindtextdomain("taiste", "." )==NULL)
  12.     {
  13.       perror("bindtextdomain" );
  14.       return EXIT_FAILURE;
  15.     }     
  16.   puts(gettext("Hello" ));
  17.   return 0;
  18. }


 

msgid "Hello"
msgstr "Bonjour"


 

[benoit@benmaster test]$ gcc taiste.c
[benoit@benmaster test]$ msgfmt -o fr/LC_MESSAGES/taiste.mo taiste.po
[benoit@benmaster test]$ ./a.out
Hello
[benoit@benmaster test]$ echo $LC_ALL
fr_FR@euro
[benoit@benmaster test]$ echo $LANG
fr_FR@euro


 
une idée?

Reply

Sujets relatifs:

Leave a Replay

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