Close Menu
  • Themes
  • Plugins
  • Pricing
  • Affiliate Program
X (Twitter) Instagram TikTok
Wordpress Pick
  • Themes
  • Plugins
  • Pricing
  • Affiliate Program
Login / Register
Wordpress Pick
Home » Plugin » Localization and Translation » Localization and Translation » WPML Multilingual CMS WordPress Plugin

WPML Multilingual CMS WordPress Plugin

Free
$159

/Year

H
M
S
Unlock global reach! WPML easily translates your entire WordPress site. Discover multilingual power – try WPML today!

4.5

Rating summary

15

Reviews

368K+

Active installations

View Official Website
VirusTotal Scan
Checkout Now Added to cart

WPML Multilingual CMS Overview

WPML Multilingual CMS is an advanced plugin designed to transform any standard WordPress installation into a fully functional multilingual platform. It allows site owners, developers, and agencies to translate every aspect of their website, from standard posts and pages to custom post types, taxonomies, menus, and theme text. By providing a centralized translation management system, this plugin simplifies the complex process of serving content in multiple languages, ensuring that global audiences receive a localized experience without requiring separate WordPress installations for each language.

Latest Version 4.9.7 Changes

WPML Multilingual CMS version 4.9.7 brings full compatibility with WordPress 7.1 and includes an extensive proactive security hardening pass across the plugin. It also fixes frontend translation update issues when using the ‘Edit translation’ button and resolves broken category label translations on secondary languages under WordPress 7.1.

  • Ensures full WordPress 7.1 compatibility [1.1.1].
  • Extensive security hardening pass across WPML Multilingual CMS.
  • Fixed missing translation updates on the frontend, until refresh, when the translation is edited using the ‘Edit translation’ button.
  • Fixed broken category label translation on secondary languages when used with WordPress 7.1.

What WPML Does

At its core, WPML connects translations of different content pieces together, maintaining a structured database of language relationships. It intercepts frontend requests and seamlessly serves the appropriate language version of a page based on user preference, URL structure, or browser settings. The plugin integrates a dedicated translation management interface where administrators can assign translation jobs to specific users, integrate with professional translation services, or utilize automatic machine translation. It also handles the localization of administrative interfaces, string translations for themes and plugins, and media translation to ensure images and attachments are relevant to the selected language context.

Who This Multilingual Plugin Is For

This tool serves a diverse range of users operating in the global market. E-commerce store owners use it to localize product descriptions, checkout processes, and customer communications to increase international conversion rates. Corporate websites rely on it to present a unified global brand identity while catering to regional compliance requirements. Educational institutions and non-profit organizations utilize the plugin to disseminate information across varied demographic groups. Additionally, web development agencies integrate it into client projects to deliver scalable, ready-to-translate websites.

Key Capabilities

  • Comprehensive content translation covering posts, pages, custom post types, custom fields, taxonomies, and custom menus.
  • Advanced translation management dashboard for assigning tasks to local translators or connecting with external professional translation services.
  • Automatic translation features leveraging machine learning to instantly draft translated content for human review and approval.
  • String translation functionality to locate and localize hardcoded text within themes, plugins, and widgets without editing source files.
  • Media translation capabilities ensuring that images, PDF attachments, and video assets display correctly based on the active language.
  • Flexible language URL formats including directories, distinct domains or subdomains, and URL parameters to support localized search engine optimization.
  • E-commerce integration providing complete localization for online stores, including currency switching and translated product attributes.
  • Built-in language switchers that can be customized and placed in menus, footers, sidebars, or directly within page content.

Practical WordPress Use Cases

A common implementation involves international e-commerce platforms needing to display products, shopping carts, and transactional emails in the native language of the buyer. By integrating with leading e-commerce plugins, WPML ensures that pricing and product data synchronize correctly across language barriers. Another use case is the multinational corporate site, where the human resources department requires job listings in one language, while customer support documentation is provided in five others. The plugin allows granular control over which content is translated, preventing unnecessary database bloat.

Setup and Compatibility Notes

Implementing WPML requires a systematic approach, starting with the core CMS plugin and activating additional components like String Translation or Media Translation only as needed. During the initial configuration wizard, administrators select the default site language and add desired secondary languages. The plugin is built to function reliably alongside major page builders, themes, and SEO tools, utilizing a standard API for developers to register custom shortcodes and widgets for translation. Users should allocate adequate server resources, particularly PHP memory limits, as processing multiple language databases concurrently can increase server load on highly trafficked sites.

Reasons to Choose WPML on WPPick

Selecting this solution through WPPick ensures access to a thoroughly tested, reliable framework for globalizing digital content. It offers a robust architecture that has been refined over years of active development, providing stability that newer alternatives may lack. The modular approach means site administrators only load the code necessary for their specific translation requirements, keeping the underlying WordPress installation efficient. Its widespread adoption means finding documentation, community support, and compatible third-party plugins is significantly easier, reducing long-term maintenance friction.

Latest Version Context

WPML Multilingual CMS version 4.9.7 introduces full compatibility with WordPress 7.1, ensuring that core functionality aligns with the latest platform standards. This release includes an extensive security hardening pass across the entire plugin architecture, proactively addressing potential vulnerabilities. Additionally, it resolves an issue where frontend translation updates were missing until a page refresh occurred when using the inline editing button. The update also fixes broken category label translations on secondary languages that were previously conflicting with WordPress 7.1 environments.

Frequently Asked Questions

  • Does this plugin automatically translate my entire website as soon as I install it? No, it provides the framework to manage translations. While it offers automatic translation features utilizing external machine translation services, you must configure and initiate these processes manually.
  • Can I use different domain names for different languages? Yes, the plugin supports multiple URL structures. You can configure it to use separate domains per language, subdomains, subdirectories, or URL parameters depending on your specific architectural requirements.
  • Will activating this affect my website loading speed? Because it queries multiple database tables to map language relationships, it requires adequate server resources. Utilizing proper caching mechanisms and optimizing your database will mitigate performance impacts on high-traffic websites.
  • How does it handle images in translated posts? Through its media translation module, it allows you to use the same image across all translations or specify different images for specific languages, while automatically duplicating media meta data like alt text and captions for localization.
  • Is it compatible with visual page builders? Yes, it includes built-in compatibility for most major page builders. It registers the specific text elements of these builders so they can be translated through the central translation editor without breaking page layouts.
4.5 293 votes
Plugin Rating

I. Download Limits & Account Benefits

  • Free Downloads: Each email address receives 3 downloads per day for free products
  • Upgrade Benefits: Purchase any paid product to increase your daily download limit by 3 for each paid product
  • No Account Required: You can download immediately by receiving the download link via email
  • Account Recommended: Create an account for easier access to your order history and direct update downloads

II. Understanding GPL vs Official Versions

Important: The products available on WPPick are GPL-licensed versions, which differ from official developer versions. Before purchasing, please read our comprehensive guide: Understanding GPL & Official Differences at WPPick

Key Points:

  • GPL versions may not include premium support from original developers
  • Updates may be delayed compared to official releases
  • Some premium features might have limitations
  • Always consider your specific needs and support requirements

III. Support & Assistance

We’re here to help through multiple channels:

  • Email Support: Direct email assistance for all inquiries
  • Live Chat: Real-time support during business hours
  • Comprehensive Documentation: Detailed guides and tutorials

IV. Order Tracking

Access your complete purchase history and download links anytime: Order History

V. Account Access

New to WPPick? Login or Create Account to manage your downloads and orders efficiently.

VI. Refund Protection

We stand behind our products with a clear refund policy. Review our terms: Refund Policy

VII. Privacy & Security

Your data security is our priority. Learn how we protect your information: Privacy Policy

VII. Terms of Service

Understanding our service terms ensures a smooth experience: Terms of Use

Quick Tips for Best Experience

  1. Verify Compatibility: Check plugin/theme compatibility with your WordPress version
  2. Backup First: Always backup your site before installing new plugins or themes
  3. Test Environment: Consider testing on a staging site first
  4. Stay Updated: Regularly check for updates in your account dashboard
  5. Read Documentation: Review any included documentation for optimal setup

Need Help?

If you have questions about downloads, licensing, or need technical assistance, don’t hesitate to contact our support team. We’re committed to ensuring you have the best possible experience with WPPick products.


Ready to get started? Your download adventure begins with just one click!

August 20, 2026
Version: 4.9.7Latest Release
Compatibility
  • Ensures full WordPress 7.1 compatibility
Security Patch
  • Extensive security hardening pass across WPML Multilingual CMS
Bug Fix
  • Fixed missing translation updates on the frontend, until refresh, when the translation is edited using the "Edit translation" button
  • Fixed broken category label translation on secondary languages when used with WordPress 7.1
August 1, 2026
Version: 4.9.6
June 12, 2026
Version: 4.9.5
May 21, 2026
Version: 4.9.4
May 8, 2026
Version: 4.9.3
April 24, 2026
Version: 4.9.2.1
March 9, 2026
Version: 4.9.2
Bug Fix
  • Fixed an issue with missing custom fields in translations.
  • Fixed an issue where Full Site Editing templates were not applied to translated pages.
February 27, 2026
Version: 4.9.1
Bug Fix
  • Fixed an issue where automatic translation of content that uses Base64-encoded characters was blocked.
  • Fixed a fatal error that occurred while viewing the post if a third-party plugin was using the user_has_cap hook.
  • Fixed an issue with a wrong redirect when post and media had the same slug.
  • Moved the “I just logged in secondary domain” option from the site migration banner to the WPML Troubleshooting section.
Improvement
  • Added the unresolved jobs notification the WPML’s section in the top admin bar.
  • Added a simpler, one-click button for copying the WPML Debug log.
  • Added opcache details to WPML’s debug log.
Compatibility
  • Elementor: Added support for translating Nav Menu, Mega Menu, and Theme Builder templates widgets.
  • Elementor: Added support for translating products in the loop grid.
  • Elementor: Added support for translating links in atomic widgets.
  • Divi 5: Added a rule to skip the Gutenberg cleanup process during media processing.
  • Divi 5: Added a rule to skip the Gutenberg cleanup during Divi 5 migration.
  • Divi 5: Added support for translating Divi Canvases.
February 6, 2026
Version: 4.9.0
New Feature
  • Added credit estimation when Translate Everything Automatically is enabled.
  • Integrated the payment step when enabling Translate Everything Automatically if the site doesn’t have enough credits.
  • Improved notifications when the site runs out of credits.
  • Added a visible notification on the Translation Dashboard when the site has any debt that needs to be paid before proceeding.
  • Enhanced credit summary for the selected job on the Translation Dashboard.
  • Added estimated time on the Translation Dashboard for automatic translation jobs in progress.
  • Added descriptive text to the tabs at the top of the WPML Translation Dashboard.
  • Enhanced the mechanism to detect, manage and resolve stuck automatic translation jobs.
  • Enhanced the job failure mechanism by adding a visible error feedback on the Translation Dashboard.
  • Added a minor interface notice to encourage users to stay on the dashboard while jobs are being processed.
  • Added a descriptive error message when translation services reject a batch job.
  • Improved language switcher accessibility for better screen reader support and keyboard navigation.
  • The Translation Jobs tab is now visible when automatic translation is enabled.
Compatibility
  • Avada: Added support for translating dynamic images.
  • Avada: Improved translation of Avada theme options which are now also translatable using WPML String Translation.
  • Avada: Added support for translating form notifications.
  • Avada: Added support for dynamic content in image alt and link attributes.
  • Divi 4: Added support for translating custom text in dynamic attributes.
  • Divi 5: Added a rule to flush WooCommerce product description cache when receiving translations.
  • Divi 5: Fixed an issue with double language switcher displayed in the builder.
  • Divi 5: Added support for translating dynamic content.
  • Divi 5: Added support for translating section, row, and column background images.
  • Divi 5: Added support for translating section, row, and column links.
  • Divi 5: Fixed support for translating button links.
  • Divi 5: Added support for translating global variables.
  • Divi 5: Fixed the conversion of IDs when they are defined in the XML config global namespace.
  • Elementor: Implemented a fix to avoid a fatal error that could happen when translating missing templates.
  • Elementor: Fixed an issue with WooCommerce Products widget not displaying products in secondary languages.
  • Elementor: Fixed an issue with translating template ID in the loop grid during AJAX calls.
  • Elementor: Fixed a PHP 8+ fatal error that happened when using Display Conditions.
  • Elementor: Fixed an issue with translation of the dynamic WooCommerce field product_id.
  • Elementor: Added a feature that automatically configures and makes translatable custom widgets that lack a specific WPML configuration.
  • Elementor: Added support for translating dynamic tags in email subject.
  • Elementor: Added support for translating tablet and mobile versions of background images.
  • Elementor: Added a mechanism to prevent hitting PCRE backtrack limit and fail gracefully.
  • Elementor: Added support for translating media in atomic widgets (editor v4).
  • Elementor: Added support for translating dynamic content in atomic widgets (editor v4).
  • Cornerstone : Fixed an issue where content was overwritten when editing a translation with the Cornerstone editor.
  • Beaver Themer: Added a mechanism to automatically translate conditional logic in layouts.
  • Beaver Themer: Added a mechanism to automatically translate visibility logic in widgets.
  • Page Builders: Fixed a warning message when updating a post with CLI/REST.
  • Page Builders:Fixed an issue where translated text was being cut off after the ‘<’ character when using Classic Translation Editor or Translation Services.
  • Page Builders: Fixed translation not marked as “needs update” when a post had a page builder package with no strings.
  • WooCommerce: Added support for shortcode-based builder content in short product descriptions.
Performance
  • Fixed an infinite recursion that could happen when translating taxonomy terms.
  • Fixed an issue with translated media images not displaying in post content when Redis object cache is enabled.
  • Fixed an issue with user admin language cache not being cleared when updating user profile, causing wrong language display when using Redis.
  • Fixed an issue where BuddyPress Multilingual pages and profile data was served from stale cache across languages.
  • Fixed an issue with WooCommerce Bookings: Datepicker calendar was not loading on translated products when Redis/object cache was enabled.
  • Fixed an issue with Avada Forms missing from the dropdown until fusion_library cache is flushed.
  • Fixed an issue that happened if the user profile changed from the site default language to a second language but the text and style in the admin area didn’t change to according to the new default language.
  • Fixed an access issue where Guest users could view the translated post even if you change the status of a published translation post to another status.
  • Fixed an issue where the term meta value set to “Copy” didn’t display when editing the translation term.
  • Fixed an issue where the translation of the user meta field wouldn’t display if you switched to a secondary language.
  • [WPML Page Builders] Fixed an issue where automatic translation review screen was not showing the updated contents when the String Translation plugin was activate.
Bug Fix
  • Fixed issues causing the sitekey to be disconnected and block access to Advanced Translation editor.
  • Fixed multiple issues with incorrect wordcount estimates in the job summary on the Translation Dashboard.
  • Added a notice to enable PHP zlib extension when it is not available in the server setup.
  • Added lazy loading for language switcher flag images.
  • Fixed multiple deprecated notices with PHP 8.3.
  • Fixed an issue with incorrect post revision loaded on preview.
  • Fixed an issue with recommended plugin not selected and installed during WPML Setup wizard.
  • Fixed an issue with recommended glue plugin banner not displayed on the Translation Dashboard.
  • Added visible error feedback when the AI translation step fails to load in the WPML wizard.
  • Added Swahili language to the list of WPML default languages.
  • Fixed a performance issue caused by a database query to save WPML admin notices executed on the frontend.
  • Fixed excessive calls to update the “wpml_notices” option when user profile language is one of the secondary languages.
  • Fixed an issue where links were not updated in translation file XLIFF after site migration.
  • Fixed a fatal error affecting certain sites while updating to the latest WPML version.
  • Fixed an issue with a product category link resulting in a 404 error when language as parameter is used with pretty permalinks.
  • Added a check that hides the “Scan now and adjust links” section if there is nothing to fix.
  • Added a check that skips translation of jobs which have Base 64 encoded texts.
  • Fixed an issue where a translator with subscriber role was unable to review content for hidden languages while WooCommerce is active.
  • Fixed an issue with the preferred Translation service Reset option.
  • Fixed an issue where certain plugins were displayed as not installed on the WPML > Support page.
  • Added support for translating meta information for SVG,AVIF and APNG image formats.
  • Added the Advanced Translation Editor job ID to the list of automatic translation jobs on the WPML > Translation Dashboard > Translation Jobs page.
  • Fixed an issue with the wrong date format for German translations.
  • Fixed an issue with the WPML minimum requirements check that was caused by the CloudFlare WAF restriction.
  • Fixed an issue where automatic internal link translation could fail when the site and home URL use different protocols.
  • Fixed an issue with saving the legacy widget languages on the first attempt.
  • Fixed a fatal error for jobs that have double quotes in the title.
  • Fixed an issue with taxonomy term hierarchy not synced when translating child terms.
  • Fixed an issue where translating the custom base slug could result in a 404 error.
  • Fixed a minor performance issue when visiting WPML String translation page if the site has many users.
  • Fixed a PHP 8+ fatal error that occurred when using Elementor Display Conditions.
  • Fixed an issue with the Elementor WooCommerce Products widget not displaying products in secondary languages.
  • Fixed an issue preventing language-specific theme options from saving when using custom admin URLs.
  • Fixed an issue with orphan posts being created when automatic translation downloads fail.
  • Fixed a caching issue when updating the front page via WP-CLI on Redis-enabled sites.
  • Fixed a performance issue that could slow down sites with certain image formatting in content.
  • Fixed an issue with translated text being cut off after the ‘<’ character when using Classic Translation Editor or Translation Services.
January 27, 2026
Version: 4.9.0
15 Comments
Inline Feedbacks
View all comments
jenny_codes
1 year ago

STILL on 4.3.5 and getting a persistent PHP 8.1 warning when activating certain translation components. Can we PLEASE get the latest 4.8.1 version? It’s impacting our workflow! Current User Version: 4.3.5

0
Reply
site.builder.pro
1 year ago

Excellent work as always. Noticed 4.8.1 includes optimized string scanning which is a major win for performance. Running 4.6.1 right now—is the update process seamless for heavy content sites? Current User Version: 4.6.1

0
Reply
Ana L.
1 year ago

It’s pretty good overall. Had a tiny hiccup with a custom post type once, but support was quick. Still the best option out there for multilingual sites imo.

0
Reply
David K.
1 year ago

I’m struggling to get my custom post types (created with CPT UI) to translate properly. While the content itself translates, the permalinks are acting up, and I can’t seem to get the ACF fields to sync across languages consistently. Is there a specific configuration guide for complex custom post type setups or a known workaround for ACF field synchronization issues? I’m using the latest versions of everything.

0
Reply
Sarah J.
1 year ago

Does what it says, no complaints. My site is fully translated now, pretty solid ngl.

0
Reply
Dev_Guy88
1 year ago

Been using WPML for a while now for a few client sites. Always gets the job done, makes multi-language stuff so much simpler. 🔥

0
Reply
Sarah M.
1 year ago

Having a major issue with WPML conflicting with my WooCommerce setup. Whenever I activate WPML, some product pages either show untranslated strings or completely break, displaying a critical error. I’ve tried disabling other plugins, but it seems to be specifically related to WPML and WooCommerce working together. Any insights or known fixes for this? It’s preventing me from launching my multilingual store.

0
Reply
Olga Ivanova
1 year ago

Hello! I am currently running 4.5.0 on a large multisite installation with WP 6.5. Is version 4.8.1 fully stable with the latest core updates? Just being cautious before applying the major jump. Thanks for the continued development! Current User Version: 4.5.0

0
Reply
David K.
1 year ago

Finally found a reliable source for premium plugins like WPML! WPPick has an amazing selection, and the easy download process is a huge plus. It’s a fantastic alternative to the official repository, and I trust their curation completely. Their service is truly exceptional, making it a stress-free experience every time.

0
Reply
Sarah M.
2 years ago

I was looking for a reliable source for WPML, and WPPick came highly recommended. The download process was incredibly easy, and the plugin works perfectly. WPPick is definitely my go-to now for premium plugins; their selection is top-notch and it’s such a reliable alternative to sifting through other sites. Big thanks to WPPick for their excellent service!

0
Reply
WPML Multilingual CMS
Type:
Plugin
Version:
4.9.7
Last updated:
Aug 20, 2026
License:
GPL v3
Scanned by:
VirusTotal
Categories:
Localization and Translation
Tags:
Internationalization
Language
Multilingual
Multisite
Translation
Facebook YouTube LinkedIn Telegram
  • Home
  • Order History
  • Return and Refund Policy
  • Terms of Use
  • Privacy Policy
  • About Us

100 Rue Peel, Montréal, QC H3C 0L8, Canada
© WP Pick. All Rights Reserved.

Type above and press Enter to search. Press Esc to cancel.