diff --git a/djangoldp_notification/models.py b/djangoldp_notification/models.py index 61c5aac6f67543041ba43cb373166fa1a5ea0af0..d367096ab44f2882676ccab413a378db881c350b 100644 --- a/djangoldp_notification/models.py +++ b/djangoldp_notification/models.py @@ -82,7 +82,7 @@ def send_notification(sender, instance, created, **kwargs): def send_request(target, object_iri, instance, created): - unknown = _("Unknown author") + unknown = _("Auteur inconnu") author = getattr(getattr(instance, MODEL_MODIFICATION_USER_FIELD, unknown), "urlid", unknown) request_type = "creation" if created else "update" @@ -117,7 +117,7 @@ def send_email_on_notification(sender, instance, created, **kwargs): else: who = requests.get(instance.author).json()['name'] except: - who = "Unknown Person" + who = "Personne inconnue" # get identifier for resource triggering notification, and store in where try: @@ -126,12 +126,12 @@ def send_email_on_notification(sender, instance, created, **kwargs): else: where = requests.get(instance.object).json()['name'] except: - where = "Unknown place" + where = "Endroit inconnu" if who == where: - where = "has sent you a private message" + where = "t'a envoyé un message privé" else: - where = "mentioned you on " + where + where = "t'a mentionné sur " + where html_message = loader.render_to_string( 'email.html', @@ -144,7 +144,7 @@ def send_email_on_notification(sender, instance, created, **kwargs): ) send_mail( - 'Notification on ' + (settings.INSTANCE_DEFAULT_CLIENT or settings.JABBER_DEFAULT_HOST), + 'Notification sur ' + (settings.INSTANCE_DEFAULT_CLIENT or settings.JABBER_DEFAULT_HOST), instance.summary, settings.EMAIL_HOST_USER or "noreply@" + settings.JABBER_DEFAULT_HOST, [instance.user.email], diff --git a/djangoldp_notification/templates/email.html b/djangoldp_notification/templates/email.html index 0d236a9bbbd159c9962cb7d48ab03ecf9fce6f59..9aa2c2fed45f71e6ac8f926dad24d1ca3894e9c2 100644 --- a/djangoldp_notification/templates/email.html +++ b/djangoldp_notification/templates/email.html @@ -4,16 +4,16 @@ </head> <body> <div> - <p style='font-style:italic;color:#777'><b>{{ author }}</b> {{ object }} from on {{ on }}</p> + <p style='font-style:italic;color:#777'><b>{{ author }}</b> {{ object }} de {{ on }}</p> <p>{{ instance.summary }}</p> </div> <div style='margin-top:10px;'> <p style='font-size:small;color:#777'> -- <br> - Do not reply to this email directly, go to <a href='{{ on }}' target='_blank'>{{ on }}</a> instead. + Ne réponds pas directement à cet e-mail, à la place rends-toi sur <a href='{{ on }}' target='_blank'>{{ on }}</a>. <br> - <a href='#'>Unsubscribe</a> + <a href='#'>Se désinscrire</a> </p> </div> </body>