Skip Navigation

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 5 replies, has 2 voices.

Last updated by miguel-manuelM 1 year, 10 months ago.

Assisted by: Nicolas V..

Author Posts
February 18, 2023 at 3:07 pm #13061943

miguel-manuelM

Oh! thanks for the assistance!, it would have taken me days to reach that conclusion!

I have a question though, the content of several fields appear in the translation editor, but they are not displayed in the front-end in English, e.g. hidden link, or in the Homepage hidden link. Why does this happen?

February 18, 2023 at 3:21 pm #13061963

Nicolas V.
Supporter

Languages: English (English ) French (Français )

Timezone: America/Lima (GMT-05:00)

Hello again,

I checked in our system and this website seems to be a copy. There is only one page translated (translation completed and delivered) which is: hidden link

You can try few things:
- Make a backup of that site and its database
- WPML > Support > Troubleshooting (link): Run "Synchronize translators and translation managers with ATE" and "Synchronize local job ids with ATE jobs" (one at the time).
- Try to make a small edit on your original Spanish page (like adding spaces at the end of paragraphs) and resave the page. That should be enough to trigger an "update needed" on the translation. Then enter the translation to validate it
- If you are using automatic translation you can try to share credits and translation memory between the two sites: https://wpml.org/documentation/automatic-translation/automatic-translation-subscription-for-multiple-sites/

Nico

February 20, 2023 at 9:45 am #13067941

miguel-manuelM

Hello,
I have done that and now I see the newer editor when translating. Nonetheless, the translated page that you mention still shows the content in Spanish for its English translation: hidden link even though in the translation editor its translated.

Translate-course.PNG
February 21, 2023 at 3:18 pm #13080621

Nicolas V.
Supporter

Languages: English (English ) French (Français )

Timezone: America/Lima (GMT-05:00)

Bonjour,

That's curious. Maybe you also translated the page without our translation editor?

Could you please reshare the credentials in that ticket? The other ticket is resolved so all private information has been automatically removed.

I will activate the private field for your next answer.

Nico

February 21, 2023 at 8:58 pm #13083037

Nicolas V.
Supporter

Languages: English (English ) French (Français )

Timezone: America/Lima (GMT-05:00)

Hello,

Thanks for the access. There was an issue with Gutenberg blocks on the Spanish (original) version. When this happens, WordPress convert them automatically into a classic editor block (I didn't take a screenshot but it was written "Classic" at the top).
Because all translations were stored as translations of Gutenberg blocks (you can see that in "WPML > String Translation), that's why they weren't showing on the frontend
I simply converted back this Classic editor to Gutenberg blocks and resaved the page.
I then revalidated all 3 translations and they are now showing correctly on frontend.

A last thing I did was to replace the shortcode block to an HTML block. Because you can't translate shortcode but you can translate HTML. That way it was possible to translate "Se ha inscrito correctamente en este curso. "