{"id":6705,"date":"2024-10-22T13:17:38","date_gmt":"2024-10-22T07:47:38","guid":{"rendered":"https:\/\/simplileap.com\/blog\/?p=6705"},"modified":"2025-08-08T14:22:36","modified_gmt":"2025-08-08T08:52:36","slug":"creating-a-multilingual-wordpress-site-a-step-by-step-guide","status":"publish","type":"post","link":"https:\/\/simplileap.com\/blog\/technical\/creating-a-multilingual-wordpress-site-a-step-by-step-guide\/","title":{"rendered":"Creating a Multilingual WordPress Site: A Step-by-Step Guide"},"content":{"rendered":"<h2><b>What is WordPress?<\/b><b><\/b><\/h2>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">WordPress is a popular open-source content management system (CMS) that enables users to create, maintain, and update websites without requiring technical knowledge. A content management system (CMS) is a software that makes it easier to develop websites by offering tools for producing and managing information, designing layouts, and adding functionality with the help of countless plugins. WordPress is the most commonly used CMS tool and powers over 43.5% of all the websites on the internet.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><b>What are multilingual websites?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Multilingual websites display content in multiple languages, allowing users to select their preferred language for browsing. Website owners can tailor the content to specific languages, providing a more localized experience for visitors. This helps reach a broader audience, enhances user engagement, and improves accessibility for users from different linguistic backgrounds. <\/span><\/p>\n<p><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">By default, WordPress is installed in English, which is suitable for many users. However, as your customer base grows, offering a multilingual website becomes essential to effectively engage with a diverse audience. Providing content in multiple languages helps you reach and connect with customers from different regions and backgrounds, improving their overall experience.<\/span><\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter wp-image-6732 size-full\" src=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/Template-Light.png\" alt=\" Multilingual WordPress Site\" width=\"1200\" height=\"627\" srcset=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/Template-Light.png 1200w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/Template-Light-300x157.png 300w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/Template-Light-1024x535.png 1024w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/Template-Light-768x401.png 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/p>\n<h2><b>Benefits of a multilingual website<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Targeting a larger audience: Having a multilingual website helps you reach a larger audience by allowing users to access your information in multiple languages. This is important if you are targeting a specific nation or region.<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><span style=\"text-decoration: underline;\">Improving SEO<\/span>: Translating your websites content into multiple languages allows you to rank for keywords in those languages too. This would help you attract more traffic to your website all around the world.<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><span style=\"text-decoration: underline;\">Building trust with international customers<\/span>: When visitors see that your website offers content in their preferred language, it makes them more likely to trust your business and engage with you.<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><span style=\"text-decoration: underline;\">Increase sales<\/span>: 76% of online shoppers prefer to purchase products or services with information in their native language.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><span style=\"text-decoration: underline;\">Provides a better user experience<\/span>: A multilingual website helps to provide a better user experience for people in the language in which they searched for something.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><b>How you can make your WordPress website multilingual?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">To have a multilingual website, you need the following items:<\/span><\/p>\n<ul>\n<li><span style=\"font-weight: 400;\">A domain name\u00a0<\/span><\/li>\n<li><span style=\"font-weight: 400;\">A WordPress hosting<\/span><\/li>\n<li><span style=\"font-weight: 400;\">A Multilingual WordPress plugin<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">You can use multiple plugins such as TranslatePress, WPML, Polylang, etc. <\/span><span style=\"font-weight: 400;\">This blog will provide a step-by-step guide on using Polylang to set up your multilingual website. However, whichever plugin you opt for should offer you the basic functionality of\u00a0<\/span><\/p>\n<ul>\n<li><span style=\"font-weight: 400;\">Allowing you to translate posts, pages, products, etc<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Helping you easily translate your categories, tags, plugins, and themes<\/span><\/li>\n<li><span style=\"font-weight: 400;\">And providing a way for you to set up SEO-friendly URLs for each language<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2><b>Essentials for a multilingual website<\/b><\/h2>\n<ul>\n<li><span style=\"font-weight: 400;\">Language switcher<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Flags\/ language names<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Account for Text Expansion within page layout\/design<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Using Images and Icons That Are Culturally Appropriate<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2><b>Using polylang<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Polylang is a free WordPress multilingual plugin with more than 700,000 active installs. This plugin provides you with all the necessary requirements for a multilingual website. Here is how you can integrate Polylang into your <a href=\"https:\/\/simplileap.com\/wordpress-website-development\/\">WordPress website<\/a>:<\/span><\/p>\n<p><strong>Step 1:<\/strong><\/p>\n<p><span style=\"font-weight: 400;\">Install and activate the plugin using the <\/span><a href=\"https:\/\/wordpress.org\/plugins\/polylang\/#installation\"><span style=\"font-weight: 400;\">installation URL provided here<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><strong>Step 2:\u00a0<\/strong><\/p>\n<p><span style=\"font-weight: 400;\">After successfully installing and activating the plugin, we would have to set up the plugin. To do so, navigate to Languages \u2192 Setup.<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-6711 size-full\" src=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed.png\" alt=\"Polylang\" width=\"512\" height=\"211\" srcset=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed.png 512w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-300x124.png 300w\" sizes=\"(max-width: 512px) 100vw, 512px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">You will then see the Polylang setup screen appear, here you can start by choosing the languages you would like to add to your site. Choose the required languages from the available dropdown and then click \u201c+ Add new language\u201d followed by \u201cContinue\u201d to move to the next step of the plugin set up.<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-6712 size-full\" src=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-1.png\" alt=\"Polylang\" width=\"512\" height=\"402\" srcset=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-1.png 512w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-1-300x236.png 300w\" sizes=\"(max-width: 512px) 100vw, 512px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">The next screen is a permission setting where you can allow Polylang to translate the content of your site. Allowing Polylang to do so makes it easier for translation. Once enabling the option click on \u2018Continue\u2019 to move to the next step of the set up.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6713 size-full\" src=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-2.png\" alt=\"Polylang\" width=\"512\" height=\"392\" srcset=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-2.png 512w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-2-300x230.png 300w\" sizes=\"(max-width: 512px) 100vw, 512px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">The next step is where you configure how your content (pages, posts, categories, tags, custom post types, etc.) is handled across different languages. Once you have chosen your language, click on \u2018Continue\u2019 to move to the next step of the set up.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6714 size-full\" src=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-3.png\" alt=\"Polylang\" width=\"403\" height=\"512\" srcset=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-3.png 403w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-3-236x300.png 236w\" sizes=\"(max-width: 403px) 100vw, 403px\" \/><\/p>\n<p><strong>Step 3:<\/strong><\/p>\n<p><span style=\"font-weight: 400;\">After successfully setting up the plugin, you will notice a Languages tab on the left sidebar. Navigate to it to configure the Polylang plugin.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6715 size-full\" src=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-4.png\" alt=\"Polylang set up\" width=\"732\" height=\"330\" srcset=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-4.png 732w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-4-300x135.png 300w\" sizes=\"(max-width: 732px) 100vw, 732px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Here, you can add more languages to your site. To do so, go to \u2018Add new language\u2019 and choose your desired language from the dropdown. Once you do so, its full name, locale, language code and flag will be set automatically. Set the language order and click on \u2018Add new language\u2019.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6716 size-full\" src=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed.gif\" alt=\"Add languages to a website\" width=\"600\" height=\"839\" \/><\/p>\n<p><span style=\"font-weight: 400;\">All your languages will be displayed on the right side of the screen, with the default language marked by a filled-in star. To change the default language of your site, simply click on the star in the row of the desired language.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6717 size-full\" src=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-5.png\" alt=\"multilang site\" width=\"512\" height=\"150\" srcset=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-5.png 512w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-5-300x88.png 300w\" sizes=\"(max-width: 512px) 100vw, 512px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">You can also choose to edit a language you have added from here.<\/span><\/p>\n<p><strong>Step 4:\u00a0<\/strong><\/p>\n<p><span style=\"font-weight: 400;\">Navigate to the transitions tab under languages.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6718 size-full\" src=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-6.png\" alt=\"\" width=\"512\" height=\"237\" srcset=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-6.png 512w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-6-300x139.png 300w\" sizes=\"(max-width: 512px) 100vw, 512px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Here you can determine the site title of the website for each of the respective languages.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6719 size-full\" src=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-1.gif\" alt=\"Polylang\" width=\"512\" height=\"195\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Click on \u2018Save Changes\u2019 to move to the next step.<\/span><\/p>\n<p><strong>Step 5:<\/strong><\/p>\n<p><span style=\"font-weight: 400;\">Next, navigate to the settings tab<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6720 size-full\" src=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-7.png\" alt=\"Polylang\" width=\"512\" height=\"233\" srcset=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-7.png 512w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-7-300x137.png 300w\" sizes=\"(max-width: 512px) 100vw, 512px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">In the URL modifications section, you can decide whether to use multiple domains for your multilingual website and select the link structure for your alternate language pages. You can choose to include the language code in the URL either before the respective page slug or prior to the domain name.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Additionally, you can choose to show or hide the language code for the default language and configure the URL behavior for the home page of different languages.<\/span><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6721 size-full\" src=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-8.png\" alt=\"Polylang multiple language\" width=\"512\" height=\"185\" srcset=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-8.png 512w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-8-300x108.png 300w\" sizes=\"(max-width: 512px) 100vw, 512px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">In this settings tab, you can enable the &#8220;Detect browser language&#8221; option, which automatically redirects visitors to the language that matches their browser&#8217;s language settings.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">By activating &#8220;Media&#8221; all media items added to the website will have their alternative text and any other attached text translated into the languages added automatically.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In the &#8220;Custom post types and taxonomies&#8221; section, Polylang allows you to translate templates created with Elementor and other custom post types or taxonomies created with other plugins.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Under &#8220;Synchronization,&#8221; any checked options will ensure that changes made to content in one language are applied to all other languages as well.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For more detailed information, you can refer to the Polylang documentation regarding the settings tab.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6722 size-full\" src=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-9.png\" alt=\"multiple language site\" width=\"512\" height=\"235\" srcset=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-9.png 512w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-9-300x138.png 300w\" sizes=\"(max-width: 512px) 100vw, 512px\" \/><\/p>\n<p><span style=\"font-weight: 400;\"><strong>Step 6:<\/strong><\/span><\/p>\n<p><span style=\"font-weight: 400;\">Navigate to Appearance -&gt; Menus<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6723 size-full\" src=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-10.png\" alt=\"Polylang\" width=\"512\" height=\"332\" srcset=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-10.png 512w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-10-300x195.png 300w\" sizes=\"(max-width: 512px) 100vw, 512px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Firstly, make sure the Language Switcher option is turned on in the screen options on the top right corner.<\/span><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6724 size-full\" src=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-11.png\" alt=\"Language swicther\" width=\"512\" height=\"113\" srcset=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-11.png 512w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-11-300x66.png 300w\" sizes=\"(max-width: 512px) 100vw, 512px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Next, create a menu like how you would normally. To add the Language switcher, select it from the \u2018Add menu items\u2019 dropdown on the left like so:<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6725 size-full\" src=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-2.gif\" alt=\"how to add menu items\" width=\"512\" height=\"205\" \/><\/p>\n<p><span style=\"font-weight: 400;\">You have the option to customize the appearance of the language switcher in the &#8216;Languages&#8217; dropdown menu. You can choose to display either just the language names, just the flags, or both. The switcher can be configured as a dropdown or as separate tabs. Additionally, you can decide whether users should be redirected to the homepage of the selected language and whether to hide a language if no translations are available for it yet.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6726 size-large\" src=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-12-1024x718.png\" alt=\"menus with WordPress\" width=\"1024\" height=\"718\" srcset=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-12-1024x718.png 1024w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-12-300x210.png 300w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-12-768x539.png 768w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-12.png 1394w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">You will need to create individual menus for each language, along with their corresponding pages, and assign them to the appropriate language. This ensures that the correct headers are displayed when a specific language is selected on the site.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6727 size-full\" src=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-13.png\" alt=\"custom menus\" width=\"638\" height=\"208\" srcset=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-13.png 638w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-13-300x98.png 300w\" sizes=\"(max-width: 638px) 100vw, 638px\" \/><\/p>\n<p>The site I&#8217;m using as an example consists of two languages\u2014English and French. As a result, I\u2019ve created two menus and selected where each one should be displayed.<\/p>\n<p><strong>Step 7:\u00a0<\/strong><\/p>\n<p><span style=\"font-weight: 400;\">To create and link pages in different languages, go to the Pages section and find the page for which you want to create an alternate language version. Then, click the edit option under the relevant flags column for that page.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6728 size-large\" src=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-14-1024x316.png\" alt=\"Polylang multi language plugin\" width=\"1024\" height=\"316\" srcset=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-14-1024x316.png 1024w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-14-300x93.png 300w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-14-768x237.png 768w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-14-1536x474.png 1536w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-14.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">You will then be able to create a new page &#8211; here you can name the page, add its content and see which which language you are creating the page for as well as the original page you are translating.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6729 size-large\" src=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-15-1024x461.png\" alt=\"\" width=\"1024\" height=\"461\" srcset=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-15-1024x461.png 1024w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-15-300x135.png 300w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-15-768x346.png 768w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-15-1536x691.png 1536w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-15.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Once you publish this page you will be able to see both versions of the page, like so:<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6730 size-large\" src=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-16-1024x132.png\" alt=\"Polylang multi language\" width=\"1024\" height=\"132\" srcset=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-16-1024x132.png 1024w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-16-300x39.png 300w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-16-768x99.png 768w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-16-1536x198.png 1536w, https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-16.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p><strong>Step 8:<\/strong><\/p>\n<p><span style=\"font-weight: 400;\">You can now proceed to design the pages in the alternate languages.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">After that you can alter or create a menu for these alternate language pages and assign it to the header display location (as outlined in step 5).\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><b>Conclusion<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">In conclusion, creating a multilingual website with WordPress using the Polylang plugin is a straightforward process that can significantly improve your site\u2019s accessibility and user experience. By offering content in multiple languages, you can reach a broader audience, improve SEO, and build trust with international customers. The steps outlined in this guide, from installing Polylang to setting up language-specific menus and pages, provide you with the tools needed to deliver a seamless multilingual experience for your visitors.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For any inquiries or assistance, feel free to reach out to us at info@simplileap.com. We&#8217;d be happy to help!<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6731 size-full\" src=\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/unnamed-3.gif\" alt=\"multi language site\" width=\"600\" height=\"266\" \/><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What is WordPress? &nbsp; WordPress is a popular open-source content management system (CMS) that enables users to create, maintain, and update websites without requiring technical knowledge. A content management system (CMS) is a software that makes it easier to develop websites by offering tools for producing and managing information, designing layouts, and adding functionality with [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":6732,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[33],"tags":[],"class_list":["post-6705","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technical"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Easily Build a Multilingual Website on WordPress with Polylang.<\/title>\n<meta name=\"description\" content=\"This is a step-by-step guide that will help you create your own multilingual website using the WordPress plugin - Polylang.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/simplileap.com\/blog\/technical\/creating-a-multilingual-wordpress-site-a-step-by-step-guide\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Easily Build a Multilingual Website on WordPress with Polylang.\" \/>\n<meta property=\"og:description\" content=\"This is a step-by-step guide that will help you create your own multilingual website using the WordPress plugin - Polylang.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/simplileap.com\/blog\/technical\/creating-a-multilingual-wordpress-site-a-step-by-step-guide\/\" \/>\n<meta property=\"og:site_name\" content=\"Simplileap\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/simplileap\" \/>\n<meta property=\"article:published_time\" content=\"2024-10-22T07:47:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-08T08:52:36+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/Template-Light.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"627\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Kashish Chandani\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@simplileap\" \/>\n<meta name=\"twitter:site\" content=\"@simplileap\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kashish Chandani\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/simplileap.com\/blog\/technical\/creating-a-multilingual-wordpress-site-a-step-by-step-guide\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/simplileap.com\/blog\/technical\/creating-a-multilingual-wordpress-site-a-step-by-step-guide\/\"},\"author\":{\"name\":\"Kashish Chandani\",\"@id\":\"https:\/\/simplileap.com\/blog\/#\/schema\/person\/fa70b08c1ea82b94cbdc7f163fab1651\"},\"headline\":\"Creating a Multilingual WordPress Site: A Step-by-Step Guide\",\"datePublished\":\"2024-10-22T07:47:38+00:00\",\"dateModified\":\"2025-08-08T08:52:36+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/simplileap.com\/blog\/technical\/creating-a-multilingual-wordpress-site-a-step-by-step-guide\/\"},\"wordCount\":1489,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/simplileap.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/simplileap.com\/blog\/technical\/creating-a-multilingual-wordpress-site-a-step-by-step-guide\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/Template-Light.png\",\"articleSection\":[\"Technical\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/simplileap.com\/blog\/technical\/creating-a-multilingual-wordpress-site-a-step-by-step-guide\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/simplileap.com\/blog\/technical\/creating-a-multilingual-wordpress-site-a-step-by-step-guide\/\",\"url\":\"https:\/\/simplileap.com\/blog\/technical\/creating-a-multilingual-wordpress-site-a-step-by-step-guide\/\",\"name\":\"Easily Build a Multilingual Website on WordPress with Polylang.\",\"isPartOf\":{\"@id\":\"https:\/\/simplileap.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/simplileap.com\/blog\/technical\/creating-a-multilingual-wordpress-site-a-step-by-step-guide\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/simplileap.com\/blog\/technical\/creating-a-multilingual-wordpress-site-a-step-by-step-guide\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/Template-Light.png\",\"datePublished\":\"2024-10-22T07:47:38+00:00\",\"dateModified\":\"2025-08-08T08:52:36+00:00\",\"description\":\"This is a step-by-step guide that will help you create your own multilingual website using the WordPress plugin - Polylang.\",\"breadcrumb\":{\"@id\":\"https:\/\/simplileap.com\/blog\/technical\/creating-a-multilingual-wordpress-site-a-step-by-step-guide\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/simplileap.com\/blog\/technical\/creating-a-multilingual-wordpress-site-a-step-by-step-guide\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/simplileap.com\/blog\/technical\/creating-a-multilingual-wordpress-site-a-step-by-step-guide\/#primaryimage\",\"url\":\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/Template-Light.png\",\"contentUrl\":\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/Template-Light.png\",\"width\":1200,\"height\":627},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/simplileap.com\/blog\/technical\/creating-a-multilingual-wordpress-site-a-step-by-step-guide\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/simplileap.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Creating a Multilingual WordPress Site: A Step-by-Step Guide\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/simplileap.com\/blog\/#website\",\"url\":\"https:\/\/simplileap.com\/blog\/\",\"name\":\"Simplileap\",\"description\":\"Building Digital Future\",\"publisher\":{\"@id\":\"https:\/\/simplileap.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/simplileap.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/simplileap.com\/blog\/#organization\",\"name\":\"Simplileap\",\"url\":\"https:\/\/simplileap.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/simplileap.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2020\/11\/android-chrome-512x512-1.png\",\"contentUrl\":\"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2020\/11\/android-chrome-512x512-1.png\",\"width\":512,\"height\":512,\"caption\":\"Simplileap\"},\"image\":{\"@id\":\"https:\/\/simplileap.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/simplileap\",\"https:\/\/x.com\/simplileap\",\"https:\/\/www.instagram.com\/simplileap\/\",\"https:\/\/www.linkedin.com\/company\/simplileap\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/simplileap.com\/blog\/#\/schema\/person\/fa70b08c1ea82b94cbdc7f163fab1651\",\"name\":\"Kashish Chandani\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/simplileap.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a2c805ab37191a5e4a1714ec8517d230f1f6b4b6e6cb9565a398d78b8e911f3c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a2c805ab37191a5e4a1714ec8517d230f1f6b4b6e6cb9565a398d78b8e911f3c?s=96&d=mm&r=g\",\"caption\":\"Kashish Chandani\"},\"description\":\"Fueled by a passion for constant learning, I'm diving into the worlds of technology and web development. Despite being new to these fields, I thrive on challenges and love learning and experimenting with various programming languages. Working at Simplileap, I eagerly seize every chance to grow under their guidance. With my determination and enthusiasm, I'm committed to excelling in my career and becoming a valuable asset in the tech industry.\",\"url\":\"https:\/\/simplileap.com\/blog\/author\/kashish\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Easily Build a Multilingual Website on WordPress with Polylang.","description":"This is a step-by-step guide that will help you create your own multilingual website using the WordPress plugin - Polylang.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/simplileap.com\/blog\/technical\/creating-a-multilingual-wordpress-site-a-step-by-step-guide\/","og_locale":"en_US","og_type":"article","og_title":"Easily Build a Multilingual Website on WordPress with Polylang.","og_description":"This is a step-by-step guide that will help you create your own multilingual website using the WordPress plugin - Polylang.","og_url":"https:\/\/simplileap.com\/blog\/technical\/creating-a-multilingual-wordpress-site-a-step-by-step-guide\/","og_site_name":"Simplileap","article_publisher":"https:\/\/www.facebook.com\/simplileap","article_published_time":"2024-10-22T07:47:38+00:00","article_modified_time":"2025-08-08T08:52:36+00:00","og_image":[{"width":1200,"height":627,"url":"http:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/Template-Light.png","type":"image\/png"}],"author":"Kashish Chandani","twitter_card":"summary_large_image","twitter_creator":"@simplileap","twitter_site":"@simplileap","twitter_misc":{"Written by":"Kashish Chandani","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/simplileap.com\/blog\/technical\/creating-a-multilingual-wordpress-site-a-step-by-step-guide\/#article","isPartOf":{"@id":"https:\/\/simplileap.com\/blog\/technical\/creating-a-multilingual-wordpress-site-a-step-by-step-guide\/"},"author":{"name":"Kashish Chandani","@id":"https:\/\/simplileap.com\/blog\/#\/schema\/person\/fa70b08c1ea82b94cbdc7f163fab1651"},"headline":"Creating a Multilingual WordPress Site: A Step-by-Step Guide","datePublished":"2024-10-22T07:47:38+00:00","dateModified":"2025-08-08T08:52:36+00:00","mainEntityOfPage":{"@id":"https:\/\/simplileap.com\/blog\/technical\/creating-a-multilingual-wordpress-site-a-step-by-step-guide\/"},"wordCount":1489,"commentCount":0,"publisher":{"@id":"https:\/\/simplileap.com\/blog\/#organization"},"image":{"@id":"https:\/\/simplileap.com\/blog\/technical\/creating-a-multilingual-wordpress-site-a-step-by-step-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/Template-Light.png","articleSection":["Technical"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/simplileap.com\/blog\/technical\/creating-a-multilingual-wordpress-site-a-step-by-step-guide\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/simplileap.com\/blog\/technical\/creating-a-multilingual-wordpress-site-a-step-by-step-guide\/","url":"https:\/\/simplileap.com\/blog\/technical\/creating-a-multilingual-wordpress-site-a-step-by-step-guide\/","name":"Easily Build a Multilingual Website on WordPress with Polylang.","isPartOf":{"@id":"https:\/\/simplileap.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/simplileap.com\/blog\/technical\/creating-a-multilingual-wordpress-site-a-step-by-step-guide\/#primaryimage"},"image":{"@id":"https:\/\/simplileap.com\/blog\/technical\/creating-a-multilingual-wordpress-site-a-step-by-step-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/Template-Light.png","datePublished":"2024-10-22T07:47:38+00:00","dateModified":"2025-08-08T08:52:36+00:00","description":"This is a step-by-step guide that will help you create your own multilingual website using the WordPress plugin - Polylang.","breadcrumb":{"@id":"https:\/\/simplileap.com\/blog\/technical\/creating-a-multilingual-wordpress-site-a-step-by-step-guide\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/simplileap.com\/blog\/technical\/creating-a-multilingual-wordpress-site-a-step-by-step-guide\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/simplileap.com\/blog\/technical\/creating-a-multilingual-wordpress-site-a-step-by-step-guide\/#primaryimage","url":"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/Template-Light.png","contentUrl":"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2024\/10\/Template-Light.png","width":1200,"height":627},{"@type":"BreadcrumbList","@id":"https:\/\/simplileap.com\/blog\/technical\/creating-a-multilingual-wordpress-site-a-step-by-step-guide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/simplileap.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Creating a Multilingual WordPress Site: A Step-by-Step Guide"}]},{"@type":"WebSite","@id":"https:\/\/simplileap.com\/blog\/#website","url":"https:\/\/simplileap.com\/blog\/","name":"Simplileap","description":"Building Digital Future","publisher":{"@id":"https:\/\/simplileap.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/simplileap.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/simplileap.com\/blog\/#organization","name":"Simplileap","url":"https:\/\/simplileap.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/simplileap.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2020\/11\/android-chrome-512x512-1.png","contentUrl":"https:\/\/simplileap.com\/blog\/wp-content\/uploads\/2020\/11\/android-chrome-512x512-1.png","width":512,"height":512,"caption":"Simplileap"},"image":{"@id":"https:\/\/simplileap.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/simplileap","https:\/\/x.com\/simplileap","https:\/\/www.instagram.com\/simplileap\/","https:\/\/www.linkedin.com\/company\/simplileap\/"]},{"@type":"Person","@id":"https:\/\/simplileap.com\/blog\/#\/schema\/person\/fa70b08c1ea82b94cbdc7f163fab1651","name":"Kashish Chandani","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/simplileap.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/a2c805ab37191a5e4a1714ec8517d230f1f6b4b6e6cb9565a398d78b8e911f3c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a2c805ab37191a5e4a1714ec8517d230f1f6b4b6e6cb9565a398d78b8e911f3c?s=96&d=mm&r=g","caption":"Kashish Chandani"},"description":"Fueled by a passion for constant learning, I'm diving into the worlds of technology and web development. Despite being new to these fields, I thrive on challenges and love learning and experimenting with various programming languages. Working at Simplileap, I eagerly seize every chance to grow under their guidance. With my determination and enthusiasm, I'm committed to excelling in my career and becoming a valuable asset in the tech industry.","url":"https:\/\/simplileap.com\/blog\/author\/kashish\/"}]}},"_links":{"self":[{"href":"https:\/\/simplileap.com\/blog\/wp-json\/wp\/v2\/posts\/6705","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/simplileap.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/simplileap.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/simplileap.com\/blog\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/simplileap.com\/blog\/wp-json\/wp\/v2\/comments?post=6705"}],"version-history":[{"count":14,"href":"https:\/\/simplileap.com\/blog\/wp-json\/wp\/v2\/posts\/6705\/revisions"}],"predecessor-version":[{"id":6915,"href":"https:\/\/simplileap.com\/blog\/wp-json\/wp\/v2\/posts\/6705\/revisions\/6915"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/simplileap.com\/blog\/wp-json\/wp\/v2\/media\/6732"}],"wp:attachment":[{"href":"https:\/\/simplileap.com\/blog\/wp-json\/wp\/v2\/media?parent=6705"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/simplileap.com\/blog\/wp-json\/wp\/v2\/categories?post=6705"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/simplileap.com\/blog\/wp-json\/wp\/v2\/tags?post=6705"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}