Skip Navigation

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

Problem:
The client is using WPML and WP All Import to manage a bilingual contact directory. After importing translated contacts, they are not linked to their original versions in the other language. The WPML Export and Import admin page only shows instructions without providing an interface to apply languages and connect translations.

Solution:
We recommend using only the WPML Import/Export addon for both exporting and importing content to ensure translations are automatically connected. Here are the steps:
1. Export your content using WPML Import/Export.
2. Import your content using the same addon.
3. Ensure that during the import process, you assign the correct language to each content piece and use the unique identifier

{wpmltranslationid[1]}

to link translations.
For detailed guidance, refer to our documentation on WPML Export and Import.

If this solution does not resolve your issue or seems outdated, please check related known issues at https://wpml.org/known-issues/, verify you have the latest versions of themes and plugins, and consider opening a new support ticket for further assistance at 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.

This topic contains 8 replies, has 2 voices.

Last updated by Kor 3 months, 1 week ago.

Assisted by: Kor.

Author Posts
October 15, 2024 at 3:49 pm

chrisL-17

Background of the issue:
I am building a contact directory for the client in English and French using Toolset Types to create a content type called 'Contacts'. All the contacts in English are already in the database. I exported the contacts to a spreadsheet, did the translation in the spreadsheet, and imported the spreadsheet using WP All Import. The contacts are imported as drafts and are in French.

Symptoms:
The imported French contacts are not associated with their original English contacts. The WPML Export and Import admin page only shows instructions and does not provide an interface to apply languages and connect translations.

Questions:
What am I missing in the process to connect translations?
Is there a current WPML feature for multilingual import/export that I should use instead of the legacy documentation?

October 15, 2024 at 5:15 pm
October 16, 2024 at 5:57 pm #16297299

Kor
Supporter

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your patience.

I'm still checking on this and could you please update your WP admin access credentials here again?

Please note that it is important to have a backup for security purposes and to prevent any potential data loss. You can use the UpdraftPlus plugin (https://wordpress.org/plugins/updraftplus/) to fulfill your backup requirements.

Your upcoming reply will be treated with confidentiality and will only be visible to you and me.

October 20, 2024 at 1:49 pm
October 21, 2024 at 6:35 pm #16314029

Kor
Supporter

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for the credentials. I will check and revert.

October 22, 2024 at 6:47 pm #16319113

Kor
Supporter

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply.

It looks like we've left out an important step: assigning the correct language to the primary language. You can refer to this screen recording hidden link

hidden link

Could you give this a try and let me know how it goes?

Screenshot_100.png
October 23, 2024 at 1:15 am #16319647

chrisL-17

No joy.

I import the english contacts (updating the existing ones because they're already in the database). Then I import the french contacts. I indicate that it is to be a french import of the english contacts and I identify the {wpmltranslationid[1]} as the unique identifier as per your video and run the import.

I end up with the french contacts imported but not paired with their english counterpart.

I go to the WPML Export and Import page and it still just gives me the list of three steps. There's no button that lets me apply languages and connect translations.

cmkl

October 23, 2024 at 8:32 am #16320622

Kor
Supporter

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply.

Could you update the credentials for your Website again? The credentials you prepared no longer works. Also, I'm going to remove all contact posts and reimport them for you ok?

October 23, 2024 at 2:07 pm
October 23, 2024 at 2:29 pm #16322348

Kor
Supporter

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply.

I've linked the french contacts with the English ones here hidden link . Could you check? You might want to readjust the import template so that it include the custom field values and etc.

October 23, 2024 at 7:11 pm #16323372

chrisL-17

I had to delete and re-do as their seemed to be way too many contacts (like 1110 something when there's only supposed to be 395 eng and 395 fra).

But they are in there now in E and F with the Toolset custom field data in both.

So none of that used WPML Import/Export at all from what I can see. It's just the old way of doing it using WP All Import with the deprecated WPML All Import plugin.

Am I right?

cmkl

October 23, 2024 at 7:13 pm #16323375

Kor
Supporter

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply.

Yes, correct. If you need me to perform the import for you, please remove all existing contacts from the site and then, share both EN and FR (.xlsx) files with me.

October 23, 2024 at 7:16 pm #16323379

chrisL-17

It's all good Kor. I have my contacts translated with all the Toolset data and Meta data.

cmkl