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.

Sun Mon Tue Wed Thu Fri Sat
- 9:00 – 12:00 9:00 – 12:00 9:00 – 12:00 9:00 – 12:00 9:00 – 12:00 -
- 13:00 – 18:00 13:00 – 18:00 13:00 – 18:00 13:00 – 18:00 13:00 – 18:00 -

Supporter timezone: America/Sao_Paulo (GMT-03:00)

Tagged: 

This topic contains 14 replies, has 2 voices.

Last updated by Mateus Getulio 10 months ago.

Assisted by: Mateus Getulio.

Author Posts
May 22, 2023 at 9:44 pm #13693921

thomasV-73

Dear Mateus

The problem that we were talking about in the chat (that on the order page, in the backend the attribute are named in Dutch, but the variants in Dutch) is still occuring.

May 22, 2023 at 11:32 pm #13694235

Mateus Getulio
Supporter

Languages: English (English ) Portuguese (Brazil) (Português )

Timezone: America/Sao_Paulo (GMT-03:00)

Hey there,

Thanks for your patience.

Upon further inspection, we have reached to different results when debugging the issue, which seems to occur randomly and it's fixed when we ran the sync options in wp-admin/admin.php?page=sitepress-multilingual-cms%2Fmenu%2Ftroubleshooting.php.

We have just tested it again and it seems solved. Could you please review it and let us know about it?

If the problem remains - since we're not so sure about the exact step-by-step to reproduce the problem, may I kindly ask you to record a video of you creating an order and selecting a good example of product having the issue?

Please keep us posted. Thank you.

May 25, 2023 at 7:54 am #13713101

thomasV-73

Dear Mateus,

Below are some orders (which I just had this past hour) which have the problem occuring:

hidden link (Kleur (meaning color) says black in English)

hidden link (Kleur (meaning color) says black in English)

hidden link (Kleur (meaning color) says blue in English)

hidden link (Kleur (meaning color) says blue in English)

I had in total 7 orders in the past hour, so the problem occured on 4 out of the 7 orders.

Some things that I can assure are not the cause:
1. The adres that the customer fills in on the checkout page is not the cause, orders made both to the Netherlands, and Belgium have the problem
2. (I assume) this has nothing to do with the customer's browser language. Under WPML>languages I have English and French hidden. Also the "Forwarding based on browser language" setting is deactivated.

I placed a test order (not being in WP-admin) and then set it to Paid (in behandeling) in WP admin. The order confirmation mail which I received did show the product variants in Dutch (as we already knew) (added image SS for WPML 1), but in the WP admin, it showed the kleur (color) in English for both products with problem (SS for WPML 3). You might think to yourself why does this even matter if the customer doesn't see it. Well, I work with the DSers plugin (I do dropshipping from aliexpress), and I need to map the variants to the AliExpress product variants. If a product is ordered while in the English or French laguage of my website, DSers knows that, and there is a separate mapping for the translated product. But when someone orders a product while on the Dutch language, but the product ends up showing a hybrid of Dutch and English attributes, DSers doesn't know what to do with it, and this could cause problems with fulfillment causing some orders not to fulfill.

Also, in the order confirmation mail the text that says "free shipping" is also in English while it should be in Dutch. This looks very weird and unprofessional when everything is in Dutch but then that one piece of text is English.

SS for wpml 3.jpeg
SS for wpml 2.jpeg
SS for wpml 1.jpeg
May 25, 2023 at 7:49 pm #13719131

Mateus Getulio
Supporter

Languages: English (English ) Portuguese (Brazil) (Português )

Timezone: America/Sao_Paulo (GMT-03:00)

Hello there,

Thanks a lot for the clarifications, we can confirm that now we're able to see the issue.

The strange part is that sometimes it happens, and sometimes it does not. For example, in this order the problem happened:

hidden link

but in this one it didn't happen:

hidden link

By default, attributes and their variations in orders should display in the language that the user chose in Users -> Profile (your user, not the client that made the order).

In the first order I mentioned you can check in this video: hidden link, that the color 'groen' is showing in the English side. One possible culprit for this behavior is the several updates you have available here: hidden link. Therefore, as a last test, could you please:

- Make sure to have a complete backup
- Do all the updates in the link above
- Now go to WPML -> Support -> Troubleshooting, select 'products' in the first field and hit the button to sync. Do the same for 'Variations'
- Afterwards, please go to hidden link
- Sync the variations again (if needed) and click on 'Fix translated variations relationships 1824'
- Try to make a new order and check if the problem persists

If still not solved, I'll have to escalate it to our second tier team. But before that we need to check if the outdated plugins are not affecting on this.

Please let us know. Thanks a lot for your patience and understanding.

May 26, 2023 at 2:03 pm #13723679

thomasV-73

Dear Mateus,

Problem still occuring... Also, I noticed that at one product, there is a sentence which still shows in Dutch while on the French page of that product. Even when I got into ATE it shows the translated sentence. It is the following product (Url is to the French product):

hidden link

The senctence which still shows in Dutch is: "Houdt uw hond warm gedurende de koude winter en herfstmaanden met dit warme hondenvest van The Dog Face."

Maybe the problem is related to the problem of this thread? If not, can you please split this up into a new topic?

May 26, 2023 at 6:10 pm #13724923

Mateus Getulio
Supporter

Languages: English (English ) Portuguese (Brazil) (Português )

Timezone: America/Sao_Paulo (GMT-03:00)

Hi there,

Thanks for your reply.

First, about the "free shipping" text, we have checked that there are several strings in WPML -> String Translation having this shipping method text, and they are not translated. Could you please try to translate them and check if it does the trick?

If this does not work (and also for the last issue you reported), may I kindly ask you to open a new ticket or chat for them? I'm in vacation right now, so I cannot split it into new topics.

Now, regarding the orders issue, I have escalated this ticket to our 2nd tier of support where our 2nd tier specialists will take a deeper look at this issue and will try to find a solution.

I will get back to you as soon as I get an answer from them. Thanks for your patience in the meantime.

Best regards,
Mateus.

May 27, 2023 at 12:11 pm #13726053

thomasV-73

Dear Mateus,

"First, about the "free shipping" text, we have checked that there are several strings in WPML -> String Translation having this shipping method text, and they are not translated. Could you please try to translate them and check if it does the trick?"

>translated all of them, didn't do anything at all.

May 27, 2023 at 12:18 pm #13726081

thomasV-73

In addition to my previous reply, after having done this, do I need to do any kind of synchronisation/troubleshooting?

May 29, 2023 at 5:40 pm #13734535

Mateus Getulio
Supporter

Languages: English (English ) Portuguese (Brazil) (Português )

Timezone: America/Sao_Paulo (GMT-03:00)

Hi there,

Thanks for your patience.

We have tried a couple of procedures in order to solve the orders issue, but still no luck. It is still being investigated and as soon as possible we provide you with updates.

About the other two issues you reported here, I'm afraid that they're not related to the main one of the ticket. Therefore, could you please open a new ticket for them? This will also help other users with similar problems find solutions when searching the forum as well as we avoid mixing lots of questions in one ticket.

Thank you for your understanding.

May 30, 2023 at 8:06 am #13736787

thomasV-73

Dear Mateus,

I did make a new ticket for the English line of text "Free shipping" in the confirmation mail. The other problem with a sentence on a product not translating, I managed to fix myself.

But for my question in my previous comment: "In addition to my previous reply, after having done this, do I need to do any kind of synchronisation/troubleshooting?" (and if yes, please tell me what I need to sync). Because now I already took steps trying to fix it, and if another support team worker now starts trying to help me on that thread, he won't be aware what I did or did not already try.

May 30, 2023 at 9:40 pm #13742665

Mateus Getulio
Supporter

Languages: English (English ) Portuguese (Brazil) (Português )

Timezone: America/Sao_Paulo (GMT-03:00)

Hi there,

It is not necessary to use a function to sync the string translation (and we do not have a specific feature for this), but one thing you could try is to clear the caches (both for website and browser).

Now regarding updates of the orders issue, we have managed to replicate it in a clean install, so we can conclude that it is not specific to your website, and it'll be easier to find a workaround.

Please stay tuned, as soon as possible we'll provide you with more updates. Thanks a lot for your kind patience.

May 31, 2023 at 3:40 pm #13748645

thomasV-73

Dear Mateu,

Okay, thanks, I'll gladly hear it when it's fixed.

May 31, 2023 at 8:37 pm #13749975

Mateus Getulio
Supporter

Languages: English (English ) Portuguese (Brazil) (Português )

Timezone: America/Sao_Paulo (GMT-03:00)

Hello and thank you again for your patience.

Now this issue has been escalated to our developers. It has been reported already and it is currently being worked on.

I will set the current ticket status to "Escalated to WPML developers team" and I will get back to you as soon as I get any feedback from them.

Kind regards,
Mateus

June 19, 2023 at 3:04 pm #13852897

thomasV-73

Dear Mateus,

Since your team is working on it on a replicated site, I removed your account on my site. Is that okay?

June 19, 2023 at 9:29 pm #13854751

Mateus Getulio
Supporter

Languages: English (English ) Portuguese (Brazil) (Português )

Timezone: America/Sao_Paulo (GMT-03:00)

Hi there,

Sure, it is totally fine, since we've already managed to reproduce this issue from scratch in a Sandbox installation.

As soon as we have updates, I'll bring them for you. Thanks for your kind patience in the meantime.

Best,
Mateus.