WooCommerce Booster WPML

Booster for WooCommerce basic WPML support


Need WPML support? WooCommerce Booster WPML module will enable it for you! Simply enable this feature to add WPML support for Booster. If you need to translate any labels or text in Booster you should:

  • Check if the option you need is available in WPML. Most settings from WooCommerce > Settings > Booster should be there. Let us know if we missed any!
  • If you need to translate labels or text set on a per-product basis or otherwise – you should use the [wcj_wpml] shortcode.

WooCommerce Booster WPML

Tips and Tricks

Sometimes some problems with WPML could be solved regenerating wpml-config.xml file. It could be done via WooCommerce > Settings > Booster > Emails & Misc. > WPML. Tick enable module checkbox, save settings and press Regenerate wpml-config.xml file.

Accessible through:
  • WooCommerce > Settings > Booster > Emails & Misc. > Booster WPML
Tested on WooCommerce 3.5.4 and WordPress 5.0.3
Plugin can be downloaded here. If there are any locked fields in the module, you will need to get Booster Plus to unlock them.

Leave a Reply



  1. Tomaz April 18, 2016 at 9:14 am #


    does it work with “Checkout Custom Info” ?
    Where should I translate text inside “Info block”?


    Reply to thread

    • Booster Support Team April 18, 2016 at 9:29 pm #


      To translate text inside info blocks, you should use [wcj_wpml] shortcode (http://booster.io/shortcodes/wcj_wpml/).
      For example:
      [wcj_wpml lang="DE"]Guten Tag![/wcj_wpml][wcj_wpml lang="EN"]Good day![/wcj_wpml]

      Please let me know if that solves the issue.

      Best regards,

      Booster Support Team
  2. Ireneusz Adamczyk August 12, 2016 at 12:24 pm #


    Apart of WPML what else do I need to run multilingual WooCommerce shop? Is WooCommerce Multilingual necessary? I have seen many modules which are covered in your Booster.

    Best regards


    Reply to thread

  3. Steven October 8, 2016 at 9:53 am #

    I’m trying to have custom emails and attached invoices translated in 2 languages.
    Do I just wrap my text in the invoice template and emails in the [wcj_wpml][/wcj_wpml] shortcode?

    Reply to thread

  4. Marek November 3, 2016 at 12:08 am #

    Hi I translated “Call for price” via WPML string translation, but translation did not appear ander different languages. It still displays “Call for price” in english.
    I did Regenerate wpml-config.xml file, still not working.

    Do I need a paid version to use WPML?

    Thank you in advance.

    Reply to thread

    • Booster Support Team November 4, 2016 at 12:08 am #

      Hi Marek,

      Unfortunately yes – in free version “Call for Price” text can’t be changed with WPML (or any other way), so you need Booster Plus to make this work.

      Best regards,

      Booster Support Team
  5. Thomas April 22, 2017 at 12:30 pm #

    My website is translated with WPML in 2 languages…
    I started to translate the strings but wholesale price does not work with my products translated in french.

    Need help !

    Reply to thread

  6. Niclas May 25, 2017 at 12:56 pm #

    It does not work for the Custom Add to Cart module. The website shows the shortcode, see here https://transalpled.se/prod-kat/led-extraljus/
    I have regenerated the wpml-config.xml file
    Best regards

    Reply to thread

  7. vanderlugt December 14, 2017 at 4:04 pm #

    I changed the template of the pdf invoices. So far, so good.
    I activated the WPML module and translated some the text form English into the secundary language.
    We I create and view an invoice in the language, nothing changed!

    Do you why the WPML translation does not work?

    The reason I do this because I use shortcodes with an “hide if zero option” to show the cost table or not. When I use this option I am not able to use the shortcode WCJ_text_billing_ country. Then the table crashes. For example:

    [wcj_order_shipping_price excl_tax="yes" hide_if_zero="yes" before="
    Shipping (excl. TAX)
    " after=" "]

    using the wcj_text_ billing_country code is not possible, as sais above so I need WPML for the translation of “Shipping (excl. TAX)”

    Thanks, JP

    Reply to thread

    • vanderlugt December 14, 2017 at 11:16 pm #


      It looks my WPML is working correctly!
      I had to make a new test order to see the results of the WPML translation. Using an old order did not work!

      So, this thread can be closed!

      Thanks JP