Skip to content Skip to sidebar

This thread is resolved. Here is a description of the problem and solution.

Problem:
If you're experiencing issues where WooCommerce attribute term translations remain in a 'needs update' state and appear out of sync, this might be due to a UI bug in the latest version of our plugin. This issue typically occurs when the attribute translation is added manually instead of through WPML > Taxonomy Translation.
Solution:
Our developers are aware of this issue and are working on a fix for a future version. In the meantime, you can ignore the 'needs update' icon as it is mostly a cosmetic issue. If it causes inconvenience, a temporary workaround involves editing a specific file in the WPML plugin. You will need to modify the file

sitepress-multilingual-cms/classes/taxonomy-term-translation/class-wpml-term-actions.php

by commenting out or removing the following lines around line 53:

php<br />if ( ! $src_language ) {<br />    $this->update_status( $tt_id, $taxonomy, $trid );<br />}

Please note that this solution might become irrelevant due to future updates or it might not apply to your specific 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 issue persists, please open a new support ticket.

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.

Tagged: 

This topic contains 3 replies, has 0 voices.

Last updated by Dražen 2 months ago.

Assisted by: Dražen.

Author Posts
May 13, 2026 at 9:24 am #18032355

xavierC-5

Observed behavior:
* Taxonomy Translation still marks terms as “needs update”
* Translation package/state appears out of sync
* Direct term editing bypasses the issue

Request:
Please investigate why WooCommerce attribute term translations does not work and remains permanently in “needs update” state.

May 13, 2026 at 9:38 am #18032406

Dražen
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+02:00)

Hello,

I checked further and this appears to be a small UI bug in our latest version.

It seems to happen when the attribute translation is first added manually instead of through WPML > Taxonomy Translation.

I have escalated the issue further to our developers for investigation.

Regards,
Drazen

May 14, 2026 at 3:31 am #18034573

xavierC-5

ok, thanks Drazen.
Will keep alert to check when the issue is resolved.

May 14, 2026 at 8:51 am #18035020

Dražen
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+02:00)

Hello,

the issue has been escalated to our developers for a fix in future version.

At the moment, this is mostly a cosmetic issue, so the “needs update” icon can safely be ignored. However, if this is causing inconvenience, there is a temporary workaround available.

For now, it would require editing the following WPML plugin file:

sitepress-multilingual-cms/classes/taxonomy-term-translation/class-wpml-term-actions.php

Please comment out or remove the following lines around line 53:

php
if ( ! $src_language ) {
	$this->update_status( $tt_id, $taxonomy, $trid );
}

Regards,
Drazen