(Courriels de diversion: <internerez@precautionneras-debâcles.com> <infestera@crissant-rhumatisantes.com> <contrecarrerais@annoterais-oeils-de-boeuf.com> <clones@pelleterie-inversez.com> <platanes@exerceras-rosie.com> <parcellise@ovationnant-piegeais.com> <empressais@deferlait-rougeoyees.com> <alleges@embuer-deshabituions.com> <soustrait@eclatants-concut.com> <vouvoyerent@decousiez-remettrions.com> )
Le Jeudi 31 Mai 2001 17:12, vous avez écrit : > Jean-Max Redonnet a écrit : > > Le Mercredi 30 Mai 2001 16:48, MALERBA_Vivien@stna.dgac.fr a écrit :> > > Jean-Max Redonnet a écrit : > > > > < une description longue et pénible de son problème ;-) > > > > > > Est ce que tu as bien installé ce fichier fr.gmo là où il faut. > > > Le fichier est par exemple à copier dans > > > /usr/share/locale/fr/LC_MESSAGES/<ton nom de prog:PACKAGE>.mo > > > > Ce que j'ai fai, c'est un lien de /usr/local/share/locale.... fr.mo vers > > $BASE_DIR/po/fr.gmo > > > > Mais toujours rien. > > > > Par ailleurs, il me semble qu'il est possible d'utiliser directement le > > fichier localfr.gmo non ? En tout cas ca a l'air de marcher avec > > certaines applis que j'ai telechargées, mais je n'arrive pas à voir la > > différence entre ce code et le mien ;-( > > > > Par ailleurs, j'ai aussi créé un répertoire test, puis, j'ai refais un > > ./configure --prefix=/...../test > > > > Après la compil, j'ai fait un make install. Et il m'a bien créé un > > répertoire /...../test/share/locales.... où il a mis le fichier fr.mo. > > > > J'ai testé : toujours rien !!! > > > > > De plus il y a d'autres variables d'environnement qui permettent de > > > changer la langue; > > > regardes ce que tu as avec la commande env. > > > > J'ai tout en fr_FR à part qu'au début du prog je passe LC_NUMERIC en C > > pour pouvoir lire correctement les double avec un point comme séparateur > > décimal. > > > > > > > > Alors, c'est grave docteur ? > > Tu peux essayer d'enlever ce qui concerne LC_NUMERIC pour voir, mais je > doute que le pb soit là. > > Tu dois normalerment faire un appel à la fonction bindtextdomain(). > Verifies que les > bons paramètres sont donnés: le premier par ex "visu" ira chercher les > fichiers > locale/fr/LC_MESSAGES/visu.mo et le second est le repertoire dans lequel > il ira chercher: > par exemple "/usr/local/share/locale" pour qu'il aille chercher dans > /usr/local/share/locale/fr/LC_MESSAGES/visu.mo > > Si c'est pas ça alors j'en sais rien... > > Vois avec la page info de gettext. > > Vivien Ca marche ! J'avais simplement fait ln -s ..../Visu/po/fr.gmo /usr/local/share/locale/fr/LC_MESSAGES/visu/fr.mo au lieu de ln -s ..../Visu/po/fr.gmo /usr/local/share/locale/fr/LC_MESSAGES/visu.mo Mes messages apparaissent maintenant en français... Merci beaucoup ! > > --------------------------------------------------------------------- > > Aide sur la liste: <URL:mailto:linux-31-help@CULTe.org>> > Le CULTe sur le web: <URL:http://www.CULTe.org/> --------------------------------------------------------------------- Aide sur la liste: <URL:mailto:linux-31-help@CULTe.org>Le CULTe sur le web: <URL:http://www.CULTe.org/>