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

po4aman-display-po (was: Re: Visualistion d'une traduction de page mn)



Jean-Luc Coulon <jean-luc.coulon@wanadoo.fr> (13/03/2006):
> On Mon, Mar 13, 2006 at 10:03:33AM +0100, steve wrote:
> > Bonjour,
> > 
> > je suis en train de traduire la page de man de cron, et j'aimerai voir le 
> > résultat. Or je n'ai qu'un fichier po. Comment faire pour transformer ce 
> > fichier en un fichier visualisable avec la commande man ?
> > 
> > Merci et bonne journée.
> 
> -Installer po4a
> 
> prenons le cas de ln par exemple :
> - charger la page en anglais : ln.1
> - ta traduction s'appelle ln.po
> - po4a-translate -f man -m ln.1 ln.po -l ln-fr.1
> 
> pour l'afficher :
> nroff -man ln-fr.1 | less

Pour limiter la complexité de la manipulation, j'ai écrit un petit
script faisant tout ça :
http://haydn.debian.org/~thuriaux-guest/po4a/po4aman-display-po

Utilisation :
po4aman-display-po -m MASTER_FILE -p PO_FILE [-o PO4A_OPT]

Accepte un fichier compressé ou non en entrée.

Exemples :
po4aman-display-po -m /usr/share/man/man1/crontab.1.gz -p fr.po
po4aman-display-po -m /tmp/crontab.1 -p fr.po

Dans les cas plus particuliers, par exemple avec grep, où des options
po4a sont nécessaires (me les demander si vous ne les trouvez pas, je
les mettrai dorénavant dans les tafs) :
po4aman-display-po -m /usr/share/man/man1/grep.1.gz -p grep.po \
    -o groff_code=verbatim -o untranslated=Id

Si vous rencontrez des problèmes, n'hésitez pas à m'en faire part.

-- 
Thomas Huriaux

Attachment: signature.asc
Description: Digital signature


Reply to: