Please make sure to update to WPML to the latest and check our list of Known Issues before reporting
This is the technical support forum for WPML - the multilingual WordPress plugin.
Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.
This thread is resolved. Here is a description of the problem and solution.
Problem: Shipping method not appearing in secondary language.
Solution: WooCommerce changed the way Shipping methods were configured. Now you need to set Shipping Zones and add (and configure) the desired shipping methods for each zone. If you have configured your shipping methods in a previous WooCommerce versions and updated to new version, you'll need to configure the shipping methods again but this time inside your new Shipping Zones. As a confirmation of the issue, you should see your previous shipping methods options appearing with a "(Legacy)" suffix and a message should appear telling that this method is obsolete.
To configure your shipping zones and methods you should: 1. Go to WooCommerce -> Settings -> Shipping -> Shipping Zones and click "Rest of the world" 2. Click 'Add shipping method' button inside this Shipping Zone 3. A popup window will appear. Select the desired Shipping Method and click "Apply" button 4. Repeat the previous 2 steps to add all your desired shipping methods to this zone 5. Click on each method to configure it
Related Documentation: https://docs.woocommerce.com/document/setting-up-shipping-zones/