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/
Thank you for contacting WPML support, I’m happy to help you with this issue.
I can see the product title "Blockkerze LILA mit Rillen, 6,8 x 10 cm" is in German language and displayed in the Upsell products section in Danish language.
I suggest you follow some steps below and see if it helps:
- Edit the product in the original language
- Make a small change to the product description > Save
- Update the translation product
- Clear the cache (Litespeed)
I would like to request temporary access (wp-admin and FTP) to your site so I can take a better look at the issue. It would be better to have a testing site where the issue is replicated. Your next reply is set to private to share the info.
❌ IMPORTANT: Please backup your database and website before proceeding ❌
You can use this plugin to create the backup: https://wordpress.org/plugins/duplicator/
✙ I would need your permission to de-activate and re-activate Plugins and the Theme to change configurations on the site if needed. This is also a reason the backup is critical.
Can you remove the related product, re-select it and update the product in Danish language?
Also, please go to WPML > Support > Troubleshooting > Click on some buttons below and check if the issue is resolved.
- [Products] Synchronize posts taxonomies
- Clear the cache in WPML
- Remove ghost entries from the translation tables
- Set language information
- Fix terms count
- Fix post type assignment for translations
❌ IMPORTANT: Please backup your database and website before proceeding ❌
Unfortunately, that did not help. I have run the troubleshooting options in WCML as well.
I have looked into the postmeta table of the database and the post ID's in the _upsell_ids field is simply referring to the German translation instead of the Danish. That's weird..
Did you edit the product in Danish language, re-select the upsell products and re-update the product? If it still doesn't work, what happens if you manually replace the product ID in the upsell post meta value with the product ID in the original language?
I understand your situation, however, I cannot replicate the issue on a clean installation of WordPress with some new products. Does this happen when you create new products?
If it is possible, I recommend you copy your site to a staging site and share the credentials or at least, share the database archive so I can investigate the issue on the site. Your next reply is set to private to share the info.