Skip Navigation

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

Problem:
You are working on a Russian translation for a website using WPML and have encountered an issue where all string translations for Divi footer widgets do not work, except for one. You have tried translating strings that you previously added from "Translate texts in admin screens" but most translations are not effective.
Solution:
We recommend using the method of "Creating Widgets in Each Language" to ensure all your footer widget strings are translated effectively. This approach involves setting up separate widgets for each language. You can find detailed instructions on how to implement this method on our documentation page: Translating Widgets.

If this solution does not resolve your issue or 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 further assistance is needed, please do not hesitate to open a new support ticket at WPML support forum.

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 1 voice.

Last updated by krzysztofZ-8 1 day, 8 hours ago.

Assisted by: Kor.

Author Posts
November 22, 2024 at 12:32 pm #16433770

krzysztofZ-8

Background of the issue:
I'm working on Russian translation for a website using WPML. I tried using String translation to translate texts in the Admin screen because my site has a footer made with Divi footer widgets. I want my Russian site to have a translated footer.

Symptoms:
All string translations for widgets do not work, except one, and I have no clue why.

Questions:
Why are the Divi widget translations not working except for one?
What steps should I take to ensure all footer widget strings are translated?

November 24, 2024 at 8:25 am #16436753

Christopher Amirian
Supporter

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hi,

I will try to answer the question before assigning the ticket to one of my colleagues.

To be able to translate Divi widgets and global footer/header you need to follow the steps below:

hidden link

Summary:

- WordPress Dashboard > WPML > Translation Management
- Searching for the name of the footer.
- Selecting it and sending it for translation.
- WPML > Translations
- Selecting the translation and completing it.

Thanks.

November 25, 2024 at 10:25 am #16439071

krzysztofZ-8

Hi,

Thank You for fast reply, I tried the steps provided, but I do not see anything in Translation Management > Dashboard that helps me. I have tried every name, ID, description and key word included in widgets that I need translated. With no success.

As I said before, the issue is that I cannot translate Divi widgets. I have gotten as close as translating strings in String translation that I previously added from "Translate texts in admin screens".

I translated all widgets in string translations and most of them do not work except for one that does. The only clue I have is that it was the last one translated.

I included a snippet of String translation with the one that works. It's the one on the top.

Hope that helps.
I'm happy to provide more information if needed.

wpml_string_translation_warranty.PNG
November 27, 2024 at 3:48 am #16447282

Kor
Supporter

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply.

I can see that you're referring to the WP > Appearance > Widgets. Have you tried using the "Creating Widgets in Each Language" method to translate the widget? https://wpml.org/documentation/getting-started-guide/translating-widgets/#using-different-widgets-for-different-languages

November 27, 2024 at 11:20 am #16448787

krzysztofZ-8

Thank You, this worked.

Nontheless I am a little confused why didn't the string translation work :/
At least there is a way to do this, all be it a more tedious.

Still Thank You again, and have a nice day!