Wpml All Import

0 views
Skip to first unread message

Laura N Gerard

unread,
Jul 26, 2024, 2:46:28 AM7/26/24
to TEPEBASI-RAM REHBER OGRETMENLER MAIL GRUBU

Now, you need to create a Unique Identifier column in each of your spreadsheets. This is needed to link imported posts with their translations. The ID number needs to be the same for the default language post and its translation.

If you are importing translated posts with taxonomies (categories, tags, or custom taxonomies), you must create the exact same taxonomies in your WordPress site before importing the post files. You can do this in two ways:

This is because WP Import needs to be able to set the correct taxonomy for the posts you import. For this to happen, the taxonomy terms and translations must exist on your site before you import the posts. They also need to match the terms assigned to the posts in your CSV file.

The WP All Import plugin provides an option to increase the speed of the import process. This option can interfere with the actions of other plugins, including WPML. For example, post translations may not be assigned to the corresponding language.

The WooCommerce Product Import add-on is required for importing simple and variable WooCommerce products. Once you have purchased a WP All Import Pro package, you can find the link to download the add-on on your WP All Import downloads page.Make sure that you also have the WooCommerce Multilingual & Multicurrency add-on installed and activated on your site.

You can import WooCommerce simple products in multiple languages by following the process described above for creating taxonomies and importing posts. Be sure to create all your product taxonomy terms and translations before importing your CSV files.

To import products with manually set prices for other currencies, you need to set the relevant fields in the WooCommerce Add-On section for the default language import. This includes the regular price and sale price.

You also need to expand the Custom Fields section in the default language import to manually insert the relevant custom fields. This is necessary in order for the prices to show correctly on the product pages in secondary languages.

Because WP All Import relies on the unique identifier to connect translated posts with their corresponding default language post, you cannot upload the secondary language file to add translations to pre-existing default language content. If you do this, WP All Import will not know which posts the translations belong to.

After a little more investigation, I found that the value for the repeater field (number of rows) is not being imported and saved correctly. It is correct in the XLIFF file, but once saved it is using another value.

I talked to my host and they had opcode caching running. I had them turn it off, tried the XLIFF import again, and still got the same results. This seems to be on the plugin end of ACF or WPML, and the saving of the fields into the DB.

We use cookies to offer you a better browsing experience, analyze site traffic and personalize content. Read about how we use cookies and how you can control them in our Privacy Policy. If you continue to use this site, you consent to our use of cookies.

Import and export plugins allow you to import or export data in bulk from a spreadsheet or XML file. These plugins expand on WordPress's native import/import functionality. Learn more about our recommended plugins for this category in the table below and compare their features - some of which may only be available in pro or premium versions. For a more in-depth comparison, visit our Top WordPress Import and Export Plugins guide to learn about our recommended solutions.

WP All ImportWP All ExportWP Import ExportWordPress Ultimate CSV Importer ProAboutWP All Import allows you to import posts, pages, WooCommerce products, taxonomy, and other custom fields and post types from CSV, XML, or Excel files. It also has options to export, migrate, and bulk edit your content.

WP Import Export Pro supports multiple file formats, comes with powerful filters and allows you to import and export data in the background. You also get 19 add-ons with the Pro version (including the WPML add-on).

WP Ultimate CSV Importer Pro offers efficient content management, supporting CSV, XML, and more. Schedule imports, updates, and exports, seamlessly integrating with WooCommerce and more plugins, while efficiently handling bulk image imports.

We only recommend plugins that show an ongoing commitment to WPML compatibility. The authors of the plugins featured in the table above work closely with the WPML team on a regular basis to ensure you can build a reliable, multilingual site.

A few years ago, we announced that WPML launched an add-on for WP All Import that helps you move multilingual content from one WordPress site to another. Even though many still use this add-on, the WPML team launched a brand new one that provides even better support for handling your multilingual content imports and exports.

To put it simply, other solutions include steps that make the process more challenging than it needs to be. For example, you might be required to make manual changes to import files and have to tediously reconnect primary and secondary language content.

This addon is available to all clients with a WPML license and can be found in the Downloads section of your WPML account. For detailed steps and documentation, please refer to the lower section of the WPML Export & Import project page. It is worth noting that the Pro version of WP All Import is recommended for the most advanced multilingual capabilities.

WPML Export and Import presents a fresh approach to multilingual imports and exports. It allows you to use your favorite export and import tools without any added complexity. After importing your content, a single click sets the language information and links translations seamlessly.

WPML Export and Import is a universal solution that is designed to work with all WordPress export and import tools. To enhance your import experience even more, it comes with full support for a variety of popular third-party export and import tools and plugins.

You and your team might manage multilingual information in spreadsheets and prefer to import these into a WordPress site. For such scenarios, you only need to add three language columns to your spreadsheet. These columns provide WPML Export and Import with the necessary language information to link your translations seamlessly.

Hello, can this WPML import export plugin be used to simply export the products from a WPML environment, update the prices and upload them again with the new prices?
The core woocommerce import-export does not work (until now) with WPML, the prices are updated only in the default language.
This is the main reason that discouraged us from using WPML in other installations as well.
Silvano

I use WP All Import for importing WC products. I hope the old method for importing will also still work as described here: -projects/wpml-all-import-plugin-website-import-with-wpml/importing-multiple-languages-with-wp-all-import-and-wpml/

Hi Tiffany,
Yes, you can continue using that method for importing WooCommerce products with WP All Import, as detailed in the documentation you mentioned.
If your client is preparing CSV files following that specific layout, you just need to use the WPML All Import extension in conjunction with WP All Import. By following the steps in that documentation, everything should work smoothly as expected.

we are relaunching our website which has WPML installed. A relaunch is necessary since the old website got hacked and is buggy. Therefore we can't just copy the old website, since malicious files will be probably also copied.

- What is the best way to proceed? First install and configure WPML and then import the content or the other way around (first the content and then WPML)?
- What about the SEO Yoast content. Will this information also be taken into account when we copy the pages from the old website?
- Is there any import/export function from WPML?

WPML doesn't offere an import/export feature as it would be basically what WordPress already offers, in this case, as said it would be needed to assign each posts to their correct language. As regarding Yoast content, if you export your posts keeping all these informations, then chances are this content will be also imported properly.

But wouldn't it be faster and without that much manual effort, do configure WPML first in the new wesbite and then just import the translated content from the old website? Shouldn't WPML then already see that it's translated content and assign it to the different languages?

Thank you for the updates. Yes, it would work too, just make sure WPML is exactly setup as you had in your previous website with the same language choices, otherwise you could have issues in the proper post relation from default language to secondary languages. Hope it helps, have a nice day.

Hello!
All attempts to import an XLIFF file with product translations have failed. In general, the attempt ends with the message "Could not import any job". All xliff files are in order, in one folder compressed into a zip file and with the correct folder name. Alone, the import seems to work. There is also a problem with sending products for translation from the translation manager. Regardless of whether to send 1 or 100 products for translation, the attempt very often ends with a server timeout.
I've been trying to translate products with WPML for a year now and have spent more time solving problems like this than translating.
I am seriously considering canceling the order, because despite spending a considerable amount of money on the purchase of the program and automatic translations, I still haven't found a workable solution for translating a large number of products.

I did as described above, but the debug file has not been created. Maybe it's easier if I give you access to the site and you can see for yourself what's wrong?
At the moment the site is down and there is a backup, so there is no reason to worry. If thats ok, i will send a login link.

Reply all
Reply to author
Forward
0 new messages