Skip to content Skip to sidebar

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

Problem:
WPML indicates that pages are translated, but most of the content remains in the default German language, despite being viewed in other languages.
Solution:
The issue arises because the theme's custom Elementor widgets are not registered for translation. To resolve this, follow these steps:
1. Ensure the WPML Multilingual Tools add-on plugin is installed and active.
2. Edit a page in the ORIGINAL language (German) that is not displaying translations.
3. Scroll to the section titled "WPML: Elementor Widgets".
4. Copy the XML content under the subtitle "XML generated for widgets from this page that does not have translation settings.".
5. Paste this XML into WPML -> Settings -> Custom XML Configuration. Ensure it's placed in the correct section, typically for shortcodes.
6. Update the settings, then make a minor edit to the original page/post. When you edit the translation again, the previously missing content should now be visible.

If this solution does not apply to your case, or if it seems outdated, we recommend opening a new support ticket. Also, check related known issues at https://wpml.org/known-issues/, verify the version of the permanent fix, and confirm that you have installed the latest versions of themes and plugins. For further assistance, please visit our support forum at https://wpml.org/forums/forum/english-support/.

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.

Tagged: 

This topic contains 11 replies, has 0 voices.

Last updated by Lauren 1 week, 3 days ago.

Assisted by: Lauren.

Author Posts
January 28, 2026 at 6:35 pm #17771659

homeP

WPML says the pages are translated, but 90% of the texts are still in the default German language.

hidden link

hidden link

hidden link

It's the same in every language. Why does WPML say the backend is completely translated when 90% is still in the original language?!

January 28, 2026 at 6:45 pm #17771668

Lauren
WPML Supporter since 10/2015

Languages: English (English )

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

Thank you for contacting WPML support. I'll be happy to help you with this. Please let me know if you are seeing the translated content in the WPML Translation Editor when you translate the page or edit the translation. If you are not seeing it in the translation editor, then it may not be registered for translation.

Also, how is this content that is not translated created in the original language? Is it from a page builder, custom fields, etc.?

January 28, 2026 at 6:47 pm #17771672

homeP

Please contact the theme author directly.

I have already paid for everything, and honestly, I do not have the time to deal with such a disaster.

It appears that this theme is a complete disaster. Almost nothing works correctly.

Below is the email from the author.

Thank you for your understanding, but I am not willing to pay for any additional services or further support.

Author’s contact:
ismailcseku@gmail.com

January 29, 2026 at 3:40 pm #17774612

Lauren
WPML Supporter since 10/2015

Languages: English (English )

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

We can certainly reach out to the theme author but if he's not willing to cooperate, you may want to consider using a different theme, one that is compatible with WPML. What is the name of the theme you are using and the link to purchase it so I can check our compatibility list? THe content that is not showing translations - is this entered through custom fields or a page builder coming from the theme?

January 30, 2026 at 8:43 am #17776152

homeP

Hello Lauren

hidden link

The author is aware of the issue and has told WPML to contact him directly. It seems this theme has extremely serious problems with WPML.

I'm happy to help, but this theme has so many problems that providing support is too much for us.

February 2, 2026 at 6:59 pm #17785048

Lauren
WPML Supporter since 10/2015

Languages: English (English )

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

Would it be possible for me to have access to your WordPress dashboard? If I have permission to install the Multilingual Tools plugin, it may allow me to register the theme custom fields and register them for translation. Please use the private fields in the next reply so securely share credentials if you allow me to take these steps.

Thanks!

February 6, 2026 at 3:48 pm #17800360

Lauren
WPML Supporter since 10/2015

Languages: English (English )

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

It looks like the theme has custom Elementor widgets that are not all registered for translation. For example, when I viewed the English version of the Services page, the only fields in the WPML translation editor were Media and SEO related. WPML showed it as translated because there were no untranslated fields, but the page content wasn't showing in the editor because the widgets were not registered for translation. I added the widgets and now if you edit the Service translation you can see the content that needs to be translted. To do this on your other pages, please follow these steps:

1. Make sure the WPML Multiingual Tools add on plugin is installed and active
2. Edit a page that is not showing translations in the ORIGINAL language (in this case, German).
3. Scroll down the page until you see section titled "WPML: Elementor Widgets"
4. Copy and paste the content from the first section with the subtitle "XML generated for widgets from this page that does not have translation settings.".
5. Paste this into WPML -> SEttings -> Custom XML Configuration. Make sure to paste it in the correct section - typically shortcodes.
6. Once that is updated, edit the original post/page and make any small change. Now when you go to edit the translation, the content that wasn't showing should be there.

Please let me know if this resolves the issue for the missing content.

February 7, 2026 at 7:31 am #17801645

homeP

WAHT!!!

Do I look like a developer?

What kind of tutorial is this?! What am I paying for with WPML?

February 9, 2026 at 6:29 pm #17806690

Lauren
WPML Supporter since 10/2015

Languages: English (English )

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

At this point, creating a complete custom wpml-config.xml for the theme would go beyond the scope of what we can provide from WPML support. This kind of configuration is part of making a theme fully WPML-compatible, and it’s something that should be handled by the theme author, who knows the theme’s structure and custom fields best.

Given that this is a theme with very limited usage, we’re unfortunately not able to build and maintain all the required XML configuration on your behalf. If the theme author would like to make the theme compatible with WPML, we’re happy to point them to our documentation and compatibility guidelines so they can create the appropriate wpml-config.xml.

Thank you for your understanding, and please let us know if you have any other questions or need guidance to share with the theme developer.

February 15, 2026 at 4:32 pm #17823709

homeP

I wrote it in 20 seconds with Ai.

I assume the file is correct.

<?xml version="1.0"?>
<wpml-config>

<!-- ===================== -->
<!-- Custom Post Types -->
<!-- ===================== -->
<custom-types>
<custom-type translate="1">header-top</custom-type>
<custom-type translate="1">footer</custom-type>
<custom-type translate="1">saasive_service</custom-type>
<custom-type translate="1">saasive_case</custom-type>
<custom-type translate="1">saasive_team</custom-type>
<custom-type translate="1">saasive_testimonial</custom-type>
</custom-types>

<!-- ===================== -->
<!-- Taxonomies -->
<!-- ===================== -->
<taxonomies>
<taxonomy translate="1">saasive_service_cat</taxonomy>
<taxonomy translate="1">saasive_case_cat</taxonomy>
<taxonomy translate="1">saasive_team_cat</taxonomy>
</taxonomies>

<!-- ===================== -->
<!-- Theme / Redux Options -->
<!-- ===================== -->
<admin-texts>
<key name="saasive_theme_options">
<key name="*"/>
</key>
</admin-texts>

<!-- ===================== -->
<!-- Elementor Widgets -->
<!-- ===================== -->
<elementor-widgets>

<!-- Hero / Banner -->
<widget name="saasive_hero">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="LINE">subtitle</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
</fields>
</widget>

<!-- Section Heading -->
<widget name="saasive_heading">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">subtitle</field>
</fields>
</widget>

<!-- Icon Box / Feature -->
<widget name="saasive_icon_box">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">description</field>
</fields>
</widget>

<!-- Service Box -->
<widget name="saasive_service_box">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
</fields>
</widget>

<!-- Text Block -->
<widget name="saasive_text_block">
<fields>
<field editor_type="AREA">content</field>
</fields>
</widget>

<!-- Call To Action -->
<widget name="saasive_cta">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
</fields>
</widget>

<!-- Team Member -->
<widget name="saasive_team_member">
<fields>
<field editor_type="LINE">name</field>
<field editor_type="LINE">position</field>
<field editor_type="AREA">bio</field>
</fields>
</widget>

<!-- Testimonial -->
<widget name="saasive_testimonial">
<fields>
<field editor_type="AREA">content</field>
<field editor_type="LINE">name</field>
<field editor_type="LINE">company</field>
</fields>
</widget>

<!-- Pricing Box -->
<widget name="saasive_pricing">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="LINE">price</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
</fields>
</widget>

</elementor-widgets>

</wpml-config>

February 15, 2026 at 4:49 pm #17823712

homeP

This is the compact file containing all widgets. Time required: approximately 1 minute. You should learn to work with AI; then the tickets will be processed faster. 😉

<?xml version="1.0"?>
<wpml-config>
<elementor-widgets>
<widget name="tm-ele-accordion">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-animated-layers">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-app-button">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-award-block">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-before-after-slider">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-bg-angle-left-right">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-blank-box">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-blog">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-blog-list">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-button">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-circle-text">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-clients-logo">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-contact-form-7">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-contact-list">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-countdown-timer-current">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-counter-block">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-cpt-projects">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-dropcaps">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-features-block">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-floating-objects">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-funfact-counter">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-header-cart">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-header-nav-side-icons">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-header-primary-nav">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-header-search">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-header-top-info">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-hero-slider">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-iconbox">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-image-gallery2">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-image-with-rotated-text">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-info-banner">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-info-box">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-interactive-list">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-interactive-tabs-content">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-interactive-tabs-title">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-language-switcher">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-list">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-moving-text-repeater">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-navigation-menu">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-newsletter">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-page-title">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-paroller-animation">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-pie-chart">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-pricing-block">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-pricing-plan">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-pricing-plan-switcher">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-product-category">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-product-list">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-product-tabs">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-progress-bar">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-projects-pre-next">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-rotated-text">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-section-title">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-service-block">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-showcase-block">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-site-logo">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-skill-block">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-social-links">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-spin-text-around-logo">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-swiper-carousel-arrow">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-tabs">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-team-block">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-testimonial-block">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-text-editor">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-text-editor-advanced">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-theme-button">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-unordered-list">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-vertical-bg-img-list">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-vertical-image-slider">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-vertical-menu">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-video-popup">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-wc-products">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-woo-wishlist">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
<widget name="tm-ele-working-block">
<fields>
<field editor_type="LINE">title</field>
<field editor_type="AREA">content</field>
<field editor_type="AREA">description</field>
<field editor_type="LINE">button_text</field>
<field editor_type="LINE">subtitle</field>
</fields>
</widget>
</elementor-widgets>
</wpml-config>

February 17, 2026 at 5:28 pm #17830108

Lauren
WPML Supporter since 10/2015

Languages: English (English )

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

I completely understand wanting to speed things up with AI tools. However, in this specific case, the configuration cannot be generated generically — it must be extracted from the actual page builder data structure used by your theme on your site.

WPML Multilingual Tools does not generate XML based on assumptions. It scans the real saved widget structure from your pages and produces configuration that matches:
-The exact widget names
-The exact nested field paths
-The real repeaters (fields-in-item)
-The actual array structure stored in post meta

AI-generated XML may look syntactically correct, but if even one field path does not match the saved Elementor JSON structure exactly, WPML will not detect the strings correctly. In some cases, it can even cause translation inconsistencies.

That’s why I suggested:
-Open each relevant page.
-Let Multilingual Tools scan it.
-Copy the exact generated XML.
-Combine all of those into a single custom XML configuration.

This ensures the configuration reflects the real data model your theme is using.

The XML I shared with you was generated directly from your site data. That’s why it includes very specific nested field paths such as:

<field>image>url</field>
<field>_padding_mobile>unit</field>

Those paths must match the stored Elementor structure exactly — they cannot be approximated.

If you prefer to use AI to assist, that’s perfectly fine, but it should be used to merge and organize the XML generated by Multilingual Tools, not to invent the structure from scratch.

Because the theme is not WPML-compatible, this manual extraction step is required. The theme author would normally provide a wpml-config.xml file, but in this case we must build it from your site’s actual widget data.

What you could do, is copy and paste the XML from the Multingual Tools generator from each page into AI, and ask it to remove any duplicates, then paste the total custom XML in WPML -> Settings -> Custom XML Configuration. I hope this helps!