10.4. Traduction de la configuration
- Le module de traduction de la configuration du cœur doit être installé, et votre site doit avoir au moins deux langues. Consulter Section 10.1, « Ajouter une langue ».
- La vue Recettes doit exister. Consulter Section 9.3, « Créer une vue listant du contenu » et Section 9.4, « Dupliquer une vue ».
Les étapes de base pour traduire toute configuration sur votre site sont les suivantes :
- Localiser la page où la configuration que vous souhaitez traduire est créée ou modifiée dans la langue principale du site. Par exemple, pour traduire le nom du site, vous devez trouver la page où vous modifieriez le nom du site (consulter Section 4.2, « Modifier les informations basiques du site »).
- Trouver un lien, un onglet ou un bouton sur la page intitulé "Traduire" ou quelque chose de similaire. Cliquer ce lien, onglet ou bouton.
- Trouver un bouton qui vous permettra d’ajouter une traduction dans la langue souhaitée, et cliquer sur ce bouton.
- Saisir la traduction dans le formulaire et enregistrer.
La plupart des configurations sont assez simples et intuitives à éditer de cette façon. La configuration des vues est une exception car le formulaire d'édition de la traduction ne ressemble en rien au formulaire d'édition de la vue, et il est complexe et hiérarchique plutôt que d'être un simple formulaire avec seulement quelques champs. En guise d’exemple de traduction d’une vue, voici les étapes pour traduire les libellés dans la vue Recettes vers l’anglais :
- Dans le menu d’administration Gérer, accéder à Structure > Vues (admin/structure/views).
- Localiser la vue Recettes et cliquer Traduire dans le menu déroulant.
- Cliquer sur Ajouter dans la ligne anglais. La page Ajouter une traduction en anglais pour la vue Recettes apparaît.
- Rechercher Affichages > Paramètres de l’affichage de Master > Options d’affichage par défaut de Recettes. Traduire le Titre d’affichage de "Recettes" en "Recipes".
Rechercher Affichages > Paramètres d’affichage de Master > Options d’affichage par défaut de Recette > Formulaire exposé > Options de réinitialisation. Traduire le bouton Texte du bouton de soumission (Appliquer) en "Apply". Les autres boutons et libellés de cette section n’apparaissent pas sur la page ou le bloc "Recettes", et n’ont pas besoin d'être traduits.
- Rechercher Affichages > Paramètres d’affichage de Master > Options d’affichage par défaut de Recettes > Filtres > (vide) Terme de taxonomie ID > Rechercher recettes en utilisant … Exposer. Dans le champ Libellé, saisir "Find recipes using…".
- Cliquer sur Enregistrer la traduction.
- Accéder à la page Recettes et passer en anglais à l’aide du bloc sélecteur de langue. Vérifier que les libellés ont été traduits.
- Traduire le titre d’affichage du bloc dans les paramètres de l’affichage "Recettes récentes" de la vue Recettes.
- Traduire le titre de la page dans la vue Vendeurs.
Traduire une autre configuration. Quelques exemples où trouver les pages de traduction:
- Pour traduire le nom du site, naviguer dans le menu d’administration Gérer jusqu'à Configuration > Système > Paramètres de base du site > Traduire information système (admin/config/system/information-site/translate).
- Pour traduire le formulaire de contact, naviguer dans le menu administratif Gérer jusqu'à Structure > Formulaires de contact (admin/structure/contact). Cliquer sur Traduire dans le bouton déroulant de la ligne Votre avis sur le site.
- Pour traduire le nom d’un menu, naviguer dans le menu d’administration Gérer jusqu'à Structure > Menus (admin/structure/menu). Cliquer Traduire dans le bouton déroulant du menu dont vous voulez traduire le nom.
- Les liens de menu dans un menu sont considérés comme du contenu (et non de la configuration); consulter Section 10.2, « Configurer la traduction du contenu » pour activer la traduction. Une fois que la traduction est activée, naviguer dans le menu administratif Gérer jusqu'à Structure > Menus (admin/structure/menu). Cliquer Modifier le menu dans le bouton déroulant du menu dont vous souhaitez traduire les liens. Cliquer sur Traduire dans le menu déroulant pour le lien que vous souhaitez traduire.
- Pour traduire les libellés de champ sur un type de contenu, naviguer dans le menu administratif Gérer jusqu'à Structure > Types de contenu (admin/structure/types). Cliquer sur Gérer les champs dans le bouton déroulant pour le type de contenu dont vous souhaitez modifier les libellés de champs. Cliquer Traduire dans le bouton déroulant du champ dont vous souhaitez modifier le libellé.
- Traduire le contenu. Voir Section 10.3, « Traduction de contenu ».
Attributions
Écrit et modifié par Boris Doesborg et Jennifer Hodgdon. Traduit par Alexandre Todorov et Felip Manyer i Ballester.
Source file: language-config-translate.asciidoc
Help improve this page
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion