Pular para o conteúdo Pular para a barra lateral

Este é o fórum de suporte técnico para o WPML — o plugin de WordPress multilíngue.

Todos podem ler, mas apenas clientes do WPML podem postar aqui. A equipe do WPML responde no fórum 6 dias por semana, 22 horas por dia.

Marcado: 

Este tópico contém 9 respostas, tem 0 voz.

Última atualização: Lucas Vidal de Andrade 7 meses, 4 semanas atrás.

Assistido por: Lucas Vidal de Andrade.

Autor Posts
Abril 10, 2025 às 9:00 am #16917317

uau-bs-ldaM

Histórico da questão:
I'm developing a website for a client using WordPress. The website uses the Hotel Booking plugin by MotoPress to allow clients to book accommodations online. I also have WooCommerce and Hotel Booking WooCommerce Payments installed, along with the Hotel Booking integration plugins. For payments in Portugal, I’m using the IfThenPay module. After installing WPML and completing the translations, everything is working fine — except for one issue. Link to a page where the issue can be seen: link oculto

Sintomas:
The 'New Order' email is not being translated. Even though I’ve added the translations in WPML String Translation, the email is still sent in Portuguese when a user places an order in English. If you place an order in English and proceed to payment, the administrator receives the 'New Order' email in Portuguese instead of English. I expected to see: Quinta do Fradinho - New Booking. Instead, I got: Quinta do Fradinho - Nova Reserva.

Perguntas:
Could you please check this issue? The email should be sent in the same language the customer used to place the order.
Could you provide me with a support email address so I can set it in WooCommerce to receive new order notification emails directly to your team for testing?

Abril 11, 2025 às 1:32 pm #16922919

Lucas Vidal de Andrade
Apoiador do WPML desde 11/2023

Idiomas: Inglês (English )

Fuso horário: Europe/Vienna (GMT+01:00)

Hey there,

By default, system emails in WordPress, including WooCommerce notification emails like 'New Order', are sent in the language of the WordPress user profile receiving the email—in this case, the site administrator. WPML does not dynamically switch the language of these admin notifications based on the language of the customer or the order.

So if the administrator’s profile is set to Portuguese, the email will be sent in Portuguese, even if the order was placed in English. To receive the 'New Order' email in English, simply change the language in the WordPress admin user profile to English. You can do this by navigating to: Users > Profile > Language.

Best regards,

Abril 17, 2025 às 4:22 pm #16945211

uau-bs-ldaM

Hello,

Apologies for the delayed response.

I was unable to access the WPML website earlier due to repeated errors—possibly related to caching.

Regarding our current setup: we would like to receive the new order email in English when the order is placed on the English version of the site, and in Portuguese when placed on the Portuguese version.

Does your plugin support this functionality?

This feature was the main reason we chose your plugin, so we would greatly appreciate your guidance on how to configure it properly.

Thank you in advance!
If not possible, we would like a refund.

Abril 17, 2025 às 6:43 pm #16945634

Lucas Vidal de Andrade
Apoiador do WPML desde 11/2023

Idiomas: Inglês (English )

Fuso horário: Europe/Vienna (GMT+01:00)

Hey there,

I've double-checked on a fresh installation of WPML and WooCommerce and was able to confirm. The admin e-mails sent to shop/website owners will always match the language selected in the user's profile, in Users > Profile.

Unfortunately, WPML does not offer the feature you're requesting. Nonetheless, you can check our specialized contractors service, which do these kinds of customizations:
https://wpml.org/contractors/

I apologize for not having a quick solution to this issue. I hope to hear from you again. Please let me know if you have any other questions I can help you with.

Abril 22, 2025 às 8:34 am #16953649

uau-bs-ldaM

Still, isn’t it possible to request a refund, given that the plugin doesn’t meet our needs?

Abril 22, 2025 às 5:05 pm #16956730

Lucas Vidal de Andrade
Apoiador do WPML desde 11/2023

Idiomas: Inglês (English )

Fuso horário: Europe/Vienna (GMT+01:00)

Hey there,

You're still in the refund period. You can request it here:

https://wpml.org/purchase/refunds/

Is possible, before requesting the refund, might I know why you want the e-mails to be received in the order language? Perhaps by understanding the reason, I can look for a workaround.

WPML and WordPress in general, always gives users messages and notifications in the language chosen in their profile, regardless if a third-party interaction happened on other language.

P.S: you can check the order's language in WordPress' admin panel.

Abril 22, 2025 às 5:10 pm #16956734

uau-bs-ldaM

Hello,

I followed the link you provided, but I couldn’t find any option to request a refund.
Could you please let me know how I can proceed? Should I contact support via email?

The reason for the refund is that our client specifically requested it to be handled this way, and unfortunately, we’re unable to work around it.

Thank you in advance for your help.

Abril 22, 2025 às 5:29 pm #16956823

Lucas Vidal de Andrade
Apoiador do WPML desde 11/2023

Idiomas: Inglês (English )

Fuso horário: Europe/Vienna (GMT+01:00)

Please share a screenshot of https://wpml.org/purchase/refunds/

I'll check. Thank you for your patience.

Abril 23, 2025 às 8:10 am #16958301

uau-bs-ldaM

Apologies for the inconvenience.

I’ve located the issue and requested support to resolve it.

Abril 23, 2025 às 11:59 am #16959512

Lucas Vidal de Andrade
Apoiador do WPML desde 11/2023

Idiomas: Inglês (English )

Fuso horário: Europe/Vienna (GMT+01:00)

No problem at all. Let me know if you have any other questions.