Skip Navigation
Mis à jour
Novembre 14, 2022

String Translation de WPML vous permet de traduire des textes qui ne sont pas dans les publications, les pages ni la taxonomie. Cela inclut le slogan du site, les textes généraux des écrans d’administration, les titres des widgets et bien d’autres textes.

Sur cette page

Activation de String Translation

Le module de traduction de chaînes de WPML fait partie des types de compte Multilingue CMS et Multilingue Agency . Pour l’activer, vous devez d’abord le télécharger et l’installer depuis votre compte WPML.org, dans la rubrique Téléchargements.

Ensuite, accédez à WPML → String Translation.

Sélection des chaînes à rendre traduisibles

Un site complexe peut contenir de nombreuses chaînes à traduire. Utilisez le filtre d’affichage en haut de la page String Translation pour déterminer les chaînes à afficher.

Filtrage des chaînes pour la traduction

De nombreuses chaînes sont déjà chargées dans le tableau de String Translation, prêtes à être traduites. Cependant, WPML ne charge pas automatiquement chaque chaîne. Si vous ne trouvez pas une chaîne particulière que vous souhaitez traduire, veuillez consulter notre article sur la recherche de chaînes.

Comment traduire une chaîne

Une fois que vous avez trouvé une chaîne que vous souhaitez traduire, cliquez sur l’icône + sous le drapeau de la langue dans laquelle vous souhaitez la traduire.

Traduire une chaîne
Traduire une chaîne

Vous pouvez enregistrer votre traduction en appuyant sur les touches « Entrée » ou « Tab » de votre clavier ou en cliquant simplement hors de la fenêtre. La touche Tabulation vous permet de passer d’une langue à l’autre sans avoir à cliquer.

Vous pouvez également envoyer des chaînes à vos traducteurs. Cliquez sur les cases à cocher en regard des chaînes de caractères et sélectionnez les langues dans la liste. Si vous êtes le seul traducteur du site, cliquez sur Traduire le contenu sélectionné et terminez la traduction depuisWPMLTraductions. Si vous utilisez d’autres traducteurs ou un service de traduction professionnel, vous pouvez ajouter les chaînes au panier de traduction.

Ajout de chaînes au panier de traduction
Ajout de chaînes au panier de traduction

Attribuez-vous le travail de traduction ou confiez à un traducteur natif le soin de traduire les chaînes à l’aide de l’éditeur de traduction avancé. Vous pouvez également envoyer le travail à traduire à un service de traduction.

Comment supprimer une chaîne

Lorsque vous n’utilisez plus un certain thème ou un plug-in, vous voudrez peut-être supprimer les chaînes qui lui sont associées. Sélectionnez simplement les chaînes désirées et cliquez sur Supprimer les chaînes sélectionnées.

Suppression d'un chaîne
Suppression d’un chaîne

Pour supprimer toutes les chaînes non traduites appartenant à un certain domaine, faites défiler jusqu’à Supprimer les chaînes par domaine et cliquez sur Supprimer les chaînes. Sélectionnez les domaines des chaînes dont vous n’avez plus besoin et cliquez sur Supprimer. Les chaînes non traduites de ces domaines n’apparaîtront plus sur l’écran Traduction de chaînes.

Suppression de toutes les chaînes d’un certain domaine

Vous pouvez toujours ajouter les chaînes à nouveau en allant dans WPMLLocalisation des thèmes et des plug-in. Choisissez le plug-in ou le thème et procédez à son analyse pour que ses chaînes soient à nouveau disponibles pour la traduction.

Comment traduire les thèmes et plug-in codés dans des langues autres que l’anglais

Si un thème ou un plug-in que vous utilisez est codé dans une langue autre que l’anglais, WPML peut faire une erreur de classement dans la langue source des chaînes. Consultez notre documentation sur la façon de changer la langue source de chaînes individuelles et de domaines entiers sur la page String Translation.

Importer et exporter des fichiers PO

Vous pouvez importer des traductions d’autres sources et exporter vos traductions actuelles à l’aide de fichiers PO. Si vous choisissez d’exporter des chaînes de caractères sans leurs traductions, l’extension du fichier sera .pot(Portable Object Template). Si vous choisissez d’inclure les traductions, l’extension sera .po.

Lorsque vous importez des traductions, vous devez choisir la langue dans laquelle les importer.

Pour les développeurs : création d’un fichier de configuration de langue

Les auteurs de thèmes et de plug-in sont encouragés à inclure dans leur code un fichier de configuration de la langue, qui indique à WPML quelles chaînes de la table wp_options doivent être enregistrées pour la traduction. Les utilisateurs finaux peuvent ainsi gagner beaucoup de temps au moment de configurer les sites multilingues.