Ce sujet est résolu. Voici une description du problème et de la solution.
Problème : Vous avez du mal à afficher le footer et la page 404 dans différentes langues (FR, EN, NL) sur votre site, malgré l'utilisation des modèles Elementor. Le footer et la page 404 restent en français même après avoir changé de langue. Solution : Nous avons identifié que le problème pourrait être spécifique à votre configuration de Chrome. Voici les étapes que nous recommandons pour résoudre ce problème : 1. Vider le cache et les cookies : Accédez aux paramètres de Chrome → Confidentialité et sécurité → Effacer les données de navigation, puis supprimez les fichiers en cache et les cookies. 2. Désactiver temporairement les extensions : Désactivez toutes les extensions Chrome et testez à nouveau le sélecteur de langue. 3. Tester avec un nouveau profil Chrome : Créez un nouvel utilisateur Chrome et vérifiez si le problème persiste. 4. Mettre à jour Chrome : Assurez-vous que Chrome est à jour en allant sur
chrome://settings/help
. 5. Vérifier la console des développeurs pour détecter des erreurs : Ouvrez les outils de développement Chrome (F12 ou Ctrl+Shift+I), allez dans l’onglet Console et voyez si des erreurs apparaissent lors du changement de langue. 6. Changer manuellement la langue dans l'URL : Au lieu d'utiliser le sélecteur, essayez d'entrer manuellement l'URL d'une autre langue et voyez si la redirection fonctionne. Si ces étapes ne résolvent pas votre problème, il se peut que la solution soit obsolète ou non applicable à votre cas. Nous vous recommandons de consulter les problèmes connus, de vérifier la version du correctif permanent et de confirmer que vous avez installé les dernières versions des thèmes et plugins. Si le problème persiste, n'hésitez pas à ouvrir un nouveau ticket de support.
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.
Contexte de la question:
Je tente d'afficher le footer et la page 404 en fonction de la langue (FR, En et NL) sur le site lien caché. J'ai modifié les pages dans les modèles Elementor.
Symptômes:
Le footer et la page 404 restent en français malgré le switch de langue sur le site. Je m'attendais à voir le footer et la page 404 en anglais.
Questions:
Pourquoi le footer et la page 404 ne changent-ils pas de langue malgré le switch de langue ?
Comment puis-je faire en sorte que le footer et la page 404 s'affichent dans la langue sélectionnée ?
Oui elles sont traduites, vous pouvez voir dans la pièce jointe.
Et oui, les modèles sont sélectionnés pour le header, le footer et la page 404.
Je me rends compte également que quand je veux switcher d'une page en FR à une page en NL par exemple, ça me renvoie d'office à la page d'accueil et non sur la page sélectionnée.
Les langues: Anglais (English )Allemand (Deutsch )Français (Français )
Fuseau horaire: Europe/Zagreb (GMT+02:00)
Pouvez-vous vérifier maintenant?
lien caché
etc.
Nous avons dû traduire les ID car c'est ainsi qu'ils sont stockés dans les options du thème. J'ai fait de même pour les modèles de pied de page et de page d'erreur.
Et concernant le fait que quand je veux switcher d'une page en FR à une page en NL par exemple, ça me renvoie d'office à la page d'accueil et non sur la page sélectionnée, vous savez faire quelque chose ?
J'ai l'impression que c'est aléatoire, hier ça a été un moment, aujourd'hui plus...
Peu importe la page où je suis, si je change de langue, je retombe d'office sur la page d'accueil au lieu d'aller sur la page concernée dans la langue choisie.
Par exemple, si je suis sur lien caché et que je clique sur EN, je devrais normalement aller sur la page correspondante lien caché, mais j'arrive sur la page d'accueil.
Les langues: Anglais (English )Allemand (Deutsch )Français (Français )
Fuseau horaire: Europe/Zagreb (GMT+02:00)
Nous avons testé le sélecteur de langue sur différents navigateurs, y compris Chrome (mode normal et incognito), Firefox et d'autres. La fonctionnalité fonctionne correctement pour moi et mes collègues, ce qui suggère que le problème est spécifique à votre configuration Chrome.
Causes possibles :
1. Cache ou cookies du navigateur : Même en mode incognito, Chrome peut toujours stocker certaines données de session qui affectent la redirection.
2. Extensions ou paramètres du navigateur : Certaines extensions Chrome ou paramètres de confidentialité peuvent interférer avec le fonctionnement du sélecteur de langue.
3. Restrictions JavaScript ou cookies : Si Chrome bloque certains scripts ou cookies, le sélecteur peut ne pas conserver la redirection prévue.
4. Problèmes liés au suivi des référents : Certains paramètres Chrome relatifs aux politiques de référents peuvent affecter la navigation entre les langues.
5. Version de Chrome : Une version obsolète de Chrome peut entraîner un comportement inattendu.
Étapes suggérées pour résoudre le problème :
1. Vider le cache et les cookies : Accédez aux paramètres de Chrome → Confidentialité et sécurité → Effacer les données de navigation, puis supprimez les fichiers en cache et les cookies.
2. Désactiver temporairement les extensions : Essayez de désactiver toutes les extensions Chrome et testez à nouveau le sélecteur de langue.
3. Tester avec un nouveau profil Chrome : Créez un nouvel utilisateur Chrome et vérifiez si le problème persiste.
4. Mettre à jour Chrome : Assurez-vous que Chrome est à jour en allant sur
<em><u>lien caché</u></em>
.
5. Vérifier la console des développeurs pour détecter des erreurs : Ouvrez les outils de développement Chrome (F12 ou Ctrl+Shift+I), allez dans l’onglet Console et voyez si des erreurs apparaissent lors du changement de langue.
6. Changer manuellement la langue dans l'URL : Au lieu d'utiliser le sélecteur, essayez d'entrer manuellement l'URL d'une autre langue et voyez si la redirection fonctionne.
Puisque le problème ne se reproduit pas sur d'autres appareils, il est probablement lié à la configuration locale de votre navigateur.