How to translate shipping method by WPML Plugin

WPML is a popular plugin for translating the text within your website to various languages for your international customers. One of the benefits of the Advanced Flat Rate Shipping Method is that you can define regions across the world and offer varying shipping costs for each. But that means customers speaking 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.
  • WPML Multilingual CMS 3.1.5+
  • String Translation 2.0+
  • WooCommerce Multilingual

Getting Started

Install and activate the necessary WPML plugins (WPML Multilingual CMS, WPML String Translation, WPML Translation Management). Once these have been installed, you will also need to install WooCommerce Multilingual to manage the translations for your eCommerce shop.
Set up WPML from WPML->Languages. WPML has a simple three-step process to guide you through installation, but if you need any further help, please see the WPML Getting Started Guide for a complete reference.
Step 1: Download WooCommerce Multilingual
Step 2: Install both plugin WPML and Advanced Flat Rate Shipping Method For WooCommerce.
Step 3: Apply global settings for the shipping method as below screen

How to translate shipping method by WPML Plugin

Step 4: After these settings, if there are shipping methods created then, it will move all shipping methods to the default language like Dutch(nl).

Step 5: Create a shipping method for another language like German(de).

          Step 5.1: Open Dutch shipping method list.

          Step 5.2: Clone the shipping method like below screen 

         Step 5.3: Edit shipping method and change the language to save in as below 

         Step 5.4: List of shipping method created for the particular list as below

Step 6: View the shipping method based on the Language selected as below 

 View the shipping method based on the Language selected as below