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.
WordPress 6.7 has introduced a new issue that impact translations, please update WooCommerce and WPML to the latest versions before you report issues. More about this here - https://wpml.org/errata/php-error-wp-6-7-notice-function-_load_textdomain_just_in_time-was-called/
Background of the issue:
I am encountering some issues with WPML functionality on the backend of my WordPress website, specifically regarding WooCommerce product translations and Elementor headers. The site is currently in development and can be accessed via the following link: hidden link
Symptoms:
When accessing product translations, WPML redirects us to the individual product details instead of the usual product translation overview template. The Elementor header has been translated into French and English, but only the French version is displayed correctly. The English translation does not appear as expected.
Questions:
Could you please investigate the issues with WooCommerce product translations redirecting incorrectly?
Why is the English translation of the Elementor header not appearing as expected?
Background of the Issue:
I am encountering issues with WPML functionality on the backend of my WordPress website, specifically related to WooCommerce product translations and Elementor headers. The site is currently in development and can be accessed via the following link: hidden link.
Symptoms:
1. When attempting to access product translations, WPML redirects to the individual product details instead of the usual product translation overview template.
2. The Elementor header has been translated into both French and English. However, only the French version displays correctly, while the English translation does not appear at all.
3. WPML appears to have small bugs related to translations. For example, fields like "Excl. BTW" are correctly translated to English and French within the WPML translation system, but the live product page displays "Excl. TVA" instead of the correct "Hors TVA" in French. These types of inconsistencies create confusion and impact the site's accuracy.
Additional Context:
Our Senior Developer has noted that the standard WPML translation interface (the one providing translations on a per-text/phrase basis without layout) might be unavailable for products because of how the translations were re-linked. Specifically, the FR and EN versions of the products were manually saved and linked to the NL version. While this approach seems sufficient for basic functionality, it might not be enough to enable the "translate by phrase" interface. (check database?)
It’s also possible that this translation data could still be restored from an earlier backup if necessary, as it might reside in another database table. However, we’re hoping WPML has a way to automate this process based on the current status.
Questions:
- Could you investigate the issue with WooCommerce product translations redirecting incorrectly?
- Why is the English translation of the Elementor header not appearing as expected?
Is there a way to re-enable the standard WPML translation interface for products using the current data setup, or would restoring data from a backup be required?
- Could you look into the issue with translation inconsistencies such as the "Excl. TVA" field displaying incorrect text, despite being translated correctly in the WPML system?
Thank you in advance for your assistance.