WPML + X Theme not working Correctly

I’ve been working towards switching over my site to use the translation manager tool from WPML instead of having two Cornerstone pages (one for French & English). Doing it this way causes pages to be overwritten and so this is the reason for the switch.

On other site’s where I use X and WPML - it breaks each element into it’s own translation in the translation management screen. On this site, it’s just showing me a “Body” field that needs to be translated, and dumps out all the Cornerstone shortcodes into one block. It’s really not useful in getting the issue resolved for my client since they can’t read this.

Here’s a screenshot from the site I’m trying to fix:

Wordpress 4.8.2
X Theme 5.2.0
Cornerstone 2.1.0
WPML CMS 3.8.2
WPML Translation Managment 2.4.1

So what’s changed?

Here’s an example of a site that is working:

Wordpress 4.8.2
X Theme 5.1.0
Cornerstone 2.0.5
WPML CMS 3.7.1
WPML Translation Management 2.3.1

Hello,

Thanks for using our theme :slight_smile:

First off, update the X and the Cornerstone to the current version at Dashboard > Updates and check this article to have sure of the steps to translate the page using the X and the WPML: https://wpml.org/documentation/theme-compatibility/xtheme/

Just an update for anyone watching this thread, the updates do not help. Something has changed in the Cornerstone code causing the integration to not work correctly. You can see in this post that my un-updated site is working correctly, and this new one will need to have every template and page rebuilt (100+ Pages)

Hi there,

That’s not how you translate it, you’re just like editing the single text/content instead of having a separate page for each language (controlled by permalinks).

Please check this https://www.dropbox.com/s/5oq0a5f7s2fd852/CornerstoneTranslation.mp4?dl=0

It’s like having one page per language, instead of just editing those pieces of text.

That feature you’re using is only good if there is a single language and you wish to display it in a different language, but why would you build your content in English but wish to display it in French language as an example. Why not directly build it in French :slight_smile: But if you wish to maintain both English and French pages then using that method is no good. Plus, you can’t modify the permalink on that one.

Thanks!

1 Like