[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Debian-Installer



On Fri, Sep 19, 2003 at 09:35:09AM +0200, Martin Quinson wrote:
[...]
> $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.
[...]
> 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...

C'est quasiment identique au script sur gluck, sauf que je n'utilise pas
l'option « -c » de msgfmt (je vais peut-être la rajouter), et que les
fichiers PO non à jour sont copiés dans
  http://gluck.debian.org/~barbier/debian-installer/l10n/fr/

Denis



Reply to: