Obtenez la traduction
ATTENTION: Ces instructions sont pour l'installation de l'interface française de Drupal, pas pour l'installation de Drupal lui-même. Vous devez vous référer à drupal.org pour l'installation de Drupal.
La version française de Drupal est disponible sur le site officiel de Drupal. Téléchargez le fichier fr-cvs.tar.gz. Ouvrez le fichier avec les commandes gunzip et tar (ou leur équivalent sous Windows) et repérez le fichier fr.po.
Activer le module locale
Dans un premier temps, il faut activer le module qui permet la prise en charge des langues autre que l'anglais. Pour cela il faut se rendre dans Administer / Module, ou dans Administer / Site building / Modules sur Drupal 5.x et cocher la case qui correspond à la ligne locale comme sur la capture et Cliquez sur Save configuration.

Le module activé nous allons pouvoir installer la traduction.
Installez la traduction
Allez sur la page accessible via Administer / Localization ou Administer / Site configuration / Localization. Ensuite cliquez sur le lien import.
- Dans le champ Language file vous devez rentrer le chemin qui correspond à l'endroit où vous avez placer le fichier fr.po.
- dans le champ Import to vous devez sélectionner French (Français) à l'aide de la liste déroulante
- Sélectionnez ensuite le premier mode (Strings in the upload file replace existing ones, new ones are added) qui doit être celui sélectionné par défaut

Cliquez sur Import
Il se peut que l'opération prenne du temps. Tout dépend de votre connexion internet (si vous faites une installation à distance) et de la puissance de votre serveur.
- Version imprimable
- Vous devez vous identifier ou créer un compte pour écrire des commentaires

Problème d’installation avec fr.po…
J’ai eu un petit problème en important le fichier fr.po dans Drupal. Aucun message d’erreur n’était affiché, mais dans la colonne «Translated» j’avais quelque chose comme «0/2522 (0%)» (aucun mot n’était traduit).
Apparemment, cette importation nécessite beaucoup de mémoire pour PHP, car le problème a disparu en ajoutant au fichier htaccess de Drupal :
php_value memory_limit 30M
(au lieu de 8M par défaut sur de nombreux serveur).
jptavan
25
Bonjour peux tu mettre la syntaxe exacte pour le fichier .htacces
Car avec juste cette ligne (php_value memory_limit 30M) j’ai une erreur 500.
Ah oui je suis chez Free.
Merci d’avance.
Teopopo
7
Chez Free il est impossible de modifier la limite de memoire pour PHP. Du coup le seul moyen est de faire l’importation en local sur ton PC d’exporter ta BDD depuis phpMyAdmin (ou autre) et de l’importer chez Free.
tostinni
1234
Mes 5 cts pour épargner un peu de temps pour ceux qui - comme moi - viendraient de la version 5.x, déjà traduite en français.
J’ai installé la nouvelle traduction après avoir installé la version 6. Résultat : Drupal ne reconnait pas la nouvelle traduction.
Pour activer celle-ci, il faut d’abord désinstaller la langue française puis la réinstaller. Drupal prend alors en compte les nouveaux fichiers.
ivoyance
4
Que signifie concrètement ‘activez le module localization’ ?
Dans le handbook anglais, il est écritYou can
* administer localization at administer » localization.Mais ce menu n’est pas dans la version 4.6.3 !!! Que faire ??? Capitaine Olivier
Capitaine Olivier
cap.haddock
21
il faut au préalable activer le module localization : administer/modules et cocher la case localization. Valider, puis se rendre dans administer/localization
alkahan
357
Erreur obtenue.
<
p>
J’obtiens l’erreur suivante lorsque je tente de télécharger le fichier fr.po : Fatal error : mime_magic could not be initialized, magic file is not available in (mon site)/includes/file.inc on line 149
Il serait intéressant que vous indiquiez ici les erreurs communes.
stefdube
1
voici le message d’erreur que j’ai eut… comment régler cela ?
* warning: move_uploaded_file() [function.move-uploaded-file]: SAFE MODE Restriction in effect. The script whose uid is 526 is not allowed to access /tmp/tmp_BIBU2N owned by uid 99 in /home/drupal/www/includes/file.inc on line 240. * The translation import failed, because the file could not be read. * The translation import of failed.Flegmatik
10
J’ai eu le même message alors que j’ai déjà installé d’autre sites drupal sur le même serveur sans problèmes. Après quelques essais, j’ai changé l’option «upload files» qui était sur «files/tmp» et je l’ai remonté d’un niveau ( /files).. je ne sais pas si c’est bien comme manip mais cela marche. Y a t-il une contre-indication docteur sécurité ?
tomletom
1
problème lors de l’installation du fr.po - j’ai ouvert le po avec poedit il ya des données. - sur le répertoire upload_tmp j’ai tout les droits (777) - à l’intérieur de se répertoire j’ai seulement le .htaccess créé par l’install de drupal
voici le message d’erreur
* warning: fopen() [function.fopen]: Unable to access upload_tmp/tmp_T0v7AN in ../dp/includes/locale.inc on line 516. * warning: fopen(upload_tmp/tmp_T0v7AN) [function.fopen]: failed to open stream: Success in ../dp/includes/locale.inc on line 516. * The translation import failed, because the file fr.po could not be read. * The translation import of fr.po failed.vous y voyez une solution ?
enthy
2
Enfin !!!!! J’avais aussi ce même problème pour uploader le fichier de traduction.
Pour que le fichier en fr.ro puisse être uploadé, il faut créer un dossier tmp dans files, et le mettre CHMOD 777, ça a été la misère a trouvé cette info…
Pour plus de détails :
http://drupal.org/node/182291
pepe-caramba
35
Bonjour, je pense qu’il serait utile de préciser que le lien pour télécharger la traduction n’est pas forcement le lien le plus actuel… en effet si on prend le doc : fr-cvs.tar.gz, la traduction n’est pas complète. alors que si on prend le lien : http://drupal.org/node/207824 on a la bonne version pour drupal 5 et le menu «administrer» est donc traduit contrairement à l’autre version.
Y’aura pas de science fiction !
karine
101
Merci de l’avoir remarqué. J’ai mis à jour la page en fonction.
Damien Tournoud
644
L’importation de la traduction se fait par upload d’un fichier. Le préalable à tout cela est donc bien que l’upload de fichier fonctionne, c’est à dire que l’installation de Drupal ait été faite correctement et jusqu’au bout…
Damien Tournoud
644
Je viens de terminer un tutoriel vidéo sur l’installation des fichiers .po de la langue française :
http://biboo.net/traduire-en-francais-drupal-6
Vos remarques sont les bienvenues. ++
robin http://gazwal.com - Expertise Drupal & Intégration Web / Freelance http://biboo.net - Tutoriels vidéos Drupal http://twitter.com/gazwal
robin
88
complément d’info : Installation de la langue française avant l’installation d’un site Drupal 6 (permet d’avoir l’interface traduite pendant la procédure d’installation) c’est expliqué dans ce tuto vidéo :
Comment installer Drupal 6 sur un hébergement distant http://biboo.net/comment-installer-drupal-6-sur-un-hebergement-distant
cordialement ++ robin
robin http://gazwal.com - Expertise Drupal & Intégration Web / Freelance http://biboo.net - Tutoriels vidéos Drupal http://twitter.com/gazwal
robin
88
J’ai bien installé la version 6.5 et commencé la construction du site, en anglais. Maintenant, je souhaiterais installer la traduction française. Pour faire ça, j’ai déjà installé le module traduction dans le dossier DRUPAL de mon site. La documentation signale qu’il faut le faire AVANT l’installation de DRUPAL. Est-ce que je peux l’en faire APRES ? et comment ? merci de m’aider dans mes premiers pas dans Drupal.
santiago
1
santiago : Le message précédent te renvoie vers un tutoriel vidéo qui explique comment faire : http://biboo.net/traduire-en-francais-drupal-6
timelab.free.fr
timelab
11