From 4148cc4664e4f7a506a7f9a559b7675cd25b9575 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Fri, 5 Sep 2025 17:35:21 +0200 Subject: [PATCH] Add pgettext to gettext stub --- src/pretix/static/pretixbase/js/gettextstub.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/pretix/static/pretixbase/js/gettextstub.js b/src/pretix/static/pretixbase/js/gettextstub.js index 9d3b7ea27..b5d7f0860 100644 --- a/src/pretix/static/pretixbase/js/gettextstub.js +++ b/src/pretix/static/pretixbase/js/gettextstub.js @@ -13,6 +13,13 @@ function ngettext(singular, plural, count) { return plural; } +function pgettext(context, msgid) { + if (typeof django !== 'undefined' && typeof django.pgettext !== 'undefined') { + return django.pgettext(context, msgid); + } + return msgid; +} + function interpolate(fmt, object, named) { if (named) { return fmt.replace(/%\(\w+\)s/g, function(match){return String(obj[match.slice(2,-2)])});