Passer au contenu Passer à la barre latérale

Ce sujet est résolu. Voici une description du problème et de la solution.

Problème :
Le client tente de configurer le sélecteur de langue WPML en mode déroulant dans un header créé avec Elementor Pro. Malgré la configuration correcte et l'ajout du widget 'WPML Language Switcher' avec l'option de style 'Dropdown' et l'affichage des drapeaux, le sélecteur de langue apparaît comme une liste horizontale.
Solution :
Nous avons conseillé au client de s'assurer que le sélecteur de langue personnalisé est activé et configuré correctement selon la documentation de WPML. Il est possible que des ajustements CSS soient nécessaires pour appliquer le style déroulant, bien que cela ne soit généralement pas requis. Pour plus de détails, consultez la documentation sur le sélecteur de langue personnalisé de WPML ici : Guide de démarrage rapide - Sélecteur de langue personnalisé.
Si cette solution ne résout pas le problème ou semble dépassée, nous vous recommandons de vérifier les problèmes connus sur https://wpml.org/known-issues/, de confirmer que vous avez installé les dernières versions des thèmes et plugins, et si nécessaire, d'ouvrir un nouveau ticket de support sur le forum de support WPML.

Il s'agit du forum d'assistance technique de WPML, le plug-in multilingue pour WordPress.

Il est accessible à tous, toutefois seuls les clients de WPML peuvent y publier leurs messages. L'équipe du WPML répond sur le forum 6 jours par semaine, 22 heures par jour.

Marqué : 

Ce sujet contient 0 réponse, a 0 voix.

Dernière mise à jour par supertripperS Il y a 2 mois et 3 semaines.

Assisté par: Ilyes.

Auteur Messages
Avril 17, 2025 à 2:11 pm #16944413

supertripperS

Contexte de la question:
Je tente de configurer le sélecteur de langue WPML en mode déroulant dans mon header créé avec Elementor Pro. J'ai installé WPML, configuré mes langues, ajouté le widget 'WPML Language Switcher' dans mon template de header Elementor, et sélectionné l'option de style 'Dropdown' avec affichage des drapeaux. J'ai enregistré et publié mon template. Lien vers la page où le problème peut être vu : lien caché

Symptômes:
Le sélecteur de langue continue d'apparaître comme une liste horizontale au lieu d'un menu déroulant. Aucune option spécifique pour le mode déroulant n'est visible dans les paramètres du widget WPML Language Switcher dans Elementor.

Questions:
Y a-t-il un paramètre spécifique que j'aurais manqué ?
Existe-t-il des problèmes de compatibilité connus entre les dernières versions de WPML et Elementor Pro ?
Dois-je ajouter du CSS personnalisé pour faire fonctionner la fonctionnalité de menu déroulant ?

Avril 18, 2025 à 3:32 pm #16947717

Ilyes
Supporter

Les langues: Anglais (English ) Français (Français ) Arabe (العربية )

Fuseau horaire: Pacific/Easter (GMT-06:00)

Bonjour,

Merci d'avoir contacté l'équipe de support de WPML,

Le widget de sélecteur que vous utilisez avec elementor utilise le sélecteur de langue personnalisé qui est configuré ici : https://wpml.org/fr/documentation-6/guide-de-demarrage-rapide/configuration-de-la-langue/options-de-selecteur-de-langue/selecteur-de-langue-personnalise/#la-partie-reglages

Vous devez vous assurer que le sélecteur personnalisé est activé et qu'il utilise la bonne configuration,

En ajustant potentiellement son CSS comme documenté dans le lien ci-dessus,

Vous n'avez généralement pas besoin d'un CSS personnalisé pour avoir un sélecteur de liste déroulante, mais si vous n'avez pas pu appliquer ce changement, veuillez partager un accès à votre site ci-dessous et je le vérifierai pour vous,

Merci d'avance,

Avril 21, 2025 à 12:33 pm #16951820

Nicolas V.
Supporter

Les langues: Anglais (English ) Français (Français )

Fuseau horaire: America/Lima (GMT-05:00)

Bonjour,

Ilyes n'étant pas disponible aujourd'hui, je me permets de faire une courte vidéo explicative: lien caché

En espérant que cela soit utile!

Avril 21, 2025 à 4:58 pm #16952471

supertripperS

Merci Nicolas, très clair et très efficace comme toujours. On va gérer rapidement. Je vous tiens au courant si jamais il y a un problème. Bonne semaine à vous !