Home›Support›English Support›[Resolved] Import with WP All Import creates new posts instead of translations
[Resolved] Import with WP All Import creates new posts instead of translations
This thread is resolved. Here is a description of the problem and solution.
Problem: The client was experiencing an issue where importing content in different languages (EN, DE, FR) using WP All Import did not create translations but instead created new posts, even with the string translation plugin disabled.
Solution: We advised the client to ensure that the 'Unique identifier' used in the import process is indeed unique for both the template and settings. This identifier should be a unique value/field from the CSV/XML file being imported. We recommended using a new field created solely for this purpose, as outlined in our documentation:
After ensuring the unique identifier is set correctly, the import should then create the translations as expected.
Please note that this solution might be irrelevant if it's outdated or not applicable to your case. If the issue persists, we highly recommend checking the related known issues, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If you still need assistance, please open a new support ticket in the WPML support forum.
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.
I am not sure exactly what happens, you are trying to re-import already existing post in EN and DE or? Where this post imported before with WP All Import and WPML?
As our errata says, you need to disable WPML String translation and then import content, that means new one not updating existing ones.
Hi Drazen
Here is the clarifying:
I imported EN content first. The I created a new import for DE, stating that new content should be created (and not existing one) and mentioned that the parent import is my EN import. There were no translations created but new posts. The same for the FR content. Both with the disabled string translation plugin.
Best regards
Yves
I meant that I asked for access to the video files you have shared, but I can not access them. You should have gotten an email from Google Disk to allow access to my user.
I have checked the video and the Unique identifier is not correct for both imports and for both template and settings. It should be a unique value/field from your CSV / XML file.
It should be a unique numeric value used for only this, you can also use other unique numeric values like SKU or ID, but we recommend using a new field that is used and created solely for this purpose as mentioned in our docs.
I took the proposal from All Import for the Unique Identifier, which apparently was not the best option. With only one value, the import worked. Thanks a lot.