WPML Translated page showing in Cornerstone, but not on the site

Hi,

We are looking to take advantage of getting WPML to auto-translate select pages in a site running Cornerstone. We installed WPML with a valid CMS licence and used their feature to add a translated version of our home and about page to test that it works.

After saving the translation, and previewing the site using the new URL structure with the language code, only the SEO has been updated, but all of the page content is shown in English (the default language). We then went onto Cornerstone Editor to check the page, where the new language flag was shown, and the full page had correctly been translated…

Why does the translation show in Cornerstone, but not on our live site?

Hello Thomas,

Thanks for writing in!

Kindly go to WPML > Settings > Post Types Translation and make sure that the headers, footers, posts, templates, and layouts are translatable.

Kindly let us know how it goes.

Hey!

I have checked that these are active, but still the same. It’s weird that the translations show correctly in the Cornerstone editor, but when we try to preview the page, it defaults to the English version?

Please can you check if these settings are correct?

Hi

I followed a resolved error on WPML:

This was also the same for me, I needed to disable the “Media Translation” plugin from WPML.

I only needed to disable the plugin, but, can it be looked at in future updates?

@charlie ?

1 Like

Also to add, I still have to save each cornerstone page one by one, after the automatic translation. Even though it is correct in the editor already, I’m sure it should show in the front end directly, seems like a bug

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.