Skip Navigation

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

Problem:
You are using the SiteOrigin page builder to create a Footer Layout using Widgets and are experiencing issues with String Translation not working, and specifically the last widget text remains untranslated.
Solution:
We recommend saving a custom XML configuration in WPML > Settings > Custom XML Configuration. This adjustment has resolved similar issues in the past. For detailed guidance on how to implement this, please refer to our documentation on translating strings in WP options table: Translate Strings in WP Options Table.

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. Should you need further assistance, 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 12 replies, has 2 voices.

Last updated by Andreas W. 11 months, 3 weeks ago.

Assisted by: Andreas W..

Author Posts
April 30, 2024 at 2:17 pm #15581693

kevinT-10

string translation not working, Lauren is help us, but her disconnect

April 30, 2024 at 2:34 pm #15581736

kevinT-10

I using the siteorigin pagbuilder, and I know how to translate but Sting translation does not working.

Support team - Lauren she has our wordpress credential, and she login to check and found the string box, but there is still not working.

Those parts are able to translate, but the last widget text is still cannot be fixed.

String-Translation-‹-China-Abest-—-WordPress.jpg
String Translation ‹ China Abest — WordPress.jpg
April 30, 2024 at 6:51 pm #15582518

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

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

Hello,

Your content needs to get translated with the WPML Translation Editor or with the WordPress Editor, directly inside SiteOrigin. You can find the translation method inside the right sidebar of the WordPress Editor when editing the original content.

You can not use String Translation to translate the content.

Please read this guide and let me know if you do have further questions:
https://wpml.org/documentation/plugins-compatibility/using-wpml-siteorigin/

Best regards
Andreas

May 1, 2024 at 4:33 am #15583029

kevinT-10

Hi Anreas

Thank you for your help on this matter.

You mentioned this way I readed and knew how to translate, another WPML supporter colleague - Lauren helped us on yesterday.

We found that the string translation unable to work or update.

Fortunatly, we checked the content text have been updated suddenly today, but the title text still not to be updated.

(Image1 - the content suddenly to be updated)
(Image 2 - Title unable to be updated )

I think some WPML String data is unable to update properly. Any idea it can be clear or flush in WPML string translation.

Thanks and regards

Kevin

image2.jpg
联络我们 – China Abest.jpg
May 1, 2024 at 4:37 am #15583058

kevinT-10

Updated message.

You can see the screen capture - we successfully update the content text, but the next moment, the content text jump back to english.

Please see update the url - hidden link

I think this this is a bug or error in wpml, any idea to be fixed.

Thanks and regards

May 2, 2024 at 3:00 pm #15588206

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

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

One way would be to use one widget and translate it with String Translation.

Another way would be to create one widget per language. Did you give this a try already?

Guide: https://wpml.org/documentation/getting-started-guide/translating-widgets/#using-different-widgets-for-different-languages

It would also be very helpful if you could send us the WPML information for troubleshooting.
More information about this here:
https://wpml.org/de/faq/provide-debug-information-faster-support/

May 3, 2024 at 4:18 am #15589464

kevinT-10

Hi Andrew
The debug information submited. Please see

Besides, we need to translate the footer widget, so that the another way does not help on this case.

Thank you for help on this case.

Kevin

Widgets-‹-China-Abest-—-WordPress.jpg
May 3, 2024 at 3:12 pm #15591924

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

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

Hello,

I would like to offer to have a closer look at the problem and request temporary access (wp-admin and FTP) to the website to investigate this issue further.

You can find the required fields below the comment section when you log in to leave the next reply. The information you provide is private, which means only you and I can see and access it.

IMPORTANT
Please be sure to make a backup copy of the website and database before allowing us access.
If you can't see the wp-admin / FTP fields, your post and website credentials are set as PUBLIC. DO NOT publish the data unless you see the required wp-admin / FTP fields.

The private response form looks like this:
hidden link

Next time you reply, click "I still need assistance."

Video:
hidden link

Please note that we are obliged to request this information individually on each ticket. We may not access any access information not specifically submitted on this ticket in the private response form.

Best regards
Andreas

May 7, 2024 at 4:24 pm #15603218

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

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

It looks like translating Site Original with String Translation is not a working solution in this case. As I mentioned earlier, any page builder content is not supposed to be translated with String Translation and you are using a SiteOrigin Page Builder Layout on this footer.

I have now assigned the widget to English and created a second widget for Chinese.

Please build a layout for Chinese now, which should solve the issue.

If this is not an acceptable solution please let me know.

May 8, 2024 at 2:12 am #15604070

kevinT-10

Hi Andreas

When you used this mention, the footer have been divided 2 part,

Any suggestion to show one combine section when assigned the widget for English.

Kevin

China-Abest-–-Abest-Digital-Technology-Co-Ltd.jpg
May 8, 2024 at 4:42 pm #15607342

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

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

My apologies, it seems that creating one widget per language is not a solution in this case.

I was now able to locate the strings for these widgets at WPML > String Translation > Translate texts in admin screens (link at the bottom of the page) and added them to the String Translation module.

Please test the translation again now.

strings footer.png
string contact information.png
May 13, 2024 at 4:43 am #15618392

kevinT-10

Hi Andreas
Thank you for your help,

Now we can translate the widget body text to chinese, however, the widget title still cannot be located.

this few days, I tried to add string text title, but still faliure.

Could you help me to check again. thanks

Kevin

May 14, 2024 at 2:46 pm #15626111

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

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

Hello Kevin,

I have saved a custom config at WPML > Settings > Custom XML Configuration which seems to solve the issue.

Guide: https://wpml.org/documentation/support/language-configuration-files/translate-strings-in-wp-options-table/

Best regards
Andreas

May 16, 2024 at 2:44 am #15632610

kevinT-10

Thank you Andreas, the issue is fixed.

May I know those code, whether is to locate find the string text