Skip Navigation

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.

Elementor users - please update WPML to the latest version to maintain compatibility. More details here - https://wpml.org/changelog/2024/12/wpml-4-6-15-critical-update-for-elementor-sites/
Sun Mon Tue Wed Thu Fri Sat
- 12:00 – 16:00 10:00 – 14:00 10:00 – 14:00 9:00 – 13:00 9:00 – 13:00 -
- 17:00 – 21:00 15:00 – 19:00 15:00 – 19:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: Europe/Bucharest (GMT+02:00)

Tagged: 

This topic contains 4 replies, has 0 voices.

Last updated by Mihai Apetrei 1 week, 2 days ago.

Assisted by: Mihai Apetrei.

Author Posts
December 14, 2024 at 8:20 am #16513124

ivanL-20

Hi Mihai,
I can see translation on the side, but main content is not translated. Side translation was working after my translation and enabling fields.
Br,
Rastko

December 14, 2024 at 8:27 am #16513161

Mihai Apetrei
Supporter

Languages: English (English )

Timezone: Europe/Bucharest (GMT+02:00)

Thank you for the update.

Strange, for me it did not show the translation until I updated it.

Checking on what you mentioned.

December 14, 2024 at 1:08 pm #16513525

Mihai Apetrei
Supporter

Languages: English (English )

Timezone: Europe/Bucharest (GMT+02:00)

Hi there.

I used our Multilingual Tools (the one that I recommended in my older reply here - https://wpml.org/forums/topic/elementor-translation/#post-16444451) and I generated this WPML XML Config code:

<wpml-config>
  <elementor-widgets>
    <widget name="pxl_gallery_carousel">
      <fields>
        <field>list</field>
        <field>item_padding>unit</field>
        <field>item_padding>top</field>
        <field>item_padding>right</field>
        <field>item_padding>bottom</field>
        <field>item_padding>left</field>
        <field>item_padding>isLinked</field>
        <field>arrows</field>
      </fields>
      <fields-in-item items_of="list">
        <field>_id</field>
        <field>image>url</field>
        <field>image>id</field>
        <field>image>size</field>
        <field>image>alt</field>
        <field>image>source</field>
      </fields-in-item>
    </widget>
    <widget name="pxl_menu">
      <fields>
        <field>menu</field>
        <field>menu_style</field>
      </fields>
    </widget>
    <widget name="pxl_heading">
      <fields>
        <field>title</field>
        <field>title_tag</field>
        <field>title_typography_typography</field>
        <field>title_typography_font_weight</field>
        <field>title_line</field>
        <field>title_padding>unit</field>
        <field>title_padding>top</field>
        <field>title_padding>right</field>
        <field>title_padding>bottom</field>
        <field>title_padding>left</field>
        <field>title_padding>isLinked</field>
        <field>_padding>unit</field>
        <field>_padding>top</field>
        <field>_padding>right</field>
        <field>_padding>bottom</field>
        <field>_padding>left</field>
        <field>_padding>isLinked</field>
        <field>pxl_animate</field>
      </fields>
    </widget>
    <widget name="pxl_text_editor">
      <fields>
        <field>text_ed</field>
        <field>_padding>unit</field>
        <field>_padding>top</field>
        <field>_padding>right</field>
        <field>_padding>bottom</field>
        <field>_padding>left</field>
        <field>_padding>isLinked</field>
      </fields>
    </widget>
  </elementor-widgets>
</wpml-config>

I then added the code inside WPML > Settings > XML Config:
hidden link

After that, I went to the main default language page, made a small edit (added extra spacing), and then saved the page. Any change you make will force the translation to get into "translation needs update" status (represented by two arrows/sync icon).

Now, you will see that we have some extra fields showing up in the Advanced Translation Editor (hidden link) that need to be translated.

For the ones representing styling properties, just let them be copied (as they are now) and check the box "Translation is complete."

For the other 4 fields, please translate them and save the translation.

Please let me know if the translation updates correctly this time and if it shows all the content.

Screenshot 2024-12-14 at 15.05.58.png
December 17, 2024 at 10:37 am #16520949

ivanL-20

Hi Mihai,
Thank you for your effort.
I did one more time as you write copy xml to settings, but i get some error. What is wrong here?
If there is error, is it possible to save config file?

I pressed save and then go to translate page but I dont see any changes for translation.

Br,
Rastko

Screenshot 2024-12-17 113631.jpg
err.jpg
December 19, 2024 at 6:28 am #16528466

Mihai Apetrei
Supporter

Languages: English (English )

Timezone: Europe/Bucharest (GMT+02:00)

Hi there, and thank you for the update.

I'm not sure if I understand things correctly.

The XML config was saved already. I did that for you upfront to make things easier for you.

All I needed was for you to go here (hidden link) and translate those four phrases from the screenshot that I sent in my last reply, then save the translation, and see if it works.

Question 1: Can you please let me know if you were able to translate those phrases from my screenshot and then save them and if you were able to do that, can you please let me know if the translations were showing up on the front-end?

I'm not sure what was changed since my last reply but if I go here now (hidden link), I don't see the fields anymore that were containing the phrases that needed translation. Only a few fields are showing up, I don't see that big list of fields.

Question 2: Can you please let me know what exact steps have been taken until my last reply?

Until you are able to get back to me, I will also try to figure things out on my own and see if I am able to recreate that scenario from my last reply.