Jean-Luc Coulon <[EMAIL PROTECTED]> (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
signature.asc
Description: Digital signature