WPML, Site Multilingue Simple WordPress

Catégorie de l'article : Plugins WordPress   |   42 Commentaires  |  4 649 Vues

wordpress-wpml-564x272
WordPress ne propose malheureusement pas nativement de proposer votre blog dans différentes. Mais comme toujours avec WordPress, la communauté à palier ce défaut. De nombreux plugins WordPress existent pour rendre votre site WordPress multilingue. Nous avons choisie de nous focaliser sur WPML.

Cet article est a compléter de la lecture de notre Guide Complet pour le Référencement WordPress.

Qu’on ne s’y trompe pas, nous ne parlons pas juste de comment transformer votre WordPress en site WordPress Multilingue, nous le vivons au quotidien. Nous utilisons les capacités multilingue de WordPress sur deux autres sites traitant des thèmes WordPress et des plugins WordPress, pour un total de plus de 15 langues. Pour ceux qui voudraient voir le résultat, rendez-vous à la fin de cet article sur WordPress Multilingue.

Petit détail qui ravira les amateurs, ce plugin permettra également de faire basculer votre installation WordPress e-Commerce en site de e-Commerce multilingue.

1 – Localisez les Mots de votre Thème, pour un WordPress Multilingue

Avant d’installer quoi que ce soit et que votre site WordPress devienne un site WordPress Multilingue, la première des choses est de localiser les chaînes de caractères de votre thème. PHP et la boite à outil Gettext nous offrent deux fonctions : _e() et _().

La seule différence entre _e() et _() est que _e() affiche une chaine de caractère alors que _() est utilisé pour assigner cette chaine de caractère.

Disons que dans votre thème, vous ayez ce code :

<div>
    <h1>Bienvenue sur mon Blog WordPress!</h1>
    <p>Tu va kiffer bébé</p>
</div><!-- #content -->

La seule chose que vous avez à faire est d’utiliser _e() et _() comme ceci

<div>
    <h1>_e("Bienvenue sur mon Blog WordPress!")</h1>
    <p>_e("Tu va kiffer bébé")</p>
</div><!-- #content -->

Une fois cela fait, vos chaine de caractères seront reconnue par WPML comme chaine traduisible, et ainsi votre site commencera à prendre des couleurs de site WordPress Multilingue.

Cependant, WPML offre aussi une autre façon de traduire tout votre site WordPress, plus automatique.

Il s’agit d’une fonction intégrée dans le plugin WPML, de quoi passer à la vitesse multilingue plus simplement, par votre interface d’administration WordPress.

2 – Installation et Configuration du plugin Multilingue WordPress : WPML

Maintenant que votre thème est près à être localisé, la prochaine étape est d’installer le plugin multilingue WordPress que nous plébiscitons : WPML. Ce plugin WordPress multilingue rendra notre site WordPress disponible dans toutes les langues du monde, ou dans une seule, à vous de voir. Maintenant, installez le plugin que vous pouvez télécharger ici.

Activez le plugin et vous verrez apparaitre un lien « WPML » dans votre tableau de bord WordPress.

3 – Traduire les Chaine de Caractères de votre Thème et plugins WordPress pour le multilingue

Maintenant que c’est fait, nous voudrions traduire en Anglais. Pour se faire, cliquez sur « Theme and plugins localization » situé sous l’onglet WPML. Sur la page « Theme and plugins localization » choisissez l’option Translate the theme by WPML, et vous pourrez les traduire directement dans votre interface wordpress. Si vous préférez utiliser un fichier .mo, pas de problème, WPML vous le permet.

Translate the theme by WPML est la fonction automatique de recherche de chaine de texte à traduire.

Traduction du thème

Pour traduire votre thème WordPress, ce plugin WordPress multilingue vous propose une interface dédiée à la traduction. La première étape est de sélectionner votre thème à traduire.

Pour voir les chaines de caractères à traduire pour votre thème, cliquez sur View strings that need translation. Vous obtiendrez cet écran. Cet écran dépendra bien entendu du nombre et des langues que vous demanderez à WPML de gérer.

Traduisez la chaine en question dans la langue qui va bien, dans la langue qui va bien. Une fois terminé, cliquez sur Translation is complete et Save.

Traduction des Plugins

Pour que tous vos plugins soient disponibles en plusieurs langues, WPML vous propose aussi une interface dédiée. Pour pouvoir traduire vos plugins WordPress avec WPML, cliquez sur Themes and plugins localization.

Pour traduire vos plugins WordPress, suivez la même procédure que pour la traduction du thème.

4 – Traduction des Contenus du Site

Maintenant, il nous faut traduire tout le site/blog wordpress. WPML nous propose une manière de faire simple : éditez simplement une page ou un billet et vous verrez apparaitre une boite vous invitant traduire ce billet.

Traduire tout un site peut prendre du temps, mais WPML rend la démarche simple et intuitive.

5 – Traduire les Menus de votre Site WordPress

Votre site est presque entièrement traduit, ne reste plus que vos menus. Pour se faire, rendez-vous sur un de vos menus. Comme vous pouvez le voir sur la capture d’écran ci-dessous, WPML à ajouté quelques petites options vous permettant de recréer un menu en fonction de la langue. C’est pas trop de la balle ca ?

Un petit conseil pour ceux devant maintenir leur site WordPress dans une langue leurs parlant Chinois.

La manipulation des menus se fera dans la langue en cours… Si votre menu est en Chinois, alors il faudra le manipuler en Chinois.

Mon conseil, utiliser un système de nomenclature des catégories. Cette nomenclature doit être courte et facilement identifiable. Cependant, vous devrez bien penser à expurger toute trace de cette nomenclature aux yeux des internautes.

Cela n’est pas toujours de tout repos que de maintenir un site vivant dans une langue que l’on ne maitrise pas.

6 – Un Site WordPress Multilingue, Ça Ressemble à Quoi ?

Il serait drôle de faire un article sur les capacités multilingues de WordPress sans vous donner un exemple, pour que vous puissiez vous rendre compte des formidables capacités de ce plugin WordPress multilingue hors norme.

Voici une petite liste des langues que nous utilisons sur notre site d’affiliation WordPress multilingue :

Si vous désirez pousser l’expérience plus loin, n’hésitez pas à consulter cet article sur les thèmes WordPress multilingues.

Merci de nous aider à nous faire connaitre ;)

 

Il suffit de cliquer sur l'un de ces boutons :



          
Ver. 1.0
 
Mots Clés Référencement : Article Formation WordPress Plugins WordPress Premium Référencement Wordpress WordPress multilingue WPML

Qui à écrit l'article "WPML, Site Multilingue Simple WordPress" ?

Responsable de l'agence web ecommerce éponyme, j'ai décidé de créer ce blog ecommerce pour mettre à disposition de tous des conseils et astuces sur le ecommerce, le référencement, les réseaux sociaux, l'emailing et tout ce qui touche de prés ou de loin au ecommerce.

Voir tous les billets écrits par

42 Commentaires pour "WPML, Site Multilingue Simple WordPress"

  1. DandyMaxim 6 mars 2012 à 2 h 10 min · Répondre

    Salut, il me manque un essentiel. Comment traduit les widgets ?

    • Sébastien 6 mars 2012 à 7 h 38 min · Répondre

      Tout à fait, comment avoir oublier ce point, je me demande ;)
      C’est corrigé. Merci de ton commentaire.

      • Guillermo 16 juillet 2012 à 17 h 32 min · Répondre

        Bonjour Sébastien,

        Ou est ton article sur la traduction des widgets ?

        Merci beaucoup

        • Sébastien 17 juillet 2012 à 6 h 01 min · Répondre

          Salut,

          Tu as la partie « Themes and plugins localization. » faite pour cela ;)

  2. Guillermo 16 mai 2012 à 13 h 02 min · Répondre

    Bonjour,
    Très bon article. Mais je viens de voir qu’il pose des problèmes de compatibilités avec les variations produits … est ce bien pris en compte ?

    Guillermo

  3. Fred 20 juin 2012 à 10 h 33 min · Répondre

    Très bon article merci beaucoup.

    Par contre s’il vous plait relisez-vous, le texte est plein de fautes de grammaire et d’orthographe.

  4. JONATHAN 7 septembre 2012 à 2 h 00 min · Répondre

    BONSOIR,

    MERCI DE CET ARTICLE, PEUX TU ME DIRE COMMENT FAIRE APPARAITRE LES DRAPEAUX DANS LE MENU SACHANT QUE J’AI SUIVI SCRUPULEUSEMENT TON GUIDE.

    MERCI.

  5. Location Guadeloupe 12 décembre 2012 à 15 h 49 min · Répondre

    Merci pour cet article, mais j’avoue ne pas trouver comment ne faire apparaitre que les drapeaux pour changer de langue sur le front. Pourquoi y a t il toujours le nom de la langue avec. Une soluce serait la bienvenue.
    Merci d’avance
    Anna

  6. chirurgien Tunisien 21 décembre 2012 à 16 h 40 min · Répondre

    Merci beaucoup pour ce plugin, je vais l’essayé je pense qu’il est très pratique

  7. Le Bru Code 6 janvier 2013 à 18 h 21 min · Répondre

    Bonjour,

    Bravo pour ton article !

    Je teste actuellement WPML et je rencontre 2 problèmes pour l’activation en sous domaines :

    1. Lorsque je sélectionne sous domaine dans le paramétrage de WPML il s’affiche une erreur : « données non sauvegardées ». Quelqu’un a-t-il déjà eu ce problème ?

    2. Quelqu’un a-t-il des infos pour paramétrer correctement les sous domaines chez Gandi ?

    D’avance merci pour votre retour !

    • Sébastien 7 janvier 2013 à 10 h 57 min · Répondre

      Quand tu parles de sous-domaines, je penses que tu veux dire que les langues seront du type : http://en.monsite.com, http://fr.monsite.com… ?
      Si c’est le cas, il faut que Bind, ou ton gestionnaire de nom de domaine te laisse la possibilité d’utiliser des wildcards, si ce n’est pas le cas, il faudra se contenter des http://www.monsite.com/en ou http://www.monsite.com?lang=en. Ou encore passer sur un hébergement dédié (présumant que si tu n’arrives pas à le faire, c’est que tu es sur un environnement mutualisé). Pour ce qui est de Gandi, désolé mais je ne connais pas, j’utilise uniquement les services d’OVH.

  8. andro 17 janvier 2013 à 19 h 24 min · Répondre

    Bonjour,

    J’ai acheté WPML que j’ai correctement installé mais j’ai un soucis avec WP e-commerce:
    je m’eplique, j’ai fais la partie traduite de mes pages produits mais elles n’apparaissent pas en ligne, de plus je n’arrive pas à configurer le même slider que sur la page francaise.
    Pourriez vous m’aider?

    Merci d’avance
    andro Articles récents..Collection 4My Profile

  9. Lemjid 4 février 2013 à 11 h 12 min · Répondre

    Bonjour,
    Merci bien pour l’article !
    Bon travail
    Dans mon cas j’arrive pas à faire la traduction du Texte de chaque Sider en plus tous les Sliders s’affichent pour n’importe quelle langue ‘Fr ou bien Eng’
    Avez vous une idées Svp

    Merci d’avance pour vous aides
    Bonne journée

  10. nathalie@webmaster 6 mars 2013 à 10 h 42 min · Répondre

    Bonjour,

    Merci pour ce tuto très complet, par contre il manque beaucoup d’images qui ne s’affichent pas chez moi, c’est dommage. Cela nuit à la compréhension des parties 4 et 5.
    Je pense installer le plugin dès que possible, je ferais un retour dans les commentaires.

    A plus

  11. Alexandra 6 mars 2013 à 19 h 08 min · Répondre

    Bonjour,
    le plugin utilise t-il la fonction php exec() ?
    J’espère que non, mon client est chez online.net et cette fonction y est désactivée par sécurité …
    merci

    • Sébastien 6 mars 2013 à 19 h 28 min · Répondre

      Et si, on retrouve bien Php exec() dans un fichier. Passes chez OVH ;)

  12. Alexandra 7 mars 2013 à 10 h 41 min · Répondre

    arf… :/
    merci Sébastien ! bonne journée :)

Ils en parlent sur le Web

  1. WPML, Création de Site Multilingue Simple avec Wordpress Inside Da Press
  2. WPML, Site Multilingue Simple WordPress / Blog WordPress et SEO | Référencement naturel et SEO | Scoop.it
  3. WPML, Site Multilingue Simple WordPress / Blog WordPress et SEO | Ecommerce WordPress | Scoop.it
  4. Les 20 Meilleurs Thèmes Pros WordPress - Juillet 2012
  5. Site WordPress Multilingue Simple avec WPML | Agence WordPress | Scoop.it
  6. Site WordPress Multilingue Simple avec WPML | Ecommerce WordPress | Scoop.it
  7. 20 Bedste WordPress Themes Pros - juli 2012
  8. 20 Geriausi WordPress temos Argumentai "už" - liepos 2012
  9. 20 Best WordPress Teemat Pros - heinäkuu 2012
  10. 20 Nouveaux Thèmes WordPress Pro – Janvier 2013
  11. 20 New Temaer WordPress Pro - Januar 2013
  12. 20 Nieuwe thema's WordPress Pro - januari 2013
  13. 20 New Themes WordPress Pro - January 2013
  14. 20 New Themes WordPress Pro - Januar 2013
  15. 20 New Temi WordPress Pro - Gennaio 2013
  16. 20新しいテーマワードプロ - 2013年1月
  17. 20 новых тем WordPress Pro - январь 2013
  18. 20 New Themes WordPress Pro - enero 2013
  19. 20 Uudet Teemat WordPress Pro - tammikuu 2013
  20. 20 नए विषयों WordPress प्रो - जनवरी 2013
  21. 20 새 테마 워드 프레스 프로 - 2013년 1월
  22. 20 Naujos temos WordPress Pro - sausis 2013
  23. 20 novos temas WordPress Pro - janeiro 2013
  24. 20 nya teman WordPress Pro - januari 2013
  25. WordPress Multilingual / Translation | 40 Thèmes Multilingues WordPress - WordPress Multilingual / Translation

Laisser un commentaire

CommentLuv badge

comm comm comm