Problème : Le client rencontre un problème avec les traductions des Product Add-Ons utilisant le plugin Republic - WooCommerce Product Add-Ons Ultimate. Lors de la tentative de traduction via WPML, un message d'erreur apparaît indiquant "Impossible de récupérer les détails du travail" et la page charge indéfiniment. De plus, aucune traduction n'apparaît dans le tableau de bord de traduction WPML. Solution : Nous avons identifié que ces plugins doivent être traduits manuellement et non avec l'éditeur de traduction WPML. Pour cela, il faut utiliser l'éditeur WordPress en sélectionnant cette option, que nous avons déjà appliquée à tous vos groupes d'extensions. Vous pouvez commencer la traduction avec la même structure en utilisant l'option de duplication, puis en modifiant le duplicata pour traduire indépendamment. Si la méthode de duplication ne permet pas de modifier le groupe italien sans affecter le groupe français d'origine, il est nécessaire de créer le groupe à partir de zéro avec l'éditeur WordPress.
Si cette solution ne résout pas votre problème ou semble obsolète, 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.
Problème : Vous avez un problème avec la traduction de certains blocs sur la page d'accueil de votre site en anglais, espagnol et italien, utilisant le thème 'Advenx', qui n'est pas compatible avec WPML. Solution : 1. Nous avons identifié que le contenu non traduit provient des widgets et des blocs de votre thème. 2. Suivez ce tutoriel pour enregistrer les widgets pour la traduction : https://wpml.org/documentation/support/multilingual-tools/registering-custom-elementor-widgets-for-translation/ 3. Ajoutez le code XML suivant dans les paramètres WPML :
https://prnt.sc/Zcv9seBWJAd-
4. Modifiez et enregistrez la page d'accueil originale pour permettre à WPML de réanalyser la page. 5. Renvoyez la page à la traduction.
Notez que cette solution peut ne pas résoudre tous les problèmes de compatibilité avec le thème. Si des problèmes persistent, envisagez de changer pour un thème compatible ou contactez-nous pour d'autres solutions.
Si cette solution ne vous semble pas pertinente ou est obsolète, ou si elle ne correspond pas à votre cas, 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. N'hésitez pas à ouvrir un nouveau ticket de support si nécessaire en visitant notre forum de support.
Problème : Les variations de certains produits ne s'affichent pas correctement en anglais ou en français sur le site du client. Les slugs des taxonomies traduites étaient différents, empêchant WPML de les relier correctement. De plus, des problèmes de style de boutons de variations et des problèmes de cache affectaient l'affichage. Solution : 1. Nous avons corrigé les slugs pour qu'ils correspondent dans toutes les langues en utilisant l'icône de copie dans l'interface de WPML. 2. Pour les chaînes non traduites comme "avis", nous les avons ajoutées manuellement à la traduction via String Translation. 3. Concernant le style des boutons de variations, le problème provenait des paramètres du thème et non de WPML. Nous avons suggéré de vérifier les paramètres du thème ou de contacter les auteurs du thème pour résoudre le problème de style. 4. Nous avons purgé le cache à chaque modification pour assurer que les changements soient visibles.
Si cette solution ne s'applique pas à votre cas 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 des thèmes et plugins, et d'ouvrir un nouveau ticket de support si nécessaire.
Problème : Si vous constatez que les catégories de produits dans le widget de filtre de catégories de produits sur le front-end ne s'affichent pas correctement en anglais, alors que les traductions semblent correctes dans le back-end, cela pourrait être dû à un problème de tri des catégories. Solution : Nous vous recommandons d'essayer les étapes suivantes pour résoudre ce problème : 1. Ajoutez le code suivant dans le fichier
functions.php
de votre thème actif :
testfix();<br />function testfix(){<br /> global $wpdb;<br /> $elements = $wpdb->get_results("SELECT `element_id`<br />FROM {$wpdb->prefix}icl_translations<br />WHERE `element_type` = 'tax_product_cat' ORDER BY `trid`");<br />foreach ($elements as $element){<br /> $testelement = get_term_meta($element->element_id, 'order', true);<br /> if ($testelement == ""){<br /> add_term_meta($element->element_id, 'order', 0);<br /> }<br />}<br />}
2. Réglez l'option de tri du widget sur 'Ordre des catégories'. 3. Visitez le front-end de votre site une seule fois pour que les modifications prennent effet. 4. Retirez ensuite le code du fichier
functions.php
.
Si cette solution ne résout pas votre problème ou semble obsolète, 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.
Problème : Le client ne peut pas sauvegarder la page d'administration de la page d'accueil en polonais sur leur site WordPress. L'erreur retournée est "La mise à jour a échoué. La réponse n’est pas une réponse JSON valide." Solution : Nous avons identifié que le problème survient lorsque le plugin WPRocket est actif en même temps que le plugin permalink-manager. Un conflit est également détecté dans le fichier
/wp-content/themes/sur-mesure/functions.php
à cause d'un champ Advanced Custom Fields qui interagit incorrectement avec le gestionnaire de permaliens. Pour résoudre ce problème, nous recommandons de commenter ou de réviser le code dans le fichier functions.php, spécifiquement la fonction
pm_fix_language_mismatch
.
Si cette solution ne résout pas votre problème ou semble dépassée, nous vous conseillons de vérifier les problèmes connus et de vous assurer que vous utilisez les versions les plus récentes des thèmes et plugins. Si le problème persiste, n'hésitez pas à ouvrir un nouveau ticket de support.