Bonjour,
Le vendredi 31 octobre 2008, Steve a écrit...
> msgfmt --statistics --check -o fr.gmo fr.po
> a bien créée un fr.gmo mais toujours en anglais à l'exécution.
> J'ai tout repris à zéro, ctd
> 1) supprimer le répertoire source
> 2) tar zxf *.tgz
> 3) cp fr.po po/
> 4) ./configure
> 5) msgfmt ....
> 6) Ajouter fr.po et fr.gmo aux différents Makefile
> 7) make
> 8) ./src/tangogps => en anglais ...
> Que fais-je de faux tonnerre ??
L'application cherche certainement le fichier .gmo dans certains
dossiers.
- Tu peux essayer de copier ce fichier fr.gmo dans
/usr/local/share/locale/fr/LC_MESSAGES/ ;
- Tu peux chercher dans les sources de l'appli si il y a d'autres .gmo ;
- Tu peux lire le Makefile, la cible install, pour voir où il va
installer les .gmo. Voire faire un `make -n install|tee loginstall`,
et lire ensuite le fichier loginstall tranquillement
pour avoir une trace de ce qui se ferait sur un `make install` ;
- Tu peux lancer l'appli sous strace pour voir ce qu'il cherche comme
fichiers de locale
strace -f -eopen -o strace.log ./src/tangogps
et dépouiller ensuite strace.log.
Tu vois, tu peux faire plein de choses (amusantes) pour essayer de débuguer.
--
jm
A.E.L. Sarl (R.C.S CASTRES 490843240)
http://www.spidboutic.fr
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]