Le Multilingue dans Drupal 8

 

 

  1. Améliorations multilingues de Drupal 8

La mise en place d’un site multilingue Drupal 7 demande environ 30 modules et plusieurs configurations. Cependant Drupal 8, n’utilisent que quatre modules natifs qui lui permettent d’être plus multilingue que Drupal 7.

Pendant l’installation de Drupal 8, la première chose qui vous sera demandée est de choisir la langue de base pour votre installation. Le programme d’installation fera un choix par défaut basé sur la langue de votre navigateur, donc elle affichera la page dans la langue de votre navigateur.

 

 

Aussi Drupal 8 n’opte plus pour l’anglais comme langue «  spéciale ». Si vous choisissez une autre langue que l’anglais, elle ne sera plus affichée dans  la configuration de votre site.

Ainsi si vous installez une autre langue que l’anglais, elle sera téléchargée automatiquement sur https://localize.drupal.org.

 

Les langues qui se lisent de droite à gauche, seront elles aussi adaptés.

 

  1. Les différentes étapes pour construire un site Drupal 8 Multilingue

Étape 1. Activer les modules de traduction

Vous devez activer ces quatre modules de base pour traduire votre site Drupal :

 

Étape 2. Traduire le noyau Drupal

Tout d'abord, nous allons traduire de la langue de base à l'intérieur du Drupal. Dans cet exemple, je vais ajouter l'espagnol comme une option sur mon site:

  • Allez à Configuration > Langues
  • Cliquez sur "Ajouter une langue"

  • Choisissez votre langue et cliquez sur "Ajouter une langue".

 

 

Étape 3. Traduire votre site

  • Allez à Structure> types de contenu, vous verrez une option "Traduire" pour vos types de contenu:

 

  • A l'écran suivant, vous verrez des liens similaires "Traduire" pour tous vos champs:

 

Étape 4. Ajouter du contenu

Maintenant, nous pouvons ajouter du contenu à votre site Drupal.

  • Allez à Configuration> Langue du contenu et de la traduction.
  • Cliquez sur la case à côté de "contenu":

 

  • Cochez la case "Afficher le sélecteur de langue sur créer et modifier des pages".

 

 

Étape 5. Permettre aux utilisateurs de basculer entre les langues

  • Aller à Structure > Blocks
  • Cliquez sur "La place des blocs"

 

  • Allez à l‘accueil de votre site  :

Une belle touche finale est que les URL sont automatiquement configurés. Les URL de mon site de test ressemblait à ceci:

  • / Node / 1
  • / Es / node / 1

 

Anonyme (non vérifié)