Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

Problem:
You are trying to switch the header logo images between the English and Spanish versions of your website using WPML, but the logo remains the same for both language versions despite following previous instructions.
Solution:
We found that your theme requires the logo ID instead of the logo URL for translation. To resolve this, you should translate the logo image ID in WPML → String Translation. We recommend following these steps to ensure the logo switches correctly between different language versions:
1. Go to WPML → String Translation.
2. Locate the string that corresponds to the logo and translate it using the logo image ID.

If this solution does not apply to your case, or if it seems outdated, please check the related known issues and verify the version of the permanent fix. Also, confirm that you have installed the latest versions of themes and plugins. If issues persist, we highly recommend opening a new support ticket at WPML support forum for further assistance.

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: 

This topic contains 4 replies, has 0 voices.

Last updated by Andrey 1 month ago.

Assisted by: Andrey.

Author Posts
May 8, 2025 at 6:08 pm #17013347

rebeccaS-21

Background of the issue:
I am trying to switch the header logo images of the website between the English and Spanish versions using string translation on my site hidden link. I followed the steps from a previous ticket, but the logo remains the same for both language versions.

Symptoms:
The header logo does not change between the English and Spanish versions of the site despite following the provided steps.

Questions:
How can I successfully switch the header logo images between different language versions using WPML?
Is there a specific step I might be missing in the string translation process for the logo?

May 8, 2025 at 6:49 pm #17013448

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

Thank you for contacting WPML support.

You need to ensure that you are translating the correct image URL. Have you tried searching in WPML → String Translation using the image URL?

If this is still the issue, I need to request temporary access (wp-admin and FTP) to your site—preferably to a test site where the problem has been replicated if possible—in order to be of better help. When you log in to leave your next reply, you will find the needed fields below the comment area. The information you will enter is private, meaning only you and I can see and access it.

May 9, 2025 at 6:29 pm #17017672

rebeccaS-21

b

May 12, 2025 at 7:56 am #17021344

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

I have activated a new private message in the following reply. You can provide all the needed details there.

May 13, 2025 at 6:18 pm #17029412

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

Thank you for the details.

I was able to translate your logo. It seems that your theme expects the logo ID rather than the logo URL. Essentially, you need to translate it to the logo image ID in WPML → String Translation.

I have attached screenshots for your review.

Screenshot 2025-05-13 at 21.18.17.png
Screenshot-2025-05-13-at-21-15-34.png