Skip to content Skip to sidebar

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

Problem:
The client is unable to see products in the translated categories despite translating the category from the default to another language. The categories appear empty.
Solution:
First, ensure that all WPML plugins are updated to the latest versions. This includes WPML Multilingual CMS, WPML SEO, Advanced Custom Fields Multilingual, WPML Multilingual & Multicurrency for WooCommerce, and WPML String Translation.

If updating does not resolve the issue, follow these steps:
1. Go to a product in the default language, edit it, and update.
2. Access the translation editor for the product and update it in the translated language. This should place the product correctly in the translated category.

If you have multiple products and languages, consider these bulk actions:
- Use the WPML Translation Dashboard to filter by products, select all, and send for automatic translation. This will incur a small credit cost.
- Alternatively, use the bulk select and quick edit options under Products to update multiple products at once.

These steps should help in ensuring that products appear correctly in their respective translated categories.

If these solutions do not work or seem outdated, or if they do not apply to your specific case, please visit our support forum to open a new ticket. We also 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.

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 4 replies, has 0 voices.

Last updated by Bobby 1 month, 4 weeks ago.

Assisted by: Bobby.

Author Posts
March 11, 2026 at 12:29 pm #17888528

yekdalK

I want to translate the category from default to other language but it not happening and coming as a empty category with no products.

March 12, 2026 at 7:42 am #17890989

Bobby
WPML Supporter since 04/2015

Languages: English (English )

Timezone: America/Los_Angeles (GMT-07:00)

Hi there,

If the product translation was done before the category translation, the existing translations will not automatically be updated to the new category.

[NOTE: on a fresh installation the product categories are automatically translated to the secondary language upon prouct translation.]

Please try the following:

1. Go to a product in question, edit, and update
2. Click on the translation, access the editor and update it.

Check the category, was the product updated to the translated category?

Let me know your results, please.

March 12, 2026 at 12:33 pm #17892329

yekdalK

Hi there

I followed the steps as per your instructions, but the category is still showing zero products. Please check the screenshot below:
Screenshot: hidden link

Note: If needed, I can also provide my admin credentials so you can check the issue directly and help resolve it as soon as possible, as this matter is urgent for me.

March 13, 2026 at 12:07 pm #17895430

yekdalK

Hi there,

I edited the product in the default language and updated it. After that, I edited the Dutch version of the product and updated it, which correctly placed it in the respective category.

The issue is that I have around 40 products in a category and 4 languages. Repeating this process for every product and every language is not efficient and takes a lot of time.

Could you please suggest a bulk action or a better solution for this?

Kindly resolve this ASAP as this is very urgent.

March 13, 2026 at 9:50 pm #17896820

Bobby
WPML Supporter since 04/2015

Languages: English (English )

Timezone: America/Los_Angeles (GMT-07:00)

Hi there,

Try this please:

1. go to WPML->Translation Dashboard and filter by products
2. Select all and send for automatic translation

At the bottom it will calculate the credit cost.

It should not be a large cost as this has already been done (assuming that you have used automatic translation or the Advanced Translation Editor )

This should automatically push the change.

Another option can also be to go to Product->bulk select-> quick edit (bulk) and update.

However, I'd go with option 1 if possible.

Let me know your results, please.