From 40297b3d3f3836e41f8911c830ceb8b97c5a1936 Mon Sep 17 00:00:00 2001 From: Richard Schreiber Date: Tue, 10 May 2022 11:22:54 +0200 Subject: [PATCH] Localize salutation of invoice address in editor/PDFs --- src/pretix/base/pdf.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/pretix/base/pdf.py b/src/pretix/base/pdf.py index eb81ef110..7380c0edb 100644 --- a/src/pretix/base/pdf.py +++ b/src/pretix/base/pdf.py @@ -530,7 +530,10 @@ def _get_attendee_name_part(key, op, order, ev): def _get_ia_name_part(key, op, order, ev): - return order.invoice_address.name_parts.get(key, '') if getattr(order, 'invoice_address', None) else '' + value = order.invoice_address.name_parts.get(key, '') if getattr(order, 'invoice_address', None) else '' + if key == 'salutation' and value: + return pgettext('person_name_salutation', value) + return value def get_images(event):