Background of the issue:
I have moved my website to the Elegant Themes Divi Builder and am using the classic editor to translate. Only the pages have been recreated in Divi. I created a wpml-config.xml file and put it in my child theme folder to make WPML recognize Divi Builder's custom fields. The file contains the following code: _et_pb_use_builder _et_pb_old_content _et_pb_layout _et_pb_post_hide_nav _et_pb_page_layout _et_pb_side_nav _et_pb_template_type _et_builder_version _et_pb_built_for_post_type I cleared the cache in WPML, set language information, and fixed the element type collation. Link to a page where the issue can be seen: hidden link
Symptoms:
I still could not view the custom fields and make them translatable. On the front end, the translations are visible, but in the back end, I only see a title to translate and no page content. The layout is not updating as if the translations were no longer linked to the page. I am unable to set the Divi custom fields to 'Copy' because WPML doesn't recognize them.
Questions:
How can I make WPML recognize Divi Builder's custom fields?
Why are the translations visible on the front end but not in the back end?
Second tier reached out, they need to analyze your DB, as it seems there are WPML-related entries that are corrupted. Can you please confirm if we can add a plugin, so we can access and analyze the DB? It's called Adminer. Let us know, please.
We've fixed specific data on your DB, and now the Divi content is being recognized. It's necessary to update the original pages on Divi, so the texts get registered - you can make a small edit to a text and save, for example. That should fix the issue.
Hi and thanks for your wonderful help. I have now tested the home page and part of the content now is showing in the editor and I have been able to translate it into german. However, a part of the page (the footer) which is a global divi element does not show up on the translated pages. There is still an old footer layout there which I cannot make changes to. Can you check? The original english shows the correct footer which has a dark background whereas the german and french pages show an old version with a light background. I don't understand why wpml isn't seeing the changes to the original. Do I need to translate global elements somewhere else? Thanks once again for your great patience and assistance.
New threads created by Lucas Vidal de Andrade and linked to this one are listed below:
Hi Lucas and sorry to bother you again, I have a new issue on the website. As you know, the Frithjof Schuon Archive website is quite compley and is in three languages. I am now working on the post types Books. I have 118 posts for each language in this category and all had been translated in the three languages. English should be the primary language of the site but some posts have been translated from german or french to english. Is there a way to reassign the original language "English" to the posts? This should be done for all post types. Can you help me with this? Also, I wanted to leave you a five-star review on WordPress but the link you sent led me to a WPML+WooCommerce Plugin so I was not sure what to do since I am not using this plugin. Thanks for your help again...
New threads created by Lucas Vidal de Andrade and linked to this one are listed below: