WCFM offers a suite of free plugins that allow you to create a fully functional multi-vendor marketplace site. With WPML, you can make your multi-vendor marketplace multilingual.
On This Page:
- Getting Started
- Building Multilingual WooCommerce Sites
- Translating WCFM Pages
- Translating The Vendor Store Page
- Getting Help From Our Support
Start by installing and activating the following:
- WPML core plugin, WPML String Translation add-on
- WooCommerce plugin
- WooCommerce Multilingual add-on (comes with your WPML CMS account)
- WCFM – WooCommerce Multivendor Marketplace, WCFM – WooCommerce Frontend Manager, and WCFM – WooCommerce Multivendor Membership plugins.
If you’re new to WPML, check out our Getting Started Guide. It quickly walks you through different translation options you can use.
WooCommerce Multivendor Marketplace is fully compatible with WPML’s Translate Everything Automatically mode, which translates your content as you add or edit it.
As a website administrator, you will need to translate your website’s WooCommerce elements such as products, product taxonomies, and WooCommerce pages.
It is important to note that vendors cannot translate all of the WooCommerce elements themselves, including products. Vendors can only translate the content on their store page, such as the store descriptions and policies. We cover this under the translating the vendor Store page section.
To learn how to set up a multilingual store, check out our guide on using WooCommerce Multilingual.
Upon installation WCFM plugins create three pages:
- Store Manager
- Vendor Membership
- Vendor Registration
Translating these pages is a 2-step process. First, you need to translate the page which includes a shortcode then translate the different textual elements from the String Translation screen. In this example we walk you through the process of translating the vendor registration page:
- Go to the page editing screen. In the Language box, click the plus icon corresponding to the language you want to translate your page into. This takes you to the Advanced Translation Editor (ATE) screen.
- By default, the vendor registration page includes only one shortcode which doesn’t show on the ATE screen as WPML automatically copies it to the secondary language page. In case you have added content to the page, you will find the text on the ATE screen.
Click the Translate automatically button to load the automatic translation. Review the translation of each sentence then click the green checkmark icon. Once you are done reviewing all the sentences on the page, click the Complete button to publish the translation.
- Navigate to WPML → String Translation and lookup the text that you want to translate on the vendor registration page. Click the plus icon under the language you want to translate your content into, add the translation, then hit enter.
Repeat this step to translate all the content on the page. You can find the content of WCFM pages under the following domains:
This is how the translated page should look like on the front-end.
Vendors can translate their store page content on the front-end such as the shop description and store policies by following the steps below:
- Go to the store dashboard on the front-end.
- In this example, we translate the shipping policy by navigating to Settings → Store Policies.
- Use the language switcher in your menu to choose the secondary language you want to translate your content into. This will automatically translate the store dashboard interface to the language you have selected.
- Add the translation in the Shipping Policy field then click Save.
You can translate other vendor store page content in a similar fashion.
WPML works fine with this plugin, but sometimes there could be minor issues we're working on. This is expected as both plugins provide frequent updates.
Current unresolved issues:
You can also search all known issues including previously resolved issues for this plugin.
Having difficulties translating WCFM plugin content using WPML? Visit our support forum.