From 420c6407ade9e1a7e3e54286b44aa61c0d9a53c2 Mon Sep 17 00:00:00 2001
From: Fredrik Jonsson <frjo@xdeb.org>
Date: Wed, 9 Jun 2021 17:38:08 +0200
Subject: [PATCH] Make HandleProtectionErrorMiddleware message translateble.

---
 hypha/apply/middleware.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/hypha/apply/middleware.py b/hypha/apply/middleware.py
index d102af285..369b92262 100644
--- a/hypha/apply/middleware.py
+++ b/hypha/apply/middleware.py
@@ -1,6 +1,7 @@
 from django.contrib import messages
 from django.db.models.deletion import ProtectedError
 from django.http import HttpResponseRedirect
+from django.utils.translation import gettext as _
 from wagtail.core.models import Site
 
 from .home.models import ApplyHomePage
@@ -14,7 +15,7 @@ class HandleProtectionErrorMiddleware:
         if isinstance(exception, ProtectedError):
             messages.error(
                 request,
-                "The object you are trying to delete is used somewhere. Please remove any usages and try again!.",
+                _('The object you are trying to delete is used somewhere. Please remove any usages and try again!.'),
             )
             return HttpResponseRedirect(request.path)
 
-- 
GitLab