Problem: The client was experiencing a 404 error on the homepage and a 500 error during navigation after installing WPML and its modules. The homepage and other pages were not fully translated in the front-end, showing only the slug and title in the secondary language. Solution: 1. We recommended increasing the WP_MEMORY_LIMIT to at least 256M. This adjustment can be made by adding the following line to the wp-config.php file:
define('WP_MEMORY_LIMIT', '256M');
2. We removed emojis from the homepage text fields, as they can cause formatting issues with WPML. Instead, we suggested using separate icon widgets. 3. We cleared the cache and ghost entries from WPML > Support > Troubleshooting, then optimized the database. 4. We noticed that updating content triggered new data analysis and translation, indicating incomplete initial translations and potential third-party plugin conflicts. We attempted to disable some plugins for debugging. 5. We found that custom post types for 'artist articles' were not set as translatable. We asked the client if they wished to translate these articles. 6. We noted that custom links in the menu were not automatically synchronized by WPML. We advised translating these links through WPML > String Translation > Filter by menu name, and then using the menu synchronization tool in WPML.
If this solution does not resolve your issue or seems outdated, we recommend opening a new support ticket. We also advise 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. For further assistance, please visit our support forum at https://wpml.org/fr/forums/forum/support-en-francais/.
Problème : Après avoir migré votre site d'un hébergeur à un autre, vous observez que dans le back office, toutes les pages et les produits WooCommerce sont indiqués comme nécessitant une traduction, malgré le fait que les traductions sont visibles sur le front-end. De plus, dans l'éditeur de traduction avancé, de nombreux champs apparaissent vides. Solution : Nous avons identifié un problème de liaison avec la mémoire de traduction due à la migration. Les identifiants de tâches de traduction de l'ancien site n'étaient pas présents sur le nouveau site, ce qui a causé l'absence de mémoire de traduction. Nous avons fusionné les mémoires de traduction des deux sites. Nous vous recommandons de renvoyer les pages déjà traduites vers le service de traduction automatique pour vérifier l'utilisation des crédits. Si des crédits ont été utilisés inutilement, nous nous engageons à vous les rembourser.
Il est possible que cette solution ne soit plus pertinente si elle est obsolète ou ne correspond pas à votre cas. Nous vous conseillons de vérifier les problèmes connus, de confirmer que vous avez installé les dernières versions de vos thèmes et plugins, et de vérifier la version du correctif permanent. Si le problème persiste, n'hésitez pas à ouvrir un nouveau ticket de support sur notre forum de support.
Problème : Les catégories traduites du thème 7 ne comportaient aucun article, ce qui a entraîné l'application de la règle « Noindex Empty Category and Tag Archives » de Rank Math, générant un « noindex » sur l'interface publique. Solution : Pour résoudre ce problème, nous recommandons de : 1. Synchroniser les métadonnées robots de Rank Math entre les différentes traductions. 2. Désactiver la règle « noindex » automatique de Rank Math pour les archives vides. 3. Vider les caches : https://prnt.sc/De_vuSRDWs5M Après ces ajustements, les pages traduites du thème 7 devraient afficher les balises « follow » et « index ». Pour assurer la mise à jour de l'indexation par Google, suivez ces étapes : 1. Ouvrez l'URL exacte en anglais dans Search Console. 2. Cliquez sur « Tester l'URL en direct ». 3. Vérifiez que l'indexation est autorisée : Oui. 4. Cliquez sur « Demander l'indexation ». 5. Renvoyez https://cenacle1826-2026.org/sitemap_index.xml si nécessaire.
Cette solution pourrait devenir obsolète ou ne pas correspondre à votre cas spécifique. Nous vous recommandons vivement de consulter 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 : Sur votre boutique en ligne construite avec l'éditeur Divi, certains liens vers des produits en anglais ne fonctionnent pas correctement après traduction avec WPML. Les liens erronés redirigent vers une URL de type
/en/?attachment_id=3333
au lieu de l'URL du produit. Solution : Le problème survient lorsque le slug du produit et celui de la pièce jointe PDF associée sont identiques, ce qui conduit WPML à confondre les deux lors de la traduction du lien. Pour résoudre ce problème, assurez-vous que l'adresse interne de la pièce jointe soit suffisamment différente de celle du produit. Vous pouvez également vérifier et éditer manuellement l'URL de la pièce jointe en utilisant son identifiant dans l'URL d'édition de WordPress, par exemple : https://boutique.ramscores.com/wp-admin/post.php?post=3333&action=edit&lang=fr&classic-editor. Remplacez '3333' par l'identifiant de la pièce jointe qui pose problème.
Si cette solution ne s'applique pas à votre cas ou semble obsolète, nous vous recommandons de consulter les problèmes connus, de vérifier la version des correctifs permanents et de vous assurer 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.
Problem: If you're experiencing issues with the 'Transfers' theme and plugin not being officially compatible with WPML, which might cause compatibility problems such as empty selectors and search functionalities not finding corresponding rates, even though names, prices, and durations might still appear in the admin list. Solution: We recommend the following steps: 1. Provide a temporary fix via an MU plugin to correct the behavior of the transfer plugin. This is only a temporary solution, and you should report this to the plugin authors for a permanent fix in their code. 2. Adjust the ID relations in your database for old transfers. Before proceeding with these corrections, ensure that: - Your site is fully backed up. - You have provided new FTP access, as the previous one did not work on ports 22 and 21; please check the access and ports.
After implementing these steps, we updated the plugin, and the transfer fields now load in the correct language. We recommend you test your plugin and use it as usual to see if there are any other unexpected issues.
If this solution does not resolve your issue or seems irrelevant due to being outdated or not applicable to your 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: Vous rencontrez des problèmes avec les flexbox qui ne sont pas pris en compte dans une des langues (néerlandais) de votre formulaire Elementor en trois étapes, malgré avoir vidé les caches de WPML et Elementor Pro, et avoir reconstruit le modèle. Solution: Nous vous recommandons de suivre ces étapes sur votre site en ligne : 1. Allez dans Elementor → Outils → Régénérer le CSS et les données. 2. Videz le cache d'Elementor. 3. Purgez les caches de performance de WordPress.com/Atomic et de Jetpack. 4. Désactivez temporairement la concaténation/minification du CSS dans les paramètres de performance de Jetpack Boost ou de WordPress.com. 5. Testez /nl/ dans une fenêtre de navigateur privée. 6. Réactivez l'optimisation uniquement après avoir vérifié que le formulaire fonctionne correctement. Si le problème persiste, excluez temporairement ces ressources Elementor de l'optimisation :
elementor-pro/assets/css/widget-form.min.css
elementor-pro/assets/js/frontend.min.js
elementor-pro/assets/js/elements-handlers.min.js
elementor/assets/js/frontend.min.js
Cette solution pourrait ne plus être pertinente en raison de mises à jour ou de différences dans votre cas spécifique. Nous vous recommandons vivement de consulter les problèmes connus, de vérifier la version de la correction permanente 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 de support.
Problème : Le client a rencontré une erreur lors de la traduction automatique d'un article avec WPML, indiquant que le fichier XLIFF transféré n'était pas formé correctement avec des balises target vides. Solution : Nous avons identifié que deux unités de traduction contenaient des éléments target vides. Nous recommandons de modifier légèrement le texte source de ces unités et de les renvoyer en traduction pour résoudre le problème. De plus, il est possible que des modifications mineures dans le HTML, comme la suppression de paramètres UTM ou l'ajout de caractères, puissent aider à éviter ce type d'erreur en changeant la segmentation du texte par ATE.
Si cette solution ne s'applique pas à votre cas ou semble obsolète, nous vous invitons à consulter les problèmes connus et à vérifier que vous disposez des 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 : Si vous rencontrez des problèmes avec la traduction de votre page d'accueil en français et que vous utilisez le plugin Jetpack, il se peut que Jetpack entre en conflit avec WPML. Ce conflit peut saturer la mémoire et empêcher la finalisation des traductions. Solution : Nous avons constaté que désactiver Jetpack permet de résoudre le problème temporairement. Cependant, pour une solution plus permanente, nous vous recommandons d'augmenter la limite de mémoire PHP de votre serveur à 512 Mo pour mieux gérer les interactions entre Jetpack et WPML. Ensuite, essayez d'isoler et de désactiver spécifiquement le module de Jetpack qui cause le conflit.
Cette solution pourrait ne plus être pertinente si elle est obsolète ou ne correspond pas à votre cas. Nous vous conseillons vivement de vérifier les problèmes connus, de vérifier la version de la correction permanente 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.
du plugin Motopress Hotel pour une chambre traduite en plusieurs langues. Le shortcode fonctionne correctement en français et en anglais, mais pas en allemand. Une erreur PHP se produit lors de l'utilisation de la version allemande du shortcode. Solution : Le problème est lié à une erreur dans la traduction allemande stockée dans WPML String Translation. La chaîne allemande incorrecte est :
Buchen Sie %1$s der %2$ verfügbaren Unterkünfte.
L'erreur vient du placeholder incomplet
%2$
qui devrait être
%2$s
. Cette erreur de formatage cause une erreur PHP car le caractère suivant 'v' est interprété comme un spécificateur de format. Nous avons corrigé cette traduction dans WPML String Translation. Veuillez vérifier si le problème est résolu.
Il est possible que cette solution ne soit plus pertinente si elle est obsolète ou ne correspond pas à votre cas. Nous vous recommandons de consulter 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 sur notre forum de support.
Problème : Le client a rencontré un problème urgent avec son site e-commerce où l'activation du plugin WPML pour WooCommerce rendait l'accès à l'administration WordPress inutilisable, potentiellement à cause de mises à jour récentes de WordPress. Solution : Nous avons identifié que le problème était dû à des fichiers manquants, probablement perdus lors d'une installation incomplète ou d'une migration récente. Après avoir résolu ce problème, le client peut désormais utiliser WPML et WCML et accéder à l'espace d'administration. De plus, nous avons observé que le client avait installé le plugin Gtranslate en parallèle de WPML. Nous recommandons de ne conserver qu'un seul plugin de traduction pour éviter des conflits.
Si cette solution ne s'applique pas à votre cas, ou si elle semble obsolète, nous vous invitons à consulter les problèmes connus, vérifier la version des correctifs permanents, et 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 le problème persiste.
Problème : Vous rencontrez deux problèmes distincts mais probablement liés. Le premier est une erreur critique intermittente due à une table SQL manquante, spécifiquement 'wpdp_icl_string_batches'. Le second problème concerne une clé de site inactif avec une erreur 'No sitekey found' dans WPML > Traduction avancée.
Solution : 1. Pour résoudre l'erreur de table manquante, après avoir sauvegardé votre base de données, exécutez les commandes SQL suivantes pour recréer la table manquante :
SHOW TABLES LIKE 'wpdp_icl_string_batches';
CREATE TABLE IF NOT EXISTS `wpdp_icl_string_batches` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `string_id` bigint(20) unsigned NOT NULL, `batch_id` bigint(20) unsigned NOT NULL, PRIMARY KEY (`id`) );
Vérifiez ensuite avec :
SHOW CREATE TABLE `wpdp_icl_string_batches`;
Puis, videz les caches et vérifiez les logs pour s'assurer que l'erreur ne se reproduit plus.
2. Pour le problème de clé de site inactif, il semble que le total des crédits nécessaires pour la traduction dépasse vos crédits disponibles. Annulez les traductions bloquées et sélectionnez le contenu à traduire en priorité.
Si ces solutions ne résolvent pas vos problèmes ou si elles semblent obsolètes, 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 si nécessaire, d'ouvrir un nouveau ticket de support sur notre forum de support.
Problème : Si vous rencontrez une erreur indiquant 'Impossible de lire le fichier xliff' lors de la traduction d'un bloc de contenu, cela peut être dû à un problème de formatage dans votre pied de page. Le contenu problématique est souvent lié à l'utilisation de JavaScript pour générer dynamiquement l'année, ce qui peut entraîner des sections CDATA imbriquées rendant le fichier XML illisible. Solution : Nous vous recommandons de supprimer le code JavaScript du bloc de texte du pied de page et de générer l'année via le thème ou un shortcode en dehors du contenu traduisible. Après avoir effectué ces modifications, mettez à jour le pied de page d'origine, annulez la tâche de traduction ayant échoué et renvoyez-la à ATE pour traitement.
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 conseillons de vérifier les problèmes connus, de confirmer que vous avez installé les dernières versions de vos thèmes et plugins, et de vérifier la version du correctif permanent. Si le problème persiste, n'hésitez pas à ouvrir un nouveau ticket de support.
Problem: The client reported two critical issues: 1) The menu hierarchy was constantly resetting in multilingual setups, despite manual adjustments and disabling synchronization settings. 2) Automatic translation failures occurred on custom HTML pages built with Elementor, where WPML could not extract text for translation, resulting in blank strings or incomplete translations. Solution: For the menu hierarchy issue, we tested the problem locally and did not observe the reported behavior. We suggested the client provide a video or step-by-step demonstration to better understand the issue. Regarding the HTML translation, WPML does not support automatic text extraction from Elementor's native HTML widget. We recommended activating a specific WPML setting that might help with raw HTML data (link to setting). If this does not resolve the issue, the workaround is to manually edit and translate the HTML content directly in Elementor. For the language switcher visibility, it was confirmed to be functioning correctly across different languages and devices after further checks. We advised the client to ensure no caching issues were affecting the visibility and to verify the site's configuration for language URL formats.
If these solutions do not resolve your issues or if they seem outdated, 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 further assistance is needed, please open a new support ticket at WPML support forum.
Problem: The client was experiencing an issue where a background task named 'Updating affected posts for changes in translatable fields' was permanently stuck at 0% on their production site. Despite attempts to delete and restart the task, and thorough debugging and cleaning of the database, the task would immediately relaunch and remain stuck.
Solution: We identified two main issues contributing to the problem: 1. The ACF PRO field groups were incorrectly set to be translatable, which should not be the case. We advised the client to revert these settings to non-translatable. 2. There was a database corruption issue where the 'auto_increment' setting was disabled due to a previous migration, causing multiple tasks to be assigned an ID of 0. This led to duplicate records and prevented WPML from processing the content correctly. We backed up the affected data, repaired the database structure, corrected the invalid records, and safely restarted the WPML task. The process is now running normally.
If this solution does not resolve your issue, or if it seems outdated or irrelevant to your 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 at WPML support forum.
Problème : Les traductions des intitulés des pages de la navigation principale ne s'affichent pas. Solution : Si vous rencontrez ce problème, nous vous recommandons d'effectuer une synchronisation depuis WPML > Synchronisation des menus WP. Si cela ne résout pas le problème, il est important de sauvegarder votre site et votre base de données avant de procéder à d'autres étapes. Vous pouvez utiliser un plugin comme Duplicator pour cela. Voici un lien vers ce plugin : http://wordpress.org/plugins/duplicator/ Si le problème persiste, n'hésitez pas à nous contacter pour obtenir de l'aide supplémentaire. Nous vous recommandons également de vérifier les problèmes connus 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 cette solution ne s'applique pas à votre cas ou semble obsolète, veuillez ouvrir un nouveau ticket de support.
Cette page inclut les tickets d’assistance résolus et documentés. Vous recherchez des tickets « en cours » ? Visitez l’archive complète des tickets d’assistance