Skip Navigation

WPML is made of a core plugin and add-ons. The core WPML Multilingual CMS is always required. You can install any combination of the add-on plugins for additional functionality.

WPML Multilingual CMS

The core plugin turns WordPress multilingual. It adds the basic translation controls and allows you to choose who will translate your content and how to translate it.

WPML String Translation

The String Translation plugin allows to translate interface strings directly from within WordPress without having to use .mo files.
The String Translation plugin allows more than just translating static texts. It also lets you translate user-generated texts that are outside of posts and pages. For example, the tagline and SEO data.

WPML Media Translation

This plugin allows using the WordPress Gallery in different languages. You can control which images will display for each language.

The Sticky Links plugin keeps internal links from ever breaking. It automatically tracks linked pages in your site and keeps all incoming links up-to-date. When you change permalink structure, hierarchy and even page slugs, all incoming links update immediately.

WPML CMS Navigation

The CMS Navigation plugin adds navigational elements which you can use when building the site. This includes a breadcrumbs trail, drop-down menus and sidebar navigation.

Compatibility Plugins Between WPML and Other Plugins

WooCommerce Multilingual

Allows building multilingual e-commerce sites with WooCommerce and WPML.

Gravity Forms Multilingual

Allows translating Gravity Forms. You will be able to create a form in your language and translate it to different languages. No need to maintain several forms, one per language.

Contact Form 7 Multilingual

Allows translating Contact Form 7 forms. Create forms once and translate them with WPML to all your site’s languages.

BuddyPress Multilingual

Allows running a multilingual social network site, with BuddyPress and WPML.

Advanced Custom Fields Multilingual

This ‘glue’ plugin makes it easier to use WPML to translate content provided in fields created with Advanced Custom Fields.

Ninja Forms Multilingual

This ‘glue’ plugin makes it possible to translate forms created with NinjaForms into all your site’s languages.

WPForms Multilingual

This ‘glue’ plugin allows you to translate forms created with WPForms into all your site’s languages.


This ‘glue’ plugin makes it possible to translate all your SEO-related content created with Yoast or Rank Math.

MailChimp for WordPress Multilingual

This ‘glue’ plugin makes it easier to translate with WPML content provided in MailChimp for WordPress plugin.

WPML All Import

Lets you Import multilingual content to WordPress using WP All Import and WPML plugins.

Available in both the Multilingual Blog and Multilingual CMS account types.

Available in the Multilingual CMS account type only.