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

Re: [RFR2] po-debconf://dokuwiki/fr.po



> "Par défaut DokuWiki enregistre toutes ses pages dans une base de données "
> -"situé dans /var/lib/dokuwiki. Veuillez choisir s'il faut purger tous ces "
> +"située dans /var/lib/dokuwiki. Veuillez choisir s'il faut purger tous ces "

Arf, je ne me relis jamais assez. Toujours pareil quand on travaille
trop vite.

> 
> > Bonne soirée
> De même
> 
> -- 
> Cyril, qui espère n'avoir pas fait le boulet avec le mail précédent :-)

Sûrement pas..:-)

Par contre, fournir un diff est apprécié du traducteur, si cela t'est
possible.

Allez, zou, j'en profite pour remettre mon script caca de relecture
(tout le monde est désormais habitué à mon style inimitable en
écriture de shell script):

Gaffe, il y a quelques trucs hardcodés à modifier. Notamment, le
fichier à relire doit s'appeler fr.po dans ~/tmp.

#!/bin/sh
DIR=$HOME/src/debian/translation/po/relecture

if [ "$1" != "" ]
then
    PACKAGE=$1
else
    echo Usage: $0 paquet
    exit 1
fi

DATE=`date +%Y%m%d`

cd ~/tmp
  echo -n "Copier (O/n)? "
  read answer
  if [ "$answer" = "O" -o "$answer" = "o" -o "$answer" = "" ]
  then 
    # cp fr.po fr.po.relu-bubulle
    cp fr.po $DIR/$PACKAGE-$DATE.relu-bubulle.po
    cp fr.po $DIR/$PACKAGE-$DATE.po
  fi
  echo -n "Relire (O/n)? "
  read answer
  if [ "$answer" = "O" -o "$answer" = "o" -o "$answer" = "" ]
  then 
    # $EDITOR fr.po.relu-bubulle
    $EDITOR $DIR/$PACKAGE-$DATE.relu-bubulle.po
#    vi fr.po.relu-bubulle
  fi
  echo -n "Typo (O/n)? "
  read answer
  if [ "$answer" = "O" -o "$answer" = "o" -o "$answer" = "" ]
  then 
    TEMPFILE=`tempfile`
    cat $DIR/$PACKAGE-$DATE.relu-bubulle.po | \
    sed '/^msgstr/s/« /« /g' | \
    sed '/^msgstr/s/p\.ex\./p\. ex\./g' | \
    sed '/^msgstr/s/par ex\./p\. ex\./g' | \
    sed '/^msgstr/s/ »/ »/g' | \
    sed '/^msgstr/s/ ?/ ?/g' | \
    sed '/^msgstr/s/ !/ !/g' | \
    sed '/^msgstr/s/ :/ :/g' | \
    sed '/^msgstr/s/ ;/ ;/g' \
    > $TEMPFILE && mv $TEMPFILE $DIR/$PACKAGE-$DATE.relu-bubulle.po
  fi
  echo -n "Reformater (o/N)? "
  read answer
  if [ "$answer" = "O" -o "$answer" = "o" ]
  then 
    TEMPFILE=`tempfile`
    cat $DIR/$PACKAGE-$DATE.relu-bubulle.po | \
    msgcat - \
    > $TEMPFILE && mv $TEMPFILE $DIR/$PACKAGE-$DATE.relu-bubulle.po
  fi

  echo -n "Créer diff (O/n)? "
  read answer
  if [ "$answer" = "O" -o "$answer" = "o" -o "$answer" = "" ]
  then 
    diff -u $DIR/$PACKAGE-$DATE.po $DIR/$PACKAGE-$DATE.relu-bubulle.po  >$DIR/$PACKAGE.diff-bubulle.po
  fi




Reply to: