Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

Problem:
You are using LanguageWire for translations in WPML, and although the connection works and translations are sent and returned correctly, parts of the translated content are missing when loaded in WPML. You are wondering why parts of the translated content are missing and if there is a misconfiguration between WPML and WordPress causing this issue.

Solution:
This is the expected behavior when using translations from a Translation Service like LanguageWire with WPML. If you need to make changes to the translations, you should manually edit them in the WordPress editor. Here are the steps to follow:
1. Send the page for translation to LanguageWire.
2. Once translations are complete, change the original page from WPML Editor to WordPress Editor.
3. Use the WordPress/Elementor editor to open each country page and make changes. This ensures that the translations are no longer linked to the original page and won't be affected by future changes.
Additionally, to prevent the Translation Editor from overwriting your manual changes in Elementor, disable the Translation Editor by following these steps:
- Edit the content in the original language.
- Go to the Language block (usually in the right column).
- Click on WordPress Editor.
- In the Popup window, select the scope of the change.
- Save the changes.

If this solution does not resolve your issue or seems irrelevant due to being outdated or not applicable to your specific case, we 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. If the problem persists, 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.

This topic contains 3 replies, has 1 voice.

Last updated by Carlos Rojas 1 month ago.

Assisted by: Carlos Rojas.

Author Posts
May 14, 2025 at 8:52 am #17031002

antonyY-2

Background of the issue:
I am trying to use LanguageWire for translations in WPML. The connection seems fine, and translations are sent and returned correctly. However, when the translations are loaded in WPML, some parts are missing. LanguageWire confirms that all content was translated and sent back in the same format. Here are some examples of the issues: Bulgarian: hidden link, hidden link, hidden link; Croatian: hidden link, hidden link, hidden link; Czech: hidden link, hidden link, hidden link; Danish: hidden link, hidden link, hidden link; Finish: hidden link, hidden link, hidden link; Greek: hidden link, hidden link, hidden link; Hungarian: hidden link, hidden link, hidden link; Italian and Swiss IT: hidden link, hidden link, hidden link; Norwegian: hidden link, hidden link, hidden link; Romanian: hidden link, hidden link, hidden link; Serbian: hidden link, hidden link, hidden link; Slovenian: hidden link, hidden link, hidden link; Swedish: hidden link, hidden link, hidden link.

Symptoms:
Parts of the translated content are missing when loaded in WPML, despite LanguageWire confirming that all content was translated and sent back in the same format.

Questions:
Why are parts of the translated content missing when loaded in WPML?
Is there a misconfiguration between WPML and WordPress causing this issue?

May 19, 2025 at 7:59 am #17046758

Laura
WPML Supporter since 05/2018

Languages: English (English ) Italian (Italiano )

Timezone: Europe/Rome (GMT+02:00)

Hi,

thanks for contacting us.

I'm afraid what you're experiencing is the expected behavior. You can't open in the Advanced Translation Editor translations made from a Translation Service, because they will appear empty, as explained here.

If after receiving the translations from LanguageWire you can see them in the frontend, then it's all correct.
If you need to do some changes to the translations, I'd suggest you do it manually in the WordPress editor.

May 19, 2025 at 5:41 pm #17050041

antonyY-2

Ok thanks for clarifying. Is it possible to do the following process:

1. send page for translation to LanguageWire
2. once translations are complete change the original page from WPML Editor to WordPress Editor
3. then use the WordPress/Elementor editor to open each country page and make changes - so these should then not be effected anymore when changes are made on the original page as they are no longer linked

May 20, 2025 at 8:43 am #17051507

Carlos Rojas
WPML Supporter since 03/2017

Languages: English (English ) Spanish (Español )

Timezone: Europe/Madrid (GMT+02:00)

Hi there,

Yes, you can follow those steps, although keep in mind that there is always a tiny risk that the translated content doesn't appear correctly in Elementor after the translation by the translation service. Also, once you manually edit the content in Elementor in the secondary language, you must disabled the Translation Editor so the translated content doesn't get overwritten.

To disable the Translation Editor, you must follow these steps:
- Edit the content in the original language
- Go to the Language block (usually in the right column)
- Click on WordPress Editor
- In the Popup window select the scope of the change
- Save the changes