Skip Navigation

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

Problem:
The client needs to transfer all completed translations from an old website to a newly rebuilt website that uses the same domain.
Solution:
We recommend using the built-in WooCommerce exporter to export all product data, including translations, into a single file. Follow these steps:
1. Use the Built-in WooCommerce Exporter. For more details, visit: WooCommerce Exporter Documentation
2. Import the data using the Built-in WooCommerce Importer. Detailed steps can be found here: WPML Importer Documentation
3. Run the WPML Export and Import plugin to ensure all translations are correctly applied. More information here: WPML Export and Import Plugin

If this solution does not apply to your case, or if it seems outdated, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If further assistance is needed, please open a new support ticket 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 5 replies, has 0 voices.

Last updated by Andrey 2 weeks ago.

Assisted by: Andrey.

Author Posts
January 3, 2025 at 3:44 pm #16561924

yordanC

Background of the issue:
The website was translated into two languages (German and Bulgarian). After the translations were completed, it was discovered that the website had issues, and we decided to rebuild it from scratch. The website was rebuilt, and all the products from the old site were migrated to the new one. The new site now uses the same domain as the old site. On the new website, the WPML plugins will be newly installed.

Symptoms:
We would like to transfer all the completed translations from the old website to the new one.

Questions:
How can we transfer the completed translations from the old website to the new one?

January 3, 2025 at 4:15 pm #16562014

Andrey
Supporter

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+02:00)

You can achieve this by exporting and importing your products, including their translations.

To migrate content effectively, you can utilize our addon, "WPML Export & Import," alongside the standard export and import methods of WordPress and WooCommerce.

For detailed instructions, visit: https://wpml.org/documentation/related-projects/wpml-export-and-import/

January 4, 2025 at 8:08 am #16562962

yordanC

Thank you for the information. I reviewed the link you provided and I believe I understand what is required to carry out this transfer of translations.

I noticed that some plugins are listed as recommended for exporting data, and two of them are considered the best:

WP All Export Pro
WP All Import Pro
Are there any other powerful plugins that can perform this task but are free? Spending €200-300 for a single data transfer is not justified, as we only need it for this one-time transfer of translations.

The other plugin mentioned on the site, "WP Import Export Lite," also requires payment specifically for exporting WooCommerce products.

Could you please suggest a truly powerful tool that can facilitate this transfer of translations, which is either free or available in a trial version? As mentioned, for our specific case of transferring translations, investing in such plugins is not worthwhile.

January 4, 2025 at 8:37 am #16562979

Andrey
Supporter

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+02:00)

Thank you for your feedback.

You can export data without needing extra plugins like WP All Export Pro. By using the built-in WooCommerce exporter (https://woocommerce.com/document/product-csv-importer-exporter/), you can easily export all product data in multiple languages into a single file.

Here’s a clear outline of the steps:

1. Example Scenario: Using the Built-in WooCommerce Exporter
https://wpml.org/documentation/related-projects/wpml-export-and-import/#scenario-exporter

2. Example Scenario: Using the Built-in WooCommerce Importer
https://wpml.org/documentation/related-projects/wpml-export-and-import/#scenario-importer

3. Run our WPML Export and Import plugin
https://wpml.org/documentation/related-projects/wpml-export-and-import/#run-wpml-export-import

I hope this information helps.

January 4, 2025 at 9:19 am #16563013

yordanC

It is most likely not possible to transfer the product translations because there are discrepancies in the IDs.

I would like to ask about the process for transferring the translations of pages. Can I export the translations of pages and strings and import them into the new site?

January 4, 2025 at 2:34 pm #16563480

Andrey
Supporter

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+02:00)

It is most likely not possible to transfer the product translations because there are discrepancies in the IDs.

It is indeed possible, but keep in mind that the product IDs will differ from the site you are exporting from.

The most important step is to run the WPML Export and Import afterward to ensure that the product's translations become translated and connected.

The process for pages is similar; however, you need to export and import them using the WordPress tools found under Tools → Export and Tools → Import. Don't forget to run the WPML Export and Import afterward as well.

WPML-Export-and-Import-WPML.png