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 de WPML répond aux messages du forum 6 jours sur 7, 22 heures sur 24.

Mots-clés : 

This topic contains 6 réponses, has 2 participants.

Last updated by michaell-90 il y a 5 mois.

Assigned support staff: Andrés.

Auteur Messages
mai 13, 2019 à 5:02

michaell-90

Problème numéro 2: Lorsque je désire choisir une autre langue depuis le menu, au lieu du drapeaux anglais j'ai ce code (voir screen 2 ci-après):

<Img Class="Wpml-Ls-Flag" Src="hidden link" Alt="Fr" Title="Français"><Span Class="Wpml-Ls-Native">Français</Span>

Comment y remédier ?

mai 14, 2019 à 5:46 #3803765

Andrés
Supporter

Languages: Anglais (English ) Espagnol (Español ) Français (Français )

Timezone: Europe/Paris (GMT+02:00)

Bonjour,

Je viens de visiter votre site et je n'arrive pas à reproduire cette situation. Pouvez-vous m'indiquer étape par étape comment le faire ?

Cordialement,
Andrés

mai 14, 2019 à 1:36 #3807339

michaell-90

Bonjour Andres,

Alors j'ai changé le mode d'affichage des différentes langues dans le menu.

Au lieu d'un affichage en menu déroulant j'ai essayé d'afficher les langues sous forme de liste pour voir si ça réglait le problème.
Cependant le problème persiste, comme vous pouvez le voir le drapeau Anglais n'apparaît pas dans la liste alors que dans les réglages l'anglais fait bien parti des langues du site.

Est-ce que vous savez d'où cela peut venir ?

mai 14, 2019 à 1:52 #3807631

Andrés
Supporter

Languages: Anglais (English ) Espagnol (Español ) Français (Français )

Timezone: Europe/Paris (GMT+02:00)

Bonjour,

Le problème semble venir de votre menu personnalisé. Or:

1. Si on active le sélecteur du pied de page de WPML, il fonctionne correctement (capture 1).

2. D'après l'HTML de votre sélecteur (capture 2), il cherche le drapeau dans et cela n'existe pas:
hidden link"

3. L'option de WPML pour le sélecteur est vide (capture 3).

Selon ces résultats, je vous recommande de mettre à jour votre sélecteur de langue et ajouter l'URL correcte du drapeau ou utiliser un parmi les options de WPML.

Cordialement

mai 14, 2019 à 8:58 #3810601

michaell-90

Re bonjour Andres,

Malheureusement chez moi je n'ai pas la possibilité de choisir l'Anglais... que ce soit soit sur le sélecteur de langue du menu ou du footer, en navigation privée ou non.
J'ai bien vidé mon cache de mon navigateur, celui du site, recrée un sélecteur de langue en version "liste" dans le menu mais rien n'y fait.

Est-ce que cela peut venir du fait que le plugin cherche mais ne trouve pas le drapeau Anglais ?
En effet si le plugin ne trouve pas le drapeau il ne peut pas le "display", l'afficher, et donc je n'ai pas la possibilité de choisir la version anglaise du site. J'utilise le drapeau de base de WPML, non pas un drapeau personnalisé, comment remédier à ce problème ?

mai 15, 2019 à 5:29 #3812343

Andrés
Supporter

Languages: Anglais (English ) Espagnol (Español ) Français (Français )

Timezone: Europe/Paris (GMT+02:00)

Bonjour,

je continue à afficher le drapeau en anglais sans soucis dans les options de WPML, donc, il s'agit d'un problème de cache.

Or, en retournant au problème, je vous recommande de vérifier les options de votre sélecteur de langue pour le menu principal car vous n'utilisez pas les options de WPML. Vous pouvez commencer avec le code à mesure utilisé et vérifier que le drapeau point vers la bonne URL.

Cordialement

mai 16, 2019 à 8:07 #3829305

michaell-90

I am not sure the problem is resolved but I will ask a developer to have a look, it is getting difficult to solve this issue over chat. Thank you anyway.