Problème : Si vous rencontrez une erreur fatale sur votre page lorsque WPML Multilingual CMS est activé, et que l'erreur disparaît lorsque WPML est désactivé, cela pourrait être lié à un conflit avec le module Global Widget d'Elementor Pro. Solution : Nous vous recommandons de tenter de recréer le module global utilisé sur la page concernée. Pour ce faire, supprimez le module global existant, puis recréez-le pour voir si cela résout le problème.
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 sur notre forum de support.
Problème : Le client a modifié la langue principale de son site WPML du français à l'anglais et souhaite savoir s'il est possible de revenir à une configuration où le français est la langue principale tout en conservant le domaine .com pour l'anglais. De plus, le client craint que l'outil de traduction de WPML n'écrase la page en français lors de la traduction en anglais. Solution : Nous avons expliqué que WPML utilise toujours le domaine principal pour la langue par défaut du site et attribue d'autres domaines aux langues supplémentaires, ce qui ne peut pas être inversé dans les réglages de WPML. Pour plus d'informations, consultez la documentation sur la configuration des URL de langue ici : https://wpml.org/documentation/getting-started-guide/language-setup/language-url-options/how-to-use-wpml-with-different-domains-per-language/#different-domain-for-each-language Concernant le problème de traduction, nous avons suggéré d'ouvrir la page dans la langue dans laquelle elle a été créée à l'origine et de cliquer sur l'icône + pour voir si cela fonctionne comme prévu.
Si cette solution ne résout pas votre problème ou semble obsolète, nous vous recommandons 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 le problème persiste, n'hésitez pas à ouvrir un nouveau ticket de support sur notre forum de support.
Problème : Vous travaillez sur la version anglaise de votre site et utilisez la traduction automatique avec WPML. Vous rencontrez des problèmes avec de nombreux liens mal traduits, comme des boutons qui redirigent vers des URL incorrectes. Solution : 1. Assurez-vous que l'URL dans votre bouton contient le protocole
https://
, ce qui est nécessaire pour que WPML détecte et traduise automatiquement le lien. 2. Si le problème persiste, vous pouvez forcer la correction en modifiant légèrement l'URL (par exemple, en ajoutant
https://
devant) pour actualiser le statut de traduction. 3. Ensuite, allez dans WPML > Paramètres et cliquez sur « Traduire les liens cibles » ou « Update internal links » si vous utilisez WPML 4.8+. 4. Si certains liens restent incorrects, vous pourriez devoir ajuster manuellement la configuration XML pour informer WPML que le champ URL est un lien à ajuster. Vous pouvez le faire via ce lien.
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 sur notre forum de support.
Problème : Vous travaillez sur un site avec traduction automatique à 100% et vous avez plusieurs Custom Post Types (CPT) dont vous voulez que tous les champs soient traduits sauf le titre du post. Vous ne savez pas comment interdire la traduction du titre d'un post tout en traduisant les autres champs. Solution : Pour ne pas traduire le titre d'un post tout en traduisant les autres champs, vous devez utiliser un code personnalisé. Appliquez le code suivant à chaque type de publication personnalisé en l'ajustant selon vos besoins :
$value ) {
if ( isset( $value->field_type ) && 'title' === $value->field_type ) {
// Ne pas traduire le titre + copier la valeur originale.
$value->field_translate = 0;
$value->field_data_translated = $value->field_data;
}
}
return $fields;
}
Pour les autres champs, conservez simplement leur configuration actuelle (comme traduisibles). Si cette solution ne s'applique pas à votre cas 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 sur notre forum d'assistance.
Problème : Vous essayez de mettre à jour les plugins WPML SEO, WPML Multilingual CMS, et Traduction de chaînes de caractères WPML, mais la mise à jour échoue et votre site reste en mode maintenance. Vous devez supprimer un fichier dans la base de données pour sortir du mode maintenance. Solution : Nous vous recommandons de supprimer les plugins WPML directement depuis votre tableau de bord WordPress. Cette action ne supprimera pas vos traductions, car elles sont stockées dans la base de données. Avant de procéder, assurez-vous de faire une sauvegarde de votre site. Voici les étapes pour réinstaller WPML manuellement : 1. Visitez https://wpml.org/fr/account/downloads/ 2. Cliquez sur 'Download WPML manually' 3. Téléchargez les plugins que vous souhaitez mettre à jour 4. Allez dans 'Plugins > Add new > Upload the plugin file > Installer'
Si cette solution ne résout pas votre problème ou semble dépassée, 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 sur notre forum de support.
Problème : Si vous accédez directement à 'www.eurobogen.fr' et êtes redirigé vers 'www.eurobogen.com', cela peut être dû à plusieurs facteurs liés à la configuration de WPML ou à des règles serveur. Solution : 1. Dans WPML → Langues → Format des URL de langue, sélectionnez 'Un domaine différent par langue' et associez chaque langue à son domaine spécifique (FR → http://www.eurobogen.fr, EN → http://www.eurobogen.com, DE → http://www.eurobogen.de). Assurez-vous que tous les domaines pointent vers la même IP. 2. Vérifiez que les réglages généraux de WordPress laissent l'Adresse Web du site et l'Adresse Web de WordPress sur le domaine principal (ex. .com). 3. Désactivez temporairement les plugins qui pourraient forcer la redirection vers .com et retestez. 4. Assurez-vous que les règles dans le fichier .htaccess pour .fr et .de sont correctes et que tous les domaines pointent vers le même répertoire.
Si après ces vérifications la redirection persiste, cela peut indiquer une configuration externe ou un autre plugin affectant les redirections. Dans ce cas, nous vous recommandons de consulter les problèmes connus, de vérifier la version des corrections permanentes 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 pour une assistance personnalisée.
Problème : Vous essayez de traduire automatiquement vos chaînes personnalisées, mais vous rencontrez l'erreur "Call to undefined function env()". Vous souhaitez savoir pourquoi la fonction env() n'est pas définie et comment résoudre cette erreur de traduction. Solution : Nous vous recommandons d'augmenter la valeur de WP_MEMORY_LIMIT dans votre fichier wp-config.php pour résoudre le problème. Ajoutez la ligne suivante avant la ligne /* C'est tout, n'éditez plus ! Bonne publication. */:
define('WP_MEMORY_LIMIT', '256M');
Si cette solution ne résout pas votre problème ou si elle semble dépassée, nous vous conseillons 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 sur notre forum de support.
Problème : Vous développez votre site web avec Divi et avez créé une section en utilisant un plugin appelé Divi Sensei Timeline. WPML ne semble pas reconnaître cette section, et sur la page en anglais, le texte est resté en français. Solution : Chaque module de constructeur de page nécessite une configuration XML pour que WPML puisse le traduire avec l'éditeur de traduction WPML. Il est probable que l'auteur de ce module n'ait pas créé une telle configuration. Nous expliquons comment créer cette configuration ici.
Vous pouvez ajouter la configuration suivante dans WPML > Paramètres > Configuration XML personnalisée :
Ensuite, éditez le widget sur le contenu original et sauvegardez la page à nouveau. Si vous ouvrez maintenant l'éditeur de traduction WPML, vous devriez être capable de traduire tous les textes du widget.
Nous vous suggérons de signaler ce problème à l'auteur de ce plugin.
Si cette solution ne s'applique pas à votre cas, car elle pourrait être obsolète ou inappropriée, nous vous recommandons vivement de vérifier les problèmes connus sur https://wpml.org/known-issues/, 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 : Vous utilisez deux headers différents configurés pour des pages spécifiques avec Royal Addons et Elementor. Les headers disparaissent lorsque vous changez la langue sur les pages. Solution : 1. Vous n'avez pas besoin de traduire les menus dans ces modèles. Les menus sont gérés automatiquement et récupèrent les titres traduits. Pour plus d'informations sur la gestion des menus traduits, consultez la documentation sur la traduction des menus. 2. Pour les conditions des headers, remplacez les ID des pages originales (996 et 108) par les ID des pages traduites dans les conditions de votre thème.
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 confirmer que vous avez installé les dernières versions des thèmes et plugins, et de vérifier la version du correctif permanent. Si nécessaire, n'hésitez pas à ouvrir un nouveau ticket de support sur notre forum de support.
Problem: The client created a Footer template in French for their Divi website, but it was not translating correctly on English pages, displaying the French footer instead. Solution: If you're experiencing this issue, we recommend you follow these steps: 1. Translate the footer template into English via WPML >> Translation Management. If it doesn’t work initially, 2. Try the troubleshooting options from WPML >> Support. 3. If there's still no change, delete the translated footer and retranslate it.
This solution might be irrelevant if it's 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 the issue persists, please open a new support ticket at WPML support forum.
Problem: Vous avez traduit les items et catégories de votre Masonry Gallery, mais ils ne s'affichent pas correctement sur la page traduite. Solution: 1. Assurez-vous que le slug pour "masonry_gallery" est identique dans toutes les langues en allant dans WPML > Settings > Post types. 2. Vérifiez également le slug pour "masonry_gallery_category" dans WPML > Settings > Taxonomies. 3. Ajoutez le code suivant dans WPML > Settings > Custom XML configuration et sauvegardez:
4. Faites une modification mineure sur la page originale et sauvegardez. 5. Ouvrez la traduction dans notre éditeur et traduisez le slug de la catégorie. Si le problème persiste, re-sauvegardez toutes les traductions de Masonry Gallery Items en allant dans Masonry Gallery > Masonry Gallery Items, changez la langue en haut de l'écran pour le français, ouvrez les items un par un et cliquez sur "Update".
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 nécessaire, n'hésitez pas à ouvrir un nouveau ticket de support sur notre forum de support.
Problème : Vous tentez de configurer l'URL de la version portugaise de votre site pour qu'elle soit /pt, mais l'URL /pt-pt apparaît à la place. Solution : Dans WPML, la langue portugaise est définie avec le code
pt-PT
, ce qui entraîne automatiquement la structure d'URL /pt-pt/. Il n'est pas possible de la remplacer simplement par /pt/ dans les réglages standards. Voici quelques solutions de contournement possibles : 1. Créer une langue personnalisée avec le code
pt
. Cependant, cette méthode est complexe si votre site comporte déjà plusieurs langues, car elle nécessite de réassigner le contenu, les menus et les traductions existants. 2. Utiliser des réécritures d'URL côté serveur pour faire apparaître /pt/ au lieu de /pt-pt/. Cette méthode peut parfois fonctionner, mais elle ne garantit pas la stabilité au niveau du référencement, des liens ou du fonctionnement général du site. Nous recommandons de conserver la structure par défaut /pt-pt/.
Si cette solution ne vous convient pas ou semble obsolète, nous vous invitons à consulter les problèmes connus et à vérifier si vous avez installé les dernières versions de vos thèmes et plugins. Si le problème persiste, n'hésitez pas à ouvrir un nouveau ticket de support sur notre forum de support en français.
Problème : Le client ne parvient pas à traduire les en-têtes de colonne et le bouton dans le plugin WooCommerce Product Table, car ces éléments ne sont pas détectables dans le Gestionnaire de traductions ni dans la Traduction de chaînes de WPML.
Solution : 1. Déclencher l’enregistrement des chaînes : Visitez la page concernée dans chaque langue pour que WPML puisse détecter toutes les chaînes utilisées. 2. Scanner le thème ou les plugins : Allez dans WPML → Localisation des thèmes et plugins, sélectionnez le plugin WooCommerce Product Table, puis cliquez sur Analyser. 3. Vérifier dans la Traduction de chaînes : Utilisez le champ de recherche pour trouver les textes à traduire, en filtrant par le domaine du plugin si possible. 4. Vérifier via la traduction des textes d’administration : Dans WPML → Traduction de chaînes → Utilitaires, cherchez des options ou textes liés au plugin. 5. Mettre à jour les traductions de plugins/thèmes : Assurez-vous que WPML dispose de toutes les traductions de base en mettant à jour les traductions dans Tableau de bord → Mises à jour.
Si ces étapes ne résolvent pas le problème, il se peut que les textes soient générés d'une manière que WPML ne peut pas détecter automatiquement. Dans ce cas, nous vous invitons à ouvrir un nouveau ticket de support. Nous vous recommandons également de consulter les problèmes connus, de vérifier la version des corrections permanentes et de confirmer que vous avez installé les dernières versions des thèmes et plugins.
Problème : Vous tentez de traduire les attributs et variations de produits sur votre site en utilisant WPML. Après avoir effectué les modifications nécessaires et cliqué sur 'Enregistrer et fermer' ou 'Appliquer', les changements ne sont pas pris en compte et les attributs et variations restent en français sur la page en anglais. Solution : Le problème semble se produire uniquement sur Mac et non sur PC. Nous vous recommandons de vérifier si le problème persiste sur un autre système d'exploitation comme Windows. Si le problème est résolu sur un autre système, cela pourrait indiquer une spécificité ou un problème lié à l'environnement Mac. Si vous continuez à rencontrer des difficultés, nous vous suggérons de consulter les problèmes connus et de vérifier si une solution permanente a été publiée pour votre version de WPML. Assurez-vous également que vous avez installé les dernières versions de vos thèmes et plugins.
Si le problème persiste ou si cette solution ne s'applique pas à votre cas, n'hésitez pas à ouvrir un nouveau ticket de support pour obtenir de l'aide supplémentaire. Vous pouvez le faire en visitant notre forum de support.
Problème : Vous tentez de migrer votre site WordPress avec WPML vers une nouvelle URL, mais celle-ci n'est pas détectée par WPML ni par WordPress. Solution : 1. Vérifiez les réglages de WordPress : - Allez dans Réglages > Général et assurez-vous que les champs Adresse web de WordPress (URL) et Adresse web du site (URL) correspondent à la nouvelle URL de votre site. 2. Vérifiez la configuration WPML : - Rendez-vous dans WPML > Langues. Dans la section Format des URLs de langue, assurez-vous que les options correspondent à votre nouvelle structure d'URL. Si vous utilisez des domaines différents pour chaque langue, vérifiez que les nouveaux domaines sont bien enregistrés. 3. Videz le cache et les permaliens : - Allez dans Réglages > Permaliens et cliquez sur Enregistrer les modifications. Videz également le cache de votre plugin ou système de cache serveur. 4. Mettez à jour les liens internes : - Utilisez des outils comme Better Search Replace pour remplacer les anciennes URLs dans votre base de données par la nouvelle. 5. Désactivez et réactivez WPML (si nécessaire) : - Si les étapes précédentes ne résolvent pas le problème, désactivez temporairement WPML et ses modules complémentaires, puis réactivez-les.
Si ces étapes ne résolvent pas votre problème, il se peut que la solution soit obsolète ou inadaptée à 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 sur notre forum 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