A good way to increase the scale and coverage of the audience is to provide a variety of languages. Fortunately, it is not difficult to make your website multi -language, and the cost is not high. In this article, we will understand how to use a free plug -in to create a multi -language WordPress website.
What is a multi -language website?
In short, the multi -language WordPress website provides a variety of languages. They include buttons with language names or logos somewhere on the website (usually in the navigation menu). This button allows you to easily choose the language of reading content. After choosing a language, you will see the content, menu, and website metadata change to the language you choose.
Why not let visitors use Google to translate?
Users can click somewhere on the webpage and choose to translate the standard text on the website. The browser can also detect when the website uses another language, and ask if you want it to translate the website when the page is loaded.
The problem of this method is that you cannot control the translation and Google translation, although it can be a very good Good translation tools, but not always accurate. This may cause your information to be lost in translation.
A better way is to manually translate your content and allow readers to choose their favorite translation.
Polygon
Several popular plug -in can be used to create multi -language websites. Polylang is the most popular free multi -language plug -in in the WordPress repository. Translation pages, posts, custom post types, categories, labels, menus, media, custom classification methods, sticky posts, RSS clauses and small components. It supports RTL, you can use any of the languages.
Create the content as usual, and then add language. It will automatically create a copy of the meta -data and link the content. It includes a customized language switch that can be used for navigation menus and small components in the sidebar. Users can choose the language they want to see.
The professional version adds more functions, and there are many available plug -ins. Translation can be handled by professional or automatic translation services. The service is named Lingotek TranssLATION plugin. Lingotek is a complete translation management system that provides services for artificial and machine translation.
Let’s take a look at the free version.
Language
After installing and activating the plug -in, a new instrument board menu called
Languages \u200b\u200b will appear. Turn to Language \u0026 gt; language to add new languages \u200b\u200bto translate your content into. You can specify all the languages \u200b\u200bthat the default language and visitors can choose from the translation switch.
To add a new language,
Please select the language from the drop -down box . The first one will be your default language.
It will automatically fill in the remaining fields for you. Click
Add new language .
This will add the language to the list and provide you with some link notifications to create translation for your new language. It also adds language to the menu bar and adds a new option called
string translations to the dashboard menu.
In the \”sequence\” field at the bottom of the page [123 ] Change the display order of the translation in the switch.
It will show that you have translation update
. Click the update to translate all the standard WordPress elements.
Click You must translate the static homepage in the new translation
notification
will open the page editor, and in the document menu Choose your translation in the language in the language.
String translation
After adding the translation, transfer to the
language
\u0026 gt;
string translation
Translate your website title, slogan, date format, and theme format
. I added English and Spanish. The text in all fields will use your default language. Select the field and add your translation manually. For my example, I used Google’s translation (so it may not be perfect). Save your changes.
Set Set
The menu allows you to adjust and activate or discontinue certain functions.
Website modification
Select From the list
You want the appearance and translation position of URL
. It can set language from the content and obtain language from the directory name or beautiful permanent link. You can choose to hide the URL language information of the default language and delete or retain the language in a beautiful permanent link. You can also set the homepage URL to include language code instead of names or IDs.
If you choose to set the language from different domains, it A field will be opened, and you can enter the domain of each language . Synchronous
Synchronous Allows you to maintain the value of Meta between the translation of the page or post.
Tool
Tool Allows you to delete Polylang data when deleting plugins.
Translate your WordPress website
You can translate posts, pages, menu, etc. Here is how to translate each wordpress element into other languages. We will check the posts, categories and menu. The work methods of other classification methods are the same.
Translation posts and pages
At the bottom of the Documents menu, you will find a part called
Languages \u200b\u200b
. The system will automatically select your default language, and other languages \u200b\u200bwill be displayed in the field below it. This allows you to choose a language as the default language and
to choose each language to be translated
. After preparing the translation post, click the + button after the logo.
It will open a editor, you can be in it Add The content of the language . Execute this process for each language. Translation category
To translate category,Please go to post \u0026 gt; category and select
to create a new category
. The category is manifested in the logo of each language and the language available for each category. If it is the language, it will be checked under the mark. If it has a plus number, you can click it to create the category of the language.
This will open a new category, you can create the category you needed in it .
Then, this category will appear in the list, and there is a check mark and an editing option below the sign.
Click the editorial option to open the editor and display the category associated with other languages.
Translation small parts
Each small part has a drop -down box, which allows you to
Select the language you want to display
. You can show all the components of all languages \u200b\u200bor only one language. This allows you to create multiple versions of small components. In the above example, I created two search small components and displayed them only for their specific languages. Small components of the calendar will display all languages.
Create menu
You need You need 123] Create a new menu for each language . Create a new menu and name it with a language name. Add your page, category, link, etc. Renate them according to their language. The menu is allocated to the position and language and save it.
Add the language switch to the menu
In the \”menu\” screen, select
\”screen option\” and select [123 ] The bid has a \”language switch\” box . This is usually opened by default.
Now you can use a new box, which contains an option called
Languages \u200b\u200b
. Add this to your menu and save. These languages \u200b\u200bare only available when there are at least one post using this language.
After creating all menus, you can manage them as usual. It adds each translation to the topic list.
Language Switch Small Component
You can also use what you contain Small components
Display language switches in the sidebar. Choose their display methods, display their names, signs, forced links to the homepage, hide the current language, and hide the language without translation.


Polylang 结果
这是[ 123] English Blog article list. All content is English, and it adds an option to ESPANOL in the menu and sidebar to select ESPANOL. I also added a small part of a language switch to my foot. This is the same post list in Espanol
. Posts, menu, management top bar, search and category have been translated.
You can also create different pages or posts according to language
. This is an English version of the ABOUT US page from Home Organizer A Divi Layout Pack.
My Spanish version of our page has different layouts. Of course, it can also have different colors, images, content and services to match the position.
The end of the end This is our view on how to create a multi -language WordPress website. Polyla makes it simple and cost -effective. This is an excellent plug -in, which can create a variety of languages \u200b\u200band allow users to choose the language they choose. The free version contains many functions. If you want to add more features, you can use the specific additional components you want. If you are interested in creating a multi -language WordPress website, Polylang is worth seeing.
We want to receive your letter.
Have you created a multi -language wordpress website?
Please tell us your experience in the comments below.