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
10:00 – 14:00 10:00 – 14:00 10:00 – 14:00 10:00 – 14:00 10:00 – 14:00 - -
16:00 – 20:00 16:00 – 20:00 16:00 – 20:00 16:00 – 20:00 16:00 – 20:00 - -

Supporter timezone: Asia/Jerusalem (GMT+03:00)

This topic contains 8 replies, has 0 voices.

Last updated by Itamar 2 months ago.

Assisted by: Itamar.

Author Posts
June 9, 2025 at 1:24 pm #17118599

valerioa

Background of the issue:
I'm trying to import translations of WooCommerce existing products using WP All Import with WPML. The goal is to update existing products with translations.

Symptoms:
The import process results in two new products, one in Italian and one in English, instead of updating existing products. The WPML import section doesn't show the setting to merge translations.

Questions:
Why is the import process creating new products instead of updating existing ones?
How can I enable the setting to merge translations in the WPML import section?

June 9, 2025 at 1:56 pm #17118717

Itamar
WPML Supporter since 02/2016

Languages: English (English )

Timezone: Asia/Jerusalem (GMT+03:00)

Hi,

This ticket has been inactive for quite a while. I didn't get a reply from you. So, I've transformed this chat into a support ticket because you may still need our help. If you do, please reply to this ticket, and one of our supporters will continue helping you.

You can check our chat above. In any case, this is what I wrote after you got disconnected.

Your file is missing the ID of the products, which is required when updating (not importing for the first time) content. For more information, please refer to our guide.

https://wpml.org/documentation/related-projects/wpml-export-and-import/preparing-import-files-for-wpml-export-and-import/#:~:text=If%20you%E2%80%99re%20updating%20content%20that%20already%20exists%20on%20the%20site%2C%20you%20need%20to%20use%20the%20exact%20IDs%20that%20your%20posts%20or%20products%20currently%20have.

Regards,
Itamar.

June 9, 2025 at 1:56 pm #17118718

valerioa

Ok I see your latest message.
We also try to add the ID we should make another test and reply back.

June 9, 2025 at 1:58 pm #17118734

Itamar
WPML Supporter since 02/2016

Languages: English (English )

Timezone: Asia/Jerusalem (GMT+03:00)

Sure,

Please let me know how it goes.

Regards,
Itamar.

June 10, 2025 at 2:11 pm #17122350

valerioa

Hello,
we share a video hidden link

June 11, 2025 at 8:30 am #17124470

Itamar
WPML Supporter since 02/2016

Languages: English (English )

Timezone: Asia/Jerusalem (GMT+03:00)

Hi,

Thanks for the video!

I can see you used the following IDs for the products you tried to update:
186151
186152
186153
186154

Are those the actual IDs of the products you're trying to update on your site?

If the answer is no, then I'm sorry if it was unclear, but you must use the exact IDs of the products you are trying to update.

If the answer is yes, then I wonder how it is possible that new products were created on your site with duplicate IDs. To the best of my knowledge, that is impossible.

I also wonder what happens if you try the following. Make an import test without the WPML columns: _wpml_import_translation_group, _wpml_import_language_code, _wpml_import_source_language_code. Also, drop the English rows you are trying to update. You will then be left with the option to update only the two Italian products. Proceed with the import and check if this time the Italain products are being updated or new products are being created. If new products are being created with this test, then the problem is not with WPML, but rather with something in the file you made or the settings of the import you have.

Please let me know your comments about the above.

Regards,
Itamar.

June 20, 2025 at 11:51 am #17154180

valerioa

Ok we try with these suggestions. I will write you back with the results

June 20, 2025 at 12:24 pm #17154257

valerioa

Nothing is change. in our case we have the product in Italian, we need to create only the English version. Maybe is not clear 🙁

June 23, 2025 at 11:34 am #17159823

Itamar
WPML Supporter since 02/2016

Languages: English (English )

Timezone: Asia/Jerusalem (GMT+03:00)

Hi,

You wrote: "in our case we have the product in Italian, we need to create only the English version."

It is the first time you have told me that this is what you need. The issue you are facing may be caused by a conflict in WP All Import settings (Not WPML Export and Import). Please take special note of the settings (there are many) when updating or creating new content.

According to what you wrote and showed in the video, new products are being created. Please note that you can assign a language for each product and link it to other translations. This may help you resolve the problem that 4 (2 Italain and 2 English) ended up being associated with the Italain language. For this, please read the following guide.

https://wpml.org/faq/how-to-link-already-translated-pages/

If the above does not help and you require further assistance, please share the access details to your site with me. I'm enabling a private message for the following reply.
Privacy and Security Policy
We have strict policies regarding privacy and access to your information. Please see:
https://wpml.org/purchase/support-policy/privacy-and-security-when-providing-debug-information-for-support/
**IMPORTANT**
- - Please backup the site files and database before providing us access. --
-- If you have a staging site where the problem can be reproduced, it is better to share access to the staging site.--

Regards,
Itamar.

The topic ‘[Closed] Import translations’ is closed to new replies.