{"id":586,"date":"2014-05-11T17:28:43","date_gmt":"2014-05-11T15:28:43","guid":{"rendered":"http:\/\/dev.bratched.fr\/fr\/?p=586"},"modified":"2014-05-11T17:28:43","modified_gmt":"2014-05-11T15:28:43","slug":"comment-gerer-les-sites-multilingues-avec-wordpress","status":"publish","type":"post","link":"https:\/\/bratched.com\/fr\/2014\/05\/11\/comment-gerer-les-sites-multilingues-avec-wordpress\/","title":{"rendered":"Comment g\u00e9rer les sites multilingues avec WordPress ?"},"content":{"rendered":"<p>Voici un retour d&rsquo;exp\u00e9rience sur la construction d&rsquo;un site multilingue avec WordPress.<\/p>\n<p>Les avantages de la solution propos\u00e9e permet de g\u00e9rer plusieurs langues pour un m\u00eame site.<\/p>\n<p>Les avantages :<\/p>\n<ul>\n<li>Grande libert\u00e9 de traduction et de pr\u00e9sentation des articles dans les diff\u00e9rentes langues<\/li>\n<li>Th\u00e8me diff\u00e9rent en fonction des Pays<\/li>\n<li>Bon r\u00e9f\u00e9rencement des pages dans les diff\u00e9rents pays<\/li>\n<\/ul>\n<h1>Etape 1 : Cr\u00e9ation d&rsquo;un Mutli-Site WordPress<\/h1>\n<p>Il suffit d\u2019ajouter la ligne suivante \u00e0 votre fichier <strong>wp-config.php.<\/strong><\/p>\n<pre class=\"lang:default decode:true\">\/* Multisite *\/\ndefine( 'WP_ALLOW_MULTISITE', true );\n<\/pre>\n<p>&nbsp;<\/p>\n<p>En retournant ensuite sur le tableau de bord, une option Activer le\u00a0r\u00e9seau appara\u00eet dans le menu Outil.<\/p>\n<p>Il n&rsquo;y a plus qu&rsquo;\u00e0 suivre les indications.<\/p>\n<p>Choisissez l&rsquo;option par d\u00e9faut des r\u00e9pertoires afin d&rsquo;avoir des url du type www.monsite.com\/fr\/mapage.html<\/p>\n<p>2 actions vous seront demand\u00e9es :<\/p>\n<ul>\n<li>Copier\/Coller du code dans le fichier wp-config.php<\/li>\n<li>Copier\/Coller du code dans le fichier .htaccess<\/li>\n<\/ul>\n<p><!--more--><\/p>\n<p>Pi\u00e8ge \u00e0 \u00e9viter : v\u00e9rifiez que le fichier wp-config.php a bien \u00e9t\u00e9 mis \u00e0 jour entre votre premi\u00e8re modification et l&rsquo;activation du site.<\/p>\n<h1>Etape 2 : Ajouter les sous sites<\/h1>\n<p>Chaque sous-site va correspondre \u00e0 une langue.<\/p>\n<p>Cr\u00e9er autant de sous site que de langues support\u00e9es.<\/p>\n<p>Chaque code de sous site doit correspondre \u00e0 un code sur 2 lettres de la langue support\u00e9e.<\/p>\n<p><a href=\"http:\/\/dev.bratched.fr\/fr\/wp-content\/uploads\/sites\/2\/2014\/05\/Capture.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone  wp-image-588\" src=\"http:\/\/dev.bratched.fr\/fr\/wp-content\/uploads\/sites\/2\/2014\/05\/Capture-300x219.png\" alt=\"Capture\" width=\"370\" height=\"270\" \/><\/a><\/p>\n<p>Pour\u00a0chaque sous site,\u00a0configurez le\u00a0avec\u00a0la langue correspondante.<\/p>\n<h1>Etape 3 : Ajout du plugin <strong>Multisite Language Switcher<\/strong><\/h1>\n<p>Aller sur Admin du r\u00e9seau et ajouter le plugin MultiSite Language Switcher.<\/p>\n<p>Cette extension permet de faire correspondre les\u00a0cat\u00e9gories, Pages, articles&#8230; entre les diff\u00e9rents langages.<\/p>\n<p>Activer cette extension dans chaque sous site correspondant \u00e0 une langue donn\u00e9e.<\/p>\n<p>Un widget permet de proposer \u00e0 l&rsquo;utilisateur la page correspondante \u00e0 la langue.<\/p>\n<p>Pour param\u00e9trer ce Widget, Outils -&gt; Multi langage Switcher<\/p>\n<h1>Etape 4 : redirection en fonction de la langue du navigateur<\/h1>\n<p>Cette \u00e9tape s&rsquo;effectue avec le th\u00e8me oncleben31-Multisite-Language-Switcher-Theme.<\/p>\n<p>Il suffit de configurer ce th\u00e8me sur le site principal pour que la redirection s&rsquo;effectue automatiquement sur le sous-site ad\u00e9quat.<\/p>\n<p>Ajouter et activez le th\u00e8me depuis Admin du r\u00e9seau.<\/p>\n<p>Activez le th\u00e8me sur le site principal.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Voici un retour d&rsquo;exp\u00e9rience sur la construction d&rsquo;un site multilingue avec WordPress. Les avantages de la solution propos\u00e9e permet de g\u00e9rer plusieurs langues pour un m\u00eame site. Les avantages : Grande libert\u00e9 de traduction et de pr\u00e9sentation des articles dans les diff\u00e9rentes langues Th\u00e8me diff\u00e9rent en fonction des Pays Bon r\u00e9f\u00e9rencement des pages dans les [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[54],"tags":[51,52,53],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/bratched.com\/fr\/wp-json\/wp\/v2\/posts\/586"}],"collection":[{"href":"https:\/\/bratched.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bratched.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bratched.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bratched.com\/fr\/wp-json\/wp\/v2\/comments?post=586"}],"version-history":[{"count":0,"href":"https:\/\/bratched.com\/fr\/wp-json\/wp\/v2\/posts\/586\/revisions"}],"wp:attachment":[{"href":"https:\/\/bratched.com\/fr\/wp-json\/wp\/v2\/media?parent=586"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bratched.com\/fr\/wp-json\/wp\/v2\/categories?post=586"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bratched.com\/fr\/wp-json\/wp\/v2\/tags?post=586"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}