WPML

L’extension Jetpack offre des dizaines de fonctionnalités, de l'intégration des réseaux sociaux aux galeries et formulaires de contact, en passant par l'affichage d'équations mathématiques complexes et bien plus encore. Vous pouvez utiliser WPML pour traduire les textes liés aux fonctionnalités de Jetpack.

La dernière version de Jetpack est compatible à presque 100 % avec WPML. Cette extension très puissante possède de multiples modules et nous travaillons à les rendre tous compatibles. Veuillez contacter notre assistance en cas de problème.

Dans ce tutoriel, vous apprendrez comment rendre Jetpack multilingue avec WPML.

Nous expliquerons comment utiliser et traduire certaines des principales fonctionnalités de Jetpack. De nombreuses fonctionnalités se trouvent sur la page Jetpack -> Réglages. Elles sont classées et réparties dans les onglets suivants : Écriture, Partage, Discussion, Trafic, et Sécurité.

Pour gérer un site multilingue avec WPML et Jetpack, vous aurez besoin de :

  • L’extension Jetpack
  • La version Multilingual CMS de WPML. Installez l’extension noyau de WPML ainsi que les modules complémentaires Traduction de chaînes et Traduction des médias.

Premiers pas

Si vous êtes développeur de site, voici les principales étapes à suivre pour commencer :

  • Installez et activez Jetpack.
  • Installez et activez les extensions WPML (WPML Multilingual CMS, WPML Traduction de chaînes).
  • Configurez WPML depuis la page WPML → Paramètres → Langues. Consultez notre Guide de démarrage WPML pour une référence complète.

Si vous êtes propriétaire du site et que vous travaillez avec un développeur, demandez-lui d’effectuer les étapes ci-dessus pour vous.

Outils de traduction WPML

WPML propose deux éditeurs de traduction que vous pouvez utiliser pour traduire le contenu de votre site :

En plus de traduire vous-même le contenu de votre site, vous pouvez également :

Formulaires de contact Jetpack

Après l’installation de Jetpack, un nouveau bouton Ajouter un formulaire de contact est disponible lors de la modification des articles et des pages. Lorsque vous cliquez dessus et ajoutez un formulaire, Jetpack ajoute des balises de shortcodes qui créent les champs, les boutons et les autres éléments du formulaire.

Pour traduire un formulaire de contact, suivez ces étapes :

  1. Dupliquez l’article d’origine qui contient le formulaire Jetpack.
  2. Accédez à WPML → Traductions et développez la section Autres textes (chaînes). Utilisez les filtres en haut de la section pour rechercher les textes qui nécessitent une traduction. Dans le filtre Domaine, sélectionnez jetpack et seuls les textes de Jetpack seront répertoriés.
  3. Traduisez tous les textes pertinents du formulaire Jetpack.
  4. Assurez-vous de cocher La traduction est terminée pour les traductions et enregistrez-les.

Répétez ces étapes pour tous les textes provenant de Jetpack.

Traduction de chaînes et formulaires Jetpack
Traduction de chaînes et formulaires Jetpack

Résultats : dans l’image suivante, vous pouvez voir le formulaire ajouté à une page en espagnol (nommée « Pregúntanos ») avec tous les textes traduits en espagnol :

Formulaire de contact Jetpack traduit avec WPML
Formulaire de contact Jetpack traduit avec WPML

Vous pouvez également traduire le texte du modèle d'e-mail envoyé à vos visiteurs : vos visiteurs anglais liront un e-mail en anglais tandis que vos visiteurs espagnols recevront une version en espagnol.

Galeries en mosaïque

Il s'agit d'une fonctionnalité de galerie puissante qui vous permet de créer des galeries d'images personnalisées depuis l'éditeur d'articles habituel de WordPress. Avec WPML, vous pouvez créer différentes galeries par langue et également traduire tous les textes liés à ces galeries.

Voyons comment procéder. Tout d'abord, vérifiez que le module Galeries en mosaïque est activé. Ensuite, lorsque vous ajoutez une galerie à une page, Jetpack vous propose un choix de mises en page pour celle-ci.

Une fois cela fait, nous allons traduire la galerie. Pour cela, dupliquez votre article et cliquez sur le bouton Traduire indépendamment. Vous pouvez maintenant modifier les images, les titres des images et les textes alt sur l'écran de modification de l'article dans la langue secondaire.

Pour les besoins de ce tutoriel, j'ai sélectionné des images de galerie arrondies pour l'anglais et carrées pour la version espagnole. Comme vous pouvez le voir dans l'image suivante, tout est traduit, y compris les textes alt et les légendes produites par Jetpack.

Galeries en mosaïque traduites en espagnol

Galeries en mosaïque et WPML
Galeries en mosaïque et WPML

Galeries en mosaïque dans la langue par défaut

Galeries en mosaïque et WPML
Galeries en mosaïque et WPML

Widgets supplémentaires de la barre latérale

Ce module pratique fournit de nombreux widgets utiles, comme Twitter, Boîte J'aime Facebook, Galerie d'images personnalisée, Événements à venir, et bien plus. Tous peuvent être traduits à l'aide de WPML.

Jetons un œil au widget Galerie en mosaïque ou Galerie (Jetpack) tel qu'il est intitulé sur la page Apparence -> Widgets. Ce widget affiche une galerie de photos ou un diaporama et est lié au module Galeries en mosaïque que nous avons décrit ci-dessus. Pour rendre ce widget visible, faites-le glisser vers la zone de widgets de votre thème, sélectionnez-y des images et configurez ses autres options associées.

Widget de galerie Jetpack et WPML
Widget de galerie Jetpack et WPML

Maintenant, vous pouvez vous rendre sur la page WPML → Traductions → Chaînes et traduire tous les textes liés à ce widget. Suivez les mêmes étapes que celles décrites dans la section précédente.

Les images suivantes affichent deux versions linguistiques différentes de la zone « widgetisée » :

Widget de galerie Jetpack et WPML

Widget de galerie Jetpack et WPML
Widget de galerie Jetpack et WPML

Widget de galerie Jetpack et WPML

Widget de galerie Jetpack et WPML
Widget de galerie Jetpack et WPML

Suivre le même processus vous permet de traduire tous les autres widgets supplémentaires de la barre latérale.

L'ensemble Jetpack contient de nombreuses autres fonctionnalités et pour les traduire, vous devez suivre la même procédure que celle décrite ci-dessus.

Rédigé parAndrés Cifuentes