General Questions

Is multilanguage migration to/from WooCommerce possible?

Yes, Cart2Cart supports the migration of multiple languages to or from WooCommerce. This requires the purchase and installation of the paid WPML module on your WordPress site before initiating the data transfer (Multilingual CMS). After installing WPML, you'll also need these WooCommerce modules, which should install automatically:

  1. WooCommerce Multilingual
  2. WPML Translation Management
  3. WPML String Translation
  4. WPML Media Translation

Key Considerations for WooCommerce Multilingual Migrations

Here are a few important things to keep in mind when migrating multilingual data to or from WooCommerce:

  1. Language Copies: When migrating to WooCommerce with WPML installed, the plugin creates translated "copies" of products and categories for each supported language. For example, if you have English (EN) and German (DE), each product will have two localized versions.
  2. Supported Entities: WPML facilitates the translation of the following data entities:
    • Product Categories (Description, Name)
    • Products (Title, Slug, Description, Custom Product Attribute (Name, Value(s)))
    • Product Variations (Variation description)
    • Image Texts
    • URLs
  3. Third-Party Responsibility: WPML is a paid plugin developed and supported by a third-party company. Cart2Cart is not responsible for its performance or functionality.

When performing a data migration to or from WooCommerce with Cart2Cart, ensure that the WPML module is installed and properly configured *before* initiating the migration. If a language isn't added within the WPML module, its corresponding data will not be migrated.

Refer to the official WPML documentation for guidance on installing the WPML plugin and adding/editing multiple languages.

Explore the complete list of eCommerce platforms that support multilingual data migration on our Multilingual Migration page.

Ready to migrate your online store? Start your free demo now!


Do you need help? Contact our support team

Just set up the migration and choose the entities to move – the service will do the rest.

Try It Free

Delegate the job to the highly-skilled migration experts and get the job done.

Choose Package