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