Script statuspagina

Rachid rachidbm op gmail.com
Vr Mrt 11 12:41:25 UTC 2011


Dag mensen (die de statuspagina wel eens bijwerken),

Zelf ben ik ook even hiervoor aan het knutselen geweest. Ik had een paar
dagen geleden een Python-scriptje geschreven die de recente lijst van
Launchpad ophaalt en daarvan een wiki-tabel bouwt.

Ik ben verder gegaan en nu is er een website waar je een URL naar een
wiki-statuspagina kunt invullen.
In deze pagina staat moet wel een URL staan naar de lijst op Launchpad. Deze
URL zal uitgelezen worden, en de lijst van pakketten en namen zal bijgewerkt
worden.
Wanneer een pakket klaar is (0 untranslated strings) en er staan geen namen
op de wiki. Dan wordt deze overgeslagen.

Zouden de mensen die weten waar dit over gaat het willen testen. De tool is
beschikbaar op: http://rachidbm.appspot.com/
Bekijk (van tevoren) ook de pagina die standaard wordt ingevuld:
http://wiki.ubuntu-nl.org/Rachid/StatusTest/input

Graag hoor ik jullie bevindingen, onduidelijkheden, suggesties voor
verbetering, etc.

Groeten,
Rachid.


2011/3/8 Redmar <redmar op ubuntu-nl.org>

> Hallo mensen,
>
> Voor de mensen die dat interessant vinden hierbij het scriptje waarmee
> ik de statuspagina maak.
>
> Gebruik:
> Selecteer met de muis alle pakketten hier
> (https://translations.launchpad.net/ubuntu/natty/+lang/nl/?batch=300)
> (zonder de bovenste regel met "Template name" etc) en kopieer dat naar
> een bestand, bijvoorbeeld 8maart.txt
>
> Je kan dan met het scriptje een wiki-tabel van de onvertaalde pakketten
> maken door het script als volgt aan te roepen:
>
> ./status.sh 8maart.txt
>
> De uitvoer van het script kan je direct op de wiki plakken. Zoals eerder
> gezegd heb ik dit maar zo-zo in elkaar geprutst, dus voel je vrij om een
> betere versie te maken!
>
> Groet,
> Redmar
>
> ####################################
>
>
> #!/bin/bash
>
> if [ $#  -ne 1 ]
> then
>  echo "Geef een bestand op";
> exit;
> fi
>
>
> echo "||'''Naam'''||'''Onvertaald'''||'''vertaler'''||"
>
> cat $1 | while read line
> do
>  echo $line | awk '{split($0,woord," ");printf "||<#cccccc>"
> woord[1]"||"}' >> temp
>  echo $line | awk -F'untranslated' '{print $2}' | awk '{split($0,w, "
> "); print w[1] "|| ||"}' >> temp
>  cat temp | grep -v "||||"
>  rm -f temp
> done
>
> --
> 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/20110311/e84b4ddc/attachment.html>


Meer informatie over de Ubuntu-l10n-nl maillijst