Problème : Vous avez tenté de traduire votre site WordPress utilisant Elementor et WooCommerce, avec des pages personnalisées. Après avoir suivi les étapes fournies par WPML, vous n'avez plus accès à vos pages 'vitrines' telles que l'accueil. De plus, toutes les pages WooCommerce ont été dupliquées en français, et les pages dupliquées ont été sélectionnées comme pages 'panier, boutique, etc.'. Solution : Nous vous recommandons de sauvegarder votre site et votre base de données avant de procéder à toute modification. Vous pouvez utiliser un plugin comme Duplicator pour cela. Voici un lien vers ce plugin : http://wordpress.org/plugins/duplicator/ Ensuite, nous vous demandons de nous fournir un accès temporaire au wp-admin et au FTP de votre site pour que nous puissions examiner le problème plus en détail. Il est essentiel de nous fournir les étapes exactes que vous avez suivies pour reproduire le problème.
Si cette solution ne semble pas pertinente ou si elle est obsolète, ou si elle ne correspond pas à votre cas, nous vous recommandons vivement 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.
Problem: You are helping a client who owns a WPML Lifetime license but cannot access her WPML account. When trying to update WPML using the OTGS Installer, the Installer crashes with a PHP Fatal error. Despite deleting old WPML and Installer plugin folders, reinstalling the latest official OTGS Installer plugin, registering the site again, and clearing caches, the Installer still fails with the same fatal error. Solution: 1. First, ensure that the WordPress Memory Limit meets the minimum requirements. We recommend setting it to 256M. You can increase the memory limit by adding the following lines to your wp-config.php file, right before the /* That’s all, stop editing! Happy publishing. */ line:
After updating, confirm the change under WPML > Support > WordPress > Memory limit. 2. If you encounter an error stating "The uploaded file exceeds the upload_max_filesize directive in php.ini", contact your hosting provider to increase the PHP resources of your server.
If this solution does not resolve your issue or 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. If further assistance is needed, please open a new support ticket at WPML support forum.
Problem: The client is experiencing issues with BuddyBoss profile fields not displaying their French translations in the app, despite the translations being visible in the WPML String Translation interface. Solution: 1. Ensure that BuddyBoss profile fields are registered for translation. This can be done from the BuddyBoss → Profile Fields section in the WordPress dashboard. 2. If the issue persists, it may be due to a conflict with a third-party plugin. We recommend: - Cloning the site to a staging environment. - Deactivating plugins one by one to identify the conflicting plugin. - Testing the translation again using the String Translation interface after each deactivation. 3. If you are unable to identify the conflicting plugin, consider backing up your site, switching to maintenance mode, and deactivating all third-party plugins temporarily to test the translations.
If these steps do not resolve your issue or if the solution 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 the problem persists, please open a new support ticket at WPML support forum for further assistance.
Problem: Sie sehen eine Warnung auf der Übersetzungsseite, dass Ihre Webseite nicht die Mindestanforderungen von WPML erfüllt. Dies wird durch eine Wechselwirkung zwischen WPML und dem Plugin „WooCommerce Vehicle Parts Finder – Make/Model/Year/Engine/Category/Keyword“ verursacht, das serialisierte Daten in Cookies speichert. Diese serialisierten Cookies führen dazu, dass die interne REST-Prüfung von WPML fehlschlägt. Solution: Als temporären Workaround können Sie die Art und Weise ändern, wie WPML Cookies während der REST-Prüfung filtert. Sie sollten die Methode
anpassen. Ersetzen Sie die Methode durch eine Version, die serialisierte Cookies ignoriert. Dies ermöglicht eine erfolgreiche Durchführung der Prüfung.
Wenn diese Lösung veraltet erscheint oder nicht auf Ihr Problem zutrifft, empfehlen wir Ihnen, ein neues Support-Ticket zu eröffnen. Überprüfen Sie auch die bekannten Probleme und stellen Sie sicher, dass Sie die neuesten Versionen Ihrer Themes und Plugins installiert haben.
Problem: You are using the MEDIA translation plugin along with multilingual and multicurrency plugins, but they do not appear in the settings. Solution: We are aware of this issue and recommend that you ignore it for now. All WPML plugins will continue to function normally, and this should not affect your site. The fix for this issue will be included in one of our upcoming releases.
If this solution does not resolve your issue or 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. If the problem persists, please open a new support ticket at our support forum.
Problem: You are trying to display a translated global form using WPML on your Elementor site, but the form appears in the original English instead of the expected translation. Solution: This issue has been reported to Elementor and will be fixed in a future update of the plugin. In the meantime, we recommend adding the following code to your theme's functions.php file to ensure the Elementor global form is translated correctly. Please ensure you have a full backup of your site before proceeding.
// === WPML not translating contact forms FIX ===
if ( ! is_admin() ) {
add_filter( 'get_post_metadata', 'wpmlpb_735_translate_elementor_data', 10, 4 );
}
function wpmlpb_735_translate_elementor_data( $value, $object_id, $meta_key, $single ) {
// Only act on Elementor data
if ( '_elementor_data' !== $meta_key ) {
return $value;
}
// Temporarily remove this filter to avoid infinite recursion
remove_filter( 'get_post_metadata', 'wpmlpb_735_translate_elementor_data', 10 );
// Get the actual Elementor data
$elementor_data = get_post_meta( $object_id, '_elementor_data', $single );
// Re-add the filter
add_filter( 'get_post_metadata', 'wpmlpb_735_translate_elementor_data', 10, 4 );
// Process and convert dynamic elements if possible
if ( is_string( $elementor_data ) && ! empty( $elementor_data ) ) {
$data_array = json_decode( $elementor_data, true );
if ( is_array( $data_array ) && class_exists( '\WPML\PB\Elementor\Hooks\DynamicElements' ) ) {
$dynamic_elements = new \WPML\PB\Elementor\Hooks\DynamicElements();
$data_array = $dynamic_elements->convert( $data_array );
return json_encode( $data_array );
}
}
return $elementor_data;
}
Test this solution on a staging site first. If you encounter any issues or need further assistance, please do not hesitate to contact us. Additionally, 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 this solution does not apply or is outdated, please open a new support ticket.