This thread is resolved. Here is a description of the problem and solution.
Problem: You are trying to translate the header mega menu items in your Elementor-based site, specifically the Icon list items that contain both dynamic and static data. However, you are unable to get WPML to register the links in these Icon list items for translation. Solution: We recommend checking the WPML-> Settings-> Custom XML tab for any existing configurations that might be affecting the translation of these elements. In your case, the following XML configuration was found:
Removing this code should allow the URLs to appear correctly in the translation editor. If this solution does not resolve your issue or seems outdated, we highly recommend checking the related known issues, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If further assistance is needed, please open a new support ticket.
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 the header mega menu items on my site hidden link. The dropdown contains Icon list items from Elementor with some dynamic and some static data.
Symptoms:
I cannot get WPML to register the links in the Icon list items so I can translate them.
Questions:
Can you help me translate the header mega menu items with WPML?
Hey, yes no worryes. I have screencaptured the sending to wetransfer: hidden link
So what is happening is that we are trying to translate the mega menu dropdowns. In the mega menu there are Elementor Icon list items that have dynamic and some static urls. But in the advance translator there are not there. Ive tryed some XML snippets but it does not fix the problem. So im reaching out.
Thanks for the video. I would need to look closely at your site, so I would need to request temporary access (WP-Admin and FTP) Preferably to a test site where the problem has been replicated.
Your answer will be private, meaning only you and I can access it.
❌ Please backup your database and website ❌
✙ I need your permission to deactivate and reactivate the plugins and themes and change site configurations. This is also why the backup is critical.
✙ I also need your permission to take a local copy of your site to debug the issue without affecting your live site.
Thanks for the access details. I updated the "hidden link">Mm: Za ženske" template. After that, I opened the translation editor to update the translation and found that the URLs were not translated there. (Kindly check the attached screenshot)
Please translate them and check if the URLs are translated correctly on the front end.
No. It is not translating. On the main site Ive delete the translated site and created a fresh one. Now it does not show any urls. Please see the other tamplates with the Mm: mark. The url-s does not show.
1) I checked the "Mm: Oddelki" template where you used the "Internal URL" option, and these URLs are translated correctly on the front end. (Kindly check this hidden link">screenshot)
2) On the other hand, in the "Mm: Za ženske" template, where you insert the URLs manually, you can see the URLs in the translation editor. (Kindly check this hidden link">screenshot)
Im sending you the screenshots from the live site. Im looking at the same thing and I dont have any URL's. I see the icons in the string translator but it shows a shortcode not a url. On the "Mm: Ženske" where the urls show im translating the url but they are not showing on the front end. Nor does changing the title or any changes... Ive tryed to delete the .sk template and then re-translate it but it is the same (the new translation does not have any urls). Im seeing that the strings where translated in the string translator, Is it possible that that is the issue?
1) Thanks for your reply. It might be because of the string translation translation. Please delete them for one template and translate it to check if it will work correctly.
2) If that didn't help, please push the live site to the staging site to check the issue further.
Hey, Ive deleted and some of the urls are working correctly but not all. I still need to translate some of them. And again there is no URL in the advance translator of the tamplate.
For example the first one "Men" section. Ive deleted and re-translated it so its a fresh link. You can see that in .sk there are some linked to .sk and others to .si
I have truble to re-link the .si ones. They dont show up not in the advance not in the string translator.
+ Can you tell me why the url-s in the string translator show up as a shortcode? For example:
[elementor-tag id="31555a9" name="internal-url" settings="%7B%22type%22%3A%22taxonomy%22%2C%22taxonomy_id%22%3A%22383%22%7D"]
When this code was removed, the URLs appeared correctly in the editor. (Kindly check the attached screenshot)
Best regards,
Osama
Manage Cookie Consent
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.