Skip to content Skip to sidebar

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.

Sun Mon Tue Wed Thu Fri Sat
- 9:00 – 13:00 5:00 – 13:00 5:00 – 13:00 5:00 – 13:00 5:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: America/Argentina/Buenos_Aires (GMT-03:00)

Tagged: 

This topic contains 1 reply, has 0 voices.

Last updated by Otto 4 days, 12 hours ago.

Assisted by: Otto.

Author Posts
July 30, 2025 at 10:17 am #17281423

charlyL-2

Background of the issue:
I am trying to resolve a translation issue where outdated attribute translations are displayed on legacy products, despite updating them. This issue seems to be related to incorrect mapping between the attributes to translate and the source language (French → English). We developed a script to enforce the correct translation calls, but old translations are still appearing on legacy products.

Symptoms:
Outdated attribute translations are displayed on the front end for legacy products, while new products are not affected. The issue seems to be a mapping problem between legacy attributes and the source language.

Questions:
Why are outdated attribute translations persisting on legacy products?
How can I correct the mapping issue between legacy attributes and the source language?

August 1, 2025 at 12:16 pm #17288261

Otto
WPML Supporter since 09/2015

Languages: English (English ) Spanish (Español )

Timezone: America/Argentina/Buenos_Aires (GMT-03:00)

Hello,

I apologize for the delay in responding. I will take care of this ticket; the reply time will be shorter now.

Can you please update WooCommerce, WPML and its add-ons (including WooCommerce Multilingual) to the latest version and check if the issue persists?

❌ Please make a full website backup before proceeding ❌

If the issue persists, can you please elaborate on what kind of attributes have the old products with the issue? Global or pre product attributes?

You may try the following (don't ignore the backup warning, please)

Open WPML → Support → Troubleshooting and run:
-Clear the cache in WPML
-Synchronize posts taxonomies
-Remove ghost entries from translation tables
-Fix post type assignment for translations
-Set language information
Flush all object/page caches and test a legacy product.

Also, try going to WooCommerce > WooCommerce Multilingual & Multicurrency -> Settings (tab) -> Troubleshooting (bottom right of the page) and run all the actions there except: "Allow to translate missing product" reviews

Best Regards,
Otto