Hello, I have the Steeler theme with Elementor. Now I want to translate the header and footer, but neither appears on the website.
I have translated the footer via WPML Translation Management. Under Translation Management I see that the status is "completed" (see screenshot-1).
I translated the header via String Translation. I found all the words there, but here too, only the source language English is displayed on the website. (second screenshot-2)
I see that the header string "Our Location" is already translated as you can see here: hidden link
Could you please clear the browser cache and then check again?
Regarding the footer issue, please create a full backup of the database and website then go to WPML > Support > Troubleshooting page, and click the following:
- Clear the Cache in WPML
- Remove ghost entries from the translation tables
- Fix element_type collation
- Fix WPML table collation
- Set language information
- Fix post type assignment for translations
sorry for the late answer. Yes the header is translated, this works fine.
I have now implemented your suggestions described above, but unfortunately this has not brought any change. I have also cleared the cache several times and tested in a private window.
I would need to request temporary access (WP-Admin) so I can investigate this issue further.
– preferably to a test site where the problem has been replicated if possible –
Your next answer will be private, which means only you and I have access to it.
❌ Please backup your database and website before providing us with access details ❌
If you don't see the form below, please don't add your credentials as they will be publicly exposed: hidden link
The theme uses the template ID to show the footer, but it uses the same ID in all languages. To fix this, please try the following steps:
1- Go to Footers > All Footers
2- Get the original footer ID
3- Switch to the second language from top admin bar and get the translated footer ID
4- Go to WPML-> String Translation-> Translate texts in admin screens », and search for the original ID
5- Select the string and add it to String Translation
6- Go back to the String Translation page and use the translated ID as a translation of each language as a translation of the original
Please give it a try on the live site and let me know if that helps.
We use cookies to optimize our website and services. Your consent allows us to process data such as browsing behavior. Not consenting may affect some features.
Functional
Always active
Required for our website to operate and communicate correctly.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
We use these to analyze the statistics of our site. Collected information is completely anonymous.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
These cookies track your browsing to provide ads relevant to you.