Benoît Dejean a écrit :
je me rends compte qu'en fait, faute d'outils (graphique) on est incapable de fusionner correctement et rapidement de .po. c'est déjà assez la bataille quand on veut propager de la version stable vers la version de développement dont la traduction est déjà en cours...
Pour fusionner la traduction d'un po déjà traduit avec une version plus récente du po upstream... Par exemple, vous avez commencé à traduire un po, mais il y a eu des changements upstream depuis que vous avez commencé votre traduction. Comment fusionner vos changements avec le dernier fichier po ? C'est simple, téléchargez le cvs, copiez votre fichier po dans po/fr.po et exécutez "intltool-update fr". C'est la même manipulation si vous voulez traduire la branche HEAD alors que la traduction gnome-2-14 n'avait pas encore été terminé avant le branchage.
Pour télécharger la branche HEAD de module-name : cvs -z3 -q -d:pserver:anonymous@anoncvs.gnome.org:/cvs/gnome co module-name Pour télécharger la branche gnome-2-14 de module-name : cvs -z3 -q -d:pserver:anonymous@anoncvs.gnome.org:/cvs/gnome co -r gnome-2-14 module-name
copier votre traduction customizé dans module-name/po/fr.po aller dans le dossier module-name/po/ éxecuter "intltool-update fr" traduire avec kbabel par exemple kbabel fr.po Si vous avez traduit avec kbabel il est conseillé de reéxecuter "intltool-update fr" pour que Benoît puisse faire un bon diff pour comparer entre deux versions de la traduction ;) Voilà j'espère que ce sera utile à quelques uns.