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 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 - -
- - - - - - -

Supporter timezone: Asia/Yerevan (GMT+04:00)

This topic contains 1 replies, has 0 voices.

Last updated by Christopher Amirian 3 months, 2 weeks ago.

Assisted by: Christopher Amirian.

Author Posts
November 13, 2025 at 12:46 pm #17574844

oliverR-34

Background of the issue:
I'm trying to import or update translations for products in a secondary language using WP All Import. I have configured it to find products by a custom field '_sku' and mapped the SKU field. However, WP All Import is using a unique ID, which is only set when importing new products.

Symptoms:
The import process skips all products because it incorrectly tries to find them by unique ID instead of SKU.

Questions:
Why is WP All Import using a unique ID instead of the custom field '_sku'?
How can I ensure that products are found and updated by SKU during import?

November 13, 2025 at 12:59 pm #17574920

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hi,

Welcome to WPML support. The last answer from the chat:

you need to change your approach and use the WPML Import Export which will do that automatically.

here is how to do so:

https://wpml.org/documentation/related-projects/wpml-export-and-import/

If you prefer to create the CSV files yourself please consider this point which will help WPML to understand the languages:

https://wpml.org/documentation/related-projects/wpml-export-and-import/preparing-import-files-for-wpml-export-and-import/

If you have questions I will be happy to answer.

The topic ‘[Closed] WP All import bug when trying to import translations’ is closed to new replies.