Bonjour à tous
Je souhaiterais savoir ou en est la traduction du System Administration Guide. Y'a t-il un moyen de la savoir sur le site, ou dois-je contacter le traducteur (Pierre Machard) directement ?
De plus, dans quelle mesure est-il possible de distribuer ce guide à des stagiaires d'une formation que j'animerais prochainement ?
Enfin, il me semble que le lien vers le Howto Iptables est cassé depuis la page de Howtos : http://www.traduc.org/docs/HOWTO/lecture/IPTables.html
Afficher les réponses par date
On Wed, May 21, 2003 at 01:42:57PM +0200, Sebastien Lardiere wrote:
Bonjour à tous
Je souhaiterais savoir ou en est la traduction du System Administration Guide. Y'a t-il un moyen de la savoir sur le site, ou dois-je contacter le traducteur (Pierre Machard) directement ?
Ca revient au meme, Pierre lit activement cette liste (quand il ne revise pas ses exams :).
On a pas tellement avance dans cette (re)traduction, et ton aide est la bienvenue.
En fait, le delire, c'est que la version 0.4 du document etait tres bien traduite par Eric Jacoboni, mais la derniere version en anglais est la 0.7. Et entre temps, l'original est passe d'un formattage en tex a un formattage en docbook. Donc, la mise a jour est tres tres loin d'etre triviale (sans parler des nouveaux chapitres et autres joyeusetes habituelles dans ce genre de cas).
Et enfin, avec Pierre, on a decide que quite a se reformater tout le document autant faire de facon a ce que ca soit la derniere fois. Et on utilise po4a, qui est un outil permettant de traduire de la documentation en utilisant des fichiers po. Cela devient precieux quand il s'agit de mettre a jour.
Donc, pour resumer, notre tache actuelle (mais a laquelle on a passe trop peu de temps dernierement) consiste a passer au format po l'ancienne traduction, et ensuite, on mettra a jour, a proprement parler.
Pour l'instant, la trad en est la: 299 messages traduits, 2 traductions approximatives, 930 messages non-traduits.
Mais quand on sait que chaque message represente potentiellement un paragraphe (et que le total du pot -- donc l'original sans les traductions -- pese 344k) ca donne une bonne idee de ce qu'il reste a faire...
Je sais pas vraiment par ou commencer pour t'aider a prendre pied si tu veux bien nous aider. Pose tes questions ici, et Pierre ou moi nous ferons un plaisir de t'aider.
De plus, dans quelle mesure est-il possible de distribuer ce guide à des stagiaires d'une formation que j'animerais prochainement ?
C'est de la doc libre, pas de probleme, donc.
Enfin, il me semble que le lien vers le Howto Iptables est cassé depuis la page de Howtos : http://www.traduc.org/docs/HOWTO/lecture/IPTables.html
La, je peux rien pour toi.
Mt.
On Wed, 21 May 2003 14:19:54 +0200 Martin Quinson martin.quinson@tuxfamily.org racontait :
On Wed, May 21, 2003 at 01:42:57PM +0200, Sebastien Lardiere wrote:
Bonjour à tous
Je souhaiterais savoir ou en est la traduction du System Administration Guide. Y'a t-il un moyen de la savoir sur le site, ou dois-je contacter le traducteur (Pierre Machard) directement ?
Ca revient au meme, Pierre lit activement cette liste (quand il ne revise pas ses exams :).
Ok
On a pas tellement avance dans cette (re)traduction, et ton aide est la bienvenue.
En fait, le delire, c'est que la version 0.4 du document etait tres bien traduite par Eric Jacoboni, mais la derniere version en anglais est la 0.7. Et entre temps, l'original est passe d'un formattage en tex a un formattage en docbook. Donc, la mise a jour est tres tres loin d'etre triviale (sans parler des nouveaux chapitres et autres joyeusetes habituelles dans ce genre de cas).
J'imagine
Et enfin, avec Pierre, on a decide que quite a se reformater tout le document autant faire de facon a ce que ca soit la derniere fois. Et on utilise po4a, qui est un outil permettant de traduire de la documentation en utilisant des fichiers po. Cela devient precieux quand il s'agit de mettre a jour.
Donc, pour resumer, notre tache actuelle (mais a laquelle on a passe trop peu de temps dernierement) consiste a passer au format po l'ancienne traduction, et ensuite, on mettra a jour, a proprement parler.
Ok, je m'adapte.
C'est ça : http://savannah.nongnu.org/projects/po4a ?
Pour l'instant, la trad en est la: 299 messages traduits, 2 traductions approximatives, 930 messages non-traduits.
Bon, ça sera trop court pour le 9 Juin, mais c'est pas grave, de toute façon ça m'interresse.
Mais quand on sait que chaque message represente potentiellement un paragraphe (et que le total du pot -- donc l'original sans les traductions-- pese 344k) ca donne une bonne idee de ce qu'il reste a faire...
Je sais pas vraiment par ou commencer pour t'aider a prendre pied si tu veux bien nous aider. Pose tes questions ici, et Pierre ou moi nous ferons un plaisir de t'aider.
Ok, première question : Par quoi on-commence ? :-)
Comment accède-t-on aux fichiers à traduire ? Comment renvoie-t-on les fichiers traduits ?
On Wed, May 21, 2003 at 07:33:29PM +0200, Sebastien Lardiere wrote:
On Wed, 21 May 2003 14:19:54 +0200 Martin Quinson martin.quinson@tuxfamily.org racontait :
On Wed, May 21, 2003 at 01:42:57PM +0200, Sebastien Lardiere wrote:
Bonjour à tous
Je souhaiterais savoir ou en est la traduction du System Administration Guide.
Et enfin, avec Pierre, on a decide que quite a se reformater tout le document autant faire de facon a ce que ca soit la derniere fois. Et on utilise po4a, qui est un outil permettant de traduire de la documentation en utilisant des fichiers po. Cela devient precieux quand il s'agit de mettre a jour.
C'est ça : http://savannah.nongnu.org/projects/po4a ?
Oui, mais tu n'en as pas vraiment besoin car on s'est deja charge de l'extraction, et on se chargera de la reinjection de la traduction dans le document quand ca sera fini...
J'ai mis sur http://graal.ens-lyon.fr/~mquinson/debian/sag.fr.ps la version actuelle, mais elle n'est traduite qu'au tiers. C'est juste pour prouver qu'on arrive bien a reinjecter la trad dans le document quand c'est fini :)
Et pis, il vaut mieux lire le document en PS qu'en po, c'est plus simple pour comprendre le contexte.
Pour l'instant, la trad en est la: 299 messages traduits, 2 traductions approximatives, 930 messages non-traduits.
Bon, ça sera trop court pour le 9 Juin, mais c'est pas grave, de toute façon ça m'interresse.
J'ai continue un peu, et ca en est a 420t 4f 807n. Ca va tout de meme assez vite tant qu'il s'agit de repomper la trad d'Eric pour la mettre au nouveau format.
Ok, première question : Par quoi on-commence ? :-)
Comment accède-t-on aux fichiers à traduire ? Comment renvoie-t-on les fichiers traduits ?
Tout se trouve ici : http://cvsweb.tuxfamily.org/cvs/sag/?cvsroot=traduction#dirlist
Puis t'as un repertoire 0.4, contenant l'ancienne version francaise, et un repertoire 0.7 contenant la version anglaise actuelle et la traduction en cours de realisation.
Dans 0.4, forcement, tous les fichiers sont formates en tex. Mais y'a un script perl nome tex2xml qui prend un fichier en tex, et essaye de le convertir en docbook sgml. Il n'essaye pas de faire un document valide, mais de produire des morceaux qu'on peut copier coller dans le sgml.
Dans 0.7/orig/, t'as le document sgml anglais. Normalement, tu n'y touche pas, t'as meme pas besoin de l'avoir sur ton disque. Dans 0.7/french, y'a le fichier principal : sag.fr.po
C'est lui qui contient les paragraphes anglais et leur traduction. C'est un fichier po classique, et il est donc formellement interdit de l'editer brutalement. Prend kbabel, poedit, gtranslator, emacs en mode po (ce que je fais), l'outil d'edition des po que tu preferes, mais pas brutalement a la main.
Voila, maintenant, tu devrais savoir comment faire. Reste a regarder que faire :)
Comme je le disais, on a meme pas fini de reprendre l'ancienne traduction dans ce nouveau modele. Donc, admettons que tu decides (comme je te le conseille) de traduire le chapitre "Memory Management", qu'Eric avait traduit par "Gestion mémoire". Trouve d'abord ce document dans la 0.4. Il s'agit de mem/mem.tex Bon, converti ce .tex en source de copie-colle pour sgml:
cd sag-0.4; ../tex2xml mem/mem.tex | less
Au debut de ton less, t'as ca:
chapter{Gestion mémoire} \label{chap:mem} %--------------------------------------------------------------------
\begin{chapterquote} Mémoire, j'ai perdu ma mémoire, suis-je suédois ou finlandais, je ne m'en souviens pas\dots (Bosse "Osterberg) \end{chapterquote}
Cette section décrit les caractéristiques de la gestion mémoire de Linux, i.e., la mémoire virtuelle et le tampon cache du disque. Le but, les travaux, ainsi que les choses que l'administrateur système doit prendre en considération, sont décrits. \section{Qu'est-ce que la mémoire virtuelle ?}
Linux supporte la <glossterm>mémoire virtuelle</glossterm>, c'est à dire l'utilisation d'un disque comme extension de la RAM de telle sorte que la taille effective de la mémoire utilisable s'accroît d'autant. Le noyau écrira le contenu d'un bloc mémoire inutilisé sur le disque dur, ainsi la mémoire peut être utilisée pour autre chose. Quand ce contenu est à nouveau nécessaire, il est relu en mémoire. Tout ceci se déroule de façon transparente pour l'utilisateur ; les programmes s'exécutant sous Linux voient seulement toute la mémoire disponible et ne remarquent pas que des parties de celle-ci se trouvent sur le disque de temps à autre. Bien sûr, lire et écrire sur le disque dur est plus lent (de l'ordre de mille fois plus lent) qu'en utilisant la mémoire réelle et donc les programmes ne s'exécutent pas aussi vite. La partie du disque dur utilisée comme mémoire virtuelle est appelée <glossterm>espace de swap</glossterm>.
Bon, il reste encore des cacas latex, mais deja, le script a place la balise <glossterm> comme il faut, les ^\i sont devenus des î (et ainsi de suite), et c'est toujours ca de pris.
Ensuite, tu ouvre le fichier po, et recherche la partie correspondante: #: sag.sgml:3836 msgid "Memory Management" msgstr ""
#: sag.sgml:3838 msgid "" "<quote>Minnet, jag har tappat mitt minne, är jag svensk eller finne, " "kommer inte ihåg...</quote> (Bosse Österberg)" msgstr ""
#: sag.sgml:3842 msgid "" "A Swedish drinking song, (rough) translation: `Memory, I have lost my " "memory. Am I Swedish or Finnish? I can't remember''" msgstr ""
#: sag.sgml:3847 msgid "" "This section describes the Linux memory management features, i.e., virtual " "memory and the disk buffer cache. The purpose and workings and the things " "the system administrator needs to take into consideration are described." msgstr ""
#: sag.sgml:3853 msgid "What is virtual memory?" msgstr ""
#: sag.sgml:3855 msgid "" "Linux supports <glossterm>virtual memory</glossterm>, that is, using a disk " "as an extension of RAM so that the effective size of usable memory grows " "correspondingly. The kernel will write the contents of a currently unused " "block of memory to the hard disk so that the memory can be used for another " "purpose. When the original contents are needed again, they are read back " "into memory. This is all made completely transparent to the user; programs " "running under Linux only see the larger amount of memory available and don't " "notice that parts of them reside on the disk from time to time. Of course, " "reading and writing the hard disk is slower (on the order of a thousand " "times slower) than using real memory, so the programs don't run as fast. The " "part of the hard disk that is used as virtual memory is called the " "<glossterm>swap space</glossterm>." msgstr ""
Tu vois que la traduction d'Eric n'a pas tellement vieilli (ici, tout du moins), et tu peux joyeusement copier les bons morceaux de ce que le script t'as crache dans les msgstr correspondants.
Mais c'est une tache assez penible, car il faut verifier que : - l'original n'a pas change par rapport a la traduction (et mettre a jour au besoin) - le formattage cree par le script est suffisant, et corriger ce qui doit l'etre (par exemple, les liens d'un bout a l'autre du document sont tres mal geres, mais on peut rien y faire automatiquement. Il faut mettre les xref a la main). Mais c'est facile, il suffit de copier les balises de l'anglais, et les adapter pour le francais. - et on en profite pour relire la trad d'Eric (depuis le debut, j'ai eu envie de changer deux ou trois phrases, c'est tout, mais il faut faire un peu gaffe quand meme)
De plus, il n'y a qu'un fichier po pour toute la traduction (entre autres parce qu'il n'y avait qu'un .sgml). Donc, on ne peut pas traduire en meme temps. Mais ce n'est pas tres grave, Pierre est en plein partiels, et j'ai pas le temps en ce moment non plus. Tu peux donc te lacher...
Quant au "apres", que faire du fichier traduit, ca serait bien que Pierre t'ouvre un compte sur le CVS (faut que tu cree un utilisateur sur tuxfamily si ce n'est pas encore fait), et en attendant, envoi moi le bebe par mail, je me chargerais des commits.
Si t'as encore des questions, hesite pas.
Bye, Mt.
On Thu, 22 May 2003 09:34:29 +0200 Martin Quinson martin.quinson@tuxfamily.org racontait :
Si t'as encore des questions, hesite pas.
Ok, pour l'instant, je lis, mais vous avez bien mâché le travail, car en quelques minutes, j'avais tout ce qu'il fallait pour bosser.
Y'a plus qu'à !
Le mercredi 21 mai 2003 à 13:42 +0200, Sebastien Lardiere a écrit :
Bonjour à tous
Je souhaiterais savoir ou en est la traduction du System Administration Guide. Y'a t-il un moyen de la savoir sur le site,
Voici l'état d'avancement :
http://cvsweb.tuxfamily.org/cvs/~checkout~/sag/0.7/french/sag-status?rev=1.2...
ou dois-je contacter le traducteur (Pierre Machard) directement ?
Je lis la liste avec assiduité, pas de problème :)
Je crois que Mt a répondu aux autres questions.
Amicalement,
Bonsoir !
Le 2003-05-21 13:42:57 +0200, Sebastien Lardiere écrivait :
Enfin, il me semble que le lien vers le Howto Iptables est cassé depuis la page de Howtos : http://www.traduc.org/docs/HOWTO/lecture/IPTables.html
Il semble que ce document soit en cours de rédaction (depuis plus de 17 mois), mais non encore officiellement publié par le LDP.
En attendant, je l'ai retiré de la liste des documents à traduire.
Merci pour cette information !
Bonne soirée !
-- Jean-Philippe Guérard Coordinateur des howto et des guides mailto:coordination-howto@traduc.org