Introduction #
Break the language barrier with the WordPress Multilingual Plugin (WPML) integration for MultiVendorX. With WPML, store owners can add product information in multiple languages, allowing customers to view translated content with just one click. This makes your marketplace more accessible and enhances the shopping experience for a global audience.
Requirements #
To use the WPML integration, ensure you have:
About WordPress Multilingual Plugin (WPML) #
WPML is a comprehensive WordPress plugin that translates pages, posts, product data, tags, categories, and themes into multiple languages. It gives admins control over translation management, allowing them to configure and manage multilingual content efficiently.
Benefits for MultiVendorX:
- Store owners can create product descriptions in multiple languages.
- Admins can manage translations and control site content settings.
- Customers can view products in their preferred language if translations are available.
For more details, refer to the WPML Documentation.
WPML Configuration #
Admin Configuration #
Most of the WPML configuration is done on the admin side following WPML’s documentation. However, to enable WPML features for store owners in MultiVendorX, you need to activate the WPML module:
- Go to your Marketplace Admin Dashboard and select MultiVendorX.
- Hover over the plugin menu and select Modules.
- On the Modules page, scroll down to the Integration section and locate the WPML Module.
- Check if all supporting plugins are installed. A tick mark will appear next to each required plugin once it’s available.
- Enable the WPML module to allow store owners to create multilingual product pages.

Once the module is enabled, the admin needs to configure the translation for the Store Dashboard page.
To do this, navigate to Admin Dashboard → Pages and locate the Store Dashboard page. From there, click on the Add Translation option available for the page and add the required translations.
After the translations for the Store Dashboard page are added, the configuration from the admin side is complete. The translated dashboard will then be available for store owners based on the selected language.

Store Configuration #
Store owners can add product information in multiple languages from their Store Dashboard. To do so they need to follow the below steps :
- Navigate to Add New Product option available in the header to create a new product. Alternatively, go to Dashboard → Products from the sidebar, open the All Products page, and click Add New to create a product or select an existing product to edit.
- On the Product Details page, add product content in the default language following the standard product tutorial.
- On the right-hand side, locate the Translations Meta-box.
- In the Translations section, select the languages you want and enter the product information in each language.
- Once all translations are added, store owners can submit or publish the product.
Customer Product Translation #
Customers can view products in their preferred language by selecting the language option available on the website. Once a language is selected, the product page will display the translated content, provided a translation exists for that language.
This integration helps your marketplace become more accessible and inclusive while expanding your potential customer base.






