{"id":512939,"date":"2017-04-13T06:29:52","date_gmt":"2017-04-13T06:29:52","guid":{"rendered":"https:\/\/toolset.com\/2017\/04\/site-internet-multilingue-incluant-de-nombreux-contenus-personnalises-quels-modules-dextension-wordpress-utiliser\/"},"modified":"2017-04-21T13:14:30","modified_gmt":"2017-04-21T13:14:30","slug":"site-internet-multilingue-incluant-de-nombreux-contenus-personnalises-quels-modules-dextension-wordpress-utiliser","status":"publish","type":"post","link":"https:\/\/toolset.com\/fr\/2017\/04\/site-internet-multilingue-incluant-de-nombreux-contenus-personnalises-quels-modules-dextension-wordpress-utiliser\/","title":{"rendered":"Site Internet multilingue incluant de nombreux contenus personnalis\u00e9s : quels modules d&#8217;extension WordPress utiliser ?"},"content":{"rendered":"<p>Choisir des modules d&#8217;extension pertinents pour de gros projets WordPress, c&#8217;est comme dresser une liste de chansons. Les gens ont tendance \u00e0 choisir celles qu&#8217;ils connaissent. Il existe pourtant des d\u00e9veloppeurs ambitieux qui pr\u00e9f\u00e8rent explorer de nouvelles extensions et les ajouter \u00e0 leur s\u00e9lection.<\/p>\n<p> Ce fut le cas de <strong>Juanjo Mart\u00ednez d&#8217;Espagne et de son \u00e9quipe<\/strong>. Le temps investi \u00e0 effectuer des recherches de nouvelles solutions a port\u00e9 ses fruits. Un site Internet multilingue promouvant le plus grand festival europ\u00e9en de reggae est ainsi n\u00e9.<\/p>\n<h2>Les grands projets WordPress commencent souvent parsem\u00e9s d&#8217;obstacles<\/h2>\n<p> &#8230; et celui-ci ne fit pas exception.<\/p>\n<blockquote><p>\u201cNous avons test\u00e9 un certain nombre de solutions pour les types de publication personnalis\u00e9e en utilisant \u00e0 la fois des modules d&#8217;extension et un code personnalis\u00e9, mais aucune ne convenait.\u201d<\/p><\/blockquote>\n<p> d\u00e9clare Juanjo Mart\u00ednez, le gestionnaire de projet et coauteur du site Internet <strong>www.rototomsunsplash.com.<\/strong><\/p>\n<h3>\u00c0 propos du projet Rototom<\/h3>\n<p><ta_ignore><figure id=\"attachment_466987\" aria-describedby=\"caption-attachment-466987\" style=\"width: 300px\" class=\"wp-caption alignleft\"><img decoding=\"async\" class=\"size-medium wp-image-466987\" src=\"https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/rototom-festival-website-300x233.png\" alt=\"www.rototomsunsplash.com : festival site Internet du festival europ\u00e9en de reggae Rototom Sunsplash \" width=\"300\" height=\"233\" srcset=\"https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/rototom-festival-website-300x233.png 300w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/rototom-festival-website-150x116.png 150w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/rototom-festival-website-768x596.png 768w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/rototom-festival-website-671x520.png 671w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/rototom-festival-website.png 984w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><figcaption id=\"caption-attachment-466987\" class=\"wp-caption-text\"><br \/>\n<\/a> www.rototomsunsplash.com : site Internet du festival europ\u00e9en de reggae Rototom Sunsplash <ta_ignore><\/figcaption><\/figure><\/ta_ignore><\/p>\n<p> <a href=\"http:\/\/www.rototomsunsplash.com\/\">rototomsunsplash.com<\/a> n&#8217;est pas seulement un site ordinaire bas\u00e9 sur WordPress. Il promeut le festival Rototom Sunsplash, qui, selon <a href=\"https:\/\/en.wikipedia.org\/wiki\/Rototom_Sunsplash\">Wikip\u00e9dia<\/a>, accueille des <strong>milliers<\/strong> de passionn\u00e9s de reggae venant de <strong>divers pays d&#8217;Europe<\/strong>.<\/p>\n<p><ta_ignore><figure id=\"attachment_466989\" aria-describedby=\"caption-attachment-466989\" style=\"width: 300px\" class=\"wp-caption alignright\"><img decoding=\"async\" class=\"size-medium wp-image-466989\" src=\"https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/about-rototom-festival-300x201.png\" alt=\"\u00c0 propos du festival Rototom : mat\u00e9riel de presse issu des archives Rototom\" width=\"300\" height=\"201\" srcset=\"https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/about-rototom-festival-300x201.png 300w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/about-rototom-festival-150x101.png 150w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/about-rototom-festival-768x515.png 768w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/about-rototom-festival-1024x686.png 1024w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/about-rototom-festival-776x520.png 776w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/about-rototom-festival.png 1438w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><figcaption id=\"caption-attachment-466989\" class=\"wp-caption-text\"><br \/>\n<\/a> \u00c0 propos du festival Rototom : mat\u00e9riel de presse issu des archives Rototom<ta_ignore><\/figcaption><\/figure><\/ta_ignore><\/p>\n<p> Il s&#8217;agit d&#8217;un <strong>festival de 8 jours<\/strong> qui se d\u00e9roule sur 21 sc\u00e8nes, accueille environ 400 h\u00f4tes (artistes et invit\u00e9s culturels) et plus de 650 \u00e9v\u00e9nements !<\/p>\n<p> Les sites Internet qui pr\u00e9sentent des \u00e9v\u00e9nements aussi importants regorgent de multitudes d&#8217;informations. Le contenu se doit d&#8217;\u00eatre bien structur\u00e9 et bien pr\u00e9sent\u00e9.<\/p>\n<p><ta_ignore><figure id=\"attachment_466990\" aria-describedby=\"caption-attachment-466990\" style=\"width: 300px\" class=\"wp-caption alignleft\"><img decoding=\"async\" class=\"size-medium wp-image-466990\" src=\"https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/audience-breakdown-300x204.png\" alt=\"Rototom Audience Breakdown 2016 : mat\u00e9riel de presse issu des archives Rototom\" width=\"300\" height=\"204\" srcset=\"https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/audience-breakdown-300x204.png 300w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/audience-breakdown-150x102.png 150w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/audience-breakdown-768x522.png 768w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/audience-breakdown-1024x697.png 1024w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/audience-breakdown-764x520.png 764w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/audience-breakdown.png 1423w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><figcaption id=\"caption-attachment-466990\" class=\"wp-caption-text\"><br \/>\n<\/a> Rototom Audience Breakdown 2016 : mat\u00e9riel de presse issu des archives Rototom<ta_ignore><\/figcaption><\/figure><\/ta_ignore><\/p>\n<p> Un autre objectif est de r\u00e9pandre la nouvelle qu&#8217;un \u00e9v\u00e9nement important et int\u00e9ressant se pr\u00e9pare.<\/p>\n<p> L&#8217;ann\u00e9e derni\u00e8re, 250.000 participants sont venus de diff\u00e9rents pays (voir l&#8217;image).<\/p>\n<p> <strong>Le contenu est propos\u00e9 en plusieurs langues<\/strong> : le recours \u00e0 l&#8217;espagnol, l&#8217;anglais, l&#8217;italien et au fran\u00e7ais a jou\u00e9 un r\u00f4le significatif en touchant une audience plus large.<\/p>\n<h2 class=\"clear\">Des D\u00e9fis, des d\u00e9fis et encore des d\u00e9fis<\/h2>\n<p><ta_ignore><figure id=\"attachment_466992\" aria-describedby=\"caption-attachment-466992\" style=\"width: 300px\" class=\"wp-caption alignleft\"><img decoding=\"async\" class=\"size-medium wp-image-466992\" src=\"https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/news-archive-300x229.png\" alt=\"Archive d'informations consultable http:\/\/www.rototomsunsplash.com\/en\/news\" width=\"300\" height=\"229\" srcset=\"https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/news-archive-300x229.png 300w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/news-archive-150x115.png 150w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/news-archive-768x587.png 768w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/news-archive-1024x783.png 1024w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/news-archive-680x520.png 680w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/news-archive.png 1069w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><figcaption id=\"caption-attachment-466992\" class=\"wp-caption-text\"><br \/>\n<\/a> Archive d&#8217;informations consultable<br \/>http:\/\/www.rototomsunsplash.com\/en\/news<ta_ignore><\/figcaption><\/figure><\/ta_ignore><\/p>\n<p> Maintenant que le site est cr\u00e9\u00e9 et op\u00e9rationnel, tout para\u00eet simple.<\/p>\n<p> Vous souhaitez voir les actualit\u00e9s de Art Symposium ? Il vous suffit d&#8217;effectuer une recherche dans l&#8217;archive d&#8217;informations et de s\u00e9lectionner la cat\u00e9gorie ad\u00e9quate.<\/p>\n<p> Vous ne parlez pas espagnol ? Aucun probl\u00e8me. Changez de langue, et les voici qui s&#8217;affichent : les actualit\u00e9s apparaissent maintenant en anglais.<\/p>\n<p> Il a pourtant fallu du temps aux auteurs du site pour franchir cette \u00e9tape.<\/p>\n<p class=\"clear\">Avez-vous d\u00e9j\u00e0 travaill\u00e9 sur un projet WordPress plus important que le projet d&#8217;un \u201c site Internet pour petite entreprise \u201d ? Si c&#8217;est le cas, alors vous savez qu&#8217;il y a toujours plus de travail qu&#8217;il n&#8217;y para\u00eet. Avant que votre site Internet devienne actif, de nombreux probl\u00e8mes devront \u00eatre discut\u00e9s et une multitude de d\u00e9cisions devront \u00eatre prises.<\/p>\n<p> Voici les plus gros d\u00e9fis auxquels l&#8217;\u00e9quipe Rototom a d\u00fb faire face :<\/p>\n<ul>\n<li><strong>D\u00e9fi #1 : syst\u00e8me de gestion de traduction <\/strong><br \/>\n<blockquote><p>\u201cNous avons d\u00fb g\u00e9rer quatre langues. Nous disposions d\u00e9j\u00e0 d&#8217;une \u00e9quipe de traducteurs. Il nous fallait donc non seulement un &#8220;site Internet multilingue&#8221;, mais aussi un syst\u00e8me de gestion de traduction complet.\u201d<\/p><\/blockquote>\n<\/li>\n<li><strong>D\u00e9fi #2 : beaucoup de contenu \u00e0 g\u00e9rer<\/strong><br \/>\n<blockquote><p>La complexit\u00e9 des entit\u00e9s que nous avions \u00e0 g\u00e9rer s&#8217;est av\u00e9r\u00e9 \u00eatre une \u00e9tape critique : poursuit Juanjo : \u201cles publications et pages par d\u00e9faut fournies par WordPress ne suffisaient pas.\u201d<\/p><\/blockquote>\n<p> Il \u00e9tait impossible de ne pas utiliser de publications et champs personnalis\u00e9s.<\/p>\n<p> Ces types de publications devaient de plus \u00eatre connect\u00e9s via des relations de plusieurs \u00e0 plusieurs.<\/p>\n<blockquote><p>\u201cIl fallait afficher le programme du festival d&#8217;une certaine mani\u00e8re : le festival se compose de zones (qui h\u00e9bergent les \u00e9v\u00e9nements et les invit\u00e9s), d&#8217;invit\u00e9s (participant aux \u00e9v\u00e9nements) et d&#8217;\u00e9v\u00e9nements (qui se produisent dans une zone pr\u00e9sentant un ou plusieurs invit\u00e9s).<\/p>\n<p> Il fallait donc que nous affichions :<\/p>\n<p> Pour une zone : tous les \u00e9v\u00e9nements et invit\u00e9s connexes associ\u00e9s \u00e0 la zone<br \/>\n Pour un \u00e9v\u00e9nement : la zone o\u00f9 l&#8217;\u00e9v\u00e9nement se produit et les invit\u00e9s connexes<br \/>\n Pour un invit\u00e9 : tous les \u00e9v\u00e9nements (et zones) du festival (il est fr\u00e9quent qu&#8217;un invit\u00e9 participe \u00e0 plus d&#8217;un \u00e9v\u00e9nement)\u201d<\/p><\/blockquote>\n<p> Pour compliquer le tout, les contenus devaient \u00eatre faciles \u00e0 rechercher.<\/li>\n<li><strong>D\u00e9fi #3 : donn\u00e9es pr\u00e9sentes en amont sous diverses formes<\/strong>\n<p><ta_ignore><figure id=\"attachment_466993\" aria-describedby=\"caption-attachment-466993\" style=\"width: 300px\" class=\"wp-caption alignleft\"><img decoding=\"async\" class=\"size-medium wp-image-466993\" src=\"https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/grids-300x186.png\" alt=\"Pr\u00e9sentation de l'ensemble des donn\u00e9es de mani\u00e8res diverses : les grilles d'images notamment, \u00e9taient incontournables.\" width=\"300\" height=\"186\" srcset=\"https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/grids-300x186.png 300w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/grids-150x93.png 150w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/grids-768x476.png 768w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/grids-1024x635.png 1024w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/grids-805x499.png 805w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/grids.png 1259w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><figcaption id=\"caption-attachment-466993\" class=\"wp-caption-text\"><br \/>\n<\/a> Pr\u00e9sentation de l&#8217;ensemble des donn\u00e9es de mani\u00e8res diverses : les grilles d&#8217;images notamment, \u00e9taient incontournables.<ta_ignore><\/figcaption><\/figure><\/ta_ignore><\/p>\n<p> Pr\u00e9sentation de l&#8217;ensemble des donn\u00e9es de mani\u00e8res diff\u00e9rentes et attrayantes : les grilles d&#8217;images notamment, \u00e0 l&#8217;int\u00e9rieur de diverses mises en page, \u00e9taient incontournables.<\/p>\n<p> De plus, les contenus de rototomsunsplash.com changent constamment : de nouveaux \u00e9l\u00e9ments apparaissent chaque semaine. Les auteurs avaient besoin d&#8217;un outil comme un g\u00e9n\u00e9rateur de page pour ajouter facilement un nouveau contenu, tout en le rendant attrayant.<\/li>\n<\/ul>\n<p class=\"clear\"><strong>Le plus gros d\u00e9fi cependant a \u00e9t\u00e9 de trouver une solution qui prennent en charge toutes les conditions requises mentionn\u00e9es ci-dessus<\/strong>. N&#8217;oublions pas que chaque information devait \u00eatre multilingue et facile \u00e0 traduire pour un groupe de personnes non techniciennes.<\/p>\n<h2>R\u00e9solution de probl\u00e8mes<\/h2>\n<p> Avec de nombreux d\u00e9fis \u00e0 relever et seulement trois personnes travaillant sur ce projet, Juanjo explique :<\/p>\n<blockquote><p>\u201cMoi en tant que responsable du projet et gestionnaire de contenu, un programmeur\/d\u00e9veloppeur WP et un assistant gestionnaire de contenu pour aider \u00e0 g\u00e9rer les contenus, traductions et traducteurs.\u201d<\/p>\n<p> <strong>Je ne suis pas programmeur.<\/strong> J&#8217;ai d\u00fb apprendre les CMS afin de comprendre quelle \u00e9tait la meilleure fa\u00e7on de g\u00e9rer les contenus. J&#8217;ai donc \u00e9tudi\u00e9\/appris en autodidacte \u00e0 utiliser les diff\u00e9rents CMS.<\/p>\n<p> Bien s\u00fbr, il y avait dans notre \u00e9quipe un programmeur pour nous aider sur la partie technique, mais le plus souvent, c&#8217;est moi qui trouvait la solution \u00e0 appliquer.\u201d<\/p><\/blockquote>\n<p> Quelles solutions a trouv\u00e9 l&#8217;\u00e9quipe Rototom ?<\/p>\n<p> Il n&#8217;a pas \u00e9t\u00e9 trop difficile de trouver un syst\u00e8me de gestion de traduction (d\u00e9fi #1). Ils ont d\u00e9cid\u00e9 d&#8217;utiliser <a href=\"http:\/\/wpml.org\/\">WPML<\/a>. Les modules d&#8217;extension WPML transforment vos sites Internet WordPress en sites multilingues.<\/p>\n<p><ta_ignore><figure id=\"attachment_466994\" aria-describedby=\"caption-attachment-466994\" style=\"width: 300px\" class=\"wp-caption alignleft\"><img decoding=\"async\" class=\"size-medium wp-image-466994\" src=\"https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/translators-300x165.png\" alt=\"Traducteurs de rototom.com d\u00e9finis avec le module d'extension de gestion de traduction WPML\" width=\"300\" height=\"165\" srcset=\"https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/translators-300x165.png 300w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/translators-150x83.png 150w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/translators-768x423.png 768w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/translators-1024x565.png 1024w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/translators-805x444.png 805w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/translators.png 1999w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><figcaption id=\"caption-attachment-466994\" class=\"wp-caption-text\"><br \/>\n<\/a> Traducteurs de rototom.com d\u00e9finis avec le module d&#8217;extension de gestion de traduction WPML<ta_ignore><\/figcaption><\/figure><\/ta_ignore><\/p>\n<p> L&#8217;extension de <strong>gestion de traduction WPML<\/strong> vous permet de g\u00e9rer les traductions pour des sites WordPress de taille importante et envoie vos contenus aux traducteurs.<\/p>\n<p> Les traducteurs peuvent \u00eatre des traducteurs professionnels issus de services int\u00e9gr\u00e9s \u00e0 WPML, mais vous pouvez aussi transformer certains de vos utilisateurs WordPress en traducteurs.<\/p>\n<p> L&#8217;\u00e9quipe Rototom \u00e9tait d\u00e9j\u00e0 compos\u00e9e de personnes parlant couramment espagnol, anglais, italien et fran\u00e7ais. Elle a <strong>donc simplement cr\u00e9\u00e9 des profils WordPress pour elles et les a d\u00e9finis comme traducteurs<\/strong> pour les langues d\u00e9sir\u00e9es.<\/p>\n<h3 class=\"clear\">Comment trouver des modules d&#8217;extension compatibles entre eux<\/h3>\n<p> Il a fallu plus de temps pour trouver des solutions adapt\u00e9es aux autres d\u00e9fis.<\/p>\n<p> De nombreux modules d&#8217;extension existent sur le march\u00e9 WordPress pour g\u00e9rer des donn\u00e9es complexes bas\u00e9es sur des types de publication et champs personnalis\u00e9s. Le d\u00e9fi a cependant consist\u00e9 \u00e0 les faire fonctionner ensemble et \u00e0 les appr\u00eater pour les traductions. <strong>Une compatibilit\u00e9 inter-module d&#8217;extension est le facteur cl\u00e9.<\/strong><\/p>\n<blockquote><p><span>\u201c<\/span>Nous avions test\u00e9 un certain nombre de solutions pour les types de publication personnalis\u00e9e (\u00e0 la fois \u00e0 travers les modules d&#8217;extension et le code personnalis\u00e9), mais elles n&#8217;\u00e9taient ni ad\u00e9quates, ni bien int\u00e9gr\u00e9es \u00e0 WPML,<span>\u201c<\/span><\/p><\/blockquote>\n<p> explique Juanjo.<\/p>\n<p> Pour cr\u00e9er des grilles et des mises en page personnalis\u00e9es, encore plus d&#8217;options sont \u00e0 votre disposition. On trouve tant de g\u00e9n\u00e9rateurs de page\u2026 Mais, la partie d\u00e9licate commence vraiment lorsque vous voulez traduire toutes les mises en page complexes.<\/p>\n<p><ta_ignore><figure id=\"attachment_466995\" aria-describedby=\"caption-attachment-466995\" style=\"width: 300px\" class=\"wp-caption alignleft\"><img decoding=\"async\" class=\"size-medium wp-image-466995\" src=\"https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/rototom-languages-300x100.png\" alt=\"Rototom.com est disponible en 4 langues\" width=\"300\" height=\"100\" srcset=\"https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/rototom-languages-300x100.png 300w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/rototom-languages-150x50.png 150w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/rototom-languages.png 445w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><figcaption id=\"caption-attachment-466995\" class=\"wp-caption-text\"><br \/>\n<\/a> Rototom.com est disponible en 4 langues<ta_ignore><\/figcaption><\/figure><\/ta_ignore><\/p>\n<p> Disposer d&#8217;une bonne \u00e9quipe de traducteurs ne suffit pas. Leur t\u00e2che est de fournir des traductions correctes. Imaginez maintenant que vous ayez de nombreuses cha\u00eenes dispers\u00e9es \u00e0 travers votre immense site : dans vos types de publication et champs personnalis\u00e9s, mais surtout, vous avez recours \u00e0 des <strong>centaines de cellules dans vos mises en page<\/strong>.<\/p>\n<p class=\"clear\">Personne n&#8217;a envie de se plonger dans une structure de page complexe et de cliquer sur diverses cellules afin de les traduire. L&#8217;\u00e9quipe Rototom en sait quelque chose.<\/p>\n<blockquote><p>\u201cTravailler avec un compositeur visuel peut \u00eatre un cauchemar pour traduire, car quand vous traduisez, vous trouvez des codes abr\u00e9g\u00e9s partout. \u201c<\/p><\/blockquote>\n<p> r\u00e9sume Juanjo.<\/p>\n<p> Note de l&#8217;\u00e9quipe WPML :<\/p>\n<blockquote><p>\u201cWPML a r\u00e9cemment publi\u00e9 une <a href=\"https:\/\/wpml.org\/2016\/11\/wpml-3-6-translation-page-builders-new-language-switcher-wp-4-7-compatibility\/\">mise \u00e0 jour importante<\/a> qui vous permet de traduire ais\u00e9ment des sites cr\u00e9\u00e9s avec Visual Composer. WPML fonctionne avec des d\u00e9veloppeurs de g\u00e9n\u00e9rateurs de page majeurs pour ajouter de la compatibilit\u00e9 \u00e0 autant de g\u00e9n\u00e9rateurs de page qu&#8217;il est possible.\u201c<\/p><\/blockquote>\n<h3>Les modules d&#8217;extension Toolset font leur apparition<\/h3>\n<blockquote><p>\u201cNous avons alors d\u00e9couvert que Toolset \u00e9tait d\u00e9velopp\u00e9 par la m\u00eame entreprise qui avait lanc\u00e9 WPML et \u00e7a nous a sembl\u00e9 \u00eatre la parfaite solution pour nous.\u201d<\/p><\/blockquote>\n<p> poursuit Juanjo.<\/p>\n<p> Les <a href=\"https:\/\/toolset.com\">modules d&#8217;extension Toolset<\/a> nous permettent non seulement d&#8217;ajouter des types de publication et des champs personnalis\u00e9s, mais aussi de <strong>connecter des types de publication dans les relations<\/strong>. De plus, vous pouvez cr\u00e9er des recherches personnalis\u00e9es bas\u00e9es sur des types de publication personnalis\u00e9e.<\/p>\n<p> Toutes ces fonctionnalit\u00e9s comptaient pour Juanjo et son \u00e9quipe Rototom.<\/p>\n<p><ta_ignore><figure id=\"attachment_466996\" aria-describedby=\"caption-attachment-466996\" style=\"width: 300px\" class=\"wp-caption alignleft\"><img decoding=\"async\" class=\"size-medium wp-image-466996\" src=\"https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/layouts-300x181.png\" alt=\"Avec Toolset Layouts, vous cr\u00e9ez des pages \u00e0 l'aide d'une interface pour glisser-d\u00e9poser et les envoyez ensuite aux traducteurs.\" width=\"300\" height=\"181\" srcset=\"https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/layouts-300x181.png 300w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/layouts-150x90.png 150w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/layouts-768x463.png 768w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/layouts-805x485.png 805w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/layouts.png 830w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><figcaption id=\"caption-attachment-466996\" class=\"wp-caption-text\"><br \/>\n<\/a> Avec Toolset Layouts, vous cr\u00e9ez des pages \u00e0 l&#8217;aide d&#8217;une interface pour glisser-d\u00e9poser et les envoyez ensuite aux traducteurs.<ta_ignore><\/figcaption><\/figure><\/ta_ignore><\/p>\n<p> \u00c9tonnamment, deux autres composants Toolset ; le th\u00e8me <a href=\"https:\/\/toolset.com\/documentation\/legacy-features\/toolset-starter-theme\/\">Toolset Starter<\/a> et le module d&#8217;extension <strong>Layouts<\/strong> ont jou\u00e9 des r\u00f4les majeurs dans ce projet.<\/p>\n<p> Le module d&#8217;extension Toolset Layouts vous permet de concevoir des sites WordPress \u00e0 l&#8217;aide d&#8217;une interface pour glisser-d\u00e9poser. Selon Rototom, <strong>ce qui rend ce module d&#8217;extension unique<\/strong>, c&#8217;est sa capacit\u00e9 \u00e0 <strong>envoyer des mises en pages compl\u00e8tes \u00e0 ses traducteurs<\/strong>.<\/p>\n<p> En outre, c&#8217;est la raison pour laquelle l&#8217;\u00e9quipe Rototom a d\u00e9cid\u00e9 d&#8217;utiliser Layouts plut\u00f4t qu&#8217;un autre g\u00e9n\u00e9rateur de page. Juanjo r\u00e9sume ainsi :<\/p>\n<blockquote><p>\u201cNous avons d\u00e9cid\u00e9 d&#8217;utiliser le th\u00e8me Toolset Starter pour cr\u00e9er le site afin de nous assurer que tout le site pouvait ais\u00e9ment \u00eatre traduit avec WPML et par notre \u00e9quipe de traducteurs.\u201d<\/p>\n<p> \u201cJ&#8217;ai d\u00e9couvert Toolset sur le site WPML et je me suis ai assez vite rendu compte qu&#8217;il pouvait nous offrir la solution puisqu&#8217;il \u00e9tait enti\u00e8rement compatible avec WPML et offrait la possibilit\u00e9 de d\u00e9velopper presque tout ce dont nous avions besoin pour notre site (page \u00e9v\u00e9nementielle, publications personnalis\u00e9es, relations de plusieurs \u00e0 plusieurs, vues, formulaires personnalis\u00e9s, mises en page) <strong>en ayant recours \u00e0 seulement une seule s\u00e9rie de modules d&#8217;extension d\u00e9velopp\u00e9s par la m\u00eame entreprise, \u00e9vitant ainsi d&#8217;installer des tas de modules d&#8217;extension diff\u00e9rents<\/strong>.\u201d<\/p><\/blockquote>\n<h2>Comment cr\u00e9er des sites Internet multilingues avec Toolset<\/h2>\n<p> Ils ont donc d\u00e9couvert Toolset, ont commenc\u00e9 peu de temps apr\u00e8s \u00e0 \u00e9tudier la documentation puis ont consult\u00e9 le forum pour v\u00e9rifier ce qui pouvait \u00eatre accompli \u00e0 l&#8217;aide de Toolset avec WPML. Juanjo se souvient :<\/p>\n<blockquote><p>\u201cNous avons d\u00fb \u00e9tudier la documentation et consulter les forums. Je me suis surtout concentr\u00e9 sur les chapitres me renseignant si Toolset nous permettait de cr\u00e9er, stocker, et afficher nos contenus conform\u00e9ment \u00e0 nos besoins et Luca [le d\u00e9veloppeur qui travaille avec l&#8217;\u00e9quipe Rototom] s&#8217;est lui ax\u00e9 sur la partie technique pour savoir comment configurer les modules d&#8217;extension en vue de les faire ex\u00e9cuter les t\u00e2ches requises\u201d<\/p><\/blockquote>\n<p><img decoding=\"async\" class=\"alignleft size-full wp-image-467005\" src=\"https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/documentation-icon.png\" alt=\"\" width=\"32\" height=\"32\" \/><br \/>\nNous poss\u00e9dons maintenant une <a href=\"\/?page_id=27292\">nouvelle documentation qui explique comment traduire un site cr\u00e9\u00e9 avec Toolset<\/a>.<br \/>\n Tout est centralis\u00e9 dans un endroit.<\/p>\n<p class=\"clear\"><strong>Quels \u00e9l\u00e9ments personnalis\u00e9s ajout\u00e9s avec Toolset pouvez-vous traduire ?<\/strong><\/p>\n<ol>\n<li>des publications bas\u00e9es sur vos types de publication personnalis\u00e9e<\/li>\n<li>les slugs de vos types de publication personnalis\u00e9e<\/li>\n<li>des champs personnalis\u00e9s<\/li>\n<li>toute cha\u00eene (\u00e9tiquettes, textes comme \u201cLire la suite\u201d) utilis\u00e9e dans vos mod\u00e8les personnalis\u00e9s<\/li>\n<li>toute cha\u00eene ou notification envoy\u00e9e depuis un formulaire en amont cr\u00e9\u00e9 avec Toolset CRED<\/li>\n<li>tous les \u00e9l\u00e9ments de vos recherches personnalis\u00e9es<\/li>\n<li>des mises en page \u00e0 glisser-d\u00e9poser cr\u00e9\u00e9es avec le module d&#8217;extension Toolset Layouts <\/li>\n<\/ol>\n<p> Si vous souhaitez d\u00e9couvrir notre module d&#8217;extension Layouts et le th\u00e8me Toolset starter (le m\u00eame th\u00e8me que l&#8217;\u00e9quipe de Juanjo a utilis\u00e9), veuillez utiliser un <a href=\"http:\/\/discover-wp.com\/register\/?site_type=799&amp;wpml=yes&amp;layouts=yes\">site de d\u00e9monstration gratuit<\/a> et regarder la vid\u00e9o suivante.<\/p>\n<div class=\"embed-responsive embed-responsive-16by9\"><iframe width=\"853\" height=\"480\" src=\"https:\/\/www.youtube.com\/embed\/2WGZA2rb7Ks?feature=oembed\" frameborder=\"0\" allowfullscreen><\/iframe><\/div>\n<p> Juanjo affirme que son \u00e9quipe et lui ont tout appris tout seuls. Ils ont souvent fait appel au site discover-wp.com mentionn\u00e9 ci-dessus.<\/p>\n<p> C&#8217;est une bonne r\u00e9f\u00e9rence pour apprendre de nouvelles choses. Le plus int\u00e9ressant cependant, c&#8217;est qu&#8217;ils ont r\u00e9ussi \u00e0 utiliser concr\u00e8tement ce qu&#8217;ils avaient appris dans un vrai projet. Et un gros projet ! Juanjo r\u00e9sume :<\/p>\n<blockquote><p>\u201cNous avons \u00e9galement h\u00e9berg\u00e9 1.100 vid\u00e9os sur notre r\u00e9seau (<a href=\"http:\/\/www.rototom.tv\/\">www.rototom.tv<\/a>) et 960 galeries de photos (<a href=\"http:\/\/photo.rototom.com\/\">photo.rototom.com<\/a>). Avoir \u00e0 g\u00e9rer cinq sites diff\u00e9rents dans un multisite WordPress \u00e9tait \u00e9galement capital dans notre d\u00e9cision d&#8217;utiliser Toolset\/WPML partout.<\/p>\n<p> On avait besoin de trouver une solution qui nous permettent de cr\u00e9er tous les sites avec le m\u00eame ensemble de modules d&#8217;extension pour garantir une certaine coh\u00e9rence entre les sites et utiliser aussi peu de modules d&#8217;extension que possible.\u201d<\/p><\/blockquote>\n<p><a href=\"https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/tickets-on-sale.png\"><br \/>\n<img decoding=\"async\" class=\"alignnone size-full-post wp-image-466997\" src=\"https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/tickets-on-sale-764x520.png\" alt=\"\" width=\"764\" height=\"520\" srcset=\"https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/tickets-on-sale-764x520.png 764w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/tickets-on-sale-150x102.png 150w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/tickets-on-sale-300x204.png 300w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/tickets-on-sale-768x523.png 768w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/tickets-on-sale-1024x697.png 1024w, https:\/\/toolset.com\/wp-content\/uploads\/2016\/12\/tickets-on-sale.png 1056w\" sizes=\"(max-width: 764px) 100vw, 764px\" \/><br \/>\n<\/a><br \/>\n Le site www.rototomsunsplash.com est vraiment impressionnant. F\u00e9licitations aux auteurs !<\/p>\n<h2>Et vous ?<\/h2>\n<p> Quelle <strong>exp\u00e9rience<\/strong> avez-vous en mati\u00e8re de cr\u00e9ation de site Internet multilingue qui contient de nombreux contenus personnalis\u00e9s ? Avez-vous d\u00e9j\u00e0 cr\u00e9\u00e9 un site ?<\/p>\n<p> Consid\u00e9rez-vous comme important d&#8217;utiliser des modules d&#8217;extension qui fonctionnent parfaitement, sans avoir \u00e0 demander de l&#8217;aide \u00e0 des tiers, notamment pour les int\u00e9grer ?<\/p>\n<p> Merci de nous faire part de vos impressions.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Choisir des modules d&#8217;extension pertinents pour de gros projets WordPress, c&#8217;est comme dresser une liste de chansons. Les gens ont tendance \u00e0 choisir celles qu&#8217;ils connaissent. Il existe pourtant des d\u00e9veloppeurs ambitieux qui pr\u00e9f\u00e8rent explorer de nouvelles extensions et les ajouter \u00e0 leur s\u00e9lection. Ce fut le cas de Juanjo Mart\u00ednez d&#8217;Espagne et de son [&hellip;]<\/p>\n","protected":false},"author":17621,"featured_media":1110466,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"ep_exclude_from_search":false,"footnotes":""},"categories":[5888],"tags":[],"class_list":["post-512939","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-etudes-de-cas"],"_links":{"self":[{"href":"https:\/\/toolset.com\/fr\/wp-json\/wp\/v2\/posts\/512939","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/toolset.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/toolset.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/toolset.com\/fr\/wp-json\/wp\/v2\/users\/17621"}],"replies":[{"embeddable":true,"href":"https:\/\/toolset.com\/fr\/wp-json\/wp\/v2\/comments?post=512939"}],"version-history":[{"count":2,"href":"https:\/\/toolset.com\/fr\/wp-json\/wp\/v2\/posts\/512939\/revisions"}],"predecessor-version":[{"id":515797,"href":"https:\/\/toolset.com\/fr\/wp-json\/wp\/v2\/posts\/512939\/revisions\/515797"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/toolset.com\/fr\/wp-json\/wp\/v2\/media\/1110466"}],"wp:attachment":[{"href":"https:\/\/toolset.com\/fr\/wp-json\/wp\/v2\/media?parent=512939"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/toolset.com\/fr\/wp-json\/wp\/v2\/categories?post=512939"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/toolset.com\/fr\/wp-json\/wp\/v2\/tags?post=512939"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}