Create a WordPress Multilingual Site using WPML

If you want to make a localization for your WordPress site so that users around the world can read it in their preferred language. Then you actually need to conduct research on which translation plugin is better because WordPress does not have a feature to create a multilingual site.

It certainly would be prudent to read a proper detailed analysis of the WordPress Multilingual Plugin (WPML) in order to make a decision to purchase a premium plugin. In this article of our WordPress Tutorial, we will show its functionalities, features, pricing, and also some more. Therefore, you can decide if it’s the right plugin for you.

Why Create a Multilingual WordPress Site?

Of course, while creating a WordPress website you want to make it accessible to people all over the world. However, foreign language speaking users would not enjoy your site because language causes a major barrier.

By default, WordPress can support only one language at a time. How can a developer use multiple languages on his website to engage a wider audience?

One of the possible ways is to create subdomains and install WordPress for each language. But you will have to manage updates and back up all installations. Frankly speaking, it is a lot of slack. WPML allows using a single WordPress installation for content in different languages publishing.

About WPML Plugin

Being the most popular WPML allows you to include and smoothly run content translations on your WordPress website. So you can manage language contents within a single WordPress installation that helps to serve different audiences worldwide from a single domain.

The WPML  works well with almost all WordPress themes and plugins that are available on the market. It is SEO friendly and compatible with SEO-related plugins, especially with Yoast SEO. The plugin also lets you choose language URL format as directories, subdomains, or parameters.

Despite the WPML is available for a long time now, OnTheGoSystems still provides regular updates and dedicated support to their customers.

Getting Started with WPML

Once you have installed and activated the plugin, it will guide you through the configuration process. In first step WPML will automatically detect your current language. Click next button if you don’t want to change this option.

The second step offers you to select all languages you want to enable on your website.

In the third step, you can configure and customize the language switcher options. That is you can arrange the language order and add the language switcher to the widget area, navigation menu, or footer area of your site. Additionally, the language switcher style can be either dropdown or list of languages. You can also choose to display the flag, language name, current language, or nothing.

As the final step, you will actually need to enter your site key to complete the registration. The key can be found in your account on WPML’s website. As a result, you have successfully finished the WPML setup wizard. The Finish button click will exit the setup.

Adding Multilingual Content

You can easily translate into multiple languages every area of your WordPress site – posts, pages, custom post types, tags, categories, custom fields, navigation menus, content created with page builders, even theme and plugin texts.

WPML offers a powerful Translation Management add-on, which allows working with translation services.

Adding Multilingual Posts and Pages

To add a translation for the post you need to click on the post menu. The language columns will be next to your post titles.

Note: it is assumed that existing content is in the primary language of your website.

It is not a secret that you can manage translations while editing a post. Maybe you have already noticed the new “Language” meta box.

WPML also offers a translator management module that allows adding users who will translate content for you. They can even add translations directly in WPML instead of editing posts.

Adding Translations for Categories and Tags

Translating taxonomy elements has never been easier. Simply load necessary taxonomy translates at WPML » Taxonomy Translation section.

All that you need is to click the add button next to the taxonomy term.

Translating Navigation Menus

WordPress is known for its strong navigation menu system. It means that you translate your menu like you would translate posts or taxonomies. Even if you have more than one menus, then simply select the menu for translation.

The right-hand column will contain your menu with links to translate into other languages enabled on your site. It should be noted, all posts and pages in navigation menus must be translated before the menu.

Keep in mind that all changes can be lost if the save button has not clicked.

Translating Themes, Plugins, & Other Text with WPML

By default, WordPress does not use theme and plugin translations with WPML. You can make sure of this on the WPML » Themes and plugins localization page. In this case, you will see ‘Don’t use String Translation to translate the theme and plugins’ checked.

You can also check if there are any translation files available for your theme by setting the “Automatically load the theme’s .mo file using ‘load_theme_textdomain’” checkbox. Nevertheless, this check works only for themes downloaded from the WordPress.org theme directory.

This setting does not work well for most websites because not all WordPress themes and plugins have a translation available. Moreover, the translation can be not good or incomplete.

Using WPML’s String Translation module to properly translate your theme and plugins is highly recommended for your own site.

WPML Plugin: Pricing and Support

As already described, WPML is a premium plugin. It offers 3 pricing options: Multilingual Blog, Multilingual CMS, and Multilingual Agency. To be brief, the pricing plans are the various combinations of the core WPML plugin with addons.

The first plan, Multilingual Blog, is an economic solution for multilingual WordPress blogs with basic translation controls and few addons. This plan costs $29 and allows you to install WPML on only 1 site.

The second plan, Multilingual CMS, is a complete solution for multilingual WordPress sites. This plan packed with all the available addons. It offers 3 site licenses. You can buy this for $79.

The third plan, Multilingual Agency, is an unlimited license plan suitable for agencies building many sites. It includes the same features and addons provided in the CMS plan. It is available at $159. Therefore, you can choose either a CMS or Agency plan for advanced translation features, depending on the number of sites you want to use WPML on.

All the plans provide 1 year of free updates and premium support. If the plugin is failed, a full refund is guaranteed within 30 days of purchase.

We hope this article answered all your questions and helped you to create a WordPress multilingual website with WPML. Nevertheless, if you have any other questions then we invite you to our WordPress Tutorial tour.

Related Posts