Home›Support›English Support›[Waiting for user feedback] WPML Media Translation “Not Installed” in Support Tab – Translated Media Not Accessible via RE...
[Waiting for user feedback] WPML Media Translation “Not Installed” in Support Tab – Translated Media Not Accessible via RE...
This is the technical support forum for WPML - the multilingual WordPress plugin.
Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.
Background of the issue:
I am having a persistent issue with the WPML Media Translation plugin on my website hidden link. In the Plugins list, WPML Media Translation is installed and activated. In the Media Library, I can see a translated version of each image for each language. However, when I use the REST API (e.g., /wp-json/wp/v2/media?lang=fr or /media/ID?lang=fr) or connect via Make.com, only the default language media ID is available. I have tried deactivating and reinstalling the plugin, using WPML Troubleshooting options, disabling other plugins, and verifying file permissions.
Symptoms:
In the WPML > Support tab, it shows as 'Not installed' even though the plugin is installed and active. The REST API returns only the default (English) media item and ID, even when using ?lang=fr or querying /media/ID.
Questions:
Why does WPML > Support say 'Not installed' when the plugin is installed and active?
How can I get the REST API (and Make.com) to return translated media IDs and allow updating their metadata?
Welcome to the WPML support forum. I will do my best to help you resolve the issue.
Please try the following steps after a full site backup and check if the issue still exists:
- Deactivate all WPML plugins.
- Clear all types of caches (server, browser, plugin, and object cache if used).
- Reactivate WPML Multilingual CMS first.
- Then activate the WPML add-ons like String Translation and Media Translation.
If the problem persists, go to WPML >> Settings >> Media Translation and click the blue Start button to sync the media. Wait for the process to complete, then check if the bug is resolved.
Hi,
I tried the two solutions, and the issue is still unresolved.
In the WPML > Support tab, it still shows 'WPML Media Translation' as 'Not installed' even though the plugin is installed and active. Also, when I use the REST API (e.g., /wp-json/wp/v2/media?lang=fr or /media/ID?lang=fr, /wp-json/wp/v2/media?lang=fr or /media/ID?lang=es) or connect via Make.com, only the default language media ID (English) is still returned.
So, what is next? How to resolve this issue? I need to get the correct media ID when using the REST API or Make.com.
Best regards,
Gilles
New threads created by Bigul and linked to this one are listed below:
Thank you for the updates. I am consulting with our team to get an expert opinion on this. I have also created a separate ticket for the *Not Installed* notice to make follow-up easier. We will get back to you as soon as possible. Please wait.
We cross-checked the REST API results on your site using this endpoint: hidden link
The output appears as expected and the wpml_current_locale and href value are correctly set to French. Please refer to the attached images and the following screencast for more details: hidden link
We also tried reproducing the issue on a clean installation, and it worked as expected there too. Refer to the following links for more details.
Sandbox Site Login URL: hidden link
hidden link
hidden link
So, one request: could you please share the exact steps to reproduce the issue? It will be great if you can replicate the issue on a sandbox site so we can investigate it further and escalate the bug to our developers for further debugging.