Comment configurer WordPress Multisite pour les sites multilingues (avec vidéo)
Publié: 2021-04-27
Dernière mise à jour - 10 décembre 2021
Si votre site Web propose son contenu à un public multilingue composé de personnes de plusieurs pays différents, vous pourriez tirer profit de la diffusion de votre contenu dans plusieurs langues. Non seulement vous pouvez afficher votre site Web dans la langue maternelle d'un visiteur, mais vous pouvez également fournir un contenu localisé.
Par exemple, si vous avez un blog de sport, un visiteur américain lira des articles sportifs liés aux États-Unis en anglais, tandis qu'un visiteur allemand pourra accéder à des articles liés à son pays en allemand. Une façon de procéder consiste à créer un multisite WordPress et à le configurer en tant que réseau multilingue de sites Web.
Dans cet article, vous allez configurer le multisite WordPress pour les sites multilingues en découvrant les multisites WordPress et en ajoutant les fonctionnalités multilingues aux sous-sites.
Qu'est-ce que WordPress Multisite ?
WordPress Multisite permet aux utilisateurs de créer plusieurs sites liés avec une seule installation WordPress. Il vous permet de créer un administrateur réseau sous lequel vous pouvez créer et gérer autant de sous-sites que vous le souhaitez.
Ces sous-sites partagent des actifs tels que des plugins et des thèmes et peuvent donc être créés et gérés facilement. De plus, vous pouvez structurer des sous-sites en utilisant des sous-domaines, des sous-répertoires ou même des domaines de premier niveau complètement différents grâce au mappage de domaine.
Jetons un coup d'œil aux étapes de configuration du multisite WordPress pour les sites multilingues.
Étape 1 : Création d'un réseau multisite
Tout d'abord, vous devez créer un réseau multisite qui comprendra les sous-sites spécifiques à la langue. Si vous avez déjà un site Web, vous pouvez le convertir en multisite en utilisant du code.
Avant de continuer, assurez-vous d'avoir une sauvegarde de votre site Web. Vous devez également désactiver tous vos plugins jusqu'à ce que vous ayez terminé la première étape.
Accédez à votre fichier wp-config.php à l'aide d'un client FTP tel que FileZilla. Ouvrez le fichier et ajoutez le code suivant le code au bas du fichier juste au-dessus de la ligne qui dit : « C'est tout, arrêtez d'éditer ! Bonne publication.
/* Multisite */ définir ('WP_ALLOW_MULTISITE', vrai);
Lorsque vous avez terminé, enregistrez le fichier. Lorsque vous actualisez votre zone d'administration WordPress, une nouvelle option "Configuration réseau" apparaîtra sous l'onglet "Outils".
Après avoir cliqué dessus, vous devrez choisir si vous souhaitez créer votre multisite en utilisant des sous-domaines ou des sous-répertoires. Si vous démarrez un multisite WordPress pour les sites multilingues à partir de zéro, vous pouvez opter pour l'un ou l'autre en fonction de vos préférences. Mais vous devez utiliser des sous-domaines pour un site établi afin d'éviter les conflits entre les adresses de sous-répertoires.

Faites votre choix et indiquez le titre du réseau et l'adresse e-mail de l'administrateur. Cliquez sur "Installer" lorsque vous avez terminé.
Vous obtiendrez alors un ensemble d'instructions à suivre, bien qu'elles puissent légèrement différer d'un site à l'autre. Vous aurez probablement besoin de copier et coller du code dans les fichiers wp-config.php et .htaccess en utilisant votre FTP. Après avoir apporté les modifications et enregistré les deux fichiers, cliquez sur le bouton "Connexion" sous les instructions.
Fournissez vos informations d'identification d'administrateur WordPress et reconnectez-vous à la zone d'administration. Vous verrez maintenant une option "Mes sites" dans votre barre latérale et la barre d'outils que vous pouvez utiliser pour accéder aux sous-sites de votre réseau.

Vous pouvez maintenant activer les plugins que vous aviez désactivés avant de démarrer ce processus. Cependant, si vous installez WordPress sur un tout nouveau domaine, vous pouvez également le convertir en multisite en modifiant le fichier wp-config.php .

Étape 2 : Configurez vos sous-sites
Vous avez activé le multisite WordPress et créé un réseau pour les sous-sites. Maintenant, vous devez créer et configurer chacun de ces sous-sites en fonction de leurs objectifs.
Pour commencer la configuration, accédez à Mes sites Ici, vous verrez le site Web principal qui existait avant la création du multisite. Cliquez sur "Ajouter nouveau" pour créer de nouveaux sous-sites pour différentes langues.

Fournissez les détails de base du sous-site comme son URL, son titre, sa langue par défaut et un e-mail d'administrateur. Ensuite, cliquez sur "Ajouter un site". Votre premier sous-site a été créé. Accédez-y via Mes sites Ici, vous devez localiser le sous-site pour qu'il corresponde à son groupe démographique ciblé. Assurez-vous de définir la langue, le fuseau horaire, ainsi que les formats d'heure et de date locaux appropriés.

Lorsque vous avez terminé, enregistrez les paramètres en bas. Ensuite, répétez ce processus pour tous vos sous-sites.
Étape 3 : Importation et traduction de votre contenu
Vous devez maintenant exporter le contenu de votre site principal vers vos sous-sites. La façon la plus simple de le faire est de se diriger vers Outils> Exporter dans la zone d'administration WordPress de votre site Web principal. Ici, assurez-vous que "Tout le contenu" est sélectionné et cliquez sur "Télécharger le fichier d'exportation" pour le télécharger sur votre ordinateur.

Ensuite, accédez à un sous-site où vous devez ajouter du contenu. Dirigez-vous vers Outils> Importer . Ici, cliquez sur le bouton "Installer maintenant" sous WordPrest pour télécharger et activer le programme d'installation. Ensuite, exécutez l'importateur et choisissez le fichier zip exporté sur votre ordinateur. Tout votre contenu du site Web principal sera également disponible sur votre sous-site.
Vous pouvez également utiliser des plugins comme WP All Import et WP Import Export Lite pour transférer facilement le contenu du site principal vers les sous-sites.
Après avoir transféré le contenu, vous devez le traduire dans différentes langues. Vous pouvez le faire de trois manières :
- Vous pouvez soit traduire manuellement le contenu ligne par ligne à partir de vos propres connaissances, soit utiliser des outils comme Google Translate pour traduire et coller le contenu en morceaux.
- Vous pouvez faire appel à des services de traduction professionnels tiers ou à des traducteurs indépendants sur des plateformes telles que Upwork et Fiverr.
- Vous pouvez utiliser des plugins comme Translate WordPress avec G-Translate et TranslatePress pour traduire automatiquement vos pages en utilisant l'intelligence artificielle.
Quelle que soit la méthode que vous utilisez, n'oubliez pas de traduire également les menus, les pieds de page et les widgets de vos pages.
Avec cela, votre multisite WordPress a été configuré pour les sites multilingues. Vos utilisateurs peuvent désormais voir votre contenu dans leur langue. Vous pouvez soit les laisser passer au contenu dans leur propre langue, soit rediriger automatiquement les utilisateurs en fonction de la géolocalisation à l'aide de plugins.
Si vous avez d'autres questions, n'hésitez pas à nous contacter pour les utiliser dans les commentaires ci-dessous.
Si vous préférez une version vidéo, veuillez consulter la vidéo ci-dessous :
Lectures complémentaires
- 7 meilleurs plugins multilingues WooCommerce
- Comment gérer facilement plusieurs sites WordPress
- Explication du fichier WordPress .htaccess
- Revue Weglot