Ce sujet est résolu. Voici une description du problème et de la solution.
Problème : Le client a rencontré plusieurs problèmes avec le sélecteur de langue WPML sur son site. Premièrement, le sélecteur de langue n'apparaissait que sur la version anglaise et non sur la version française. Deuxièmement, les styles CSS n'étaient pas cohérents entre les versions linguistiques. Troisièmement, sur la version mobile, le sélecteur de langue était mal positionné sous le logo. Solution : 1. Nous avons suggéré de reconstruire le header pour corriger l'affichage du sélecteur de langue en français. 2. Pour les problèmes de CSS, nous avons recommandé de vérifier sous WPML > Paramètres > Traductions des champs personnalisés > Afficher les champs du système, puis de rechercher les champs liés au thème ou au CSS et de les régler sur « copier ». 3. Concernant le positionnement du sélecteur sur la version mobile, nous avons créé deux versions du sélecteur, une pour le mobile et une pour le desktop, pour corriger le problème.
Si cette solution ne résout pas votre problème ou semble dépassée, nous vous recommandons de vérifier les problèmes connus, de confirmer que vous avez installé les dernières versions de vos thèmes et plugins, et si nécessaire, d'ouvrir un nouveau ticket de support ici.
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.
Les langues: Anglais (English )Français (Français )Arabe (العربية )
Fuseau horaire: Pacific/Easter (GMT-06:00)
Bonjour Clara,
Si le CSS ((mise en forme)) n'est pas le même dans les deux langues, il doit y avoir des champs qui n'ont pas été copiés après la traduction, cela peut être vérifié sous WPML > Paramètres > Traductions des champs personnalisés > Afficher les champs du système > Rechercher les champs liés au thème ou au CSS et les mettre à « copier »
Je voulais vérifier cela pour vous, mais je n'ai plus accès à votre site car les tickets précédents sont fermés et l'accès est supprimé.
Et pour le switcher, vous devriez pouvoir le changer manuellement.
Veuillez partager à nouveau l'accès ci-dessous si vous avez toujours besoin d'aide.
Les langues: Anglais (English )Français (Français )Arabe (العربية )
Fuseau horaire: Pacific/Easter (GMT-06:00)
Bonjour,
Il y a donc un conflit avec un autre plugin ou votre thème, voici ce que j'ai testé :
Si je vais dans WPML > Languages, le widget affiche le bon design dans le backend : lien caché
Et si je vais dans Appearance > Widgets , j'ai essayé d'ajouter du contenu à « custom widget area 1 » mais les changements n'ont pas été pris en compte dans le front end.
Et je ne pense pas que le switcher soit appelé depuis une autre source.
Dans ce cas, je pense qu'un autre plugin est en conflit avec le switcher, c'est pourquoi nous devons vérifier si le problème persiste dans un environnement minimal en suivant les étapes suivantes.
1- Désactiver tous les plugins à l'exception de WPML CMS.
2- Passez pendant un moment à un thème WordPress par défaut comme Twenty Twenty-one.
Si le problème disparaît, activez-les un par un pour voir lequel provoque un problème d'interaction.
Veuillez sauvegarder votre base de données avant d'effectuer les tests ci-dessus.
oui c'est tout bon merci beaucoup!
La seule question restant en suspens : quand je modifie la mise en page du header (son alignement etc...) un deuxieme language switcher est présent en gris, est-ce normal ?