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

Re: Aide pour des substitutions automatiques



Re-bonjour Jean-Philippe,

voici une solution qui se base sur la construction d'un compendium
supplémentaire que l'on va ajouter à la liste des compendiums
min-*-occurences existants et qui sera utilisé par les scripts de mise à
jour.

Il faut que tu :

1) récupére les fichiers en pièce jointe dans « po/fr » ;
2) édite « url.txt » contenant les chaînes que tu cherches à modifier ;
3) exécute « bash script.sh man1 url.txt > url.po » pour récupérer les
occurences se trouvant dans la section 1 ;
4) édite « url.po » pour mettre à jour les urls. C'est la phase un peu
longue mais si tu ouvres le fichier avec un éditeur de texte
traditionnel tu peux faire un « chercher-remplacer » assez efficace ;
5) exécute « less url.po | msgattrib --clear-fuzzy > common/url.po »
pour ajouter le fichier au compendium. Si tu ne traduits pas toutes les
chaînes il ne faut pas utiliser msgattrib et juste copier le fichier de
façon traditionnelle après avoir enlevé l'attribut « fuzzy » des chaînes
que tu as modifiées ;
6) exécute « find man1 -name '*.po' | xargs -I $ ./update-po.sh $ » pour
appliquer le nouveau compendium à tous les fichiers de la section 1.

N'hésite pas si tu as des problèmes/questions.

Amicalement,
Grégoire

Attachment: script.sh
Description: application/shellscript

http://www.gnu
http://gnu.org
http://translationproject

Reply to: