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 }}

- or cancel + or cancel

{% 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 }}

- or cancel + or cancel

{% 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 }}

- or cancel + or cancel

{% 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 %}
{% for field in form %} {% if field.is_hidden %} @@ -13,7 +13,7 @@ {% endif %} {% endfor %}

- - + +

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 %} -

No comments to moderate.

+

{% trans "No comments to moderate" %}.

{% else %}
- - - - - - - - + + + + + + + + @@ -46,11 +46,11 @@ @@ -60,7 +60,7 @@ 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 %} {% if form.errors %} -

Please correct the error{{ form.errors|pluralize }} below

+

{% blocktrans count form.errors|length as counter %}Please correct the error below{% plural %}Please correct the errors below{% endblocktrans %}

{% else %} -

Preview your comment

+

{% trans "Preview your comment" %}

{{ comment|linebreaks }}

- and or make changes: + {% trans "and" %} {% trans "or make changes" %}:

{% endif %} {% for field in form %} @@ -27,8 +28,8 @@ {% endif %} {% endfor %}

- - + +

{% 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")
ActionNameCommentEmailURLAuthenticated?IP AddressDate posted{% trans "Action" %}{% trans "Name" %}{% trans "Comment" %}{% trans "Email" %}{% trans "URL" %}{% trans "Authenticated?" %}{% trans "IP Address" %}{% trans "Date posted" %}
- +
- +
{{ comment.name }} {% if comment.user %}yes{% else %}no{% endif %} {{ comment.ip_address }}