Skip to content Skip to sidebar

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
- 8:00 – 13:00 9:00 – 13:00 9:00 – 13:00 8:00 – 12:00 8:00 – 12:00 -
- 14:00 – 17:00 14:00 – 18:00 14:00 – 18:00 13:00 – 17:00 13:00 – 17:00 -

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

Tagged: 

This topic contains 12 replies, has 0 voices.

Last updated by Bruno Kos 1 day, 1 hour ago.

Assisted by: Bruno Kos.

Author Posts
September 11, 2025 at 4:13 am #17392530

juliusM

Background of the issue:
I am trying to show the correct delivery times for products in the English version of the site. I expected to see delivery times displaying correctly in the EN products, just like in the DE version. I opened a ticket before about this issue but it got closed and I cannot reopen it. Here is the link to the previous ticket: https://wpml.org/forums/topic/delivery-times-from-woocommerce-germanized-showing-incorrect-values-on-english-translations-after-sw/

Symptoms:
The delivery times in EN are not displaying correctly. When the WooCommerce Multilingual & Multicurrency (WMCL) plugin is active, delivery times in EN are missing/incorrect. When WMCL is deactivated, delivery times in EN display correctly. I tested with a minimal setup and switched to the Storefront theme, but the issue persists.

Questions:
Why are the delivery times not displaying correctly in the English version when WMCL is active?
How can I resolve the issue with delivery times in the English version?

September 11, 2025 at 9:28 am #17393358

Bruno Kos
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch ) French (Français )

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

Hi,

I noticed my colleague had asked if you could reproduce this issue in a sandbox, but since there was no reply, the ticket was closed. Would you be open to assisting with this? If so, I can set up a new sandbox with WooCommerce and WPML for you.

September 11, 2025 at 11:37 am #17394086

juliusM

Hi,

Thank you for your follow-up. Yes, I’d be happy to assist with reproducing this issue in a sandbox. Please go ahead and set up a new sandbox with WooCommerce and WPML, and I’ll replicate the problem there.

I appreciate your help in moving this forward.

September 11, 2025 at 1:27 pm #17394506

Bruno Kos
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch ) French (Français )

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

Here is the sandbox:
hidden link

September 13, 2025 at 8:40 am #17399039

juliusM

Hi,

I will try to reproduce the issue please do not close the ticket.

Thanks.

September 15, 2025 at 7:40 am #17400842

Bruno Kos
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch ) French (Français )

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

No problem, please take the time you need to try reproducing the issue. Just as a heads-up: forum tickets are automatically closed after about 10 to 14 days without a response. If that happens, feel free to open a new one and reference this thread — we’ll be able to pick up right where we left off.

September 15, 2025 at 10:41 am #17401606

juliusM

Hi,

I’ve been able to reproduce the delivery time issue in the sandbox:

DE:
hidden link
EN:
hidden link

As you can see, the delivery time is displayed correctly in the DE version (8–9 days, based on the current user shipping address set to Bulgaria). However, in the EN version it’s displaying incorrectly. I’ve attached a screenshot for reference.

Could you please take a look?

Thank you,
Julius

Screenshot 2025-09-15 at 6.31.31 PM.png
September 15, 2025 at 11:40 am #17401915

juliusM

When WooCommerce Multilingual & Multicurrency plugin is deactivated, delivery times in EN display correctly.

September 16, 2025 at 7:06 am #17404437

Bruno Kos
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch ) French (Français )

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

Thank you for reproducing this, I am checking this with our compatibility team and will keep you posted!

September 16, 2025 at 11:30 am #17405910

Bruno Kos
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch ) French (Français )

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

Escalated to Compatibility team

September 17, 2025 at 10:22 am #17408933

Bruno Kos
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch ) French (Français )

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

Can you try this?

1. Go to WPML → Settings.
2. In the Custom Fields Translation section, click “Show system fields.”
3. Use the keyword `*_delivery*` to search for the relevant custom fields.
4. Set the following fields to "Translatable":

_default_delivery_time
_delivery_time_countries

5. Open any original product that uses these fields, save it, and then update the translation.
6. Make sure to translate the product slugs to match the German version:
hidden link
7. The prefix text "Delivery time:" is also translatable in String Translation:
hidden link

Let me know if you have any questions or need help with any of these steps.

September 17, 2025 at 1:23 pm #17409908

juliusM

Hi,

I followed the steps you provided but still the issue persist, I did it in the demo page.

hidden link

hidden link

Screenshot 2025-09-17 at 9.19.17 PM.png
September 18, 2025 at 6:44 am #17411659

Bruno Kos
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch ) French (Français )

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

Everything seems properly translated, so let me double check with our Compatibility team to see why this still fails.