1. Knowledge Base
  2. WooCommerce Product Table
  3. Advanced Usage

Using WPML to translate WooCommerce Product Table

WooCommerce Product Table allows you to create tables or lists to allow customers to quickly find and purchase products.

WPMLIf you run a multilingual store using WPML, you should have no problems displaying tables in different languages. WooCommerce Product Table is officially certified as WPML compatible.

Demo: see WooCommerce Product Table and WPML in action.

Getting started

You will need to install the following plugins:

Please refer to the WPML Getting Started Guide to setup WPML correctly for your site.

Translating WooCommerce

Once you have setup WPML and WooCommerce, you will need to configure WooCommerce Multilingual to link the two plugins.

You need to translate your WooCommerce content as required, including products, categories, the Shop page, Cart page, etc. Please refer to the WooCommerce Multilingual setup guide for details.

Translating the product tables

To translate product tables, it depends whether your store uses languages that we provide translations for in the WooCommerce Product Table plugin. Please check the list of included languages to see if your languages are included, then follow one of the following steps:

  • Included languages – go to WPML -> Theme and plugins localization and select either Translate themes and plugins using WPML’s String Translation and always load .mo files as backup or Don’t use String Translation to translate themes and plugins.
  • Other languages – use one of the following:
    • Use WPML’s string translation to find the strings that need translating and add the translations via WPML. In WPML > Theme and plugins localization, select either Translate themes and plugins using WPML’s String Translation only (don’t load .mo files) or Translate themes and plugins using WPML’s String Translation and always load .mo files as backup.
    • Create your own .po and .mo files and upload them to the site. In WPML > Theme and plugins localization, select either Translate themes and plugins using WPML’s String Translation and always load .mo files as backup or Don’t use String Translation to translate themes and plugins.

Disable table caching

To ensure the tables are displayed in the correct language we recommend that you disable the caching option. This ensures that the table is loaded with the correct language products for each user.

Still need help?
If searching the knowledge base hasn't answered your question, please contact support.

Related Articles