Bonjour Kévin,
Quand j'ai testé transifex, j'ai été désagréablement surpris par l'évolution que ça prenait, il n'était plus possible d'importer des fichiers PO sans qu'ils soient dénaturés (par exemple les commentaires des traducteurs étaient perdus) http://trac.transifex.org/ticket/675 Je souhaite permettre l'utilisation de transifex, mais sans rendre son utilisation obligatoire, et me suis dit que j'allais attendre de voir comment vous alliez vous en sortir avec Fedora ;-) Tu peux me dire stp s'il est maintenant possible d'utiliser transifex de manière optionnelle, chaque contributeur chosissant de l'utiliser ou pas ?
Denis
Je vais te faire un retour rapide alors. Cet outil ne me convient pas encore parfaitement, mais il évolue très vite. Ce qu'il faut savoir c'est que le fichier n'existe pas dans la base de donnée. Il est éclaté, par chaîne. Ça permet de partager la mémoire de traduction entre plusieurs fichiers/projets, de garder un historique de traduction par chaîne (avec l'auteur) et quelques autres bonus.
Ça ne permet pas (encore ?) de garder les commentaires, on ne peut pas non plus télécharger les suggestions en commentaire. Le plus important pour moi… C'est qu'on n'a pas les chaînes floues. Si le traducteur n'a pas sa mémoire de traduction, il doit tout retraduire. Pour palier à ce problème on peut traduire en ligne, ou simplement passer en revu les chaînes floues en ligne avant de télécharger pour traduire (c'est dans les stats). Oui, c'est un outils bien plus pratique lorsqu'on traduit en ligne. Depuis ils ont rajouté l'entête au fichier… Sauf qu'en traducteur on a aussi le mainteneur qui a mis à jour le fichier source…
Les développeurs derrière transifex ont fait ce choix volontairement (de ne pas exporter les chaînes floues) parce que cette utilisation ne suit pas les standards. Mais ils ont compris l'utilité pour les traducteurs hors ligne, à voir.
La semaine dernière il y a eu pas mal de nouveautés, et notamment l'arrivée d'un rôle de relecteur (qui peut aussi relire). Ainsi en ligne un relecteur peut valider les traductions. C'est un début, mais ce n'est pas parfait : - seulement en ligne pour le moment - au plus on ne peut marquer en relu qu'une page (et non la ressource, donc il faut passer sur tous les fichiers déjà relus) - c'est au mainteneur de décider s'il ne télécharge que les chaînes relues ou non, les traducteurs n'en n'ont pas connaissance - lors d'une traduction en ligne on ne peut pas filtrer par chaînes non relues…
Il est donc bien complet, mais c'est certain qu'il y a encore du boulot. Ce qui est très pratique c'est transifex-client, l'outil en ligne de commande. Il permet de faire des mises à jours avec un cron…
C'est donc surtout la centralisation qui m'intéresse avant tout, à chaque projet de voir s'il veut traduire là ou là bas.