Problème : Vous avez traduit l'en-tête dans le Theme Builder de Divi, mais sur la page en anglais, c'est le menu de base de Divi qui s'affiche, et non votre traduction. De plus, vous avez rencontré un problème pour enlever un bloc vidéo dans le même en-tête en anglais. Solution : 1. Vérifiez si l'en-tête anglais est correctement connecté comme traduction de l'en-tête français dans les réglages de la base de données/WPML. 2. Assurez-vous que les conditions d'assignation de l'en-tête sont correctes dans wp_options et les mappages de langue WPML. 3. Revoyez l'admin WordPress pour le lien de type de post personnalisé et tout paramètre de compatibilité entre Divi et WPML. 4. Si vous utilisez l'éditeur de traduction classique (CTE), nous vous recommandons de passer à l'éditeur de traduction avancé (ATE) pour éviter les problèmes de chargement de code HTML et CSS dans vos traductions. Vous pouvez changer cet éditeur pour inclure uniquement les nouvelles traductions sous WPML > Paramètres.
Il est possible que cette solution ne soit plus pertinente en raison de mises à jour ou qu'elle ne s'applique 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. Si le problème persiste, n'hésitez pas à ouvrir un nouveau ticket de support.
Problem: The client reported two main issues with their WPML setup on a WordPress site using WooCommerce, Elementor Pro, and the WoodMart theme. First, the main navigation menu was not rendering on translated pages across 10 active languages. Second, the menu admin UI displayed empty items despite a record count indicating the presence of items.
Solution: We addressed the issue in several steps: 1. We instructed the client to perform basic troubleshooting via WPML > Support > Troubleshooting, which included clearing WPML cache and fixing terms count. 2. For the mega menu not displaying correctly, we set specific custom fields related to the mega menu feature to 'Copy' under WPML > Settings > Custom fields section. This ensured that the mega menu settings were consistent across all languages. 3. We corrected the settings for the '_menu_item_object_id' custom field from 'Copy' to 'Don't translate' to prevent incorrect item relationships across different languages. This change was crucial for maintaining menu integrity when translated. 4. The client was advised to manually delete and re-add menu items in the non-English menus and synchronize them with the original menu.
These steps resolved the issues with menu visibility and functionality in the admin UI and on the frontend across all languages. For further details on translating custom fields, please refer to this documentation.
If these solutions do not resolve your issue, or if they seem outdated or irrelevant to your specific case, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If problems persist, please open a new support ticket.
Problem: If you're experiencing issues where the ACF repeater field gets synced across all languages on options pages despite having the 'ACFML Synchronise translations' field unchecked, this might be due to a bug in older versions of the ACFML plugin. Solution: We recommend updating to ACFML version 2.2.4, which we released recently. This version includes a permanent fix that prevents the synchronization of wrapper fields on option pages unless explicitly set to 'Copy'.
If this solution does not resolve your issue, or if it seems outdated or irrelevant to your case, please check related known issues at https://wpml.org/known-issues/, verify the version of the permanent fix, and confirm that you have installed the latest versions of themes and plugins. We highly recommend opening a new support ticket if the problem persists. You can do so at WPML support forum.
Problème: Le client a un problème avec le remboursement d'une commande en anglais sur un site multilingue. Lors du remboursement, la roue de chargement tourne indéfiniment sans que rien ne se passe, alors que le remboursement fonctionne correctement en français. Solution: Nous avons recommandé au client de vérifier si des erreurs liées à WPML apparaissent dans le journal de débogage de WordPress ou dans le journal d'erreurs du serveur. Pour activer le journal de débogage, le client doit modifier le fichier
Après avoir activé le débogage, le client doit essayer de reproduire le problème et vérifier si des erreurs sont enregistrées. Nous avons également suggéré que le problème pourrait être dû à des entrées de variations manquantes ou corrompues dans la base de données, comme cela a été le cas dans des incidents similaires signalés précédemment. Le client peut consulter un cas similaire ici : https://wpml.org/de/forums/topic/php-fatal-error-14/#post-17707823
Si cette solution ne résout pas le problème ou semble dépassée, nous vous recommandons de vérifier les problèmes connexes sur https://wpml.org/known-issues/, 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.