J’ai besoin d’aide pour un module que j’ai développé et dont j’ai fait la traduction dans un fichier .po. J’ai importé ma traduction ici, mais mon module indique toujours qu’il n’y a aucun strings.

Est-ce qu’il y a une méthode à suivre? Dois-je demander à quelqu’un des permissions?

Mon module est Media: TagTélé.

Groups audience: 

Comments

Bonjour,

"J’ai importé ma traduction ici"

où ???
As-tu essayer de mettre ton fichier .po dans le répertoire comme suit : nom_du_module/translations/fichier_de traduction.po ?

Voici aussi un article qui peut t'aider : http://drupal.org/node/220341

J’ai importé ma traduction ici :

http://localize.drupal.org/translate/languages/fr/import

Je n’ai pas mis ma traduction dans : « nom_du_module/translations/fichier_de traduction.po » car je croyais qu’il fallait maintenant utiliser pour faire les traductions et permettre aux autres de traduire dans d’autres langues.

Est-ce que tous les modules traduits doivent avoir un dossier « translations » avant d’essayer de traduire les « strings » ici? Ainsi, est-ce que je dois absolument créer ce dossier dans mon module et y déposer ma traduction?

localize.drupal.org est pour le but de traduire seulement les projets sur drupal.org, et non pour tes modules "privés".

Si t'as un projet sur drupal.org, tu n'as rien à faire. Les fichiers .pot et .po sont générés automatiquement. Apparemment ce n'est pas le cas.

Edit: désolé je me suis trompé avec le profil sur drupal.org. Tu peux peut-être demander d'aide car il n'y a aucune données http://localize.drupal.org/translate/projects/media_tagtele

J'ai regardé rapidement une dizaine de module avec "No data available yet" comme le tien, ils ont tous un point commun: la dernière version est le 11/7/2010. C'est une dummy version factice. Il te faut donc committer qqch dans le CVS et attendre 1 jour (ou 6h si je ne me trompe pas).

@jcisio: Merci! Cela répond à ma question. Je suis victime du fameux « 11-7 ».

Je vais donc faire un nouveau commit afin de rafraîchir la date.

J’ai fait une nouvelle version du module il y a quelques jours, et l.d.o. ne réussi toujours pas à afficher les « strings » pour en faire la traduction.

Y a-t-il une autre action que je dois faire, ou un administrateur?

Bonjour,

Localize ne prend en compte que les modules qui ont une version taggée, et pas ceux qui n'ont qu'une version -dev. Si tu releases par exemple une 6.x-1.0-alpha1, alors les chaines seront disponibles sur localize après un délai de quelques heures.