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

Re: [RFR] po-debconf://zope-common (32 strings)



On Thu, Apr 14, 2011 at 08:30:28AM +0200, Jeroen Schot wrote:

||  On Wed, Apr 13, 2011 at 10:39:41PM +0200, Vincent Zweije wrote:

||  > Dubbele spatie tussen "beheerder" en "op".
||  
||  Aangepast. Is er een lint-achtig programmo die dit soort fouten op kan
||  sporen?

Geen idee. Ik heb een klein scriptje (pofmt) gebaseerd op sed en fmt,
en ik denk fmt dubbele spaties verwijdert.

    #! /bin/sh

    DIR=${TMP-/tmp}/pofmt.$$/

    if mkdir "$DIR"
    then INPUT="${DIR}input"
         PLAIN="${DIR}plain"
         FMT="${DIR}fmt"
         OUTPUT="${DIR}output"
         cat "$@" >"$INPUT"
         read MSG REST <"$INPUT"
         case "$MSG"
         in msgstr|msgid) ;;
            *) MSG=msgstr ;;
         esac
         sed -e 's/^msg\(id\|str\) //' -e 's/^"\(.*\)"$/\1/' -e '/^$/d' "$INPUT" >"$PLAIN"
         fmt -w 79 <"$PLAIN" >"$FMT"
         { echo "$MSG"' ""'
           sed -e 's/.*/"& "/' -e '$s/ "$/"/' "$FMT"
         } >"$OUTPUT"
         cat "$OUTPUT"
         rm -f "$OUTPUT" "$FMT" "$PLAIN" "$INPUT"
         rmdir "$DIR"
    fi

Ciao.                                                        Vincent.
-- 
Vincent Zweije <vincent@zweije.nl>   | "If you're flamed in a group you
<http://www.xs4all.nl/~zweije/>      | don't read, does anybody get burnt?"
[Xhost should be taken out and shot] |            -- Paul Tomblin on a.s.r.

Attachment: signature.asc
Description: Digital signature


Reply to: