Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coupe WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Comment créer un site WordPress multilingue avec WPML

Note éditoriale : Nous percevons une commission sur les liens des partenaires sur WPBeginner. Les commissions n'affectent pas les opinions ou les évaluations de nos rédacteurs. En savoir plus sur Processus éditorial.

Voulez-vous créer un site WordPress multilingue avec WPML ?

WordPress peut être utilisé pour créer un site dans n’importe quelle langue. Toutefois, il ne supporte pas d’emblée les sites multilingues.

Dans cet article, nous allons vous afficher comment créer facilement un site WordPress multilingue avec WPML.

Creating a multilingual WordPress website with WPML

Pourquoi créer un site WordPress multilingue en utilisant WPML ?

Vous pouvez utiliser WordPress dans la langue de votre choix. Il est très facile de créer un site WordPress dans n’importe quelle langue.

La plupart des thèmes et extensions WordPress les plus populaires sont également prêts pour la traduction, ce qui permet à n’importe qui dans le monde de lancer facilement un site WordPress dans sa langue.

Cependant, par défaut, WordPress supporte uniquement une langue à la fois. Et si vous vouliez utiliser plusieurs langues sur un site pour attirer un public plus large ?

Les gouvernements, les entreprises internationales, les magasins en ligne et les établissements d’enseignement doivent souvent proposer leur site en plusieurs langues. Les traducteurs/traductrices automatiques comme Google Translate sont une option, mais elle n’est souvent pas acceptable pour la plupart des organisations professionnelles.

L’un des moyens d’offrir plusieurs options linguistiques consiste à installer WordPress dans des sous-domaines pour chaque langue. Cela représente beaucoup de tracas, car vous devrez gérer les mises à jour et faire des sauvegardes de toutes ces installations.

WPML (WordPress Multilingual Plugin) résout ce problème en permettant à votre site de devenir multilingue. Vous pouvez utiliser la même installation WordPress pour créer du contenu dans de nombreuses langues différentes.

Il offre une interface conviviale pour la gestion des traducteurs/traductrices. Il ajoute également des options de changement de langue pour vos utilisateurs/utilisatrices.

Ceci étant dit, voyons comment vous pouvez créer un site WordPress multilingue avec WPML en quelques minutes.

Créer un site WordPress multilingue avec WPML

La première chose à faire est d’installer et d’activer l’extension WPML (WordPress Multi-language). Pour plus de détails, consultez notre guide étape par étape sur l’installation d’une extension WordPress.

WPML website

Note : WPML est une extension payante, mais c’est de loin l’option la plus complète. Ce n’est pas pour rien que plus d’un million de sites utilisent WPML pour créer un site WordPress multilingue.

Une fois activée, l’extension ajoutera un nouvel élément de menu libellé « WPML » dans votre menu WordPress. En cliquant dessus pour la première fois, vous accéderez à l’assistant de réglages du plugin.

WPML setup wizard


WPML détectera automatiquement la langue de votre site WordPress. Vous pouvez la modifier ici maintenant si vous le souhaitez.

En dessous, vous devez sélectionner les autres langues que vous souhaitez utiliser sur votre site. Vous pouvez toujours ajouter d’autres langues ultérieurement si nécessaire.

Cliquez ensuite sur le bouton Continuer pour passer à l’étape suivante.

Il vous sera maintenant demandé de choisir le format de l’URL pour les différentes langues.

Choose URL format

Vous pouvez choisir la structure du répertoire, configurer des domaines ou sous-domaines distincts pour chaque langue, ou ajouter la langue comme paramètre.

La première option, la structure du répertoire, est plus favorable au référencement et recommandée pour la plupart des sites.

Vous pouvez également opter pour des sous-domaines ou des domaines distincts, mais Google risque de les considérer comme des sites distincts. Si tel est votre objectif, vous pouvez choisir cette option.

Après avoir choisi le format de l’URL, cliquez sur le bouton Continuer.

L’extension va maintenant vous demander de saisir la clé du site. Vous pouvez obtenir cette clé sous votre compte sur le site de WPML.

Add site key

Sur l’écran suivant, il vous sera demandé de choisir comment vous souhaitez gérer les traducteurs/traductrices sur votre site.

Vous pouvez choisir de traduire l’intégralité de votre site ou d’en traduire une partie. Nous vous recommandons d’opter pour « Certains contenus », car cela vous permet de mieux contrôler les traductions.

Maanage translations

L’option suivante consiste à choisir le traducteur/traductrice de votre site. Vous pouvez choisir d’ajouter des traductions par vous-même, d’ajouter des traducteurs individuels ou un gestionnaire de traduction, ou de choisir un service de traduction professionnel.

Vous pouvez toujours modifier la façon dont vous gérez les traductions sur votre site.

Sur l’écran suivant, vous pouvez donner le droit de partager les informations relatives aux extensions et aux thèmes afin de bénéficier d’un support plus rapide.

Après cela, WPML vous demandera le droit d’installer d’autres extensions utiles. Vous pouvez cliquer sur le lien Aller à/au pour l’instant et installer ces extensions ultérieurement si nécessaire.

Skip plugins

C’est tout ! Vous avez bien configuré WPML pour créer et gérer votre site multilingue.

Vous devez ensuite ajouter le contenu traduit à votre site.

Ajouter du contenu multilingue dans WordPress avec WPML

WPML permet de traduire très facilement toutes les parties de votre blog WordPress en plusieurs langues.

Vous pourrez facilement traduire vos publications, pages, identifiés, catégories et thèmes WordPress dans autant de langues que vous le souhaitez.

Ajout de publicités et de pages multilingues

Il vous suffit de cliquer sur le menu « Publications » pour voir vos publications existantes.

Vous remarquerez les colonnes de langues à côté des titres de vos publications.

Adding content in multiple languages in WordPress

WPML suppose que votre contenu existant est dans la langue principale de votre site. Il affichera des boutons d’ajout pour chaque langue à côté de vos publications. Cliquez sur le bouton d’ajout sous une langue pour traduire une publication.

Vous pouvez également gérer les traductions en modifiant une publication.

Sur l’écran de modification des publications, vous remarquerez la nouvelle boîte de méta « Langue » pour gérer les traducteurs/traductrices.

Maanage post translations

Vous pouvez également gérer les traducteurs/traductrices en vous rendant sur la page WPML  » Gestion des traductions.

De là, vous pouvez voir vos contenus, les assigner à des traducteurs et travailler sur les traductions.

Translation management

Vous pouvez également ajouter des utilisateurs/utilisatrices en tant que traducteurs/traductrices quel que soit leur rôle sur votre site WordPress.

Vous pouvez même ajouter des abonnés/abonnées en tant que traducteurs/traductrices.

Add and manage translators in WordPress

Au lieu de modifier les publications, ces traducteurs pourront ajouter des traductions directement dans WordPress.

Ajout de traducteurs/traductrices pour les catégories et les identifications

WPML vous permet de traduire facilement les catégories et les identifiants, ou toute autre taxonomie personnalisée que vous pourriez utiliser.

Visitez WPML  » Taxonomy Translation et chargez les taxonomies personnalisées que vous souhaitez traduire.

Par exemple : dans cette capture d’écran, nous avons sélectionné les catégories, ce qui a permis d’afficher toutes les catégories de notre site de démonstration.

Taxonomy translation

Cliquez sur le bouton + ajouter à côté du terme de taxonomie pour ajouter la traducteur/traductrice.

Traduire les menus de navigation

WordPress est livré avec un système de menu de navigation robuste. WPML vous permet de le traduire comme vous le feriez pour des publications ou des taxonomies.

Visitez la page Apparence  » Menus de votre site. Si vous avez plusieurs menus, sélectionnez celui que vous souhaitez traduire.

Dans la colonne de droite, vous verrez votre menu avec des liens pour traduire dans les autres langues activées sur votre site.

Translate navigation menus

En cliquant sur une langue, un nouveau menu est créé pour cette langue.

Vous devrez ajouter les mêmes éléments de menu que dans le menu de votre langue principale.

Translating menus

Si vos publications et vos pages figurent dans les menus de navigation, vous devrez d’abord les traduire. Ensuite, vous pourrez les ajouter à partir des onglets situés à gauche dans les écrans de modification des menus.

N’oubliez pas de cliquer sur le bouton Enregistrer le menu pour enregistrer votre menu.

Traduire des thèmes, des extensions et d’autres textes avec WPML

Le CMS multilingue WPML vous permet de choisir entre les traductions officielles des thèmes et des extensions ou d’utiliser son propre traducteur/traductrice chaine.

Allez sur la page de localisation de WPML  » Themes and plugins.

Translate plugins and themes

Par défaut, vous verrez l’option de charger automatiquement le fichier .mo du thème en utilisant load_textdomain. Vous pouvez cocher cette option pour télécharger les fichiers de traducteur/traductrice du thème.

Cela fonctionne uniquement avec les thèmes téléchargés à partir du répertoire des thèmes de WordPress.org.

Nous recommandons d’utiliser le module de traduction chaine de WPML pour traduire correctement votre thème et vos extensions pour votre propre site.

translate strings

WPML vous permet également de traduire les champs personnalisés, les widgets et autres chaînes traduisibles générées par WordPress.

Nous espérons que cet article vous a aidé à apprendre comment créer un site WordPress multilingue avec WPML. Vous pouvez également consulter notre liste des extensions WordPress les plus utiles pour développer votre site web, et notre comparatif des meilleurs services de téléphonie professionnelle.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Consultez comment WPBeginner est financé, pourquoi cela compte et comment vous pouvez nous soutenir. Voici notre processus éditorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

L'ultime WordPress Toolkit

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tous les professionnels devraient avoir !

Reader Interactions

23 commentairesLaisser une réponse

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

    • WPBeginner Support says

      No, this would be based on the languages you want to support on your site rather than the location of your visitors.

      Administrateur

  2. Ajay Kumar says

    does it translates automatically or manually, can you explain how it will translates, some of images showing we have to select the tranlated word and check? please let me know, I am going to buy this, if it manually translates how much it takes.

    • WPBeginner Support says

      WPML is for manual translation but does have the option for automatic/machine translation. If you reach out to WPML they can let you know the specifics :)

      Administrateur

  3. Suraj Barai says

    I want to make multiple languages websites. But I can’t understand properly. Can you tell how to make. International website that can any one read in any language.

  4. chetan says

    hey i have a question i have a website i want to show country specific navigation in website i am using wordpress pls help me

  5. ahmed salah says

    that was helpful.
    but what if i my other language is RTL language, how cloud i make style turn to RTL when loading language ?

  6. ahmed salah says

    thank you !
    but what if my other language is RTL language ,
    how could i load RTL style when switching to Arabic language ?

  7. Sanela Tomic says

    Hello, i bought it today and i am disappointed :( i just realise that i need to translate text by myself and put it in a post. If i knew all that languages i would not buy it on first place. Its to late to regret now so can you suggest where to translate content ? Thank you all

  8. Henry Barrow says

    Hello,
    I would like to know how many languages could add to my site?. I would like to add many languages to my site as I want to market to different nationalities.
    I would also like your advice on my site. I have paid lots of money to have my site build on fivver but all I got was a bunch of different that did not know what they were doing. The site is already built all I need is a few changes on it, I do not have lots of money as mi collect social security to survive for now.
    Any professional advice would be greatly appreciated.
    P.S I have too many pages on my site that I do not need. should I just delete the ones that I don’t need?
    My site is:
    My best regards.

  9. George Truijen says

    How does WPML manage the SEO? SEO ‘demands’ separate titels and URL’s ans if only the language differs, than SEO finds just perhaps one page.

  10. Henk says

    I’d rather throw myself in front of a train than use WPML for anything. WPML is terrible software that uses techniques that slow down your website significantly. If you have a lot of pages, simply installing WPML can raise your loading time from 1 second do 15 seconds or worse. So, no thanks.

    • Tattvavit das says

      Hi WPBeginner guys, do you have a reply for Henk’s comment? I want to have a multilingual site but if it is going to slow down my site by 15 times, it’s not worth it. What’s your take?

    • Amir Helzer says

      I’m very sorry to hear that your experience with WPML was not good. We take every feedback about WPML seriously and I want to help you with any problems that you had. If there is a support thread on wpml.org which explains the problems, please add a link to it.

Laisser une réponse

Merci d'avoir choisi de laisser un commentaire. Veuillez garder à l'esprit que tous les commentaires sont modérés selon notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.