Skip Navigation

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

Problem:
You are managing a global section in Divi for a site with multiple languages and have encountered issues where the English version of the section reverts to German, and manual additions of the section to language-specific pages are not persisting.
Solution:
If you are experiencing this issue, we recommend switching from the WPML translation editor to the WordPress editor when adding and creating global sections directly on the pages using the Divi editor. This change is necessary because mixing manual content updates with the WPML editor can cause the default language content to revert upon updates. Ensure that you add templates to your default language first, save them, and then translate them using WPML > Translation Management or from the Divi library. For detailed guidance, please refer to our documentation on using different translation editors for different pages: Using Different Translation Editors for Different Pages.

If this solution does not apply to your case, or if it seems outdated, 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 issues persist, please open a new support ticket at WPML support forum for further assistance.

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 0 voices.

Last updated by Dražen 1 week, 5 days ago.

Assisted by: Dražen.

Author Posts
January 10, 2025 at 12:55 pm #16582092

Thiemen Vermeulen

Background of the issue:
I am trying to manage a global section in Divi for a site with three languages: English (default), Dutch, and German. The section is called 'Contact Section'. The issue can be seen on the homepage: hidden link.

Symptoms:
The English version of the global section has reverted to the German version, and I cannot find the English version. When I manually re-add the section to the English homepage, it disappears from the Dutch and German pages, even though the homepage is not set to auto-translate.

Questions:
Why did the English section revert to German automatically?
Why can't I add the section to the other language pages manually?

January 10, 2025 at 2:21 pm #16582363

Dražen
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+01:00)

Hello,

how are you adding and creating global sections? Directly on the pages via Divi editor and on each language manually?

If so, then you should switch to WP editor mode and not use WPML translation editor, since any manually added content will be reverted on the default language page update, since you can not mix translation method, manual vs WPML editor.

Image attached.

- https://wpml.org/documentation/translating-your-contents/using-different-translation-editors-for-different-pages/

If in the Divi theme editor, you should add templates to your default language, save them and then translate them from WPML > Translation Management or from the Divi library.

Hope this helps, let me know how it goes and if any other issues.

Regards,
Drazen

step-1-arrow-wp-editor-1.jpg
January 11, 2025 at 3:13 am #16583506

Thiemen Vermeulen

No, let me clarify further:
We created this section in Divi editor on english homepage (yes, english is default language).
then we marked it as global section.
then we went to wpml->translation management and edited the dutch and german strings there.
since translation is set to manual translation, we had to go to dutch and german homepages in divi editor and add this global section from divi library. and it worked fine as the correct language was displaying on the pages.
but now we have noted that suddenly the english homepage was displaying german strings.
to rectify this, we tried to add the global section from divi library again on the english homepage manually, but not only is the english section not displaying, but the dutch and german pages are not displaying the section either.

Screenshot 2025-01-11 084300.png
Screenshot 2025-01-11 084230.png
unnamed.png
January 13, 2025 at 7:44 am #16586819

Dražen
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+01:00)

Hello,

thanks for getting back and clarifying.

Since you are doing translation manually you need to switch to WordPress editor, I see you still have the WPML editor set, otherwise, all manual changes will be overwritten. I suggest reading and check next guide on this topic:

- https://wpml.org/documentation/translating-your-contents/using-different-translation-editors-for-different-pages/

Also, I am not sure what do you mean by "edited string there", if you mean by WPML String translation, then this is not the correct approach and you should not translate content there, but use either the WPML translation editor or the manual approach shared above.

Hope this helps.

Regards,
Drazen