Review: Ελληνική έκδοση gjournal-desktop

Manolis Kiagias sonicy at otenet.gr
Wed May 28 23:06:25 EEST 2008



Giorgos Keramidas wrote:
> On Wed, 28 May 2008 22:30:59 +0300, Giorgos Keramidas <keramida at ceid.upatras.gr> wrote:
>   
>>> Ναι γιατί έχω φτιάξει ένα freebsd-articles στο mercurial για τα
>>> πρωτότυπα άρθρα και είναι εκεί. Θα το στείλω για approval στο Gabor,
>>> και μετά θα ξαναγυρίσει σε εμάς στο ncvs merge ;)
>>>       
>
> BTW, το hg είναι αρκετά "έξυπνο", οπότε αν γίνει commit το *ίδιο*
> περιεχόμενο στο προσωπικό σου doc-el tree και γίνει import αργότερα,
> κάνει automerge κρατώντας μόνο τα $FreeBSD$ id που έβαλε το CVS ως diff.
>
> Οπότε αν σε αγχώνει μήπως βγάλει conflict για όλο το sgml, δε θα βγάλει :-)
>
> Έτσι ακριβώς έκανα repeated merges με τα import που έκανα σήμερα το πρωί.
>   

Thanks. Είναι αλήθεια ότι μου πέρασε από το μυαλό και ένα τέτοιο 
πρόβλημα, και μια που το πρωτότυπο άρθρο ήταν ήδη στο freebsd-articles, 
ξεκίνησα και τη μετάφραση εκεί. Μόλις τελειώσω με μερικά whitespace 
fixes, θα το περάσω στο κανονικό queue.
>   
>> Υπάρχει το (local-en-label-title-sep) DSSSL function στο `freebsd.dsl'
>> αρχείο του `doc/el_GR.ISO8859-7/share/sgml'.  Βρήκα και πως φτιάχνεται:
>>
>> %%%
>> diff -r fd71b86b8a13 el_GR.ISO8859-7/share/sgml/freebsd.dsl
>> --- a/el_GR.ISO8859-7/share/sgml/freebsd.dsl    Wed May 28 12:53:36 2008 +0300
>> +++ b/el_GR.ISO8859-7/share/sgml/freebsd.dsl    Wed May 28 22:26:24 2008 +0300
>> @@ -242,7 +242,7 @@
>>
>>        <!-- Both sets of stylesheets ..................................... -->
>>
>> -      (define (local-en-label-title-sep)
>> +      (define (local-el-label-title-sep)
>>          (list
>>     
>
> Και μια σύντομη εξήγηση γι αυτό.  Η DSSSL είναι μια Lisp-like γλώσσα με
> την οποία μετατρέπει το SGML σε 'customized μορφές' το plain DocBook/SGML.
>
> Τον αντίστοιχο ρόλο στο DocBook/XML (νεώτερες versions) τον παίζει το
> XSLT και το xsltproc 'stylesheet processor' utility.
>
> Δεν είχα προσέξει ότι το (local-en-label-title-sep ...) function είχε
> -en- στο όνομα.  Προφανώς επειδή στα Ελληνικά κείμενα η γλώσσα είναι
> "el" έψαχνε το DSSSL style processor να βρει το function με όνομα
> `local-el-label-title-sep'.  Δεν το έβρισκε, και απλά χρησιμοποιούσε
> κάποιο κενό "default" για τα separator strings :(
>
>   
Thanks, δεν είχα ιδέα για αυτή τη διαδικασία.




More information about the Freebsd-doc-el mailing list