Tooltje om te checken of string en vertaling op punt eindigen

Hannie lafeber-dumoleyn2 op zonnet.nl
Ma Jul 25 06:10:19 UTC 2011


Sommige zinnen, vooral hele korte, eindigen niet op een punt.
Hannie

Op 24-07-11 23:29, Rachid schreef:
> Hey Redmar,
>
> Dit probleem hadden we inmiddels al opgelost.
> Ik kon het niet laten even een iets ander scriptje te maken dat alle 
> huidige vertalingen op mijn systeem (Natty) ging nalopen hierop. 
> Gezien ik eerder had gewerkt aan iets dat ALLE strings doorzoekt had 
> ik me teen kleine aanpassing een combinatie van beide. Er zijn aardig 
> wat ongelijkheden gevonden [1].
>
> Ik denk dat het voor ons team een lage prio heeft al deze templates na 
> te lopen. Maar als iemand toch met een bepaald pakket bezig bent is 
> het een kleine moeite deze extra check te doen.
>
> [1] - http://people.ubuntu.com/~rachidbm/vertaalteam/punt-fouten.txt 
> <http://people.ubuntu.com/%7Erachidbm/vertaalteam/punt-fouten.txt>
>
>
> Groeten,
> Rachid.
>
>
> 2011/7/19 Redmar <redmar op ubuntu-nl.org <mailto:redmar op ubuntu-nl.org>>
>
>     Op dinsdag 19-07-2011 om 16:11 uur [tijdzone +0200], schreef Rachid:
>     > Hey Redmar,
>     >
>     >
>     > Je vroeg een keer of er een tooltje was om strings te controleren of
>     > een string en de vertaling ervan op een punt eindigen. Omdat ik al
>     > eerder met Python en PO-bestanden heb lopen klooien heb ik even een
>     > tooltje gemaakt. De code staat hier [1]
>     > Je kunt het tooltje ophalen met de opdracht: bzr branch
>     > lp:~rachidbm/+junk/ends-with-dot
>     >
>     >
>     > Wat ie precies doet. Hij doorloopt alle strings in een
>     PO-bestand. En
>     > kijkt of zowel het origineel als de vertaling eindigen op een punt.
>     > Als ze van elkaar afwijken wordt dit gemeld.
>     >
>     >
>     > Redmar, als je nog verbeteringen hebt, of dingen anders zou
>     willen dan
>     > hoor ik het wel.
>     >
>     >
>     > [1] - https://code.launchpad.net/~rachidbm/+junk/ends-with-dot
>     <https://code.launchpad.net/%7Erachidbm/+junk/ends-with-dot>
>     >
>     > Groeten,
>     > Rachid.
>
>     Hey Rachid,
>
>     Goed gedaan, ik heb het getest op een vertaling waar ik aan werk
>     en hij
>     gaf flink wat fouten. Ik kwam nog wel een probleempje tegen:
>     Wij vertalen ... meestal als …, dus daar krijg je van het
>     programma veel
>     meldingen van te zien.
>     Ik heb geprobeerd dat op te lossen met
>
>     ./ends-with-dot.py inputfile.po | grep -v "…$"
>
>     (met grep zoek je in de output, met -v zeg je dat je alleen regels
>     wilt
>     zien die NIET aan het patroon voldoen, en met "…$" zeg je "regels
>     die op
>     … eindigen")
>     Dat werkt helaas niet. Om de een of andere reden kan ik de output van
>     het python-programma niet naar een ander programma pipen of naar een
>     bestand schrijven (./program.py > output.txt).
>
>     Het lijkt er trouwens op dat dit programma ook voor andere leestekens
>     werkt, want hij kan de onderstaande fout ook vinden:
>     Second line:  ___  Tweede lijn
>
>     Groet,
>     Redmar
>
>     --
>     Ubuntu-l10n-nl mailing list
>     Ubuntu-l10n-nl op lists.ubuntu.com
>     <mailto:Ubuntu-l10n-nl op lists.ubuntu.com>
>     Instellingen of uitschrijven:
>     https://lists.ubuntu.com/mailman/listinfo/ubuntu-l10n-nl
>
>

------------- volgend deel ------------
Een HTML-bijlage is gescrubt...
URL: <https://lists.ubuntu.com/archives/ubuntu-l10n-nl/attachments/20110725/951a25fd/attachment.html>


Meer informatie over de Ubuntu-l10n-nl maillijst