Skip to content Skip to sidebar

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

Problem:
The client is facing an issue where transaction emails sent via the Germanized plugin for their site are in English instead of German, despite updating string translations and deleting the wp-content/languages/wpml folder as suggested by the Germanized plugin vendor, Vendidero.
Solution:
We recommend ensuring that you are using the latest versions of the WPML String Translation and the Germanized plugin. Then, go to WPML's String Translation and re-validate or add the translations for the email titles ("Payment received for order" and "Confirmation of your order") and save the changes. This approach resolved the issue in a test case, where the email language correctly switched to German.

If this solution does not resolve your issue, or if it seems outdated or irrelevant to your 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 at WPML support forum for further assistance.

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.

Tagged: 

This topic contains 0 reply, has 1 voice.

Last updated by Dražen 1 year ago.

Assisted by: Dražen.

Author Posts
December 4, 2024 at 7:16 am #16474494

ONGEMA GmbH

Background of the issue:
I am trying to ensure that transaction emails sent via Germanized for our client, tenz.at, are in German. The Germanized support indicated that the issue might be related to changes in WordPress 6.7. I have already updated string translations and deleted the wp-content/languages/wpml folder as suggested by the Germanized plugin vendor, Vendidero. The issue can be seen at hidden link.

Symptoms:
Despite the updates and deletions, the emails are still in English instead of German. However, the attached file in the email is translated correctly. Deleting the wpml folder corrected the admin language but not the email language.

Questions:
Why are the transaction emails still in English after updating string translations and deleting the wpml folder?
What further steps can I take to ensure the emails are sent in German?

December 4, 2024 at 8:08 am #16474875

Dražen
Supporter

Languages: English (English )

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

Hello,

seems you where inactive in a chat so my colleague closed the chat, still let me try to help further on your issue, as it could be the case that the new version did not solve all the problems with translation.

1) I have set and prepared a test site, if you can quickly try to see if the issue can be reproduced and happens there as well? This will speed things up as we can quickly escalate an issue to our devs. If yes, please make sure to share steps of what have you done and how can I see the issue.

You can check outgoing mail from WP Mail Logging plugin.

- hidden link

2) If not, do you have a staging site where we can check the issue further? If not, would it be possible to provide a copy of your website?

- https://wpml.org/fr/faq/provide-supporters-copy-site/

Regards,
Drazen

December 4, 2024 at 3:48 pm #16477765

ONGEMA GmbH

Hi, Anja here!

im working with Alexander and will reply while he is out of office.
i used your test site and set up the wpml settings and payment provider (Stripe) we are using, and a generic testproduct.

This are the languages we are using for our client

Folgende Sprachen sind für diese Seite aktiviert:
*Vereinfachtes Chinesisch
*Traditionelles Chinesisch
*Englisch
*Französisch
*Deutsch (Voreinstellung)
*Italienisch
*Japanisch
*Spanisch

I can reproduce the bug that is happening.

You can see in the img attached, that the "New Order" E-Mail is in the language expected, but confirmation and payment received is in english.

Thank you for your help

Regards,
Anja

Screenshot 2024-12-04 164433.png
December 5, 2024 at 7:59 am #16479652

Dražen
Supporter

Languages: English (English )

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

Hello Anja,

Great.Thank you for taking the time to reproduce it and get back to me.

I have confirmed and escalated the case to our 2nd tier to check and advise further.

I will update you when I have some news.

Regards,
Drazen

December 6, 2024 at 7:33 am #16484739

ONGEMA GmbH

Hi Drazen,

thank you for escalating.
any news yet?

Regards,
Anja

December 6, 2024 at 7:38 am #16484757

Dražen
Supporter

Languages: English (English )

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

Hello,

can you please share full step by step to reproduce this issue, are there any other settings that need to be setup in Germanized settings or similar?

Regards,
Drazen

December 6, 2024 at 7:49 am #16484782

ONGEMA GmbH

Hi,

1. logged in as demo
2. visiting hidden link
3. click "in den Warenkorb" (add to cart)
4. visiting hidden link
5. Enter Invoice Information: Österreich | test | test | test | 8010 | Graz
6. choosing "Kredit-/Debitkarte"
7. Enter 4242424242424244 | 12/24 | 111
8. click "buy now"

I produced the same results just now as you can see in the attachment.

Regards,
Anja

wpml-gzd-pro-languages-email.png
December 6, 2024 at 7:51 am #16484815

ONGEMA GmbH

I didnt setup anything in Germanized as far as i remember.
I just set up wpml and stripe like i listed above.

Setp 7 above was a typo, i used "4242424242424242"

December 6, 2024 at 8:04 am #16484829

Dražen
Supporter

Languages: English (English )

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

Hello,

thanks for quick reply, I have escalated it further to our compatibility team. They will check it out. Please note it may take a day or two before we have any news.

I will update you when I have something.

Regards,
Drazen

December 9, 2024 at 7:20 am #16491174

Dražen
Supporter

Languages: English (English )

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

Hello,

our 2nd tier checked, and read the changelog for Germanized, and they state that they fixed the WP 6.7 issue.

So we went to ST and re-validated the translation for both titles ("Payment received for order" and "Confirmation of your order")

Did another purchase and the issue is gone! It also fixed the translation for the first paragraph (Hi, Your order has been received ....)

Please check and confirm it works for you also.

Regards,
Drazen

December 9, 2024 at 9:32 am #16491604

ONGEMA GmbH

Hi Drazen,

thank you for escalating and validating.

I can see it working in the demostore.

What does that mean for the production site? Which steps do I need to fulfill, for it to work, or did it just magically work overnight?

Regards,
Anja

December 9, 2024 at 9:38 am #16491619

Dražen
Supporter

Languages: English (English )

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

Hello Anja,

great, glad to hear that.

Seems the issue was fixed with the latest WPMl String translation and Germanized version, just translation needs to be confirmed for it to work.

You can try the same steps I suggested above and it should work fine.

So to make it more clear:

- Make sure you are using latest String translation and Germanized versions
- Go to String translation and re-validated / add the translation for both titles ("Payment received for order" and "Confirmation of your order"), and save.

Regards,
Drazen

December 9, 2024 at 10:04 am #16491739

ONGEMA GmbH

Hi Drazen,

thank you. My issue is resolved.
It was the re-validation part which did the trick!

Best wishes,
Anja

December 9, 2024 at 10:09 am #16491774

Dražen
Supporter

Languages: English (English )

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

Hello,

great, glad to hear that.

I will be closing the ticket now.

Kind regards,
Drazen