[Resolved] Main site logo missing on pages that have been translated
This thread is resolved. Here is a description of the problem and solution.
Problem: The client was trying to figure out why the main site logo was missing on pages that had been translated.
Solution: 1. We requested temporary access to the client's site to better understand the issue. 2. After debugging, we discovered that the ACF field group containing the Theme options was not translated, which likely caused the logo to only appear in certain languages. 3. We instructed the client to set the field group to "Different fields across languages" by following our documentation here: https://wpml.org/documentation/related-projects/translate-sites-built-with-acf/#choosing-how-to-translate-field-groups. 4. We then had the client go to the "Theme Options" and re-add the logo for each language by clicking "X" next to the image, re-adding it, and saving. 5. The client confirmed that the logo now appears correctly in each language.
If you're experiencing a similar issue, we recommend following the steps above. However, this solution might be irrelevant if it's outdated or not applicable to your case. If you need further assistance, please open a new support ticket and check related known issues at https://wpml.org/known-issues/. We highly recommend verifying that you have installed the latest versions of themes and plugins. For further assistance, please contact our support forum at https://wpml.org/forums/forum/english-support/.
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.
Tell us what you are trying to do?
Trying to figure out why the main site logo is missing on pages that have been translated.
Is there any documentation that you are following?
WMPL documentation
What is the link to your site? hidden link
The logo shows up for English, Spanish and Chinese Simplified as there were the 2 languages I was testing/trying out the plugin. I can't remember how I got it to work w/Spanish and Chinese.
I would like to request temporary access (wp-admin and FTP) to your site to take a better look at the issue. You will find the needed fields for this below the comment area when you log in to leave your next reply. The information you will enter is private which means only you and I can see and have access to it.
Our Debugging Procedures
I will be checking various settings in the backend to see if the issue can be resolved. Although I won't be making changes that affect the live site, it is still good practice to backup the site before providing us access. In the event that we do need to debug the site further, I will duplicate the site and work in a separate, local development environment to avoid affecting the live site.
- Please make a backup of the site files and database before providing us access.
- If you do not see the wp-admin/FTP fields this means your post & website login details will be made PUBLIC. DO NOT post your website details unless you see the required wp-admin/FTP fields. If you do not, please ask me to enable the private box.
Thanks for the update. If this helps at all, I noticed when I was trying to figure out the logo issue when I first tried the plugin, there was a custom field string named Logo. If I remember correctly I think I deleted the translation for that string. Not sure if that was what triggered the logo to show for Span/Chinese translations. Hope that sheds a little light.
After a log of debugging, I think I found out what the issue is.
This ACF field group that is containing the Theme options (hidden link) is not translated yet as you can see here: hidden link
I also attached a screenshot below.
That's probably why the logo works only in those 2 languages.
The automatic translation process is stopped currently so probably WPML did not continue to automatically translate those and I don't have control from my current admin user level to take over these jobs.
But I think we found out what is the issue.
Maybe you can manually duplicate that group or manually translate it in a language where you can't see the logo showing up yet just to check if it will work 🙂
Thanks for all of this. I manually updated Field Group Labels 16. The logo is not showing up. I've cleared browser cache. That said, I went to look for the Spanish and Chinese field group 16 to view it in Edit to see what may be different from the others and I don't see either of the languages in the Translation Queue. Really appreciate your help and thank you.