summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--askbot/management/commands/send_email_alerts.py5
-rw-r--r--askbot/models/__init__.py3
-rw-r--r--askbot/templates/email/change_settings_info.html6
3 files changed, 10 insertions, 4 deletions
diff --git a/askbot/management/commands/send_email_alerts.py b/askbot/management/commands/send_email_alerts.py
index be203a0e..31d4b949 100644
--- a/askbot/management/commands/send_email_alerts.py
+++ b/askbot/management/commands/send_email_alerts.py
@@ -50,7 +50,7 @@ def extend_question_list(
raise ValueError('cutoff_time is a mandatory parameter')
for q in src:
- if languages and src.language_code not in languages:
+ if languages and q.language_code not in languages:
continue
if q in dst:
meta_data = dst[q]
@@ -467,7 +467,8 @@ class Command(NoArgsCommand):
'questions': questions_data,
'name': user.username,
'admin_email': django_settings.ADMINS[0][1],
- 'site_name': askbot_settings.APP_SHORT_NAME
+ 'site_name': askbot_settings.APP_SHORT_NAME,
+ 'is_multilingual': django_settings.ASKBOT_MULTILINGUAL
})
if DEBUG_THIS_COMMAND == True:
diff --git a/askbot/models/__init__.py b/askbot/models/__init__.py
index eaad3de7..8bff1321 100644
--- a/askbot/models/__init__.py
+++ b/askbot/models/__init__.py
@@ -3198,7 +3198,8 @@ def format_instant_notification_email(
'origin_post_title': origin_post.thread.title,
'user_subscriptions_url': site_url(user_subscriptions_url),
'reply_separator': reply_separator,
- 'reply_address': reply_address
+ 'reply_address': reply_address,
+ 'is_multilingual': django_settings.ASKBOT_MULTILINGUAL
}
subject_line = _('"%(title)s"') % {'title': origin_post.thread.title}
diff --git a/askbot/templates/email/change_settings_info.html b/askbot/templates/email/change_settings_info.html
index b1f0eb32..76d630f4 100644
--- a/askbot/templates/email/change_settings_info.html
+++ b/askbot/templates/email/change_settings_info.html
@@ -1,6 +1,10 @@
<p style="font-size:10px; font-style:italic;">
{% set url = 'user_subscriptions'|url(recipient_user.id, recipient_user.username|slugify) %}
- {% trans %}To change your email alert settings, please visit <a href="{{ url }}">your user profile</a>.{% endtrans %}
+ {% if is_multilingual %}
+ {% trans %}To change frequency, language and content of these alerts, please visit <a href="{{ url }}">your user profile</a>.{% endtrans %}
+ {% else %}
+ {% trans %}To change freqency and content of these alerts, please visit <a href="{{ url }}">your user profile</a>.{% endtrans %}
+ {% endif %}
</p>
<p style="font-size:10px; font-style:italic;">
{% trans %}If you believe that this message was sent in an error, please email about it the forum administrator at {{ admin_email }}.{% endtrans %}