Home›Support›English Support›[Resolved] Translator editor doesn't show all fields for translation on WP Bakery
[Resolved] Translator editor doesn't show all fields for translation on WP Bakery
This thread is resolved. Here is a description of the problem and solution.
Problem: The client is experiencing issues with missing fields in the WPML translation editor when translating content from English to Spanish on a website using WP Bakery and the Qode Bridge theme. This problem occurs inconsistently across different pages, and various troubleshooting steps like deactivating plugins and modifying default language content did not resolve the issue completely. Solution: We identified a custom XML configuration in WPML > Settings that was affecting the visibility of translation fields. Here's how we addressed the issue: 1. Navigate to WPML > Settings and locate the Custom XML Configuration. 2. Remove the code. 3. Edit and save the original homepage again. This should make the missing strings available in the WPML Translation Editor. Additionally, we recommend avoiding the use of emojis in the content, as they can break the translation process.
If this solution does not resolve your issue, or if it seems outdated or irrelevant to your case, please visit our support forum to open 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.
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 content from default English to Spanish using WPML on a page created with WP Bakery (Qode Bridge theme). I have been using this setup for more than 10 years and the issues are ocurring since a couple of updates.
The issue can be seen on this page: hidden link
Symptoms:
The translator editor doesn't show all fields for translation. I expected to see all fields for translation, but instead, I got missing fields.
Some pages are working while others are not.
The issue happens in new pages or old pages.
Switching from classic editor to advanced editor doesn't fix it.
I tried deactivating cache plugins and wp bakery.
I tried the workaround suggested: making a small modification to the default language, update, revert, update.
In some occasion I forced the editor to reload all the fields but I can't identify how I did it. I was able to translate the fields, save & exit and changes are showing on fronted and wordpress editor but when I click on edit translations, the fields sometimes are empty, sometimes have English content, sometimes has the translated content.
Questions:
Why are some fields missing in the translator editor when using WP Bakery?
How can I ensure all fields are available for translation?
If the author does not provide such a config, you can alternatively create one yourself. This config can be stored under WPML > Settings > Custom XML Configuration.
We can further offer a WPML test site on which we can recreate the issue and I assist you with a basic configuration for a couple of widgets, but if there are many affected widgets it would be better to reach the author of those widgets.
This is not a widget related issue for the following reasons:
- I have been using identical setup Theme + WP Bakery + WPML for more than 10 years.
- This issue came to scene a couple of WPML updates ago just I after updated WPML.
- The widgets are nothing but regular wp bakery regular text boxes.
- Text boxes appear in some pages while in others not.
- In a specific page some text boxes appears for translation while others not.
- Sometimes wmpl editor got stuck but when I insisted again and again, it displayed the text fields for translation. I edited and saved the Spanish translation, it shows in the wordpress editor but if I click on "edit translation" again, the translated content is overwrited with the default language.
I have used the WordPress Editor for translation but at some point, WPML overwrited the translated content with the default language. Also whenever I change the structure of the original content, the translated content looks like it is not rendering well.
Please, check the screenshot (11.png and 12.png) attahed for the url: hidden link
Notice how it shows a text box for translation but miss the rest of the content.
Also check on hidden link it display the Spanish translation. But if I click on edit translation, there are all text fields but WMPL overwrited it with the default language (screenshot 13).
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
You can sadly not use the WordPress Editor and the WPML Translation Editor at the same time.
Each original content has a translation method setting inside the right sidebar of the WordPress Editor.
You can choose between:
- WPML Translation Editor
or
- WordPress Editor
If the setting is set to "WPML Translation Editor" then any manual edits that you have taken on the "WordPress Editor" will be overwritten.
---
Please complete one of the affected translations with the WPML Translation Editor. After that make a small edit on the original content. Now, update the translation using the WPML Translation Editor.
No ofense but I have been using your plugin for moren than 10 years, I'm web designer and have spend quite a lot of time on it. I'm experiencing issues that never occurred before.
What I'm describing is how I am troubleshooting in order to find any consistency with no luck. Translating directly on the editor was just a way to find out more about the issue.
I confirm that this post: hidden link
Set to WPML Translation Editor (14.png)
Still results in missing content when I try to edit the translation via translation editor (15.png).
I think the easiest way is creating an admin user for you, so you can take a look.
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
Hello,
I would like to request temporary access (wp-admin and FTP) to the website to investigate the issue further.
You can find the required fields below the comments section when you log in to leave the next reply. The information you provide is private, meaning only you and I can see and access it.
IMPORTANT
Please be sure to back up your website and database before granting us access.
If you can't see the "wp-admin / FTP" fields, your post and website credentials will be set to "PUBLIC." DO NOT publish the data unless you see the required wp-admin / FTP fields.
The private reply form looks like this: hidden link
Click "I still need assistance" the next time you reply.
Video: hidden link
Please note that we are required to request this information individually on each ticket. We are not permitted to access any credentials that were not specifically submitted on this ticket using the private response form.
Thanks, your modification solved most of the issues. When I edit and save the default language, the strings appears in most of the translations but there are still a few pages stuck.
For example: hidden link hidden link
Even when I modified the default English content, the translation editor is not updating on those, more default language content I update more strings are gone for translation.
If I "save and close" the translation, the new content appears in the Spanish version, but in English, while the previous translation is preserved. No strings shows up for translation.
I tried almost every option in the troubleshooting page with no success.
Any suggestion?
That was it! Thanks a lot for the top support, now all issues are resolved.
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.