Vertaling 'OK' in GNU Coreutils

Sam Segers sam.sgrs op gmail.com
Zo Mrt 6 17:53:54 UTC 2016


Beste,

Ik heb ook al eens zo'n probleem tegen gekomen:
https://bugs.launchpad.net/ubuntu/+source/fakeroot/+bug/1290069

Ik vind dat dit soort problemen de fout is van diegene die het script
maakt. Voor het controleren van een succes van een programma bestaat de
return code ($? is bash). Deze is 0 als alles goed is gegaan en een andere
waarde bij een fout.

Heb het net getest en bij OK is de return code ($?) ook 0 zoals het moet.
Als ik bijvoorbeeld een verkeerde bestandsnaam doorgeef is deze 1.

Dus ik vind the dan ook beter deze output te vertalen en de makers van
dergelijke scripts hierop aan te spreken.

Bij de fout in fakeroot die ik heb gemeld op launchpad, werd het script
aangepast om niet op de output te vertrouwen. Als er een vertaling op
launchpad staat mag je deze naar mijn mening ook vertalen. Iemand die grep
op stdout doet, moet weten dat dit niet de aan te raden manier is. Zeker
niet als het vertaalbare regels zijn. Zelf doe ik dit ook wel eens, maar
dan enkel voor simpele scripts die ik alleen gebruik. Dus NOOIT voor
productie code.

In het voorbeeld van de Wiki, zou ik de grep gewoon weglaten. Zowel in het
Engels origineel als het Nederland. Het geeft geen meerwaarde. De Ok lijn
is toch de laatste regel van de output dus heel gemakkelijk te checken + de
extra output is altijd welkom als er iets verkeerd is gegaan (zoals
verkeerde bestandsnaam ingegeven). De rest van de tekst klopt dan ook nog
steeds.

Mvg
Sam Segers

Op 6 maart 2016 13:11 schreef Timo Diedering <timo.diedering op hccnet.nl>:

> Beste,
>
> In het pakket GNU Coreutils wordt de string 'OK' op het moment vertaald
> weergegeven als 'goed'. Bij het volgen van handleidingen waarbij de uitvoer
> van een commando wordt afgevangen met bijv. 'grep OK', werkt dat afvangen
> dus
> niet naar behoren. De eenvoudigste oplossing is om de korte uitvoer van OK
> dus
> onvertaald te laten. In Ubuntu is dat zojuist benedenstrooms gedaan. Het
> zou
> erg fijn zijn, als dat bovenstrooms ook zou kunnen gebeuren. Ik zag dat u
> de
> beheerder bent van de Nederlandse vertaling van de coreutils, graag hoor
> ik uw
> mening over het aanpassen van deze vertaling.
> --
> Met vriendelijke groet,
> Timo Diedering
>
> --
> 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 HTML-bijlage is gescrubt...
URL: <https://lists.ubuntu.com/archives/ubuntu-l10n-nl/attachments/20160306/20b0af47/attachment.html>


Meer informatie over de Ubuntu-l10n-nl maillijst