[Resolved] Elementor header logo not translating with WPML Media add-in
This thread is resolved. Here is a description of the problem and solution.
Problem:
The client wanted to translate his logo but he couldn't find the logo URL in "WPML > String Translation"
Solution:
In this particular case, the logo was added by a theme option (Astra theme).
- First, go to the media library to get the IDs of your different logos
- Then go to "WPML > String Translation > Translate texts in admin screens" and search for the ID in the main language
- Add 'site_logo' to "String Translation"
- Last translated ID in String Translation
I think that in this case the logo isn't an attachment from a post/page and that's why you can't translate it in "Media translation".
Instead you should be able to translate the logo url in "WPML > String Translation". Search for "LOGO_SYOU.png"
If you can't find it in "String Translation", scroll down at the bottom left and click on "Translate texts in admin screens".
Search for it, select it (with the checkbox at the left) and click on "Add to string translation"
Go back to "WPML > String Translation" and translate it.
No results for LOGO_SYOU.png in the string translation.
None either in "Translate texts in admin screens".
I tried to translate the image ID yesterday (found that same post) but no luck.
Let me know if you would like screenshots of anything.
Could you please provide me with a temporary admin access (wp-admin and FTP) – preferably to a test site where the issue has been replicated – so I can have a closer look?
I will activate a private field for your next answer where you can provide that information safely (this field is only visible by you and the support team). Don't share your own admin account, create a new one that you will delete when we finish troubleshooting.
IMPORTANT: Before we proceed, please backup your site and database.
Thanks for the access. The logo was not in Elementor but in your Theme options (Astra). However the solution was pretty similar:
- First, I went to the media library to get the image ID for the EN logo (1754) and the FR logo (1758)
- Then I went to "WPML > String Translation > Translate texts in admin screens" and search for 1754
- I added site_logo to "String Translation" (the other one was already added)
- Last I translated 1754 by 1758 in String Translation
Thank you so much for your help!
I can't seem to close this ticket, tried in multiple browsers, when I click submit in the 'My issue is resolved' section nothing happens.