WPML vous permet de traduire votre site en 65 langues préconfigurées, d’ajouter vos propres langues personnalisées et de personnaliser diverses options de configuration pour votre sélecteur de langue, le format d’URL, et plus encore. Ces options sont toutes disponibles dans le menu WPML → Langues.
Langues du site
Lorsque vous configurez WPML pour la première fois, vous devez choisir la langue de votre contenu existant. Ensuite, choisissez laquelle des 65 langues préconfigurées vous souhaitez utiliser pour traduire votre site.
Il est également possible de créer une langue personnalisée. Ceci est particulièrement utile si vous souhaitez ajouter une langue spécifique à un pays à votre site (comme le français canadien ou l’allemand suisse), ou si vous avez besoin d’une langue qui n’apparaît pas dans la liste des langues préconfigurées.
Pour la langue personnalisée que vous créez, vous pouvez utiliser l’un des drapeaux de WPML ou ajouter un drapeau personnalisé.
Vous pouvez ajouter, modifier ou supprimer des langues de votre site à tout moment en allant dans WPML → Langues. Ces options sont disponibles dans la section Langues du Site.
Langue Format de l’URL
WPML vous permet de choisir comment organiser le contenu dans différentes langues. Vous avez le choix entre :
Différentes langues dans les répertoires – comme wpml.org/es/ pour l’espagnol et wpml.org/de/ pour l’allemand.
Un domaine différent par langue – des sous-domaines comme es.example.com et de.example.com ou des domaines complètement différents comme ejemplo.es et beispiel.de.
Nom de la langue ajouté en tant que paramètre – comme wpml.org/?lang=es pour l’espagnol.
Pour que Différentes langues dans des répertoires fonctionne, la structure des permaliens de votre site doit être différente de celle par défaut. Nous vous recommandons de choisir Année/Mois/Nom ou %postname%.
Pour des exemples plus détaillés et de la documentation sur ce qui est nécessaire pour que chacun de ces modes fonctionne, veuillez lire les options de l’URL de la langue.
Sélecteur de langue
Pour permettre aux visiteurs de sélectionner leur langue préférée, WPML ajoute par défaut un sélecteur de langue au pied de page de votre site. Vous pouvez également ajouter des sélecteurs de langue aux widgets, aux menus, ou créer votre propre sélecteur de langue personnalisé.
Ou, vous pouvez ajouter un sélecteur de langue aux menus, widgets, modèles, et au contenu des pages ou des articles en utilisant le bloc LanguageSwitcher.
Vous pouvez également afficher des sélecteurs de langue à l’aide des crochets suivants :
Vous pouvez contrôler l’ordre dans lequel les langues apparaissent dans le sélecteur de langue dans la section Options du sélecteur de langue du menu Langues.
Cliquez et glissez les langues pour en modifier l’ordre.
Veuillez noter que lorsque vous utilisez un sélecteur de langue déroulant, la première langue affichée est toujours la langue actuelle. Les autres langues sont répertoriées dans l’ordre que vous avez défini dans la liste Ordre des langues.
Choix des éléments à afficher dans le sélecteur de langue
Vous pouvez choisir ce que vous souhaitez inclure dans le sélecteur de langue. WPML peut afficher un drapeau de pays, le nom de la langue native et le nom de la langue dans la langue actuelle de la page.
Vous pouvez également choisir les couleurs pour toutes les parties du sélecteur de langue.
Pour modifier les drapeaux qui apparaissent à côté des langues :
Allez dans WPML → Langues
Dans la section Langues du site, cliquez sur Modifier les langues.
Ici, vous pouvez choisir un drapeau différent dans le répertoire d’installation de WPML ou télécharger le vôtre.
Pour plus d’informations sur les différents styles de sélecteurs de langue que vous pouvez ajouter à votre site, veuillez lire à propos des options du sélecteur de langue.
Dans la section Sélecteurs de langue personnalisés, vous pouvez activer ou désactiver les sélecteurs de langue personnalisés sur votre site. Lorsque les sélecteurs de langues personnalisés sont désactivés, les ressources CSS et JavaScript correspondantes ne sont plus chargées. Ceci est utile pour les sites qui n’utilisent aucun sélecteur de langue.
Dans ce cas, il est toujours possible d’utiliser le Shortcode wpml_language_switcher et l’action wpml_language_switcher, mais ils afficheront les sélecteurs de langue sans CSS ni JavaScript.
Les sélecteurs de langue personnalisés sont activés par défaut pour les installations existantes mises à jour vers WPML version 3.8 ou ultérieure. Pour les nouvelles installations utilisant WPML version 3.8 ou ultérieure, cette option est désactivée par défaut.
Options de référencement
Lorsque votre site multilingue est analysé par les moteurs de recherche, tels que Google, il est important de leur « dire » quelles sont les langues alternatives disponibles pour le contenu de votre site. De cette façon, les moteurs de recherche ne traiteront pas les traductions comme des doublons mais comme le même contenu, seulement dans des langues différentes. Ceci est bon pour le classement SEO de votre site.
Veuillez noter que lorsque cette option est activée, cette information n’est pas visible sur l’interface de votre site mais uniquement dans le code source.
Outre l’activation ou la désactivation de cette fonctionnalité, vous pouvez également utiliser l’option Position du lien hreflang pour définir l’endroit où ces informations seront éditées :
Le plus tôt possible – par défaut, priorité 1
Plus loin dans l’en-tête – priorité 10
Dans la plupart des cas, il est préférable d’utiliser le paramètre par défaut. Parfois, différents thèmes et extensions peuvent provoquer des conflits lorsque cette option est utilisée. Ces conflits peuvent entraîner des erreurs ou l’absence totale de ces liens linguistiques SEO. Dans ce cas, le passage à l’option Plus tard dans la section d’en-tête devrait résoudre le problème.
Langue de l’administrateur
La langue par défaut est normalement aussi la langue d’administration. Cependant, vous pouvez également choisir d’afficher l’administration de votre site WordPress dans une langue différente de la langue par défaut du contenu de votre site. Cela ne se trouve pas dans le menu WPML → Langues. Vous pouvez le trouver en allant dans Utilisateurs → Profil.
Cela permet aux sites ayant plusieurs auteurs, chacun écrivant dans une langue différente, d’avoir une langue d’administration différente par utilisateur. Les utilisateurs individuels peuvent sélectionner leur langue d’administration dans leur propre page de profil.
WPML vous permet d’activer un cookie JavaScript afin que les thèmes et plugins puissent effectuer le filtrage de AJAX sans problèmes, même sur les sites mis en cache.