How to Run Multilingual WordPress Website for Global Readers

How to Run Multilingual WordPress Website for Global Readers

WordPress is developed using the language of English by default. However, due to its massive users all around the world, the developers of this script make it easy to be localized with a large number of language files. This way, you can easily create and run a WordPress site using any language you want on both the front-end and the back-end. Even, the localization process is pretty simple. You only need to enter the General Settings page to choose the site language you prefer from the drop-down list.

However, this kind of localization only allows your site to support a single language at a time, but what if you are looking to use different languages on your website to attract some global visits and audiences? Especially, if your website is about the international online business, this practice is pretty important.

This time, we are going to tell you a simple method about how to run multilingual WordPress website for global readers with much ease.

Run Multilingual WordPress Website using the WPGlobus Plugin

Actually, WordPress does not support the multilingual feature by default. In this case, to run a multilingual website, you need to make use of the WordPress plugin to add the additional function. Here, you can install the WPGlobus plugin, with which you can “multilingual” everything of your WordPress site, such as the posts, tags, navigation menus, pages, categories and many more. In addition, this plugin is fully compatible with the All In One SEO and the Yoast SEO plugin so as to enable the multilingual feature for these two options.

To use it, you should firstly click the WPGlobus button after the proper installation. Here, you can check the welcome screen and you simply need to click the bottom link to go to the plugin settings page.

WPGlobus Settings

Now, you are entering the options panel of this plugin, from which you can make some modifications freely. Do not forget to hit the Save Settings button once you have made some changes.

Here, you can directly click the Languages button from the panel column. From this part, you can easily have a look at all the languages that are enabled on your website currently. Note that you can uncheck these languages if you want to remove them and drag them freely to rearrange the display order.

Enable Language

If you want to add some new language options, you can move down to the Add Languages section and choose your target options from the drop-down menu of the search box.

Add Language

If you cannot find your wanted languages this way, you can also click the below Here link to add the new languages. Here, you need to enter the language code that is the two-letter ISO one, choose the correct language flag, enter the language name using the native alphabet, write down the name in English and enter the PHP locale of the added language. This way, the language can be added into the search box for you to choose.

Add New Language

Next, you can decide the language selector mode, with which you can determine the way to showcase the language name and the corresponding country flag in the drop-down list. The options include the flags only, the full language name with the flag, the full name only and the two-letter language code with the flag.

Language Selector Mode

It is possible that you may have created multiple navigation menus for your site. If so, you need to choose the exact navigation menus where you hope the language selector to be displayed. Even, you can enable the “All Pages” feature to add the language selector to all the menus that will list your current pages automatically. If you want, you can also enter some CSS rules to modify the menu icons and texts for the language selector.

Language Selector Menu

Now, all the basic settings are done, so you need to save the changes. In addition, you can click the Language Table in the options panel. Here, you can find a language table with all your currently added options listed. From this part, you can easily edit, add and remove the languages based on your needs.

Language Table

Also, you can click the Post Types button to decide which types of your contents can apply to the language switches.

Post Types

Now, you can start adding the multilingual feature to your blog posts, webpages, tags, categories and many more. For instance, you can directly enter the editing page of your individual post to translate the content into the language you want. Note that you can find a WPGlobus button from the right-hand Publish meta box. You can temporarily toggle it off to check the raw content if needed.

Translate Post

Even, you can have your meta tags, keywords and meta descriptions edited in multiple languages.

If you want to ensure the multilingual feature for your website back-end, especially when you have multiple users who have the accounts to access your dashboard, the top bar selector can be used to switch among multiple languages.

Switch in Back-end

To showcase the multilingual switcher in the website front-end, you can leverage the WPGlobus widget. Here, you can choose the language selector type, decide who can see this widget and determine to showcase it on which pages. Here, you can hit the blue icon to enter the multilingual texts for this widget.

WPGlobus Widget

Check the real example in the following.

Language Switcher