Passer au contenu Passer à la barre latérale

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

Problem:
Si vous constatez que le logo de votre site ne s'affiche plus lorsque vous changez de langue, cela peut être dû à la manière dont les options de thème ou les médias sont configurés pour la traduction. Ce problème est souvent observé avec des thèmes comme Divi, surtout si vous utilisez un thème enfant.
Solution:
1. Vérifiez la traduction des options de thème Divi pour le logo :
* Allez dans votre tableau de bord WordPress et naviguez vers WPML → Traduction de chaînes.
* En bas de la page, cliquez sur le lien pour traduire les options de thème.
2. Assurez-vous que l'image du logo est correctement synchronisée entre les langues.
3. Si vous utilisez du code personnalisé pour l'affichage du logo, partagez ce code avec nous pour que nous puissions mieux comprendre le problème et vous fournir une solution adaptée.

Il est possible que cette solution ne soit plus pertinente en raison de mises à jour ultérieures ou qu'elle ne s'applique pas à votre cas spécifique. Nous vous recommandons de vérifier 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 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.

Marqué : 

Ce sujet contient 1 réponses, a 0 voix.

Dernière mise à jour par christopheC-26 Il y a 3 mois et 1 semaine.

Assisté par: Prosenjit Barman.

Auteur Messages
janvier 16, 2026 à 6:19 pm #17738230

christopheC-26

Lorsque l'on change de langue, le logo du site ne s'affiche plus…

janvier 19, 2026 à 10:05 am #17741674

Prosenjit Barman
Partisan de WPML depuis 03/2023

Les langues: Anglais (English )

Fuseau horaire: Asia/Dhaka (GMT+06:00)

Hi there!
Thanks for reaching out to WPML Support.

I'm Prosenjit from the WPML Development Team, and I'll be happy to help you resolve this logo issue. Before we proceed, I wanted to let you know that my French-speaking colleagues are currently unavailable, which is why I've picked up your ticket and am responding in English. I hope that's okay with you. If you'd prefer support in French, please let me know in your next response and we'll see what we can arrange.

I understand you're experiencing an issue where the logo doesn't appear correctly in different language versions. When I inspected the English version of your site, I noticed something unusual in the markup. Please see the attached screenshot.

The markup contains what appears to be a PHP/template variable (`$variable`) that hasn't been properly replaced with an actual image URL in the other language versions. This is why the logo image is missing on those pages.

This shouldn't normally occur in a standard Divi environment, as the logo is typically synchronized automatically across all languages by WPML. This suggests there might be custom code or modifications involved in how the logo is being displayed.

To help resolve this properly, could you please provide information about:

- Have any custom code changes been made to the header or logo display?
- Are you using any custom functions or filters related to the logo?

If you're using custom code for the logo display, could you please share that code? This will help me understand exactly what's happening

If the custom code changes are related to third-party plugins or theme modifications (not WPML), our ability to modify that code directly will be limited. However, I'll do my best to guide you on the correct approach to make it work properly with WPML.

Once I understand how your logo is configured, I'll be able to provide you with the best solution — whether that's adjusting WPML settings, modifying the custom code to work with WPML, or guiding you on the proper implementation.

Please share the details mentioned above, and we'll work together to get this resolved for you.

Looking forward to your response!

Best regards,
Prosenjit

Screenshot 2026-01-19 152438.png
janvier 20, 2026 à 6:19 pm #17747964

christopheC-26

Hello Prosenjit !
Thanks for your message.
The logo was dynamically defined by the "website logo".
I replaced this directly with the logo image in the media library and the problem was resolved…
Maybe WPML don't like variables…
😉