This thread is resolved. Here is a description of the problem and solution.
Problem: You are trying to translate a website and have set up a PODS setting page for each web page, linked with content on the website pages using dynamic tags with Elementor. However, you are unable to find these dynamic tags in strings or translatables. Solution: First, ensure that languages are active on your site by going to WPML -> Support -> Troubleshooting and clicking Reset Languages. Then, set POD Fields as Translatable under Post Type Settings. Next, navigate to WPML -> String Translation and click on Translate texts in admin screens at the bottom to access the Admin Texts. Search for the specific content, check the box next to it, and add it to string translation. Now, you can translate this text in WPML -> String Translation.
If this solution does not apply to your case, or if it seems outdated, we recommend opening a new support ticket. We also highly 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. For further assistance, please visit our support forum at WPML support forum.
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.
Background of the issue:
I am trying to translate a website for a client. I developed the site and I am trying to limit the access to the website development as most as I can. I am doing that by creating a PODS setting page for each web page, that I then link with the content on the website pages using dynamic tags with Elementor. This way, they can only edit media, the text content and the images that are showing at different places.
Symptoms:
I had not found any way of translating these dynamic tags. I could not even find them in strings, nor in the translatables.
Questions:
Is this feature supported by WPML?
How can I translate these dynamic tags?
I would like to request temporary access (wp-admin and FTP) to your site to take 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 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. The private box looks like this: hidden link
I renamed the Sitepress Multilingual plugin via FTP so that I could access the login page, but when I try the credentials provided, I get this error:
CHYBA: Nesprávné uživatelské jméno nebo heslo.
Please double check credentials and update your previous reply if needed. Then I will test by disabling non WPML plugin son the dev site and troubleshoot further.
Thanks, I'm able to login now. I made the previous post private as well. I have the site in minimal settings and will continue troubleshooting there. I'm still seeing the error with the latest updates and fresh download. I'll update here as soon as I have more information.
Thanks for your patience while I continued troubleshooting. I found the fatal error was happening because no languages were active on your staging site. I resolved this by going to WPML -> Support -> Troubleshooting and clicking Reset Languages.
after this, I was able to access settings and I went to Post Type Settings and set POD Fields as Translatable. I went to the WordPress menu O NÁS and clicked Save.
Next, I went to WPML -> STring Translation and scrolled to the bottom to click Translate texts in admin screens to access the Admin Texts. I ran a quick search for "Nachází se v samém srdci" - just to search for some of the content - and it showed up there. I was able to check the box and add it to string translation. Now, you can go to WPML -> String Translation and translate this text.
Although I truly hate having to create a string translatable for each dynamic content text, I guess I will get used to it...
I have a different issue now - inside the "Admin texts," I am unable to filter the content by a different amount other than 10. I would love to see at least 100 of the text in the table.
(By observing the HTML of the dropdown when I click the "10", the other options are not even clickable. Its not a "a" tag, nor a "button" tag).
Thanks!
Tony
New threads created by Lauren and linked to this one are listed below:
Since the original issue of how to make PODS fields translatable is resolved, I have moved the new issue to a separate ticket. You can mark this one as resolved and we can continue troubleshooting admin texts in the new ticket. Thanks!