Submitted by Josselin on
Bonjour,
Apres pas mal de recherche, je pensais avoir compris le fonctionnement des traductions sur Drupal.
Des tutos expliquait de télécharger le fichier .po sur le site des traductions, puis de modifier via poedit les mots manquants.
Ensuite il ne reste "plus qu'à mettre le fichier dans le dossier de traduction situé dans le module"
J'ai donc tout fait, j'ai le .po etc, mais je ne sais pas comment le mettre en ligne afin de traduire mon module IMCE :
https://www.drupal.org/project/imce
Savez-vous comment faire ? Il n'y a pas de dossier dédié aux langages, juste une fonction t() dans le code qui doit traduire tout ça... J'ai vérifié sur php.net, aucune fonction comme ça n'existe, je ne sais pas trop où chercher...
Merci beaucoup
Bonjour Josselin,
Permalien Soumis par DuaelFr le 5 Janvier, 2016 - 11:38
Bonjour Josselin,
Si tu veux importer ces traductions dans ton site, tu peux le faire via l'interface d'administration dans "Administration » Configuration » Régionalisation et langue » Traduire l'interface » Importer" (admin/config/regional/translate/import)
Tu peux aussi réimporter ces éléments sur localize.drupal.org pour faire profiter à la communauté de ta traduction. Pour cela il faut s'identifier sur le site, s'inscrire au groupe French (si ce n'est pas déjà fait) puis importer ton fichier.
L'histoire de mettre le fichier dans un répertoire ne concerne que les modules au moment de leur installation or, dans ton cas, le module semble déjà installé et actif sur ton site.
Bonne continuation avec Drupal :)
Merci énormément !
Permalien Soumis par Josselin le 5 Janvier, 2016 - 11:44
Merci énormément !
Je suis passé plusieurs fois devant cette fonction mais j’étais persuadé que c’était pour le core de Drupal... Je l'ai d'ailleurs déjà utilisé pour mettre le coté admin en français...
En tout cas encore merci !