Μεταφράσεις στο launchpad

Άλκης Άλκης
Thu Mar 26 16:25:31 GMT 2009


Για να μην κάνουμε όλη αυτή τη δουλειά με το χέρι (πρέπει να είναι
πολλές δεκάδες πακέτα που μεταφράστηκαν στο launchpad ενώ δεν έπρεπε)
ρώτησα στο #launchpad και μου είπαν να ανοίξουμε ένα ticket στο
https://answers.launchpad.net/rosetta/

Δηλαδή, να τους ζητήσουμε:
"Please erase ALL the Greek translations AND suggestions for ALL the
packages in launchpad except for the following:"
Και εκεί να τους βάλουμε τη λίστα από το
http://wiki.ubuntu-gr.org/Wiki/Translation/UbuntuDownStreamPackages

Καλύτερα το ticket να το ανοίξει κάποιος από τους administrators της
https://launchpad.net/~ubuntu-l10n-el ομάδας.

Και από ότι μου είπαν, θα πρέπει αρκετά ακόμα από τα μέλη της ομάδας να
απαντήσουμε στο ticket και να επιβεβαιώσουμε ότι όντως θέλουμε να συμβεί
αυτό. Αν το αιτηθούμε άμεσα, ελπίζουν ότι θα προλάβουν να το κάνουν για
τη Jaunty - αν δεν προλάβουν δεν είναι και τόσο σοβαρό, θα ισχύει για
την επόμενη έκδοση του Ubuntu.

Άρα, προτείνω:
1) Κάποιος από τους administrators ας κοιτάξει εάν θέλουμε να
υποβάλλουμε το παραπάνω αίτημα,
2) Και όσοι έχουν υποβάλλει μεταφράσεις στο launchpad να κοιτάξουν αν τα
πακέτα είναι στη λίστα
http://wiki.ubuntu-gr.org/Wiki/Translation/UbuntuDownStreamPackages
ΑΛΛΙΩΣ ΘΑ ΔΙΑΓΡΑΦΟΥΝ (εάν φυσικά υποβάλλουμε το αίτημα). Αν ΔΕΝ πρέπει
να είναι στη λίστα, τότε να κάνουν export το .po αρχείο και να το
στείλουν στον upstream translator.


Άσχετο: σκριπτάκι για αυτοματοποιημένη επαναφορά εκατοντάδων μηνυμάτων
στις packaged versions:
Πάμε στη σελίδα που προβάλλει όλα τα "changed in launchpad" μηνύματα του
π.χ. kbackgammon:
https://translations.launchpad.net/ubuntu/jaunty/+source/kdegames/+pots/kbackgammon/el/+translate?start=0&batch=100&show=changed_in_launchpad&field.alternative_language=&field.alternative_language-empty-marker=1&old_show=all
(αφού εννοείται έχουμε κάνει login και έχουμε δικαιώματα αλλαγής των
μεταφράσεων)
(και εντωμεταξύ στο URL άλλαξα το batch=10 σε batch=100 ώστε να δείχνει
100 μηνύματα σε μια σελίδα)
και επικολλούμε στο address box τον παρακάτω κώδικα javascript (σε μια
γραμμή):
javascript:el=document.getElementsByTagName("input");for (i=0;
i<el.length; i++) if (el[i].type=="radio") if
(el[i].id.indexOf("suggestion")>0) { el[i].click(); }

Έτσι πατιέται αυτόματα το "packaged version" για όλα τα μηνύματα της
σελίδας. Μπορούν να σωθούν πολλές ανθρωποώρες με αυτό το σκριπτ!!! :-)

Άλκης




More information about the Ubuntu-gr mailing list