ERPNext Foundation ERPNext Cloud Chat Blog Discuss Frappé* Donate

E-Mail Alert Attachments still in EN despite default print language is DE

email_alert

#1

As the title says, I have setup an email alert which sens invoice to customers including the invoice attached as pdf document.

The print language inside the invoice is set to ‘de’.

The customer has its only address object to be Germany.

When I preview the print in the invoice module the preview and generated PDF is ‘de’.

However, when the email alert generates the pdf and sends it out the language used is ‘en’.
image

Bug or Settings?


#2

The issue is fixed


#3

Unfortunately the bug is not fixed.

I am on the most recent version both in frappe and erpnext.
image

However, the attached invoice pdf document is still in english although all settings are set to DE as written in my original post.
image

As said, the email and the attachment are generated through and email alert trigger.


#4

Frappe (master) is currently on 10.20

The issue was fixed in V 10.13 as well. You can try updating to the latest first and see if the issue is solved. Else it’ll be better to create a GitHub issue for this.


#5

Yes, I posted the wrong screenshot. Updated the screenshot. I am currently facing the issue on Frappe 10.20 and ERPNext 10.19

Where do I raise a GitHub issue for this? Newbie here.


#6

Here you go:

Newbie here.

Welcome aboard!


#7

Hi @ARAGATO,

did you resolve the issue regarding the print template language on email alerts in the end?

Fabian


#8

Back then, I was not able to solve it. That is why I built my own custom templates that by default/hardcoded use the German language.


#9

Hey @ARAGATO , thanks for your answer! How did you change the names of the columns in the print view?