Tooltje om te checken of string en vertaling op punt eindigen
Redmar
redmar op ubuntu-nl.org
Ma Jul 25 09:00:47 UTC 2011
Op maandag 25-07-2011 om 08:10 uur [tijdzone +0200], schreef Hannie:
> 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
> >
Ja precies, het is denk ik teveel werk om alles na te lopen, maar als je
toch aan een pakket bezig bent kan het geen kwaad om die check te doen.
Ik werk nu aan calibre, daar zitten volgens het scriptje 288 fouten
in ;) Het zal dus ook wel per template verschillen.
> >
> >
> >
> > Groeten,
> > Rachid.
> >
> >
> > 2011/7/19 Redmar <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
> > >
> > > 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
> > Instellingen of uitschrijven:
> > https://lists.ubuntu.com/mailman/listinfo/ubuntu-l10n-nl
> >
> >
> >
>
------------- volgend deel ------------
Een niet-tekst bijlage is gescrubt...
Naam: signature.asc
Type: application/pgp-signature
Grootte: 198 bytes
Omschrijving: This is a digitally signed message part
URL : <https://lists.ubuntu.com/archives/ubuntu-l10n-nl/attachments/20110725/1fc4678a/attachment.sig>
Meer informatie over de Ubuntu-l10n-nl
maillijst