tags 653525 pending thanks Le 23 février 2012 17:28, David Prévot <taf...@debian.org> a écrit : > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 > > Hi Denis, > > Le 23/02/2012 10:38, D. Barbier a écrit : >> Le 29 décembre 2011 04:13, David Prévot a écrit : >> [...] >>> I also took care of the trivial unfuzzy, using msguntypot (I usually >>> used the old “manual” sed way), that's a nice tool! ;-). It changes a >>> bit the formatting (so msgcat is needed after it to minimize the actual >>> changes in the PO files), and it removes the useless and old strings >>> from the PO file (maybe this should only be optional). I noticed it >>> removed a lot of stuff at the end of your PO file, that's why I mention >>> it: you may wish to restore those from your last r2522 commit. > >> I do not use msguntypot, can you please post an example to show what is >> wrong? > > You can run it blank, in po4a source: > > $ cd po/pod/ > $ msguntypot -o po4a-pod.pot -n po4a-pod.pot *.po > Modification de 0 entrées dans 8 fichiers. > > Then look at “{svn,git} diff”: the strings are messed up (the msgcat issue). > > Fix the msgcat issue: > > $ for i in *.po; do msgcat $i | sponge $i; done > > And notice that all previous strings at the end of the German file are > gone (I removed the previous strings of other languages after running > msguntypot a few time ago, around Christmas according to the bug report).
Fixed in SVN. By the way, you can run msgcat -o $i $i instead of using sponge. Denis -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org