What can we help you with?

How to translate ELEX WooCommerce Catalog Mode, Wholesale & Role Based Pricing Plugin using WPML?

The ELEX WooCommerce Catalog Mode, Wholesale & Role Based Pricing plugin is a popular plugin in the WordPress market, that is being used by thousands of users across the globe. Hence, it is obvious that we make this plugin translation-ready to be used in any language. The plugin is compatible with WPML and supports all the languages that are offered by them.

Below is the compatibility certificate that we have received from WPML.

WPML Certificate | ELEX WooCommerce Catalog Mode Role-Based Pricing Plugin
WPML Certificate | ELEX WooCommerce Catalog Mode Role-Based Pricing Plugin

In this article, we will see how to translate ELEX WooCommerce Catalog Mode, Wholesale & Role-based Pricing plugin texts using WPML.

Highlights about the ELEX plugin

The ELEX WooCommerce Catalog Mode, Wholesale & Role-based Pricing plugin allows store owners to create product catalogs, set up role-based pricing and wholesale pricing on your WooCommerce store.

With this plugin, you can:

  1. Set up WooCommerce Catalog Mode
  2. Set up WooCommerce Role-Based Pricing
  3. Configure Role-Based Pricing for Individual Products
  4. Configure Role-Based Pricing for Individual Variable Products
  5. Configure Role-Based Price Adjustment for Individual Products
  6. Configure Role-Based Discounts / Markups
  7. Create WooCommerce Request a Quote setup
  8. Add Price Suffix Based on User Role
  9. Role-Based Sales Tax Options
  10. Add desired WordPress user roles, and much more!!!

Once you have installed and activated the plugin, you can find the plugin settings in WooCommerce > Role-based Pricing or WooCommerce > Settings > Role-based Pricing and Catalog Mode. 

Translating the ELEX WooCommerce Catalog Mode, Wholesale & Role-based Pricing plugin using WPML

  • First, install and activate WPML and its related add-ons (i.e, WPML Multilingual CMS, WPML String Translation, and WPML Translation Management) on your site. You can follow the steps given in the respective WPML guide.
  • Configure the ELEX plugin. You can read the product documentation to understand each feature in detail.

Let us configure sample settings to customize the Add-to-Cart button with our plugin, and look at all the settings that can be translated.

Below is a screenshot of the settings showing a configuration to customize the Add-to-Cart functionality by redirecting it to a different URL. You can notice all the labels and text values that can be translated and the ones that do not require translation from the plugin’s perspective.

WPML Compatibility - ELEX Catalog Mode Role-Based Pricing | Translatable terms
Translatable terms in ELEX Catalog Mode Role-Based Pricing plugin

For back-end translation, you could also change the site language in the WordPress core settings. But since we want to translate the plugin elements that affect the front-end, you should note that only the text values can be translated on the front-end.

  • Go to WPML > String Translation from the WordPress left sidebar menu.

Let us take the “Request a Quote” text from the sample settings discussed in the previous section and translate it.

To do this, select the domain “elex-catmode-rolebased-price” from the dropdown list, enter the search query “Request a Quote” in the search box, and click Search, as shown in the screenshot below.

WPML Compatibility - ELEX Catalog Mode Role-Based Pricing | Searching String
Searching String for Translation
  • You can notice that the search term is present in two instances as configured in the plugin settings.
WPML Compatibility - ELEX Catalog Mode Role-Based Pricing | Search String Found
Search String Found
  • Next, click on the translate link of each instance and provide the translation manually in the given textbox. If you have completed the translation, tick the “Translation is complete” checkbox and save the settings. You should do it for all instances of the given text.
WPML Compatibility - ELEX Catalog Mode Role-Based Pricing | Translating Text
Translating Text

The below screenshot shows the site with the default language “English”.

WPML Compatibility - ELEX Catalog Mode Role-Based Pricing | English Version
English Version of the Site

When you access the french version of your site, the updated add-to-cart text looks as shown in the screenshot below.

WPML Compatibility - ELEX Catalog Mode Role-Based Pricing | French version of the Shop page
The French version of the Shop page

And the below screenshot shows the product page with updated add-to-cart text in French.

WPML Compatibility - ELEX Catalog Mode Role-Based Pricing | French version of the Product page
The French version of the Product page

Hence, in this way, you can translate ELEX WooCommerce Catalog Mode, Wholesale & Role Based Pricing Plugin using WPML.

 


To explore more details about the plugins, go check out ELEX WooCommerce Catalog Mode, Wholesale & Role Based Pricing plugin.

Read the product documentation to understand the plugin, in detail. Or check out the knowledge base section for more related articles.

You can also check out other WooCommerce and WordPress plugins in ELEX.

Previous How to apply the role based pricing on the orders created by admin?
Next Exclude or Hide Tax Calculations Based on WooCommerce User Roles
You must be logged in to post a comment.