diff --git a/django/contrib/comments/templates/comments/approve.html b/django/contrib/comments/templates/comments/approve.html
index e07f74eedf..3bc8d2bd6c 100644
--- a/django/contrib/comments/templates/comments/approve.html
+++ b/django/contrib/comments/templates/comments/approve.html
@@ -1,14 +1,15 @@
{% extends "comments/base.html" %}
+{% load i18n %}
-{% block title %}Approve a comment{% endblock %}
+{% block title %}{% trans "Approve a comment" %}{% endblock %}
{% block content %}
-
Really make this comment public?
+ {% trans "Really make this comment public?" %}
{{ comment|linebreaks }}
{% endblock %}
diff --git a/django/contrib/comments/templates/comments/approved.html b/django/contrib/comments/templates/comments/approved.html
index 1ff5c42896..d4ba245465 100644
--- a/django/contrib/comments/templates/comments/approved.html
+++ b/django/contrib/comments/templates/comments/approved.html
@@ -1,7 +1,8 @@
{% extends "comments/base.html" %}
+{% load i18n %}
-{% block title %}Thanks for approving.{% endblock %}
+{% block title %}{% trans "Thanks for approving" %}.{% endblock %}
{% block content %}
- Thanks for taking the time to improve the quality of discussion on our site.
-{% endblock %}
\ No newline at end of file
+ {% trans "Thanks for taking the time to improve the quality of discussion on our site" %}.
+{% endblock %}
diff --git a/django/contrib/comments/templates/comments/delete.html b/django/contrib/comments/templates/comments/delete.html
index 917a638bc3..1e7d248c51 100644
--- a/django/contrib/comments/templates/comments/delete.html
+++ b/django/contrib/comments/templates/comments/delete.html
@@ -1,14 +1,15 @@
{% extends "comments/base.html" %}
+{% load i18n %}
-{% block title %}Remove a comment{% endblock %}
+{% block title %}{% trans "Remove a comment" %}{% endblock %}
{% block content %}
- Really remove this comment?
+{% trans "Really remove this comment?" %}
{{ comment|linebreaks }}
{% endblock %}
diff --git a/django/contrib/comments/templates/comments/deleted.html b/django/contrib/comments/templates/comments/deleted.html
index 9c0fc423d4..e6084815d5 100644
--- a/django/contrib/comments/templates/comments/deleted.html
+++ b/django/contrib/comments/templates/comments/deleted.html
@@ -1,7 +1,8 @@
{% extends "comments/base.html" %}
+{% load i18n %}
-{% block title %}Thanks for removing.{% endblock %}
+{% block title %}{% trans "Thanks for removing" %}.{% endblock %}
{% block content %}
- Thanks for taking the time to improve the quality of discussion on our site.
-{% endblock %}
\ No newline at end of file
+ {% trans "Thanks for taking the time to improve the quality of discussion on our site" %}.
+{% endblock %}
diff --git a/django/contrib/comments/templates/comments/flag.html b/django/contrib/comments/templates/comments/flag.html
index 9f694773a2..7a9df5fdef 100644
--- a/django/contrib/comments/templates/comments/flag.html
+++ b/django/contrib/comments/templates/comments/flag.html
@@ -1,14 +1,15 @@
{% extends "comments/base.html" %}
+{% load i18n %}
-{% block title %}Flag this comment{% endblock %}
+{% block title %}{% trans "Flag this comment" %}{% endblock %}
{% block content %}
- Really flag this comment?
+{% trans "Really flag this comment?" %}
{{ comment|linebreaks }}
{% endblock %}
diff --git a/django/contrib/comments/templates/comments/flagged.html b/django/contrib/comments/templates/comments/flagged.html
index 7d2dc11572..e558019bff 100644
--- a/django/contrib/comments/templates/comments/flagged.html
+++ b/django/contrib/comments/templates/comments/flagged.html
@@ -1,7 +1,8 @@
{% extends "comments/base.html" %}
+{% load i18n %}
-{% block title %}Thanks for flagging.{% endblock %}
+{% block title %}{% trans "Thanks for flagging" %}.{% endblock %}
{% block content %}
- Thanks for taking the time to improve the quality of discussion on our site.
-{% endblock %}
\ No newline at end of file
+ {% trans "Thanks for taking the time to improve the quality of discussion on our site" %}.
+{% endblock %}
diff --git a/django/contrib/comments/templates/comments/form.html b/django/contrib/comments/templates/comments/form.html
index 183b668c5f..ae0d6952b0 100644
--- a/django/contrib/comments/templates/comments/form.html
+++ b/django/contrib/comments/templates/comments/form.html
@@ -1,4 +1,4 @@
-{% load comments %}
+{% load comments i18n %}
diff --git a/django/contrib/comments/templates/comments/moderation_queue.html b/django/contrib/comments/templates/comments/moderation_queue.html
index 7cb3c62583..73012b3539 100644
--- a/django/contrib/comments/templates/comments/moderation_queue.html
+++ b/django/contrib/comments/templates/comments/moderation_queue.html
@@ -1,7 +1,7 @@
{% extends "admin/change_list.html" %}
-{% load adminmedia %}
+{% load adminmedia i18n %}
-{% block title %}Comment moderation queue{% endblock %}
+{% block title %}{% trans "Comment moderation queue" %}{% endblock %}
{% block extrahead %}
{{ block.super }}
@@ -16,28 +16,28 @@
{% endblock %}
{% block branding %}
-Comment moderation queue
+{% trans "Comment moderation queue" %}
{% endblock %}
{% block breadcrumbs %}{% endblock %}
{% block content %}
{% if empty %}
-
+
{% else %}
- Action |
- Name |
- Comment |
- Email |
- URL |
- Authenticated? |
- IP Address |
- Date posted |
+ {% trans "Action" %} |
+ {% trans "Name" %} |
+ {% trans "Comment" %} |
+ {% trans "Email" %} |
+ {% trans "URL" %} |
+ {% trans "Authenticated?" %} |
+ {% trans "IP Address" %} |
+ {% trans "Date posted" %} |
@@ -46,11 +46,11 @@
|
{{ comment.name }} |
@@ -60,7 +60,7 @@
|
{{ comment.ip_address }} |
diff --git a/django/contrib/comments/templates/comments/posted.html b/django/contrib/comments/templates/comments/posted.html
index 2833c11c48..76f7f6d586 100644
--- a/django/contrib/comments/templates/comments/posted.html
+++ b/django/contrib/comments/templates/comments/posted.html
@@ -1,7 +1,8 @@
{% extends "comments/base.html" %}
+{% load i18n %}
-{% block title %}Thanks for commenting.{% endblock %}
+{% block title %}{% trans "Thanks for commenting" %}.{% endblock %}
{% block content %}
- Thank you for your comment.
-{% endblock %}
\ No newline at end of file
+ {% trans "Thank you for your comment" %}.
+{% endblock %}
diff --git a/django/contrib/comments/templates/comments/preview.html b/django/contrib/comments/templates/comments/preview.html
index 273e373583..dc4326b542 100644
--- a/django/contrib/comments/templates/comments/preview.html
+++ b/django/contrib/comments/templates/comments/preview.html
@@ -1,17 +1,18 @@
{% extends "comments/base.html" %}
+{% load i18n %}
-{% block title %}Preview your comment{% endblock %}
+{% block title %}{% trans "Preview your comment" %}{% endblock %}
{% block content %}
{% load comments %}
{% endblock %}
diff --git a/django/contrib/comments/views/comments.py b/django/contrib/comments/views/comments.py
index 264d5a8b13..10107890fa 100644
--- a/django/contrib/comments/views/comments.py
+++ b/django/contrib/comments/views/comments.py
@@ -62,8 +62,7 @@ def post_comment(request, next=None):
(escape(ctype), escape(object_pk)))
# Do we want to preview the comment?
- preview = data.get("submit", "").lower() == "preview" or \
- data.get("preview", None) is not None
+ preview = "preview" in data
# Construct the comment form
form = comments.get_form()(target, data=data)
@@ -85,7 +84,7 @@ def post_comment(request, next=None):
template_list, {
"comment" : form.data.get("comment", ""),
"form" : form,
- },
+ },
RequestContext(request, {})
)
diff --git a/tests/regressiontests/comment_tests/tests/comment_view_tests.py b/tests/regressiontests/comment_tests/tests/comment_view_tests.py
index f82a5e17d8..0c975116ef 100644
--- a/tests/regressiontests/comment_tests/tests/comment_view_tests.py
+++ b/tests/regressiontests/comment_tests/tests/comment_view_tests.py
@@ -45,7 +45,7 @@ class CommentViewTests(CommentTestCase):
def testCommentPreview(self):
a = Article.objects.get(pk=1)
data = self.getValidData(a)
- data["submit"] = "preview"
+ data["preview"] = "Preview"
response = self.client.post("/post/", data)
self.assertEqual(response.status_code, 200)
self.assertTemplateUsed(response, "comments/preview.html")