On Fri, Sep 19, 2003 at 06:43:31AM +0200, Christian Perrier wrote: > Quoting Pierre Machard ([EMAIL PROTECTED]): > > > Oui, pas de problème. Par contre si quelqu'un peut s'occuper d'unifier > > les traductions dont je m'occupe avec le reste du debian-installer ça > > serait plus qu'appréciable. Je n'ai pas le temps de m'y consacrer comme > > il faudrait. (Je pense entre autre à s390* et à retriver pour lequel je > > n'ai toujours pas remplacé les chaînes traduites qui contiennent > > rapatrier - Je pense entre autres aux remarques de Philippe que je n'ai > > pas encore prise en compte.) > > > > Par contre, faire les commits CVS, aucun problème. Mettez moi simplement > > en Cc: des emails comme ça j'en louperai pas. > > > Je veux bien en faire qqs-uns, mais il me faut le moyen de récupérer > les fichiers à jour. > > Je suppose que c'est via cvs.debian.org, mais ensuite ?
Voila ce que j'ai fait: $ cd /tmp $ cvs -d :pserver:[EMAIL PROTECTED]:/cvs/debian-boot co debian-installer $ du -sh debian-installer/ 14M debian-installer [Gare aux modems] $ cd debian-installer/ $ find -name "fr.po"| sed -e 's|^./||' -e 's|/debian/po/fr.po||' anna main-menu retriever/choose-mirror retriever/floppy tools/aboot-installer tools/autopartkit tools/base-installer tools/baseconfig-udeb tools/cdebconf tools/cdrom-checker tools/cdrom-detect tools/ddetect tools/grub-installer tools/hppa/palo-installer tools/ia64/elilo-installer tools/kbd-chooser tools/lilo-installer tools/lvmcfg tools/mips/arcboot-installer tools/netcfg tools/partconf tools/partitioner tools/prebaseconfig tools/s390/dasd tools/s390/netdevice tools/sparc/silo-installer tools/yaboot-installer utils $for fich in `find -name "fr.po"` ; do name="$fich: `grep Last-Translator $fich|sed 's|^.*tor:||'|sed 's|<.*$||'`"; statpre=`msgfmt --statistics -v -c $fich -o /dev/null 2>&1`; dir=echo $fich |sed 's|po/fr.po||' ; (cd $dir; debconf-updatepo); statpost=`msgfmt --statistics -v -c $fich -o /dev/null 2>&1`; if [ "$statpre" != "$statpost" ] ; then echo $name; echo "besoin de updatepo (avant: $statpre; apres: $statpost)"; fi; t=`echo $statpost|sed 's|^.*traduits.||'`; if [ "x$t" != "x" ] ; then echo $name ; echo $statpost; fi; done ./anna/debian/po/fr.po: Christian Perrier 14 messages traduits, 2 traductions approximatives. ./main-menu/debian/po/fr.po: Pierre Machard 4 messages traduits, 2 traductions approximatives. ./retriever/choose-mirror/debian/po/fr.po: Pierre Machard 13 messages traduits, 7 traductions approximatives. ./tools/autopartkit/debian/po/fr.po: Pierre Machard 21 messages traduits, 2 traductions approximatives. ./tools/base-installer/debian/po/fr.po: Michel Grentzinger 57 messages traduits, 3 traductions approximatives. ./tools/baseconfig-udeb/debian/po/fr.po: Pierre Machard 1 message traduit, 1 traduction approximative. ./tools/cdrom-checker/debian/po/fr.po: Pierre Machard 6 messages traduits, 14 traductions approximatives. ./tools/cdrom-detect/debian/po/fr.po: Pierre Machard 19 messages traduits, 2 traductions approximatives. ./tools/ddetect/debian/po/fr.po: Pierre Machard 15 messages traduits, 2 traductions approximatives. ./tools/ia64/elilo-installer/debian/po/fr.po: Pierre Machard 2 messages traduits, 2 traductions approximatives. ./tools/kbd-chooser/debian/po/fr.po: Christian Perrier msgfmt: ./tools/kbd-chooser/debian/po/fr.po: le champ « Project-Id-Version » a toujours sa valeur initiale par défaut msgfmt: 1 erreur fatale trouvée ./tools/lvmcfg/debian/po/fr.po: Michel Grentzinger 47 messages traduits, 15 traductions approximatives. ./tools/mips/arcboot-installer/debian/po/fr.po: Michel Grentzinger 4 messages traduits, 2 traductions approximatives. ./tools/netcfg/debian/po/fr.po: Philippe Batailler 35 messages traduits, 1 traduction approximative. ./tools/prebaseconfig/debian/po/fr.po: Christian Perrier 4 messages traduits, 1 traduction approximative. ./tools/sparc/silo-installer/debian/po/fr.po: Pierre Machard 2 messages traduits, 2 traductions approximatives. ./tools/yaboot-installer/debian/po/fr.po: Michel Grentzinger 12 messages traduits, 4 traductions approximatives. ./utils/debian/po/fr.po: Lucien Coste 1 message traduit, 3 traductions approximatives. Ca fait donc comme le script de Denis, en detectant quand il y a en plus besoin de lancer debconf-updatepo (j'ai teste, ca marche), et vous pouvez le lancer chez vous pour voir ou ca en est. Ca demande en plus a msgfmt de verifier le po, et ca montre que ./tools/kbd-chooser/debian/po/fr.po n'a pas de Project-Id-Version valide... Ca ne chasse pas les traductions pas encore commencees, mais je pense pas qu'il y en ait. Bye, Mt. -- Programming in Bourne-Shell is a higher form of masochism.