Entopoiopoihsh ths dianomis RedHat

Nikos Charonitakis frolix68 at yahoo.gr
Thu Aug 8 22:47:12 EEST 2002


Simos Xenitellis wrote:

>Στις 23/Ιούλ/2002, ημέρα Τρίτη και ώρα 21:07, ο/η Nikos Charonitakis
>έγραψε:
>
>>Simos Xenitellis wrote:
>>
>>>Την Τρι, 23-07-2002 στις 02:34, ο/η Nikos Charonitakis έγραψε:
>>>
>>>>Simos Xenitellis wrote:
>>>>
>>>...
>>>
>>>>Νομίζω πως σημαντική θα είναι η βοήθεια για την εξ ολοκλήρου μετάφραση 
>>>>του anaconda
>>>>Επίσης θέλω να ρωτήσω αν υπάρχει κάποιο εργαλείο για να γίνουν πιο 
>>>>εύκολα μεταφράσεις
>>>>αρχείων sgml που περιέχουν συνήθως τα μηνύματα βοήθειας.
>>>>
>>>>φιλικα Νίκος
>>>>
>>>Για τη μετάφραση αρχείων SGML υπάρχουν τα παρακάτω προγράμματα εντολών
>>>μετατροπής σε αρχεία PO:
>>>http://people.debian.org/~hector/sgml-po/
>>>
>>>Αν θέλεις να μεταφράσεις το αρχείο text-help-C.sgml (anaconda),
>>>
>>>% cp text-help-C.sgml text-help-el.sgml
>>># Τώρα πρέπει να διαγράψεις προσωρινά την κεφαλίδα από το 
>>># text-help-el.sgml για να λειτουργήσει το παρακάτω πρόγραμμα εντολών.
>>>% ./sgml2po.pl text-help-C.sgml
>>>............................. έγινε.
>>>% cp text-help-C.pot text-help-el.po
>>># Επεξεργασία κατά τα γνωστά...
>>>% gtranslator text-help-el.po
>>>% ./po2sgml.pl text-help-C.sgml el.po
>>>% cp text-help-C.translated.sgml text-help-el.sgml
>>>
>>>Κατά τις δοκιμές μου το πρόγραμμα εντολών po2sgml.pl καταναλώνει πάρα
>>>πολύ μνήμη. Για περισσότερα από 150 μηνύματα εξαντλεί τη φυσική μνήμη
>>>(υπολογιστής με 256ΜΒ). Το anaconda έχει πάνω από 250 μηνύματα. Είναι
>>>ζήτημα να βελτιστοποιηθεί ο πηγαίος κώδικας σε Perl. Δεν έχω βρει μέχρι
>>>στιγμής μια έκδοση του προγράμματος που να αξιοποιεί τη μνήμη με
>>>καλύτερο τρόπο.
>>>
>>>Για το anaconda θα συνιστούσα τη μετάφραση χωρίς μετατροπή σε .po εκτός
>>>και αν καταφέρει κάποιος να βελτιώσει τα προγράμματα εντολών του 
>>>http://people.debian.org/~hector/sgml-po/
>>>
>>>Φιλικά,
>>>σίμος
>>>
>>Πάντως για μενα σε ενα γρηγορο τεστ που εκανα δουλεψαν τα σκριπτακια
>>και εβγαλα απο το anaconda ενα (288 messages) help-screens-el.pot 
>>ταχύτατα και εύκολα
>>(ισως γιατι εχω 384MΒ).
>>-οταν λες αφαίρεση επικεφαλιδας στο sgml μεχρι που εννοείς; μέχρι εκει 
>>που τελειωνουν
>>τα <!ENTITY
>>]>;
>>
>
>Θα συνιστούσα να δοκίμαζες χωρίς αλλαγή στα αρχεία sgml για να δεις αν
>δουλεύουν τα προγράμματα εντολών. Ενδεχομένως η εγκατάσταση του
>GNU/Linux που έχω να δημιουργεί τα προβλήματα (δηλαδή η έκδοση της
>libxml). Από τα παραπάνω βλέπω ότι δουλεύουν οπότε, οπότε δεν χρειάζεται
>να αφαιρέσεις την κεφαλίδα.
>Επιβεβαίωση ότι μπορείς να επαναδημιουργήσεις το αρχείο .sgml από την
>ελληνική μετάφραση.
>
>Φιλικά,
>σίμος
>
Σε ενα δεύτερο γρηγορο τεστ (συστημα redhat 7.3 with official updates 
only)που εκανα διαπίστωσα οτι:
1 η επικεφαλιδα πρεπει να αφαιρεθει αλλιως δεν εχουμε επιτυχία απο sgml 
σε po
2 (χωρις να μεταφράσω καποιο μηνυμα) το αρχειο  po  επαναδημιουργηθηκε 
με επιτυχία σε sgml. 

νικος

____________________________________________________________
Do You Yahoo!?
Αποκτήστε τη δωρεάν @yahoo.gr διεύθυνση σας στο http://www.otenet.gr




More information about the I18ngr mailing list