A mon avis, il faut commencer par un système qui marche avant de passer à un système "général".
C'est justement pour ça que j'ai trouvé ce qu'a dit Gérard très intéressant, il a présenté un système qui marche, et qui manque de matière à traduire et pas de traducteurs, ce qui est à mon sens un point extrêmement positif, qui mérite qu'on y regarde de plus près. Vous en connaissez beaucoup, des projets de traduction qui se permettent de dire ça ?
Je trouve moi aussi l'approche Docbook/gettext intéressante, mais l'idée qui me gêne est de toujours avoir un document incomplet... soit on a la structure d'un côté et le contenu de l'autre, soit on a une partie dans une langue et une partie dans une autre. Sans compter qu'on saucissonne le document et donc sa traduction, ce qui peut donner un résultat difficle à la lecture.
On peut aussi faire un message = un paragraphe, ce qui résoudrait ce dernier problème, mais j'ai cru comprendre que ce n'était pas ce qui avait été fait pour KDE et je suppose qu'il y a une raison qui l'empêche.
Gérard, y'a-t-il une raison ?
De plus, nous parlions de limiter au maximum les outils à installer sur la machine du traducteur et du relecteur... si pour le coup on impose Kbabel.
Je sais qu'on peut mettre à jour des fichiers .po avec vi, mais il m'a semblé que la plupart des fonctions intéressantes (correction orthographique, statistiques, versions, etc.) étaient dans Kbabel. Il faudrait donc les recoder pour les autres outils si elles ne sont pas déjà disponibles.
Gérard, est-ce que je me trompe ?
De plus, la structuration des fichiers po et rpm, bien qu'elle existe, est bien faible en regard de ce qui faisable et courant avec des fichiers XML.
Oui, mais suffisante.
Oui. Mais qui peut le plus peut le moins. Donc si on a les outils qui traitent du XML générique, on a tout ce qu'il faut pour des fichiers XML dont la structure est simple.
Ce que je cherche à éviter, c'est d'avoir un prog qui gère les différences entre versions pour les .spec, un autre qui gère les différences entre versions pour les pages de man, un autres pour les HOWTO, etc.
Je cherche à utiliser XML comme format pivot.
Ok, je promets pas de le faire dans la minute.
La semaine prochaine faudra t'adresser à narval-utiliisateurs@logilab.org, car je ne serai pas là.