How to Disable WPML Media Translation and Clean Up Duplicated Media
Your Media Library should not feel like a hall of mirrors. Yet after enabling WPML Media Translation, a single image can appear to multiply across languages—leaving editors unsure which attachment is original, which is translated, and why the database keeps growing. If you are searching for wpml disable media translation, you are probably looking for more than an off switch: you want your original assets safe and the clutter gone.
There is an important catch. Turning the feature off prevents future translated media handling, but it does not automatically erase the translated attachment records already created. Removing them carelessly can break image references across translated content; leaving them alone can keep the Media Library unnecessarily confusing. The right cleanup starts with knowing what WPML duplicated, what WordPress still needs, and how to separate the two without risking your primary-language media.
Before You Disable WPML Media Translation: Know What Will Change
Media duplication can quietly become one of the largest sources of clutter in a multilingual WordPress database. Before you wpml disable media translation, separate two things that are easy to confuse: the original attachment uploaded to WordPress and WPML’s language-specific translation data for that attachment.

What WPML Media Translation does
WPML Media Translation lets an image, PDF, or other attachment present differently by language. The English original may use an alt text such as “Red hiking backpack,” while the French version can show a translated alt text, title, caption, and description. Depending on the setup, WPML may also manage translated attachment entries so the appropriate media details appear on translated posts, product pages, and galleries.
This is useful for accessibility and search visibility. A translated image caption on a product page is not merely cosmetic; it can make the page clearer for visitors who never see the source language.
What happens when you turn the feature off
Disabling the feature stops its future media-translation behavior, but it should not be treated as a cleanup button. Existing translated media records and metadata are not necessarily deleted automatically. Translated pages may instead use the original attachment and, depending on how the page and its media were configured, fall back to the original-language title, caption, description, or alt text.
That fallback can be harmless for a decorative image. It is more consequential for product imagery, editorial galleries, and images whose alt text carries real meaning. Check what visitors will actually see rather than assuming every translated page will behave identically.
Back up your database and test on staging first
The safe approach is methodical. Record what exists before changing anything, then validate the outcome away from production.
- Create a full backup of the database and the uploads directory.
- Note the current attachment count and, if possible, the number of translated media entries.
- Clone the site to staging and disable media translation there first.
- Review key pages in every language: posts, WooCommerce products, galleries, and pages with SEO-critical images.
- Verify image URLs, captions, and translated alt text before planning any database cleanup.
How to Disable Media Translation in WPML
Open WPML Media Translation settings
Media translation can quietly multiply attachment records long before anyone notices the database growth. To begin, sign in to WordPress and look for WPML → Media Translation. Depending on your WPML version and which components are active, the wording or menu placement may differ slightly; in some installations, related controls also appear under WPML → Settings.
The goal is not to deactivate WPML or disrupt your language URLs. You are changing how WPML handles attachments—images, featured images, galleries, captions, and alt text—going forward.
Turn off automatic media duplication and translation options
On the Media Translation screen, disable the options that automatically duplicate uploaded media into translated posts or copy featured images to translations. The exact labels vary, but look for controls referring to duplicating media for translations, duplicating featured images, or translating existing media.
Save the settings before touching existing attachments. This order matters: turning off future duplication first prevents new records from appearing while you audit what is already there. A wpml disable media translation search often implies that toggling one setting will remove old duplicates. It will not. These controls stop or limit future behavior; existing translated media usually needs a separate, careful cleanup.
Check translated posts and pages after the change
Review a small but representative sample before making any site-wide changes. Open translated blog posts, product pages, and key landing pages in every active language. Check the featured image, inline galleries, image blocks, captions, and language-specific alt text.
- Confirm that each page still displays its intended images.
- Check WooCommerce product galleries and variation images, if applicable.
- Verify whether translated alt text is essential for SEO or accessibility in each language.
If a page relies on a language-specific asset, keep that relationship documented before deleting attachments. A few minutes of validation is far cheaper than restoring hundreds of broken image references later.
How to Clean Up Existing Duplicated Media Safely
Duplicate attachments are easy to remove too aggressively—and that is how a “database cleanup” turns into broken product galleries, missing featured images, and empty language pages. Treat every deletion as reversible until the front end proves otherwise.
Identify translated attachments before deleting anything
Start in the Media Library and use WPML’s language filter where it is available. Compare suspected copies against the original attachment: check the filename, upload date, dimensions, parent post, and language assignment. A translated attachment may share the same physical image file, while another may be a genuinely separate localized asset with different text embedded in the graphic. Do not assume matching filenames mean an item is safe to delete.
Remove translated media in small, reversible batches
After confirming a group of translated copies, move 10 to 20 attachments to Trash rather than permanently deleting them. Then open representative posts in every affected language and inspect featured images, galleries, sliders, and WooCommerce product images. If everything renders correctly, continue with the next batch. This is slower than a bulk query, but far safer than deleting hundreds of records at once.
Avoid direct database cleanup unless you have expert help
Do not delete attachment rows or WPML translation relationships in phpMyAdmin simply because you want to wpml disable media translation. Attachments can be connected through post metadata, translation tables, thumbnails, and page-builder data. A tested full backup and an experienced WordPress developer are the minimum requirements for any direct database operation.
Verify that original images and SEO metadata remain intact
- Confirm original-language attachments, filenames, and media URLs still load.
- Check featured images, galleries, product variations, and image blocks.
- Review translated and original alt text, captions, and descriptions.
- Test redirects for previously indexed image URLs.
- Clear WordPress caches and refresh the CDN before final validation.
Prevent Media Duplication From Growing Your WordPress Database Again
Use one shared asset when translated metadata is not needed
Every duplicated attachment brings more than a file reference: it can add attachment records, metadata, thumbnails, and cleanup work. After you wpml disable media translation, keep the default workflow simple: reuse one image across every language when it communicates the same thing everywhere. Decorative banners, product photography without embedded words, staff portraits, and generic illustrations rarely need language-specific copies. A single well-managed original also means fewer places for editors to update when an image is replaced or its licensing changes.
Translate only images that need localized text or accessibility details
Dedicated media is justified when the image itself changes meaning by market or language. Screenshots containing interface copy need localized versions; so do infographics, promotional creative with prices or regional offers, and images with translated labels. Consider translated metadata separately from translated files. The same product photo may work globally, but a French caption or a more descriptive local-language alt text can improve accessibility and search relevance. Do not duplicate an asset merely because a post has been translated. Duplicate it because the visitor needs a genuinely different asset or description.
Consider a cleaner multilingual architecture for future sites
For a new build, it may be worth avoiding the duplicate-content model altogether. LATW Multilingual is a standalone alternative that keeps one canonical WordPress post and stores each language as an overlay in its own tables, rather than creating linked post copies as WPML commonly does. It also handles media translation, interface strings, language routing, and multilingual SEO without requiring WPML. Its free version supports a complete multilingual site; Pro adds BYOK AI automation for bulk translation and publishing workflows. That architecture will not change an existing WPML cleanup overnight, but it can prevent the same database-growth pattern from returning on the next site.
Keep Your Media Library Lean Without Losing What Matters
To wpml disable media translation, turn off the feature in WPML’s Media Translation settings, then treat existing translated attachments as a separate cleanup project—not something to remove in one sweep. Create a verified backup, identify assets that are genuinely duplicated rather than language-specific, and delete them in small batches while checking affected pages, product listings, image metadata, and search results.
The goal is not simply a smaller database; it is a multilingual site where each localized image, alt text, or caption earns its place. Keep the media that improves understanding or regional relevance, remove the copies that add no value, and let every remaining asset support a faster, clearer experience for visitors in every language.