[Resolved] I can't find widget button in string translations
This thread is resolved. Here is a description of the problem and solution.
Problem: You are working on a site under development and using WPML for string translations but cannot find the widget button in string translations. Solution: First, try locating the strings with these steps: 1. Go to WPML → String Translation. 2. Enable the option "Look for strings while pages are rendered." 3. Navigate to the page where the untranslated strings are displayed. 4. Return to WPML → String Translation, disable the option, and check if the specific string has been registered. 5. If it is registered, proceed to translate the string. https://wpml.org/documentation/getting-started-guide/string-translation/finding-strings-that-dont-appear-on-the-string-translation-page/ If the string is still missing, follow these steps to add a custom XML configuration: 1. Navigate to Admin Texts Translation in WPML → String Translation. 2. Select the string and click on "Export as a WPML configuration file." 3. Put the configuration into the WPML → Settings → Custom XML Configuration tab. 4. Double-check to ensure the translation exists.
If these solutions do not resolve your issue or seem outdated, we recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If needed, please open 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.
Have you tried locating the strings using the following steps?
1. Go to WPML → String Translation.
2. Enable the option "Look for strings while pages are rendered."
3. Navigate to the page where the untranslated strings are displayed.
4. Return to WPML → String Translation, disable the option, and check if the specific string has been registered.
5. If it is registered, proceed to translate the string.
Yes - I did it. It's the normal button widget of my skin. I have lots of such a buttons - withoua any problems - they are translated. But this one I putted into sidebar right. As I remember I had similar problem trying to put button into header. I've made it in js, and translated without wpml - because situation was simillar.
Now I managed to find text of this button - which is translated, but although I have many the same links translated - none of them is responsible for this button. I can give you my wordpress password - and you can try to check it yourself.
So we're talking about button in my sidebar widget. It's text is "book now" - pl: "rezerwuj". Original link is gorskaosada.com/book-now, pl: gorskaosada.com/pl/rezerwuj - this one doesn't work.
Could you please show me on the screenshots where you have filled in the button with text or explain how you created it?
I checked the links you provided, but I do not see the button on gorskaosada.com/pl/rezerwuj. Am I missing something? Could you point it out in the screenshot?
How can I do this? I need to give you my wordpress account access - that you could see it.
You will go to my: Appearance - Customize - widgets - sidebar widget
And will see how it's made - just added new area with seafarer button (my page template widget for buttons)
As I sauid this widget works with wpml if it's added on website - but doesn't if its added in widgets like footer header and sidebar
Is it public? May i sand you here access to my wordpress?
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.
I successfully translated the link. The correct link is found under the name [widget_seafarer_core_button][12]link. Initially, the translation didn't appear until I added the configuration for this link in the WPML → Settings → Custom XML Configuration tab.
Here are the steps I followed:
1. Navigate to Admin Texts Translation in WPML → String Translation.
2. Select the string and click on "Export as a WPML configuration file."
3. Put the configuration into the WPML → Settings → Custom XML Configuration tab.
4. Double-check to ensure the translation exists.