How to translate extra fees by WPML Plugin

WPML is a popular plugin for translating the text within your website into various languages for your international customers. One of the benefits of the WooCommerce Extra Fees Plugin is that you can define regions worldwide and offer varying extra fees for each. But that means customers speak different languages, so you will want to ensure that your titles translate accordingly.

Before we get started if you do not have a copy of WPML, you can purchase one here.

Getting started

Start by installing and activating the following:

  • WooCommerce Extra Fees Plugin (3.9.2+)
  • WPML Multilingual CMS
  • String Translation
  • WooCommerce Multilingual

If you’re new to WPML, check out their Getting Started Guide. It quickly walks you through all the translation options you can use.

Note: All the current created fees are automatically moved to your default language.

Note: Our translatable field will be automatically translated if you have automatic translation turned on.

Translating the Fees

  • We can see the list of specific language fees by selecting a language from the admin bar menu.

    Switch language from dropdown

  • Then if we want to translate the Fee from our listing page, you can do this by clicking the plus icon corresponding to the fee that you want to translate from the listing as shown below. Also, you can update that fee by clicking on the pencil icon.

    Create fee translation

  • Add your translations to the Advanced Translation Editor.

    Advanced translation editor

  • Once we update translation of fee, it will show up on frontend like below:

    Fee description on frontend
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.