Run a multilingual site with WPML and offload media with WP Media Cloud
WPML is the most widely used multilingual plugin for WordPress, letting you translate pages, posts, and custom content into any number of languages. WP Media Cloud offloads your media library to cloud storage, and images shared across translations are served from a single cloud location.
WPML handles your translations. WP Media Cloud handles where your media files live.
WPML and WP Media Cloud operate on different parts of WordPress and work together without conflict. WPML manages your translated content and routes visitors to the right language version of each page. WP Media Cloud moves your media library files to cloud storage and rewrites attachment URLs. Because WordPress uses a single shared media library across all language versions, every image offloaded by WP Media Cloud is available to every translation automatically.
Install and configure WP Media Cloud
Set up WP Media Cloud with your preferred cloud storage provider. Every image and file uploaded to WordPress is automatically moved to cloud storage from this point on, across all language versions of your site.
Translate your content with WPML as normal
Create and manage translations with WPML as you normally would. When translated pages use images from the WordPress media library, those images are already offloaded to cloud storage. WPML and WP Media Cloud do not share any configuration.
All language versions reference the same cloud URLs
WordPress uses a single media library shared across all WPML language versions. WP Media Cloud rewrites attachment URLs at the WordPress level, so every language version of every page automatically receives cloud storage URLs for its images. No per-language configuration is needed.
Visitors in every language get fast media delivery
Whether a visitor lands on your English, Arabic, French, or any other language version, the images they see are served from your cloud storage bucket or CDN. Your server delivers only the page HTML. Media comes from the cloud.
Upload an image once. Every translation uses it.
WPML translates your text content, URLs, and metadata into different languages, but all language versions of your site share the same WordPress media library. When you upload a product photo, a hero image, or a team member portrait, that one file is used across every language version of the page.
WP Media Cloud offloads that file to cloud storage when it is uploaded. Because all language versions of the page reference the same media library attachment, they all get the same cloud storage URL automatically. There is no need to upload images once per language, and no need to configure WP Media Cloud separately for each language. Both plugins do their job independently and the result is a fast, efficiently stored multilingual site.
- Upload an image once, use it in every language version
- WP Media Cloud offloads to cloud storage on upload
- All language versions automatically get cloud URLs
- No per-language configuration required in either plugin
Choose the cloud storage that fits your multilingual project.
WP Media Cloud works with every major cloud storage provider. For multilingual sites with a global audience, providers with edge locations close to your visitors can help reduce image load times across language markets.
Translate with WPML. Offload media with WP Media Cloud.
Every language version of your site gets cloud-served images automatically. No per-language configuration needed. 30-day money-back guarantee.