Skip Navigation

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.

This topic contains 2 replies, has 1 voice.

Last updated by craigR-9 2 weeks, 1 day ago.

Author Posts
April 30, 2025 at 12:25 am #16981407

craigR-9

Background of the issue:
I am trying to make the Categories column in the WP dashboard's Product list for the secondary language show the correct text string. You can see the issue here: hidden link

Symptoms:
In WP Dashboard > Products with the secondary language selected, the Categories column shows the English product category text instead of the translated string. I expected to see the product category name translated into the secondary language, but instead, I got the untranslated English product category name.

Questions:
Why is the Categories column showing the English product category text instead of the translated string?
How can I make the Categories column show the correct translated text string for the secondary language?

May 2, 2025 at 7:39 am #16988154

Bruno Kos
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch ) French (Français )

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

Hi,

Thank you for contacting WPML support!

Can you try the following:
- WPML - > Support -> Troubleshooting:
– Synchronize posts taxonomies (for products and then for variations)
-- Clear the cache in WPML
-- Remove ghost entries from the translation tables
-- Set language information
-- Fix terms count
-- Fix post type assignment for translations

Please make a full backup of your site before trying this or make these changes on a staging/development site!

Does it help?

Regards,
Bruno Kos

May 5, 2025 at 11:18 pm #16998706

craigR-9

Thanks Bruno.

I ran through those steps. The result was that all products' categorise were reset to Uncategorised. I went through and set a category for each of the English versions of the products, and the secondary language is now displaying correctly.