public inbox for gentoo-doc-el@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-doc-el] Σύστημα μεταφράσεων
@ 2009-12-07 22:47 Theo Chatzimichos
  0 siblings, 0 replies; only message in thread
From: Theo Chatzimichos @ 2009-12-07 22:47 UTC (permalink / raw
  To: gentoo-doc-el, gentoo-user-el

[-- Attachment #1: Type: Text/Plain, Size: 3414 bytes --]

Καλησπέρα

σε συντομία θα σας ενημερώσω για το σύστημα των μεταφράσεων που έχω φτιάξει 
εδώ και μερικές μέρες και σήμερα το τελείωσα.
Η σελίδα του gentoo δουλεύει ως εξής: έχει xml αρχεία σε ένα φάκελο (ο οποίος 
βρίσκεται στο CVS[1]) και ένας server εν ονόματι gorg (από το gentoo.org) 
κάνει on-the-fly μετατροπή τα xml σε html. Μπορείτε να δείτε το απλό xml αρχείο 
δίνοντας ?passthru=1 ως παράμετρο σε οποιοδήποτε URL.
Η μετάφραση των κειμένων λοιπόν γίνεται σε xml αρχεία, το οποίο δεν είναι και 
ότι πιο εύκολο, καθώς για επαλήθευση του κειμένου απαιτείται ένας τέτοιος 
server, που δεν είναι και ότι πιο εύκολο να στηθεί. Επίσης, για έναν 
translation maintainer δεν είναι και πιο εύκολο να συντονίσει μια ομάδα έστω 
και δύο ατόμων, καθώς αν του στέλνουν συνεχώς patches (τα οποία παίζει να 
έχουν και λάθος <tags> και να μη δουλεύει τίποτα), είναι πολύ δύσκολο να δει 
διαφορές κτλ.
Οπότε έχω φτιάξει στο home server μου ένα κλώνο του gentoo.org[2], όπου το 
ελληνικό directory /doc/el είναι σε ένα δικό μου subversion. Με αυτό τον τρόπο 
δεν χρειάζεται άμεση επικονωνία μεταξύ των μεταφραστών καθώς ο καθένας ανά 
πάσα στιγμή μπορεί να κάνει commit, και οι υπόλοιποι να το δουν μέσω του 
websvn[3] (το οποίο προσφέρει και rss), και επίσης ο ίδιος ο μεταφραστής 
κατευθείαν μπορεί να δει το αποτέλεσμα της μετάφρασής του. Όποιος λοιπόν θέλει 
access στο svn μου στέλνει με email ένα public ssh key, το οποίο δημιουργείται 
εύκολα με την εντολή ssh-keygen -t dsa. Μπορείτε να δείτε και το κείμενο που 
έχω γράψει για το svn στη σελίδα του linuxteam[4]. Για περισσότερες απορίες 
παρακαλώ απευθυνθείτε στην doc-el mailing list (στην user-el το πόσταρα απλά 
για να το δουν περισσότεροι). Όταν μεταφερθούμε στον κανονικό μας server στο 
ntua (πολύ σύντομα btw) θα το επεκτείνω και για άλλους μεταφραστές. Θα 
ακολουθήσει και αναλυτικό post με οδηγίες για το στήσιμο και config files στο 
blog μου (που ψήνεται ακόμα).
Ευχαριστώ

[1] http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/
[2] http://gorg.gentoo-el.org
[3] http://websvn.gentoo-el.org
[4] http://linuxteam.cs.teilar.gr/node/94

-- 
Theo Chatzimichos (tampakrap)
Gentoo KDE Team

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2009-12-07 22:47 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-12-07 22:47 [gentoo-doc-el] Σύστημα μεταφράσεων Theo Chatzimichos

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox