How to Create a Multilingual WooCommerce Store Using TranslatePress

How to Create a Multilingual WooCommerce Store Using TranslatePress

In this tutorial, I’m going to cover how you can turn your existing WooCommerce powered store into a multilingual one using an intuitive WordPress translation plugin, called TranslatePress. Before I begin, let’s take a look at why you should follow this guide and its benefits.

The why. Let’s begin with a scenario. 

Your store may be very successful in your native tongue, and you’re enjoying sales left, right, and center. What if I told you that’s the tip of the iceberg?

What if I told you, you could open your online store to the world and enjoy even more sales from around the globe? More sales, more customers, more opportunities. 

If you can only speak one language, you may well end up disheartened, thinking you can’t break into new markets, despite an impressive product range and potential. 

You’d be wrong. Dead wrong.

Online Shoppers and Trust

People love to shop online, and if a customer finds a product in their language, can read the product description, likes what they see, trusts what they read, you have a new customer.

That customer recommends your products to their friends, shares the product info, more customers, and more sales. That’s just one part of the world, now imagine that on a global level. 

Using TranslatePress to Build a Multilingual WooCommerce Store

The base version of TranslatePress is free, so in your WordPress backend, navigate to Plugins > Add New > then type in TranslatePress, hit install, and activate. 

Once activated, navigate to the new addition in your WordPress backend, it’s under Settings. It’s here you can add a new language of your choosing, I’ve added French as an example.

How to Create a Multilingual WooCommerce Store Using TranslatePress 1

You’ll note the language, the code, and the slug. The slug deals with loading the correct language version based on a user’s needs.

For example:

  • mywebsite/en/product/sliced-red-apple/ – English Version
  • mywebsite/fr/product/sliced-red-apple/ – French Version

Note that the French URL is not actually in French, I’ll get on to that. The above is to give you an idea of the structure. 

Whatever your permalink choice for WooCommerce, the language slug will load to denote the language used. 

Making Your WooCommerce Shop Page Multilingual

First things first, the page housing all of your products needs to be translated, we know the language we’d like



This article was written by Ben and originally published on WP Mayor.

Disclosure: Some of the links in this post are "affiliate links." This means if you click on the link and purchase the product, We may receive an affiliate commission.

Leave a Comment

Your email address will not be published. Required fields are marked *

Show Your ❤️ Love! Like Us
Scroll to Top