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.
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.
- 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 to convert to is
This article was written by Ben and originally published on WP Mayor.