A Multilingual website provides content in more than one language. You can set up a multilingual WordPress website with a great plugin known as Polylang, there are a couple of ways that to create multilingual sites but this is one method.

This guide looks at setting up a multilingual website with a free plugin maintained by plugin author, first thing is to make sure the WordPress theme is Internationalised. It means that your theme is translation ready for multiple languages. We will use BusiProf theme. It is complete translation ready that’s why we are using BusiProf theme in this article.

1. Installing the Polylang Plugin

Download and install Polylang activate it or you can install Polylang plugin from the WordPress site dashboard. It is very easy steps. Refer the screenshot.

2. Setting up Polylang Plugin

Go to Settings > Languages to add your desired languages.
From the Languages tab, Select your desired language from the drop-down below “Add New Language”. Currently, I am adding two languages, first one is English and second one is Spanish. You can add more languages to your requirement. Refer the screenshot.

Important – I explained to you above steps, How to install Polylang and setup it. Now you plugins setting ready to make a multi-language website. I will explain to you below in this article, How to make a multi-lingual website step by step using BusiProf theme.

1. How to make the top bar in multiple languages.

You can make multi-language content to top bar. The top bar section based on a widget area. You can drag any widget in this place. You need to set a widget for every language. Refer the screenshot.

2. How to make a page in multiple languages.

In this steps, you will learn, how to create pages for multiple languages. Currently, I will create in two languages English & Spanish but you can make it more than two languages. Refer the screenshot.

3. How to make the menu in multiple languages.

Create menus for multiple languages. In this steps, You will learn, You need to create the menu for each language. Refer the screenshot.

4. How to make the slider in multiple languages.

In this step, you can make the slider in multiple languages. Just enter data in your primary languages then you will find all data in Strings translation tab. Now, you can see enter data for all languages. Refer the screenshot.

5. How to make info bar in multiple languages.

In this step, You will learn, how to make translate info bar content in multi languages. You can display content in multiple languages. Refer the screenshot.

6. How to make service in multiple languages.

In this step, You will learn, how to make translate service content in multiple languages. Refer the screenshot.

7. How to make projects in multiple languages.

In this step, I will explain to you, How to create projects in multiple languages. Refer the screenshot.