Browse Source

Fix language in notification email

Jocelyn Delalande 7 years ago
parent
commit
1e50dd0ad0

+ 4 - 1
wifiwithme/apps/contribmap/management/commands/send_expiration_reminders.py

@@ -13,7 +13,7 @@ from django.conf import settings
 from django.core.mail import send_mail
 from django.core.management.base import BaseCommand, CommandError
 from django.template.loader import get_template
-
+from django.utils.translation import activate
 
 from ...models import Contrib
 from ...tokens import ContribTokenManager
@@ -66,6 +66,9 @@ class Command(BaseCommand):
             'isp': settings.ISP,
             'management_link': contrib.make_management_url(mgmt_token),
         }
+
+        # Without that, getting month & day names in english
+        activate(settings.LANGUAGE_CODE)
         send_mail(
             subject.render(context),
             body.render(context),