Search the documentation:
+ Beginners guide to site translation »
Jump directly to...
You have a new or existing site that you need to make multilingual. Not a developer? No problem. This step-by-step guide aims to help you translate your site using the WordPress Multilingual plugin. Continue reading
+ Getting Started Guide »
Jump directly to...
- Language Setup
- Theme and Plugins Localization
- String Translation
- Translating Post Categories and Custom taxonomies
- Translating Menus
- Translating Customizer and Theme Options
- Media Translation Module
- Translating Page Slugs
- Translating Widgets
- Site Navigation
- Sticky Links
- Getting Visitor Feedback About Your Site’s Translations
WPML consists of several modules. The basic module turns WordPress sites multilingual. Other modules help with an enhanced translation process, string translation, media translation and other functions. Continue reading
+ Translating Content »
Jump directly to...
When you think about translating your content, you may think about the page “title” and “body”. However, fully translated content requires more attention. In this document, we explain what you need to know before starting to translate your content and how to handle the different elements in your sites. Continue reading
+ Professional Translation »
Jump directly to...
WPML’s professional translation option allows you to translate your WordPress sites in the most convenient, cost-effective and accurate way possible. Continue reading
+ A List of Multilingual-Ready Themes, Compatible with WPML »
Jump directly to...
- How to translate GeneratePress theme using WPML?
- How to translate pages built with Enfold (Avia Builder)
- Multilingual Avada Sites Using WPML
- Go-Global Program
- Build multilingual WordPress websites using Bridge theme and WPML
- How to Translate WP Job Manager with WPML
- Build multilingual WordPress sites using OceanWP theme and WPML
- How to translate pages built with XTheme (Cornerstone Builder)
- Build multilingual WordPress websites using Uncode theme and WPML
- How to build multilingual sites with the Divi theme and WPML
- Create multilingual WordPress websites using Betheme and WPML
- How to create multilingual sites using Jupiter theme and WPML
- Creating multilingual sites using The7 theme and WPML
- How to translate Genesis Framework into different languages using WPML
- How to translate Kallyas theme using WPML?
- Storefront & WPML – create a multilingual shop
- Build Multilingual Websites Using The Impreza Theme and WPML
- Create multilingual WordPress websites using Total and WPML
- How to translate Kleo theme using WPML
- How to build a multilingual site with Canvas
- How to translate Real Homes theme using WPML?
- Build WordPress multilingual sites using Brooklyn theme and WPML
- How to translate Kalium theme using WPML?
- How to translate Virtue theme using WPML
- How to Develop Multilingual Classifieds Sites
- How to build RTL WordPress themes
- Tutorials
- Running Multilingual Sites with Elegantthemes and WPML
- Running Multilingual Sites with Template Monster’s Themes and WPML
- Using WPML with U-Design theme
- How to build a multilingual site with Upstart
Many themes work fine on multilingual sites. To make sure, we work with theme authors and perform extensive testing. Then, we list those theme on this page.
Continue reading
+ WPML Core and Add-on Plugins »
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. Continue reading
+ Plugins Compatibility »
Jump directly to...
- Build multilingual WordPress sites using Advanced Post Types Order and WPML
- Translating All in One SEO Pack Pro
- How to translate pages built with Visual Composer
- Using Relevanssi and WPML for your multilingual site.
- Using WPML with SiteOrigin Page Builder
- Using Event Calendar with WooCoomerce Multilingual
- How to build multilingual sites with Elementor and WPML
- How to translate Formidable Forms with WPML
- How to translate sites built with ACF
- How to translate NextGEN Gallery with WPML
- Using WPML to translate Cookie Law Info
- How to build multilingual sites with Beaver Builder and WPML
- How to Use bbPress on Multilingual Sites with WPML
- Optimize Multilingual Website Performance Using W3 Total Cache
- Translate Black Studio TinyMCE Widget using WPML
- Using WPML with the JetPack plugin
- How to build multilingual sites with Oxygen and WPML?
- Using Yoast SEO with WPML
- Creating multilingual sliders with Slider Revolution and WPML
- Using Contact Form 7 with WPML
Many plugins work fine on multilingual sites. To make sure, we work with plugin authors and perform extensive testing. Then, we list those plugin on this page. Continue reading
+ WooCommerce Extensions Compatibility »
Jump directly to...
- Translating WooCommerce Product Add-Ons with WooCommerce Multilingual
- Translating WooCommerce Bookings with WooCommerce Multilingual
- Translating WooCommerce Table Rate Shipping with WooCommerce Multilingual
- Translating WooCommerce Tab Manager with WooCommerce Multilingual
- Translating WooCommerce Subscriptions with WooCommerce Multilingual
Many WooCommerce Extensions work fine on multilingual sites. To make sure, we work with extensions authors and perform extensive testing. Then, we list those extensions here. Continue reading
+ Related Projects »
Jump directly to...
- Migrate from Polylang to WPML
- Toolset
- Translate sites built with ACF
- WooCommerce Multilingual – Run E-Commerce Sites in Several Languages
- Gravity Forms Multilingual
- BuddyPress Multilingual
- WPML All Import plugin – website Import with WPML
- WooCommerce Gateways Country Limiter
- qTranslate Importer
- Multilingual Tools Plugin
- Easy Digital Downloads Multilingual
Along with WPML, we also maintain several related projects, which allow other kinds of sites to run multilingual. Continue reading
+ Developers Information »
Jump directly to...
- WPML Contractors
- Multisite Support
- Browser Cookies Stored By WPML
- Achieving WPML Compatibility for Your Themes and plugins
- Debugging Theme Compatibility
- Language Configuration Files
- Sending Emails with WPML
- Embedded installer for authors
- WPML’s Languages Table
- How to integrate page builders that use shortcodes with WPML
- XML-RPC language interface
- WPML Coding API
- Adding hreflang to Multilingual WordPress Sites
- Why custom types and fields are important for multilingual sites
- WPML’s tables
- Custom multilingual themes
- Getting started with custom types, fields and taxonomy
- Debugging WPML
- Translating user input texts from plugins and themes
- Advanced uses for custom types, fields and taxonomy
- Accounts for WPML End-users
- Troubleshooting String Localization
- WPML Admin Capabilities
- String Package Translation
- Tracking Affiliate Performance using Google Analytics Events
- Making WooCommerce Themes Multilingual and Multi-Currency Ready
- Multilingual SEO
- Translating Custom Data Structures
- Translating WooCommerce sites when the default language is not English
WPML lets you run one WordPress site in multiple languages. The basic setup takes a few minutes and you can see the site multilingual. Then, you can customize the behavior and appearance of your site to match your exact specifications.
+ Affiliate Program »
Are you enjoying WPML? Tell the world about it and earn 30% affiliate commission for every new customer that you bring. Continue reading
+ FAQ »
See answers to frequently asked questions.