This thread is resolved. Here is a description of the problem and solution.
Problem:
The client has set German as the default language on their site and translated it to English using WPML. However, many pages, including the cart page, are not functioning correctly in the English version.
Solution:
We recommend increasing the PHP memory limit as it is currently set very low, which may cause unexpected issues. If the problem persists after this adjustment, follow these steps:
1. Temporarily disable all plugins except for WPML, WPML Multilingual & Multicurrency for WooCommerce, and WooCommerce. Then, test the issue again.
2. Switch to the parent theme, Storefront, and test the issue once more to determine if the problem is related to the child theme or another plugin.
If the issue still persists, enable WordPress debugging to identify errors:
1. Edit your wp-config.php file and add the following lines before the comment '/* That's all, stop editing! Happy publishing. */':
define( 'WP_DEBUG', true ); define( 'WP_DEBUG_LOG', true ); define( 'WP_DEBUG_DISPLAY', false );
2. Replicate the issue.
3. Open the file /wp-content/debug.log and check for any WPML-related errors.
4. Copy and paste the full error message here for further review.
If this solution does not resolve your issue, or if it 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 further assistance is needed, please open a new support ticket at WPML support forum.
This is the technical support forum for WPML - the multilingual WordPress plugin.
Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.