Si cette solution ne s'applique pas à votre cas ou semble obsolète, nous vous recommandons vivement de vérifier les problèmes connus ici : 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.
Problem: The English homepage of the client's site was not displaying correctly. Solution: We added the following XML configuration to ensure that specific custom fields and shortcodes are translatable, which might have been causing the display issue:
If you're experiencing a similar issue, we recommend checking your XML configuration and ensuring that all necessary fields and shortcodes are set to be translatable. This solution might be 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 problem persists, please open a new support ticket.
Problem: When you modify a Navigation Label in Appearance > Menus, WPML does not retain this custom label. In the translated menus, WPML automatically uses the title of the translated page instead of the Navigation Label, resulting in menus displaying labels that are too long and not suitable. Solution: We recommend managing these translations manually. You can modify titles and other elements as desired by first creating the menu in the original language, which is particularly useful for complex menus, then synchronizing it, and finally making the necessary manual adjustments. For more details on translating menus differently per language, please visit our guide on translating menus.
If this solution does not apply to your case, or if it seems 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. Should you need further assistance, please open a new support ticket at our support forum.
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.