Skip Navigation

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

Problem:
The client was experiencing issues with translating a WooCommerce composite product into Italian using WPML. The translation process was not functioning correctly, sometimes affecting the default English product as well. Specifically, when scenarios were added to composite products, the component dropdown options were not displaying correctly in the Italian version, though they worked fine in English.

Solution:
We advised the client to ensure that all plugins were up to date and to use the Advanced Translation Editor (ATE) for translating products. It was important to translate using ATE rather than the WordPress Editor to avoid issues with saving changes and to ensure the translation process was handled correctly by WPML. We also suggested translating the products step-by-step using ATE and checking if the issue persisted. If problems continued, we recommended deactivating the WPML plugins temporarily to verify if the issue was indeed related to WPML or if it was an issue with the WooCommerce Composite Products plugin.

Please note that this solution might be outdated or not applicable to your specific case. 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 the problem persists, please open a new support ticket here.

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 0 replies, has 0 voices.

Last updated by Carlos Rojas 4 weeks, 1 day ago.

Assisted by: Carlos Rojas.

Author Posts
January 14, 2025 at 12:52 pm #16593018

marioG-45

Hi Carlos,

thanks for the video. i just saw and took notes.
I'll be doing into the official website, not in staging.

I have to do it with my support guys who are Indian. And today and tomorrow is bank holiday there.
So, we will do it afterward.
And let you know.

Hopefully, all the issues will be fixed.

We will let you know.

many thanks,

Kind regards,

Mario Garsi

January 14, 2025 at 1:18 pm #16593235

Carlos Rojas
Supporter

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

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

Hi Mario,

I will be waiting for your message in a few days.

January 16, 2025 at 10:53 am #16601418

marioG-45

Hi Carlos,

we are working on the production website.
In the following link you can see what did my colleague and the issues he found:
hidden link

After the video I activated the Pay-as-You-Go, but getting similar issue about base 64. And the suggested link from WPML carry to a page not found (error 404).

I can't copy and paste here the screenshot by I copy to you the error message a I get:

WPML cannot send some of the content to translation

Some of the content that you selected for translation includes fields that are encoded. Translators will not be able to work on this kind of content, so we removed it from the job.

Header: There are base64 encoded fields in this document
Image: Dynamic Params: eyJhbHQiOnsiZGF0YSI6InNpdGVfdGl0bGUiLCJhbHQiOiIiLCJiZWZvcmUiOiIiLCJhZnRlciI6IiIsImZhbGxiYWNrIjoiIn0sImxpbmsiOnsiZGF0YSI6InNpdGVfdXJsIiwibGluayI6IiIsImJlZm9yZSI6IiIsImFmdGVyIjoiIiwiZmFsbGJhY2siOiIifX0=

What is this issue?
How can be fixed?

many thanks,

Kind regards,

Mario

January 16, 2025 at 11:24 am #16601636

marioG-45

Additional info in Translation Management DASHBOARD.
There is 1 translation in queue...that seems to be not fixing (it is an Header).
I got the same error about decode64. See below the copied text:
WPML cannot send some of the content to translation

Some of the content that you selected for translation includes fields that are encoded. Translators will not be able to work on this kind of content, so we removed it from the job.

Header: There are base64 encoded fields in this document
Image: Dynamic Params: eyJhbHQiOnsiZGF0YSI6InNpdGVfdGl0bGUiLCJhbHQiOiIiLCJiZWZvcmUiOiIiLCJhZnRlciI6IiIsImZhbGxiYWNrIjoiIn0sImxpbmsiOnsiZGF0YSI6InNpdGVfdXJsIiwibGluayI6IiIsImJlZm9yZSI6IiIsImFmdGVyIjoiIiwiZmFsbGJhY2siOiIifX0=
And 381 translation waiting for review...and it seems to me that I should go into this and 1 by 1 review them....Is it correct?

Waiting for your kind feedbcak

January 16, 2025 at 12:50 pm #16601972

Carlos Rojas
Supporter

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

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

Hi Mario,
As this is a different issue from the original one, I kindly ask you to open a new ticket and mention me directly. I will take it and continue from there.

That way we will be following our support policy of solving one issue per ticket, it will also help future clients find answers to similar questions when they search on the forum.

Thank you very much for your understanding.
Looking forward to your new ticket.

January 17, 2025 at 10:36 am #16605361

marioG-45

Hi Carlos, we followed all your suggestions but unfortunately issue is still there.

I have checked 'Angular Potentiometer SRH301-SRH302' product. Unfortunately still issue is there.
I have created video for live site and showed the steps how we translate the product and how we adding the scenarios in the product.

Additionally, I set up the same user access on the live site for WPML support. which is made at the staging site.
So could you please check it and add reply to ticket for live site?

Product link :- hidden link

See the video link to show what has been done: hidden link

You can access the live web site with the following credentials:

[removed]

I'm getting tired with this problem...I'm loosing money because I can't be alive with my website because of this bug.
I'm very candid, the renewal is 31st of Janaury 2025. If not fixed I will cancel the account and run the website only in English.

I'm sure you understand my point.

Waiting for your kind and prompt feedback.

Many thanks,

Kind Regards,

Mario garsi

January 17, 2025 at 12:03 pm #16605967

Carlos Rojas
Supporter

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

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

Hi Mario,

I watched the video, but I don't see where you updated the Italian translation. Could you share another video but this time with audio (so I can better understand everything you are pointing) and include the step to update the Italian product using the Translation Editor?

Note: I removed the credentials to the production site because you shared them publicly.

January 17, 2025 at 12:49 pm #16606168

marioG-45

Hi Carlos,

Okay, let me create another video. But till then could you please share private message option for share live site access.

Many thanks,

Kind Regards,

Mario

January 17, 2025 at 12:53 pm #16606177

Carlos Rojas
Supporter

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

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

Sure.

I have set your next message private.

January 17, 2025 at 1:05 pm #16606196

Carlos Rojas
Supporter

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

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

Yes, the credentials work.

January 17, 2025 at 1:10 pm #16606227

marioG-45

Great1

Let us know your outcome.

Thanks

January 17, 2025 at 1:12 pm #16606231

Carlos Rojas
Supporter

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

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

I'm waiting for your video: https://wpml.org/forums/topic/i-need-a-help-in-my-site-im-facing-issue-while-translating-the-woocomerce-product/page/4/#post-16606168

January 17, 2025 at 1:34 pm #16606315

marioG-45

Here is the recorded video with audio :- hidden link

Here is the product link :-
hidden link

Could you please check it and let me know.
If you think I miss any step or something then could you create video from your side and send it to me.

As I mention in the video If I create scenarios in the product some how options are changed in the English version. And scenarios are not working.

Example :- If I create scenarios in English version and do the translate then Its need to automatically appear in the Italian version as well. Check with that flow and let me know.

Many thanks

January 17, 2025 at 1:53 pm #16606368

Carlos Rojas
Supporter

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

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

Hi,
Thank you for sharing the video with the audio.

I understand that you are facing a problem with adding the scenarios in the English product, which is the product in the default language where WPML makes no changes. So the problem with the English product can't be solved by our support service, in this case, you will need to contact the composite products support service and ask them to check on their side why it is not working with the product in English.

Also, every time you make a change in the content (posts, pages, products, etc) you need to update the translation so the changes take effect. If the product in Italian (secondary language) doesn't get the changes correctly, then we must take a look (from the WPML perspective).

January 20, 2025 at 4:51 am #16611643

marioG-45

Hi Carlos,
Good Morning 🙂

FYI :-
Since I faced this issue, firstly I contacted with the Woocommerce support team, Before I arrived here.
They verified the issue by them self and issues is not from there side. as per them.

When I did the testing. It worked when I deactivated the WPML plugins and created the scenarios.

Also you are saying that issues is coming from the composite products side, So live and staging site is same then why its working on the staging site & not in live site?

Also I follow steps in live which you provided then also it's not working on live..
Also I translated all the products with auto translate way as per your suggestion

So could you please check it from your side and let me know.
Thanks.