This thread is resolved. Here is a description of the problem and solution.
If you are using Elementor Pro or a different theme with customizable theme options, you may want to set a different logo per language.
Once you translate the logo, you may need to tell WPML which logo to display on the front-end in each language. You can do this by going to String Translation and translating the logo ID. If you cannot find the logo string in String Translation, you may need to click the Translate texts in admin screens link at the bottom of the page and add the text to the String Translation table.
For a step-by-step guide, please see the page about translating theme options like logos, headers, footers, and templates.
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.
Tagged: Not WPML issue
This topic contains 8 replies, has 2 voices.
Last updated by Osama Mersal 2 years, 8 months ago.
Assisted by: Osama Mersal.
Author | Posts |
---|---|
March 9, 2022 at 11:23 pm #10754405 | |
frantisekB-4 |
I have tried adding additional xml config into plugins/sitepress-multilingual-cms/wpml-config.xml file: beginning of the config file looks like this now: <wpml-config> <admin-texts> <custom-fields> as discussed here: https://wpml.org/forums/topic/multilanguage-logo-not-working/ Is this correct? Now I go to string translations and no logo... I am using Elementor Pro, installed hello-elementor theme, also created child theme for this, called hello-elementor-child. Logo is added to elementor header template but not as an image element, but as "Site logo" element. So the logo image is defined in "Customize - Site identity". Now what else should I do? This is so frustrating, paid plugin and one of the basic must have feature is so much pain... |
March 10, 2022 at 8:18 am #10756675 | |
Osama Mersal Supporter
Languages: English (English ) Arabic (العربية ) Timezone: Africa/Cairo (GMT+02:00) |
Hi, Thanks for contacting WPML forums support. I’ll be glad to help you today. 1) Could you please check the following steps? 1- Go to WPML-> String Translation Kindly check our guide to know more about translating texts in admin screens. (https://wpml.org/documentation/getting-started-guide/string-translation/finding-strings-that-dont-appear-on-the-string-translation-page/) 2) Could you please share your Debug information with me? I hope this helps you. If you need further info, please let me know. Best regards, |
March 10, 2022 at 8:46 am #10756955 | |
frantisekB-4 |
Hi, I cannot find the logo string in admin texts. What exactly do you mean by logo ID? Attached debug info. |
March 10, 2022 at 8:50 am #10756987 | |
Osama Mersal Supporter
Languages: English (English ) Arabic (العربية ) Timezone: Africa/Cairo (GMT+02:00) |
Hi, Thanks for the debug.info. The Logo ID is the attachment ID, which you can see in the URL. (Kindly check the attached screenshot) If you couldn't find the ID in the string translation, I would need to take a closer look at your site. So I would request temporary access (WP-Admin and FTP) Your next answer will be private, which means only you and I have access to it. ❌ Please backup your database and website ❌ ✙ I would need your permission to de-activate and re-activate Plugins and the Theme and to change configurations on the site if needed. This is also a reason the backup is critical. ✙ I also need your permission to take a local copy of your site to debug the issue without affecting your live site. Thanks for your cooperation Regards, |
March 10, 2022 at 9:06 am #10757131 | |
Osama Mersal Supporter
Languages: English (English ) Arabic (العربية ) Timezone: Africa/Cairo (GMT+02:00) |
Hi, Thanks for the access details. Could you please check the login security because I got the following message? (Due to protection of web servers from repeated attacks, we were forced to restrict access to administrative interface of web pages to selected countries. If you are currently in a foreign country, please sign in to WebAdmin, proceed to your domain management and disable this GeoIP filter in CMS section.) My IP: 154.128.2.198 Please let me know if you need any more data to grant me access. Thanks, |
March 10, 2022 at 10:00 am #10757851 | |
frantisekB-4 |
Please try now. |
March 10, 2022 at 10:09 am #10757871 | |
Osama Mersal Supporter
Languages: English (English ) Arabic (العربية ) Timezone: Africa/Cairo (GMT+02:00) |
Hi, Thanks for granting me access. I've translated the Logo attachment ID via WPML-> String Translation by the steps I mentioned before. After that, the logo was translated correctly in both languages. (Kindly check the attached screenshot) Would you please check it and let me know if it works correctly at your end? I hope this helps you. If you need further info, please let me know. Best regards, |
March 10, 2022 at 10:36 am #10758089 | |
frantisekB-4 |
Thank you, it works now. So what did you enter into searchbar to find that string? because I was expecting to find URL path for the logo image so I searched for .png or image name ... Now I see that its really image ID, not the url path.. |
March 10, 2022 at 10:39 am #10758125 | |
Osama Mersal Supporter
Languages: English (English ) Arabic (العربية ) Timezone: Africa/Cairo (GMT+02:00) |
Hi, It's great to hear that it's working correctly now. I searched by the Image ID, not the name. Kind regards, |