Drupal 8 en Français 10

Comment passer Drupal 8 en Français ?

Eh bien c’est ce que nous allons voir aujourd’hui !

Vous êtes de plus en plus nombreux à utiliser ce CMS qui, il faut le dire, est idéal pour la mise en place d’un site Internet. Même si ça peut sembler être un peu l’usine au départ, on se fait très vite à Drupal qui est très très très permissif grâce aux nombreuses contributions de modules (il y a une très grande communauté FR d’ailleurs).

Mais nous ne sommes pas là pour faire l’éloge de Drupal 8, non non non, nous sommes là pour apprendre comment afficher Drupal 8 en Français.

Drupal 8 en Français

Pré-requis pour passer Drupal 8 en Français

  • Drupal 8 (disponible ici en alpha 7)
  • Un serveur (LAMP, WAMP, mutualisé, dédié, VPS, etc. on s’en fout, l’important c’est d’avoir PHP5, MySQL et Apache2 ou IIS pour les fous furieux)
  • Le fichier de traduction au format .po pour la version 8 de Drupal (disponible directement ici an alpha 4 ou sur cette page)
  • 2 mains (ou 1 doigt seulement)

Dans ce mini tutoriel, nous partons du principe que la BDD a déjà été créée par vos soins et que votre Drupal 8 est installé avec la configuration de base, peu importe l’OS sur lequel vous l’avez installé.

La méthode pour rendre Drupal 8 FR (pas à 100% hein, faut pas rêver)

Lorsque vous êtes connecté à votre interface d’administration, vous avez un menu sur la barre du haut (ou de gauche si vous l’avez déplacé), si ce n’est pas le cas c’est tout simplement que vous n’êtes pas connecté.. Alors on s’connecte et c’est parti :

  1. On commence par cliquer sur Menu, un sous-menu va se déplier
  2. On choisit extend
  3. Dans le bloc « Multilingual » tout en bas, cochez les 3 cases Content Translation, Interface Translation & Language et cliquez sur Save configuration
  4. On clique ensuite sur Configuration
  5. Dans le bloc « Regional and language » (en bas à gauche) il y a un sous sous-menu Languages, on clique dessus
  6. Normalement il n’y a que « English » qui est listé, on clique donc sur + Add language (le bouton bleu, vous ne pouvez pas le rater)
  7. Dans le menu déroulant, choisissez « French » et cliquez sur Add language, vous avez une petite erreur Ajax ? Pas bien méchant 🙂
  8. On ferme la fenêtre d’erreur, on revient sur Menu > Configuaration > Languages et là on voit le French
  9. Dans la colonne « Interface translation » il y a normalement un 0/xxxx (0%), on clique dessus
  10. Dans la nouvelle fenêtre, vous avez 4 onglets en haut à droite, choisissez Import
  11. Pour « Translation file » vous choisissez d’uploader le fichier .po, dans le menu déroulant en dessous vous vous assurez que « French » est bien sélectionné et vous cliquez sur Import
  12. Quand Drupal 8 a fini d’importer vos traductions (ça prend environ 5 secondes), vous revenez dans Menu > Configuration et cette fois vous sélectionnez Regional settings
  13. Dans le menu déroulant « Default language », vous sélectionnez « French » et cliquez sur Save configuration
  14. Ensuite dans le menu du haut, cliquez sur Admin puis Edit profile
  15. Dans « Language settings » vous sélectionnez « French » (si ce n’est pas déjà fait) pour « Site language » et « Administration pages language » et cliquez sur Save
  16. Prenez 2 secondes pour souffler un peu, vous devez être fatigué !
  17. A présent si vous cliquez sur « Accueil », vous devriez avoir l’interface en Français. Si ce n’est pas le cas, vérifiez qu’il n’y a pas de paramètre de langue dans l’URL (style /en/).

Dans le cas peu probable ou votre Drupal 8 n’est toujours pas en Français, il va peut-être falloir vider les caches de Drupal. Pour ce faire, suivez le guide :

  1. Cliquez sur Menu
  2. Choisissez Configuration
  3. Cliquez sur Performance dans le cadre « Développement »
  4. Dans le premier encadré « Purger le cache » cliquez sur le bouton « Effacer tous les caches ».

En espérant que ce mini tutoriel ait pu vous aider. En cas de problème, vous pouvez laisser un commentaire ci-dessous, je me ferai une joie non dissimulée d’y répondre. (En option vous pouvez aussi dire merci ^^)

A propos de Tony (34 Posts)

Développeur Web et consultant SEO, je vous invite à venir échanger et partager sur ce vaste sujet. Je vous propose également mes services en référencement naturel, afin d'améliorer la visibilité de votre site Internet.


10 thoughts on “Drupal 8 en Français

  1. Reply regis Août 25,2013 14 h 48 min

    Choisir Français à l’installation ça suffit aussi

  2. Reply Steph Août 25,2013 15 h 37 min

    chez moi ca a pas fonctionné

  3. Reply Tony Août 25,2013 17 h 22 min

    Le Français ne fonctionne à l’installation que si curl est activé sur le serveur sur lequel se trouve le site 😉

    Qu’est-ce qui n’a pas fonctionné Steph ?

  4. Reply Tony Août 26,2013 11 h 47 min

    Bon après nouvelle vérification + test, le Français ne fonctionne pas à l’installation, ça plante lors de la création de la BDD sur la version alpha de Drupal 8.
    Donc en attendant que le partie internationalisation soit finalisée et fonctionnelle, je vous recommande fortement d’utiliser la méthode ci-dessus.

  5. Reply michael Fév 9,2015 14 h 49 min

    slt TONY merci pour tutos moi j’ai plutot besion d’aide au niveau de referencement vue que j’ai un site en ligne… merci

    • Reply Tony Avr 15,2016 11 h 36 min

      Salut Michael,

      Désolé pour la réponse tardive mais je me suis pris une retraite de presque un an au soleil pour parfaire mon bronzage, mais me voilà de retour ^^

      J’espère que depuis ton message tu as trouvé ton bonheur en terme de référencement naturel. Si toutefois tu as toujours besoin d’aide, n’hésite pas à revenir vers moi et nous pourrons en discuter 😉

  6. Reply marina Oct 30,2017 20 h 31 min

    salut, merci pour les explications
    je rencontre le probeme suivant: j ai ouvert le fichier pour que la trad puisse se faire en francais et je l ai enregistre sous.
    quand je le charge pour l importer, ca me met : The specified file fr.po.mht could not be uploaded.
    •Only files with the following extensions are allowed: po.

    File to import not found.

    alors que je l ai renomme en po
    que me conseiles tu de faire? merci

    • Reply Tony Nov 2,2017 21 h 44 min

      Salut marina, ton fichier a apparemment une extension « .mht ». Si tu es sous windows (ce qui doit probablement être le cas, affiche l’extension des fichiers et renomme ton fichier en .po
      Normalement ça devrait mieux fonctionner, sinon n’hésites pas 🙂

Leave a Reply