Problem: The client is experiencing a critical error when trying to access wp-admin/edit.php or wp-admin/edit.php?post_type=page with WPML active, despite setting the memory limit to 256M in wp-config.php. WordPress still reports a memory limit of 40M, and a missing icl_background_task table was identified, which likely disappeared during a move to new hosting. Solution: We recommend enabling debugging to identify the specific errors causing the issue. To do this, modify your wp-config.php file:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
This will save error logs to a debug.log file in the /wp-content/ directory. Additionally, ensure that your WPML plugin and add-ons are updated to the latest version, currently 4.6.14, to benefit from recent fixes and improvements. You can update WPML by following the instructions here: http://wpml.org/faq/install-wpml/. Before updating, please back up your database.
If these steps do not resolve the 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 with us for further assistance.
Problem: You are trying to ensure that your French homepage is fully translated. Previously, the entire page was translated, but now some parts have reverted back to English, even though they appear to be translated in the string translations. Solution: 1. Check if the issue occurred after updating to WordPress 6.7. If so, consider reading the following errata: Missing translations on front-end. 2. As a possible workaround, you might want to downgrade WordPress to its prior version on your staging site to see if this resolves the issue. 3. Ensure that your browser settings do not block important language cookies used by WPML, as some browsers like Thor might cause issues. Use a standard browser like Google Chrome to check the translations. 4. Verify that the string for the top banner is assigned correctly. The default language should be English, and then it should be translated to French. For guidance on how to change the source language of strings, visit: How to change the source language of strings.
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 needed, please open a new support ticket at WPML support forum for further assistance.
Problem: You are using WPML to translate content on your site, but while translations are available, they are not visible on the frontend. Solution: First, ensure that the WPML String Translation can write in the necessary folder. This issue might be due to insufficient writing permissions. Contact your hosting provider to adjust these permissions as outlined here: WordPress File Permissions. After resolving the permissions issue, apply the workaround provided on the WPML errata page here: WordPress 6.7 .mo files not loaded and verify if the translations now appear on the frontend.
If this solution does not resolve your issue or seems outdated, we highly recommend checking related known issues at WPML 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.