In a global market, we know how important having a fully-functional multilingual CMS, that’s why we’ve been working with a wide group of plugin developers to make sure that WPML works seamlessly with popular WordPress plugins and tools. We’ve even been producing our own plugins built from the ground up with WPML in mind; these plugins will help you extend WordPress beyond your wildest imagination.
To make the most out of WordPress and WPML, these are the plugins we recommend that you use to create a fully-functional Multilingual CMS.
Page Ordering

CMS Page Tree View displays your content in a tree (instead of in the lengthy list that WordPress generates). This means you can get an easy overview of your website and quickly find the content you need. You can also drag and drop pages to re-order them. CMS Page Tree View includes a language selector, making it perfect to use with WPML.
WordPress SEO

Did you know that with WordPress SEO and WPML you can create per-domain sitemaps? Sitemaps are generated for each version of your site. This means that you can visit your Google Webmaster tools to submit a language-specific sitemap for each version of your website.
Image Management

With the WPML string translation module enabled you can translate your entire gallery. The image and gallery text will appear according to the language of the page that they are on. Insert the same gallery into different pages with different languages and the text will appear in the correct language for that page. This means better image management for WPML users.
Better Search

Relevanssi is a big step up from the default WordPress search. Once installed and activated your site instantly becomes more usable. Search results are now returned by relevance rather than date, you can use query search terms such as AND and OR, and it carries out fuzzy matching of partial and incomplete words. It includes a piece of code which checks to see if WPML is enabled, and if it is it filters search results according to the current language. This powerful functionality makes WordPress a better CMS.
Performance

The two most popular caching plugins for WordPress are W3 Total Cache and WP Super Cache and both of these are fully compatible with WPML. If you have a large site with lots of content and visitors then you may want the fully-featured W3TC which includes Minify and CDN. WP Super Cache has fewer features but this makes it easier to manage and perfect for smaller sites.
Download W3 Total Cache | Download WP Super Cache
Custom Content

We’ve created Types, a complete plugin for creating custom post types, custom taxonomies and custom fields. We know Types works with your Multilingual site because we built it. When you create a custom field, for example, you’ll have custom field translation options. Any text that you enter into Types will appear in WPML’s string translation screen. Also, WPML will translate any custom post type created with Types. This makes it perfect for creating custom content in a multilingual environment.
Complex Layouts

Views frees you from having to employ a developer to create the site that you want. And, since it’s developed by OnTheGoSystems, it works perfectly with WPML. Our entire development process for Views includes WPML so we know at every step of the way that it’s going to work. Everything that you produce with Views can be translated into the correct language for the front end. This means that you can build complex Multilingual WordPress websites.
eCommerce

We have created glue plugins that make WPML and these plugins stick together. You can grab the WPML-MarketPress plugin from your WPML account, and WPML Multilingual & Multicurrency for WooCommerce from the WordPress repository. If you use MarketPress from WPMU DEV you can translate products, product categories, product tags, along with the UI, custom URL slugs, emails and messages. WooCommerce translation lets you translate store pages, products, and UI text.
Download WooCommerce | Get MarketPress
That’s it! 9 plugins to turn your WordPress Multilingual Website into a powerful Multilingual CMS. Follow the blog to keep up with plugins we’ll be supporting in the future. We’re always looking for ways we can improve the WordPress experience for everyone, in every language.