Problem: The client is testing the migration from Divi 4 to Divi 5 locally and encountered a WPML message unsure how to respond, thinking local testing wouldn't affect anything. Solution: We understand the situation and it's great to test major updates like Divi 4 to Divi 5 on a local or staging site. The WPML message seen in the local environment is likely related to translation services communications, which can create inconsistencies with the actual production site. To prevent the test site from interfering with the translation services of the production site, we can instruct WPML that this environment is solely for testing purposes. This will block critical requests to translation services. Here are the steps to follow: 1. **Access the
wp-config.php
file of your local site.** You can find it at the root of your WordPress installation, accessible via your local file manager or a code editor. 2. **Add the following line of code** just before the line `/* That's all, stop editing! Happy blogging. */` (or equivalent):
file. After adding this line, the local site should no longer attempt to interfere with the translation services, and the WPML message should disappear. Could you try this and let us know if the message persists?
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 the problem persists, please open a new support ticket.
Problem: You are encountering two issues with bulk machine translation in WPML. The first issue is that parts of the content are not translated despite the translation manager indicating complete translation. The second issue is that some pages appear empty after translation. Solution: This is usually related to the emojis that are being used on the content. The DB tables are using utf8mb3, which is insufficient to translate contents with emojis. To resolve these issues, we recommend running specific SQL queries on your production database to change the collation from utf8mb3 to utf8mb4 for certain tables. First, ensure you perform a full database backup. Then, execute the following SQL queries:
ALTER TABLE `wp_icl_strings`
ROW_FORMAT=DYNAMIC,
CONVERT TO CHARACTER SET utf8mb4
COLLATE utf8mb4_unicode_ci;
ALTER TABLE `icl_string_translations`
ROW_FORMAT=DYNAMIC,
CONVERT TO CHARACTER SET utf8mb4
COLLATE utf8mb4_unicode_ci;
After running these queries, update the page in the primary language and retranslate it. If the issue persists or if this solution becomes outdated, please check related known issues, verify the version of the permanent fix, and confirm that you have installed the latest versions of themes and plugins. If necessary, do not hesitate to open a new support ticket.
Problem: The client was experiencing issues with 'ghost' templates in the database that were overwriting translations in a multilingual website setup using WPML and Divi. This problem was particularly affecting the French language version of the site. Solution: We manually inspected the database and the Divi Library to identify and exclude non-matching templates that were causing the issue. After identifying these 'ghost' templates, we removed them to resolve the conflict. This process was necessary for other languages as well, and we are currently working to ensure all language versions are corrected. If you're experiencing similar issues, we recommend checking for discrepancies between your database entries and your theme's library, and removing any conflicting templates.
Please note that this solution might be outdated or not applicable to your specific case. We highly recommend checking the related 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: If you're experiencing issues with editing ACF flexible content fields and encountering a PHP Fatal error related to type-safety issues in theme code on translated pages, along with a PHP Notice about incorrect translation loading, we can help. Solution: First, ensure you have a backup of your site. Then, make the following changes in the
We tested this solution locally and it resolved the issues. 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. If you still need assistance, please open a new support ticket at WPML support forum.
Problem: Sie möchten Pay-as-you-go auf Ihrer Website aktivieren, aber es gibt Probleme mit der Verbindung, da die Website noch mit einer Entwicklungsumgebung verbunden ist. Solution: Um dieses Problem zu beheben, empfehlen wir Ihnen, Ihre Website neu zu registrieren. Bitte folgen Sie diesen Schritten: 1. Besuchen Sie https://wpml.org/account/sites und entfernen Sie Ihre Website aus der Liste. 2. Fügen Sie Ihre Website erneut hinzu und kopieren Sie den neu generierten Schlüssel. 3. Gehen Sie im Admin-Bereich Ihrer Website zu Plugins > Installieren > Reiter „Kommerziell“ und klicken Sie auf „WPML von dieser Website abmelden“. 4. Registrieren Sie Ihre Website erneut mit dem in Schritt 2 kopierten Schlüssel. Nach diesen Schritten sollten Sie in der Lage sein, die Credits hinzuzufügen oder „Pay As You Go“ zu aktivieren.
Falls diese Lösung veraltet ist oder nicht auf Ihr Problem zutrifft, empfehlen wir Ihnen, ein neues Support-Ticket zu öffnen. Wir empfehlen auch, die Seite mit bekannten Problemen (https://wpml.org/known-issues/) zu überprüfen, die Version der dauerhaften Lösung zu verifizieren und zu bestätigen, dass Sie die neuesten Versionen von Themes und Plugins installiert haben. Für weitere Unterstützung besuchen Sie bitte unser Support-Forum unter https://wpml.org/de/forums/forum/deutsches-forum/.
Problem: Vous rencontrez une erreur critique sur votre site après avoir activé la détection automatique des images et des médias dans WPML. Vous avez tenté de restaurer votre site et de désactiver les plugins WPML via SFTP, mais l'erreur réapparaît lors de la réactivation de WPML Multilingual CMS. Solution: 1. Assurez-vous que les extensions DOM et XML PHP sont activées sur votre serveur. Ces extensions sont nécessaires pour le bon fonctionnement de WPML. 2. Pour activer ces extensions, vous pouvez modifier le fichier php.ini de votre serveur. Si vous n'êtes pas sûr de la procédure, il est recommandé de contacter votre fournisseur d'hébergement pour qu'il effectue cette modification. 3. Pour aider à diagnostiquer et résoudre le problème, activez le journal de débogage de WordPress en modifiant votre fichier wp-config.php comme suit:
4. Après avoir effectué ces modifications, tentez de reproduire le problème et vérifiez si des erreurs sont enregistrées dans le fichier debug.log. Si ces étapes ne résolvent pas le problème ou si vous avez besoin d'assistance supplémentaire, nous vous recommandons de consulter les problèmes connus et de vérifier 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.