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 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9: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/Los_Angeles (GMT-07:00)

This topic contains 1 replies, has 0 voices.

Last updated by Bobby 2 days, 4 hours ago.

Assisted by: Bobby.

Author Posts
October 3, 2025 at 7:04 pm #17455232

mihailC-8

Background of the issue:
I'm trying to implement a WooCommerce website with 3 languages. English is the main. I have about 500 products I need to import (so that makes 1500 in 3 languages). At this point I'm testing with a few products. I use standard WooCommerce import, so, there is just one csv file that includes products and categories.

Symptoms:
In general, import is working, but the product category is not assigned - instead, it creates duplicates. Also, it doesn't show existing translated categories.

Questions:
How can I prevent duplicate product categories during import?
Why are existing translated categories not showing up?

October 3, 2025 at 10:52 pm #17455506

Bobby
WPML Supporter since 04/2015

Languages: English (English )

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

Hi there,

Are you importing the default language as well as the translations?

The translations will need to be connected to the default language, in order to do this, it's required to use WP All Import along with WPML All Import along with the WooCommerce add-on.

Related Documentation:
https://wpml.org/documentation/related-projects/legacy-wpml-all-import/

hidden link

If you are using a seperate method, and it's one mentioned here:
https://wpml.org/documentation/related-projects/wpml-export-and-import/

Please share with me so I can better understand how to best help.