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
script.sh
Description: application/shellscript
http://www.gnu http://gnu.org http://translationproject