Sauter la navigation

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

Problème :
Le client ne parvient pas à afficher la version anglaise de la bannière des cookies Complianz, malgré les chaînes étant bien traduites. Après une mise à jour de WPML, la bannière ne s'affiche qu'en français, même sur la version anglaise du site.
Solution :

- Mettre à jour les champs dans "Complianz > Bannière" en ajoutant un espace à la fin du texte puis sauvegarder.
- Aller dans "WPML > Localisation du thème et des plugins", sélectionner le plugin Complianz et cliquer sur "Analyser les plugins sélectionnés".
- Ensuite, aller dans "WPML > Traduction de chaînes" pour revalider les traductions.
- Enfin, purger le cache pour voir le résultat sur le frontend.

Il est possible que cette solution ne soit plus pertinente, soit parce qu'elle est obsolète, soit parce qu'elle ne correspond pas à votre cas. Nous vous recommandons de consulter la page des 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 sur notre forum d'assistance.

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 3 réponses, a 2 voix.

Dernière mise à jour par Nicolas V. Il y a 8 mois et 3 semaines.

Assisté par: Nicolas V..

Auteur Articles
Avril 5, 2024 à 10:25 am #15487308

romainO-2

J'essaie d'afficher la version anglaise de la bannière des cookies Complianz mais je n'y arrive pas. Seule la version française s'affiche en français et en anglais.

lien caché

Les chaînes sont bien traduites mais ne sont pas affichées.

Un ticket pour ce problème a déjà été ouvert il y a 2 ans (suivi par Nicolas Viallet) : https://wpml.org/fr/forums/topic/the-complianz-cookie-banner-is-not-translated/

Aucune solution n'avait été trouvée, mais entre temps, ça a fonctionné (je ne sais plus comment j'ai fait pour y arriver). Et là, suite à la mise à jour de WPML, ça ne fonctionne plus à nouveau.

Sans repartir dans des tas de tests, y a t il des vérifications simples à mener pour voir ce qui pourrait bloquer ?

Avril 5, 2024 à 3:09 pm #15488749

Nicolas V.
Supporter

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

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

Re bonjour,

Je vois ici que les plugins sont à jour, vous pouvez donc ignorer mon message dans l'autre ticket.

- Allez dans "Complianz > Bannière" en FR et mettez à jour quelques champs (ajouter un espace à la fin du texte puis sauvegardez.
- Allez ensuite dans "WPML > Localisation du thème et des plugins", sélectionnez le plugin et cliquez sur "Analyser les plugins sélectionnés" en dessous du tableau.
- Enfin allez dans "WPML > Traduction de chaines pour revalider vos traductions"

Si le problème persiste, merci de me donner un accès Admin à une copie staging de votre site où le problème a été reproduit.

J'ai activé un champ privé pour votre prochaine réponse où vous pourrez partager ces informations de manière confidentielle avec notre support. Ne partagez pas votre propre compte admin, créez un nouveau compte que vous pourrez éliminer une fois l'assistance terminée.

IMPORTANT: Avant de continuer, faites un backup complet de votre site et base de données.

Avril 8, 2024 à 8:10 pm #15496137

Nicolas V.
Supporter

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

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

Bonjour,

En effet je vois que cela fonctionne bien sur le site staging. Il s'agit peut être d'un problème de cache? Avez-vous purgez vos caches?

Malheureusement si le problème n'est pas présent sur le site de staging je ne peux pas reproduire. Dans ce cas il serait mieux de me donner accès au site de production si possible.

Avril 9, 2024 à 4:18 pm #15500378

Nicolas V.
Supporter

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

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

Bonjour,

Merci pour l'accès.

- J'ai suivi exactement les instructions données
- J'ai regénéré les fichiers .mo
- J'ai purger le cache
Le problème persistait!

J'ai été interrompu par une autre tache et quand je suis revenu sur votre site la bannière était traduite. Sans doute un cache sur le serveur ou autre.

Avril 9, 2024 à 7:36 pm #15501238

romainO-2

Merci Nicolas !