Traduire les valeurs d’une liste déroulante dans un Drupal multilingue

Comment traduire une liste de textes (liste déroulante , select / option) dans un Drupal (7) multilingue ? Je me suis un peu arrachée les cheveux.

Je pars du principe qu’en matière de traduction de Drupal vous avez déjà galéré et donc installé tout ce qu’il faut:

Il y a des bons tutos sur le sujet sur le net, notamment pour commencer:

Et donc pour traduire ma liste de sélection, voilà un tuto old school:

drup01 Aller dans Structure >Type de contenu
drup02 Choisir le type de contenu dans lequel on a une liste de texte à traduire puis cliquer sur “gérer les champs”
drup03 Se mettre sur le champ en question et cliquer sur
“Liste(texte)” dans la colonne “Type de champ”
drup04

C’est la page “Paramètres du champ” qui s’ouvre, avec la liste des valeurs pour ce champ.

Cliquer sur l’onglet “traduire”.

drup05 Choisir la langue à traduire.
drup06 On peut traduire l’étiquette
drup07 Mais aussi la liste des valeurs en cliquant dans le menu de gauche sur “Paramètres du champ”

Ouf ! Traduction effectuée ! Oui mais ce n’est pas suffisant. Maintenant il faut informer les différents modules de Drupal…

drup08  Retourner dans Structure >Type de contenu > le type de contenu dans lequel il y a la fameuse liste puis cliquer sur “Gérer l’affichage”
drup09  Se mettre sur la ligne correspondant au champ sur lequel on travaille et dans la colonne “Format” , choisir “Traduction par défaut”
drup10  Si on utilise ce champ dans une Vue, aller dans Structure > Vues
drup11  Choisir la vue dans laquelle on utilise ce champ
drup12  Dans l’espace “Champs” cliquer sur le champ correspondant
drup13  Dans la fenêtre qui s’ouvre, choisir “Traduction par défaut” dans le déroulant “Format”

Et c’est fini.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.

Merci de renseigner le captcha ! * Time limit is exhausted. Please reload CAPTCHA.