From aa93a1890f25cbd43bfab0b6684915d8b3c42702 Mon Sep 17 00:00:00 2001
From: Tim Graham <timograham@gmail.com>
Date: Fri, 21 Mar 2014 07:05:36 -0400
Subject: [PATCH] Removed contrib.comments per deprecation timeline.

---
 MANIFEST.in                                   |   1 -
 django/conf/global_settings.py                |  10 -
 django/contrib/comments/__init__.py           |  93 -----
 django/contrib/comments/admin.py              |  86 ----
 django/contrib/comments/apps.py               |   8 -
 django/contrib/comments/feeds.py              |  31 --
 django/contrib/comments/forms.py              | 194 ---------
 .../comments/locale/ar/LC_MESSAGES/django.mo  | Bin 6429 -> 0 bytes
 .../comments/locale/ar/LC_MESSAGES/django.po  | 324 ---------------
 .../comments/locale/az/LC_MESSAGES/django.mo  | Bin 5340 -> 0 bytes
 .../comments/locale/az/LC_MESSAGES/django.po  | 309 ---------------
 .../comments/locale/be/LC_MESSAGES/django.mo  | Bin 6901 -> 0 bytes
 .../comments/locale/be/LC_MESSAGES/django.po  | 315 ---------------
 .../comments/locale/bg/LC_MESSAGES/django.mo  | Bin 6612 -> 0 bytes
 .../comments/locale/bg/LC_MESSAGES/django.po  | 305 ---------------
 .../comments/locale/bn/LC_MESSAGES/django.mo  | Bin 6695 -> 0 bytes
 .../comments/locale/bn/LC_MESSAGES/django.po  | 300 --------------
 .../comments/locale/br/LC_MESSAGES/django.mo  | Bin 2122 -> 0 bytes
 .../comments/locale/br/LC_MESSAGES/django.po  | 290 --------------
 .../comments/locale/bs/LC_MESSAGES/django.mo  | Bin 5316 -> 0 bytes
 .../comments/locale/bs/LC_MESSAGES/django.po  | 309 ---------------
 .../comments/locale/ca/LC_MESSAGES/django.mo  | Bin 5327 -> 0 bytes
 .../comments/locale/ca/LC_MESSAGES/django.po  | 307 ---------------
 .../comments/locale/cs/LC_MESSAGES/django.mo  | Bin 5332 -> 0 bytes
 .../comments/locale/cs/LC_MESSAGES/django.po  | 307 ---------------
 .../comments/locale/cy/LC_MESSAGES/django.mo  | Bin 1095 -> 0 bytes
 .../comments/locale/cy/LC_MESSAGES/django.po  | 308 ---------------
 .../comments/locale/da/LC_MESSAGES/django.mo  | Bin 4988 -> 0 bytes
 .../comments/locale/da/LC_MESSAGES/django.po  | 306 ---------------
 .../comments/locale/de/LC_MESSAGES/django.mo  | Bin 5431 -> 0 bytes
 .../comments/locale/de/LC_MESSAGES/django.po  | 309 ---------------
 .../comments/locale/el/LC_MESSAGES/django.mo  | Bin 6827 -> 0 bytes
 .../comments/locale/el/LC_MESSAGES/django.po  | 309 ---------------
 .../comments/locale/en/LC_MESSAGES/django.mo  | Bin 356 -> 0 bytes
 .../comments/locale/en/LC_MESSAGES/django.po  | 284 --------------
 .../locale/en_GB/LC_MESSAGES/django.mo        | Bin 4726 -> 0 bytes
 .../locale/en_GB/LC_MESSAGES/django.po        | 304 ---------------
 .../comments/locale/eo/LC_MESSAGES/django.mo  | Bin 5080 -> 0 bytes
 .../comments/locale/eo/LC_MESSAGES/django.po  | 304 ---------------
 .../comments/locale/es/LC_MESSAGES/django.mo  | Bin 5310 -> 0 bytes
 .../comments/locale/es/LC_MESSAGES/django.po  | 306 ---------------
 .../locale/es_AR/LC_MESSAGES/django.mo        | Bin 5379 -> 0 bytes
 .../locale/es_AR/LC_MESSAGES/django.po        | 303 --------------
 .../locale/es_MX/LC_MESSAGES/django.mo        | Bin 5023 -> 0 bytes
 .../locale/es_MX/LC_MESSAGES/django.po        | 303 --------------
 .../comments/locale/et/LC_MESSAGES/django.mo  | Bin 5174 -> 0 bytes
 .../comments/locale/et/LC_MESSAGES/django.po  | 302 --------------
 .../comments/locale/eu/LC_MESSAGES/django.mo  | Bin 4887 -> 0 bytes
 .../comments/locale/eu/LC_MESSAGES/django.po  | 305 ---------------
 .../comments/locale/fa/LC_MESSAGES/django.mo  | Bin 5697 -> 0 bytes
 .../comments/locale/fa/LC_MESSAGES/django.po  | 295 --------------
 .../comments/locale/fi/LC_MESSAGES/django.mo  | Bin 5124 -> 0 bytes
 .../comments/locale/fi/LC_MESSAGES/django.po  | 302 --------------
 .../comments/locale/fr/LC_MESSAGES/django.mo  | Bin 5424 -> 0 bytes
 .../comments/locale/fr/LC_MESSAGES/django.po  | 308 ---------------
 .../comments/locale/fy/LC_MESSAGES/django.mo  | Bin 401 -> 0 bytes
 .../comments/locale/fy/LC_MESSAGES/django.po  | 287 --------------
 .../comments/locale/ga/LC_MESSAGES/django.mo  | Bin 6040 -> 0 bytes
 .../comments/locale/ga/LC_MESSAGES/django.po  | 324 ---------------
 .../comments/locale/gl/LC_MESSAGES/django.mo  | Bin 5105 -> 0 bytes
 .../comments/locale/gl/LC_MESSAGES/django.po  | 307 ---------------
 .../comments/locale/he/LC_MESSAGES/django.mo  | Bin 5414 -> 0 bytes
 .../comments/locale/he/LC_MESSAGES/django.po  | 297 --------------
 .../comments/locale/hi/LC_MESSAGES/django.mo  | Bin 7814 -> 0 bytes
 .../comments/locale/hi/LC_MESSAGES/django.po  | 304 ---------------
 .../comments/locale/hr/LC_MESSAGES/django.mo  | Bin 5168 -> 0 bytes
 .../comments/locale/hr/LC_MESSAGES/django.po  | 313 ---------------
 .../comments/locale/hu/LC_MESSAGES/django.mo  | Bin 5420 -> 0 bytes
 .../comments/locale/hu/LC_MESSAGES/django.po  | 308 ---------------
 .../comments/locale/ia/LC_MESSAGES/django.mo  | Bin 5153 -> 0 bytes
 .../comments/locale/ia/LC_MESSAGES/django.po  | 306 ---------------
 .../comments/locale/id/LC_MESSAGES/django.mo  | Bin 4906 -> 0 bytes
 .../comments/locale/id/LC_MESSAGES/django.po  | 298 --------------
 .../comments/locale/is/LC_MESSAGES/django.mo  | Bin 4936 -> 0 bytes
 .../comments/locale/is/LC_MESSAGES/django.po  | 304 ---------------
 .../comments/locale/it/LC_MESSAGES/django.mo  | Bin 5204 -> 0 bytes
 .../comments/locale/it/LC_MESSAGES/django.po  | 307 ---------------
 .../comments/locale/ja/LC_MESSAGES/django.mo  | Bin 5500 -> 0 bytes
 .../comments/locale/ja/LC_MESSAGES/django.po  | 296 --------------
 .../comments/locale/ka/LC_MESSAGES/django.mo  | Bin 7581 -> 0 bytes
 .../comments/locale/ka/LC_MESSAGES/django.po  | 297 --------------
 .../comments/locale/kk/LC_MESSAGES/django.mo  | Bin 6223 -> 0 bytes
 .../comments/locale/kk/LC_MESSAGES/django.po  | 301 --------------
 .../comments/locale/km/LC_MESSAGES/django.mo  | Bin 2129 -> 0 bytes
 .../comments/locale/km/LC_MESSAGES/django.po  | 290 --------------
 .../comments/locale/kn/LC_MESSAGES/django.mo  | Bin 2251 -> 0 bytes
 .../comments/locale/kn/LC_MESSAGES/django.po  | 292 --------------
 .../comments/locale/ko/LC_MESSAGES/django.mo  | Bin 5211 -> 0 bytes
 .../comments/locale/ko/LC_MESSAGES/django.po  | 291 --------------
 .../comments/locale/lt/LC_MESSAGES/django.mo  | Bin 5386 -> 0 bytes
 .../comments/locale/lt/LC_MESSAGES/django.po  | 311 ---------------
 .../comments/locale/lv/LC_MESSAGES/django.mo  | Bin 5401 -> 0 bytes
 .../comments/locale/lv/LC_MESSAGES/django.po  | 309 ---------------
 .../comments/locale/mk/LC_MESSAGES/django.mo  | Bin 6637 -> 0 bytes
 .../comments/locale/mk/LC_MESSAGES/django.po  | 305 ---------------
 .../comments/locale/ml/LC_MESSAGES/django.mo  | Bin 8428 -> 0 bytes
 .../comments/locale/ml/LC_MESSAGES/django.po  | 300 --------------
 .../comments/locale/mn/LC_MESSAGES/django.mo  | Bin 6676 -> 0 bytes
 .../comments/locale/mn/LC_MESSAGES/django.po  | 307 ---------------
 .../comments/locale/my/LC_MESSAGES/django.mo  | Bin 1060 -> 0 bytes
 .../comments/locale/my/LC_MESSAGES/django.po  | 285 --------------
 .../comments/locale/nb/LC_MESSAGES/django.mo  | Bin 5013 -> 0 bytes
 .../comments/locale/nb/LC_MESSAGES/django.po  | 306 ---------------
 .../comments/locale/ne/LC_MESSAGES/django.mo  | Bin 3628 -> 0 bytes
 .../comments/locale/ne/LC_MESSAGES/django.po  | 292 --------------
 .../comments/locale/nl/LC_MESSAGES/django.mo  | Bin 5199 -> 0 bytes
 .../comments/locale/nl/LC_MESSAGES/django.po  | 307 ---------------
 .../comments/locale/nn/LC_MESSAGES/django.mo  | Bin 4990 -> 0 bytes
 .../comments/locale/nn/LC_MESSAGES/django.po  | 304 ---------------
 .../comments/locale/os/LC_MESSAGES/django.mo  | Bin 733 -> 0 bytes
 .../comments/locale/os/LC_MESSAGES/django.po  | 290 --------------
 .../comments/locale/pa/LC_MESSAGES/django.mo  | Bin 4733 -> 0 bytes
 .../comments/locale/pa/LC_MESSAGES/django.po  | 295 --------------
 .../comments/locale/pl/LC_MESSAGES/django.mo  | Bin 5362 -> 0 bytes
 .../comments/locale/pl/LC_MESSAGES/django.po  | 311 ---------------
 .../comments/locale/pt/LC_MESSAGES/django.mo  | Bin 5301 -> 0 bytes
 .../comments/locale/pt/LC_MESSAGES/django.po  | 306 ---------------
 .../locale/pt_BR/LC_MESSAGES/django.mo        | Bin 5205 -> 0 bytes
 .../locale/pt_BR/LC_MESSAGES/django.po        | 307 ---------------
 .../comments/locale/ro/LC_MESSAGES/django.mo  | Bin 5545 -> 0 bytes
 .../comments/locale/ro/LC_MESSAGES/django.po  | 315 ---------------
 .../comments/locale/ru/LC_MESSAGES/django.mo  | Bin 7078 -> 0 bytes
 .../comments/locale/ru/LC_MESSAGES/django.po  | 315 ---------------
 .../comments/locale/sk/LC_MESSAGES/django.mo  | Bin 5461 -> 0 bytes
 .../comments/locale/sk/LC_MESSAGES/django.po  | 310 ---------------
 .../comments/locale/sl/LC_MESSAGES/django.mo  | Bin 5417 -> 0 bytes
 .../comments/locale/sl/LC_MESSAGES/django.po  | 317 ---------------
 .../comments/locale/sq/LC_MESSAGES/django.mo  | Bin 5221 -> 0 bytes
 .../comments/locale/sq/LC_MESSAGES/django.po  | 306 ---------------
 .../comments/locale/sr/LC_MESSAGES/django.mo  | Bin 6610 -> 0 bytes
 .../comments/locale/sr/LC_MESSAGES/django.po  | 310 ---------------
 .../locale/sr_Latn/LC_MESSAGES/django.mo      | Bin 5315 -> 0 bytes
 .../locale/sr_Latn/LC_MESSAGES/django.po      | 310 ---------------
 .../comments/locale/sv/LC_MESSAGES/django.mo  | Bin 4934 -> 0 bytes
 .../comments/locale/sv/LC_MESSAGES/django.po  | 304 ---------------
 .../comments/locale/sw/LC_MESSAGES/django.mo  | Bin 4178 -> 0 bytes
 .../comments/locale/sw/LC_MESSAGES/django.po  | 302 --------------
 .../comments/locale/ta/LC_MESSAGES/django.mo  | Bin 2304 -> 0 bytes
 .../comments/locale/ta/LC_MESSAGES/django.po  | 297 --------------
 .../comments/locale/te/LC_MESSAGES/django.mo  | Bin 5613 -> 0 bytes
 .../comments/locale/te/LC_MESSAGES/django.po  | 292 --------------
 .../comments/locale/th/LC_MESSAGES/django.mo  | Bin 7281 -> 0 bytes
 .../comments/locale/th/LC_MESSAGES/django.po  | 293 --------------
 .../comments/locale/tr/LC_MESSAGES/django.mo  | Bin 4970 -> 0 bytes
 .../comments/locale/tr/LC_MESSAGES/django.po  | 298 --------------
 .../comments/locale/tt/LC_MESSAGES/django.mo  | Bin 436 -> 0 bytes
 .../comments/locale/tt/LC_MESSAGES/django.po  | 283 --------------
 .../comments/locale/uk/LC_MESSAGES/django.mo  | Bin 6873 -> 0 bytes
 .../comments/locale/uk/LC_MESSAGES/django.po  | 312 ---------------
 .../comments/locale/ur/LC_MESSAGES/django.mo  | Bin 442 -> 0 bytes
 .../comments/locale/ur/LC_MESSAGES/django.po  | 289 --------------
 .../comments/locale/vi/LC_MESSAGES/django.mo  | Bin 4685 -> 0 bytes
 .../comments/locale/vi/LC_MESSAGES/django.po  | 296 --------------
 .../locale/zh_CN/LC_MESSAGES/django.mo        | Bin 4640 -> 0 bytes
 .../locale/zh_CN/LC_MESSAGES/django.po        | 292 --------------
 .../locale/zh_TW/LC_MESSAGES/django.mo        | Bin 4642 -> 0 bytes
 .../locale/zh_TW/LC_MESSAGES/django.po        | 290 --------------
 django/contrib/comments/managers.py           |  22 --
 django/contrib/comments/models.py             | 200 ----------
 django/contrib/comments/moderation.py         | 356 -----------------
 django/contrib/comments/signals.py            |  21 -
 .../templates/comments/400-debug.html         |  55 ---
 .../comments/templates/comments/approve.html  |  15 -
 .../comments/templates/comments/approved.html |   8 -
 .../comments/templates/comments/base.html     |  10 -
 .../comments/templates/comments/delete.html   |  15 -
 .../comments/templates/comments/deleted.html  |   8 -
 .../comments/templates/comments/flag.html     |  15 -
 .../comments/templates/comments/flagged.html  |   8 -
 .../comments/templates/comments/form.html     |  20 -
 .../comments/templates/comments/list.html     |  10 -
 .../comments/templates/comments/posted.html   |   8 -
 .../comments/templates/comments/preview.html  |  36 --
 .../contrib/comments/templatetags/__init__.py |   0
 .../contrib/comments/templatetags/comments.py | 340 ----------------
 django/contrib/comments/urls.py               |  16 -
 django/contrib/comments/views/__init__.py     |   0
 django/contrib/comments/views/comments.py     | 136 -------
 django/contrib/comments/views/moderation.py   | 163 --------
 django/contrib/comments/views/utils.py        |  67 ----
 django/views/debug.py                         |   2 +-
 docs/ref/contrib/comments/custom.txt          | 216 ----------
 docs/ref/contrib/comments/example.txt         | 217 ----------
 docs/ref/contrib/comments/forms.txt           |  58 ---
 docs/ref/contrib/comments/index.txt           | 369 ------------------
 docs/ref/contrib/comments/models.txt          |  91 -----
 docs/ref/contrib/comments/moderation.txt      | 245 ------------
 docs/ref/contrib/comments/signals.txt         | 103 -----
 docs/ref/contrib/contenttypes.txt             |   7 +-
 docs/ref/contrib/index.txt                    |   6 -
 docs/ref/settings.txt                         |  53 +--
 docs/ref/signals.txt                          |   3 -
 docs/releases/1.0-beta-2.txt                  |   6 +-
 docs/releases/1.0.txt                         |   6 +-
 docs/releases/1.3-alpha-1.txt                 |   7 +-
 docs/releases/1.3.txt                         |   7 +-
 docs/releases/1.4-alpha-1.txt                 |   8 +-
 docs/releases/1.4-beta-1.txt                  |   8 +-
 docs/releases/1.4.6.txt                       |   2 +-
 docs/releases/1.4.txt                         |   8 +-
 docs/releases/1.5.2.txt                       |   2 +-
 docs/releases/1.6.txt                         |   2 +-
 docs/topics/http/urls.txt                     |   1 -
 setup.cfg                                     |   2 +-
 tests/comment_tests/__init__.py               |   0
 .../comment_tests/custom_comments/__init__.py |  32 --
 tests/comment_tests/custom_comments/forms.py  |   5 -
 tests/comment_tests/custom_comments/models.py |   5 -
 tests/comment_tests/custom_comments/views.py  |  14 -
 .../comment_tests/fixtures/comment_tests.json |  53 ---
 .../comment_tests/fixtures/comment_utils.xml  |  15 -
 tests/comment_tests/models.py                 |  39 --
 tests/comment_tests/tests/__init__.py         |  83 ----
 tests/comment_tests/tests/test_app_api.py     |  67 ----
 .../comment_tests/tests/test_comment_form.py  |  76 ----
 .../tests/test_comment_utils_moderators.py    |  97 -----
 .../comment_tests/tests/test_comment_view.py  | 321 ---------------
 tests/comment_tests/tests/test_feeds.py       |  51 ---
 tests/comment_tests/tests/test_models.py      |  56 ---
 .../tests/test_moderation_views.py            | 315 ---------------
 .../comment_tests/tests/test_templatetags.py  | 203 ----------
 tests/comment_tests/urls.py                   |  21 -
 tests/comment_tests/urls_admin.py             |  19 -
 tests/comment_tests/urls_default.py           |   9 -
 tests/runtests.py                             |  11 -
 225 files changed, 23 insertions(+), 27552 deletions(-)
 delete mode 100644 django/contrib/comments/__init__.py
 delete mode 100644 django/contrib/comments/admin.py
 delete mode 100644 django/contrib/comments/apps.py
 delete mode 100644 django/contrib/comments/feeds.py
 delete mode 100644 django/contrib/comments/forms.py
 delete mode 100644 django/contrib/comments/locale/ar/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/ar/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/az/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/az/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/be/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/be/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/bg/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/bg/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/bn/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/bn/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/br/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/br/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/bs/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/bs/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/ca/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/ca/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/cs/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/cs/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/cy/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/cy/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/da/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/da/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/de/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/de/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/el/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/el/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/en/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/en/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/en_GB/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/en_GB/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/eo/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/eo/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/es/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/es/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/es_AR/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/es_AR/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/es_MX/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/es_MX/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/et/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/et/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/eu/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/eu/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/fa/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/fa/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/fi/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/fi/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/fr/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/fr/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/fy/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/fy/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/ga/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/ga/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/gl/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/gl/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/he/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/he/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/hi/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/hi/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/hr/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/hr/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/hu/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/hu/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/ia/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/ia/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/id/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/id/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/is/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/is/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/it/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/it/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/ja/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/ja/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/ka/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/ka/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/kk/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/kk/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/km/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/km/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/kn/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/kn/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/ko/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/ko/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/lt/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/lt/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/lv/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/lv/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/mk/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/mk/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/ml/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/ml/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/mn/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/mn/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/my/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/my/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/nb/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/nb/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/ne/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/ne/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/nl/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/nl/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/nn/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/nn/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/os/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/os/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/pa/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/pa/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/pl/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/pl/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/pt/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/pt/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/pt_BR/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/pt_BR/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/ro/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/ro/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/ru/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/ru/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/sk/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/sk/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/sl/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/sl/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/sq/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/sq/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/sr/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/sr/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/sr_Latn/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/sr_Latn/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/sv/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/sv/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/sw/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/sw/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/ta/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/ta/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/te/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/te/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/th/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/th/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/tr/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/tr/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/tt/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/tt/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/uk/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/uk/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/ur/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/ur/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/vi/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/vi/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/zh_CN/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/zh_CN/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/locale/zh_TW/LC_MESSAGES/django.mo
 delete mode 100644 django/contrib/comments/locale/zh_TW/LC_MESSAGES/django.po
 delete mode 100644 django/contrib/comments/managers.py
 delete mode 100644 django/contrib/comments/models.py
 delete mode 100644 django/contrib/comments/moderation.py
 delete mode 100644 django/contrib/comments/signals.py
 delete mode 100644 django/contrib/comments/templates/comments/400-debug.html
 delete mode 100644 django/contrib/comments/templates/comments/approve.html
 delete mode 100644 django/contrib/comments/templates/comments/approved.html
 delete mode 100644 django/contrib/comments/templates/comments/base.html
 delete mode 100644 django/contrib/comments/templates/comments/delete.html
 delete mode 100644 django/contrib/comments/templates/comments/deleted.html
 delete mode 100644 django/contrib/comments/templates/comments/flag.html
 delete mode 100644 django/contrib/comments/templates/comments/flagged.html
 delete mode 100644 django/contrib/comments/templates/comments/form.html
 delete mode 100644 django/contrib/comments/templates/comments/list.html
 delete mode 100644 django/contrib/comments/templates/comments/posted.html
 delete mode 100644 django/contrib/comments/templates/comments/preview.html
 delete mode 100644 django/contrib/comments/templatetags/__init__.py
 delete mode 100644 django/contrib/comments/templatetags/comments.py
 delete mode 100644 django/contrib/comments/urls.py
 delete mode 100644 django/contrib/comments/views/__init__.py
 delete mode 100644 django/contrib/comments/views/comments.py
 delete mode 100644 django/contrib/comments/views/moderation.py
 delete mode 100644 django/contrib/comments/views/utils.py
 delete mode 100644 docs/ref/contrib/comments/custom.txt
 delete mode 100644 docs/ref/contrib/comments/example.txt
 delete mode 100644 docs/ref/contrib/comments/forms.txt
 delete mode 100644 docs/ref/contrib/comments/index.txt
 delete mode 100644 docs/ref/contrib/comments/models.txt
 delete mode 100644 docs/ref/contrib/comments/moderation.txt
 delete mode 100644 docs/ref/contrib/comments/signals.txt
 delete mode 100644 tests/comment_tests/__init__.py
 delete mode 100644 tests/comment_tests/custom_comments/__init__.py
 delete mode 100644 tests/comment_tests/custom_comments/forms.py
 delete mode 100644 tests/comment_tests/custom_comments/models.py
 delete mode 100644 tests/comment_tests/custom_comments/views.py
 delete mode 100644 tests/comment_tests/fixtures/comment_tests.json
 delete mode 100644 tests/comment_tests/fixtures/comment_utils.xml
 delete mode 100644 tests/comment_tests/models.py
 delete mode 100644 tests/comment_tests/tests/__init__.py
 delete mode 100644 tests/comment_tests/tests/test_app_api.py
 delete mode 100644 tests/comment_tests/tests/test_comment_form.py
 delete mode 100644 tests/comment_tests/tests/test_comment_utils_moderators.py
 delete mode 100644 tests/comment_tests/tests/test_comment_view.py
 delete mode 100644 tests/comment_tests/tests/test_feeds.py
 delete mode 100644 tests/comment_tests/tests/test_models.py
 delete mode 100644 tests/comment_tests/tests/test_moderation_views.py
 delete mode 100644 tests/comment_tests/tests/test_templatetags.py
 delete mode 100644 tests/comment_tests/urls.py
 delete mode 100644 tests/comment_tests/urls_admin.py
 delete mode 100644 tests/comment_tests/urls_default.py

diff --git a/MANIFEST.in b/MANIFEST.in
index c391fe4cd8..1d5f21caa1 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -21,7 +21,6 @@ recursive-include django/contrib/admindocs/templates *
 recursive-include django/contrib/auth/fixtures *
 recursive-include django/contrib/auth/templates *
 recursive-include django/contrib/auth/tests/templates *
-recursive-include django/contrib/comments/templates *
 recursive-include django/contrib/formtools/templates *
 recursive-include django/contrib/formtools/tests/templates *
 recursive-include django/contrib/flatpages/fixtures *
diff --git a/django/conf/global_settings.py b/django/conf/global_settings.py
index ed972aa632..76a6d6de57 100644
--- a/django/conf/global_settings.py
+++ b/django/conf/global_settings.py
@@ -500,16 +500,6 @@ CACHE_MIDDLEWARE_KEY_PREFIX = ''
 CACHE_MIDDLEWARE_SECONDS = 600
 CACHE_MIDDLEWARE_ALIAS = 'default'
 
-####################
-# COMMENTS         #
-####################
-
-COMMENTS_ALLOW_PROFANITIES = False
-
-# The profanities that will trigger a validation error in
-# CommentDetailsForm.clean_comment. All of these should be in lowercase.
-PROFANITIES_LIST = ()
-
 ##################
 # AUTHENTICATION #
 ##################
diff --git a/django/contrib/comments/__init__.py b/django/contrib/comments/__init__.py
deleted file mode 100644
index 06ede3a8cc..0000000000
--- a/django/contrib/comments/__init__.py
+++ /dev/null
@@ -1,93 +0,0 @@
-from importlib import import_module
-import warnings
-
-from django.apps import apps as django_apps
-from django.conf import settings
-from django.core import urlresolvers
-from django.core.exceptions import ImproperlyConfigured
-from django.contrib.comments.models import Comment
-from django.contrib.comments.forms import CommentForm
-from django.utils.deprecation import RemovedInDjango18Warning
-
-
-warnings.warn("django.contrib.comments is deprecated and will be removed before Django 1.8.", RemovedInDjango18Warning)
-
-DEFAULT_COMMENTS_APP = 'django.contrib.comments'
-
-def get_comment_app():
-    """
-    Get the comment app (i.e. "django.contrib.comments") as defined in the settings
-    """
-    try:
-        app_config = django_apps.get_app_config(get_comment_app_name().rpartition(".")[2])
-    except LookupError:
-        raise ImproperlyConfigured("The COMMENTS_APP (%r) "
-                                   "must be in INSTALLED_APPS" % settings.COMMENTS_APP)
-    return app_config.module
-
-def get_comment_app_name():
-    """
-    Returns the name of the comment app (either the setting value, if it
-    exists, or the default).
-    """
-    return getattr(settings, 'COMMENTS_APP', DEFAULT_COMMENTS_APP)
-
-def get_model():
-    """
-    Returns the comment model class.
-    """
-    if get_comment_app_name() != DEFAULT_COMMENTS_APP and hasattr(get_comment_app(), "get_model"):
-        return get_comment_app().get_model()
-    else:
-        return Comment
-
-def get_form():
-    """
-    Returns the comment ModelForm class.
-    """
-    if get_comment_app_name() != DEFAULT_COMMENTS_APP and hasattr(get_comment_app(), "get_form"):
-        return get_comment_app().get_form()
-    else:
-        return CommentForm
-
-def get_form_target():
-    """
-    Returns the target URL for the comment form submission view.
-    """
-    if get_comment_app_name() != DEFAULT_COMMENTS_APP and hasattr(get_comment_app(), "get_form_target"):
-        return get_comment_app().get_form_target()
-    else:
-        return urlresolvers.reverse("django.contrib.comments.views.comments.post_comment")
-
-def get_flag_url(comment):
-    """
-    Get the URL for the "flag this comment" view.
-    """
-    if get_comment_app_name() != DEFAULT_COMMENTS_APP and hasattr(get_comment_app(), "get_flag_url"):
-        return get_comment_app().get_flag_url(comment)
-    else:
-        return urlresolvers.reverse("django.contrib.comments.views.moderation.flag",
-                                    args=(comment.id,))
-
-def get_delete_url(comment):
-    """
-    Get the URL for the "delete this comment" view.
-    """
-    if get_comment_app_name() != DEFAULT_COMMENTS_APP and hasattr(get_comment_app(), "get_delete_url"):
-        return get_comment_app().get_delete_url(comment)
-    else:
-        return urlresolvers.reverse("django.contrib.comments.views.moderation.delete",
-                                    args=(comment.id,))
-
-def get_approve_url(comment):
-    """
-    Get the URL for the "approve this comment from moderation" view.
-    """
-    if get_comment_app_name() != DEFAULT_COMMENTS_APP and hasattr(get_comment_app(), "get_approve_url"):
-        return get_comment_app().get_approve_url(comment)
-    else:
-        return urlresolvers.reverse("django.contrib.comments.views.moderation.approve",
-                                    args=(comment.id,))
-
-
-default_app_config = 'django.contrib.comments.apps.CommentsConfig'
diff --git a/django/contrib/comments/admin.py b/django/contrib/comments/admin.py
deleted file mode 100644
index 391889cd65..0000000000
--- a/django/contrib/comments/admin.py
+++ /dev/null
@@ -1,86 +0,0 @@
-from __future__ import unicode_literals
-
-from django.contrib import admin
-from django.contrib.auth import get_user_model
-from django.contrib.comments.models import Comment
-from django.utils.translation import ugettext_lazy as _, ungettext_lazy
-from django.contrib.comments import get_model
-from django.contrib.comments.views.moderation import perform_flag, perform_approve, perform_delete
-
-
-class UsernameSearch(object):
-    """The User object may not be auth.User, so we need to provide
-    a mechanism for issuing the equivalent of a .filter(user__username=...)
-    search in CommentAdmin.
-    """
-    def __str__(self):
-        return 'user__%s' % get_user_model().USERNAME_FIELD
-
-
-class CommentsAdmin(admin.ModelAdmin):
-    fieldsets = (
-        (None,
-           {'fields': ('content_type', 'object_pk', 'site')}
-        ),
-        (_('Content'),
-           {'fields': ('user', 'user_name', 'user_email', 'user_url', 'comment')}
-        ),
-        (_('Metadata'),
-           {'fields': ('submit_date', 'ip_address', 'is_public', 'is_removed')}
-        ),
-     )
-
-    list_display = ('name', 'content_type', 'object_pk', 'ip_address', 'submit_date', 'is_public', 'is_removed')
-    list_filter = ('submit_date', 'site', 'is_public', 'is_removed')
-    date_hierarchy = 'submit_date'
-    ordering = ('-submit_date',)
-    raw_id_fields = ('user',)
-    search_fields = ('comment', UsernameSearch(), 'user_name', 'user_email', 'user_url', 'ip_address')
-    actions = ["flag_comments", "approve_comments", "remove_comments"]
-
-    def get_actions(self, request):
-        actions = super(CommentsAdmin, self).get_actions(request)
-        # Only superusers should be able to delete the comments from the DB.
-        if not request.user.is_superuser and 'delete_selected' in actions:
-            actions.pop('delete_selected')
-        if not request.user.has_perm('comments.can_moderate'):
-            if 'approve_comments' in actions:
-                actions.pop('approve_comments')
-            if 'remove_comments' in actions:
-                actions.pop('remove_comments')
-        return actions
-
-    def flag_comments(self, request, queryset):
-        self._bulk_flag(request, queryset, perform_flag,
-                        ungettext_lazy('%d comment was successfully flagged',
-                                       '%d comments were successfully flagged'))
-    flag_comments.short_description = _("Flag selected comments")
-
-    def approve_comments(self, request, queryset):
-        self._bulk_flag(request, queryset, perform_approve,
-                        ungettext_lazy('%d comment was successfully approved',
-                                       '%d comments were successfully approved'))
-    approve_comments.short_description = _("Approve selected comments")
-
-    def remove_comments(self, request, queryset):
-        self._bulk_flag(request, queryset, perform_delete,
-                        ungettext_lazy('%d comment was successfully removed',
-                                       '%d comments were successfully removed'))
-    remove_comments.short_description = _("Remove selected comments")
-
-    def _bulk_flag(self, request, queryset, action, done_message):
-        """
-        Flag, approve, or remove some comments from an admin action. Actually
-        calls the `action` argument to perform the heavy lifting.
-        """
-        n_comments = 0
-        for comment in queryset:
-            action(request, comment)
-            n_comments += 1
-
-        self.message_user(request, done_message % n_comments)
-
-# Only register the default admin if the model is the built-in comment model
-# (this won't be true if there's a custom comment app).
-if get_model() is Comment:
-    admin.site.register(Comment, CommentsAdmin)
diff --git a/django/contrib/comments/apps.py b/django/contrib/comments/apps.py
deleted file mode 100644
index 295329b42c..0000000000
--- a/django/contrib/comments/apps.py
+++ /dev/null
@@ -1,8 +0,0 @@
-from django.apps import AppConfig
-
-from django.utils.translation import ugettext_lazy as _
-
-
-class CommentsConfig(AppConfig):
-    name = 'django.contrib.comments'
-    verbose_name = _("Comments")
diff --git a/django/contrib/comments/feeds.py b/django/contrib/comments/feeds.py
deleted file mode 100644
index aa98e63ec9..0000000000
--- a/django/contrib/comments/feeds.py
+++ /dev/null
@@ -1,31 +0,0 @@
-from django.contrib.syndication.views import Feed
-from django.contrib.sites.shortcuts import get_current_site
-from django.contrib import comments
-from django.utils.translation import ugettext as _
-
-class LatestCommentFeed(Feed):
-    """Feed of latest comments on the current site."""
-
-    def __call__(self, request, *args, **kwargs):
-        self.site = get_current_site(request)
-        return super(LatestCommentFeed, self).__call__(request, *args, **kwargs)
-
-    def title(self):
-        return _("%(site_name)s comments") % dict(site_name=self.site.name)
-
-    def link(self):
-        return "http://%s/" % (self.site.domain)
-
-    def description(self):
-        return _("Latest comments on %(site_name)s") % dict(site_name=self.site.name)
-
-    def items(self):
-        qs = comments.get_model().objects.filter(
-            site__pk=self.site.pk,
-            is_public=True,
-            is_removed=False,
-        )
-        return qs.order_by('-submit_date')[:40]
-
-    def item_pubdate(self, item):
-        return item.submit_date
diff --git a/django/contrib/comments/forms.py b/django/contrib/comments/forms.py
deleted file mode 100644
index 3694313521..0000000000
--- a/django/contrib/comments/forms.py
+++ /dev/null
@@ -1,194 +0,0 @@
-import time
-from django import forms
-from django.forms.utils import ErrorDict
-from django.conf import settings
-from django.contrib.contenttypes.models import ContentType
-from django.contrib.comments.models import Comment
-from django.utils.crypto import salted_hmac, constant_time_compare
-from django.utils.encoding import force_text
-from django.utils.text import get_text_list
-from django.utils import timezone
-from django.utils.translation import ungettext, ugettext, ugettext_lazy as _
-
-COMMENT_MAX_LENGTH = getattr(settings,'COMMENT_MAX_LENGTH', 3000)
-
-class CommentSecurityForm(forms.Form):
-    """
-    Handles the security aspects (anti-spoofing) for comment forms.
-    """
-    content_type  = forms.CharField(widget=forms.HiddenInput)
-    object_pk     = forms.CharField(widget=forms.HiddenInput)
-    timestamp     = forms.IntegerField(widget=forms.HiddenInput)
-    security_hash = forms.CharField(min_length=40, max_length=40, widget=forms.HiddenInput)
-
-    def __init__(self, target_object, data=None, initial=None):
-        self.target_object = target_object
-        if initial is None:
-            initial = {}
-        initial.update(self.generate_security_data())
-        super(CommentSecurityForm, self).__init__(data=data, initial=initial)
-
-    def security_errors(self):
-        """Return just those errors associated with security"""
-        errors = ErrorDict()
-        for f in ["honeypot", "timestamp", "security_hash"]:
-            if f in self.errors:
-                errors[f] = self.errors[f]
-        return errors
-
-    def clean_security_hash(self):
-        """Check the security hash."""
-        security_hash_dict = {
-            'content_type' : self.data.get("content_type", ""),
-            'object_pk' : self.data.get("object_pk", ""),
-            'timestamp' : self.data.get("timestamp", ""),
-        }
-        expected_hash = self.generate_security_hash(**security_hash_dict)
-        actual_hash = self.cleaned_data["security_hash"]
-        if not constant_time_compare(expected_hash, actual_hash):
-            raise forms.ValidationError("Security hash check failed.")
-        return actual_hash
-
-    def clean_timestamp(self):
-        """Make sure the timestamp isn't too far (> 2 hours) in the past."""
-        ts = self.cleaned_data["timestamp"]
-        if time.time() - ts > (2 * 60 * 60):
-            raise forms.ValidationError("Timestamp check failed")
-        return ts
-
-    def generate_security_data(self):
-        """Generate a dict of security data for "initial" data."""
-        timestamp = int(time.time())
-        security_dict =   {
-            'content_type'  : str(self.target_object._meta),
-            'object_pk'     : str(self.target_object._get_pk_val()),
-            'timestamp'     : str(timestamp),
-            'security_hash' : self.initial_security_hash(timestamp),
-        }
-        return security_dict
-
-    def initial_security_hash(self, timestamp):
-        """
-        Generate the initial security hash from self.content_object
-        and a (unix) timestamp.
-        """
-
-        initial_security_dict = {
-            'content_type' : str(self.target_object._meta),
-            'object_pk' : str(self.target_object._get_pk_val()),
-            'timestamp' : str(timestamp),
-          }
-        return self.generate_security_hash(**initial_security_dict)
-
-    def generate_security_hash(self, content_type, object_pk, timestamp):
-        """
-        Generate a HMAC security hash from the provided info.
-        """
-        info = (content_type, object_pk, timestamp)
-        key_salt = "django.contrib.forms.CommentSecurityForm"
-        value = "-".join(info)
-        return salted_hmac(key_salt, value).hexdigest()
-
-class CommentDetailsForm(CommentSecurityForm):
-    """
-    Handles the specific details of the comment (name, comment, etc.).
-    """
-    name          = forms.CharField(label=_("Name"), max_length=50)
-    email         = forms.EmailField(label=_("Email address"))
-    url           = forms.URLField(label=_("URL"), required=False)
-    comment       = forms.CharField(label=_('Comment'), widget=forms.Textarea,
-                                    max_length=COMMENT_MAX_LENGTH)
-
-    def get_comment_object(self):
-        """
-        Return a new (unsaved) comment object based on the information in this
-        form. Assumes that the form is already validated and will throw a
-        ValueError if not.
-
-        Does not set any of the fields that would come from a Request object
-        (i.e. ``user`` or ``ip_address``).
-        """
-        if not self.is_valid():
-            raise ValueError("get_comment_object may only be called on valid forms")
-
-        CommentModel = self.get_comment_model()
-        new = CommentModel(**self.get_comment_create_data())
-        new = self.check_for_duplicate_comment(new)
-
-        return new
-
-    def get_comment_model(self):
-        """
-        Get the comment model to create with this form. Subclasses in custom
-        comment apps should override this, get_comment_create_data, and perhaps
-        check_for_duplicate_comment to provide custom comment models.
-        """
-        return Comment
-
-    def get_comment_create_data(self):
-        """
-        Returns the dict of data to be used to create a comment. Subclasses in
-        custom comment apps that override get_comment_model can override this
-        method to add extra fields onto a custom comment model.
-        """
-        return dict(
-            content_type=ContentType.objects.get_for_model(self.target_object),
-            object_pk=force_text(self.target_object._get_pk_val()),
-            user_name=self.cleaned_data["name"],
-            user_email=self.cleaned_data["email"],
-            user_url=self.cleaned_data["url"],
-            comment=self.cleaned_data["comment"],
-            submit_date=timezone.now(),
-            site_id=settings.SITE_ID,
-            is_public=True,
-            is_removed=False,
-        )
-
-    def check_for_duplicate_comment(self, new):
-        """
-        Check that a submitted comment isn't a duplicate. This might be caused
-        by someone posting a comment twice. If it is a dup, silently return the *previous* comment.
-        """
-        possible_duplicates = self.get_comment_model()._default_manager.using(
-            self.target_object._state.db
-        ).filter(
-            content_type=new.content_type,
-            object_pk=new.object_pk,
-            user_name=new.user_name,
-            user_email=new.user_email,
-            user_url=new.user_url,
-        )
-        for old in possible_duplicates:
-            if old.submit_date.date() == new.submit_date.date() and old.comment == new.comment:
-                return old
-
-        return new
-
-    def clean_comment(self):
-        """
-        If COMMENTS_ALLOW_PROFANITIES is False, check that the comment doesn't
-        contain anything in PROFANITIES_LIST.
-        """
-        comment = self.cleaned_data["comment"]
-        if settings.COMMENTS_ALLOW_PROFANITIES == False:
-            bad_words = [w for w in settings.PROFANITIES_LIST if w in comment.lower()]
-            if bad_words:
-                raise forms.ValidationError(ungettext(
-                    "Watch your mouth! The word %s is not allowed here.",
-                    "Watch your mouth! The words %s are not allowed here.",
-                    len(bad_words)) % get_text_list(
-                        ['"%s%s%s"' % (i[0], '-'*(len(i)-2), i[-1])
-                         for i in bad_words], ugettext('and')))
-        return comment
-
-class CommentForm(CommentDetailsForm):
-    honeypot      = forms.CharField(required=False,
-                                    label=_('If you enter anything in this field '\
-                                            'your comment will be treated as spam'))
-
-    def clean_honeypot(self):
-        """Check that nothing's been entered into the honeypot."""
-        value = self.cleaned_data["honeypot"]
-        if value:
-            raise forms.ValidationError(self.fields["honeypot"].label)
-        return value
diff --git a/django/contrib/comments/locale/ar/LC_MESSAGES/django.mo b/django/contrib/comments/locale/ar/LC_MESSAGES/django.mo
deleted file mode 100644
index b71c0fdf6b2c7f99af2fdfe712e27daf23839572..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 6429
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
SiRgkau_acUnqo|A+4VpCKc3D2

diff --git a/django/contrib/comments/locale/ar/LC_MESSAGES/django.po b/django/contrib/comments/locale/ar/LC_MESSAGES/django.po
deleted file mode 100644
index d29e4b5ed5..0000000000
--- a/django/contrib/comments/locale/ar/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,324 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-# Ossama Khayat <okhayat@gmail.com>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Ossama Khayat <okhayat@gmail.com>\n"
-"Language-Team: Arabic (http://www.transifex.com/projects/p/django/language/"
-"ar/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: ar\n"
-"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
-"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "محتوى"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "ميتاداتا"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "لا يوجد"
-msgstr[1] "عليه علامة"
-msgstr[2] "عليهما علامة"
-msgstr[3] "عليها علامة"
-msgstr[4] "عليها علامة"
-msgstr[5] "عليها علامة"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "تعليم التعليقات المحددة"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "اعتُمد"
-msgstr[1] "اعتُمد"
-msgstr[2] "اعتُمدا"
-msgstr[3] "اعتُمدت"
-msgstr[4] "اعتُمدت"
-msgstr[5] "اعتُمدت"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "اعتماد التعليقات المحددة"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "أزيل"
-msgstr[1] "أزيل"
-msgstr[2] "أزيلا"
-msgstr[3] "أزيلت"
-msgstr[4] "أزيل"
-msgstr[5] "أزيل"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "احذف التعليقات المحددة"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "تعليق %(count)s %(action)s."
-msgstr[1] "تعليق %(count)s %(action)s."
-msgstr[2] "تعليقان %(count)s %(action)s."
-msgstr[3] "تعليقات %(count)s %(action)s."
-msgstr[4] "تعليق %(count)s %(action)s."
-msgstr[5] "تعليقات %(count)s %(action)s."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "تعليقات %(site_name)s"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "آخر التعليقات على %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "الاسم"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "عنوان بريد إلكتروني"
-
-#: forms.py:98
-msgid "URL"
-msgstr "رابط"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "تعليق"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "احفظ لسانك! الكلمة %s ممنوعة هنا."
-msgstr[1] "احفظ لسانك! الكلمة %s ممنوعة هنا."
-msgstr[2] "احفظ لسانك! الكلمة %s ممنوعة هنا."
-msgstr[3] "احفظ لسانك! الكلمة %s ممنوعة هنا."
-msgstr[4] "احفظ لسانك! الكلمة %s ممنوعة هنا."
-msgstr[5] "احفظ لسانك! الكلمة %s ممنوعة هنا."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "و"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr "إن كتبت أي شيء في هذا الحقل فسيُعتبر تعليقك غير مرغوب به"
-
-#: models.py:23
-msgid "content type"
-msgstr "نوع البيانات"
-
-#: models.py:25
-msgid "object ID"
-msgstr "معرف العنصر"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "مستخدم"
-
-#: models.py:55
-msgid "user's name"
-msgstr "اسم المستخدم"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "عنوان البريد الإلكتروني للمستخدم"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "عنوان URL للمستخدم"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "تعليق"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "تاريخ ووقت الإرسال"
-
-#: models.py:63
-msgid "IP address"
-msgstr "عنوان IP"
-
-#: models.py:64
-msgid "is public"
-msgstr "عام"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "أزل اختيار هذا المربّع كي تُزيل التعليق نهائياً من الموقع."
-
-#: models.py:67
-msgid "is removed"
-msgstr "محذوف"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"انتق هذا المربع إذا كان التعليق غير لائق، سيتم عرض الرسالة \"تم حذف هذا "
-"التعليق\" بدلا منه."
-
-#: models.py:80
-msgid "comments"
-msgstr "تعليقات"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr "كتب هذا التعليق مستخدم مُسجّل ولذا كان اسمهللقراءة فقط."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"كتب هذا التعليق مستخدم مُسجّل ولذا كان عنوان بريده الالكتروني للقراءة فقط."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"كتبه %(user)s في %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "علم"
-
-#: models.py:180
-msgid "date"
-msgstr "التاريخ"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "علَم التعليق"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "أعلام التعليقات"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "وافق على تعليق"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "تريد فعلاً جعل هذا التعليق عامّاً؟"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "وافق"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "شكراً لموافقتك"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr "شكراً لك على قضاء وقتك في تحسين جودة النقاش على موقعنا"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "أزل تعليق"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "تريد فعلاً إزالة هذا التعليق؟"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "أزل"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "شكراً لإزالته"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "سِم هذا التعليق"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "تريد فعلاً وسم هذا التعليق؟"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "سٍم"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "شكراً لك على الوَسم"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "أرسل "
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "عاين"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "شكراً على تعليقك"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "شكراً لك على تعليقك"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "عاين تعليقك"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "لا يوجد أخطاء"
-msgstr[1] "رجاءً صحح الخطأ أدناه"
-msgstr[2] "رجاءً صحح الخطأين أدناه"
-msgstr[3] "رجاءً صحح الأخطاء أدناه"
-msgstr[4] "رجاءً صحح الأخطاء أدناه"
-msgstr[5] "رجاءً صحح الأخطاء أدناه"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "أرسال تعليقك"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "أو قم ببعض التغيير"
diff --git a/django/contrib/comments/locale/az/LC_MESSAGES/django.mo b/django/contrib/comments/locale/az/LC_MESSAGES/django.mo
deleted file mode 100644
index 8660648ee011283fbbc52c1b146f1f77d4eb6cc4..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5340
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

diff --git a/django/contrib/comments/locale/az/LC_MESSAGES/django.po b/django/contrib/comments/locale/az/LC_MESSAGES/django.po
deleted file mode 100644
index d6fb6db99e..0000000000
--- a/django/contrib/comments/locale/az/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,309 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Ali Ismayilov <ali@ismailov.info>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Ali Ismayilov <ali@ismailov.info>\n"
-"Language-Team: Azerbaijani (http://www.transifex.com/projects/p/django/"
-"language/az/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: az\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Məzmun"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Meta-məlumat"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] ""
-"one: işarələndi\n"
-"other: işarələndilər"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Seçilmiş şərhləri işarələ"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] ""
-"one: təsdiq olundu\n"
-"other: təsdiq olundular"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Seçilmiş şərhləri təsdiq et"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] ""
-"one: silindi\n"
-"other: silindilər"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Seçilmiş şərhləri sil"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] ""
-"one: Şərh uğurla %(action)s.\n"
-"other: %(count)s şərh uğurlar %(action)s."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "%(site_name)s şərhləri"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "%(site_name)s üzrə son şərhlər"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Ad"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "E-poçt"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Şərh"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] ""
-"one: Danışığınıza fikir verin! %s sözünü burda işlətməyə icazə verilmir.\n"
-"other:Danışığınıza fikir verin! %s sözlərini burda işlətməyə icazə verilmir."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "və"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr "Bu sahəyə nəsə yazsanız, şərhiniz spam kimi qiymətləndiriləcək."
-
-#: models.py:23
-msgid "content type"
-msgstr "məzmunun tipi"
-
-#: models.py:25
-msgid "object ID"
-msgstr "obyektin ID-si"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "istifadəçi"
-
-#: models.py:55
-msgid "user's name"
-msgstr "istifadəçinin adı"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "istifadəçinin e-poçt ünvanı"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "istifadəçinin URL-ni"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "şərh"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "yazılma tarix/vaxtı"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP ünvanı"
-
-#: models.py:64
-msgid "is public"
-msgstr "hamı görür"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "Şərhi saytdan yox etmək üçün buradakı quşu yığışdırın."
-
-#: models.py:67
-msgid "is removed"
-msgstr "yığışdırılıb"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Əgər şərh qeyri-uyğundursa, bura quş qoyun və şərhin yerinə \"Bu şərh "
-"yığışdırılıb\" yazısı çıxacaq."
-
-#: models.py:80
-msgid "comments"
-msgstr "şərhlər"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Bu şərh daxil olmuş istifadəçi adından yazılmışdır, buna görə də onun adını "
-"dəyişmək mümkün deyil."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Bu şərh daxil olmuş istifadəçi adından yazılmışdır, buna görə də onun e-poçt "
-"ünvanını dəyişmək mümkün deyil."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"%(user)s %(date)s tarixində yazmışdır.\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "işarələ"
-
-#: models.py:180
-msgid "date"
-msgstr "tarix"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "şərh işarəsi"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "şərh işarələri"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Şərhə icazə ver"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Bu şərhi hamı görsün?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Təsdiqləyirəm"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Təsdiqlədiniz"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Saytımızda müzakirəni daha keyfiyyətli etmək üçün sərf etdiyiniz vaxta görə "
-"təşəkkür edirik."
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Şərhi yığışdır"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Şərhi yığışdıraq?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Yığışdır"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Yığışdırdıq"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Şərhi işarələ"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Şərhi işarələyək?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "İşarələ"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "İşarələdik"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Yaz"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Baxım"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Şərh etdiyiniz üçün təşəkkür edirik"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Şərh etdiyiniz üçün təşəkkür edirik"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Şərhin görünüşü"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] ""
-"one: Aşağıdakı səhvi düzəldin.\n"
-"other: Aşağıdakı səhvləri düzəldin."
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Şərhi göndər"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "və ya düzəliş et"
diff --git a/django/contrib/comments/locale/be/LC_MESSAGES/django.mo b/django/contrib/comments/locale/be/LC_MESSAGES/django.mo
deleted file mode 100644
index fc86eb86227522439f2cd3107d83cd579f157404..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 6901
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
Us%T&Kfvgm0vyEiaCe>czUzETwhyVZp

diff --git a/django/contrib/comments/locale/be/LC_MESSAGES/django.po b/django/contrib/comments/locale/be/LC_MESSAGES/django.po
deleted file mode 100644
index 14fb0cfe54..0000000000
--- a/django/contrib/comments/locale/be/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,315 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-08-01 10:41+0000\n"
-"Last-Translator: Павал Клёк <yehekim@gmail.com>\n"
-"Language-Team: Belarusian (http://www.transifex.com/projects/p/django/"
-"language/be/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: be\n"
-"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Зьмесьціва"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Зьвесткі"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "Пазначылі"
-msgstr[1] "пазначылі"
-msgstr[2] "Пазначылі"
-msgstr[3] "Пазначылі"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Пазначыць абраныя выказваньні"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "Ухвалілі"
-msgstr[1] "Ухвалілі"
-msgstr[2] "Ухвалілі"
-msgstr[3] "Ухвалілі"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Ухваліць абраныя выказваньні"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "Прыбралі"
-msgstr[1] "Прыбралі"
-msgstr[2] "Прыбралі"
-msgstr[3] "Прыбралі"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Прыбраць абраныя выказваньні"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "%(action)s %(count)s заўвагу."
-msgstr[1] "%(action)s %(count)s заўвагі."
-msgstr[2] "%(action)s %(count)s заўвагаў."
-msgstr[3] "%(action)s %(count)s заўвагаў."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "Выказваньні на %(site_name)s"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Найноўшыя выказваньні на %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Імя"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "Адрас эл. пошты"
-
-#: forms.py:98
-msgid "URL"
-msgstr "Сеціўная спасылка"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Выказваньне"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Сачыце за сваімі словамі! Тут нельга казаць «%s»."
-msgstr[1] "Сачыце за сваімі словамі! Тут нельга казаць «%s»."
-msgstr[2] "Сачыце за сваімі словамі! Тут нельга казаць «%s»."
-msgstr[3] "Сачыце за сваімі словамі! Тут нельга казаць «%s»."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "і"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-"Калі напісаць нешта ў гэтым полі, выказваньне будзе лічыцца лухтою (спамам)."
-
-#: models.py:23
-msgid "content type"
-msgstr "від зьмесьціва"
-
-#: models.py:25
-msgid "object ID"
-msgstr "нумар аб’екта"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "карыстальнік"
-
-#: models.py:55
-msgid "user's name"
-msgstr "імя карыстальніка"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "эл. пошта карыстальніка"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "сеціўная спасылка карыстальніка"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "выкавзаньне"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "час і дата выказваньня"
-
-#: models.py:63
-msgid "IP address"
-msgstr "Адрас IP"
-
-#: models.py:64
-msgid "is public"
-msgstr "бачнае"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "Прыбярыце гэтую птушачку, каб выказваньне зьнікла з пляцоўкі."
-
-#: models.py:67
-msgid "is removed"
-msgstr "прыбралі"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Абярыце, калі выказваньне не да месца або не адпавядае правілам. Замест яго "
-"будзе надпіс «Выказваньне прыбралі»."
-
-#: models.py:80
-msgid "comments"
-msgstr "выказваньні"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Выказваньне пакінуў карыстальнік, які апазнаўся, таму ягонае імя нельга "
-"зьмяняць."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Выказваньне пакінуў карыстальнік, які апазнаўся, таму ягоны адрас эл. пошты "
-"нельга зьмяняць."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"%(date)s, аўтар — %(user)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "пазнака"
-
-#: models.py:180
-msgid "date"
-msgstr "дата"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "пазнака выказваньня"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "пазнакі выказваньняў"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Ухваліць выказваньне"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Ці сапраўды зрабіць выказваньне бачным?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Ухваліць"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Дзякуем, што ўхвалілі"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Мы ўдзячныя, што вы дапамагаеце палепшыць якасьць размовы на нашай пляцоўцы"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Прыбраць выказваньне"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Ці сапраўды прыбраць выказваньне?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Прыбраць"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Дзякуем, што прыбралі"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Пазначыць выказваньне"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Ці сапраўды пазначыць выказваньне?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Пазначыць"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Дзякуем, што пазначылі"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Даслаць"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Прагледзець"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Дзякуем, што выказаліся"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Мы ўдзячныя за вашае выказваньне"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Прагледзець выказваньне"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Выпраўце памылку ніжэй"
-msgstr[1] "Выпраўце памылкі ніжэй"
-msgstr[2] "Выпраўце памылкі ніжэй"
-msgstr[3] "Выпраўце памылкі ніжэй"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Дашліце выказваньне"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "або выпраўце яго"
diff --git a/django/contrib/comments/locale/bg/LC_MESSAGES/django.mo b/django/contrib/comments/locale/bg/LC_MESSAGES/django.mo
deleted file mode 100644
index f626a1bb850f57319f8f28e75601755ea13adbf6..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 6612
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
Xy0LLiwO0SKn->#i^N?O=t5N+29}u9{

diff --git a/django/contrib/comments/locale/bg/LC_MESSAGES/django.po b/django/contrib/comments/locale/bg/LC_MESSAGES/django.po
deleted file mode 100644
index 7bbab9fe02..0000000000
--- a/django/contrib/comments/locale/bg/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,305 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Boris Chervenkov <office@sentido.bg>, 2012.
-# Jannis Leidel <jannis@leidel.info>, 2011.
-# Todor Lubenov <tlubenov@gmail.com>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Boris Chervenkov <office@sentido.bg>\n"
-"Language-Team: Bulgarian (http://www.transifex.com/projects/p/django/"
-"language/bg/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: bg\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Благодаря за маркирането"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Метаданни"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "маркиран"
-msgstr[1] "маркирани"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Маркирай избраните коментари"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "одобрен"
-msgstr[1] "одобрени"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Одобри избраните коментари"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "отстранен"
-msgstr[1] "отстранени"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Премахване на избраните коментари"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "%(count)s коментар беше успешно %(action)s."
-msgstr[1] "%(count)s коментари бяха успешно %(action)s."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "%(site_name)s коментари"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Последни коментари  на %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Име"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "Email адрес"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL адрес"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Коментар"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Внимание! Думата %s не се допуска."
-msgstr[1] "Внимание! Думите %s не се допускат."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "и"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr "Ако въведете нещо в това поле, вашия коментар ще се третира като спам"
-
-#: models.py:23
-msgid "content type"
-msgstr "тип на съдържанието"
-
-#: models.py:25
-msgid "object ID"
-msgstr "ID на обекта"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "потребител"
-
-#: models.py:55
-msgid "user's name"
-msgstr "потребителско име"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "email адрес на потребителя"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "URL адрес на потребителя"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "коментар"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "дата и час на подаване"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP адрес"
-
-#: models.py:64
-msgid "is public"
-msgstr "е публичен"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "Махнете отметката от това поле, за да премахнете коментара от сайта."
-
-#: models.py:67
-msgid "is removed"
-msgstr "е премахнат"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Щракнете тук ако коментарът е неподходящ. Вместо съдържанието на коментара, "
-"ще се покаже надписът \"Този коментар беше премахнат.\""
-
-#: models.py:80
-msgid "comments"
-msgstr "коментари"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Този коментар е публикуван от регистриран потребител, затова името не може "
-"да бъде редактирано."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Този коментар е публикуван от регистриран потребител, затова email адресът "
-"не може да бъде редактиран."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Публикуван от %(user)s на %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "маркиране"
-
-#: models.py:180
-msgid "date"
-msgstr "дата"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "отбелязване на коментар"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "отбелязване на коментари"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Одобряване на коментар"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Наистина ли да стане този коментар публичен?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Одобри"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Благодарим за одобрението"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Благодарим, че отделихте време, за да се подобри качеството на обсъждането "
-"на нашия сайт"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Премахване на коментар"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Сигурни ли сте, че искате да премахнете този коментар?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Премахване"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Благодарим за премахването"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Маркирай този коментар"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Сигурни ли сте, че искате да отбележете този коментар?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Отбелязване"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Благодарим за отбелязването"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Публикувай"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Преглед"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Благодарим за коментара"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Благодарим за Вашия коментар"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Преглед на коментар"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Моля, поправете грешката по-долу"
-msgstr[1] "Моля, поправете грешките по-долу"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Публикувай коментар"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "или направете промени"
diff --git a/django/contrib/comments/locale/bn/LC_MESSAGES/django.mo b/django/contrib/comments/locale/bn/LC_MESSAGES/django.mo
deleted file mode 100644
index 96c2e25b5b18cf6ebcf02d526cf45cb68a465bc6..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 6695
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

diff --git a/django/contrib/comments/locale/bn/LC_MESSAGES/django.po b/django/contrib/comments/locale/bn/LC_MESSAGES/django.po
deleted file mode 100644
index 118a229094..0000000000
--- a/django/contrib/comments/locale/bn/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,300 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Translators:
-#  <anubhab91@gmail.com>, 2013.
-# Jannis Leidel <jannis@leidel.info>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2013-02-20 15:10+0000\n"
-"Last-Translator: anubhab91 <anubhab91@gmail.com>\n"
-"Language-Team: Bengali (http://www.transifex.com/projects/p/django/language/"
-"bn/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: bn\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "কনটেন্ট"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "মেটাডাটা"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "ফ্ল্যাগ করা হয়েছে"
-msgstr[1] "ফ্ল্যাগ করা হয়েছে"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "চয়িত মন্তব্যগুলোকে ফ্ল্যাগ করুন"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "অনুমোদিত"
-msgstr[1] "অনুমোদিত"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "চিহ্নিত মন্তব্যগুলি অনুমোদন করুন"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "মুছে ফেলা হয়েছে"
-msgstr[1] "মুছে ফেলা হয়েছে"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "চয়িত মন্তব্যগুলি মুছে ফেলুন"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] ""
-msgstr[1] ""
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr ""
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr ""
-
-#: forms.py:96
-msgid "Name"
-msgstr "নাম"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "ইমেইল ঠিকানা"
-
-#: forms.py:98
-msgid "URL"
-msgstr "ইউআরএল (URL)"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "মন্তব্য"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "সাবধান! %s শব্দটি এখানে প্রযোজ্য নয়।"
-msgstr[1] "সাবধান! %s শব্দগুলো এখানে প্রযোজ্য নয়।"
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "এবং"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr "আপনি যদি এখানে কোনকিছু লিখেন তবে আপনার মন্তব্যকে স্প্যাম হিসেবে ধরা হবে"
-
-#: models.py:23
-msgid "content type"
-msgstr "কনটেন্ট টাইপ"
-
-#: models.py:25
-msgid "object ID"
-msgstr "অবজেক্ট আইডি"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "সদস্য"
-
-#: models.py:55
-msgid "user's name"
-msgstr "সদস্যের নাম"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "সদস্যের ইমেইল ঠিকানা"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "সদস্যের ইউআরএল (URL)"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "মন্তব্য"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "দাখিলের তারিখ/সময়"
-
-#: models.py:63
-msgid "IP address"
-msgstr "আইপি ঠিকানা"
-
-#: models.py:64
-msgid "is public"
-msgstr "সার্বজনীন"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "সাইট থেকে মন্তব্য মুছে ফেলতে এখানে আনচেক করুন।"
-
-#: models.py:67
-msgid "is removed"
-msgstr "মোছা হয়েছে"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"এই বাক্সে চেক করুন যদি মন্তব্যটি যথাযথ না হয়। মন্তব্যের পরিবর্তে \"মন্তব্যদি মুছে ফেলা "
-"হয়েছে\" দেখানো হবে।"
-
-#: models.py:80
-msgid "comments"
-msgstr ""
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr "এই মন্তব্যটি একজন নিবন্ধনকৃত সদস্য করেছেন, সেজন্যই নামটি শুধুমাত্র পড়ার যোগ্য।"
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"এই মন্তব্যটি একজন নিবন্ধনকৃত সদস্য করেছেন, সেজন্যই ইমেইল ঠিকানা শুধুমাত্র পড়ার যোগ্য।"
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"লিখেছেন %(user)s - %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "পতাকা"
-
-#: models.py:180
-msgid "date"
-msgstr "তারিখ"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "মন্তব্য পতাকা"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "মন্তব্য পতাকাসমূহ"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "একটি মন্তব্য অনুমোদন করুন"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "সত্যিই কি এই মন্তব্যকে সাধারণের জন্য উন্মুক্ত করতে চান?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "অনুমোদন"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "অনুমোদন করার জন্য ধন্যবাদ"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr "আমাদের সাইটের উন্নতিকল্পে আলোচনায় যোগ দেওয়ার জন্য আপনাকে সাধুবাদ জানাই"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "একটি মন্তব্য মুছে ফেলুন"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "সত্যিই কি এই মন্তব্যকে উড়িয়ে দিতে চান?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "মুছে ফেলুন"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "মুছে ফেলার জন্য ধন্যবাদ"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "এই মন্তব্যকে পতাকাচিহ্নিত করুন"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "সত্যিই কি এই মন্তব্যকে পতাকাচিহ্নিত করতে চান?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "পতাকা"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "পতাকাচিহ্নিত করার জন্য ধন্যবাদ"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr ""
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "প্রাকদর্শন"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "মন্তব্য লেখার জন্য ধন্যবাদ"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "আপনার মতামতের জন্য ধন্যবাদ"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "আপনার মন্তব্যকে প্রাকদর্শন করুন"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] ""
-msgstr[1] ""
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr ""
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr ""
diff --git a/django/contrib/comments/locale/br/LC_MESSAGES/django.mo b/django/contrib/comments/locale/br/LC_MESSAGES/django.mo
deleted file mode 100644
index bf37cd0522ee79dad1ab73c39d91fb178abb435d..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2122
zcmZ{k%WoVt9LF696c$RM58f??OH+l(>;|QTNmI4WCeo@6T}4|2NAHfa>ttp;vOSx2
zkq{D6g^=KaxFCUq;18e&4jd4Nh#Tsa15!Ek+A9LYrQhGIce6=VYwV97KmT5~=g!gT
zuNcZ3sIQ{FImK8Ao_hoh%D><t@IUZ5aOzRUUILGSG#_{_fQK<&2A>BngB7q1J^`lS
zG}!n25TyMdgU7*7!N<XGz-Pf9z!$-v{Q7P17{+%&eC!`I<j?;g={XGLWak9<G<XUm
zd$VY0U)7K6;1P@);FI77Ao<zx^BIVbedOmq0m;8Fz%P-T??JNjHk^F{ya2uqz7IYH
z4nTbDCK`(4bC84Ig5=k);4|RwAjR>g=U*V{y$ik!-UBJFLue=uM?enFfVAEK$!-ji
zo|_=W^%;n*>}!zhd<T-<A3=QV7c`W&-$0W41Eh1i1CsrFAnp4bBz@DEr1|4$XnYc+
zdlG<CAju*n>@`#>Cs4`WNmPzXcY*S93YFrZLVD=FQGTe9AEQD!r9wVY-l<T0RLBoH
zGdfR-VN@s&<deU$<uv7p&Xw-!E2u|N5fXb0wJaC&+~~e!o?P&bPE(n=@r;#;>^K>Z
z7A#xw5-U1$B)OUjm2eTqMq10(64B)kZfZ2g66?~5SUADn6{%!RZ5?YG*;jIBM1DgT
zW@M0U$dp_hV!}f|@u00%Ph{JcZ)(Fu8K26!Y+}-oLYlj_afJ;fWW3iIWx&(2&M;8!
zZsd}|^I;P@l}c`lcB&lm!!{9k*>wGYs4UNmcA`4eEA3+PAPXxEqvo{b<dW~oeR*vf
zy@i7a8gcNRG*;;>;`J?&b#-M!=GwSm-F8(RTq?RYXz7Sonpa!Fijl%WHmJkxh|gDR
z^Fgf|)E0QH8ZDfit<G1g5DYeuf6_TAS3Midzr$;b(OV0%Rg}sVVO`KNBD0Bb+C+S<
zNQ#`F+a%0wiETN!&?Tqmkh=2_&$@-^%Ah4h8u3d;I-T*Eo^yE=hC4eubB=VWO?jO*
zgt&<mp$+peE&~e_uOV!k@JwaBvA((&du^^-@i#DN;b0=}<aHP3iBQ=R@AQPR(k)+W
ztp$sFa%68)nqW2S=omL3;)`wN#-2vJZ7R*AFd_-ov`KBmv%DPI<@qH(>@Lq_{5-Fn
zS*qZT7+t8{Tev&J4lgn;`*P4zB9>V;7T{vvyx#qp$Ep}eJe~>Zy2vnMD?Od!&7JP?
z9B)G=Y+agdv3u*`O7?a%nvizF=+Zvyu!~urT^5#Yi0vIbWjF5do+cZU?$%WzQy8qP
zzBhRw9xw24Pg<tv3L^(R796pZUQ=#hcf5qF=14<4v_gprQb_veIFv3kie2$AClg*$
zP*xVk!A6;{SgHZ?%{)V_@oj<AXDOn<(<<Rdjtw;Z8AL{%wuBay;6DUQ2dL6KQCrxK
PCrR#($DIS`vv2V}#>^2r

diff --git a/django/contrib/comments/locale/br/LC_MESSAGES/django.po b/django/contrib/comments/locale/br/LC_MESSAGES/django.po
deleted file mode 100644
index dc9ba23a7e..0000000000
--- a/django/contrib/comments/locale/br/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,290 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Fulup  <fulup.jakez@gmail.com>, 2012.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-06-29 18:35+0000\n"
-"Last-Translator: Fulup <fulup.jakez@gmail.com>\n"
-"Language-Team: Breton (http://www.transifex.com/projects/p/django/language/"
-"br/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: br\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Danvez"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Metaroadennoù"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "merket"
-msgstr[1] "merket"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Merkañ an evezhiadennoù diuzet"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "aprouet"
-msgstr[1] "aprouet"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Aprouiñ an evezhiadennoù diuzet"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "dilamet"
-msgstr[1] "dilamet"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Dilemel an evezhiadennoù diuzet"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] ""
-msgstr[1] ""
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr ""
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr ""
-
-#: forms.py:96
-msgid "Name"
-msgstr "Anv"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "Chomlec'h postel"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Evezhiadenn"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] ""
-msgstr[1] ""
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr ""
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-
-#: models.py:23
-msgid "content type"
-msgstr "seurt danvez"
-
-#: models.py:25
-msgid "object ID"
-msgstr ""
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "implijer"
-
-#: models.py:55
-msgid "user's name"
-msgstr ""
-
-#: models.py:56
-msgid "user's email address"
-msgstr "chomlec'h postel an implijer"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "URL an implijer"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "danvez"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "deiziad/eur kaset"
-
-#: models.py:63
-msgid "IP address"
-msgstr "Chomlec'h IP"
-
-#: models.py:64
-msgid "is public"
-msgstr "zo foran"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-
-#: models.py:67
-msgid "is removed"
-msgstr "zo bet dilamet"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-
-#: models.py:80
-msgid "comments"
-msgstr "evezhiadennoù"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-
-#: models.py:179
-msgid "flag"
-msgstr "merker"
-
-#: models.py:180
-msgid "date"
-msgstr "deiziad"
-
-#: models.py:190
-msgid "comment flag"
-msgstr ""
-
-#: models.py:191
-msgid "comment flags"
-msgstr ""
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "aprouiñ un evezhiadenn"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr ""
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Aprouiñ"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Trugarez da vezañ aprouet"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Diverkañ un evezhiadenn"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr ""
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Dilemel"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Trugarez evit an diverkadenn-mañ"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr ""
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr ""
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr ""
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr ""
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Kas"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Rakwelet"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr ""
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr ""
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Rakwelet hoc'h evezhiadenn"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] ""
-msgstr[1] ""
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr ""
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr ""
diff --git a/django/contrib/comments/locale/bs/LC_MESSAGES/django.mo b/django/contrib/comments/locale/bs/LC_MESSAGES/django.mo
deleted file mode 100644
index 90e6a3f7c74d09d837fb408f7151ff6512e58665..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5316
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
APyhe`

diff --git a/django/contrib/comments/locale/bs/LC_MESSAGES/django.po b/django/contrib/comments/locale/bs/LC_MESSAGES/django.po
deleted file mode 100644
index 6b0703c169..0000000000
--- a/django/contrib/comments/locale/bs/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,309 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Filip Dupanović <filip.dupanovic@gmail.com>, 2011.
-# Jannis Leidel <jannis@leidel.info>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Filip Dupanović <filip.dupanovic@gmail.com>\n"
-"Language-Team: Bosnian (http://www.transifex.com/projects/p/django/language/"
-"bs/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: bs\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Sadržaj"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Metapodaci"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "označen"
-msgstr[1] "označena"
-msgstr[2] "označena"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Označite izabrane komentare"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "odobren"
-msgstr[1] "odobrena"
-msgstr[2] "odobrena"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Odobri izabrane komentare"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "izbrisan"
-msgstr[1] "izbrisana"
-msgstr[2] "izbrisan"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Obriši izabrane komentare"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "%(count)s komentar je uspješno %(action)s."
-msgstr[1] "%(count)s komentara su uspješno %(action)s."
-msgstr[2] "%(count)s komentara su uspješno %(action)s."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "Komentari na %(site_name)s"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Najnoviji komentari na %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Ime"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "Email adresa"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Komentar"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Pazite šta pišete! Riječ %s nije dozvoljena ovdje."
-msgstr[1] "Pazite šta pišete! Riječi %s nisu dozvoljene ovdje."
-msgstr[2] "Pazite šta pišete! Riječi %s nisu dozvoljene ovdje."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "i"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr "Ako unesete bilo šta u ovo polje, Vaš komentar će se smatrati spamom"
-
-#: models.py:23
-msgid "content type"
-msgstr "tip sadržaja"
-
-#: models.py:25
-msgid "object ID"
-msgstr "ID objekta"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "korisnik"
-
-#: models.py:55
-msgid "user's name"
-msgstr "korisnikovo ime"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "korisnikova email adresa"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "korisnikov URL"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "komentar"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "datum/vrijeme unosa"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP adresa"
-
-#: models.py:64
-msgid "is public"
-msgstr "javno dostupan"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "Uklonite izbor ovog polja da bi se komentar izbrisao sa stranice."
-
-#: models.py:67
-msgid "is removed"
-msgstr "uklonjen"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Obilježite ovo polje ukoliko je komentar neprikladan. Prikazat će se poruka "
-"\"Komentar je ukonjen\" umjesto komentara."
-
-#: models.py:80
-msgid "comments"
-msgstr "komentari"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Ovaj komentar je postavio prijavljeni korisnik i ime se ne može mijenjati."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Ovaj komentar je postavio prijavljeni korisnik i email se ne može mijenjati."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Postavio %(user)s, %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "oznaka"
-
-#: models.py:180
-msgid "date"
-msgstr "datum"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "oznaka komentara"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "oznake komentara"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Odobri komentar"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Da li zaista želite da učinite ovaj komentar javno dostupnim?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Odobri"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Hvala na odobrenju"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Hvala što ste izdvojili vrijeme da poboljšate kvalitet diskusije na našoj "
-"stranici"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Obriši komentar"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Da li zaista želite da obrišete ovaj komentar?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Obriši"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Hvala na brisanju"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Označi ovaj komentar"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Da li zaista želite da označite ovaj komentar?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Označi"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Hvala što ste označili komentar."
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Postavi"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Pregled"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Hvala na komentaru"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Hvala što ste ostavili svoj komentar"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Pregledaj komentar"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Molimo ispravite navadenu grešku niže"
-msgstr[1] "Molimo ispravite navedene greške niže"
-msgstr[2] "Molimo ispravite navedene greške"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Postavi komentar"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "ili izvrši izmjene"
diff --git a/django/contrib/comments/locale/ca/LC_MESSAGES/django.mo b/django/contrib/comments/locale/ca/LC_MESSAGES/django.mo
deleted file mode 100644
index 57645466b85604ea0f5ac44aeb2a009abf97803b..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5327
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

diff --git a/django/contrib/comments/locale/ca/LC_MESSAGES/django.po b/django/contrib/comments/locale/ca/LC_MESSAGES/django.po
deleted file mode 100644
index 073ee235a3..0000000000
--- a/django/contrib/comments/locale/ca/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,307 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Jannis Leidel <jannis@leidel.info>\n"
-"Language-Team: Catalan (http://www.transifex.com/projects/p/django/language/"
-"ca/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: ca\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Contingut"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Metadades"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "marcat"
-msgstr[1] "marcats"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Marcar els comentaris seleccionats"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "aprovat"
-msgstr[1] "aprovats"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Aprovar els comentaris seleccionats"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "eliminat"
-msgstr[1] "eliminats"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Eliminar els comentaris seleccionats"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "1 comentari ha estat %(action)s satisfactòriament."
-msgstr[1] "%(count)s comentaris han estat %(action)s satisfactòriament."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "comentaris de %(site_name)s"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Últims comentaris a %(site_name)s."
-
-#: forms.py:96
-msgid "Name"
-msgstr "Nom"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "Adreça de correu electrònic"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Comentari"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Vigileu amb el vostre llenguatge! Aquí no s'admet la paraula: %s."
-msgstr[1] ""
-"Vigileu amb el vostre llenguatge! Aquí no s'admeten les paraules: %s."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "i"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-"Si entreu qualsevol cosa en aquest camp el vostre comentari es tractarà com "
-"a spam"
-
-#: models.py:23
-msgid "content type"
-msgstr "tipus de contingut"
-
-#: models.py:25
-msgid "object ID"
-msgstr "ID de l'objecte"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "usuari"
-
-#: models.py:55
-msgid "user's name"
-msgstr "nom de l'usuari"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "adreça de correu electrònic de l'usuari"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "URL de l'usuari"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "comentari"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "data/hora d'enviament"
-
-#: models.py:63
-msgid "IP address"
-msgstr "Adreça IP"
-
-#: models.py:64
-msgid "is public"
-msgstr "és públic"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-"Desmarqueu aquesta casella per fer desaparèixer aquest comentari del lloc "
-"web de forma efectiva."
-
-#: models.py:67
-msgid "is removed"
-msgstr "està eliminat"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Marqueu aquesta casella si el comentari no és apropiat. En lloc seu es "
-"mostrarà \"Aquest comentari ha estat eliminat\" "
-
-#: models.py:80
-msgid "comments"
-msgstr "comentaris"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Aquest comentari va ser publicat per un usuari autentificat, per això el seu "
-"nom no es pot modificar."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Aquest comentari va ser publicat per un usuari autentificat, per això la "
-"seva adreça de correu electrònic no es pot modificar."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Enviat per %(user)s el %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "marcar"
-
-#: models.py:180
-msgid "date"
-msgstr "data"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "marca del comentari"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "marques del comentari"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Aprovar un comentari"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Voleu realment fer públic aquest comentari?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Aprovar"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Gràcies per aprovar"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Gràcies per dedicar el temps a millorar la qualitat del debat al nostre lloc"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Eliminar un comentari"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Realment voleu eliminar aquest comentari?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Eliminar"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Gràcies per eliminar"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Marcar aquest comentari"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Realment voleu marcar aquest comentari?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Marcar"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Gràcies per marcar"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Publicar"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Vista prèvia"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Gràcies per comentar"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Gràcies pel vostre comentari"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Previsualitzar el vostre comentari"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Si us plau, corregiu l'error mostrat a sota."
-msgstr[1] "Si us plau, corregiu els errors mostrats a sota."
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Enviar el seu comentari"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "o feu canvis."
diff --git a/django/contrib/comments/locale/cs/LC_MESSAGES/django.mo b/django/contrib/comments/locale/cs/LC_MESSAGES/django.mo
deleted file mode 100644
index 0fa05b4d3699901d2e22d446b0b601ab7962b3a6..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5332
zcmbuBUu+yl9mfX<1x!mzXrU1POae}AlKbcUX>y5^hS;G_?b=N)sfa37bGviC_3h0Z
zJG1B9iHE+x12j}1Q4ysT+ykPOFd!iz@h3sb*$5sG@W4Z*f>Z%-eV`!31482ao87xx
zJ5H;>>gGPP^KXCu<~Q@Fojbn4@Jyq86lKTT89NWY{to=%Ir2`%J_sHKp9Gh{cY!Z~
z?+1Sfei*z7TJY7h|B1Vjai0V4LAwBVfEuLrEJ*Xe0*-+%f{%hPfgF4Td^flgAESA@
zz!M-(-=79)z7NiVZ4f{9bNt;8u7f1kD<B8|0qz3t$D&x86~X(!hrtKIN5PMP0;Kt0
z03QIq27UniZpxp5kKz5d;1l4k_rNA#6C{(}0O!D);4*kOl%sYFlDwBeh{C=M-VJ^o
zB>Q{|#FA_+ZT~SydiO#4{;$&aSHXMn{u+o+us1;b*uT^FyWX4h-<Ohuv`!JEafd+C
z?-39`b^(7sdK>fxIo=<DFwcR9L0bQpAdUYW_;K*BU<=&wzGS@^gv;48AnErdko5Q_
z_%W~tk{^Bn(t59e^WdMseP9vF(D<i7@{0tY0z;7O^lNY@_<NA%{UvQL!Fd#~N5M((
zB1r2!15SY718M#rK$`zYkjDQF{1A8#geAX^gL}Xe;3q)=QvVmh3ix8mzo+~x79)SY
z08;<A!RNt$f-oa{7S8$v_*IbX{e6)9_mh;rN!wpb`8r7U`xi*@_aBhteh@|{c{xaN
zG7Z8->}<-5X?qo<aT+B1J`2LM?D@3)J0L`7H$jq*)-IsXL;j?_NY6nO(w}1f(<l&w
z<xt2cBo{}SLLpg7C<p^~6b0#m9YUdp`~WiypNCN+8}COsFl>d-Q7@yA-RU8J4W4mS
zNKcX(u4YG2=%E-sj6%B7L;32Mt0n%R7$UpV9w$4{lShHOogXL$ccaj=7lmT;IK89~
z`JC(qGdX{x%`T=sHFyCZ8q~)pOkm~HN;Ku9;ht_brLu;V235W)3^%doNn>hp7<Tyh
zgz#*j)uhR@@d;1I%4TNrRT;_KPdL?TMY=6nN-hT98MYW1O3zAv&|%o=y7U^{)&s+<
z`Z5n{sLMe&M{A%2E!&C$VP&45;(IDII8}z%p+Qwj#Ut6oxBWf531!5x<f}m#qKo^1
zX@#PLj|R$EDf~P;omc`?78YT%O%a4#_<n@B>`W+@-5<YIT<S}tO$A_cOT&qCHQv!N
z$BHuILUo{(TE<tC3AI3mJ`IS5!Vg5Wk%V$SCvUVwlg;DJ*ugNvwSr?Zu4D_+3SU^k
z9*1k$QYeKXqeT&{>kKHPNJr2<)T_7cCd0XYZ7f^D-zMQ)3uLNNP{c+?hy!6!$9EA;
zV`CH^E}-b8Zf&bvD4<uvmIxoriNZ<4mLk~>B!oz~`4i`)prEU5HR?&0_B2I9ZZbD-
z#nmwIh656>ZyG{<6bdOaQJA!E<JC%CsD|@h4OYv#h`BDqsolk48!pW@rZ(8pN*XP1
zX>+1(X|tk%7UwY=G@+{ILDOv_*Y^2Xgn{jFU85-WVq>s1DH<q<C>|h5W-rigZo!X<
z*M#CC#%5AB@LY6}6A_j^mX3{EU%I%*3Wz^Hr&ZX=|DP*Ts-az*S@6QSd3Hg0oA)^s
zO?^As?6Ouv_y%o>kbt@{w-gbtMY`#PC4KYkNnyQu;-aR8db@cA`C?T^J|9Q2FkETN
z5mkB>R;VLgz1b8)a|BY_t&?CUmN;ByDuYd*(nT)IzL>!qRa|o6w$qY~HjVo$I6s@X
z+6*il#VAtT-*Wmwgc?blQ!NQ`pXurf?e4i5hFEmQ^ANVn(y+mZ0m;#f{vI-%te;jB
zZx6Cu+DHz==G3%yZqCnLlo174na`|XaXofUwsd533uZa+bDxQqO|GKLd~9j4k~<A2
z(^-+5fpTR&RV+>AO2u615HA(WhYs&6P8Ew7m^+6IKx<~l6*2T6FC8dP9o$#MGd3@b
z%~c|yOen05%KWTQ3fj-hz?UIE4r%cENa$YkfvV{fn4^|sr21S%ie{Og?n;ElM4F0L
zS6B0v)(dL#avnY^U|*4zrqC+*PPsyuE>Q4HVRCF?Zeez$e<@!aOV5W~1uiUeD=*su
zj*>tf<1l?>q@BJ{Ig>jw8b{x&$tX9gJnds=m-&%uV26U1xo5_f!Z;FP?u?F_rp#5#
zy_)F*$9Phmo>0@%rAdC07kQaas1wsueD7Yaj!z$?#u6H*j*YR$G#%#s-o{nQyEvGu
z@s=~9#2dpQ$l@XI|J1bBuWj_y`ZWyQ?wlV@kTj!nM^iR_Ky&nM=bZQI?S2pWj16lU
z2{VoDP8D|Szntln?2_2%H6jbyt=x|+*NA<-A~Qp{lI^<oRsVXPFZ9<8G7JW<@M`SC
zKpIPSr4qc`iu%2_z%2sS)7klCBJIm6`qiF%#=dN^YDAsQ<|tcg=zs$s7X`r<yGpEI
zfkJ}{-&XWtFWoh=pJb=pI(%-4oyB<{1{*hUUC}rN>KX%EI;7;-&|$#4!teJ;bEnS8
zPZ-n|8#hQQg+a;n0cUwAVTrYjddP8NyC@mnB+fSbFDuO!Tajp6jP9?IG%>DJQsGkL
z)jQQVzkN4cMcp_&ww;~n_9boajBUx{uIUo)Ga-*RZUk*)lW=tB@RhvdOUL8=UL6)-
zmz>)J3vFCO)*gwhK56DjD6CUwVw-RF(#fqOyKRY0x1zA_TaI-Bg=^C`11Z#Ci^YT)
z(S}XiM$^ptwMM)mam>Qqqd;Jr+D)?8B)qt}qaA9vbxUY$9+DX1Eykq#<d)@;k9vIl
z3N9k;^=k^TiT%jCp=@pRk`>#@jRxm?BksDORM^=861TCm^BVo0S7((iK7g)>l90DH
zt_JmxK7!S*kHTd?mu`2$&VC1(fD~*(Q_3RUCL{?gZZ>zk=!)ADZ@MU*uS+f)b)$Hr
z*Iz>@b<<oGTZl2*%>A|XD-E$f<1}1FX<H_md#KAKQT5mIY$1$kADR%WB9ZOp=aG9f
zU09Izy2xn?M!ni!YsJPw&D%^6Zi2xEzGX`9f0`oLFt$du&Zw$cCMMmMYGlJyvZSq(
zv4YG_!EK3a%C|9Hm*Qsfk4wA@Dt9QkSb)muQi2U4c39~QYns7Y>3;2Br<XyBXLB=@
wVG$&a4pXwKc}%Gf*?c%+P{DF(ylXbhPz;_Q1)yX}0A`MdY-bus!^x8U7f!ckh5!Hn

diff --git a/django/contrib/comments/locale/cs/LC_MESSAGES/django.po b/django/contrib/comments/locale/cs/LC_MESSAGES/django.po
deleted file mode 100644
index 8d6e81cfc5..0000000000
--- a/django/contrib/comments/locale/cs/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,307 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Jannis Leidel <jannis@leidel.info>\n"
-"Language-Team: Czech (http://www.transifex.com/projects/p/django/language/"
-"cs/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: cs\n"
-"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Obsah"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Metadata"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "označen"
-msgstr[1] "označeny"
-msgstr[2] "označeno"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Označit vybrané komentáře"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "schválen"
-msgstr[1] "schváleny"
-msgstr[2] "schváleno"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Schválit vybrané komentáře"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "odebrán"
-msgstr[1] "odebrány"
-msgstr[2] "odebráno"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Odebrat vybrané komentáře"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "1 komentář byl úspěšně %(action)s."
-msgstr[1] "%(count)s komentáře byly úspěšně %(action)s."
-msgstr[2] "%(count)s komentářů bylo úspěšně %(action)s."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "Komentáře z webu %(site_name)s"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Poslední komentáře na webu %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Jméno"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "E-mailová adresa"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Komentář"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Mluvte slušně! Slovo %s je zde nepřípustné."
-msgstr[1] "Mluvte slušně! Slova %s jsou zde nepřípustná."
-msgstr[2] "Mluvte slušně! Slova %s jsou zde nepřípustná."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "a"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr "Jestliže do tohoto pole cokoli zadáte, bude komentář považován za spam"
-
-#: models.py:23
-msgid "content type"
-msgstr "typ obsahu"
-
-#: models.py:25
-msgid "object ID"
-msgstr "ID položky"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "uživatel"
-
-#: models.py:55
-msgid "user's name"
-msgstr "jméno uživatele"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "e-mailová adresa uživatele"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "URL uživatele"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "komentář"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "datum a čas byly zaslané"
-
-#: models.py:63
-msgid "IP address"
-msgstr "Adresa IP"
-
-#: models.py:64
-msgid "is public"
-msgstr "je veřejný"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-"Pokud zrušíte zaškrtnutí tohoto políčka, komentář se na stránce nezobrazí."
-
-#: models.py:67
-msgid "is removed"
-msgstr "je odebrán"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Zaškrtněte, pokud je komentář nevhodný. Místo něj bude zobrazena zpráva "
-"\"Tento komentář byl odebrán\"."
-
-#: models.py:80
-msgid "comments"
-msgstr "komentář"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Tento komentář zaslal přihlášený uživatel, jméno tedy není možné změnit."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Tento komentář zaslal přihlášený uživatel, e-mail tedy není možné změnit."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Zadal uživatel %(user)s dne %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "značka"
-
-#: models.py:180
-msgid "date"
-msgstr "datum"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "značka komentáře"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "značky komentáře"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Schválit komentář"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Opravdu chcete zveřejnit tento komentář?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Schválit"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Děkujeme za schválení"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Děkujeme za váš čas věnovaný zlepšení kvality diskuze na našich stránkách"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Odebrat komentář"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Opravdu chcete odebrat tento komentář?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Odebrat"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Děkujeme za odebrání"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Označit tento komentář"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Opravdu chcete označit tento komentář?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Označit"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Děkujeme za označení komentáře"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Odeslat"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Náhled"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Děkujeme za vložení komentáře"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Děkujeme za komentář"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Zobrazit náhled komentáře"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Opravte níže uvedenou chybu."
-msgstr[1] "Opravte níže uvedené chyby."
-msgstr[2] "Opravte níže uvedené chyby."
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Komentář odeslat"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "nebo upravit"
diff --git a/django/contrib/comments/locale/cy/LC_MESSAGES/django.mo b/django/contrib/comments/locale/cy/LC_MESSAGES/django.mo
deleted file mode 100644
index da547d0002177271f46c17aa8692fdab2f1cf2ba..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 1095
zcmbV~KX2496u=FXe}M%UVR#){-Kp{=xn5C~a)9Wy;!rD2<$&22`*N-lC$gQUL5P8o
ziKSv^WoBn#;WHq<00R;WE6=$T?aY&2e(%}O?>#&3$IYb^f^r@84(e;v8>rt=oxnLl
zE+dzb9<q(xLH3XrkgpbegLH9kkuKLe<Spa}<W=M+q&xq4;eSDXMg4}lgzN7ynLBra
ze2n~vboqbc=REQk(#8Eoy0|~c+sGwcbUrLd7mSdYy6Nc>(&cdCVx72Nt~J*DgXx<5
zu2&})QLi{-JI^wqEE$e~aju0iWRx2#I816-X_ZFkwgG0*=FEz=@w}B*JU`@|nYBga
z`?#BDOsclQGdgV>^88?rFvZCt7O5;20$Ue?xKzHCnE+ExGHJ0Mkp_x#lFHawT4ebV
zF6NU%5nC7z$VlhTq(e?$2yJApA{ZPpmE_)mC~|G-zDXpfkIKZ*aUOv;dOD`tS}=>T
zbbu8j=muezh5-#XAPl07yK6x=2r!Tyh$HE8o{bAIv<KmO)a|VWDBd13mX0-3CS^9)
z5j<f^VY7Qea*@J4>;~P3Y2$XJn&$WMj7mzD2s#!li{Pb5%?w(LSF5V3V_iNu6~`TX
zDZiNC()fkXo6Gs>B7q;*e%sq0?(dx5KkNkF_WWJx7~eGlD~_#Sr1&ScAf7R8gzY~c
z@6yfFI9G2fG~H2g&ZSBs*qliFuh9tN+8d>%W+~mxb!H+^MdO-&ZwuyTzoq*9uni9&
zfC!w^bxzngu-u1DSX~9>tgs2|;?DY(N1oMbMdErYq?U}saMVnjtZEJkQ)dQF|KGsH
z#JCC>vopMhQdMmTuQ|tJKFe^Jp%Pp|o#BjEDj~Ikq@Lx1^U{!Ji%ZVytR%w$B$c)^
IUB@%>7c|ipga7~l

diff --git a/django/contrib/comments/locale/cy/LC_MESSAGES/django.po b/django/contrib/comments/locale/cy/LC_MESSAGES/django.po
deleted file mode 100644
index fd0c1b92b4..0000000000
--- a/django/contrib/comments/locale/cy/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,308 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Jannis Leidel <jannis@leidel.info>\n"
-"Language-Team: Welsh (http://www.transifex.com/projects/p/django/language/"
-"cy/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: cy\n"
-"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != "
-"11) ? 2 : 3;\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr ""
-
-#: admin.py:28
-msgid "Metadata"
-msgstr ""
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
-msgstr[3] ""
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr ""
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
-msgstr[3] ""
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr ""
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
-msgstr[3] ""
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr ""
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
-msgstr[3] ""
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr ""
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr ""
-
-#: forms.py:96
-msgid "Name"
-msgstr ""
-
-#: forms.py:97
-msgid "Email address"
-msgstr ""
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Sylw"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
-msgstr[3] ""
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "ac"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-
-#: models.py:23
-msgid "content type"
-msgstr "math cynnwys"
-
-#: models.py:25
-msgid "object ID"
-msgstr "ID gwrthrych"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr ""
-
-#: models.py:55
-msgid "user's name"
-msgstr ""
-
-#: models.py:56
-msgid "user's email address"
-msgstr ""
-
-#: models.py:57
-msgid "user's URL"
-msgstr ""
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "sylw"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "dyddiad/amser wedi ymostwng"
-
-#: models.py:63
-msgid "IP address"
-msgstr "cyfeiriad IP"
-
-#: models.py:64
-msgid "is public"
-msgstr "yn gyhoeddus"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-
-#: models.py:67
-msgid "is removed"
-msgstr "wedi diddymu"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-
-#: models.py:80
-msgid "comments"
-msgstr ""
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Postiwyd gan %(user)s ar %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr ""
-
-#: models.py:180
-msgid "date"
-msgstr ""
-
-#: models.py:190
-msgid "comment flag"
-msgstr ""
-
-#: models.py:191
-msgid "comment flags"
-msgstr ""
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr ""
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr ""
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr ""
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr ""
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr ""
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr ""
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr ""
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr ""
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr ""
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr ""
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr ""
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr ""
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr ""
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr ""
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr ""
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr ""
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr ""
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
-msgstr[3] ""
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr ""
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr ""
diff --git a/django/contrib/comments/locale/da/LC_MESSAGES/django.mo b/django/contrib/comments/locale/da/LC_MESSAGES/django.mo
deleted file mode 100644
index 4a8385ffceebd4432e9fc34a0334175b380e831d..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4988
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

diff --git a/django/contrib/comments/locale/da/LC_MESSAGES/django.po b/django/contrib/comments/locale/da/LC_MESSAGES/django.po
deleted file mode 100644
index 416eb57a6a..0000000000
--- a/django/contrib/comments/locale/da/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,306 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Jannis Leidel <jannis@leidel.info>\n"
-"Language-Team: Danish (http://www.transifex.com/projects/p/django/language/"
-"da/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: da\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Indhold"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Metadata"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "Markeret"
-msgstr[1] "Markeret"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Marker valgte kommentarer"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "Godkendt"
-msgstr[1] "Godkendt"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Godkend valgte kommentarer"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "fjernet"
-msgstr[1] "fjernet"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Fjern valgte kommentarer"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "1 kommentar blev %(action)s"
-msgstr[1] "%(count)s kommentarer blev %(action)s."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "kommentarer på %(site_name)s"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Seneste kommentarer på %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Navn"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "E-mail-adresse"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Kommentar"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Var din mund! Ordet %s er ikke tilladt her."
-msgstr[1] "Var din mund! Ordene %s er ikke tilladt her."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "og"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-"Hvis du indtaster noget i dette felt, vil din kommentar blive betragtet som "
-"spam."
-
-#: models.py:23
-msgid "content type"
-msgstr "indholdstype"
-
-#: models.py:25
-msgid "object ID"
-msgstr "objekt-ID"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "bruger"
-
-#: models.py:55
-msgid "user's name"
-msgstr "brugerens navn"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "brugerens e-mail-adresse"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "brugerens URL"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "kommentar"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "dato/tidspunkt for oprettelse"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP-adresse"
-
-#: models.py:64
-msgid "is public"
-msgstr "er offentlig"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-"Hvis du fjerner afkrydsningen her, bliver din kommentar slettet fra sitet."
-
-#: models.py:67
-msgid "is removed"
-msgstr "er fjernet"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Afkryds denne boks, hvis kommentaren er upassende. Beskeden \"Denne "
-"kommentar er blevet fjernet\" vil blive vist i stedet."
-
-#: models.py:80
-msgid "comments"
-msgstr "kommentarer"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Denne kommentar blev indsendt af en autenticeret bruger; derfor er navnet "
-"skrivebeskyttet."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Denne kommentar blev indsendt af en autenticeret bruger; derfor er e-mail-"
-"adressen skrivebeskyttet."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Indsendt af %(user)s den %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "Flag"
-
-#: models.py:180
-msgid "date"
-msgstr "dato"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "kommentarflag"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "kommentarflag"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Godkend en kommentar"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Vil du godkende denne kommentar?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Godkend"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Tak for godkendelsen"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Tak fordi du tog dig tid til at højne kvaliteten af diskussionen på vores "
-"website"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Fjern en kommentar"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Skal kommentaren fjernes?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Fjern"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Tak for fjernelsen"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Flag denne kommentar"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Skal kommentaren flages?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Flag"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Tak for markeringen"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Indsend"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Forhåndsvis"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Tak for kommenteringen"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Tak for kommentaren"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Forhåndsvis kommentar"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Ret venligst fejlen herunder."
-msgstr[1] "Ret venligst fejlene herunder."
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Indsend din kommentar"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "eller gennemfør ændringer"
diff --git a/django/contrib/comments/locale/de/LC_MESSAGES/django.mo b/django/contrib/comments/locale/de/LC_MESSAGES/django.mo
deleted file mode 100644
index 4305cc972d0eda8cba6b7d3551904d628ed41bb3..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5431
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
Vp)u|Zolr?>x6|*`a4oCq{tcw?5f1<W

diff --git a/django/contrib/comments/locale/de/LC_MESSAGES/django.po b/django/contrib/comments/locale/de/LC_MESSAGES/django.po
deleted file mode 100644
index f20d522d07..0000000000
--- a/django/contrib/comments/locale/de/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,309 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Jannis Leidel <jannis@leidel.info>\n"
-"Language-Team: German (http://www.transifex.com/projects/p/django/language/"
-"de/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: de\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Inhalt"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Metadaten"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "markiert"
-msgstr[1] "markiert"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Ausgewählte Kommentare markieren"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "freigegeben"
-msgstr[1] "freigegeben"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Ausgewählte Kommentare freigeben"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "entfernt"
-msgstr[1] "entfernt"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Ausgewählte Kommentare entfernen"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "1 Kommentar wurde erfolgreich %(action)s."
-msgstr[1] "%(count)s Kommentare wurden erfolgreich %(action)s."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "%(site_name)s-Kommentare"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Die neuesten Kommentare auf %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Name"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "E-Mail-Adresse"
-
-#: forms.py:98
-msgid "URL"
-msgstr "Adresse (URL)"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Kommentar"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Keine Schimpfworte! Das Wort %s ist hier nicht erlaubt!"
-msgstr[1] "Keine Schimpfworte! Die Wörter %s sind hier nicht erlaubt!"
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "und"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-"Wenn Sie irgendetwas in dieses Feld eintragen, wird der Kommentar als Spam "
-"betrachtet"
-
-#: models.py:23
-msgid "content type"
-msgstr "Inhaltstyp"
-
-#: models.py:25
-msgid "object ID"
-msgstr "Objekt-ID"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "Benutzer"
-
-#: models.py:55
-msgid "user's name"
-msgstr "Benutzername"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "E-Mail-Adresse"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "URL"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "Kommentar"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "Datum/Zeit Erstellung"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP-Adresse"
-
-#: models.py:64
-msgid "is public"
-msgstr "ist öffentlich"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "Deaktivieren, um den Kommentar sofort von der Website zu entfernen."
-
-#: models.py:67
-msgid "is removed"
-msgstr "ist gelöscht"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Hier einen Haken setzen, wenn der Kommentar unpassend ist. Stattdessen wird "
-"dann \"Dieser Kommentar wurde entfernt\" Meldung angezeigt."
-
-#: models.py:80
-msgid "comments"
-msgstr "Kommentare"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Dieser Kommentar wurde von einem authentifizierten Benutzer geschrieben.\n"
-"Der Name ist daher schreibgeschützt.\n"
-"\n"
-"%(text)s"
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Dieser Kommentar wurde von einem authentifizierten Benutzer geschrieben.\n"
-"Die E-Mail-Adresse ist daher schreibgeschützt.\n"
-"\n"
-"%(text)s"
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Geschrieben von %(user)s am %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "Markierung"
-
-#: models.py:180
-msgid "date"
-msgstr "Datum"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "Kommentar-Markierung"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "Kommentar-Markierungen"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Kommentar freigeben"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Wollen Sie diesen Kommentar wirklich freigeben?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Freigeben"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Vielen Dank, dass Sie den Kommentar freigegeben haben"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Vielen Dank, dass Sie dabei mithelfen, die Qualität der Diskussion auf "
-"unserer Website zu verbessern"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Kommentar entfernen"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Wollen Sie diesen Kommentar wirklich entfernen?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Entfernen"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Vielen Dank, dass Sie diesen Kommentar entfernt haben"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Diesen Kommentar markieren"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Wollen Sie diesen Kommentar wirklich markieren?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Markierung"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Vielen Dank, dass Sie diesen Kommentar markiert haben"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Abschicken"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Vorschau"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Vielen Dank, dass Sie einen Kommentar geschrieben haben"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Vielen Dank für Ihren Kommentar"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Kommentarvorschau"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Bitte den unten aufgeführten Fehler korrigieren."
-msgstr[1] "Bitte die unten aufgeführten Fehler korrigieren."
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Kommentar abschicken"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "oder Änderungen vornehmen"
diff --git a/django/contrib/comments/locale/el/LC_MESSAGES/django.mo b/django/contrib/comments/locale/el/LC_MESSAGES/django.mo
deleted file mode 100644
index dc493a5b1ce3f6295d4905104a9d056c32b75a31..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 6827
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
C-c|+x

diff --git a/django/contrib/comments/locale/el/LC_MESSAGES/django.po b/django/contrib/comments/locale/el/LC_MESSAGES/django.po
deleted file mode 100644
index e0d62c53f3..0000000000
--- a/django/contrib/comments/locale/el/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,309 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Dimitris Glezos <glezos@indifex.com>, 2011.
-# Jannis Leidel <jannis@leidel.info>, 2011.
-# Yorgos Pagles <y.pagles@gmail.com>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Yorgos Pagles <y.pagles@gmail.com>\n"
-"Language-Team: Greek (http://www.transifex.com/projects/p/django/language/"
-"el/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: el\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Περιεχόμενο"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Μεταδεδομένα"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "επισημασμένο"
-msgstr[1] "επισημασμένα"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Επισημανση των επιλεγμένων σχολίων"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "εγκρίθηκε"
-msgstr[1] "εγκρίθηκαν"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Έγκριση των συγκεκριμένων σχολίων"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "αφαιρέθηκε"
-msgstr[1] "αφαιρέθηκαν"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Αφαίρεση των επιλεγμένων σχολίων"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] ""
-msgstr[1] "Πραγματοποιήθκε επιτυχημένα %(action)s στα %(count)s σχόλια."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "Σχόλια στο %(site_name)s"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Τελευταία σχόλια στο %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Όνομα"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "Ηλεκτρονική διεύθυνση"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Σχόλιο"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Η λέξη %s δεν επιτρέπεται σε σχόλια."
-msgstr[1] "Η λέξεις %s δεν επιτρέπονται σε σχόλια."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "και"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-"Αφήστε αυτό το πεδίο κενό. Αν εισάγετε κάτι τότε το σχόλιο θα θεωρηθεί spam "
-"και δεν θα εμφανιστεί."
-
-#: models.py:23
-msgid "content type"
-msgstr "τύπος περιεχομένου"
-
-#: models.py:25
-msgid "object ID"
-msgstr "ID αντικειμένου"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "χρήστης"
-
-#: models.py:55
-msgid "user's name"
-msgstr "όνομα χρήστη"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "ηλεκτρονική διεύθυνση χρήστη"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "διεύθυνση ιστοτόπου χρήστη"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "σχόλιο"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "ημερομηνία/ώρα υποβολής"
-
-#: models.py:63
-msgid "IP address"
-msgstr "διεύθυνση IP"
-
-#: models.py:64
-msgid "is public"
-msgstr "είναι δημόσιο"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-"Απεπιλέξτε αυτή την επιλογή για να κάνετε το σχόλιο να μην εμφανίζεται."
-
-#: models.py:67
-msgid "is removed"
-msgstr "είναι διαγραμμένο"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Επιλέξτε αυτή την επιλογή εάν το σχόλιο είναι ανάρμοστο. Ένα μήνυμα \"Αυτό "
-"το σχόλιο διαγράφηκε\" θα εμφανιστεί στη θέση του."
-
-#: models.py:80
-msgid "comments"
-msgstr "σχόλια"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Αυτό το σχόλιο πραγματοποιήθκε από πιστοποιημένο χρήστη και για τον λόγο "
-"αυτό δεν είναι είναι δυνατή η επεξεργασία του ονόματός του."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Αυτό το σχόλιο πραγματοποιήθκε από πιστοποιημένο χρήστη και για τον λόγο "
-"αυτό δεν είναι είναι δυνατή η επεξεργασία της διεύθυνσης του ηλεκτρονικού "
-"του ταχυδρομείου."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Σχόλιο από %(user)s στις %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "επισήμανση"
-
-#: models.py:180
-msgid "date"
-msgstr "ημερομηνία"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "επισήμανση σχολίου"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "επισημάνσεις σχολίου"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Έγκριση σχολίου"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Επιβεβαιώστε ότι επιθυμείτε την δημόσια εμφάνιση του σχολίου."
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Έγκριση."
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Ευχαριστούμε για την έγκριση."
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Ευχαριστούμε για τον χρόνο που διαθέσατε για την βελτίωση της ποιότητας των "
-"σχολίων στον ιστότοπό μας."
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Αφαίρεση σχολίου"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Επιβεβαιώστε ότι επιθυμείτε την αφαίρεση του σχολίου."
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Αφαίρεση"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Ευχαριστούμε για την αφαίρεση"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Επισήμανση σχολίου"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Επιβεβαιώστε ότι επιθυμείτε την επισήμανσση του σχολίου."
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Επισήμανση"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Ευχαριστούμε για την επισήμανση"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Δημοσίευση"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Προβολή:"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Ευχαριστούμε για το σχόλιό σας"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Ευχαριστούμε για το σχόλιό σας"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Προβολή του σχολίου σας"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Παρακαλούμε διορθώστε το παρακάτω σφάλμα:"
-msgstr[1] "Παρακαλούμε διορθώστε τα παρακάτω σφάλματα:"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Δημοσιοποίηση του σχολίου σας"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "ή πραγματοποιήστε αλλαγές"
diff --git a/django/contrib/comments/locale/en/LC_MESSAGES/django.mo b/django/contrib/comments/locale/en/LC_MESSAGES/django.mo
deleted file mode 100644
index 08a7b68596a8a494a33644935e4ca6d40be6447f..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 356
zcmYL^T}#6-6ow~yl}oR^$c0zxnQ2R<#t+1;!eGTQs`s%yW*IdZNha=x`1kxRo+7R<
zJcL6Ya^CzLAAOG~2gC_+N*odwM4y5<qswbLduN}8cWZ1S%vyLwAB?k-PuI$7$CkKp
zK0+0=Y2k6J1Jq7(ws@{#;!#C%VX7iZo{A&`k%LHiawU`ET%<yf2uu7l{hNa)dN0X%
zlFKar^X4i<sJ*hGQ_=bV{XC-jU~{UnRT`nDN%GR_&V&`eMf=d1vGe+VuSkxTRkNxb
zev*s@n>ZWM(uUoJsz&^Zmzz!*d&8TR@&V)BOZ^1J;Pp-3(L-q)*BYxOFWyXKqhBsF
BVW0p2

diff --git a/django/contrib/comments/locale/en/LC_MESSAGES/django.po b/django/contrib/comments/locale/en/LC_MESSAGES/django.po
deleted file mode 100644
index 43ca058b6c..0000000000
--- a/django/contrib/comments/locale/en/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,284 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-05-25 14:19+0200\n"
-"PO-Revision-Date: 2010-05-13 15:35+0200\n"
-"Last-Translator: Django team\n"
-"Language-Team: English <en@li.org>\n"
-"Language: en\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr ""
-
-#: admin.py:28
-msgid "Metadata"
-msgstr ""
-
-#: admin.py:55
-#, python-format
-msgid "%d comment was successfully flagged"
-msgid_plural "%d comments were successfully flagged"
-msgstr[0] ""
-msgstr[1] ""
-
-#: admin.py:57
-msgid "Flag selected comments"
-msgstr ""
-
-#: admin.py:61
-#, python-format
-msgid "%d comment was successfully approved"
-msgid_plural "%d comments were successfully approved"
-msgstr[0] ""
-msgstr[1] ""
-
-#: admin.py:63
-msgid "Approve selected comments"
-msgstr ""
-
-#: admin.py:67
-#, python-format
-msgid "%d comment was successfully removed"
-msgid_plural "%d comments were successfully removed"
-msgstr[0] ""
-msgstr[1] ""
-
-#: admin.py:69
-msgid "Remove selected comments"
-msgstr ""
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr ""
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr ""
-
-#: forms.py:96
-msgid "Name"
-msgstr ""
-
-#: forms.py:97
-msgid "Email address"
-msgstr ""
-
-#: forms.py:98
-msgid "URL"
-msgstr ""
-
-#: forms.py:99
-msgid "Comment"
-msgstr ""
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] ""
-msgstr[1] ""
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr ""
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-
-#: models.py:23
-msgid "content type"
-msgstr ""
-
-#: models.py:25
-msgid "object ID"
-msgstr ""
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr ""
-
-#: models.py:55
-msgid "user's name"
-msgstr ""
-
-#: models.py:56
-msgid "user's email address"
-msgstr ""
-
-#: models.py:57
-msgid "user's URL"
-msgstr ""
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr ""
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr ""
-
-#: models.py:63
-msgid "IP address"
-msgstr ""
-
-#: models.py:64
-msgid "is public"
-msgstr ""
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-
-#: models.py:67
-msgid "is removed"
-msgstr ""
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-
-#: models.py:80
-msgid "comments"
-msgstr ""
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-
-#: models.py:179
-msgid "flag"
-msgstr ""
-
-#: models.py:180
-msgid "date"
-msgstr ""
-
-#: models.py:190
-msgid "comment flag"
-msgstr ""
-
-#: models.py:191
-msgid "comment flags"
-msgstr ""
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr ""
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr ""
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr ""
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr ""
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr ""
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr ""
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr ""
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr ""
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr ""
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr ""
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr ""
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr ""
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr ""
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr ""
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr ""
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr ""
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr ""
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgstr ""
-
-#: templates/comments/preview.html:11
-msgid "Please correct the errors below"
-msgstr ""
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr ""
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr ""
diff --git a/django/contrib/comments/locale/en_GB/LC_MESSAGES/django.mo b/django/contrib/comments/locale/en_GB/LC_MESSAGES/django.mo
deleted file mode 100644
index 10d308bcaff12cecac771fb940015b0311704a22..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4726
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

diff --git a/django/contrib/comments/locale/en_GB/LC_MESSAGES/django.po b/django/contrib/comments/locale/en_GB/LC_MESSAGES/django.po
deleted file mode 100644
index 1cb20745ad..0000000000
--- a/django/contrib/comments/locale/en_GB/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,304 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Ross Poulton <ross@rossp.org>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Ross Poulton <ross@rossp.org>\n"
-"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/"
-"django/language/en_GB/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: en_GB\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Content"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Metadata"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "flagged"
-msgstr[1] "flagged"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Flag selected comments"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "approved"
-msgstr[1] "approved"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Approve selected comments"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "removed"
-msgstr[1] "removed"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Remove selected comments"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] ""
-msgstr[1] "%(count)s comments were successfully %(action)s."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "%(site_name)s comments"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Latest comments on %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Name"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "Email address"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Comment"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Watch your mouth! The word %s is not allowed here."
-msgstr[1] "Watch your mouth! The words %s are not allowed here."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "and"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-"If you enter anything in this field your comment will be treated as spam"
-
-#: models.py:23
-msgid "content type"
-msgstr "content type"
-
-#: models.py:25
-msgid "object ID"
-msgstr "object ID"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "user"
-
-#: models.py:55
-msgid "user's name"
-msgstr "user's name"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "user's email address"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "user's URL"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "comment"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "date/time submitted"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP address"
-
-#: models.py:64
-msgid "is public"
-msgstr "is public"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-"Uncheck this box to make the comment effectively disappear from the site."
-
-#: models.py:67
-msgid "is removed"
-msgstr "is removed"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-
-#: models.py:80
-msgid "comments"
-msgstr "comments"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "flag"
-
-#: models.py:180
-msgid "date"
-msgstr "date"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "comment flag"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "comment flags"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Approve a comment"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Really make this comment public?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Approve"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Thanks for approving"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Remove a comment"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Really remove this comment?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Remove"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Thanks for removing"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Flag this comment"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Really flag this comment?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Flag"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Thanks for flagging"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Post"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Preview"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Thanks for commenting"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Thank you for your comment"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Preview your comment"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Please correct the error below"
-msgstr[1] "Please correct the errors below"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Post your comment"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "or make changes"
diff --git a/django/contrib/comments/locale/eo/LC_MESSAGES/django.mo b/django/contrib/comments/locale/eo/LC_MESSAGES/django.mo
deleted file mode 100644
index aa1ee954b1ff3556830d1fd75a30e594f7e439f8..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5080
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
U;;%!Z${T+aKxAUyuZS=89~I1^LjV8(

diff --git a/django/contrib/comments/locale/eo/LC_MESSAGES/django.po b/django/contrib/comments/locale/eo/LC_MESSAGES/django.po
deleted file mode 100644
index ffb9096c7a..0000000000
--- a/django/contrib/comments/locale/eo/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,304 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Baptiste <baptiste+transifex@darthenay.fr>\n"
-"Language-Team: Esperanto (http://www.transifex.com/projects/p/django/"
-"language/eo/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: eo\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Enhavo"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Metadatumo"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "markita"
-msgstr[1] "markitaj"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Marki elektitajn komentojn"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "aprobita"
-msgstr[1] "aprobitaj"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Aprobi elektitajn komentojn"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "forigita"
-msgstr[1] "forigitaj"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Forigi elektitajn komentojn"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "1 komento estis suksese %(action)s."
-msgstr[1] "%(count)s komentoj estis suksese %(action)s."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "%(site_name)s komentoj"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Lastaj komentoj ĉe %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Nomo"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "Retpoŝtadreso"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Komento"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Atentu via lingvaĵo! La vorto %s ne estas permisita ĉi-tie."
-msgstr[1] "Atentu via lingvaĵo! La vortoj %s ne estas permisitaj ĉi-tie."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "kaj"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-"Se vi enigas ion-ajn en ĉi-tiu kampo, via komento estos traktita kiel spamo"
-
-#: models.py:23
-msgid "content type"
-msgstr "enhava tipo"
-
-#: models.py:25
-msgid "object ID"
-msgstr "objekta identigaĵo"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "uzanto"
-
-#: models.py:55
-msgid "user's name"
-msgstr "uzanta nomo"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "uzanta retpoŝtadreso"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "uzanta URL"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "komento"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "dato kaj horo transsenditaj"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP-adreso"
-
-#: models.py:64
-msgid "is public"
-msgstr "estas publika"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-"Malŝaltu ĉi-tiun markobutonon por definitive malaperigi la komenton el la "
-"retejo."
-
-#: models.py:67
-msgid "is removed"
-msgstr "estas forigita"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Ŝaltu ĉi-tiun markobutonon se la komento estas nekonvena. La mesaĝo \"Ĉi-tiu "
-"komento estis forigita\" estos montrita anstataŭe."
-
-#: models.py:80
-msgid "comments"
-msgstr "komentoj"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Ĉi-tiu komento estis afiŝita de aŭtentigita uzanto, do tiel la nomo estas "
-"nurlega."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Ĉi-tiu komento estis afiŝita de aŭtentigita uzanto, do tiel la nomo kaj "
-"retpoŝtadreo estas nurlegaj."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Afiŝita de %(user)s - %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "marko"
-
-#: models.py:180
-msgid "date"
-msgstr "dato"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "komenta marko"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "komentaj markoj"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Aprobi komenton"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Ĉu certe publikigi ĉi-tiun komenton?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Aprobi"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Dankon por la aprobo"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Dankon por trapasi tempon por plibonigi la diskutan kvaliton ĉe nia retejo"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Forigi komenton"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Ĉu certe forigi ĉi-tiun komenton?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Forigu"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Dankon por la forigo"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Marki ĉi-tiun komenton"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Ĉu certe marki ĉi-tiun komenton?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Marki"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Dankon por la marko"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Afiŝi"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Antaŭrigardo"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Dankon por al komentado"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Dankon por via komento"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Antaŭrigardi vian komenton"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Bonvolu ĝustigi la eraron sube."
-msgstr[1] "Bonvolu ĝustigi la erarojn sube."
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Publikigi vian komenton"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "aŭ lin redakti"
diff --git a/django/contrib/comments/locale/es/LC_MESSAGES/django.mo b/django/contrib/comments/locale/es/LC_MESSAGES/django.mo
deleted file mode 100644
index cda9b60a2b2f3594704fdc2b45d4dbb2068e818c..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5310
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
QkGDS<##-0WF*?A10MC%@(*OVf

diff --git a/django/contrib/comments/locale/es/LC_MESSAGES/django.po b/django/contrib/comments/locale/es/LC_MESSAGES/django.po
deleted file mode 100644
index 5a15db6158..0000000000
--- a/django/contrib/comments/locale/es/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,306 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-# Marc Garcia <garcia.marc@gmail.com>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Marc Garcia <garcia.marc@gmail.com>\n"
-"Language-Team: Spanish (http://www.transifex.com/projects/p/django/language/"
-"es/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: es\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "contenido"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "metadatos"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "marcado"
-msgstr[1] "marcados"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Marcar los comentarios seleccionados"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "aprobado"
-msgstr[1] "aprobados"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "aprobar los comentarios seleccionados"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "eliminado"
-msgstr[1] "eliminados"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Eliminar los comentarios seleccionados"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "1 comentarios ha sido %(action)s satisfactoriamente."
-msgstr[1] "%(count)s comentarios han sido %(action)s satisfactoriamente."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "comentarios de %(site_name)s"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Últimos comentarios en %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Nombre"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "dirección de correo electrónico"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Comentario"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "¡Cuide su vocabulario! Aquí no admitimos la palabra %s."
-msgstr[1] "¡Cuide su vocabulario! Aquí no admitimos las palabras %s."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "y"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr "Si introduce algo en este campo su comentario será tratado como spam"
-
-#: models.py:23
-msgid "content type"
-msgstr "tipo de contenido"
-
-#: models.py:25
-msgid "object ID"
-msgstr "ID de objeto"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "usuario"
-
-#: models.py:55
-msgid "user's name"
-msgstr "nombre del usuario"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "dirección de correo electrónico del usuario"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "URL del usuario"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "comentario"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "fecha/hora de envío"
-
-#: models.py:63
-msgid "IP address"
-msgstr "Dirección IP"
-
-#: models.py:64
-msgid "is public"
-msgstr "es público"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-"Desmarque esta casilla para hacer desaparecer el comentario del sitio web de "
-"forma efectiva."
-
-#: models.py:67
-msgid "is removed"
-msgstr "está eliminado"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Marque esta opción si el comentario es inapropiado. En su lugar se mostrará "
-"el mensaje \"Este comentario ha sido eliminado\"."
-
-#: models.py:80
-msgid "comments"
-msgstr "comentarios"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Este comentario ha sido enviado por un usuario autentificado: de modo que su "
-"nombre no es modificable."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Este comentario ha sido colocado por un usuario autentificado: de modo que "
-"su dirección de correo electrónico no es modificable."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Enviado por %(user)s en %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "marcar"
-
-#: models.py:180
-msgid "date"
-msgstr "fecha"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "marca de comentario"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "marcas de comentario"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Aprobar un comentario"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Realmente desea hacer este comentario público?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Aprobar"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Gracias por aprobar"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Gracias por tomarse el tiempo para mejorar la calidad del debate en nuestro "
-"sitio"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Eliminar un comentario"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "¿Realmente desea eliminar este comentario?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Eliminar"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Gracias por eliminar"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Marcar este comentario"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "¿Realmente desea marcar este comentario?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Marcar"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Graciar por marcar"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Enviar"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Previsualizar"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Gracias por comentar"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Gracias por su comentario"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Previsualizar su comentario"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Por favor, corrija el siguiente error."
-msgstr[1] "Por favor, corrija los siguientes errores."
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Envie su comentario"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "o haga cambios"
diff --git a/django/contrib/comments/locale/es_AR/LC_MESSAGES/django.mo b/django/contrib/comments/locale/es_AR/LC_MESSAGES/django.mo
deleted file mode 100644
index 0ae476661754adc3ea5966dacae050387f0b5566..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5379
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

diff --git a/django/contrib/comments/locale/es_AR/LC_MESSAGES/django.po b/django/contrib/comments/locale/es_AR/LC_MESSAGES/django.po
deleted file mode 100644
index e6971abfe9..0000000000
--- a/django/contrib/comments/locale/es_AR/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,303 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Jannis Leidel <jannis@leidel.info>\n"
-"Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/"
-"django/language/es_AR/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: es_AR\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Contenido"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Metadatos"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "marcado"
-msgstr[1] "marcados"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Marcar comentarios seleccionados"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "aprobado"
-msgstr[1] "aprobados"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Aprobar comentario seleccionado"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "eliminado"
-msgstr[1] "eliminados"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Eliminar comentarios seleccionados"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "un comentario fue %(action)s satisfactoriamente."
-msgstr[1] "%(count)s comentarios fueron %(action)s satisfactoriamente"
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "comentarios en %(site_name)s"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Últimos comentarios en %(site_name)s."
-
-#: forms.py:96
-msgid "Name"
-msgstr "Nombre"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "Dirección de correo electrónico"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Comentario"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "¡Controla tu lenguaje! Aquí no admitimos la palabra %s."
-msgstr[1] "¡Controla tu lenguaje! Aquí no admitimos las palabras %s."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "y"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr "Si introduce algo en este campo su comentario será tratado como spam"
-
-#: models.py:23
-msgid "content type"
-msgstr "tipo de contenido"
-
-#: models.py:25
-msgid "object ID"
-msgstr "ID de objeto"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "usuario"
-
-#: models.py:55
-msgid "user's name"
-msgstr "nombre de usuario"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "dirección de correo electrónico del usuario"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "URL del usuario"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "comentario"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "fecha/hora de envío"
-
-#: models.py:63
-msgid "IP address"
-msgstr "Dirección IP"
-
-#: models.py:64
-msgid "is public"
-msgstr "es público"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "desmarque este ítem para que el comentario desaparezca del sitio."
-
-#: models.py:67
-msgid "is removed"
-msgstr "se ha eliminado"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Marque este ítem si el comentario es inapropiado. En su lugar se mostrará un "
-"mensaje \"Este comentario ha sido eliminado\"."
-
-#: models.py:80
-msgid "comments"
-msgstr "comentarios"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Este comentario ha sido enviado por un usuario identificado, por lo tanto el "
-"nombre no puede modificarse."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Este comentario ha sido enviado por un usuario identificado, por lo tanto la "
-"dirección de correo electrónico no puede modificarse."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Enviado por %(user)s el %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "marca"
-
-#: models.py:180
-msgid "date"
-msgstr "fecha"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "marca de comentario"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "marcas de comentario"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Aprobar un comentario"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "¿Confirma que realmente desea hacer este comentario público?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Aprobar"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "¡Gracias por aprobar!"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Gracias por tomarse el tiempo de mejorar la calidad de la discusión en "
-"nuestro sitio"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Eliminar un comentario"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "¿Confirma que realmente desea eliminar este comentario?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Eliminar"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "¡Gracias por eliminar!"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Marcar este comentario"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "¿Confirma que realmente desde marcar este comentario?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Marcar"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "¡Gracias por marcar!"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Remitir"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Previsualización"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Gracias por dejar su comentario"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Gracias por dejar su comentario"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Ver una copia previa de su comentario"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Por favor, corrija el siguiente error."
-msgstr[1] "Por favor, corrija los siguientes errores."
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Enviar su comentario"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "o realice modificaciones"
diff --git a/django/contrib/comments/locale/es_MX/LC_MESSAGES/django.mo b/django/contrib/comments/locale/es_MX/LC_MESSAGES/django.mo
deleted file mode 100644
index d7c92d6e29487c42d92c92cdb458beba4d8a695a..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5023
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

diff --git a/django/contrib/comments/locale/es_MX/LC_MESSAGES/django.po b/django/contrib/comments/locale/es_MX/LC_MESSAGES/django.po
deleted file mode 100644
index 451da9f538..0000000000
--- a/django/contrib/comments/locale/es_MX/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,303 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Abraham Estrada <abraham.estrada@gmail.com>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Jannis Leidel <jannis@leidel.info>\n"
-"Language-Team: Spanish (Mexico) (http://www.transifex.com/projects/p/django/"
-"language/es_MX/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: es_MX\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Contenido"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Metadatos"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "marcado"
-msgstr[1] "marcados"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Marcar comentarios seleccionados"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "aprobado"
-msgstr[1] "aprobados"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Aprobar comentario seleccionado"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "eliminado"
-msgstr[1] "eliminados"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Eliminar comentarios seleccionados"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] ""
-msgstr[1] "%(count)s comentarios fueron %(action)s satisfactoriamente."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "comentarios en %(site_name)s"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Últimos comentarios en %(site_name)s "
-
-#: forms.py:96
-msgid "Name"
-msgstr "Nombre"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "Dirección de correo electrónico"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Comentario"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "¡Controla tu lenguaje! Aquí no admitimos la palabra %s."
-msgstr[1] "¡Controla tu lenguaje! Aquí no admitimos las palabras %s."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "y"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr "Si introduce algo en este campo su comentario será tratado como spam"
-
-#: models.py:23
-msgid "content type"
-msgstr "tipo de contenido"
-
-#: models.py:25
-msgid "object ID"
-msgstr "ID de objeto"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "usuario"
-
-#: models.py:55
-msgid "user's name"
-msgstr "nombre de usuario"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "dirección de correo electrónico del usuario"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "URL del usuario"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "comentario"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "fecha/hora de envío"
-
-#: models.py:63
-msgid "IP address"
-msgstr "Dirección IP"
-
-#: models.py:64
-msgid "is public"
-msgstr "es público"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "Desactive esta casilla para hacer el comentario desaparezca del sitio."
-
-#: models.py:67
-msgid "is removed"
-msgstr "se ha eliminado"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Marque esta casilla si el comentario es inapropiado. En su lugar se mostrará "
-"un mensaje \"Este comentario ha sido eliminado\"."
-
-#: models.py:80
-msgid "comments"
-msgstr "comentarios"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Este comentario ha sido enviado por un usuario identificado, por lo tanto el "
-"nombre no puede modificarse."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Este comentario ha sido enviado por un usuario identificado, por lo tanto la "
-"dirección de correo electrónico no puede modificarse."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Enviado por %(user)s el %(date)s \n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "marca"
-
-#: models.py:180
-msgid "date"
-msgstr "fecha"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "marca de comentario"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "marcas de comentario"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Aprobar un comentario"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "¿Desea hacer público este comentario?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Aprobar"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Gracias por aprovar"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Gracias por tomarse el tiempo para mejorar la calidad de la  discución en "
-"nuestro sitio"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Eliminar comentario"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "¿Desea eliminar este comentario?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Eliminar"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Gracias por eliminar"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Marcar este comentario"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "¿Desea marcar este comentario?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Marcar"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Gracias por marcar"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Enviar"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Previsualizar"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Gracias por comentar"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Gracier por el comentario"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Previsualizar el comentario"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Por favor corrija el error"
-msgstr[1] "Por favor corrija los errores"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Envia comentario"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "o hacer cambios"
diff --git a/django/contrib/comments/locale/et/LC_MESSAGES/django.mo b/django/contrib/comments/locale/et/LC_MESSAGES/django.mo
deleted file mode 100644
index 67e9ef44a5e8296efe4558d677d72f5def75908b..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5174
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
Gr~U=PuE`ew

diff --git a/django/contrib/comments/locale/et/LC_MESSAGES/django.po b/django/contrib/comments/locale/et/LC_MESSAGES/django.po
deleted file mode 100644
index be43a10246..0000000000
--- a/django/contrib/comments/locale/et/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,302 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-# madisvain <madisvain@gmail.com>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: madisvain <madisvain@gmail.com>\n"
-"Language-Team: Estonian (http://www.transifex.com/projects/p/django/language/"
-"et/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: et\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Sisu"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Meta-andmed"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "märgistatud"
-msgstr[1] "märgistatud"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Märgista valitud kommentaarid"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "heaks kiidetud"
-msgstr[1] "heaks kiidetud"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Kiida heaks valitud kommentaarid"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "eemaldatud"
-msgstr[1] "eemaldatud"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Eemalda valitud kommentaarid"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "%(count)s comments were successfully %(action)s."
-msgstr[1] "%(count)s comments were successfully %(action)s."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "Saidi %(site_name)s kommentaarid"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Viimased kommentaarid saidil %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Nimi"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "E-posti aadress"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Kommentaar"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Jälgige oma keelekasutust. Sõna %s ei ole lubatud."
-msgstr[1] "Jälgige oma keelekasutust. Sõnad %s ei ole lubatud."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "ja"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr "Kui sisestate sellesse lahtrisse midagi, loetakse kommentaar rämpsuks"
-
-#: models.py:23
-msgid "content type"
-msgstr "sisutüüp"
-
-#: models.py:25
-msgid "object ID"
-msgstr "objekti ID"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "kasutaja"
-
-#: models.py:55
-msgid "user's name"
-msgstr "kasutaja pärisnimi"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "kasutaja e-posti aadress"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "kasutaja URL"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "kommentaar"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "loomise kuupäev/kellaaeg"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP aadress"
-
-#: models.py:64
-msgid "is public"
-msgstr "on avalik"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "Eemaldage siit linnuke, et varjata kommentaar saidilt."
-
-#: models.py:67
-msgid "is removed"
-msgstr "on eemaldatud"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Märkige siia linnuke, kui see kommentaar on ebasobiv. Kommentaari asemel "
-"kuvatakse kirja \"Kommentaar on kustutatud\"."
-
-#: models.py:80
-msgid "comments"
-msgstr "kommentaarid"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Selle kommentaari postitas sisselogitud kasutaja, mistõttu ei ole nimetus "
-"muudetav."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Selle kommentaari postitas sisselogitud kasutaja, mistõttu ei ole e-posti "
-"aadress muudetav."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Postitatud kasutaja %(user)s poolt %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "märge"
-
-#: models.py:180
-msgid "date"
-msgstr "kuupäev"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "kommentaari märge"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "kommentaari märked"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Märgi kommentaar sobivaks"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Oled kindel, et soovid teha selle kommentaari avalikuks?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Sobib"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Aitäh, et märkisid kommentaari sobivaks"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr "Aitäh, et leidsid aega parandamaks arutelude kvaliteeti meie lehel"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Eemalda kommentaar"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Oled kindel, et soovid selle kommentaari eemaldada?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Eemalda"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Aitäh, et eemaldasid kommentaari"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Märgi see kommentaar"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Oled kindel, et soovid selle kommentaari märkida?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Märge"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Aitäh, et märkisid kommentaari"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Postita"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Eelvaade"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Tänan kommenteerimast"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Aitäh kommentaari eest"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Kommentaari eelvaade"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Palun parandage allolev viga"
-msgstr[1] "Palun parandage allolevad vead"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Postita kommentaar"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "või tee muudatused"
diff --git a/django/contrib/comments/locale/eu/LC_MESSAGES/django.mo b/django/contrib/comments/locale/eu/LC_MESSAGES/django.mo
deleted file mode 100644
index 68ea84e57a7b1fc7942b138917e860741877a8b5..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4887
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
Kbk~3)qUwKU=vILM

diff --git a/django/contrib/comments/locale/eu/LC_MESSAGES/django.po b/django/contrib/comments/locale/eu/LC_MESSAGES/django.po
deleted file mode 100644
index 3689aaeaa4..0000000000
--- a/django/contrib/comments/locale/eu/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,305 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Aitzol Naberan <anaberan@codesyntax.com>, 2011.
-# Jannis Leidel <jannis@leidel.info>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Aitzol Naberan <anaberan@codesyntax.com>\n"
-"Language-Team: Basque (http://www.transifex.com/projects/p/django/language/"
-"eu/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: eu\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Edukia"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Metada"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "markaduna"
-msgstr[1] "markadunak"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Markatu aukeratutako iruzkinak"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "onartua"
-msgstr[1] "onartuak"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Onartu aukeratutako iruzkinak"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "ezabatua"
-msgstr[1] "ezabatuak"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Ezabatu aukeratutako iruzkinak"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] ""
-msgstr[1] "%(count)s iruzkin ondo %(action)s dira."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "%(site_name)s guneko iruzkinak"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "%(site_name)s guneko azken iruzkinak"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Izena"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "Eposta helbidea"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Iruzkina"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Txiiist! %s hitza ez zaigu gustatzen"
-msgstr[1] "Txiiist! %s hitzak ez zaizkigu gustatzen"
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "eta"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-"Eremu honetan zerbait idazten baduzu zure iruzkina spam gisa tratatuko da."
-
-#: models.py:23
-msgid "content type"
-msgstr "eduki mota"
-
-#: models.py:25
-msgid "object ID"
-msgstr "objetuaren ID"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "Erabiltzailea"
-
-#: models.py:55
-msgid "user's name"
-msgstr "erabiltzailearen izena"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "erabiltzailearen eposta helbidea"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "erabiltzailearen URL"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "iruzkina"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "data/hordua bidalia"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP helbidea"
-
-#: models.py:64
-msgid "is public"
-msgstr "publikoa"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "Markatu kutxa hau iruzkina webgunetik desagertarazteko."
-
-#: models.py:67
-msgid "is removed"
-msgstr "ezabatua"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Markatu kutxa hau komentario ezegokia bada. \"Komentario hau ezabatua izan da"
-"\" mezua erakutsiko da bere ordez."
-
-#: models.py:80
-msgid "comments"
-msgstr "iruzkinak"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Iruzkin hau autentikatutako erabiltzaile batek egin du. Hori dela eta, izena "
-"irakurtzeko moduan dago bakarrik. "
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Iruzkin hau autentikatutako erabiltzaile batek egin du. Hori dela eta, "
-"eposta irakurtzeko moduan dago bakarrik. "
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"%(user)s erabiltzileak bidalia %(date)s datan\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "marka"
-
-#: models.py:180
-msgid "date"
-msgstr "data"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "iruzkin marka"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "iruzkin markak"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Onartu iruzkina"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Publikatu iruzkina?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Onartu"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Eskerrik asko onartzearren"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Eskerrik asko webguneko estabaidaren kalitatea hobetzeko hartutako "
-"denboragatik"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Ezabatu iruzkina"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Ziur iruzkin hau ezabtu nahi duzula?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Ezabatu"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Eskerrik asko ezabatzearren"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Markatu iruzkina"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Ziur iruzkin hau markatu nahi duzula?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Marka"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Eskerrik asko markatzearren"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Bidali"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Aurreikusi"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Eskerrik asko iruzkintzearren"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Eskerrik asko zure iruzkinagatik"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Aurreikusi zure iruzkina"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Mesedez zuzendu azpiko errorea"
-msgstr[1] "Mesedez zuzendu azpiko erroreak"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Bidali zure iruzkina"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "edo egin aldaketak"
diff --git a/django/contrib/comments/locale/fa/LC_MESSAGES/django.mo b/django/contrib/comments/locale/fa/LC_MESSAGES/django.mo
deleted file mode 100644
index 5ff3c5bfb9b6f04754c1e6f59e45d87a612f9858..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5697
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

diff --git a/django/contrib/comments/locale/fa/LC_MESSAGES/django.po b/django/contrib/comments/locale/fa/LC_MESSAGES/django.po
deleted file mode 100644
index 8adc006d10..0000000000
--- a/django/contrib/comments/locale/fa/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,295 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Ali Nikneshan <ali@nikneshan.com>, 2012.
-# Arash Fazeli <arash_fazeli77@yahoo.com>, 2012.
-# Jannis Leidel <jannis@leidel.info>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-08-11 08:27+0000\n"
-"Last-Translator: Ali Nikneshan <ali@nikneshan.com>\n"
-"Language-Team: Persian (http://www.transifex.com/projects/p/django/language/"
-"fa/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: fa\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "محتوا"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "فوق داده"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "پرچم دار"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "نشان‌گذاری نظرات انتخاب شده"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "تایید شده"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "تایید نظرات انتخاب شده"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "حذف شده"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "حذف نظر های انتخاب شده"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "%(count)s کامنت با موفقیت %(action)s شدند."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "نظرات %(site_name)s"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "آخرین نظرات در  %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "نام"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "نشانی پست الکترونیکی"
-
-#: forms.py:98
-msgid "URL"
-msgstr "نشانی اینترنتی"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "نظر:"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "حرف دهنت رو بفهم! کلمهٔ %s اینجا قابل قبول نیست"
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "و"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr "اگر چیزی در این فیلد وارد کنید، نظر شما به عنوان اسپم شناخته خواهد شد"
-
-#: models.py:23
-msgid "content type"
-msgstr "نوع محتوا"
-
-#: models.py:25
-msgid "object ID"
-msgstr "مشخصهٔ شیء"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "کاربر"
-
-#: models.py:55
-msgid "user's name"
-msgstr "نام کاربر"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "نشانی پست الکترونیکی کاربر"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "نشانی اینترنتی کاربر"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "نظر"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "تاریخ/زمان فرستاده شد"
-
-#: models.py:63
-msgid "IP address"
-msgstr "نشانی IP"
-
-#: models.py:64
-msgid "is public"
-msgstr "عمومی است"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "تیک این جعبه را بردارید تا نظر به طور کارا از وبگاه ناپدید شود."
-
-#: models.py:67
-msgid "is removed"
-msgstr "حذف شده است"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"اگر نظر نامناسب است این جا علامت بزنید. پیغام \"این نظر حذف شد\" به جای آن "
-"نمایش داده می شود."
-
-#: models.py:80
-msgid "comments"
-msgstr "نظرات"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr "این نظر توسط یک کاربر ثبت‌شده فرستاده شده و لذا نامش فقط-خواندنی است."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"این نظر توسط یک کاربر ثبت‌شده فرستاده شده و لذا پست الکترونیکی‌اش فقط-خواندنی "
-"است."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"ارسال‌شده توسط %(user)s در تاریخ %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "علامت گذاری "
-
-#: models.py:180
-msgid "date"
-msgstr "تاریخ"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "علامت گذاری نظر"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "علامت گذاری های نظر"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "تایید یک نظر"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "واقعا این نظر به صورت عمومی نمایش داده شود؟"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "تایید"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "ممنون از تایید."
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr "ممنون از وقتی که برای افزایش کیفیت بحث در سایت ما گذاشتید."
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "حذف یک نظر"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "واقعا این نظر حذف شود؟"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "حذف"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "ممنون از حذف"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "علامت گذاری این نظر"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "واقعا این نظر علامت گذاری شود؟"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "علامت گذاری "
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "ممنون از علامت گذاری "
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "پست"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "پیش نمایش"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "برای اظهار نظر"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "با تشکر از نظر شما"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "پیش نمایش نظر شما"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "لطفا خطاهای زیر را تصحیح"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "نظر خود را ارسال کنید"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "و یا تغییر ایجاد کنید."
diff --git a/django/contrib/comments/locale/fi/LC_MESSAGES/django.mo b/django/contrib/comments/locale/fi/LC_MESSAGES/django.mo
deleted file mode 100644
index c8adefe40f6aa7320c2a97d854df552b6d9f4fc6..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5124
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

diff --git a/django/contrib/comments/locale/fi/LC_MESSAGES/django.po b/django/contrib/comments/locale/fi/LC_MESSAGES/django.po
deleted file mode 100644
index e52ed18c7c..0000000000
--- a/django/contrib/comments/locale/fi/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,302 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Jannis Leidel <jannis@leidel.info>\n"
-"Language-Team: Finnish (http://www.transifex.com/projects/p/django/language/"
-"fi/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: fi\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Sisältö"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Metatieto"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "merkitty"
-msgstr[1] "merkitty"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Merkitse valitut kommentit"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "hyväksytty"
-msgstr[1] "hyväksytty"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Hyväksy valitut kommentit"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "poistettu"
-msgstr[1] "poistettu"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Poista valitut kommentit"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "1 kommentti %(count)s onnistuneesti."
-msgstr[1] "%(count)s kommenttia %(action)s onnistuneesti."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "Kommentit sivustolle %(site_name)s"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Sivuston %(site_name)s viimeisimmät kommentit"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Nimi"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "Sähköpostiosoite"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL-osoite"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Kommentti"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Siivoa suusi! Sanaa \"%s\" ei saa käyttää tässä."
-msgstr[1] "Siivoa suusi! Sanoja \"%s\" ei saa käyttää tässä."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "ja"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-"Jos syötät tähän kenttään jotain, kommenttisi luokitellaan roskapostiksi"
-
-#: models.py:23
-msgid "content type"
-msgstr "sisältötyyppi"
-
-#: models.py:25
-msgid "object ID"
-msgstr "kohteen tunniste"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "käyttäjä"
-
-#: models.py:55
-msgid "user's name"
-msgstr "käyttäjän nimi"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "käyttäjän sähköpostiosoite"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "käyttäjän URL"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "kommentti"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "lähettämishetki"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP-osoite"
-
-#: models.py:64
-msgid "is public"
-msgstr "on julkinen"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "Piilottaaksesi kommentin näkymästä sivustolta, poista tämä ruksi."
-
-#: models.py:67
-msgid "is removed"
-msgstr "on poistettu"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Rastita jos kommentti on asiaankuulumaton. Kommentin tilalla näytetään\n"
-"viesti \"Tämä kommentti on poistettu\"."
-
-#: models.py:80
-msgid "comments"
-msgstr "kommentit"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Kommentin lähettäjän nimeä ei voi muuttaa, koska lähettäjä on kirjautunut "
-"käyttäjä."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Kommentin lähettäjän sähköpostiosoitetta ei voi muuttaa, koska lähettäjä on "
-"kirjautunut käyttäjä."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-" Kirjoittanut %(user)s, pvm %(date)s\\n\n"
-" \\n\n"
-" %(comment)s\\n\n"
-" \\n\n"
-" http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "merkintä"
-
-#: models.py:180
-msgid "date"
-msgstr "päivä"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "kommentin merkintä"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "kommenttien merkinnät"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Hyväksy kommentti"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Haluatko varmasti tehdä kommentista julkisen?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Hyväksy"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Kiitos hyväksynnästäsi"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr "Kiitos sivustomme keskusteluihin panostamastasi ajasta"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Poista kommentti"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Haluatko varmasti poistaa tämän kommentin?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Poista"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Kiitos poistamisesta"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Merkitse tämä kommentti"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Haluatko varmasti merkitä tämän kommentin?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Merkitse"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Kiitos merkitsemisestä"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Lähetä"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Esikatsele"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Kiitos kommentista"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Kiitos kommentistasi"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Esikatsele kommenttia"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Korjaa allaoleva virhe"
-msgstr[1] "Korjaa allaolevat virheet"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Lähetä kommentti"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "tai tee muutoksia"
diff --git a/django/contrib/comments/locale/fr/LC_MESSAGES/django.mo b/django/contrib/comments/locale/fr/LC_MESSAGES/django.mo
deleted file mode 100644
index 730424d95298122dc39439bec60ffaf38c16e13b..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5424
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

diff --git a/django/contrib/comments/locale/fr/LC_MESSAGES/django.po b/django/contrib/comments/locale/fr/LC_MESSAGES/django.po
deleted file mode 100644
index ff1ac9e664..0000000000
--- a/django/contrib/comments/locale/fr/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,308 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-#   <claude@2xlibre.net>, 2011.
-# Jannis Leidel <jannis@leidel.info>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: claudep <claude@2xlibre.net>\n"
-"Language-Team: French (http://www.transifex.com/projects/p/django/language/"
-"fr/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: fr\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Contenu"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Métadonnées"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "marqué"
-msgstr[1] "marqués"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Marquer les commentaires sélectionnés"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "approuvé"
-msgstr[1] "approuvés"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Approuver les commentaires sélectionnés"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "supprimé"
-msgstr[1] "supprimés"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Masquer les commentaires sélectionnés"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "1 commentaire a été %(action)s avec succès."
-msgstr[1] "%(count)s commentaires ont été %(action)ss avec succès."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "Commentaires sur %(site_name)s"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Derniers commentaires sur %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Nom"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "Adresse électronique"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Commentaire"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Attention à votre langage ! Le terme %s n'est pas autorisé ici."
-msgstr[1] ""
-"Attention à votre langage ! Les termes %s ne sont pas autorisés ici."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "et"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-"Si vous saisissez quelque chose dans ce champ, votre commentaire sera "
-"considéré comme étant indésirable"
-
-#: models.py:23
-msgid "content type"
-msgstr "type de contenu"
-
-#: models.py:25
-msgid "object ID"
-msgstr "ID de l'objet"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "utilisateur"
-
-#: models.py:55
-msgid "user's name"
-msgstr "nom de l'utilisateur"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "adresse électronique de l'utilisateur"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "URL de l'utilisateur"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "commentaire"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "date et heure soumises"
-
-#: models.py:63
-msgid "IP address"
-msgstr "adresse IP"
-
-#: models.py:64
-msgid "is public"
-msgstr "est public"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-"Décochez cette case pour faire vraiment disparaître ce commentaire du site."
-
-#: models.py:67
-msgid "is removed"
-msgstr "est masqué"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Cochez cette case si le commentaire est inadéquat. Un message type « Ce "
-"commentaire a été supprimé » sera affiché en lieu et place de celui-ci."
-
-#: models.py:80
-msgid "comments"
-msgstr "commentaires"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Ce commentaire a été posté par un utilisateur authentifié, le nom est donc "
-"en lecture seule."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Ce commentaire a été posté par un utilisateur authentifié et le courriel est "
-"donc en lecture seule"
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Posté par %(user)s le %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "indicateur"
-
-#: models.py:180
-msgid "date"
-msgstr "date"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "indicateur de commentaire"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "indicateurs de commentaire"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Valider un commentaire"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Voulez-vous rendre ce commentaire public ?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Valider"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Merci pour cette validation"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Merci d'avoir pris le temps d'améliorer la qualité de la discussion sur "
-"notre site"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Supprimer un commentaire"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Voulez-vous supprimer définitivement ce commentaire ?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Supprimer"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Merci pour cette suppression"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Signaler ce commentaire"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Voulez-vous vraiment signaler ce commentaire ?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Signaler"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Merci d'avoir signalé ce commentaire"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Envoyer"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Prévisualiser"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Merci pour votre commentaire"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Merci pour votre commentaire"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Prévisualiser votre commentaire"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Veuillez corriger l'erreur suivante."
-msgstr[1] "Veuillez corriger les erreurs suivantes."
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Envoyer votre commentaire"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "ou le modifier"
diff --git a/django/contrib/comments/locale/fy/LC_MESSAGES/django.mo b/django/contrib/comments/locale/fy/LC_MESSAGES/django.mo
deleted file mode 100644
index b59ac52ad980c9389df5ed3c14e6c5a89542b718..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 401
zcmYL^&q@O^5Qi&z+M{O=BY04BYO<wRQ&+_PfkLaLta_B#rfJGHS&~%jgZO$ri?bEm
zAABUkd}Jm+$4B2a$^mggoDqk_6;Y){yixO(&dS+k?A=mLBMxTxs(dic3g|AS)h?N+
z()oy^pv?>)*E(SC1SI3<96MggNG^6|R02}QQ)CTH8^BW0xVdDUF%og2K27!J-s6?W
zo4}h}kC8W&A!6>O4TX%(|Idf0<cgYBuccO)Qzf8hbz#B+?v#BfOx<~Xzf%OvH}6lw
zWHcD{_MhQ(mUNtr%F>WcN!v#C6|c)e8rz2HLi(U$_LBFpwfCxJ=E`HwPTkB{Eui&b
gVlpn)UKZGQeia1Ra$ANhZNuL+JGXF}0l!FUzZINtYybcN

diff --git a/django/contrib/comments/locale/fy/LC_MESSAGES/django.po b/django/contrib/comments/locale/fy/LC_MESSAGES/django.po
deleted file mode 100644
index 95473f5c1a..0000000000
--- a/django/contrib/comments/locale/fy/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,287 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-03-23 02:37+0100\n"
-"PO-Revision-Date: 2011-03-15 15:37+0000\n"
-"Last-Translator: Django team\n"
-"Language-Team: English <en@li.org>\n"
-"Language: fy_NL\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1)\n"
-
-#: admin.py:12
-msgid "Content"
-msgstr ""
-
-#: admin.py:15
-msgid "Metadata"
-msgstr ""
-
-#: admin.py:42
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] ""
-msgstr[1] ""
-
-#: admin.py:43
-msgid "Flag selected comments"
-msgstr ""
-
-#: admin.py:47
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] ""
-msgstr[1] ""
-
-#: admin.py:48
-msgid "Approve selected comments"
-msgstr ""
-
-#: admin.py:52
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] ""
-msgstr[1] ""
-
-#: admin.py:53
-msgid "Remove selected comments"
-msgstr ""
-
-#: admin.py:65
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] ""
-msgstr[1] ""
-
-#: feeds.py:13
-#, python-format
-msgid "%(site_name)s comments"
-msgstr ""
-
-#: feeds.py:23
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr ""
-
-#: forms.py:96
-msgid "Name"
-msgstr ""
-
-#: forms.py:97
-msgid "Email address"
-msgstr ""
-
-#: forms.py:98
-msgid "URL"
-msgstr ""
-
-#: forms.py:99
-msgid "Comment"
-msgstr ""
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] ""
-msgstr[1] ""
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr ""
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-
-#: models.py:22
-msgid "content type"
-msgstr ""
-
-#: models.py:24
-msgid "object ID"
-msgstr ""
-
-#: models.py:50 models.py:168
-msgid "user"
-msgstr ""
-
-#: models.py:52
-msgid "user's name"
-msgstr ""
-
-#: models.py:53
-msgid "user's email address"
-msgstr ""
-
-#: models.py:54
-msgid "user's URL"
-msgstr ""
-
-#: models.py:56 models.py:76 models.py:169
-msgid "comment"
-msgstr ""
-
-#: models.py:59
-msgid "date/time submitted"
-msgstr ""
-
-#: models.py:60
-msgid "IP address"
-msgstr ""
-
-#: models.py:61
-msgid "is public"
-msgstr ""
-
-#: models.py:62
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-
-#: models.py:64
-msgid "is removed"
-msgstr ""
-
-#: models.py:65
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-
-#: models.py:77
-msgid "comments"
-msgstr ""
-
-#: models.py:119
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-
-#: models.py:128
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-
-#: models.py:153
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-
-#: models.py:170
-msgid "flag"
-msgstr ""
-
-#: models.py:171
-msgid "date"
-msgstr ""
-
-#: models.py:181
-msgid "comment flag"
-msgstr ""
-
-#: models.py:182
-msgid "comment flags"
-msgstr ""
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr ""
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr ""
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr ""
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr ""
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr ""
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr ""
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr ""
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr ""
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr ""
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr ""
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr ""
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr ""
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr ""
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr ""
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr ""
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr ""
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr ""
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] ""
-msgstr[1] ""
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr ""
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr ""
diff --git a/django/contrib/comments/locale/ga/LC_MESSAGES/django.mo b/django/contrib/comments/locale/ga/LC_MESSAGES/django.mo
deleted file mode 100644
index 1f29ae1b24b47cb7ce320dd5047c6693a1e21477..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 6040
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

diff --git a/django/contrib/comments/locale/ga/LC_MESSAGES/django.po b/django/contrib/comments/locale/ga/LC_MESSAGES/django.po
deleted file mode 100644
index d7cd749aa5..0000000000
--- a/django/contrib/comments/locale/ga/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,324 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-# Michael Thornhill <michael@maithu.com>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Michael Thornhill <michael@maithu.com>\n"
-"Language-Team: Irish (http://www.transifex.com/projects/p/django/language/"
-"ga/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: ga\n"
-"Plural-Forms: nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : "
-"4);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Inneachar"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Meiteashonraí"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "bratach curtha leis "
-msgstr[1] "bratach curtha leis "
-msgstr[2] "bratach curtha leis "
-msgstr[3] "bratach curtha leis "
-msgstr[4] "bratach curtha leis "
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Bratach nótaí tráchta roghnaithe"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "ceadaithe"
-msgstr[1] "ceadaithe"
-msgstr[2] "ceadaithe"
-msgstr[3] "ceadaithe"
-msgstr[4] "ceadaithe"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Cheadú nótaí tráchta roghnaithe"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "bhaint"
-msgstr[1] "bhaint"
-msgstr[2] "bhaint"
-msgstr[3] "bhaint"
-msgstr[4] "bhaint"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Bain nótaí tráchta roghnaithe"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "Bhí %(count)s nóta tráchta %(action)s go rathúil."
-msgstr[1] "Bhí %(count)s nótaí tráchta %(action)s go rathúil."
-msgstr[2] "Bhí %(count)s nótaí tráchta %(action)s go rathúil."
-msgstr[3] "Bhí %(count)s nótaí tráchta %(action)s go rathúil."
-msgstr[4] "Bhí %(count)s nótaí tráchta %(action)s go rathúil."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "%(site_name)s nótaí"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Nótaí tráchtaí is déanaí ar %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Ainm"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "R-phost"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Nóta tráchta"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Féach ar do bhéal! Níl an focal %s cheadaítear anseo."
-msgstr[1] "Féach ar do bhéal! Níl na focail %s cheadaítear anseo."
-msgstr[2] "Féach ar do bhéal! Níl na focail %s cheadaítear anseo."
-msgstr[3] "Féach ar do bhéal! Níl na focail %s cheadaítear anseo."
-msgstr[4] "Féach ar do bhéal! Níl na focail %s cheadaítear anseo."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "agus"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-"Má cuireann tú aon rud sa réimse seo, beidh do nóta déileálfar mar spam"
-
-#: models.py:23
-msgid "content type"
-msgstr "tíopa inneachar "
-
-#: models.py:25
-msgid "object ID"
-msgstr "oibiacht ID"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "úsáideoir"
-
-#: models.py:55
-msgid "user's name"
-msgstr "Ainm úsáideoir"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "seoladh r-phost an t-úsáideoir"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "URL an t-úsáideora"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "trácht"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "Dáta/am curtha isteach"
-
-#: models.py:63
-msgid "IP address"
-msgstr "Seol IP"
-
-#: models.py:64
-msgid "is public"
-msgstr "poiblí"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "Díthiceáil an bosca seo chun an nóta a thógáil as an suíomh."
-
-#: models.py:67
-msgid "is removed"
-msgstr "Scrioste"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Seic an bosca seo dá bbéadh an nóta tráchta seo míchuí. Taispeantar \"Bhí an "
-"nóta tráchta scrioste\" in áit an nóta tráchta seo."
-
-#: models.py:80
-msgid "comments"
-msgstr "nótaí tráchta"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Bhí an nóta tráchta póstailte trí uaire trí úsáideoir fíordheimhnithe mar "
-"sin tá an ainm léamh-amhain."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Bhí an nóta tráchta póstailte trí úsáideoir fíordeimhnite mar sin tá an r-"
-"phost léamh amháin."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Postáilte trí %(user)s ar %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "brat"
-
-#: models.py:180
-msgid "date"
-msgstr "dáta"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "brat nóta tráchta"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "bratacha nótaí tráchta"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Ceadaigh nóta tráchta"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Cuir an nóta seo poiblí?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Fhormheas"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Go raibh maith agait le hadhaigh to formheas"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Go raibh maith agat as an am chun feabhas a chur ar chaighdeán na "
-"díospóireachta ar ár suíomh"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Tóg amach nóta tráchta"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Dáiríre, cuir amach an nóta seo?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Tóg amach"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Go raibh maith agat le hadhaigh do thógail amach"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Cuir brat ar an nóta tráchta seo"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Go deimhin cuir brat ar an nóta tráchta seo?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Brat"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Go raibh maith agat le hadhaigh do brat"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Post"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Réamhamharc"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Go raibh maith agat le hadhaign do nóta tráchta"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Go raibh maith agat le hadhaigh do nóta tráchta"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Nóta tráchta réamhamharc"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Le do thoil, ceartaigh an botún thíos."
-msgstr[1] "Le do thoil, ceartaigh na botúin thíos."
-msgstr[2] "Le do thoil, ceartaigh na botúin thíos."
-msgstr[3] "Le do thoil, ceartaigh na botúin thíos."
-msgstr[4] "Le do thoil, ceartaigh na botúin thíos."
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Seol do Nóta tráchta"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "nó déan aithraithe"
diff --git a/django/contrib/comments/locale/gl/LC_MESSAGES/django.mo b/django/contrib/comments/locale/gl/LC_MESSAGES/django.mo
deleted file mode 100644
index 9885a755164616d83aeb25e9610cd50998c79f41..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5105
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

diff --git a/django/contrib/comments/locale/gl/LC_MESSAGES/django.po b/django/contrib/comments/locale/gl/LC_MESSAGES/django.po
deleted file mode 100644
index 829b404a91..0000000000
--- a/django/contrib/comments/locale/gl/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,307 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# fasouto <fsoutomoure@gmail.com>, 2011.
-# fonso <fonzzo@gmail.com>, 2011.
-# Jannis Leidel <jannis@leidel.info>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: fonso <fonzzo@gmail.com>\n"
-"Language-Team: Galician (http://www.transifex.com/projects/p/django/language/"
-"gl/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: gl\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Contido"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Metadatos"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "con indicador"
-msgstr[1] "con indicador"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Poñer un indicador"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "aprobado"
-msgstr[1] "aprobados"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Aprobar os comentarios seleccionados"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "eliminado"
-msgstr[1] "eliminados"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Eliminar os comentarios seleccionados"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] ""
-msgstr[1] "%(count)s comentarios foron %(action)s con éxito."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "Comentarios en %(site_name)s"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Últimos comentarios en %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Nome"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "Enderezo electrónico"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Comentario"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Sen palabrotas, por favor! Aquí non se pode usar a palabra %s."
-msgstr[1] "Sen palabrotas, por favor! Aquí non se poden usar as palabras %s."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "e"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-"Se insire calquera cousa neste campo o seu comentario será tratado coma spam"
-
-#: models.py:23
-msgid "content type"
-msgstr "tipo de contido"
-
-#: models.py:25
-msgid "object ID"
-msgstr "ID do obxecto"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "usuario"
-
-#: models.py:55
-msgid "user's name"
-msgstr "nome de usuario"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "enderedo electrónico do usuario"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "URL do usuario"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "comentario"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "data/hora do envío"
-
-#: models.py:63
-msgid "IP address"
-msgstr "Enderezo IP"
-
-#: models.py:64
-msgid "is public"
-msgstr "é público"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-"Desmarque esta casilla para eliminar o comentario definitivamente deste "
-"sitio."
-
-#: models.py:67
-msgid "is removed"
-msgstr "está borrado"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Marque esta caixa se o comentario non é apropiado. Verase a mensaxe \"Este "
-"comentario foi borrado\" no canto do seu contido."
-
-#: models.py:80
-msgid "comments"
-msgstr "comentarios"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Este comentario foi publicado por un usuario identificado e polo tanto o "
-"nome é de só lectura."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Este comentario foi publicado por un usuario identificado e polo tanto o "
-"enderezo de correo electrónico é de só lectura."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Publicado por %(user)s o %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "indicador"
-
-#: models.py:180
-msgid "date"
-msgstr "data"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "indicador de comentarios"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "indicadores de comentarios"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Aprobar un comentario"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Realmente desexa facer público este comentario?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Aprobar"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Grazas pola aprobación"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Grazas por tomar o tempo de mellorar a calidade da discusión no noso sitio"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Eliminar un comentario"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Realmente desexa eliminar este comentario?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Eliminar"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Grazas pola eliminación"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Poñerlle un indicador a este comentario"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Realmente desexa poñerlle un indicador a este comentario?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Indicador"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Grazas por colocar o indicador"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Publicar"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Vista previa"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Grazas polo seu comentario"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Grazas polo seu comentario"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Vista previa do seu comentario"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Por favor, corrixa o erro de embaixo"
-msgstr[1] "Por favor, corrixa os erros de embaixo"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Publicar o seu comentario"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "ou facer cambios"
diff --git a/django/contrib/comments/locale/he/LC_MESSAGES/django.mo b/django/contrib/comments/locale/he/LC_MESSAGES/django.mo
deleted file mode 100644
index fdbd124556ca6906b0a3f982c01c64f9861a1c02..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5414
zcmbuBTWlOx8OIM$3Ygv~rCb8^#1Lu|c718mrcTpanh=+yb%H~ImukE_YfrN~v&_uK
zu~dl{o(cjx@iukiIv0h;wuDp(i5E~MN*^lm&^Jb)3Q?Z>QX%nD9{Byw%&vExwg`3N
zncum5=R4o+oXy{FzoBh-4)A`J_lA!f^L_ZvC;0H}`=l{<!u#P<a0-43uEWp4SKyc7
zYcPdx74ye$%;kOrZ)V(sH^2x=UkbJU=WqbN1dqUVXyLo?)9`jS)4Cn-L1>Hq(@^WH
z@DMx=`7?jua|e7K%C5gc3;zXoz&lWiYBLINgZIHN!6Wc1(1Tk4Ec^mof}e-i3jQ8`
zkN%tRINb3WVgegbA$t{0!q?y|yb0$to<iAs24aeN4&DUMLdEAIM5XynG5$L!zyAca
z{~JaBEqE*aw;@}YcOie~y`q2PXY={n3R);Vqfl~tq5OLo@@G!+S@{@#!*9@k52Jnv
z@4_g>=?v6<KZO?l3O)y4fzr4CmfY^cP<o#%`c-J@H=y$UOUM%QYxrIGTR0BigIZT+
z6WMtXs?Lr;#p4oGUN+$4@OAh_cq_>phIhk3cpUD9Df}kfgtG5VsJQ<PTKEo>zMC1`
z1&5&ePZSKG>fvW_2EGJOLvuT|2Iisi`4-eU`3F1)_mCuxj(G#BZvG6l|Jx9g%{vfP
z=08w*zXhi?z5_~bH<TUsLiv3hO3#m>^3;Tqe-_IBUqGGLt59-(gwm5iwlM#Mcfo%{
zt-BK;((Gz)1nT)ZuX3Yj53lksUEk)FjuNkGKz3Q)abDRz#;aW3&nutz^6F7O2uJt1
zkCtNj9o~Doqtqhp30~z*&rlBcRZiruVkNux@#;}++{-JU_2|CZ?^=026f^m&Gp=)?
zr_4*bU0ie*?Bvz+E#9y3KA=wVD5jL6t3|G`?z5Yg>Z$YG-D&I^N`lmXI`kU;aAGS_
zqv3~XV#Yd6JMSenX;mtIlGIxD`hwjx<W<rj3Wt-j*)>#&T4CC=($4#_|G^6$X*T2N
zv~LPpud`2gB=PHhCH1SFiNqY7^DC!pIu|5%COTt-8g0KbZ5a(hPimWS;H7@qK4J%_
zC0saT=kQ?0_d^@|4fd`M+6K;ev%Z}V>UE}UHAtFuZ-GsNFiCx{S~dssNWd^9BIZ!T
z3+mRZR%6zh!*y@geeCt-YA(07Fu+Vsbr(+7>_XJCX!K+2g$sBU&a!L1pceS`ss!S$
z@f{P>*vGl5RW_Pl!yKiTq#d!uMj?smNu@dFr(V@dJ@W*qHB)upOBA#?Cb}+wejG<J
z-q)k~51dxu+<cUzW{OXrac%^gW>gfd#E+>1FQv`CRMWtK%EJ|uI&*2-oERBlHX@dk
z4{PH3aAKxn|8(GEM9%&#PWYaRuC_g>51C@7;hpmP!fl(anR-y^3glVu6VaSXp+HX+
z=Hu^^)#*7eJmqp%BWk@VGHxod8h3Sgnw0hq7BSd1DvxHjjX6`djiufxMqI|ypn<EA
z4I1tcxv`(Lyn2u>*r=u|uC$Vbqp5085vd-qq~|Q?G&jj(o;5GDUW>yNra{G3my$?X
zR#DwboPOWcJsPOLYAFiq3+0cfQCE#lZI8l}CyttvVWt0^<7koFt;6ouYLstq+NUIN
zmvH-DY-@4UaK_5tvU$o&D|2~@8WHa8wA0)d^HE&2ySOY88%C+6s-k(KFvoTEVM`LN
z@wn2iUqqZto^ZdX(K+-5UFDkIPSWYA;Vu`OE;N0kL*qUpF3(A8rV*qh%BWJ@XSV2w
zxRKYnT6u|AO*He2PWR+vhFWyNt5CMHequTj9V*dApSu&Q=oigA+nrmk7*xVIoRM^w
zCaa|%__2y?!anv4%A<i3elv>G(y?SVsFogW%_gPkXu=LmJvm)ENRstiQF;vLChYj=
z*m!Adv^2KYj*U+2y?6KM_~<Btr4!r$(%CCFis&9YcF)B4p53E714q3iEltN>nAE*A
ziYM&jUKry2Q9r2qb^8F;(0#b>y5%6OMGvwjoNaN{m!^HMF=3DRGqFE!hl;ysety23
zN?}m*&y-2h2nS1UCL_&}s`GB7UT7GZ^GAjUj!hmrv=xA{^5{VE15uhLhZ8pS&!i*#
zmIUE`OYGysPY;}&K3v+jC8zyreq1^fR-!6Ld&2IU3DT~m6O`n@RJ|2@_0r)eZX^>n
zY`Si8V0^#Ln+JwMyYqk@8{R))vd!#l*3OoAH*I#sHP*NN7<6TpZMK-5M{w&`+_GXh
zdpTQWeA#UMqIcIw?+1yaZ6jMZIV^gvWb0_@^!rTP$S$$fc?8-fTgf&oTVBrAvWu3j
zR%C_Ep3mA_K6EW$Vl`W|tY4Iu*>YK1wX<_<w`m7^<(z^`Xg!}@%a#YFx{Y&Z<>eYf
z?d&D3?HIOP-ijY)OZY-|(eP1oNfA9qV{tHBH5j`hbJZxU?g@OKciRMV$9lC+PANv1
zvV!*K6@oPaiBGa~gFW36J{?0hvlrEQ0r9KZs>Q&|G*DrBym1w<%%}@8;VMdEb$dCi
zp=j|huOcBgFJT3GHuPEI-!++{kZ;n&v_*wsnZdINF6L9x;POmPWZ0HqN6hWLieFCf
zD*If{UN9KFP6N*itsMtZrj(vlU0fN=Rxnxj&u~ISX#aozrNE$<oif}|*3Y@jxdgx8
zxWzYO+EW$^#3D;^yr)R>bi35FAL<iX#;>+gwB0MM*VGycSF+9Rt5j0!TUqX^Ud0$U
zr>I=+6S;201-h^NlvGzjSFUrbe`=BKHxR~zKIi+TK6ENS6m1=g?W>&Ss*?T*)wxo#
zq3Etr{cBVpp}U|oDP9{Yk|LC{@B$XP3RD`|iHcC1B}3j=+*VBT>mZMyt_n?YqZQS}
zChVuL_B@aDlGd-H9DO~<eHknA11}3!P=pGdkWId>95&o&J6qxI_-NbeOu3VwZQ7k}
zutza)W7<T&&#roO_$kwF#Pg&TH|Gj>;VO&Jx8y3$<^K9|T*GD;JRSHoG!g|Tsy%fV
zytq?(*HA?f>VH3oUzVH#ksGFE#PI?%7YV}u)+4ieH5GS*oZP0XZBUB#&d*5RWVGj=
zC~nv8kB$0dNM;v5KOJHA(QVDOVo^}s?VIed&dx7NY0(^ENBx$df*VLRn@8DQ_By?n
z^0B;$Io&gDjSDDYS1oW<4bsokAzJc8$9{!+=jx-Y2rh9qT~X;48HQZE#cFNSX|heX
ZYPH%`yi!wCvgxhct*Y&rcjdL!|1a7vI(z^C

diff --git a/django/contrib/comments/locale/he/LC_MESSAGES/django.po b/django/contrib/comments/locale/he/LC_MESSAGES/django.po
deleted file mode 100644
index 3567e8e59c..0000000000
--- a/django/contrib/comments/locale/he/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,297 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Jannis Leidel <jannis@leidel.info>\n"
-"Language-Team: Hebrew (http://www.transifex.com/projects/p/django/language/"
-"he/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: he\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "תוכן"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "מטא־נתונים"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "סומנה"
-msgstr[1] "סומנו"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "סמן תגובות שנבחרו"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "אושרה"
-msgstr[1] "אושרו"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "אשר תגובות שנבחרו"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "הוסרה"
-msgstr[1] "הוסרו"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "הסר תגובות שנבחרו"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "תגובה אחת %(action)s בהצלחה"
-msgstr[1] "%(count)s תגובות %(action)s בהצלחה"
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "תגובות עבור %(site_name)s"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "התגובות האחרונות על %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "שם"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "כתובת דוא\"ל"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "תגובה"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "שמור על לשונך! המילה %s אסורה לשימוש כאן."
-msgstr[1] "שמור על לשונך! המילים %s אסורות לשימוש כאן."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "ו"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr "אם יוזן משהו בשדה זה תגובתך תטופל כספאם"
-
-#: models.py:23
-msgid "content type"
-msgstr "סוג תוכן"
-
-#: models.py:25
-msgid "object ID"
-msgstr "מזהה אובייקט"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "משתמש"
-
-#: models.py:55
-msgid "user's name"
-msgstr "שם משתמש"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "כתובת דוא\"ל משתמש"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "אתר המשתמש"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "תגובה"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "תאריך/שעת הגשה"
-
-#: models.py:63
-msgid "IP address"
-msgstr "כתובת IP"
-
-#: models.py:64
-msgid "is public"
-msgstr "פומבי "
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "ביטול סימון התיבה יעלים בפועל את התגובה מהאתר"
-
-#: models.py:67
-msgid "is removed"
-msgstr "האם הוסר"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"יש לסמן תיבה זו עבור תגובה לא נאותה. הודעת \"תגובה זו נמחקה\" תוצג במקום "
-"התגובה."
-
-#: models.py:80
-msgid "comments"
-msgstr "תגובות"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr "הודעה זו נשלחה ע\"י משתמש מחובר לכן השם אינו ניתן לשינוי."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr "הודעה זו נשלחה ע\"י משתמש מחובר לכן כתובת הדוא\"ל אינה ניתנת לשינוי."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"הוגש ע\"י %(user)s ב %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "סימן"
-
-#: models.py:180
-msgid "date"
-msgstr "תאריך"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "סמן הערה"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "סמני הערה"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "אשר הערה"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "באמת להפוך את התגובה לפומבית?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "אשר"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "תודה על אישור התגובה"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr "תודה על שהקדשת מזמנך כדי לשפר את איכות הדיון באתר שלנו"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "הסר תגובה"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "באמת להסיר תגובה זו?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "להסיר"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "תודה על ההסרה"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "סמן תגובה זו"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "באמת לסמן תגובה זו?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "סימן"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "תודה על הסימון"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "פוסט"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "תצוגה מקדימה"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "תודה על התגובה"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "תודה על התגובה"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "תצוגה מקדימה של התגובה"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "בבקשה לתקן את השגיאה למטה"
-msgstr[1] "אנא תקן את שגיאות למטה"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "פרסם את התגובה"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "או לבצע שינויים"
diff --git a/django/contrib/comments/locale/hi/LC_MESSAGES/django.mo b/django/contrib/comments/locale/hi/LC_MESSAGES/django.mo
deleted file mode 100644
index 358fcf827f1fa1172b2b91b4c2569c6596572cc7..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 7814
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

diff --git a/django/contrib/comments/locale/hi/LC_MESSAGES/django.po b/django/contrib/comments/locale/hi/LC_MESSAGES/django.po
deleted file mode 100644
index 2dd003a03a..0000000000
--- a/django/contrib/comments/locale/hi/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,304 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-# Sandeep Satavlekar <sandysat@gmail.com>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Sandeep Satavlekar <sandysat@gmail.com>\n"
-"Language-Team: Hindi (http://www.transifex.com/projects/p/django/language/"
-"hi/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: hi\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "विषय सूची"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "मेटाडाटा"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "झंडी ऊंचायी"
-msgstr[1] "झंडी ऊंचायी"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "चयनित टिप्पणियों के लिए झंडी ऊंचाओ"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "स्वीकृत"
-msgstr[1] "स्वीकृत"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "चयनित टिप्पणियों को स्वीकार करो"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "हटाया"
-msgstr[1] "हटाया"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "चयनित टिप्पणियाँ हटाएँ"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "%(count)s टिप्पणि सफलतापूर्वक %(action)s"
-msgstr[1] "%(count)s टिप्पणियाँ सफलतापूर्वक %(action)s"
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "%(site_name)s टिप्पणियाँ "
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "%(site_name)s पर नवीनतम टिप्पणियाँ"
-
-#: forms.py:96
-msgid "Name"
-msgstr "नाम"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "ईमेल पता"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "टिप्पणी"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "अपनी ज़बान संभालो %s यह शब्द इस्तेमाल करने की यहाँ अनुमति नहीं हैं "
-msgstr[1] "अपनी ज़बान संभालो %s यह शब्द इस्तेमाल करने की यहाँ अनुमति नहीं हैं "
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "और"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-"अगर आप इस क्षेत्र में कुछ भी दर्ज करते हो तो आप की टिप्पणी के साथ spam के जैसा सुलुख किया "
-"जायेगा"
-
-#: models.py:23
-msgid "content type"
-msgstr "विषय-सूची प्रकार"
-
-#: models.py:25
-msgid "object ID"
-msgstr "वस्तु आइ डी"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "उपभोक्ता"
-
-#: models.py:55
-msgid "user's name"
-msgstr "प्रयोक्ता नाम"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "प्रयोक्ता ईमेल पता"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "प्रयोक्ता यू.आर.एल"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "टिप्पणी"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "तिथि/समय निवेदित"
-
-#: models.py:63
-msgid "IP address"
-msgstr "आइ.पि पता"
-
-#: models.py:64
-msgid "is public"
-msgstr "सार्वजनिक है"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "इस टिप्पणी को प्रभावी रूप से साइट से गायब करने के लिए यह बॉक्स को अनचेक करें."
-
-#: models.py:67
-msgid "is removed"
-msgstr "हटाया गया"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"अगर टिप्पणी अनुचित है तो इस बॉक्स को चेक करें. एक \"यह टिप्पणी हटा दी गयी हैं\" संदेश "
-"प्रदर्शित किया जाएगा."
-
-#: models.py:80
-msgid "comments"
-msgstr "टिप्पणियाँ"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"इस टिप्पणी को किसी प्राधिकृत उपयोगकर्ता द्वारा पोस्ट किया गया था और इसीलिए इस नाम "
-"को केवल पढ़ने के लिए है."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"इस टिप्पणी को किसी प्राधिकृत उपयोगकर्ता द्वारा पोस्ट किया गया था और इसीलिए यह ईमेल "
-"केवल पढ़ने के लिए है."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"%(user)s द्वारा %(date)s पर पोस्ट की गयी हैं\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "झंडा"
-
-#: models.py:180
-msgid "date"
-msgstr "तिथि"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "टिप्पणी झंडा"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "टिप्पणी झंडे"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "टिप्पणी पसंद करें"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "क्या इस टिप्पणी को सार्वजनिक बनाएँ ?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "पसंद करें"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "पसंद करने के लिए धन्यवाद"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr "हमारी साइट पर चर्चा की गुणवत्ता में सुधार के लिए समय देने के लिए धन्यवाद"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "टिप्पणी निकालें"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "क्या आप इस टिप्पणी को हटाना चाहते हैं ?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "निकालें"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "निकालने के लिये धन्यवाद"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "टिप्पनी को फ्लैग करो"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "क्या आप इस टिप्पणी को फ्लैग करना चाहते हैं ?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "फ्लैग"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "फ्लैग करने के लिए धन्यवाद"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "प्रस्तुत"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "पूर्व दर्शन"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "टिप्पणी के लिये धन्यवाद"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "टिप्पणी के लिये धन्यवाद"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "आपके टिप्पणी का पूर्व दर्शन देखे`"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "कृपया नीचे पायी गयी गलती को ठीक करें"
-msgstr[1] "कृपया नीचे पाये गये गलतियाँ को ठीक करें"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "टिप्पणी प्रस्तुत करें"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "अथवा बदलें"
diff --git a/django/contrib/comments/locale/hr/LC_MESSAGES/django.mo b/django/contrib/comments/locale/hr/LC_MESSAGES/django.mo
deleted file mode 100644
index 2c2a09eb91866c113924a1488653cf2be7e509a9..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5168
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

diff --git a/django/contrib/comments/locale/hr/LC_MESSAGES/django.po b/django/contrib/comments/locale/hr/LC_MESSAGES/django.po
deleted file mode 100644
index 27b64e4273..0000000000
--- a/django/contrib/comments/locale/hr/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,313 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Jannis Leidel <jannis@leidel.info>\n"
-"Language-Team: Croatian (http://www.transifex.com/projects/p/django/language/"
-"hr/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: hr\n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Sadržaj"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Metadata"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "oznaka"
-msgstr[1] "oznake"
-msgstr[2] "oznake"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Označi ovaj komentar"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "odobreno"
-msgstr[1] "odobrene"
-msgstr[2] "odobrene"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Odobri odabrane komentare"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "uklonjeno"
-msgstr[1] "uklonjena"
-msgstr[2] "uklonjena"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Ukloni odabrane komentare"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "%(count)s komentar je uspješno %(action)s."
-msgstr[1] "%(count)s komentara su uspješno %(action)s."
-msgstr[2] "%(count)s komentara su uspješno %(action)s."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "komentari za %(site_name)s"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Najnoviji komentari na %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Ime"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "E-mail adresa"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Komentar"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Pazite na izražavanje! Riječ %s nije dopuštena."
-msgstr[1] "Pazite na izražavanje! Riječi %s nisu dopuštene."
-msgstr[2] "Pazite na izražavanje! Riječi %s nisu dopuštene."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "i"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr "Ako unesete nešto u ovo polje vaš komentar biti će tretiran kao spam"
-
-#: models.py:23
-msgid "content type"
-msgstr "tip sadržaja"
-
-#: models.py:25
-msgid "object ID"
-msgstr "ID objekta"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "korisnik"
-
-#: models.py:55
-msgid "user's name"
-msgstr "korisničko ime"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "e-mail adresa korisnika"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "korisnikov URL"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "komentar"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "datum/vrijeme unosa"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP adresa"
-
-#: models.py:64
-msgid "is public"
-msgstr "javno dostupno"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "Uklonite oznaku da bi komentar nestao sa stranica."
-
-#: models.py:67
-msgid "is removed"
-msgstr "uklonjeno"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Uključite ako je komentar neprikladan. Umjesto komentara biti će prikazana "
-"poruka \"Komentar je uklonjen.\"."
-
-#: models.py:80
-msgid "comments"
-msgstr "komentari"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Ovaj komentar je napisao prijavljeni korisnik te se ime ne može mijenjati.\n"
-"\n"
-"%(text)s"
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Ovaj komentar je napisao prijavljeni korisnik te se email ne može "
-"mijenjati.\n"
-"\n"
-"%(text)s"
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Napisao %(user)s dana %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "oznaka"
-
-#: models.py:180
-msgid "date"
-msgstr "datum"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "oznaka za komentar"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "oznake komentara"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Odobri komentar"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Učini komentar javno dostupnim?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Odobri"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Hvala na odobrenju"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Hvala što ste izdvojili vrijeme da poboljšate kvalitetu rasprava na "
-"stranicama"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Ukloni komentar"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Stvarno ukloni ovaj komentar?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Ukloni"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Hvala na brisanju"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Označi ovaj komentar"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Stvarno označi ovaj komentar?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Oznaka"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Hvala na označavanju"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Unos"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Prikaz"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Hvala što ste komentirali"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Hvala na komentaru"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Prikaz komentara"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Molimo ispravite navedenu grešku."
-msgstr[1] "Molimo ispravite navedene greške."
-msgstr[2] "Molimo ispravite navedene greške."
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Objava komentara"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "ili unesite promjene"
diff --git a/django/contrib/comments/locale/hu/LC_MESSAGES/django.mo b/django/contrib/comments/locale/hu/LC_MESSAGES/django.mo
deleted file mode 100644
index 46125d43dc216856eca3f7c58acd4c7622218c87..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5420
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
Ys);xGbgQh{slt&wIgqBSQp?c)1;+cc{Qv*}

diff --git a/django/contrib/comments/locale/hu/LC_MESSAGES/django.po b/django/contrib/comments/locale/hu/LC_MESSAGES/django.po
deleted file mode 100644
index e42066892c..0000000000
--- a/django/contrib/comments/locale/hu/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,308 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-# Szilveszter Farkas <szilveszter.farkas@gmail.com>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Szilveszter Farkas <szilveszter.farkas@gmail.com>\n"
-"Language-Team: Hungarian (http://www.transifex.com/projects/p/django/"
-"language/hu/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: hu\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Tartalom"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Metaadat"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "megjelölve"
-msgstr[1] "megjelölve"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Kiválasztott hozzászólások megjelölése"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "jóváhagyva"
-msgstr[1] "jóváhagyva"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Kiválasztott hozzászólások jóváhagyása"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "törölve"
-msgstr[1] "törölve"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Kiválasztott hozzászólások törlése"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "%(count)s hozzászólás sikeresen %(action)s."
-msgstr[1] "%(count)s hozzászólás sikeresen %(action)s."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "%(site_name)s hozzászólások"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "%(site_name)s legfrissebb hozzászólásai"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Név"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "E-mail cím"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Hozzászólás"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Vigyázzon a szájára! Az ilyen szó (%s) itt nem megengedett."
-msgstr[1] "Vigyázzon a szájára! Az ilyen szavak (%s) itt nem megengedettek."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "és"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-"Ha bármit begépel ebbe a mezőbe, akkor azt szemétként fogja kezelni a "
-"rendszer"
-
-#: models.py:23
-msgid "content type"
-msgstr "tartalom típusa"
-
-#: models.py:25
-msgid "object ID"
-msgstr "objektum ID"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "felhasználó"
-
-#: models.py:55
-msgid "user's name"
-msgstr "felhasználó neve"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "felhasználó e-mail címe"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "felhasználó URL-je"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "megjegyzés"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "dátum/idő beállítva"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP cím"
-
-#: models.py:64
-msgid "is public"
-msgstr "publikus"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-"Vegye ki a pipát a jelölőnégyzetből, hogy eltűntesse a hozzászólást az "
-"oldalról."
-
-#: models.py:67
-msgid "is removed"
-msgstr "eltávolítva"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Jelöld be a négyzetet, ha a megjegyzés nem megfelelő. Az \"Ezt a megjegyzést "
-"törölték\" üzenet fog megjelenni helyette."
-
-#: models.py:80
-msgid "comments"
-msgstr "hozzászólások"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Ezt a hozzászólást egy hitelesített felhasználó küldte be, ezért a név csak "
-"olvasható."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Ezt a hozzászólást egy hitelesített felhasználó küldte be, ezért az e-mail "
-"csak olvasható."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Beküldte %(user)s ekkor: %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "megjelölés"
-
-#: models.py:180
-msgid "date"
-msgstr "dátum"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "hozzászólás megjelölés"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "hozzászólás megjelölés"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Hozzászólás jóváhagyása"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Biztosan publikálni szeretné ezt a hozzászólást?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Jóváhagyás"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Köszönjük a jóváhagyást"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Köszönjük, hogy időt szánt az oldalunkon zajló beszélgetések minőségének "
-"javítására"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Hozzászólás törlése"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Biztosan törli ezt a hozzászólást?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Törlés"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Köszönjük a törlést"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Hozzászólás megjelölése"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Biztosan megjelöli ezt a hozzászólást?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Megjelölés"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Köszönjük a megjelölést"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Elküldés"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Előnézet"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Köszönjük a hozzászólást"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Köszönjük, hogy hozzászólt"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Hozzászólás előnézetének megtekintése"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Javítsa ki az alábbi hibát"
-msgstr[1] "Javítsa ki az alábbi hibákat"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Hozzászólás elküldése"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "vagy módosítása"
diff --git a/django/contrib/comments/locale/ia/LC_MESSAGES/django.mo b/django/contrib/comments/locale/ia/LC_MESSAGES/django.mo
deleted file mode 100644
index 8c728c4ce287a1e675742d37f4c1e9db514e7836..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5153
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
Q&zplpCT|)WpLS~g4I<X0=l}o!

diff --git a/django/contrib/comments/locale/ia/LC_MESSAGES/django.po b/django/contrib/comments/locale/ia/LC_MESSAGES/django.po
deleted file mode 100644
index 06e863102b..0000000000
--- a/django/contrib/comments/locale/ia/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,306 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Martijn Dekker <mcdutchie@hotmail.com>, 2012.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-09-19 23:34+0000\n"
-"Last-Translator: Martijn Dekker <mcdutchie@hotmail.com>\n"
-"Language-Team: Interlingua (http://www.transifex.com/projects/p/django/"
-"language/ia/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: ia\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Contento"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Metadatos"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "marcate"
-msgstr[1] "marcate"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Marcar le commentos seligite"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "approbate"
-msgstr[1] "approbate"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Approbar le commentos seligite"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "removite"
-msgstr[1] "removite"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Remover le commentos seligite"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "1 commento ha essite %(action)s con successo."
-msgstr[1] "%(count)s commentos ha essite %(action)s con successo."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "Commentos de %(site_name)s"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Ultime commentos in %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Nomine"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "Adresse de e-mail"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Commento"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Le parola %s non es permittite hic."
-msgstr[1] "Le parolas %s non es permittite hic."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "e"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-"Si tu insere qualcosa in iste campo, tu commento essera tractate como spam."
-
-#: models.py:23
-msgid "content type"
-msgstr "typo de contento"
-
-#: models.py:25
-msgid "object ID"
-msgstr "ID del objecto"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "usator"
-
-#: models.py:55
-msgid "user's name"
-msgstr "nomine del usator"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "adresse de e-mail del usator"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "URL del usator"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "commento"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "data/hora de submission"
-
-#: models.py:63
-msgid "IP address"
-msgstr "adresse IP"
-
-#: models.py:64
-msgid "is public"
-msgstr "es public"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-"Dismarca iste quadro pro facer le commento effectivemente disparer de iste "
-"sito."
-
-#: models.py:67
-msgid "is removed"
-msgstr "es removite"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Marca iste quadro si le commento es inappropriate. Un message \"iste "
-"commento ha essite removite\" essera monstrate in su loco."
-
-#: models.py:80
-msgid "comments"
-msgstr "commentos"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Iste commento ha essite publicate per un usator authenticate e dunque le "
-"nomine es immodificabile."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Iste commento ha essite publicate per un usator authenticate e dunque le "
-"adresse de e-mail es immodificabile."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Publicate per %(user)s le %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "marca"
-
-#: models.py:180
-msgid "date"
-msgstr "data"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "marcation de commento"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "marcationes de commento"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Approbar un commento"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Es tu secur de voler render iste commento public?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Approbar"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Gratias pro approbar"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Gratias pro prender le tempore pro meliorar le qualitate del discussion in "
-"nostre sito"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Remover un commento"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Es tu secur de voler remover iste commento?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Remover"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Gratias pro remover"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Marcar iste commento"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Es tu secur de voler marcar iste commento?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Marcar"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Gratias pro marcar"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Publicar"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Previsualisar"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Gratias pro commentar"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Gratias pro tu commento"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Previsualisar tu commento"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Per favor corrige le error sequente"
-msgstr[1] "Per favor corrige le errores sequente"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Publicar tu commento"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "o facer modificationes"
diff --git a/django/contrib/comments/locale/id/LC_MESSAGES/django.mo b/django/contrib/comments/locale/id/LC_MESSAGES/django.mo
deleted file mode 100644
index d58452d3a846ef29c1df5b5ac21928b2a71f41a4..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4906
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
HSYG`bV>M6#

diff --git a/django/contrib/comments/locale/id/LC_MESSAGES/django.po b/django/contrib/comments/locale/id/LC_MESSAGES/django.po
deleted file mode 100644
index 812f7a2de0..0000000000
--- a/django/contrib/comments/locale/id/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,298 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-# rodin <romihardiyanto@gmail.com>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: rodin <romihardiyanto@gmail.com>\n"
-"Language-Team: Indonesian (http://www.transifex.com/projects/p/django/"
-"language/id/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: id\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Isi"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Metadata"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "ditandai"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Tandai komentar terpilih"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "disetujui"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Setujui komentar terpilih"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "dihapus"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Hapus komentar terpilih"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "%(count)s komentar berhasil %(action)s."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "komentar pada %(site_name)s"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Komentar terbaru pada %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Nama"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "Alamat email"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Komentar"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Awas! Kata %s tidak diizinkan di sini."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "dan"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr "Jika Anda mengisi bidang ini, komentar Anda akan dianggap sebagai spam"
-
-#: models.py:23
-msgid "content type"
-msgstr "tipe konten"
-
-#: models.py:25
-msgid "object ID"
-msgstr "ID objek"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "pengguna"
-
-#: models.py:55
-msgid "user's name"
-msgstr "nama pengguna"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "alamat email pengguna"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "URL pengguna"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "komentar"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "tanggal/waktu dikirim"
-
-#: models.py:63
-msgid "IP address"
-msgstr "alamat IP"
-
-#: models.py:64
-msgid "is public"
-msgstr "untuk umum"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-"Hapus centang pada kotak ini agar komentar tidak ditampilkan pada situs."
-
-#: models.py:67
-msgid "is removed"
-msgstr "telah dihapus"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Centang kotak ini jika komentar tidak pantas. Pesan \"Komentar ini telah "
-"dihapus\" akan ditampilkan sebagai penggantinya."
-
-#: models.py:80
-msgid "comments"
-msgstr "komentar"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Komentar ini dikirim oleh seorang pengguna terautentikasi sehingga nama "
-"pengguna tidak dapat diubah."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Komentar ini dikirim oleh seorang pengguna terautentikasi sehingga alamat "
-"email tidak dapat diubah."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Dikirim oleh %(user)s pada %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "tanda"
-
-#: models.py:180
-msgid "date"
-msgstr "tanggal"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "tanda komentar"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "tanda komentar"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Setujui komentar"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Yakin ingin menampilkan komentar ini untuk umum?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Setujui"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Terima kasih telah menyetujui komentar"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Terima kasih telah membantu meningkatkan kualitas diskusi pada situs kami"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Hapus komentar"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Yakin ingin menghapus komentar ini?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Hapus"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Terima kasih telah menghapus"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Tandai komentar ini"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Yakin ingin menandai komentar ini?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Tandai"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Terima kasih telah menandai"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Kirim"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Pratinjau"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Terima kasih telah meninggalkan komentar"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Terima kasih atas komentar Anda"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Pratinjau komentar Anda"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Mohon perbaiki kesalahan di bawah ini"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Kirim komentar Anda"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "atau lakukan perubahan"
diff --git a/django/contrib/comments/locale/is/LC_MESSAGES/django.mo b/django/contrib/comments/locale/is/LC_MESSAGES/django.mo
deleted file mode 100644
index 63e04116851ea878c15dfcccf39bd636465fb1fb..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4936
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

diff --git a/django/contrib/comments/locale/is/LC_MESSAGES/django.po b/django/contrib/comments/locale/is/LC_MESSAGES/django.po
deleted file mode 100644
index 1918df3193..0000000000
--- a/django/contrib/comments/locale/is/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,304 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Hafsteinn Einarsson <haffi67@gmail.com>, 2011.
-# Jannis Leidel <jannis@leidel.info>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Hafsteinn Einarsson <haffi67@gmail.com>\n"
-"Language-Team: Icelandic (http://www.transifex.com/projects/p/django/"
-"language/is/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: is\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Innihald"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Hengigögn"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "flaggað"
-msgstr[1] "flaggað"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Flagga valdar athugasemdir"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "samþykkt"
-msgstr[1] "samþykkt"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Samþykkja valdar athugasemdir"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "fjarlægð"
-msgstr[1] "fjarlægðar"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Fjarlægja valdar athugasemdir"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] ""
-msgstr[1] "Það tókst að %(action)s %(count)s athugasemdum."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "%(site_name)s: athugasemdir"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Nýjustu athugasemdir á %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Nafn"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "Netfang"
-
-#: forms.py:98
-msgid "URL"
-msgstr "Veffang"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Athugasemd"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Passaðu orðbragðið! Orðið %s er ekki leyft hér."
-msgstr[1] "Passaðu orðbragðið! Orðin %s eru ekki leyfð hér."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "og"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-"Ef þú skrifar eitthvað hérna verður athugasemdin sjálfkrafa meðhöndluð sem "
-"ruslpóstur"
-
-#: models.py:23
-msgid "content type"
-msgstr "efnistag"
-
-#: models.py:25
-msgid "object ID"
-msgstr "kenni hlutar"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "notandi"
-
-#: models.py:55
-msgid "user's name"
-msgstr "nafn notanda"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "netfang notanda"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "veffang notanda"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "athugasemd"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "innsent dags/tími"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP tala"
-
-#: models.py:64
-msgid "is public"
-msgstr "er öllum sýnilegt"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "Taktu hakið úr til að fjarlægja athugasemdina af vefsíðunni."
-
-#: models.py:67
-msgid "is removed"
-msgstr "hefur verið fjarlægt"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Hakaðu við þennan reit ef athugasemdin er óviðeigandi. Skilaboðin „Þessi "
-"athugasemd hefur verið fjarlægð“ birtist í staðinn."
-
-#: models.py:80
-msgid "comments"
-msgstr "athugasemdir"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Athugasemdin var send inn af innskráðum notanda og því er ekki hægt að "
-"breyta nafninu."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Athugasemdin var send inn af innskráðum notanda og því er ekki hægt að "
-"breyta netfanginu."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"%(user)s sendi inn %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "flagga"
-
-#: models.py:180
-msgid "date"
-msgstr "dagsetning"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "flagg athugasemdar"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "flögg athugasemdar"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Samþykkja athugasemd"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Gera þessa athugasemd sýnilega?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Samþykkja"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Takk fyrir að samþykkja"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr "Takk fyrir að gefa þér tíma til að bæta gæði umræðunnar á síðunni."
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Fjarlægja athugasemd"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Eyða þessari athugasemd?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Fjarlægja"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Takk fyrir að fjarlægja"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Flagga athugasemd"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Flagga þesa athugasemd?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Flagg"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Takk fyrir að flagga"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Birta"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Skoða"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Takk fyrir að senda athugasemd"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Takk fyrir athugasemdina"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Skoða athugasemd"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Vinsamlegast lagfærðu villuna fyrir neðan"
-msgstr[1] "Vinsamlegast lagfærðu villurnar fyrir neðan"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Birta athugasemd"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "eða breyta"
diff --git a/django/contrib/comments/locale/it/LC_MESSAGES/django.mo b/django/contrib/comments/locale/it/LC_MESSAGES/django.mo
deleted file mode 100644
index 7a81e75d9454d4ba828d6c59ce5a337dca937cdd..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5204
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
I%FVI-PcI+D&j0`b

diff --git a/django/contrib/comments/locale/it/LC_MESSAGES/django.po b/django/contrib/comments/locale/it/LC_MESSAGES/django.po
deleted file mode 100644
index 73192f7d35..0000000000
--- a/django/contrib/comments/locale/it/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,307 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-# Nicola Larosa <transifex@teknico.net>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Nicola Larosa <transifex@teknico.net>\n"
-"Language-Team: Italian (http://www.transifex.com/projects/p/django/language/"
-"it/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: it\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Contenuto"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Metadati"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "segnalato"
-msgstr[1] "segnalati"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Segnala i commenti selezionati"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "approvato"
-msgstr[1] "approvati"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Approva i commenti selezionati"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "eliminato"
-msgstr[1] "eliminati"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Elimina i commenti selezionati"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "Ad 1 commento è stata applicata con successo l'azione %(action)s."
-msgstr[1] ""
-"A %(count)s commenti è stata applicata con successo l'azione %(action)s."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "commenti su %(site_name)s "
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Commenti più recenti su %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Nome"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "Indirizzo email"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Commento"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Modera i termini: la parola %s non è ammessa qui."
-msgstr[1] "Modera i termini: le parole %s non sono ammesse qui."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "e"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-"Se inserisci qualcosa in questo campo, il tuo commento verrà considerato spam"
-
-#: models.py:23
-msgid "content type"
-msgstr "content type"
-
-#: models.py:25
-msgid "object ID"
-msgstr "ID dell'oggetto"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "utente"
-
-#: models.py:55
-msgid "user's name"
-msgstr "nome utente"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "indirizzo email utente"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "URL utente"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "commento"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "data/ora di inserimento"
-
-#: models.py:63
-msgid "IP address"
-msgstr "indirizzo IP"
-
-#: models.py:64
-msgid "is public"
-msgstr "è pubblico"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-"Deseleziona questa casella per far sparire del tutto il commento dal sito."
-
-#: models.py:67
-msgid "is removed"
-msgstr "è eliminato"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Seleziona la casella se il commento è inappropriato. Verrà sostituito dal "
-"messaggio \"Questo commento è stato rimosso\"."
-
-#: models.py:80
-msgid "comments"
-msgstr "commenti"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Questo commento è stato inserito da un utente autenticato e quindi il nome "
-"non è modificabile."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Questo commento è stato inserito da un utente autenticato e quindi l'email "
-"non è modificabile."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Inserito da %(user)s il %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "Segnala"
-
-#: models.py:180
-msgid "date"
-msgstr "data"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "segnalazione commento"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "segnalazioni commenti"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Approva un commento"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Sicuro di voler pubblicare questo commento?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Approva"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Grazie per aver approvato"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Grazie per aver speso tempo a migliorare la qualità della discussione sul "
-"nostro sito"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Elimina un commento"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Sicuro di voler eliminare questo commento?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Elimina"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Grazie per aver eliminato"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Segnala questo commento"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Sicuro di voler segnalare questo commento?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Segnala"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Grazie per aver segnalato"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Pubblica"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Anteprima"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Grazie per aver commentato"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Grazie per il tuo commento"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Mostra l'anteprima del tuo commento"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Correggi l'errore qui sotto"
-msgstr[1] "Correggi gli errori qui sotto"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Pubblica il tuo commento"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "o fai dei cambiamenti"
diff --git a/django/contrib/comments/locale/ja/LC_MESSAGES/django.mo b/django/contrib/comments/locale/ja/LC_MESSAGES/django.mo
deleted file mode 100644
index e8600c3a4ffd20789d0a0c0535250966117e7eab..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5500
zcmbuBTWlOx8OIM00x>NuAzZ`dG~m>staqK%NxDgTAs5vp39jo<6&}KP_w0I-*_mZ#
zHjWVwp4lYzC028BVyqOLG`G#wL51M9X)TpJAYK582aqZxbi5l!0#y}KUXT#~@63$7
z>o}LHW1soWxqs)oo&Cqcc}EzYbtqp$nfGzVUI72~3B2&E{v=~x1fKw31Y5yRfhF*B
z;1%#I;Jcs;z8CgCKR+1v68Iq6HE<qifwZ0r()<Ci4*VtfELZ|L_yPE7a3MCMd5gg(
zK_1q(gET)4ZUlFM_-EJfS_EDPNv^+x9Q+Ts7+i!!u{2A74}+_~FN4p5Uj;Rg=Kmc0
z0(cPoJa{(bTj2Lm{}cE;xOf3{0_H$c**jnh_%4_QAHd<L-33YB-5^9^{on)OA&~Sl
z3SvoiDQv$A(z$;R(*A!4>+gXNq5e-0Td)s6{Imat_4%I(`X3I-L0TsP(zs@j&i6Ek
zf3^*;p^xF*;MY;V1)&<iMG%Vgv<@V_Z2%tye*%tzy&%co@Y!HoGf4Vc8?p^dpxz07
z2OI%O?&~1w?XTdsz@=!U_UG`T{eA?}JT0sr0%_e5a1%HN;-B5Z>l@&F7;!CF53T?^
zLLLQay+48^|6fA>8;qg80LCD$0%^Vo>#v3UGuV#y|ABkJ7Zx&B0RIM(J-5Or2G|CY
zy(d6wUjXHjKRpPNewKnH|B8?;Vf%KF#u*^Vw>PYx0LiXzf^@#?Ahu*O?7s!ldJo}6
zdZ-6!oo0~s+X|8#KL+v7w&O*5D1b1t^1V1n53NtJNYCRaWDlA{_QG+LerPVm1xHzq
zLVGl!!2Ik96r>B*j6%;c6p}T1R^fwW`!33gs1Zz{BvF=xZRBs!Q;!ewOQ>C)Z*|x~
zKD-izauhw3uhyuq;Jg$&-$Wr@lK$vvM1i@L-%~Dl1cjcZDCFy8_vrZ&KH!onHju)m
zpU3d^?de(&1FBlz;OMT{ZfZHP%;703mlLMzu%_sfcWDlH3aONEoJ_$mx_NzrmU4B=
zT;?>g`i7KMFx{$|yi3^P&J&)==WT13U?I5{?K9ot2t%Y?k&ZeXw!TxOc5=5<cX)@j
zo9h{Ti>RBURW~(SHgD^iD;oJTd`UYE4iCdSae@vZOm2%D_D(P1IUGjI3f`p~2D*4!
zck+hTjZJmaafOy{Wa|S>fTjzLu#GuQH@KEg+nCEX8Cq7o`0e6SUm$HL0BdQTp4gJ%
z-By8PMPYNz?8d3gEOrehWOQMqX@ET~d?cc43mh)Z$r^br$2OzpxY00&TP6%sWlFY1
zxLR6sHMSL|WvzzL98#KXL%T|W!nQ3Nr#GywJ9d-eRKMl8tQD^s;ZzG`>L8~mIKqY>
zXfD37FTAO)j@&~z6jeH1H=m5h(Q84Ma39REjb#pNwZ$%7K!|{~TeJy{oGvq4sZX)6
zC#UTcHR|U1LWiNJrUwL8uNgvp<O(6GyfA2=!>a9_nz>WiE(5Jqn~13{hf}-q!(A|G
zbz`W5S*>)U?5s8=>Z~?b+ldxsF;~yws210ADu`6uPYar%yWQN%kQb*4j)Tx7Zy+Zk
ze}E)au|UzBhaCf}X(rbS2qx3jQ_8!@h;Yj^mM%DIeWCmwE5QHKG0QZ%8$aTTlxiqy
zs}|hWwwY}+Q?+r9gNC-933idmz<u>y0xp5$Lft~MdB(PKN?1B?BYRPEQ=Nf{au$yF
z2yaKe=(6lIuSc?QxM{f@US)Mb3!O+;cbnqS91SV$_DRqa3k)u*KBAxxsXUieSDdIu
zA1b+Uw>vKw1&w;em7SeJM^1NPC`O*5UfHlh#4!Rtr?0@p)6DAFLDAi^fx#D*@=|cy
ztZ-N~A|e@@(d$u%llH^Uz}iuk3meH`2u_REj<uv?KNL1OS(0zqfyJ%5Hj%e%H@3ye
z>gm|`3Rx%CZY6nL>kryv>tSTND`FdPxFlbmXj&d?O2nF)c~c_Uyz;Tc@<ajyV{OO)
zv}X0V#L8IWao)5tnZP(ab(=NEjkVjF=@^=8*-8GArKdV|zNxT7&slJnwO!WF@b`3<
ze6|rfe-d-dYyqi0)-JSMl0T>AHB%rFHiX%ztE;Qgr6u)@*iBR72rW9O6VJ!f>U?n{
zTqC|ii!ZC&(z0daj0&0>6LsMg5o?DPliU@%-8gO&-CV<=ecKW4x^3;7VykDy(S8|W
z$2OWND~;ez^3@%>J1uLH@6hU6je@Niu}zkpbCTT5tE#iEX$=oP*Cp1};rgx0_*{CI
zrT@Ato{&Ynd(j(S&gGtgS$#8ixa{#+rEg;D{2;5IEd4`4tMo>sKfrE!<CXqjNpDzs
zqjwuu)93A<93Q;toh$dgEWPvP<G(2%=#}1>EPB#ED~m<xk71wk-qX_GFTFF;dqsN3
zrFTSndmxtV*<ZWbSh=tN=Ex};K;z#DrRf=zUTNw?>Bgxy!!Cb7`q*fn^e$ju>G!L_
zBXrd26<K-T-ty%)n9|raS-c?q*JQCz7B5PlT93%$Iq6@4h?8&qLV5@9st0T}=LG2;
zo~3(|YR;kfnNTZ1Fco9{ld`A;gmm5oD6HInEHDg?UVS9euK$KC9+bu7mA+q-B4@NU
za=X7&UhSzI#R;pthP2^N$l}Yir9Z*S2L{W1gKTnqV5$Tyz{N_W7wSATIdQpi>7=s5
zZ0oT~|B)M|i5i8IQw6QlKNqC8fBN?V9QZ=ef4{#RWO10RRXi+<ry)`8W)O8&cjeWK
z<+ouDc*Xr0g?wy8dIRrY8)bK!JQFO4kNchzxpVEDptbfW2$InCRWMfDivsA5eV(tJ
zAHh;m;V>k<qsk}3*kRHeD)*kdF@)}W41NEaS1S{x0%i0tcJDF&!*2DV1S6~Zzm@(e
zq&>K3`LH+j`uXyKgOlS3eOP;_JUFC62H`NOatw0Dy#>DANyd;Tr%Kl<<Jbl<az=&0
zReEC^$~g#zGl36BfrtH&F+JJi&6#Hqu~X+SVYTurM`5h;6<=B7EIA(Kt2sRNBMA|N
z^F4N@Uj&stTpA|>sVc+gC^=W93AkOA#*uIPDpzrQ1PjzXrleNdo0aNM!Tln?sY>;1
zs?;-euy6A13FVy^Dp!Uny98O+I|JXNUt!9NVZnXDXzZgVU|YEJG3g%;6jp-L#-hus
z=BlW1;F`*GLcWjIU<fkiK6TITp=?Q>H$2ys;f+>?Pgh22FP^|bqK@b;fY?<R1MW^b
zKKyhhR>#VFFWx*lFgXr?AqSy@M!`S(pyy=~{xnV(EpFLjFa0P~E=f1Yjo+1S9@}@9
Q=~bT1$QkBz-RNrgKa0zRBme*a

diff --git a/django/contrib/comments/locale/ja/LC_MESSAGES/django.po b/django/contrib/comments/locale/ja/LC_MESSAGES/django.po
deleted file mode 100644
index 50605ab479..0000000000
--- a/django/contrib/comments/locale/ja/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,296 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-06-04 16:06+0000\n"
-"Last-Translator: Yoichi Fujimoto <wozozo@gmail.com>\n"
-"Language-Team: Japanese (http://www.transifex.com/projects/p/django/language/"
-"ja/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: ja\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "内容"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "メタデータ"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "にフラグが付きました"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "選択したコメントにフラグを付ける"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "は承認されました"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "選択したコメントを承認する"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "は削除されました"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "コメントを削除する"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "%(count)s個のコメント%(action)s。"
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "%(site_name)s のコメント"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "%(site_name)s の最新コメント"
-
-#: forms.py:96
-msgid "Name"
-msgstr "名前"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "メールアドレス"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "コメント"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "言葉使いに気を付けて! %s という言葉は使えません。"
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "と"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr "このフィールドに入力するとコメントはスパム扱いされます"
-
-#: models.py:23
-msgid "content type"
-msgstr "コンテンツタイプ"
-
-#: models.py:25
-msgid "object ID"
-msgstr "オブジェクト ID"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "ユーザー"
-
-#: models.py:55
-msgid "user's name"
-msgstr "名前"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "メールアドレス"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "URL"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "コメント"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "コメント投稿日時"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP アドレス"
-
-#: models.py:64
-msgid "is public"
-msgstr "は公開中です"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-"手っ取り早くコメントをサイトから消すにはここのチェックを外してください。"
-
-#: models.py:67
-msgid "is removed"
-msgstr "は削除されました"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"コメントが不適切な場合はチェックを入れてください。「コメントは削除されまし"
-"た」と表示されるようになります。"
-
-#: models.py:80
-msgid "comments"
-msgstr "コメント"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"このコメントは認証済みユーザーによって投稿されたため、名前は読み取り専用で"
-"す。"
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"このコメントは認証済みユーザーによって投稿されたため、メールアドレスは読み取"
-"り専用です。"
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"%(user)s が %(date)s に投稿\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "フラグ"
-
-#: models.py:180
-msgid "date"
-msgstr "フラグを付けた日時"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "コメントフラグ"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "コメントフラグ"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "コメントを承認する"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "本当にこのコメントを承認しますか?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "承認"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "ご利用ありがとうございました!"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr "当サイトの品質向上にご協力いただきありがとうございました"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "コメントを削除する"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "本当にこのコメントを削除しますか?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "削除"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "ご利用ありがとうございました!"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "このコメントにフラグを付ける"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "本当にこのコメントにフラグを付けますか?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "フラグを付ける"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "ご利用ありがとうございました!"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "投稿"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "プレビュー"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "コメントしてくれてありがとうございました"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "コメントありがとうございました"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "コメントのプレビュー"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "下記のエラーを修正してください。"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "コメントを投稿"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "さらに編集"
diff --git a/django/contrib/comments/locale/ka/LC_MESSAGES/django.mo b/django/contrib/comments/locale/ka/LC_MESSAGES/django.mo
deleted file mode 100644
index 850becbe3b63c79cf16a3149229e692ddaac9bf0..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 7581
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

diff --git a/django/contrib/comments/locale/ka/LC_MESSAGES/django.po b/django/contrib/comments/locale/ka/LC_MESSAGES/django.po
deleted file mode 100644
index afedc53e59..0000000000
--- a/django/contrib/comments/locale/ka/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,297 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# avsd05 <avsd05@gmail.com>, 2011.
-# Jannis Leidel <jannis@leidel.info>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Jannis Leidel <jannis@leidel.info>\n"
-"Language-Team: Georgian (http://www.transifex.com/projects/p/django/language/"
-"ka/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: ka\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "კონტენტი"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "მეტა-მონაცემები"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "დროშა"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "არჩეულ კომენტარებზე დროშის დასმა"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "დამტკიცებულია"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "არჩეული კომენტარების დამტკიცება"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "წაშლილია"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "არჩეული კომენტარების წაშლა"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "წარმატებით %(action)s %(count)s კომენტარი"
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "%(site_name)s-ის კომენტარები"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "ბოლო კომენტარები %(site_name)s-ზე"
-
-#: forms.py:96
-msgid "Name"
-msgstr "სახელი"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "ელ. ფოსტის მისამართი"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "კომენტარი"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "დაიცავით წესრიგი! სიტყვა \"%s\" აქ დაუშვებელია."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "და"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr "თუ თვენ შეიყვანთ რამეს ამ ველში, თქვენი კომენტარი სპამად აღიქმება"
-
-#: models.py:23
-msgid "content type"
-msgstr "კონტენტის ტიპი"
-
-#: models.py:25
-msgid "object ID"
-msgstr "ობიექტის ID"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "მომხმარებელი"
-
-#: models.py:55
-msgid "user's name"
-msgstr "მომხმარებლის სახელი"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "მომხმარებლის ელ. ფოსტა"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "მომხმარებლის URL"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "კომენტარი"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "გაგზავნის თარიღი და დრო"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP-მისამართი"
-
-#: models.py:64
-msgid "is public"
-msgstr "საყოველთაოა"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "გადანიშნეთ ეს დროშა, რათა კომენტარი რეალურად გაქრეს საიტიდან."
-
-#: models.py:67
-msgid "is removed"
-msgstr "წაშლილია"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"მონიშნეთ ეს დროშა, თუ კომენტარი შეუსაბამოა. მის ნაცვლად გაჩნდება "
-"შეტყობინება: \"კომენტარი წაშლილია\"."
-
-#: models.py:80
-msgid "comments"
-msgstr "კომენტარები"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"ეს კომენტარი გამოგზავნილია აუდენტიფიცირებული მომხმარებლის მიერ, და ამიტომ "
-"სახელის შეცვლა შეუძლებელია."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"ეს კომენტარი გამოგზავნილია აუდენტიფიცირებული მომხმარებლის მიერ, და ამიტომ "
-"ელ. ფოსტის შეცვლა შეუძლებელია."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"გამოგზავნილია %(user)s-ს მიერ, %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "დროშა"
-
-#: models.py:180
-msgid "date"
-msgstr "თარიღი"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "კომენტარის დროშა"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "კომენტარის დროშები"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "კომენტარის დადასტურება"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "ნამდვილად გსურთ ამ კომენტარის გამოქვეყნება?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "დასტური"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "გმადლობთ, კომენტარის დადასტურებისათვის"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"გმადლობთ, რომ დრო დახარჯეთ ჩვენს საიტზე დისკუსიის ხარისხის გასაუმჯობესებლად"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "წავშალოთ კომენტარები"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "ნამდვილად გსურთ ამ კომენტარის წაშლა?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "წაშლა"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "გმადლობთ, წაშლისათვის"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "კომენტარის მარკირება"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "ნამდვილად გსურთ ამ კომენტარის მარკირება?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "დროშა"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "გმადლობთ, მარკირებისათვის"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "გაგზავნა"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "წინასწარი ნახვა"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "გმადლობთ კომენტარისთვის"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "გმადლობთ თქვენი კომენტარისათვის"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "კომენტარის წინასწარი ნახვა"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "გთხოვთ, შეასწოროთ შეცდომა ქვემოთ"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "კომენტარის გაგზავნა"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "ან შეიტანეთ ცვლილებები"
diff --git a/django/contrib/comments/locale/kk/LC_MESSAGES/django.mo b/django/contrib/comments/locale/kk/LC_MESSAGES/django.mo
deleted file mode 100644
index 4ec3c83f0bed534d1d001ccb9cb40cd1c700eda5..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 6223
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
WnN3Mc64BWQ)cNK^m_B2cnD<|DoRD4s

diff --git a/django/contrib/comments/locale/kk/LC_MESSAGES/django.po b/django/contrib/comments/locale/kk/LC_MESSAGES/django.po
deleted file mode 100644
index d8e04f9b12..0000000000
--- a/django/contrib/comments/locale/kk/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,301 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-#   <germanilyin@gmail.com>, 2011.
-#   <zhazira.mt@gmail.com>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: yun_man_ger <germanilyin@gmail.com>\n"
-"Language-Team: Kazakh (http://www.transifex.com/projects/p/django/language/"
-"kk/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: kk\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Мазмұн"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Метадата"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "белгіленген"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Таңдалған коментарийлерді белгілеу"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "Расталған"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Таңдалған аңғартпаларды бекіту"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "өшірілген"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Таңдалған аңғартпаларды өшіру"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] ""
-"one: 1 аңғартпа ойдағыдай %(action)s.\n"
-"other: %(count)s аңғартпа ойдағыдай %(action)s."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "%(site_name)s аңғартпалары"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Соңғы %(site_name)s аңғартпалары"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Атау"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "Email адрес"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Аңғартпа"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] ""
-"one: Байқап сөйлеңіз! Бұл жерде %s сөзіне тыйым салынған.\n"
-"\n"
-"other: Байқап сөйлеңіз! Бұл жерде %s сөздеріне тыйым салынған."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "және"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-"Егер сіз бұл жолаққа қандай да бір нарсені енгізсеңіз, сіздің коментариіңіз "
-"спам ретінде белгіленеді."
-
-#: models.py:23
-msgid "content type"
-msgstr "мазмұн түрі"
-
-#: models.py:25
-msgid "object ID"
-msgstr "нысан ID"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "пайдаланушы"
-
-#: models.py:55
-msgid "user's name"
-msgstr "пайдаланушының есімі"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "пайдаланушының email адресі"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "пайдаланушының URLі"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "аңғартпа"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "жіберілген күні/уықыты"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP адрес"
-
-#: models.py:64
-msgid "is public"
-msgstr "ашық"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "Анғартпаның сайттан жоғалуы үшін құсбелгіні алып тастаңыз."
-
-#: models.py:67
-msgid "is removed"
-msgstr "өшірілген"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Анғартпа дұрыс болмаса құсбелгігі қойыңыз. Орнына  \"Бұл анғартпа өшірілді\" "
-"деген хабар көрінеді."
-
-#: models.py:80
-msgid "comments"
-msgstr "анғартпалар"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr "Бұл аңғартпа пайдаланушы орналастырған үшін аты өзгертілмейді."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr "Бұл аңғартпа пайдаланушы орналастырған үшін email өзгертілмейді."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"%(user)s %(date)s орналастырды\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "жалауша"
-
-#: models.py:180
-msgid "date"
-msgstr "мерзім"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "Аңғартпа жалаушасы"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "Аңғартпа жалаушалары"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Аңғартпаны мақұлда"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Бұл аңғартпаны ашық қылуға сенімдісіз бе?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Мақұлдау"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Мақұлдау үшін рахмет"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr "Торпабымыздағы"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Аңғартпаны өшір"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Аңғартпаны өшіруге сенімдісіз бе?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Өшір"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Өшіргеніңіз үшін рахмет"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Бұл аңғартпаға жалауша қой"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Бұл аңғартпаға жалауша қоюға сенімдісіз бе?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Жалауша"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Жалауша қойғаныңыз үшін рахмет"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Орналастыру"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Алдын ала қарап алу"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Аңғартпаңыз үшін рахмет"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Аңғартпаңыз үшін рахмет"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Аңғартпаны алдын ала қарап алу"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] ""
-"one: Төмендегі қатені түзеңіз\n"
-"other: Төмендегі қателерді түзеңіз"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Аңғартпаңызды орналастырыңыз"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "немесе өзгертіңіз"
diff --git a/django/contrib/comments/locale/km/LC_MESSAGES/django.mo b/django/contrib/comments/locale/km/LC_MESSAGES/django.mo
deleted file mode 100644
index d5262058028b3c05d50d2451066bfb4979f2cb7f..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2129
zcmb7EOKcle6n#MW87NSefOv{1B&x=-(~rvJqn3Omqoi1o!+z{}u_v96HSf7JyR=Q4
zh9XEvN|Ur2M@Z~gP$XIqP^2tj!-f?C@mR8f9XrH%cgAsx3Wz6-&%Jl<=iGbW_^16n
zR~XKIJkR0z2+#9)hVR1<&c{Fnya9X|_|p9;=7BlrM}a-S6Tk`JB=7;?+ZnC`P22|X
z5#V*;<G>GrChim9Gr(KGM}gl0P2TS_{b!)@`xPj_;WwZH&cbLofAe69KLVeC{yXqV
z;Ge*G;J$|#8v-r>P5w`T&jP>B@CV?_(Ek9w2z&u#PXfn*!@zamA>enwSAace!qgoF
zf(G?sbW__LQ`_`;=RqjjhsV@6v*{eur#Ya?o+gPg&|qkh&Qlqh{vXR^Hr5ceQ(QGX
z$*a*B?#)3KycPw42o;Cb3!P>&j+(LOD3RwUcyGlxcRU&n0)+^9EQ08?aC><mq;%?n
zzv=ltUUAoxP2X7%E>cM)95>I#()7Skp$sdPx#PMq0@+C?5Ud=*(dE?zexR=<McgmB
zqaeGW&@Xej1ASR}qcoIi+5-c48wHLR_DjUXe!pb1GgHh7U6%QFP(q-xTrD&OGdbyJ
zKzV`SvQ-T{h3X7VHd|HSs~IWljz!gZQB%A$&I~VBjw7R6CD(dG#L|mGn~%>sVLi&t
zh-MTkYg*Pl*Lt;8msTaRd9M6=#Ttu+qu^_eqqfZl3&laJSg?vmc(Gs~IeM@#SSY~J
znh~cxlk-l$0$dOC;vswR@WBF3Zpx9$s>DtxeMd#H&0llE5R9jU=L(+>gALT<KB;*x
zoQp;g6V_YUkyQ~+VDpKv?t8MqhedeY_wrF(AI(jdrYE{R74wB$wk)fHso7kKGim^P
z^}-=uYdEnKYGk%DX&vkO8BTK|wkE<_<a%M<=Etg@+AD7JQ$eomw_?Y)CZjlzHV>Pm
z%8}v_PsNeKP>$)Ot&=ZxviZy6Wu08m$rtz~d0DsL)5*3@Zj(<Y(5o$-ERwL%@%ca}
zkS~*QUANEb_A=z%9WtkBQ0JCT*0Z?eHVK<Lc^7t)w{&~S_$Svonef(xP<_atut^2s
zxnXjjC+(U}Ztm{%8pFS*>k>0nv+mIQb*g%^L++g64-%b@C^JZWt`qRPE3nhd5@iDc
zBv~ONrgxF3e+BkrK@~K!0_sdBS16!Ol@NRtCX6u6y-IY}V8S54<m~QFsSNEB#b5#m
zScZ;)Vj^jdZ7T5=O>nFGWg7-<EOnJa5qBPb|NCPnZs-i9zzxes9qbhM#mr16>A-e$
zvPMn6Pj1_N_>brZO*o+MB}o6co&R{ZcgwEQJl5`>6*@Gm7)@Z2IMMFRa8URHalM#E
zqEO~R-neV`aH64^L3Nzd;r@Nxa6r1wA`^6tnPAC#77S;LvMduR#KQqblzd0GFCqAz
zcgf6@!n!w*y1-3XK}>ch$O8+(B|De(oPB<1F#Sp}?)1)~>}QAs0ho{;d@z_r_7`{y
Bmn;AP

diff --git a/django/contrib/comments/locale/km/LC_MESSAGES/django.po b/django/contrib/comments/locale/km/LC_MESSAGES/django.po
deleted file mode 100644
index d15e714663..0000000000
--- a/django/contrib/comments/locale/km/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,290 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Jannis Leidel <jannis@leidel.info>\n"
-"Language-Team: English <en@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: km\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "អត្ថបទ"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr ""
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] ""
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr ""
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] ""
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr ""
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] ""
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr ""
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] ""
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr ""
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr ""
-
-#: forms.py:96
-msgid "Name"
-msgstr "ឈ្មោះ"
-
-#: forms.py:97
-msgid "Email address"
-msgstr ""
-
-#: forms.py:98
-msgid "URL"
-msgstr "អាស័យដ្ឋានគេហទំព័រ(URL)"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "ផ្សេងៗ"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] ""
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "និង"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-
-#: models.py:23
-msgid "content type"
-msgstr "ប្រភេទអត្ថន័យ"
-
-#: models.py:25
-msgid "object ID"
-msgstr "លេខ​សំគាល់​កម្មវិធី"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "សមាជិក"
-
-#: models.py:55
-msgid "user's name"
-msgstr ""
-
-#: models.py:56
-msgid "user's email address"
-msgstr ""
-
-#: models.py:57
-msgid "user's URL"
-msgstr ""
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "មតិ​យោបល់"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "កាល​បរិច្ឆេទនៃ​ការ​សរសេរ​​"
-
-#: models.py:63
-msgid "IP address"
-msgstr "លេខ IP"
-
-#: models.py:64
-msgid "is public"
-msgstr "ផ្សព្វផ្សាយ​ជាសធារណៈ"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-
-#: models.py:67
-msgid "is removed"
-msgstr "ត្រូវ​បាន​លប់​ចេញ"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"សូម​ចុច​ជ្រើសរើស​យក​ប្រអប់​នេះ​ ប្រសិន​បើ​មតិ​យោបល់​មិនសមរម្យ។ ឃ្លា \" មតិ​យោបល់​នេះ​ត្រូវបាន​គេលប់​\" នឹងត្រូវ​"
-"បង្ហាញ​ជំនួស​វិញ។"
-
-#: models.py:80
-msgid "comments"
-msgstr "មតិ​យោបល់"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"សរសេរ​ដោយ %(user)s នៅថ្ងៃ​ %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr ""
-
-#: models.py:180
-msgid "date"
-msgstr "​កាលបរិច្ឆេទ"
-
-#: models.py:190
-msgid "comment flag"
-msgstr ""
-
-#: models.py:191
-msgid "comment flags"
-msgstr ""
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr ""
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr ""
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr ""
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr ""
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr ""
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr ""
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr ""
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr ""
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr ""
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr ""
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr ""
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr ""
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr ""
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr ""
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr ""
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr ""
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr ""
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] ""
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr ""
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr ""
diff --git a/django/contrib/comments/locale/kn/LC_MESSAGES/django.mo b/django/contrib/comments/locale/kn/LC_MESSAGES/django.mo
deleted file mode 100644
index f18618bba5ac793d53d647453ef4423cfda7898c..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2251
zcmaJ>-)kII6rO7RHP&C%f)CbS7K&NR?Ci!w>cogO*+Q_<5Vk(}Al%)#*_~#7G52nh
zfDcwQDy>oip->7%TS}1DhFPlVi$3VzP{fBaz7+bRe}F#tojbGHq$Cd9``vrbIp6ut
zxtF=SfA6Y+?*PV27{6g0#PIiE!j}Ob1O5qo4tO7^fd3Td@k6<N5oqH46X0IpSzsM_
z9{4cuPJw>_iSI7(ao|1RKH%R#iu)J%Ja7+!o&X*I67Qj6|0<CDMu1NO-vF*aOC3lx
z{0?IU_!qE_^Mj8V#*5gu9?kQ74BU_XSHNe0mw-2b*MXogK7=?r{|HEYA@F73XTU?i
zD?p0>6*vmK1GIqqPz>dDfF+;@r1*2dA>emF$T6PAcmacQ(MLU{`l#mqM|D4oLG?kt
z&IizaB2J{#8tDwQx*xPg>-2|GjHimVaV(CL=(Ok~<E#}0fe4i`(GjhAraGQv&1jK%
zb6AVMmEqJ2IR(dw$CaqCW31F5=OUhUI0A(TSt0^ta7!!@Qu4N73!d-8#9U9tK3@_p
zsH76ytr!#i<WZ<d#MBJquA3mxc#j9dn2F%%vgQ&yJk*sUDNDu`)-EKJrD+}>D$>)Y
zqg3qJHmp&=y|641llWz6oSZ#j@X$5-r4}f0pwlw76bpkm^<*nA5KMNPfv1q&K#_5`
z>3c0&71bG0^OR^QHZ^IGE<L>>S*S%P5!tLM*ZM#t(u+ceO`hUmJ2GcQ93{${mTk|q
z-s!fb)rcHs&b;5SCKACFe6307aM*CQHf+_ZR&A8ks?O-^N2<fsDjcm@aoQu!t$tOw
zj<DKm&hW^QDn9cBm&$4+Jd{3HQR1+9p5SWdn{A)HIat5lMx*=+`tcS*!gd$eWi<p3
z9QG~`L+)}mRCIM=VWFak(3=yB6k+2nP?^$>ZC6)k`vrwPAKGPedTP2pXh5w}H7D|R
zTMe|^VM;728xO(@$5^Yw6DidA$;NT(=)jNi&56XShpou<!nVVXHa)c|6=j9yjNeVT
zZyk@4Ksqdp^;VA8##p`_ua22Umab&!_gU|2n$ush^g`BK#_8u-dPDDX+j^G%oTWF}
zZtj=2_=4vOw(teXTGl(0r5CmNYL?#8JQs5F7g>5uXTFxDsa~YH;Y-9`%zEdtbd_AT
z8zB&k>w3P58NNSg)^8D9$+IG69jog_G-=m4OIb?XJF5lRa$djIg(SB%FEl_`L7`2{
zC6IiRrJo`NRvUVSQc%#3x<*uuhEnYeb`YN>#nfK-_Q|M>Te=K{o~anSH5~@D4Y5Dr
z2Ixo7-}kht4cKpM>ENceV6U@~1Zt?>Vn$QILmq>FhL+Vo-SYb&+3-iynyur};+u3G
zM2dMCzQxbt|9&t;vx^oYqPq1zNM9k^gfqHQRB%}*-+Y+#pmsjhH`~jDR<aa588izS
zAONqRc+^Ejx^1|-RWR<X4p9&K4%(1M;XR<05R7z}=&q?*t9rZbslfZehXwXsUl!a!
kxUt!aemQFhI-jNV#^HjJP$=Dl7D`%nK7}v@Zhs#C0eZH~E&u=k

diff --git a/django/contrib/comments/locale/kn/LC_MESSAGES/django.po b/django/contrib/comments/locale/kn/LC_MESSAGES/django.po
deleted file mode 100644
index 2aea390241..0000000000
--- a/django/contrib/comments/locale/kn/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,292 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-#   <karthikbgl@gmail.com>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: karthikbgl <karthikbgl@gmail.com>\n"
-"Language-Team: Kannada (http://www.transifex.com/projects/p/django/language/"
-"kn/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: kn\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "ವಿಷಯ"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr ""
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] ""
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr ""
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] ""
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr ""
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] ""
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr ""
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] ""
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr ""
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr ""
-
-#: forms.py:96
-msgid "Name"
-msgstr "ಹೆಸರು"
-
-#: forms.py:97
-msgid "Email address"
-msgstr ""
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "ಅಭಿಪ್ರಾಯ"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] ""
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "ಮತ್ತು"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-
-#: models.py:23
-msgid "content type"
-msgstr "ಒಳವಿಷಯದ ಬಗೆ"
-
-#: models.py:25
-msgid "object ID"
-msgstr "ವಸ್ತುವಿನ ಐಡಿ"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "ಬಳಕೆದಾರ"
-
-#: models.py:55
-msgid "user's name"
-msgstr "ಬಳಕೆದಾರನ ಹೆಸರು"
-
-#: models.py:56
-msgid "user's email address"
-msgstr ""
-
-#: models.py:57
-msgid "user's URL"
-msgstr ""
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "ಟಿಪ್ಪಣಿ"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "ಸಲ್ಲಿಸಿದ ದಿನಾಂಕ/ಸಮಯ"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP ವಿಳಾಸ"
-
-#: models.py:64
-msgid "is public"
-msgstr "ಸಾರ್ವಜನಿಕವಾಗಿದೆ"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-
-#: models.py:67
-msgid "is removed"
-msgstr "ತೆಗೆದು ಹಾಕಲಾಗಿದೆ"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"ಟಿಪ್ಪಣಿ ಅನುಚಿತವಾಗಿ ಇದ್ದಲ್ಲಿ ಈ ಚೌಕದಲ್ಲಿ ಗುರುತು ಮಾಡಿ. ಅದರ ಬದಲಾಗಿ \"ಈ ಟಿಪ್ಪಣಿ "
-"ತೆಗೆದುಹಾಕಲಾಗಿದೆ\" ಎಂಬ ಸಂದೇಶವನ್ನು  ತೋರಿಸಲಾಗುವುದು."
-
-#: models.py:80
-msgid "comments"
-msgstr "ಟಿಪ್ಪಣಿಗಳು"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"ಸಲ್ಲಿಸಿದವರು %(user)s ರವರು  %(date)s\n"
-"\n"
-"  ದಿನ/ಸಮಯಕ್ಕೆ %(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s  ಸಲ್ಲಿಸಿದ್ದು"
-
-#: models.py:179
-msgid "flag"
-msgstr ""
-
-#: models.py:180
-msgid "date"
-msgstr "ದಿನಾಂಕ"
-
-#: models.py:190
-msgid "comment flag"
-msgstr ""
-
-#: models.py:191
-msgid "comment flags"
-msgstr ""
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "ಅಭಿಪ್ರಾಯ ಒಪ್ಪಿಗೆ"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr ""
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "ಒಪ್ಪಿಗೆ"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr ""
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr ""
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr ""
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr ""
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr ""
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr ""
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr ""
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr ""
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr ""
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr ""
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr ""
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr ""
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr ""
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr ""
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] ""
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr ""
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr ""
diff --git a/django/contrib/comments/locale/ko/LC_MESSAGES/django.mo b/django/contrib/comments/locale/ko/LC_MESSAGES/django.mo
deleted file mode 100644
index 4d344082794636100a386e2e33b49f5bfef1a778..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5211
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

diff --git a/django/contrib/comments/locale/ko/LC_MESSAGES/django.po b/django/contrib/comments/locale/ko/LC_MESSAGES/django.po
deleted file mode 100644
index 51f5bace19..0000000000
--- a/django/contrib/comments/locale/ko/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,291 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Jannis Leidel <jannis@leidel.info>\n"
-"Language-Team: Korean (http://www.transifex.com/projects/p/django/language/"
-"ko/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: ko\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "내용"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "메타데이터"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "플래그되었습니다"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "선택된 코멘트에 플래그 달기"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "승인되었습니다"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "선택된 코멘트 승인하기"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "삭제되었습니다"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "선택된 코멘트 삭제"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "%(count)s개의 코멘트가 성공적으로 %(action)s."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "%(site_name)s 의 코멘트"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "%(site_name)s 의 사용자 비밀번호가 초기화 되었습니다."
-
-#: forms.py:96
-msgid "Name"
-msgstr "이름"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "이메일 주소"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "코멘트:"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "비속어/욕설입니다. %s (은)는 사용하실 수 없습니다."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "또한"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr "이 필드에 무엇이라도 입력하면 코멘트는 스팸으로 처리될 것입니다."
-
-#: models.py:23
-msgid "content type"
-msgstr "콘텐츠 타입"
-
-#: models.py:25
-msgid "object ID"
-msgstr "오브젝트 ID"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "사용자"
-
-#: models.py:55
-msgid "user's name"
-msgstr "사용자명"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "사용자 이메일 주소"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "사용자 URL"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "코멘트"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "날짜/시간 확인"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP 주소"
-
-#: models.py:64
-msgid "is public"
-msgstr "공개합니다."
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "이 사이트에서 코멘트가 나타나지 않게 하려면 체크 해제하세요."
-
-#: models.py:67
-msgid "is removed"
-msgstr "삭제합니다."
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"코멘트가 부적절한 경우 체크하세요. \"코멘트가 삭제되었습니다.\" 메시지가 표시"
-"됩니다."
-
-#: models.py:80
-msgid "comments"
-msgstr "코멘트(들)"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr "이 코멘트는 등록된 사용자가 작성하였으므로 읽기 전용입니다."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr "이 코멘트는 등록된 사용자가 작성하였으므로 읽기 전용입니다."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"%(user)s (이)가 %(date)s 등록\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "플래그"
-
-#: models.py:180
-msgid "date"
-msgstr "날짜"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "코멘트 플래그"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "코멘트 플래그"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "코멘트 승인"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "정말로 이 코멘트를 공개하시겠습니까?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "승인"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "승인해주셔서 고맙습니다."
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr "우리 사이트의 토론에 기여해주셔서 감사합니다."
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "코멘트 삭제"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "정말로 이 코멘트를 삭제하시겠습니까?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "삭제하기"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "삭제해주셔서 고맙습니다."
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "코멘트에 플래그 달기"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "정말로 플래그를 다시겠습니까?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "플래그를 답니다."
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "플래그를 달아주셔서 고맙습니다."
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "작성하기"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "미리보기"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "코멘트 작성 완료"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "코멘트를 달아주셔서 고맙습니다."
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "코멘트 미리보기"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "아래의 오류를 수정해 주세요."
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "코멘트 작성하기"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "또는 변경하기"
diff --git a/django/contrib/comments/locale/lt/LC_MESSAGES/django.mo b/django/contrib/comments/locale/lt/LC_MESSAGES/django.mo
deleted file mode 100644
index 3e165431f876a3e91d059b8243ba60e919656966..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5386
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

diff --git a/django/contrib/comments/locale/lt/LC_MESSAGES/django.po b/django/contrib/comments/locale/lt/LC_MESSAGES/django.po
deleted file mode 100644
index dcd12982ca..0000000000
--- a/django/contrib/comments/locale/lt/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,311 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-# lauris <lauris@runbox.com>, 2011.
-# Simonas Simas <simonas@kazlauskas.me>, 2012.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-03-09 16:58+0000\n"
-"Last-Translator: Simonas Kazlauskas <simonas@kazlauskas.me>\n"
-"Language-Team: Lithuanian (http://www.transifex.com/projects/p/django/"
-"language/lt/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: lt\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n"
-"%100<10 || n%100>=20) ? 1 : 2);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Turinys"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Meta-duomenys"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "pažymėtas"
-msgstr[1] "pažymėti"
-msgstr[2] "pažymėti"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Žymėti pasirinktus komentarus"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "patvirtintas"
-msgstr[1] "patvirtinti"
-msgstr[2] "patvirtinti"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Patvirtinti pasirinktus komentarus"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "pašalintas"
-msgstr[1] "pašalinti"
-msgstr[2] "pašalinti"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Pašalinti pasirinktus įrašus"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "%(count)s komentaras buvo sėkmingai %(action)s."
-msgstr[1] "%(count)s komentarai buvo sėkmingai %(action)s."
-msgstr[2] "%(count)s komentarai buvo sėkmingai %(action)s."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "%(site_name)s komentarai"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Paskutiniai %(site_name)s komentarai"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Vardas"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "El. pašto adresas"
-
-#: forms.py:98
-msgid "URL"
-msgstr "Nuoroda"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Komentaras"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Žiūrėk ką kalbi! Žodis %s yra čia uždraustas."
-msgstr[1] "Žiūrėk ką kalbi! Žodžiai %s yra čia uždrausti."
-msgstr[2] "Žiūrėk ką kalbi! Žodžiai %s yra čia uždrausti."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "ir"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-"Jei ką nors įrašysite į šį laukelį, jūsų komentaras bus laikomas brukalu"
-
-#: models.py:23
-msgid "content type"
-msgstr "turinio tipas"
-
-#: models.py:25
-msgid "object ID"
-msgstr "objekto ID"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "vartotojas"
-
-#: models.py:55
-msgid "user's name"
-msgstr "vartotojo vardas"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "vartotojo el. pašto adresas"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "vartotojo nuoroda"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "komentaras"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "įvesta data/laikas"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP adresas"
-
-#: models.py:64
-msgid "is public"
-msgstr "viešas"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "Nuimkite šį žymejimą, kad komentaras būtų panaikintas."
-
-#: models.py:67
-msgid "is removed"
-msgstr "pašalintas"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Pažymėkite šį laukelį, jei komentaras netinkamas. \"Šis komentaras ištrintas"
-"\" bus rodoma."
-
-#: models.py:80
-msgid "comments"
-msgstr "komentarai"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Šis komentaras buvo paskelbtas neprisijungusio vartotojo, todel vardas yra "
-"neredaguojamas."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Šis komentaras buvo paskelbtas neprisijungusio vartotojo, todel el. pašto "
-"adresas yra neredaguojamas."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Paskelbta  %(user)s, %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "žymė"
-
-#: models.py:180
-msgid "date"
-msgstr "Data"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "Komentaro žymė"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "Komentaro žymės"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Patvirtinti komentarą"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Tikrai publikuoti šį komentarą?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Patvirtinti"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Ačiū už patvirtinimą"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr "Ačiū, kad radote laiko pagerinti diskusijų kokybę mūsų svetainėje"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Pašalinti komentarą"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Tikrai ištrinti šį komentarą?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Pašalinti"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Ačiū už pašalinimą"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Pažymėti šį komentarą"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Tikrai žymėti šį komentarą?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Žymė"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Ačiū už žymėjimą"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Siųsti"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Peržiūra"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Ačiū už komentarą"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Ačiū už jūsų komentarą"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Peržiūrėti savo komentarą"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Prašau ištaisyti žemiau esančią klaidą"
-msgstr[1] "Prašau ištaisyti žemiau esančias klaidas"
-msgstr[2] "Prašau ištaisyti žemiau esančias klaidas"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Publikuoti komentarą"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "arba keisti"
diff --git a/django/contrib/comments/locale/lv/LC_MESSAGES/django.mo b/django/contrib/comments/locale/lv/LC_MESSAGES/django.mo
deleted file mode 100644
index dda6b21f73762158856935d0dac60de626342978..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5401
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
Op?-Fj4E1EOCjJLN4S2`^

diff --git a/django/contrib/comments/locale/lv/LC_MESSAGES/django.po b/django/contrib/comments/locale/lv/LC_MESSAGES/django.po
deleted file mode 100644
index 0914841ea3..0000000000
--- a/django/contrib/comments/locale/lv/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,309 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Jannis Leidel <jannis@leidel.info>\n"
-"Language-Team: Latvian (http://www.transifex.com/projects/p/django/language/"
-"lv/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: lv\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : "
-"2);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Saturs"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Metadati"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "atzīmēts"
-msgstr[1] "atzīmēti"
-msgstr[2] "atzīmēts"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Atzīmēt izvēlētos komentārus"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "apstiprināts"
-msgstr[1] "apstiprināti"
-msgstr[2] "apstiprināti"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Apstiprināt izvēlētos komentārus"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "dzēsts"
-msgstr[1] "dzēsti"
-msgstr[2] "dzēsts"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Dzēst izvēlētos komentārus"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "%(count)s komentārs tika veiksmīgi %(action)s."
-msgstr[1] "%(count)s komentāri tika veiksmīgi %(action)s."
-msgstr[2] "%(count)s komentāru tika veiksmīgi %(action)s."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "%(site_name)s komentāri"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Pēdējie komentāri lapā %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Vārds"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "E-pasta adrese"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Komentārs"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Lūdzam ievērot pieklājību! Vārds %s šeit nav atļauts."
-msgstr[1] "Lūdzam ievērot pieklājību! Vārdi %s šeit nav atļauti."
-msgstr[2] "Lūdzam ievērot pieklājību! Vārdi %s šeit nav atļauti."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "un"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr "Ja aizpildīsiet šo lauku, tad komentārs tiks uzskatīts par spamu"
-
-#: models.py:23
-msgid "content type"
-msgstr "satura tips"
-
-#: models.py:25
-msgid "object ID"
-msgstr "objekta ID"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "lietotājs"
-
-#: models.py:55
-msgid "user's name"
-msgstr "lietotāja vārds"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "lietotāja e-pasta adrese"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "lietotāja URL"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "komentārs"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "nosūtīšanas datums/laiks"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP adrese"
-
-#: models.py:64
-msgid "is public"
-msgstr "publisks"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "Noņemiet ķeksi, lai komentārs neparādītos lapā."
-
-#: models.py:67
-msgid "is removed"
-msgstr "dzēsts"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Atķeksējiet, ja komentārs ir neatbilstošs (nepieklājīgs). Tā vietā tiks "
-"rādīts paziņojums \"Šis komentārs ir izdzēsts\"."
-
-#: models.py:80
-msgid "comments"
-msgstr "komentāri"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Šo komentāru rakstīja autentificēts lietotājs, tāpēc vārds ir tikai "
-"lasīšanas režīmā."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Šo komentāru rakstīja autentificēts lietotājs, tāpēc e-pasts ir tikai "
-"lasīšanas režīmā."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Pievienojis  %(user)s, %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "atzīmēt"
-
-#: models.py:180
-msgid "date"
-msgstr "datums"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "komentāra atzīmējums"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "komentāra atzīmējumi"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Apstiprināt komentāru"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Patiešām padarīt šo komentāru publisku?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Apstiprināt"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Paldies par apstiprināšanu"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Paldies par laika veltīšanu mūsu lapas diskusiju kvalitātes uzlabošanai"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Dzēst komentāru"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Patiešām dzēst šo komentāru?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Dzēst"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Paldies par dzēšanu"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Atzīmēt šo komentāru"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Patiešām atzīmēt šo komentāru?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Atzīmējums"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Paldies par komentāra atzīmēšanu"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Iesūtīt"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Priekšskats"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Paldies par komentēšanu"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Paldies par Jūsu komentāru"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Pirmsskatīt komentāru"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Lūdzu izlabojiet kļūdu zemāk."
-msgstr[1] "Lūdzu izlabojiet kļūdas zemāk."
-msgstr[2] "Lūdzu, izlabojiet kļūdu zemāk."
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Iesūtīt komentāru"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "vai veikt izmaiņas"
diff --git a/django/contrib/comments/locale/mk/LC_MESSAGES/django.mo b/django/contrib/comments/locale/mk/LC_MESSAGES/django.mo
deleted file mode 100644
index a2b3dc49d9a3f2196afb995508dea33370acf454..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 6637
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
ZN7?QHVur5EDqs27%P*(vs=mt-{TEOyu^#{c

diff --git a/django/contrib/comments/locale/mk/LC_MESSAGES/django.po b/django/contrib/comments/locale/mk/LC_MESSAGES/django.po
deleted file mode 100644
index d98772b431..0000000000
--- a/django/contrib/comments/locale/mk/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,305 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Jannis Leidel <jannis@leidel.info>\n"
-"Language-Team: Macedonian (http://www.transifex.com/projects/p/django/"
-"language/mk/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: mk\n"
-"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Содржина"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Метаподатоци"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "обележан"
-msgstr[1] "обележани"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Обележи го одбраните коментари"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "одобрен"
-msgstr[1] "одобрени"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Одобри ги одбраните коментари"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "отстранет"
-msgstr[1] "отстранети"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Отстрани ги избраните коментари"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "1 коментар беше успешно %(action)s."
-msgstr[1] "%(count)s коментари беа успешно %(action)s."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "коментари за %(site_name)s"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Последни коментари за %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Име"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "Е-пошта"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Коментар"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Внимавајте на јазикот. Тука не е дозволен зборот %s."
-msgstr[1] "Внимавајте на јазикот. Тука не се дозволени зборовите %s."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "и"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-"Ако внесете нешто во ова поле вашиот коментар ќе биде означен како спам"
-
-#: models.py:23
-msgid "content type"
-msgstr "тип на содржина"
-
-#: models.py:25
-msgid "object ID"
-msgstr "object ID"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "корисник"
-
-#: models.py:55
-msgid "user's name"
-msgstr "името на корисникот"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "е-пошта на корисникот"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "веб страна на корсникот"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "коментар"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "датум/време пријавен"
-
-#: models.py:63
-msgid "IP address"
-msgstr "ИП адреса"
-
-#: models.py:64
-msgid "is public"
-msgstr "е јавен"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-"Одштиклирајте го ова за да направите коментаров да исчезне од овој сајт."
-
-#: models.py:67
-msgid "is removed"
-msgstr "е отстранет"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Штиклирајте го ова поле ако коментарот не е пригоден. Наместо него пораката "
-"„Овој коментар беше отстранет“ ќе биде прикажана."
-
-#: models.py:80
-msgid "comments"
-msgstr "коментари"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Овој коментар бил пратен од автентициран корисник и затоа името е заштитено "
-"од промена."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Овој коментар бил пратен од автентициран корисник и затоа е-пошта е "
-"заштитена од промена."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Напишан од %(user)s на %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "обележи"
-
-#: models.py:180
-msgid "date"
-msgstr "датум"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "обележје за коментар"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "обележја за коментари"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Одобри коментар"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Навистина ли сакате овој коментар да биде објавен?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Одобри"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Ви благодариме што одобривте"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Ви благодариме што допринесовте да се подобри квалитетот на дискусиите на "
-"нашиот сајт"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Избриши коментар"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Навистина ли сакате да го отстраните овој коментар?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Отстрани"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Ви благодариме што отстранивте"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Обележи го овој коментар"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Навистина ли сакате да го обележите овој коментар?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Обележи"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Ви благодариме што обележавте"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Објави"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Преглед"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Ви благодариме за коментарот"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Ви благодариме за коментарот"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Прегледајте го вашиот коментар"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Ве молам поправете ја грешката подолу."
-msgstr[1] "Ве молам поправете ги грешките подолу."
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Објавете го вашиот коментар"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "или направете измени"
diff --git a/django/contrib/comments/locale/ml/LC_MESSAGES/django.mo b/django/contrib/comments/locale/ml/LC_MESSAGES/django.mo
deleted file mode 100644
index 8f3bb1c3d69c572e9010db6a488f57836e3599fb..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 8428
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
OoBZ!XGvRf=5C02Q-r}zS

diff --git a/django/contrib/comments/locale/ml/LC_MESSAGES/django.po b/django/contrib/comments/locale/ml/LC_MESSAGES/django.po
deleted file mode 100644
index 35a5a8e7ea..0000000000
--- a/django/contrib/comments/locale/ml/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,300 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-# Rajeesh Nair <rajeeshrnair@gmail.com>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Rajeesh Nair <rajeeshrnair@gmail.com>\n"
-"Language-Team: Malayalam (http://www.transifex.com/projects/p/django/"
-"language/ml/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: ml\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "ഉള്ളടക്കം"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "മെറ്റാ-ഡാറ്റ"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "അടയാളപ്പെടുത്തി"
-msgstr[1] "അടയാളപ്പെടുത്തി"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "തെരഞ്ഞെടുത്ത അഭിപ്രായങ്ങള്‍ അടയാളപ്പെടുത്തുക"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "അംഗീകരിച്ചു"
-msgstr[1] "അംഗീകരിച്ചു"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "തെരഞ്ഞെടുത്ത അഭിപ്രായങ്ങള്‍ അംഗീകരിക്കുക"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "നീക്കം ചെയ്തു"
-msgstr[1] "നീക്കം ചെയ്തു"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "തെരഞ്ഞെടുത്ത അഭിപ്രായങ്ങള്‍ നീക്കം ചെയ്യുക"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "1 അഭിപ്രായം വിജയകരമായി %(action)s."
-msgstr[1] "%(count)s അഭിപ്രായങ്ങള്‍ വിജയകരമായി %(action)s."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "%(site_name)s അഭിപ്രായങ്ങള്‍"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "%(site_name)s ലെ ഏറ്റവും പുതിയ അഭിപ്രായങ്ങള്‍"
-
-#: forms.py:96
-msgid "Name"
-msgstr "പേര്"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "ഇ-മെയില്‍ വിലാസം"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL(വെബ്-വിലാസം)"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "അഭിപ്രായം"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "ശ്ശ്ശ്! %s എന്ന വാക്ക് ഇവിടെ അനുവദനീയമല്ല."
-msgstr[1] "ശ്ശ്ശ്! %s എന്നീ വാക്കുകള്‍ ഇവിടെ അനുവദനീയമല്ല."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "ഉം"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr "ഈ കള്ളിയില്‍ എന്തെങ്കിലും രേഖപ്പെടുത്തിയാല്‍ നിങ്ങളുടെ അഭിപ്രായം സ്പാം ആയി കണക്കാക്കും"
-
-#: models.py:23
-msgid "content type"
-msgstr "ഏതു തരം ഉള്ളടക്കം"
-
-#: models.py:25
-msgid "object ID"
-msgstr "വസ്തുവിന്റെ ID (തിരിച്ചറിയല്‍ സംഖ്യ)"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "യൂസര്‍ (ഉപയോക്താവ്)"
-
-#: models.py:55
-msgid "user's name"
-msgstr "യൂസറുടെ പേര്"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "യൂസറുടെ ഇ-മെയില്‍ വിലാസം"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "യൂസറുടെ URL"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "അഭിപ്രായം"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "സമര്‍പ്പിച്ച തീയതി/സമയം"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP വിലാസം"
-
-#: models.py:64
-msgid "is public"
-msgstr "പരസ്യമാണ്"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "അഭിപ്രായം സൈറ്റില്‍ നിന്നും ഫലപ്രദമായി നീക്കം ചെയ്യാന്‍ ഈ ബോക്സിലെ ടിക് ഒഴിവാക്കുക."
-
-#: models.py:67
-msgid "is removed"
-msgstr "നീക്കം ചെയ്തു."
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"അഭിപ്രായം അനുചിതമെങ്കില്‍ ഈ ബോക്സ് ടിക് ചെയ്യുക. \"ഈ അഭിപ്രായം നീക്കം ചെയ്തു \" എന്ന സന്ദേശം "
-"ആയിരിക്കും പകരം കാണുക."
-
-#: models.py:80
-msgid "comments"
-msgstr "അഭിപ്രായങ്ങള്‍"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr "ഈ അഭിപ്രായം ഒരു അംഗീകൃത യൂസര്‍ രേഖപ്പെടുത്തിയതാണ്. അതിനാല്‍ പേര് വായിക്കാന്‍ മാത്രം."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"ഈ അഭിപ്രായം ഒരു അംഗീകൃത യൂസര്‍ രേഖപ്പെടുത്തിയതാണ്. അതിനാല്‍ ഇ-മെയില്‍ വിലാസം വായിക്കാന്‍ "
-"മാത്രം."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"%(date)sന്  %(user)s രേഖപ്പെടുത്തിയത്:\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "അടയാളം"
-
-#: models.py:180
-msgid "date"
-msgstr "തീയതി"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "അഭിപ്രായ അടയാളം"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "അഭിപ്രായ അടയാളങ്ങള്‍"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "അഭിപ്രായം അംഗീകരിക്കൂ"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "ശരിക്കും ഈ അഭിപ്രായം പരസ്യമാക്കണോ?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "അംഗീകരിക്കൂ"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "അംഗീകരിച്ചതിനു നന്ദി"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr "നമ്മുടെ സൈറ്റിലെ ചര്‍ച്ചകളുടെ നിലവാരം ഉയര്‍ത്താന്‍ സമയം ചെലവഴിച്ചതിനു നന്ദി."
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "അഭിപ്രായം നീക്കം ചെയ്യൂ"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "ശരിക്കും ഈ അഭിപ്രായം നീക്കം ചെയ്യണോ?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "നീക്കം ചെയ്യുക"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "നീക്കം ചെയ്തതിനു നന്ദി"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "ഈ അഭിപ്രായം അടയാളപ്പെടുത്തൂ"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "ഈ അഭിപ്രായം ശരിക്കും അടയാളപ്പെടുത്തണോ?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "അടയാളം"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "അടയാളപ്പെടുത്തിയതിനു നന്ദി"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "രേഖപ്പെടുത്തൂ"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "അവലോകനം"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "അഭിപ്രായം രേഖപ്പെടുത്തിയതിനു നന്ദി"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "അഭിപ്രായത്തിനു നന്ദി"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "അഭിപ്രായം അവലോകനം ചെയ്യുക"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "ദയവായി താഴെ പറയുന്ന തെറ്റ് തിരുത്തുക"
-msgstr[1] "ദയവായി താഴെ പറയുന്ന തെറ്റുകള്‍ തിരുത്തുക"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "അഭിപ്രായം രേഖപ്പെടുത്തുക"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "അല്ലെങ്കില്‍ മാറ്റം വരുത്തുക."
diff --git a/django/contrib/comments/locale/mn/LC_MESSAGES/django.mo b/django/contrib/comments/locale/mn/LC_MESSAGES/django.mo
deleted file mode 100644
index 1f2d18648c2ab67a09139c6905f86ec1f183af1e..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 6676
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

diff --git a/django/contrib/comments/locale/mn/LC_MESSAGES/django.po b/django/contrib/comments/locale/mn/LC_MESSAGES/django.po
deleted file mode 100644
index a18be88721..0000000000
--- a/django/contrib/comments/locale/mn/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,307 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-# Анхбаяр Анхаа <l.ankhbayar@gmail.com>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Анхбаяр Анхаа <l.ankhbayar@gmail.com>\n"
-"Language-Team: Mongolian (http://www.transifex.com/projects/p/django/"
-"language/mn/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: mn\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Агуулга"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Мета өгөгдөл"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "тэгдэглсэн"
-msgstr[1] "тэгдэглсэн"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Сонгосон сэтгэгдэлүүдийг тэмдэглэ"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "зөвшөөрөх"
-msgstr[1] "зөвшөөрөх"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Сонгосон сэтгэгдэлүүдийг зөвшөөрөх"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "устгасан"
-msgstr[1] "устгасан"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Сонгосон сэтгэгдэлүүдийг утсгах"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "%(count)s сэтгэгдэлийг амжилттай %(action)s."
-msgstr[1] "%(count)s сэтгэгдэлүүдийг амжилттай %(action)s."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "%(site_name)s сэтгэгдэлүүд"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr " %(site_name)s сүүлийн сэтгэгдэлүүд"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Нэр"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "Цахим шуудангийн хаяг"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Сэтгэгдэл"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Соёлтой байна уу! %s гэсэн үг оруулах хориотой."
-msgstr[1] "Соёлтой байна уу! %s гэсэн үгүүд оруулах хориотой."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "ба"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-"Та энэ хэсэгт ямар нэг зүйл оруулбал таний сэтгэгдэлийг  спам гэж үзэх болно."
-
-#: models.py:23
-msgid "content type"
-msgstr "агуулгын төрөл"
-
-#: models.py:25
-msgid "object ID"
-msgstr "объектийн ID"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "хэрэглэгч "
-
-#: models.py:55
-msgid "user's name"
-msgstr "хэрэглэгчийн нэр"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "хэрэглэгчийн цахим шуудангийн хаяг"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "хэрэглэгчийн URL"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "сэтгэгдэл"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "оруулсан огноо/цаг"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP хаяг"
-
-#: models.py:64
-msgid "is public"
-msgstr "нийтийн"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-"Сайтаас санал сэтгэгдлийг байнга устгахын тулд энэ хайрцагны өмнөх чагтыг "
-"авна уу."
-
-#: models.py:67
-msgid "is removed"
-msgstr "устлаа"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Ирсэн санал сэтгэгдэл зүй зохисгүй бол энэ хайрцгийг чагтла. Ингэснээр "
-"тухайн санал сэтгэгдлийн оронд \"Энэ санал сэтгэгдлийг устгалаа\" гэсэн "
-"бичиг гарч ирнэ."
-
-#: models.py:80
-msgid "comments"
-msgstr "сэтгэгдэлүүд"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Энэ санал сэтгэгдлийг баталгаажсан хэрэглэгч оруулсан учир зөвхөн нэрийг нь "
-"харж болно."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Энэ санал сэтгэгдлийг баталгаажсан хэрэглэгч оруулсан учир зөвхөн цахим "
-"шууданг нь харж болно."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"%(date)s-д %(user)s дараах санал сэтгэгдлийг үлдээжээ\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "тэмдэг"
-
-#: models.py:180
-msgid "date"
-msgstr "огноо"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "Тайлбарын тэмдэг"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "тайлбарын тэмдэгүүд"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Сэтгэгдэл зөвшөөрөх"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Үнэхээр энэ сэтгэгдэлийн нийтийн болгох гэж байна у?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Зөвшөөрөх"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Зөвшөөрсөнд баяраллаа"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Манай сайтанд цаг гаргаж хэлэлцүүлэгийг сонирхолтой болгосонд баяраллаа."
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Үнэхээр энэ сэтгэдэлийг"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Үнхээр энэ сэтгэдэлийг устгах уу?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Устгах"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Устгасанд баяраллаа"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Энэ сэтгэгдэлийг тэмлэглэ"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Үнэхээр энэ сэтгэдэлийг тэмдэглэх үү?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Тэмдэг"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Тэмдэглсэнд баяраллаа"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Бичлэг"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Урьдчилан харах"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Сэтгэгдэл үлдээсэнд баяраллаа"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Сэтгэгдэл үлдээсэн таньд баяраллаа"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Өөрийн сэтгэгдэлээ урьдчилан харах"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Доорх алдааг засна у"
-msgstr[1] "Доорх алдаануудыг засна у"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Сэтгэгдэл оруулах"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "эсвэл засвар хийх"
diff --git a/django/contrib/comments/locale/my/LC_MESSAGES/django.mo b/django/contrib/comments/locale/my/LC_MESSAGES/django.mo
deleted file mode 100644
index b5b20d4e20d49a442b26a26e5a79104f859f3958..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 1060
zcmZvYOKa6Y6vv~sR-+;o1QC&OrL|0xwDdvR`shn9w0gPTD&lIqndYYCMKb9FU5ua`
z-H2Gh$EJJV3tN0`{SqR~H}OBowcR*y@;h_p{LdqQdb>6ZoWrnFu=}uMu-`C!$R5M!
z0ndO(z&@}G90g5qqI16j?#F!|+y~z1@D`|R-vPC*-C+bigJrN2h<8JD9y|>m1Z&_~
z@CJAkyayf!pLDp{iEn`y5&s4Df<0)W^(R4;E_>_yUKmo!8G)U12%es+8>aXCcMibO
z`x(<o6!BOXvk?nI!aOhId2Y;w%r|QFo%=NwaihVbWQ7}xjd_E`p3zET0VNUZDK|VO
zxUr;F^(<NDEkSD@y~(pYNMe`FEVI~8%mz=BOwfhg4?H?m_&IGRE-~xZn{+zkOdyxe
zppZ)jZD)`=Hg$%HW4ps6{q~@3Bat@vN}y}*<_%GMh&rRh9&v~5ejCS}XStxwjKz7#
zM3TAWcAJIds^EfLE@GcdEEiEy#Fu=%^FS+!E<h6d1@k#=au&H{s>mXqb8@aNMCw}B
z>gwu%&;^4fzNQscTCJH|spXa1Sz)Jy6|Gx+=0a^@cJ~K31GYI`{V&?Y|8j}oYr;xH
z7R2ME)n-}F#pGghj*ji->3&N*qqA`<@q*ZQ$=KaM?2PJ?Xx*%bMaDupmt;}yk~l4|
z`J^*WDtFQzHw`6UD*02%r%HZR@_~}yl$7xCu&LyGCAZ6rPo?vwOv3k_k{hM}NXfTV
zDxzO1504*|d|19C3pM_ucn)D%`Ek|kg_5sI#p`k$yltZzLLbXPaK|`015s!(an)d}
t>M51{t|X>JV)cNzp+L1tiY>8OHCpwgN3Xgd33{xL&<`a)S0&4Z{sN`=XFvb|

diff --git a/django/contrib/comments/locale/my/LC_MESSAGES/django.po b/django/contrib/comments/locale/my/LC_MESSAGES/django.po
deleted file mode 100644
index 07dbf34468..0000000000
--- a/django/contrib/comments/locale/my/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,285 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Translators:
-# Yhal Htet Aung <jumoun@gmail.com>, 2013.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2013-03-17 06:50+0000\n"
-"Last-Translator: Yhal Htet Aung <jumoun@gmail.com>\n"
-"Language-Team: Burmese (http://www.transifex.com/projects/p/django/language/"
-"my/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: my\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr ""
-
-#: admin.py:28
-msgid "Metadata"
-msgstr ""
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] ""
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr ""
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] ""
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr ""
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] ""
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr ""
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] ""
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr ""
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr ""
-
-#: forms.py:96
-msgid "Name"
-msgstr "နာမည်"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "အီးမေးလ်လိပ်စာ"
-
-#: forms.py:98
-msgid "URL"
-msgstr "ယူအာအယ်"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "မှတ်ချက်"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] ""
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "နှင့်"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-
-#: models.py:23
-msgid "content type"
-msgstr "အကြောင်းအရာအမျိုးအစား"
-
-#: models.py:25
-msgid "object ID"
-msgstr ""
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr ""
-
-#: models.py:55
-msgid "user's name"
-msgstr ""
-
-#: models.py:56
-msgid "user's email address"
-msgstr ""
-
-#: models.py:57
-msgid "user's URL"
-msgstr ""
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr ""
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr ""
-
-#: models.py:63
-msgid "IP address"
-msgstr "အိုင်ပီလိပ်စာ"
-
-#: models.py:64
-msgid "is public"
-msgstr ""
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-
-#: models.py:67
-msgid "is removed"
-msgstr ""
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-
-#: models.py:80
-msgid "comments"
-msgstr ""
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-
-#: models.py:179
-msgid "flag"
-msgstr "အလံ"
-
-#: models.py:180
-msgid "date"
-msgstr "ရက်စွဲ"
-
-#: models.py:190
-msgid "comment flag"
-msgstr ""
-
-#: models.py:191
-msgid "comment flags"
-msgstr ""
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr ""
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr ""
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr ""
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr ""
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr ""
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr ""
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "ဖယ်ရှား"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr ""
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr ""
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr ""
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "အလံ"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr ""
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr ""
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr ""
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr ""
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr ""
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr ""
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] ""
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr ""
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr ""
diff --git a/django/contrib/comments/locale/nb/LC_MESSAGES/django.mo b/django/contrib/comments/locale/nb/LC_MESSAGES/django.mo
deleted file mode 100644
index 2e4002c419bf447fbb12d00fd9de20aba48f611b..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5013
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
YrBA35Cgr1P!a7^6+Z<+cG^SSn25#AUxc~qF

diff --git a/django/contrib/comments/locale/nb/LC_MESSAGES/django.po b/django/contrib/comments/locale/nb/LC_MESSAGES/django.po
deleted file mode 100644
index fd8247277a..0000000000
--- a/django/contrib/comments/locale/nb/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,306 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-#   <jonklo@gmail.com>, 2012.
-#   <sigurdga-transifex@sigurdga.no>, 2012.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-03-12 21:43+0000\n"
-"Last-Translator: Sigurd Gartmann <sigurdga-transifex@sigurdga.no>\n"
-"Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/django/"
-"language/nb/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: nb\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Innhold"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Metadata"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "flagget"
-msgstr[1] "flagget"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Flagg valgte kommentarer"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "godkjent"
-msgstr[1] "godkjent"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Tillat valgte kommentarer"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "fjernet"
-msgstr[1] "fjernet"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Fjern valgte kommentarer"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "1 kommentar ble %(action)s."
-msgstr[1] "%(count)s kommentarer ble %(action)s."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "%(site_name)s kommentarer"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Siste kommentarer fra %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Navn"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "E-postadresse"
-
-#: forms.py:98
-msgid "URL"
-msgstr "Nettadresse"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Kommentar"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Pass munnen din! Ordet %s er ikke tillatt her."
-msgstr[1] "Pass munnen din! Ordene %s er ikke tillatt her."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "og"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-"Hvis du oppgir noe i dette feltet, vil kommentaren bli behandlet som spam"
-
-#: models.py:23
-msgid "content type"
-msgstr "innholdstype"
-
-#: models.py:25
-msgid "object ID"
-msgstr "objekt-ID"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "bruker"
-
-#: models.py:55
-msgid "user's name"
-msgstr "brukerens navn"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "brukerens e-postadresse"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "brukerens nettadresse"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "kommentar"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "dato/tid for innsendelse"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP-adresse"
-
-#: models.py:64
-msgid "is public"
-msgstr "er tilgjengelig for alle"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "Fjern avhuking av denne boksen for å fjerne kommentaren fra siden."
-
-#: models.py:67
-msgid "is removed"
-msgstr "er fjernet"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Huk av denne hvis kommentaren er upassende. Meldingen «Denne kommentaren har "
-"blitt fjernet» vil bli vist i stedet."
-
-#: models.py:80
-msgid "comments"
-msgstr "kommentarer"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Denne kommentaren er skrevet av en innlogget bruker og navnet kan derfor "
-"ikke endres."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Denne kommentaren er skrevet av en innlogget bruker og e-postadressen kan "
-"derfor ikke endres."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Skrevet av %(user)s, %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "flagg"
-
-#: models.py:180
-msgid "date"
-msgstr "dato"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "kommentarflagg"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "kommentarflagg"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Tillat en kommentar"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Gjør denne kommentaren offentlig?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Godkjenn"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Takk for godkjennelse"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Takk for at du tok deg tid til å forbedre kvaliteten på diskusjonen på siden "
-"vår"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Fjern en kommentar"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Fjern denne kommentaren?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Fjern"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Takk for fjerningen"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Flagg denne kommentaren"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Flagg denne kommentaren?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Flagg"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Takk for flagging"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Publiser"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Forhåndsvisning"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Takk for kommentar"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Takk for din kommentar"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Forhåndsvis kommentaren din"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Vennligst korriger feilen under"
-msgstr[1] "Vennligst korriger feilene under"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Publiser din kommentar"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "eller gjør endringer"
diff --git a/django/contrib/comments/locale/ne/LC_MESSAGES/django.mo b/django/contrib/comments/locale/ne/LC_MESSAGES/django.mo
deleted file mode 100644
index d2418831f661d438ba9c83065b87b6a36719b9f7..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3628
zcmcJQ+iw(A9LJA}3hN#3;N<`zY12%1TPfCsa*;x)p;&9ZYs|o&whOy6o0%!4Z-6nP
zgb*Ll1WCMPRtXp&Bq)ZYeezH6#Sk+uzVKj7`~&p!J2Shqz*Zo7lAX`F{?70B{rzV4
zx5W#ND%uKuPw`uIn^JkW?RFltg?A|R7+eJJh8jKu+u)P1n9Yx5d>7uwd<kxa0o3p!
zTnI101@L#c4qnd2?M#Z@PAK<mfRDhfa4CEb-UX-NgK!^w0)7gYz>`q+{|q06zru&%
zpO7omf;&_D3!&Iw0>z)@@Lt#f*{XVB4)(zZ;MR<9X6xfHMx!chXMHioI^kOQ65I_-
z@CPV<FXa-k|2)*NA0CDVu7!U=iKDOxjo|=~Q}9(Ne*6uGV2;5`_zrv<?uT!|OHl4v
zeGhlQVfYIC1im5ba3frW6a8=x6n`&5(d9DifPX--vxMYXdvH19VaSr2fRgV6uooVO
z&%s}y>|1odQpjR+h&1YPev%i-1xvQA;3+jG_B6j|_(_vINt5`cA)R{G_LO=Wia(Nb
z$%iz_(_-68H4?w1T*VJ*Qm@h^zD8R{2Pv%9QYW}=^Di}J+sd}E9GUk$w`$r$z0<E&
zjTeP#W33kWdrX7cZ7elsLQ^q2BU5TDglbcI7<v&#)aI&Nu4uPZ3QQQPfl)o>PiPiQ
zpj~e&8ZUcey6kB>p&l)pN=Y^Z4SRaBT&d_CMn{2h<sLWGVa=_oZH&UGu`SfTr{@Hr
z22JFa+{jhi2}%uBj2jxZ2Lb+ao6#l+`~cGxf3oFr*jV?&NDc9r<D41_%$~C0c*?np
z!^W*trgUJcNSMZ#3A<hm+sO>GWKHMwwW^McyWVaq-6&4aR!G?;v}4}2`9jgzli8(L
z&04o)&h<(vJ!fWhvO_9kNXMpAM^iPU(A6mNmBv<5TwQf{BQIW#nNT(68=MGDfJpu>
zw08zd&g&)!%f46C{ku5e=Y~zq4<ctU94nWc7bnI-XT&e++|bJ-&L+t_d!2snEb8t;
zSGUtuaJqVQSE1Omx}(rtD6r8PCKF<F&c1G^z`hrXJv|)-T5g*gM$Sm!dSS(l{Gh0Z
z+<=1G?ndK!)3`fP8h3*!z1FXJM3Rm+j7j}=qQg3ldt(#sm~lpoTP^DCrsh`4x@|m)
zYQ=nha&odW65HibvsVt}d3hw_Fkj1;Y@qo{W+CsHe0y$iU~uylExI}jx$LEJMo_t^
zBeOTk*D7w=TO-m2p^5rl8`<LYUfC!2jhevO?CtbRq_e1dca)>1r$z0V+)!mAa4XIh
zKd6RG)a)?q>t3VNZeN?Hm-Xqc_BA;*=N-~Xd@`vYPU5pk94GNi5+6<KA0+XaB%W4D
ze8H}rPwM+*A)aO*Cq9?$a_B@--=D-kCG|sWWqV6g9J)zU$E@iS)}<rXt3w$1uP)F@
zJ)X~B*3R3je?$rf2c0B7ozy={;&XWMmF=Mddf=f5C3=Yx@igm5$W8_`3{KiT(qrp6
zyYg96JZ4k%&e@aon2FY=8mA>qXRM{u>4mW!ToC*5^xOoedBZH(#lz$2ftEU|Mx0;T
z?O)rc^jVNlS*DlP2$6}escmkS0<nX%o}@H5DUstD`J`ad*gh6pvnnUc#{XkA6HVhb
z65um2kR2|Yx1eV2Am4K6YOgVfj0YO;!ud2#s$`!%OSBY^=yr?O-iT?bwDevaOeN-d
zkg1j#W{t{B(>psPvPDwx`U|}tr?0!`243^|&fWYw-O^fCGPfkHyd?G`CZ+jZBWy~O
zSDuA$iGIG1RaQLmqS$)BzJ-?hHw)_q+-Qb>Bt7*ncb>h*bNQ6Zhi+~>joFqya$>%<
zE1$+@FyC0|sG(zYIF2?mw(@5fG{Zo;ED}wfvGQRO*Hhh@IAy<L{1JUm64Ebi%YT~I
YCR?vGL*m;>C1aZ}R{BRKA4jeJ0VEe_{Qv*}

diff --git a/django/contrib/comments/locale/ne/LC_MESSAGES/django.po b/django/contrib/comments/locale/ne/LC_MESSAGES/django.po
deleted file mode 100644
index ee04a2de57..0000000000
--- a/django/contrib/comments/locale/ne/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,292 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Paras Nath Chaudhary <opnchaudhary@gmail.com>, 2012.
-# Sagar Chalise <chalisesagar@gmail.com>, 2011.
-#   <surit_people@hotmail.com>, 2012.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-12-05 19:55+0000\n"
-"Last-Translator: Paras Nath Chaudhary <opnchaudhary@gmail.com>\n"
-"Language-Team: Nepali (http://www.transifex.com/projects/p/django/language/"
-"ne/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: ne\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "विषय"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "मेटाडाटा"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] ""
-msgstr[1] ""
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr ""
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "स्वीकृत"
-msgstr[1] "स्वीकृत"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "चुनिएको प्रतिकृया स्वीकार गर्नुहोस ।"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "हटाइएको छ"
-msgstr[1] "हटाइएको छ"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "चुनिएको प्रतिकृया हटाउनुहोस ।"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] ""
-msgstr[1] ""
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "%(site_name)s प्रतिकृया"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "%(site_name)sका ताजा प्रतिकृया"
-
-#: forms.py:96
-msgid "Name"
-msgstr "नाम"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "ई-मेल ठेगाना"
-
-#: forms.py:98
-msgid "URL"
-msgstr ""
-
-#: forms.py:99
-msgid "Comment"
-msgstr "प्रतिकृया"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] ""
-msgstr[1] ""
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "र"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr "याहा केहि पनि नलेख्नु होला । याहा केहि लेखियेमा तेसला"
-
-#: models.py:23
-msgid "content type"
-msgstr "विषयको ढाँचा"
-
-#: models.py:25
-msgid "object ID"
-msgstr ""
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "प्रयोगकर्ता "
-
-#: models.py:55
-msgid "user's name"
-msgstr ""
-
-#: models.py:56
-msgid "user's email address"
-msgstr ""
-
-#: models.py:57
-msgid "user's URL"
-msgstr ""
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "प्रतिकृया"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr ""
-
-#: models.py:63
-msgid "IP address"
-msgstr ""
-
-#: models.py:64
-msgid "is public"
-msgstr ""
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-
-#: models.py:67
-msgid "is removed"
-msgstr "हटाइएको छ"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-
-#: models.py:80
-msgid "comments"
-msgstr "प्रतिकृया"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-
-#: models.py:179
-msgid "flag"
-msgstr ""
-
-#: models.py:180
-msgid "date"
-msgstr "मिति"
-
-#: models.py:190
-msgid "comment flag"
-msgstr ""
-
-#: models.py:191
-msgid "comment flags"
-msgstr ""
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "प्रतिकृया स्वीकार गर्नुहोस"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr ""
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "स्वीकार गर्नुहोस"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "स्वीकार गरेकोमा धन्यवाद"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "प्रतिकृया हटाउनुहोस"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "के साच्चै प्रतिकृया हटाउनुहुन्छ ?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "हटाउनुहोस"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "हटाएकोमा धन्यवाद"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr ""
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr ""
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr ""
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr ""
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "लेख "
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "पूर्व समीक्षा"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "प्रतिकृयाको लागि धन्यवाद"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "तपाइको प्रतिकृयाको लागि धन्यवाद"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "तपाइको प्रतिकृयाको पूर्व समीक्षा"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "कृपया तलका त्रुटि सच्याउनुहोस ।"
-msgstr[1] "कृपया तलका त्रुटि सच्याउनुहोस ।"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "तपाइको प्रतिकृयाको पठाउनुहोस"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "अथवा फेरबदल गर्नुहोस"
diff --git a/django/contrib/comments/locale/nl/LC_MESSAGES/django.mo b/django/contrib/comments/locale/nl/LC_MESSAGES/django.mo
deleted file mode 100644
index 8060a7b5faf67fb5e8d2075d8a1b8382cda5c5dc..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5199
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
C=dv;Y

diff --git a/django/contrib/comments/locale/nl/LC_MESSAGES/django.po b/django/contrib/comments/locale/nl/LC_MESSAGES/django.po
deleted file mode 100644
index a5d6b9f186..0000000000
--- a/django/contrib/comments/locale/nl/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,307 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-#   <admin@go2people.nl>, 2011.
-# Jannis Leidel <jannis@leidel.info>, 2011.
-# Tino de Bruijn <tinodb@gmail.com>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: go2people <admin@go2people.nl>\n"
-"Language-Team: Dutch (http://www.transifex.com/projects/p/django/language/"
-"nl/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: nl\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Inhoud"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Metadata"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "gemarkeerd"
-msgstr[1] "gemarkeerd"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Markeer geselecteerde commentaren"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "goedgekeurd"
-msgstr[1] "goedgekeurd"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Keur geselecteerde commentaren goed"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "verwijderd"
-msgstr[1] "verwijderd"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Verwijder geselecteerde commentaren"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] " %(count)s opmerking werd met succes %(action)s ."
-msgstr[1] " %(count)s opmerkingen werden met succes %(action)s ."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "%(site_name)s opmerkingen"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Laatste opmerkingen op %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Naam"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "E-mailadres"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Opmerking"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Pas op uw taalgebruik! Gebruik van %s niet toegestaan."
-msgstr[1] ""
-"Pas op uw taalgebruik! Gebruik van de woorden %s is niet toegestaan."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "en"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr "Indien u hier iets invult dan wordt uw opmerking behandeld als spam"
-
-#: models.py:23
-msgid "content type"
-msgstr "inhoudstype"
-
-#: models.py:25
-msgid "object ID"
-msgstr "object-ID"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "gebruiker"
-
-#: models.py:55
-msgid "user's name"
-msgstr "naam gebruiker"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "e-mailadres gebruiker"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "URL gebruiker"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "opmerking"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "datum/tijd toegevoegd"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP-adres"
-
-#: models.py:64
-msgid "is public"
-msgstr "is openbaar"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-"Vink dit vakje uit zodat de opmerking niet meer zichtbaar is op de site."
-
-#: models.py:67
-msgid "is removed"
-msgstr "is verwijderd"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Vink dit vak aan indien de opmerking niet gepast is. Een \"Dit commentaar is "
-"verwijderd\" bericht wordt dan getoond."
-
-#: models.py:80
-msgid "comments"
-msgstr "opmerkingen"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Deze opmerking is gepost door een ingelogde gebruiker en daardoor is de naam "
-"niet aan te passen."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Deze opmerking is gepost door een ingelogde gebruiker en daardoor is het e-"
-"mailadres niet aan te passen."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Geplaatst door %(user)s op %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "vlag"
-
-#: models.py:180
-msgid "date"
-msgstr "datum"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "opmerking vlag"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "opmerking vlaggen"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Een opmerking toestaan"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Weet u zeker dat u deze opmerking openbaar wilt maken?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Goedkeuren"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Bedankt voor het goedkeuren"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Bedankt dat u de tijd heeft genomen om de kwaliteit van de discussie op onze "
-"site te verbeteren"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Een opmerking verwijderen"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Weet u zeker dat u deze opmerking wilt verwijderen?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Verwijderen"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Bedankt voor het verwijderen"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Vlag deze opmerking"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Weet u zeker dat u deze opmerking wilt vlaggen?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Vlag"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Bedankt voor het vlaggen"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Bericht"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Voorbeeld"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Bedankt voor uw opmerking"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Bedankt voor uw opmerking"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Toon voorbeeld van uw opmerking"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Herstel de fout hieronder"
-msgstr[1] "Herstel de fouten hieronder"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Plaats uw opmerking"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "of maak aanpassingen"
diff --git a/django/contrib/comments/locale/nn/LC_MESSAGES/django.mo b/django/contrib/comments/locale/nn/LC_MESSAGES/django.mo
deleted file mode 100644
index 8dd02130488cc43b3a998d34621d53e0c15966ad..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4990
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
S*reKC^%Yy4!5u7yR{sViXKZEw

diff --git a/django/contrib/comments/locale/nn/LC_MESSAGES/django.po b/django/contrib/comments/locale/nn/LC_MESSAGES/django.po
deleted file mode 100644
index 4216f04e1a..0000000000
--- a/django/contrib/comments/locale/nn/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,304 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Jannis Leidel <jannis@leidel.info>\n"
-"Language-Team: Norwegian Nynorsk (http://www.transifex.com/projects/p/django/"
-"language/nn/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: nn\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Innhald"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Metadata"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "flagga"
-msgstr[1] "flagga"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Flagg valde kommentarar"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "Godkjend"
-msgstr[1] "Godkjende"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Tillat valde kommentarar"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "er fjerna"
-msgstr[1] "er fjerna"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Fjern valdte kommentarar"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "Ein kommentar vart %(action)s."
-msgstr[1] "%(count)s kommentarar vart %(action)s."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "%(site_name)s - kommentarar"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Siste kommentarar frå %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Namn"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "E-postadresse"
-
-#: forms.py:98
-msgid "URL"
-msgstr "Nettadresse"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Kommentar"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Pass munnen din! Ordet %s er ikkje lovleg her."
-msgstr[1] "Pass munnen din! Orda %s er ikkje lovlege her."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "og"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-"Dersom du oppgjev noko i dette feltet, vil kommentaren bli behandla som spam"
-
-#: models.py:23
-msgid "content type"
-msgstr "innhaldstype"
-
-#: models.py:25
-msgid "object ID"
-msgstr "objekt-ID"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "brukar"
-
-#: models.py:55
-msgid "user's name"
-msgstr "brukaren sitt namn"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "brukaren si e-postadresse"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "brukaren si nettadresse"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "kommentar"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "dato/tid for innsending"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP-adresse"
-
-#: models.py:64
-msgid "is public"
-msgstr "er tilgjengeleg for alle"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "Avmerk denne boksen for å fjerne kommentaren frå sida."
-
-#: models.py:67
-msgid "is removed"
-msgstr "er fjerna"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Kryss av denne dersom kommentaren er upassande. Meldinga \"Denne kommentaren "
-"har blitt fjerna\" vil bli vist i staden."
-
-#: models.py:80
-msgid "comments"
-msgstr "kommentarar"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Denne kommentaren er skriven av ein innlogga brukar og namnnet kan difor "
-"ikkje endrast."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Denne kommentaren er skriven av ein innlogga brukar og e-postadressa kan "
-"derfor ikkje endrast."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Skrive av %(user)s, %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "flagg"
-
-#: models.py:180
-msgid "date"
-msgstr "dato"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "kommentarflagg"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "kommentarflagg"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Tillat ein kommentar"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Gjere denne kommentaren offentleg?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Godkjenn"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Takk for godkjenning"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Takk for at du tok deg tid til å forbetre kvaliteten på diskusjonen på sida "
-"vår"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Fjern ein kommentar"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Fjerne denne kommentaren?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Fjern"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Takk for fjerninga"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Flagg denne kommentaren"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Flagg denne kommentaren?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Flagg"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Takk for flagging"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Publiser"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Førehandsvising"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Takk for kommentaren"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Takk for kommentaren din"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Førehandsvis kommentaren din"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Korriger feilen under"
-msgstr[1] "Korriger feila under"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Publiser kommentaren din"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "eller gjer endringar"
diff --git a/django/contrib/comments/locale/os/LC_MESSAGES/django.mo b/django/contrib/comments/locale/os/LC_MESSAGES/django.mo
deleted file mode 100644
index 790f04b317d3e930e88597c44f53c6696f7b5241..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 733
zcmYk3zi$&U6vq!JARRvjW(KoVtt#j4B7$0nAVix=L5UhgS9X(guC6Zj$#$A{YY<Fj
z&BDgUf>engYJrx4p&Rnii2)=Q{tn(<s)i?h^!2mfFWbLw&5RwetH5m_1g-%uf!q#&
z8^9sp0w=%~;0JIC_<5$kKxcqIz^e<6^A~g$7+sv?zX81t{zuR}?;B`d=LGa7=yy;^
zE6(y+a=Sc{A`XrV%X<`7?^B*28byj}?KIlw%MR<yE#|Cunhq6_Gtf*qZ6!BZ*WgBk
zpD?Al6a=koQV~nH!&0dXZt0ju_|YKNIFtmr?X?guD@F~(;uUHbL1jNE<G{y31qD8-
z+*|O=z7K)8!?t){a~c<5Kfu8f3M%AodBF#Bn^YSdDk^kBjZ_3Zrb2Lynv6#*LHA)A
za33axTjHW8A3%<X2Q+3lWVBDvn%2zlE}GjgCMBLX91cq+ugH6ByVR9^FP+>|d#M){
z*YlFI5}wrFyxVHD>eCkpO1`@+g<%3F+ezVyhHV=!O(+*t)ZL&8`qkFMRlGQj%lq}1
z!gbM=5f?E*i%+>ZAC(}f-F7liG{LJ<^)*2vEnHnISJ7lyn-l0x4F&U6*RgNyXZyi^
z%ARGr_ShaF`_&$2BXIYS-M8;y_aGbPAN-$ZUuQ4ue)c@uvq!~GpN{R9)3F14yZMPd
IgpGI3KSx^LI{*Lx

diff --git a/django/contrib/comments/locale/os/LC_MESSAGES/django.po b/django/contrib/comments/locale/os/LC_MESSAGES/django.po
deleted file mode 100644
index 18e94c1d7d..0000000000
--- a/django/contrib/comments/locale/os/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,290 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Translators:
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2011-01-19 15:42+0000\n"
-"Last-Translator: Jannis Leidel <jannis@leidel.info>\n"
-"Language-Team: Ossetic (http://www.transifex.com/projects/p/django/language/"
-"os/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: os\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr ""
-
-#: admin.py:28
-msgid "Metadata"
-msgstr ""
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] ""
-msgstr[1] ""
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr ""
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] ""
-msgstr[1] ""
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr ""
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] ""
-msgstr[1] ""
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr ""
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] ""
-msgstr[1] ""
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr ""
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr ""
-
-#: forms.py:96
-msgid "Name"
-msgstr ""
-
-#: forms.py:97
-msgid "Email address"
-msgstr "Электрон посты адрис"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr ""
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] ""
-msgstr[1] ""
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "ӕмӕ"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-
-#: models.py:23
-msgid "content type"
-msgstr ""
-
-#: models.py:25
-msgid "object ID"
-msgstr ""
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "архайӕг"
-
-#: models.py:55
-msgid "user's name"
-msgstr ""
-
-#: models.py:56
-msgid "user's email address"
-msgstr ""
-
-#: models.py:57
-msgid "user's URL"
-msgstr ""
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr ""
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr ""
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP адрис"
-
-#: models.py:64
-msgid "is public"
-msgstr ""
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-
-#: models.py:67
-msgid "is removed"
-msgstr ""
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-
-#: models.py:80
-msgid "comments"
-msgstr ""
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-
-#: models.py:179
-msgid "flag"
-msgstr ""
-
-#: models.py:180
-msgid "date"
-msgstr ""
-
-#: models.py:190
-msgid "comment flag"
-msgstr ""
-
-#: models.py:191
-msgid "comment flags"
-msgstr ""
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr ""
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr ""
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr ""
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr ""
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr ""
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr ""
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Схафын"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr ""
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr ""
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr ""
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr ""
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr ""
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr ""
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr ""
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr ""
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr ""
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr ""
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] ""
-msgstr[1] ""
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr ""
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr ""
diff --git a/django/contrib/comments/locale/pa/LC_MESSAGES/django.mo b/django/contrib/comments/locale/pa/LC_MESSAGES/django.mo
deleted file mode 100644
index 998f557c75b11617b425fc46f3f44c8eac642e57..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4733
zcmbW3TWlOx8GuirKv}?$0ObxRlu(;=yt}Rw!lrI%ZdIzdwJf)l5K<ZM9y^=t&a7r;
z>jYjxsw55-QY92BK}u3$lG#F`L<BVwN+bjlMdASvFBPiht<M!Is(1jt|Loao*Dhh?
zv)`P{|DXSM&iK{Mx1Loz+i9Ps{q7c}9)PuX^24)wt5UbaGw?BZ0lo*m2{%FYE~P#J
zHbWV|%W)chfc`y@rRqT_dLD)%w*+(WDAe#tcpF@Uvi=2lFTCRVuS1dhC)@{bdv|-k
zhu}x(KMKW;BT&PW@Kf*-<WK#UpAW&8;m6@C@RRT#P~^uj{-f{?_+j`J$5|+$@Er{l
zJF1XB^(}th51)kM@6%BH_>mjG48@;cLD757_5TFlOaCuW;_!FZe+_<+{_BpnpiJa9
zL0NY@6nnS8_rV=-jhyX<U!?yUN-x4O7H@`EU>^P+N<80i<I@Ps`~&cF@M}=~_$J&9
zPeTv>5lUR%gnQr^izI&YQ0zYfe+ZjU^1F#3?11C23Ll5E?qxUw{|Y64o5qyd3m=2i
z@Ek;i`ZE-JUWGg1zu`RmGC>jf??BQ22gm=w3Hm!ouH@+(Q1+|9yI}yu&mTk4d)4u8
zQ2cnq^~Xr6>^})5j=Nlc5sF_Sl=?aaB_0>x9q`vs^u7WyMg0p(UFFzR?A!`9{5m8}
zwq{6y+Cuvnt@DiYvXzFo`YcUs6Fu_C*_@;mrNbk2Ext)zh_CX9?-GaMr@(;Nm#2|J
zdlpE6BCP83H1S0qsZBy*ACF(T3+|+S!H(EtZvB(mlSg8*jdmAJ;wG_>xP6Hxae4<$
z^4fVQPc_x)Ku!CM>k}HBACIevc|7pzW+K+*uwFMo602h8Rj>H5j+^DOiQ}bat#(Xr
z9rw#gH4G-=Nu<kRGf4U*^@@qi`U3Yi8d3O!QI6X0?9&~IP0f@OQ|U~^YERoJ7$g{{
z_SOArP5YHfgiUIH&0n@Z`mK^Or;|g~u4C%JTvza*pO`r5Zll8h*ZP8?W=-N({KQue
z5gavFGk$DX9!1!PR-;W6g^^w~wQyzK>9{i=#)+EaM;{BDQD;{>g0G7b)@E!XBIzf*
zvoHC`<s`s1CDJ*RB#lx&&umBtNB}ZXZ6a24k$IwOFrv-DE#{3cX<HhO#eK@n)cqr7
zAWFK?T&z{g-35`Ule2*(GADx$eR*t;k4VPCAwM`Grs*Z3HV_3n729#&7DzQ%R(*pm
z21BFb(elukHC4tQnLnufprYFPOy7%BrW|cx20C%4Coi_-baJd=l;p(z<dbS$YJ9O?
zO{i2QhA4`x9X5GuN35d4#luo82lgslws9^Kg=G_~&Wa8t`AUB7jJ4SAUd=$QyFodu
z<T@1H-hqnusEJ|@WJ&KmjPfuyZyI5gc(d_xwc_n=F2~+NSkk$<hZnp(k@4m5dV6uE
zq^AnSDX&=YiraOuP};s@TVbkDV4*ipL5a@(bp@7A>*C#|sp)M6p4>q{PP~Q458|4i
zgi%R9=m!DbA2ij9sp)&LhVEBuwmVr3mco0H36`7wvhfy-UoYu7KRE0!R`vK?)4ojT
zaaZLlD=U+U=&mlAqmv{n&&?qo$N5ISVja!boU(kw&rjrL56tfC#iBS_$hjNCTOfTU
zotUFZzER`k?9!wmicK=}$ijYaXK$VCw`3x3Ur-J!lu=3VT&yNtqf5Hs=jLk7$gg?(
z!>AsYbkMNfcxGysZokfq2YSnlE>7&qaX<E5C^}2eXX%Zs^~)@MK1(lVt>amGDoanO
ztaW+BBtsYMnzOvEW$BAq>$_QcElaN>!yVDNhM9dPOINd>tg&C`K3;FHn^kHJ6xCV!
z^DIrX^jwzyCTpF*9EOJdLHqD3hR#~spJM$FvevizJ!f)QMLQ%T6d^vmmZ6tqM~NsQ
zAV9|%TD3!`v-ApDp3c(e?98fN^%C<xWhQH}>KQsWV^L2K#XYCk=^6vW#xZmSV?a+%
zzCR;u8ZMJF*4DMGb(+;=o`l=5r`PEZ@6)Lvi36rE&2oI^SKgJ)nv@K0*X)uDcJc(e
zE_LdWy^hl-h}i5pz2bAevf!K)q^$<0YFJ4(eLYp(p^X(jpS7N{`8<!#UUWGi?yxXC
z>^nmv#kwEUEWK*8jb=GA?awMwsg!W*#kb1KnH2y3*H3SjK5JukR#`VUH1$$D$WDO0
zuiA8cAIFiti84ZzG?CLYa+qvYkdD>+Hq?S?KeKW-2rnAwh^$j$)BpBLxP96MW_KPC
z>P~$RGe#t8VE$%~-GCsu;Ray{!=G!%bHrZm;0-Reak@;_?TMf+P;m)c*SoROlqfk(
z!(z<HQ5fwhc_x_`*Ox}DcPF%$aa>#~HWcf|LgK%{O8FNeOHbNbKF!+*A0^rA&7>(a
z!*Lxkr28HDKjyo4*YGutVy=K2?fV_Y*iT0eCY={-e7O-N0==2M`x;0f<+AIAn9gwZ
zJMX*kBw?q}MjF`X6aw5koDh=ChXPa1%Rh1U8W!!WWRlyneGE_1XAR#UImlg|65d{?
k>+3J<=d*pG%SUvek0#V!xBmmKGxhdgxRDxd)!Weg7pZ8)wg3PC

diff --git a/django/contrib/comments/locale/pa/LC_MESSAGES/django.po b/django/contrib/comments/locale/pa/LC_MESSAGES/django.po
deleted file mode 100644
index d3a42d37dc..0000000000
--- a/django/contrib/comments/locale/pa/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,295 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Jannis Leidel <jannis@leidel.info>\n"
-"Language-Team: Panjabi (Punjabi) (http://www.transifex.com/projects/p/django/"
-"language/pa/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: pa\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "ਸਮੱਗਰੀ"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "ਮੇਟਾਡਾਟਾ"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] ""
-msgstr[1] ""
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "ਚੁਣੀਆਂ ਟਿੱਪਣੀਆਂ ਫਲੈਗ ਕਰੋ"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "ਮਨਜ਼ੂਰ ਹੈ"
-msgstr[1] "ਮਨਜ਼ੂਰ ਹਨ"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "ਚੁਣੀਆਂ ਟਿੱਪਣੀਆਂ ਮਨਜ਼ੂਰ"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "ਹਟਾਈ"
-msgstr[1] "ਹਟਾਈਆਂ"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "ਚੁਣੀਆਂ ਟਿੱਪਣੀਆਂ ਹਟਾਓ"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "੧ ਟਿੱਪਣੀ ਠੀਕ ਤਰ੍ਹਾਂ %(action)s ਗਈ।"
-msgstr[1] "%(count)s ਟਿੱਪਣੀਆਂ ਠੀਕ ਤਰ੍ਹਾਂ %(action)s ਗਈਆਂ।"
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "%(site_name)s ਟਿੱਪਣੀਆਂ"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "%(site_name)s ਉੱਤੇ ਤਾਜ਼ਾ ਟਿੱਪਣੀਆਂ"
-
-#: forms.py:96
-msgid "Name"
-msgstr "ਨਾਂ"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "ਈਮੇਲ ਐਡਰੈੱਸ"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "ਟਿੱਪਣੀ"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] ""
-msgstr[1] ""
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "ਅਤੇ"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-
-#: models.py:23
-msgid "content type"
-msgstr "ਸਮੱਗਰੀ ਕਿਸਮ"
-
-#: models.py:25
-msgid "object ID"
-msgstr "ਆਬਜੈਕਟ ID"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "ਯੂਜ਼ਰ"
-
-#: models.py:55
-msgid "user's name"
-msgstr "ਯੂਜ਼ਰ ਦਾ ਨਾਂ"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "ਯੂਜ਼ਰ ਦਾ ਈਮੇਲ ਐਡਰੈੱਸ"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "ਯੂਜ਼ਰ ਦਾ URL"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "ਟਿੱਪਣੀ"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "ਭੇਜਣ ਮਿਤੀ/ਸਮਾਂ"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP ਐਡਰੈੱਸ"
-
-#: models.py:64
-msgid "is public"
-msgstr "ਪਬਲਿਕ ਹੈ"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-
-#: models.py:67
-msgid "is removed"
-msgstr "ਹਟਾਇਆ ਗਿਆ"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-
-#: models.py:80
-msgid "comments"
-msgstr "ਟਿੱਪਣੀਆਂ"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"%(user)s ਵਲੋਂ %(date)s ਨੂੰ ਪੋਸਟ ਕੀਤੀ\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "ਫਲੈਗ"
-
-#: models.py:180
-msgid "date"
-msgstr "ਮਿਤੀ"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "ਟਿੱਪਣੀ ਫਲੈਗ"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "ਟਿੱਪਣੀ ਫਲੈਗ"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "ਟਿੱਪਣੀ ਮਨਜ਼ੂਰ ਕਰੋ"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "ਇਹ ਟਿੱਪਣੀ ਪਬਲਿਕ ਬਣਾਉਣੀ ਹੈ?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "ਮਨਜ਼ੂਰ"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "ਮਨਜ਼ੂਰ ਕਰਨ ਲਈ ਧੰਨਵਾਦ ਜੀ"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "ਟਿੱਪਣੀ ਹਟਾਓ"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "ਇਹ ਟਿੱਪਣੀ ਹਟਾਉਣੀ ਹੈ?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "ਹਟਾਓ"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "ਹਟਾਉਣ ਲਈ ਧੰਨਵਾਦ"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "ਇਹ ਟਿੱਪਣੀ ਲਈ ਫਲੈਗ"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "ਇਹ ਟਿੱਪਣੀ ਲਈ ਫਲੈਗ ਲਾਉਣਾ ਹੈ?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "ਫਲੈਗ"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "ਫਲੈਗ ਲਗਾਉਣ ਲਈ ਧੰਨਵਾਦ"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "ਪੋਸਟ ਕਰੋ"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "ਝਲਕ"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "ਟਿੱਪਣੀ ਦੇਣ ਲਈ ਧੰਨਵਾਦ"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "ਤੁਹਾਡੀ ਟਿੱਪਣੀ ਲਈ ਤੁਹਾਡਾ ਧੰਨਵਾਦ"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "ਆਪਣੀ ਟਿੱਪਣੀ ਦੀ ਝਲਕ ਵੇਖੋ"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "ਹੇਠਾਂ ਦਿੱਤੀ ਗਲਤੀ ਠੀਕ ਕਰੋ ਜੀ।"
-msgstr[1] "ਹੇਠ ਦਿੱਤੀਆਂ ਗਲਤੀਆਂ ਠੀਕ ਕਰੋ ਜੀ।"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "ਆਪਣੀ ਟਿੱਪਣੀ ਪੋਸਟ ਕਰੋ"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "ਜਾਂ ਬਦਲਾਅ ਕਰੋ"
diff --git a/django/contrib/comments/locale/pl/LC_MESSAGES/django.mo b/django/contrib/comments/locale/pl/LC_MESSAGES/django.mo
deleted file mode 100644
index b8894b6d2169f2179ee13700aeecebb1bdf5f86d..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5362
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
UhKQI5S~d}?B}u`u$eO7752KMG3jhEB

diff --git a/django/contrib/comments/locale/pl/LC_MESSAGES/django.po b/django/contrib/comments/locale/pl/LC_MESSAGES/django.po
deleted file mode 100644
index f510f485fb..0000000000
--- a/django/contrib/comments/locale/pl/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,311 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Jannis Leidel <jannis@leidel.info>\n"
-"Language-Team: Polish (http://www.transifex.com/projects/p/django/language/"
-"pl/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: pl\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
-"|| n%100>=20) ? 1 : 2);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Zawartość"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Metadane"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "oflagowany"
-msgstr[1] "oflagowane"
-msgstr[2] "oflagowanych"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Oflaguj wybrane komentarze"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "zaakceptowany"
-msgstr[1] "zaakceptowane"
-msgstr[2] "zaakceptowanych"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Zaakceptuj wybrane komentarze"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "usunięty"
-msgstr[1] "usunięte"
-msgstr[2] "usuniętych"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Usuń wybrane komentarze"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "1 komentarz został %(action)s"
-msgstr[1] "%(count)s komentarze zostały %(action)s"
-msgstr[2] "%(count)s komentarzy zostało %(action)s"
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "komentarze na %(site_name)s"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Ostatnie komentarze na %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Nazwa"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "Adres e-mail"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Komentarz"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Nie wolno przeklinać! Słowo %s nie jest dozwolone."
-msgstr[1] "Nie wolno przeklinać! Słowa %s nie są dozwolone."
-msgstr[2] "Nie wolno przeklinać! Słowa %s nie są dozwolone."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "i"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-"Jeżeli wpiszesz cokolwiek w to pole, Twój komentarz zostanie uznany za spam"
-
-#: models.py:23
-msgid "content type"
-msgstr "typ zawartości"
-
-#: models.py:25
-msgid "object ID"
-msgstr "ID obiektu"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "użytkownik"
-
-#: models.py:55
-msgid "user's name"
-msgstr "nazwa użytkownika"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "adres e-mail użytkownika"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "URL użytkownika"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "komentarz"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "data/czas dodania"
-
-#: models.py:63
-msgid "IP address"
-msgstr "Adres IP"
-
-#: models.py:64
-msgid "is public"
-msgstr "publicznie dostępny"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "Odznacz to pole, aby komentarz nie był wyświetlany w serwisie."
-
-#: models.py:67
-msgid "is removed"
-msgstr "usunięty"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Zaznacz to pole jeżeli komentarz jest nieodpowiedni. Wyświetlony zostanie "
-"tekst \"Ten komentarz został usunięty\"."
-
-#: models.py:80
-msgid "comments"
-msgstr "komentarze"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Ten komentarz został dodany przez zalogowanego użytkownika i dlatego nazwa "
-"jest tylko do odczytu."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Ten komentarz został dodany przez zalogowanego użytkownika i dlatego adres e-"
-"mail jest tylko do odczytu."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Dodane przez %(user)s dnia %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "flaga"
-
-#: models.py:180
-msgid "date"
-msgstr "data"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "flaga dla komentarza"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "flagi dla komentarzy"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Zaakceptuj komentarz"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Czy ten komentarz na pewno ma być publiczny?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Zaakceptuj"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Dziękujemy za zaakceptowanie"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Dziękujemy za poświęcenie czasu na podniesienie jakości dyskusji w naszym "
-"serwisie"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Usuń komentarz"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Czy na pewno usunąć ten komentarz?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Usuń"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Dziękujemy za usunięcie"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Oflaguj ten komentarz"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Czy na pewno oflagować ten komentarz?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Flaga"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Dziękujemy za oflagowanie"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Zapisz"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Podgląd"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Dziękujemy za dodanie komentarza"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Dziękujemy za komentarz"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Podgląd komentarza"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Proszę popraw poniższy błąd."
-msgstr[1] "Proszę popraw poniższe błędy."
-msgstr[2] "Proszę popraw poniższe błędy."
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Zapisz swój komentarz"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "lub wprowadź jakieś zmiany"
diff --git a/django/contrib/comments/locale/pt/LC_MESSAGES/django.mo b/django/contrib/comments/locale/pt/LC_MESSAGES/django.mo
deleted file mode 100644
index bb7657d7abed50e920b9fab6fbb91a26960ce9a2..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5301
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
W@S@DosIj*m6I*&nI1?6|hy4ff=mpXM

diff --git a/django/contrib/comments/locale/pt/LC_MESSAGES/django.po b/django/contrib/comments/locale/pt/LC_MESSAGES/django.po
deleted file mode 100644
index 110978943c..0000000000
--- a/django/contrib/comments/locale/pt/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,306 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-# Nuno Mariz <nmariz@gmail.com>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Nuno Mariz <nmariz@gmail.com>\n"
-"Language-Team: Portuguese (http://www.transifex.com/projects/p/django/"
-"language/pt/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: pt\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Conteúdo"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Metadata"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "marcado"
-msgstr[1] "marcados"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Marcar os comentários selecionados"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "aprovado"
-msgstr[1] "aprovados"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Aprovar os comentários selecionados"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "removido"
-msgstr[1] "removidos"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Remover os comentários selecionados"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "1 comentário foi %(action)s com sucesso."
-msgstr[1] "%(count)s comentários foram %(action)s com sucesso."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "comentários em %(site_name)s"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Últimos comentários em %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Nome"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "Endereço de e-mail"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Comentário"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Atenção à linguagem! A palavra %s não é permitida aqui."
-msgstr[1] "Atenção à linguagem! As palavras %s não são permitidas aqui."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "e"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-"Se introduzir alguma coisa neste campo o seu comentário irá ser tratado como "
-"spam"
-
-#: models.py:23
-msgid "content type"
-msgstr "tipo de conteúdo"
-
-#: models.py:25
-msgid "object ID"
-msgstr "ID do objeto"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "utilizador"
-
-#: models.py:55
-msgid "user's name"
-msgstr "o nome do utilizador"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "endereço de e-mail do utilizador"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "URL do utilizador"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "comentário"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "data/hora de submissão"
-
-#: models.py:63
-msgid "IP address"
-msgstr "Endereço IP"
-
-#: models.py:64
-msgid "is public"
-msgstr "é público"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "Não selecione esta caixa para que o comentário desapareça do site."
-
-#: models.py:67
-msgid "is removed"
-msgstr "foi removido"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Selecione esta opção se o comentário não é apropriado. Uma mensagem \"Este "
-"comentário foi removido\" será mostrada no seu lugar."
-
-#: models.py:80
-msgid "comments"
-msgstr "comentários"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Este comentário foi colocado por um utilizador autenticado, portanto o nome "
-"é apenas de leitura."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Este comentário foi colocado por um utilizador autenticado, portanto o e-"
-"mail é apenas de leitura."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Colocado pelo utilizador %(user)s em %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "marcar"
-
-#: models.py:180
-msgid "date"
-msgstr "data"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "marca de comentário"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "marcas de comentários"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Aprovar um comentário"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Tem a certeza que deseja tornar este comentário público?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Aprovar"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Obrigado pela aprovação"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Obrigado por dedicar o seu tempo para melhorar a qualidade de discussão no "
-"nosso site"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Remover um comentário"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Tem a certeza que deseja remover este comentário?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Remover"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Obrigado pela remoção"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Marcar este comentário"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Tem a certeza que deseja marcar este comentário?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Marcar"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Obrigado por marcar"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Publicar"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Prever"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Obrigado por comentar"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Obrigado pelo seu comentário"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Pré-visualizar comentário"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Por favor corrija o seguinte erro."
-msgstr[1] "Por favor corrija os seguintes erros."
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Publique o seu comentário"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "ou faça modificações"
diff --git a/django/contrib/comments/locale/pt_BR/LC_MESSAGES/django.mo b/django/contrib/comments/locale/pt_BR/LC_MESSAGES/django.mo
deleted file mode 100644
index 581735cfabd4b92200f004aad97d1da29e20b0fa..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5205
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
TCo>Gb?e@IBr9Fhf@PK~<?PB0C

diff --git a/django/contrib/comments/locale/pt_BR/LC_MESSAGES/django.po b/django/contrib/comments/locale/pt_BR/LC_MESSAGES/django.po
deleted file mode 100644
index 907b1e2350..0000000000
--- a/django/contrib/comments/locale/pt_BR/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,307 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Jannis Leidel <jannis@leidel.info>\n"
-"Language-Team: Portuguese (Brazil) <django-l10n-portuguese@googlegroups."
-"com>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: pt_BR\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Conteúdo"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Meta-dados"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "marcado"
-msgstr[1] "marcados"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Marcar comentários selecionados"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "aprovado"
-msgstr[1] "aprovados"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Aprovar comentários selecionados"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "removido"
-msgstr[1] "removidos"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Remover comentários selecionados"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "1 comentários foi %(action)s com sucesso."
-msgstr[1] "%(count)s comentários foram %(action)s com sucesso."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "Comentários de %(site_name)s"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Últimos comentários em %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Nome"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "Endereço de e-mail"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Comentário"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Olha sua boca! A palavra %s não é permitida aqui."
-msgstr[1] "Olha sua boca! As palavras %s não são permitidas aqui."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "e"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-"Se você inserir qualquer coisa neste campo, seu comentário será tratado como "
-"spam"
-
-#: models.py:23
-msgid "content type"
-msgstr "tipo de conteúdo"
-
-#: models.py:25
-msgid "object ID"
-msgstr "id do objeto"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "usuário"
-
-#: models.py:55
-msgid "user's name"
-msgstr "nome do usuário"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "endereço de e-mail do usuário"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "URL do usuário"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "comentário"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "data/hora de envio"
-
-#: models.py:63
-msgid "IP address"
-msgstr "Endereço IP"
-
-#: models.py:64
-msgid "is public"
-msgstr "é público"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-"Desmarque esta caixa para fazer o comentário desaparecer efetivamente deste "
-"site."
-
-#: models.py:67
-msgid "is removed"
-msgstr "foi removido"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Selecione esta opção se o comentário é inapropriado. A mensagem \"Este "
-"comentário foi removido\" será mostrada no lugar."
-
-#: models.py:80
-msgid "comments"
-msgstr "comentários"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Este comentário foi feito por um usuário autenticado e portanto seu nome é "
-"apenas para leitura."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Este comentário foi feito por um usuário autenticado e portanto seu e-mail é "
-"apenas para leitura."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Enviado por %(user)s em %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "marcar"
-
-#: models.py:180
-msgid "date"
-msgstr "data"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "marca de comentário"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "marcas de comentários"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Aprovar um comentário"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Realmente tornar este comentário público?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Aprovar"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Obrigado pela aprovação"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Obrigado por dedicar tempo para melhorar a qualidade de discussão de nosso "
-"site."
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Remover um comentário"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Realmente remover este comentário?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Remover"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Obrigado pela remoção"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Marcar um comentário"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Realmente marcar este comentário?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Marcar"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Obrigado pela marcação"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Publicar"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Visualizar"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Obrigado por comentar"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Obrigado pelo seu comentário"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Visualizar seu comentário"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Por favor, corrija o erro abaixo."
-msgstr[1] "Por favor, corrija os erros abaixo."
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Publique seu comentário"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "ou faça modificações"
diff --git a/django/contrib/comments/locale/ro/LC_MESSAGES/django.mo b/django/contrib/comments/locale/ro/LC_MESSAGES/django.mo
deleted file mode 100644
index 709b61ec693500e108b826e1b2fbdbf3ce77ff35..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5545
zcmb`KO^jqk9l%RP#1Rp26&1zW)rA?MdwK>ImR^S4WoHQ!7#Nlr2#FD^->aUf-S^SH
zS8ryAU_!DNgYkgI!?Gb7ILHM*E=q!$$S!6MM6VjjCMN2M3+hb|{{HWyyJwg+8|9_n
z`_*^V|D*m@eewD$zOQ)Zct6j3#Rrvo48HRrK0F6MtkkFB-S7#x1U~{_f!D#G!q37t
zpoeeQ^^aazwR;kNoN@!NfGL#mJe2<5h7<5b_yBwbYWOa^3SQ4-((guiFVuDZDJcCz
zcpR=ne(INe_P`5J*7ZlI;XmMwa1VnrwCccX;a%`E@B#QaXrT0e27U@Y4?hWiRP%NC
zAo<_JN8ybhMJF(ZqOxDZ1^5PBg;yh-lzS-aJq=lkdJbL<zY9e_KY$FWUaiZ24n^+s
zQ0CvN^KZjXkpDAe3iU4Jr~Xyvul!h5e{D?-Wt<L_b_bxycLefND|~+U0py07e22xn
z03U_2&Uc{b;h*p(IB|_q-+@z5#`^`7b-V%jskiF#Kf%4^{|3blSFvbmzYl&Dw&0iH
zb5P{|36yod2A_n#s>^S{NMaWa=iwp9Pd&@$i|~1P8~hoZg%@EPUWc+}+#^u@Z2?OA
zuh)DQ%D6v-;`gsZS?3?1_{ra)h1Xn<&q5FT@Gns8`5;DFgpa`Az!#yEKZSB-oB)cv
z--HaMz6I&3UZ~4og{V}$2H7&|w@})>1;sxvLRt4;q1fr)HLt=LqVGNM26z*c_1_6)
zzQ-Ux^))_XFJI@s2QhPL(`hJ=)XN<5+`;=LUg`T4Uh%mWudJoiKb++ipPk{AwcpK4
zxKIap<(c9Y8Jp)W60*0%KDRf8u*2Ks-B*`Q))egL6?sJ$xPUsyE06fboxCEeJQA-C
zm8nYaVr#Ll*iQ5#kN5%ZQ0hf&BK|1P&AeaWy+<<jBf7*@%e^7?Xr5b1h@UpkElpzo
zWbV9uDlxI0%5{*&u}yrgW}2klFuBf)Ah3DfFQRBu@1Hb*cWE+}x7Gg1AT1I<)>CiT
z%wD>~(ZL`~*R86lO*7B1B)5?bybYU*Tpe4p!71(6T&{cRY3=%?ZBwl&b%~K-2bnY8
zw)IiHZ&@1G!ss<5=vkZS%*M<e?$a^Cm{qGcToh5ILzfRCv&p0`$-OmUTOF%30TYi#
z)bZH3NSiRs=&SCJ%xd}3?_I9cRjaKRpca;f9T)m~Gc7bD+Dw~d6RDC_X01B(osB|i
zkPR2#EYW8c;X*Ce7?@Z+L@xJDvs|YMh8Z)ZTD0DT#vAo8rd3OkHMuA)%g}DAK$~T0
zhV)Uoami{?Tv?yyUM=z2wz#r{HTA?Piri-Sf$^l77jK%F5cen@N-}HS54zLS)TZbX
z_n}V~P33ASv+K^Xh>F{%IAM)AU4N%i539N+HmB@1b?ZUVi(D{lP+5Ij6R8tds4?b+
zRrxMfU0yTEsnT|Rv^H)cRaWI%%1b|7$E4$hwGMWaibShB%F3ngDD&nNC8fo@ixD-|
zE-p7wS@w;>M9y#Ov@c#96nW0p6mJkG5`SPNV|zh%^8h<mRx^n<1)C}HE-1ZAjEGx?
z3|-{q__p+WM!^5VR+>bc?f-K`2{p27#|B(E@sL_cg6;bpL2KKNHoNWjabLG?aS6ml
z-PUBfpQUlRSdq7_o-jUGt4tK9h__cS6E8N>EY$l67P(GRukosM11+o(uKrt>T>2P7
z+Iu^pCsi5TjwPB+U$gXFHJ-_voFvNNqW$K;D%mvUXS%d=Ui4z;F_aQdDL<=qMu-@d
zpG&H8@ld6`ld`)P<`uqJDlfooS8cAE77fMFN<O#bTC`s$D{D7Vt}YaVu{l#2yR{Iu
z9=Dk|Sy#`WWbkz2gdL=rZ!PAlE^OUbtmdudw5unU9$9W3!^m=0wB`}6t7khiv#ps<
zYvzES>2wd=d2463)1hJO1Q9^S9B<d5=^c9J_U`N*w|00Y9x}OaEoUalBjeMI`AtH=
z)GJwT@SWCtx@t04=zB!1oKZ(YlSqShV*S1JPF4$oerws9xT{YPgc8RFn5^T{#>Ph5
z%iykWPq#7HG@DFB&Zh^{VJYc!RF5&8rPEUriwld#N6MIKcP8q?qP2`YyV~2+ewuT|
zC5JS2$a3rFR+jH?9UQfj`T90%9Z!NZWSe*O!JhNOwRUxuPAo-5W}?>pX%^>Qoeaus
zK6m>eT_xuxlexK>!=3Kr<Ycmcrqj81=I*Iyo~bi)bDgQ1Z=Ou{!l|jlv)!4gsY4TT
zys_(1my0<5td7i%<73;&UNtR<lYKb@MmGQ*6!lrZ<1SDSPI$SzE-V3+UtX`H7^ZjO
z3^#_7x=2QSi(%<#I3%o2Y1v@+xxU#t=d=kp5dDQSIxu;$b<XI}1mq~LPSr-_gu|L}
z$pLPIb>rK5C6VicIVoE6Zcs#e-_f0&YCUb8<&@9&>2>nV*mqlJIUdjdIMI2q=Hgy?
z%cv)ki^iKTyQJ{ysN6AFi)~5lRf{IWyUo)`JW7rv76XpNlNOD9+XPXj9@P!hd?~6+
ze3phqU_~8)Ws$P7S^?)@iU+riCPB)uh!bnpQ?!<`xJo8=TJA!dAy#0ji^)nP;fqC$
z4Dep>sxK#2JzNl5j-_%bDVJ@tlwgZBEb+_flPTA~ZM9kLu$Nc6R9*$pT$PY1TI*u;
z#@C8SJr-nyP$nGSVam<$KipxSmb3Wj%2efLrYhKV)?;gqlPgR!C+Zh-$ConQVQ#=X
z8~3r3bga&R#%e>UcI#pz7jsjVUOT<~usU8=qNpaZV^<A}hnm~&caMtzMYMIUh+V7)
zICWNxX<04Sbs0;pDvj)3Y`sg>aE@Y^%2G|ccB=)Xu3pWXFORRruw7%>uZCMN*2P^p
z*2U}NUXfflLog8C1ahAuQs9GfpQ6Y`oTm84fQ{xn10)2&j7W2dZJ##|ML^-&E}AU7
z!!zX6k_#6KaDBOP-Ntp^_c_AK&1vc#&jpS7C1iwb1|2x>SX=x3oG)S9u|;>8sIBBW
zFmHRrN#c>X$}mn^iI<J}w7B4yiKEhq<)4(1_%PHLx2vN_j2_EV20!bWlPIyDMk(st
ztB)1y=U+-huiUhna67PB%&s&paF@}aP$uG3{d4}1vP$WXdEcJ_w$3`Pdg8FYp&cd0
z{I&GXlVfU8Rmqs9oEo-wiW7v!P2|Tb*@Aq{bei$kII|bda75Q*RPZ(IkmdPQUk1x`
zb?&Hzd7btgkyYh#3}Y_w@0g1Q&L;z_ddK)-!j7dzJ}WNK!ak#tA}UaboG3%5H9M<o
IAKTICKg9)GQ~&?~

diff --git a/django/contrib/comments/locale/ro/LC_MESSAGES/django.po b/django/contrib/comments/locale/ro/LC_MESSAGES/django.po
deleted file mode 100644
index 53c49c6f5a..0000000000
--- a/django/contrib/comments/locale/ro/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,315 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Daniel Ursache-Dogariu <contact@danniel.net>, 2011.
-# Denis Darii <sinednx@gmail.com>, 2011.
-# Jannis Leidel <jannis@leidel.info>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Daniel Ursache-Dogariu <contact@danniel.net>\n"
-"Language-Team: Romanian (http://www.transifex.com/projects/p/django/language/"
-"ro/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: ro\n"
-"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?"
-"2:1));\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Conţinut"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Metadate"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "marcat"
-msgstr[1] "marcate"
-msgstr[2] "marcate"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Marchează comentariile selectate"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "aprobat"
-msgstr[1] "aprobate"
-msgstr[2] "aprobate"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Aprobă comentariile selectate"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "eliminat"
-msgstr[1] "eliminate"
-msgstr[2] "eliminate"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Elimină comentariile selectate"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "%(count)s comentariu a fost %(action)s cu succes."
-msgstr[1] "%(count)s comentarii au fost %(action)s cu succes."
-msgstr[2] "%(count)s de comentarii au fost %(action)s cu succes."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "Comentariile de la %(site_name)s"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Ultimele comentarii la %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Nume"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "Adresă e-mail"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Comentariu"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Atenție la limbajul folosit! Cuvântul %s nu este permis aici."
-msgstr[1] "Atenție la limbajul folosit! Cuvintele %s nu sunt permise aici."
-msgstr[2] "Atenție la limbajul folosit! Cuvintele %s nu sunt permise aici."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "și"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-"Dacă introduceți ceva în acest câmp, comentariul dumneavoastră va fi "
-"considerat ca spam"
-
-#: models.py:23
-msgid "content type"
-msgstr "tip conţinut"
-
-#: models.py:25
-msgid "object ID"
-msgstr "ID obiect"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "utilizator"
-
-#: models.py:55
-msgid "user's name"
-msgstr "numele utilizatorului"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "adresa e-mail a utilizatorului"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "URL-ul utilizatorului"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "comentariu"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "data/ora creării"
-
-#: models.py:63
-msgid "IP address"
-msgstr "adresă ip"
-
-#: models.py:64
-msgid "is public"
-msgstr "este public"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-"Debifaţi această casetă pentru a face comentariul să dispară de pe site."
-
-#: models.py:67
-msgid "is removed"
-msgstr "este șters"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Bifați această casuța dacă acest comentariu nu este adecvat. Un mesaj de "
-"tipul \"Acest comentariu a fost șters\" va fi afișat în schimb."
-
-#: models.py:80
-msgid "comments"
-msgstr "comentarii"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Acest comentariu a fost scris de către un utilizator autentificat, astfel "
-"numele poate fi doar citit."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Acest comentariu a fost scris de către un utilizator autentificat, astfel "
-"adresa e-mail poate fi doar citită."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Scris de %(user)s la %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "marcaj"
-
-#: models.py:180
-msgid "date"
-msgstr "dată"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "marcaj comentariu"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "marcaje comentarii"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Aprobă un comentariu"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Chiar doriți să faceți public acest comentariu?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Aprobă"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Mulțumiri pentru aprobare"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Vă mulţumim pentru a timpul acordat spre a îmbunătăți calitatea discuțiilor "
-"de pe situl nostru"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Elimină un comentariu"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Chiar doriți să eliminați acest comentariu?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Elimină"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Mulțumiri pentru eliminare"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Marcați acest comentariu"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Chiar doriți să marcați acest comentariu?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Marchează"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Mulțumiri pentru marcare"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Publică"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Previzualizează"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Mulțumiri pentru comentariu"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Vă mulțumim pentru comentariu"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Previzualizați-vă comentariul"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Corectați eroarea de mai jos"
-msgstr[1] "Corectați erorile de mai jos"
-msgstr[2] "Corectați erorile de mai jos"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Publicați-vă comentariul"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "sau faceți modificări"
diff --git a/django/contrib/comments/locale/ru/LC_MESSAGES/django.mo b/django/contrib/comments/locale/ru/LC_MESSAGES/django.mo
deleted file mode 100644
index aba2443455c6fb2846d1c78fd1ea2dcbfab846f6..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 7078
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

diff --git a/django/contrib/comments/locale/ru/LC_MESSAGES/django.po b/django/contrib/comments/locale/ru/LC_MESSAGES/django.po
deleted file mode 100644
index d962cf53c7..0000000000
--- a/django/contrib/comments/locale/ru/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,315 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Translators:
-# Denis Darii <sinednx@gmail.com>, 2011.
-# Jannis Leidel <jannis@leidel.info>, 2011.
-# Алексей Борискин <sun.void@gmail.com>, 2013.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2013-02-05 20:10+0000\n"
-"Last-Translator: Алексей Борискин <sun.void@gmail.com>\n"
-"Language-Team: Russian (http://www.transifex.com/projects/p/django/language/"
-"ru/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: ru\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Содержание"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Метаданные"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "помечен"
-msgstr[1] "помечены"
-msgstr[2] "помечены"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Пометить выбранные комментарии"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "одобрен"
-msgstr[1] "одобрены"
-msgstr[2] "одобрены"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Одобрить выбранные комментарии"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "удален"
-msgstr[1] "удалены"
-msgstr[2] "удалены"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Удалить выбранные комментарии"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "%(count)s комментарий был успешно %(action)s."
-msgstr[1] "%(count)s комментария были успешно %(action)s."
-msgstr[2] "%(count)s комментариев были успешно %(action)s."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "Комментарии %(site_name)s"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Последние комментарии на %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Имя"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "Адрес электронной почты"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Комментарий"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] ""
-"Следите за своими словами! Употребление слова \"%s\" здесь запрещено."
-msgstr[1] ""
-"Следите за своими словами! Употребление слов \"%s\" здесь запрещено."
-msgstr[2] ""
-"Следите за своими словами! Употребление слов \"%s\" здесь запрещено."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "и"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-"Если вы что-то введете в это поле, то ваш комментарий будет помечен как спам"
-
-#: models.py:23
-msgid "content type"
-msgstr "тип содержимого"
-
-#: models.py:25
-msgid "object ID"
-msgstr "идентификатор объекта"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "пользователь"
-
-#: models.py:55
-msgid "user's name"
-msgstr "имя пользователя"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "адрес электронной почты пользователя"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "URL пользователя"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "комментарий"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "дата и время добавления"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP-адрес"
-
-#: models.py:64
-msgid "is public"
-msgstr "публичный"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "Снимите выделение, чтобы убрать комментарий с сайта."
-
-#: models.py:67
-msgid "is removed"
-msgstr "удалён"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Отметьте, если комментарий нежелателен. Взамен будет показано сообщение "
-"\"Этот комментарий был удален\"."
-
-#: models.py:80
-msgid "comments"
-msgstr "Комментарии"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Комментарий был добавлен зарегистрированным пользователем, поэтому имя "
-"пользователя доступно только для чтения."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Комментарий был добавлен зарегистрированным пользователем, поэтому адрес "
-"электронной почты доступен только для чтения."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Добавил %(user)s %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "отметка"
-
-#: models.py:180
-msgid "date"
-msgstr "дата"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "отметка комментария"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "отметки комментариев"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Одобрить комментарий"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Вы уверены, что хотите опубликовать этот комментарий?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Одобрить"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Спасибо, что одобрили комментарий"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr "Спасибо, что заботитесь о качестве общения на нашем сайте"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Удалить комментарий"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Вы уверены, что хотите удалить этот комментарий?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Удалить"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Спасибо за удаление"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Отметить этот комментарий"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Вы уверены, что хотите отметить этот комментарий?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Отметить"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Спасибо"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Опубликовать"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Предпросмотр"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Спасибо за комментарий"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Спасибо за ваш комментарий"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Предпросмотр вашего комментария"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Пожалуйста, исправьте ошибку ниже"
-msgstr[1] "Пожалуйста, исправьте ошибки ниже"
-msgstr[2] "Пожалуйста, исправьте ошибки ниже"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Опубликуйте ваш комментарий"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "или внесите изменения"
diff --git a/django/contrib/comments/locale/sk/LC_MESSAGES/django.mo b/django/contrib/comments/locale/sk/LC_MESSAGES/django.mo
deleted file mode 100644
index a505d1a2cde42307aae87b7512d30bf211b07d35..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5461
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

diff --git a/django/contrib/comments/locale/sk/LC_MESSAGES/django.po b/django/contrib/comments/locale/sk/LC_MESSAGES/django.po
deleted file mode 100644
index 9308793f74..0000000000
--- a/django/contrib/comments/locale/sk/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,310 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Jannis Leidel <jannis@leidel.info>\n"
-"Language-Team: Slovak (http://www.transifex.com/projects/p/django/language/"
-"sk/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: sk\n"
-"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Obsah"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Metaúdaje"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "označený"
-msgstr[1] "označené"
-msgstr[2] "označených"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Označiť vybraný komentár"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "schválený"
-msgstr[1] "schválené"
-msgstr[2] "schválených"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Schváliť vybraný komentár"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "odstránený"
-msgstr[1] "odstránené"
-msgstr[2] "odstránených"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Odstrániť vybrané komentáre"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "1 komentár bol úspešne %(action)s."
-msgstr[1] "%(count)s komentáre boli úspešne %(action)s."
-msgstr[2] "%(count)s komentárov bolo úspešne %(action)s."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "%(site_name)s komentáre"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Najnovšie komentáre na %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Meno"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "E-mail adresa"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Komentár"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Vyjadrujte sa slušne! Slovo %s tu nie je dovolené používať."
-msgstr[1] "Vyjadrujte sa slušne! Slová %s tu nie je dovolené používať."
-msgstr[2] "Vyjadrujte sa slušne! Slová %s tu nie je dovolené používať."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "a"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-"Ak ste do tohoto poľa čokoľvek zadali, váš komentár bude považovaný za spam"
-
-#: models.py:23
-msgid "content type"
-msgstr "typ obsahu"
-
-#: models.py:25
-msgid "object ID"
-msgstr "identifikátor objektu"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "používateľ"
-
-#: models.py:55
-msgid "user's name"
-msgstr "meno používateľa"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "e-mail adresa používateľa"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "URL používateľa"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "komentár"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "dátum a čas odoslania"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP adresa"
-
-#: models.py:64
-msgid "is public"
-msgstr "je verejný"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-"Ak chcete, aby komentár zmizol zo stránky, zrušte zaškrtnutie tohoto políčka."
-
-#: models.py:67
-msgid "is removed"
-msgstr "je odstránený"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Zaškrtnite toto pole, ak je komentár nevhodný. Namiesto neho sa zobrazí "
-"správa \"Tento komenár bol odstránený\"."
-
-#: models.py:80
-msgid "comments"
-msgstr "komentáre"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Tento komentár je od autentifikovaného používateľa a preto je jeho meno len "
-"na čítanie."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Tento komentár je od autentifikovaného používateľa a preto je jeho e-mail "
-"len na čítanie."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Pridaný užívateľom %(user)s dňa %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "príznak"
-
-#: models.py:180
-msgid "date"
-msgstr "dátum"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "komentárový príznak"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "komentárové príznaky"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Povoliť komentár"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Skutočne chcete zverejniť tento komentár?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Povoliť"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Ďakujeme za povolenie"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Ďakujeme za čas, ktorý ste venovali zvýšniu kvality diskusie na našej stránke"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Zmazať komentár"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Naozaj chcete zmazať tento komentár?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Odstrániť"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Ďakujeme za odstránenie"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Označiť tento komentár"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Naozaj chcete označiť tento komentár?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Príznak"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Ďakujeme za označenie"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Poslať"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Náhľad"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Vďaka za komentár"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Ďakujeme za váš komentár"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Náhľad komentára"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Opravte, prosím, chybu uvedenú nižšie"
-msgstr[1] "Opravte, prosím, chyby uvedené nižšie"
-msgstr[2] "Opravte, prosím, chyby uvedené nižšie"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Poslať váš komentár"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "alebo urobiť zmeny"
diff --git a/django/contrib/comments/locale/sl/LC_MESSAGES/django.mo b/django/contrib/comments/locale/sl/LC_MESSAGES/django.mo
deleted file mode 100644
index 8fc4cbadc1cb841846904f8cc52f776ab1b3e814..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5417
zcmbuCON<;x8GsA&f+d7t0>N>BvccF(JhQWFJ9fr#OcLA5#&&k&tP>uBsAjr$wr6^}
zCS5(V-o?s+8zeb^$c>jz<NyM3NF*LP1Y6<;LR^p{q#VcrMTiJ-!Uw*;x_fqZvqk}0
z+w*n3{`z0_*gx;M@kPaRocC_t8{ezc6Y#AY_~AKvlTsgp_ra&&BD@8@1V0Ra26w{O
zU=Cj|+aJHV==VkVLFx^>5jrUHawy}UgH!N(@DcbD)bMTiKDdL)WZW+J0MupqX(;0(
zcnXdnf9hBK+ySpZ(d$o8!+*eC@D79`S~cM9@Cf`kd<5PF4V3Yh;78%N;78z(O8yd_
zq5M1eINbGqd;<GWT=puQhp)j7ycOf5K8K?3MTjcuoA6fnZ7BZv0Ys$wNm>6g6uW-|
zW&Yom<=5edD8B)jLcI<7Q~xT<H-DgLzrCb}BBueR-(e{BeID|sF7Wfpd$1ddA9kY5
z&*2;tKm7&Dd~ZR?k8AK5xbwC`-{+v%^BuSYezz?D6pBAzfujE(py>N1{3`rA+yfU7
zE_!58{PZmB!LLJ^|8G$I_D?8&zJ;KPoG(DJqXj<;SK(p!eYg+)5sE*rK^cD&KN9~t
zq2%8|DEdAMHT(+P4WEUdhChUo?^ocL;oWpT3ok<P<5f5Ze-B@VH((@7NBsiI_+LYr
z{|$%;_1BWupp3r_<#DCj30X2~9~66P{D?mvf?~&`P~>D#`hN|IzrF#*ju+t!{4o^2
zybdLA--Mrl*C4J|cTq{0gKX(9&nJ0BhCGLOMQ<7VIbPIMHC~B<#8LB#y^^!DyrRo}
zykfKXU7l%P+%bNR@Fh8QfcN0ImR#h!$t&@fXMch4yO&?FPkctm)lpt~B!}<il^m2u
z_N!yztH>Mi(WiJN#^MKg>b!(M_*?b@iLX48FXEf~rBFV1Lh%#s3h^kb)jfQCrYb;*
zNqF||_i=8YPEFrVd);>ZzD;wlW~)!VYP|NtcH4TtJWP@`y?4K9=dnwteO>L{-*&?^
zpBSlEZDy}O;K9Klb0e!tYE#WKuJJap?c7FHgI5o)*mh6nE3wxtcTva7eA}v7QyZs7
z#1699<hHIK)O(hsb7_oT!Ge~xsm^SlxuZS0k1?iW^=h0XH0dbzgT$;cX`K4pny9WG
zE<6F#9FM3|eG@0zL{Y|AbviMf@T1?UuCx`}mI|o(#qq%TWxeKx8i_X3CSAj-w8N~$
zfaTaGk#xw$%2z7pnZ>wBOEd<iug+5PdDYEpmlBwXP^xn_H<8JWdW_Jj#l#vfPRla9
z8ysk}%w<@gxYg@6i{nDO^SN5&XOnWF2Ax`x6hm(_^1$SLGcVaRH6`g05=sgyc|K^)
z%+TuaCF#SMESdIdF|(uCqC~;XQ=GR(l5TmcQ%|U}rEhw6le_g`*h=E|xI+>3O<kl-
zQlZ2|78do}M0IJ!q`eTkWxO^SA{Cmvmimx~BSJb^S^8j0tyt9AQWsR+QkR<^H6dbo
z+{aX><9=8~q3)TXN#cA>yJgAZ_RxElreuR8k>mrKOsoZ2%>&|CM9rky3|UNR9=Ahw
zNf1fP2+>0y<lB(<NFe{BnoE<l`u{0Wwi;Qr69O-sKdUaJ?ak{PL(AB1EOxuRO!~$n
zOG;oa?zSe=%bDv3WyRjQddlSOl_Erahk3j868puf%Obs(&BE){<(jN=t9W6B?dm@b
z@iNA+rM+_yeo{ri?Zij5=u3voRg(o@mE<FAE;?TuSS5=l{LF+n`(dje=LAYgri7nP
zSrB4Ik>~PNq<ExUt1GK}{-h!ogY(*?ZO3|5^{6O;R`RpYYw>>hSwy?q<;qG47>m=1
z?Am-(d(vi-WKDgti*Pq}-VR)r*UtG)9Mv8gc6@EgHTBfu!cy&Ff-Gl6?IgxE^;~0i
zt~T4K%^udXjppHd?`h068g#6kX9p0OTlyWGWk_@O$UP07sk6rCwWZ9YJ~6q=npl|I
z?oi+V08MFU$c|oHvZmkEPb4hvG$y_Gm%GmD>S{fgq4Bc4SSK7aEFm$-&kSawV8={S
z3YqcA%=FZ``E#c>Or5ParplwBwnVg=I=2_|8BUEjJ*M$;=52ob!qVy5(T#pG-?GhW
zr_#2ISj0_zv=!%LWt-Y3Q;W$kGfC~V%lf{l(?KZu<A;vv;`8|abnk4Vas2qKKA{_$
zE=6&U;_OE8puTjeYC1&I98CwOk4>pFP7ZXFb>l7P!^Y9wE4$c{?pi(c1AFyy>gc}R
zIbU`DFS>S(_PKetf>G4F?K>|-u9d~AfUY#D%JF&&hg<Ciu4?L98hc51*fZVS9?(}_
zu%h?4S*MmuL!T`mt!p_aJ)6$B)o|U=wD-)q!5^+QqCHNW-gBn(m<VfeEpU;S<m%dV
zPkroh^`y5gt|sbKVtaY!Qs0YpYCO5A7S>a9<poSBs4LyabEA0Kgy*VSRgBj2i|Wer
zR*&Q?7`Ox_MyVzLu*~!_30}`7F-Nzz5&9kwJ4WW}<*^{`f^e=xJ+{KsUVW8ImlTRz
zsjDxUC?yb81)r(el0S047&tbqUaaQXAQqxQW=3ql!A8q?`5JIKZ`0(8CbvzKOvNY(
z^YsO`x=f`O0>tc6@uCKY5UzEd;o@P?TQ;(3?ntfw<!%zWPQr%E?WFh`&(<~SLEOxR
zP>Tb_^un)k9_xv)oe14Hb4e!2w<|B0G(MmsGafe4870NGJT69U5?*B4JESj^^>{3#
z;YQpxYPLzRM@A+wdfjYJ4K=QIVYTIUG*KnGCG3`yi>T^wK=-&jh?%7q@Xa_dLFz=0
zQqzep^<tXf7ZKuPJzB@BEL!d?+>i%c8#`QfWU-L+S1)t2NW#03+)D?p!w3IckUsof
zz05WuYck$gkg{3}?<TUWgDGVFkkiYw(ztg3XRxB^#cJ5HVnynRS)ER-_)NB%E*FP0
z6Fb4XlP!0+>j--+Y!2Z(p4hg6y_tBR@}{ikc%925TMz#Zlx8lP^<wp5!Ft@=tsj#0
zZ{_}y4|N)|t46p;RtJi2-<w5V_8#{&*XzrHQb{I%E7ACSd(qcZBu-VxG|ual>Z_uu
zK4Mkbt|Ym78+#&)Fw|^p0@PHUyRjN&a`ueERvfNZ!@gXyhJA5pNUaby8>GmVTqJLy
zO}R^s>x#KJMbcQ2CS*|R<YQz1SMw)jl}CMcM<vOca(9d*E}rVX?YEezNPglFEUu1@
hiF&cSs*cq-K~=f`b79-aTBEkf*6|RdB;O{A{|2(g5(5AL

diff --git a/django/contrib/comments/locale/sl/LC_MESSAGES/django.po b/django/contrib/comments/locale/sl/LC_MESSAGES/django.po
deleted file mode 100644
index 7299673b7c..0000000000
--- a/django/contrib/comments/locale/sl/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,317 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-10-31 20:17+0000\n"
-"Last-Translator: mateju <>\n"
-"Language-Team: Slovenian (http://www.transifex.com/projects/p/django/"
-"language/sl/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: sl\n"
-"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n"
-"%100==4 ? 2 : 3);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Vsebina"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Metapodatki"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "označenih"
-msgstr[1] "označen"
-msgstr[2] "označena"
-msgstr[3] "označeni"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Označi izbrane komentarje"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "odobrenih"
-msgstr[1] "odobren"
-msgstr[2] "odobrena"
-msgstr[3] "odobreni"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Odobri izbrane opokomentarje"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "odstranjenih"
-msgstr[1] "odstranjen"
-msgstr[2] "odstranjena"
-msgstr[3] "odstranjeni"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Odstrani izbrane komentarje"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "%(count)s komentarev je uspešno %(action)s."
-msgstr[1] "%(count)s komentar je uspešno %(action)s."
-msgstr[2] "%(count)s komentarja sta uspešno %(action)s."
-msgstr[3] "%(count)s komentarji so uspešno %(action)s."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "Komentarji %(site_name)s"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Zadnji komentarji na %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Ime"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "Elektronski naslov"
-
-#: forms.py:98
-msgid "URL"
-msgstr "Naslov URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Komentar"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Pazite na jezik! Besede %s tu niso dovoljene."
-msgstr[1] "Pazite na jezik! Beseda %s tu ni dovoljena."
-msgstr[2] "Pazite na jezik! Besedi %s tu nista dovoljeni."
-msgstr[3] "Pazite na jezik! Besede %s tu niso dovoljene."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "in"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-"Če v to polje vnesete kakršnokoli besedilo, bo vaš komentar označen kot "
-"neželen komentar."
-
-#: models.py:23
-msgid "content type"
-msgstr "vrsta vsebine"
-
-#: models.py:25
-msgid "object ID"
-msgstr "ID predmeta"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "uporabnik"
-
-#: models.py:55
-msgid "user's name"
-msgstr "ime uporabnika"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "elektronski naslov uporabnika"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "naslov URL uporabnika"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "komentar"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "datum in čas objave"
-
-#: models.py:63
-msgid "IP address"
-msgstr "naslov IP"
-
-#: models.py:64
-msgid "is public"
-msgstr "je javno"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "Odkljukajte izbor in komentar bo izginil s strani."
-
-#: models.py:67
-msgid "is removed"
-msgstr "je odstranjen"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Odkljukajte, če je komentarj neprimeren. Namesto komentarja bo prikazano "
-"obvestilo \"Komentar je bil odstranjen\"."
-
-#: models.py:80
-msgid "comments"
-msgstr "komentarji"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Komentar je objavil prijavljen uporabnik, zato je ime na voljo le za branje."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Komentar je objavil prijavljen uporabnik, zato je elektronski naslov na "
-"voljo le za branje."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Objavljeno z računa %(user)s ob %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "označi"
-
-#: models.py:180
-msgid "date"
-msgstr "datum"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "oznaka komentarja"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "oznake komentarja"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Odobri komentar"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Ali ste prepričani, da želite ta komentar objaviti?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Odobri"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Hvala za odobritev"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Hvala, da ste si vzeli čas in pomagali izboljšati kakovost pogovorov na naši "
-"strani."
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Odstrani komentar"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Ali res želite odstraniti ta komentar?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Odstrani"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Hvala, ker ste odstranili komentar."
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Označi ta komentar"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Ali res želite označiti ta komentar?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Označi"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Hvala, ker ste označili komentar"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Objavi"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Predogled"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Hvala za objavljanje komentarjev"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Hvala za vaš komentar"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Predogled komentarja"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Odpravite naslednje napake"
-msgstr[1] "Odpravite naslednjo napako"
-msgstr[2] "Odpravite naslednji napaki"
-msgstr[3] "Odpravite naslednje napake"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Objavite komentar"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "ali naredite spremembe"
diff --git a/django/contrib/comments/locale/sq/LC_MESSAGES/django.mo b/django/contrib/comments/locale/sq/LC_MESSAGES/django.mo
deleted file mode 100644
index 3fcfb785607e2853b50cec55de8eeb81c2e49ea3..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5221
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
Qy1cSu9M3JZ9gxWVZz;V55&!@I

diff --git a/django/contrib/comments/locale/sq/LC_MESSAGES/django.po b/django/contrib/comments/locale/sq/LC_MESSAGES/django.po
deleted file mode 100644
index 869b4eec04..0000000000
--- a/django/contrib/comments/locale/sq/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,306 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Besnik <besnik@programeshqip.org>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Jannis Leidel <jannis@leidel.info>\n"
-"Language-Team: Albanian (http://www.transifex.com/projects/p/django/language/"
-"sq/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: sq\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Lëndë"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Tejtëdhëna"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "me shenjë"
-msgstr[1] "me shenjë"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Vëru shenjë komenteve të përzgjedhura"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "i miratuar"
-msgstr[1] "të miratuar"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Miratoji komentet e përzgjedhura"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "i hequr"
-msgstr[1] "të hequr"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Hiqi komentet e përzgjedhur"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "1 koment %(action)s me sukses."
-msgstr[1] "%(count)s komente %(action)s me sukses."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "komente te %(site_name)s"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Komentet më të fundit te %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Emër"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "Adresë email"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Koment"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Mbani gojën! Këtu nuk lejohet fjala %s."
-msgstr[1] "Mbani gojën! Këtu nuk lejohen fjalët %s."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr " dhe "
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-"Nëse fusni diçka në këtë fushë komenti juaj do të trajtohet si i pavlerë"
-
-#: models.py:23
-msgid "content type"
-msgstr "lloj lënde"
-
-#: models.py:25
-msgid "object ID"
-msgstr "ID objekti"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "përdorues"
-
-#: models.py:55
-msgid "user's name"
-msgstr "emri i përdoruesit"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "adresa email e përdoruesit"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "URL përdoruesi"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "koment"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "data/koha e parashtrimit"
-
-#: models.py:63
-msgid "IP address"
-msgstr "Adresë IP"
-
-#: models.py:64
-msgid "is public"
-msgstr "është publike"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-"Hiqjani shenjën kësaj kutize që ta bëni komentin të zhduket faktikisht prej "
-"site-it."
-
-#: models.py:67
-msgid "is removed"
-msgstr "është hequr"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"I vini shenjë kësaj kutie, nëse komenti është i papërshtatshëm. Në vend të "
-"tij do të shfaqet një mesazh \"Ky koment është hequr\"."
-
-#: models.py:80
-msgid "comments"
-msgstr "komente"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Ky koment u postua nga një përdorues i mirëfilltësuar, ndaj emri është nën "
-"atributin vetëm-lexim."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Ky koment u postua nga një përdorues i mirëfilltësuar, ndaj email-i është "
-"nën atributin vetëm-lexim."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Postuar nga %(user)s më %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "shenjë"
-
-#: models.py:180
-msgid "date"
-msgstr "datë"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "shenjë komenti"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "shenja komenti"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Miratoni një koment"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Të bëhet vërtet publik ky koment?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Miratoje"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Faleminderit që e miratuat"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Faleminderit për kohën e harxhuar për përmirësimin e cilësisë së diskutimit "
-"në site-in tonë."
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Hiqni një koment"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Të hiqet vërtet ky koment?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Hiqe"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Faleminderit që e hoqët"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "I vini shenjë këtij komenti"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "T'i vihet shenjë vërtet këtij komenti?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Vëri shenjë"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Faleminderit që i vutë shenjë"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Postoje"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Paraparje"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Faleminderit që komentuat"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Faleminderit për komentin tuaj"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Parashiheni komentin tuaj"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Ju lutem, ndreqni gabimin e mëposhtëm"
-msgstr[1] "Ju lutem, ndreqni gabimet e mëposhtme"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Postojeni komentin tuaj"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "ose bëni ndryshime"
diff --git a/django/contrib/comments/locale/sr/LC_MESSAGES/django.mo b/django/contrib/comments/locale/sr/LC_MESSAGES/django.mo
deleted file mode 100644
index b3540d1dced18f0a01b0d3e26b4f348fbd21ac1c..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 6610
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

diff --git a/django/contrib/comments/locale/sr/LC_MESSAGES/django.po b/django/contrib/comments/locale/sr/LC_MESSAGES/django.po
deleted file mode 100644
index 0093bf2788..0000000000
--- a/django/contrib/comments/locale/sr/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,310 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-# Janos Guljas <janos@resenje.org>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Jannis Leidel <jannis@leidel.info>\n"
-"Language-Team: Serbian (http://www.transifex.com/projects/p/django/language/"
-"sr/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: sr\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Садржај"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Метаподаци"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "означен"
-msgstr[1] "означена"
-msgstr[2] "означена"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Означавање изабраних коментара"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "одобрен"
-msgstr[1] "одобрена"
-msgstr[2] "одобрена"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Одобрење изабраних коментара"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "избрисан"
-msgstr[1] "избрисана"
-msgstr[2] "избрисана"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Обриши изабране коментаре"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "%(count)s коментар је успешно %(action)s."
-msgstr[1] "%(count)s коментара су успешно %(action)s."
-msgstr[2] "%(count)s коментара су успешно %(action)s."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "Коментари на сајту %(site_name)s"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Скорији коментари на сајту %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Име"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "Имејл адреса"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Коментари"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Пазите шта пишете! Реч %s није дозвољена овде."
-msgstr[1] "Пазите шта пишете! Речи %s нису дозвољене овде."
-msgstr[2] "Пазите шта пишете! Речи %s нису дозвољене овде."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "и"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr "Ако ишта унесете у ово поље, Ваш коментар ће се сматрати спамом."
-
-#: models.py:23
-msgid "content type"
-msgstr "тип садржаја"
-
-#: models.py:25
-msgid "object ID"
-msgstr "ID објекта"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "корисник"
-
-#: models.py:55
-msgid "user's name"
-msgstr "корисниково име"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "корисникова имејл адреса"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "корисников URL"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "коментар"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "датум/време постављања"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP адреса"
-
-#: models.py:64
-msgid "is public"
-msgstr "јавно"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-"Деселектујте ово поље ако желите да порука фактички нестане са овог сајта."
-
-#: models.py:67
-msgid "is removed"
-msgstr "уклоњен"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Обележите ову кућицу ако је коментар неприкладан. Порука о уклањању ће бити "
-"приказана уместо коментара."
-
-#: models.py:80
-msgid "comments"
-msgstr "коментари"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Овај коментар је поставио пријављен корисник и зато је поље са именом "
-"закључано."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Овај коментар је поставио пријављен корисник и зато је поље са имејл адресом "
-"закључано."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Поставио %(user)s, %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "ознака"
-
-#: models.py:180
-msgid "date"
-msgstr "датум"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "ознака коментара"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "ознаке коментара"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Одобрење коментара"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Да ли заиста желите да означите овај коментар јавним?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Одобри"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Хвала на одобрењу!"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr "Хвала на учешћу у унапређењу квалитета дискусија на нашем сајту."
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Обриши коментар"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Да ли заиста желите да обришете овај коментар?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Обриши"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Хвала што користите наш сајт!"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Означавање коментара"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Да ли заиста желите да означите овај коментар?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Означи"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Хвала што сте означили коментар."
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Постави"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Преглед"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Хвала на коментару"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Хвала што сте оставили свој коментар"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Прегледај коментар"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Исправите наведену грешку"
-msgstr[1] "Исправите наведене грешке"
-msgstr[2] "Исправите наведене грешке"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Постави коментар"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "или изврши измене"
diff --git a/django/contrib/comments/locale/sr_Latn/LC_MESSAGES/django.mo b/django/contrib/comments/locale/sr_Latn/LC_MESSAGES/django.mo
deleted file mode 100644
index a3f3f981ac850da7ecb892b09b097234770a36f2..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5315
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
M#uMaVCJWVn0dyJn*8l(j

diff --git a/django/contrib/comments/locale/sr_Latn/LC_MESSAGES/django.po b/django/contrib/comments/locale/sr_Latn/LC_MESSAGES/django.po
deleted file mode 100644
index 190e285c3c..0000000000
--- a/django/contrib/comments/locale/sr_Latn/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,310 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-# Janos Guljas <janos@resenje.org>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Jannis Leidel <jannis@leidel.info>\n"
-"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/django/"
-"language/sr@latin/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: sr@latin\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Sadržaj"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Metapodaci"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "označen"
-msgstr[1] "označena"
-msgstr[2] "označena"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Označavanje izabranih komentara"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "odobren"
-msgstr[1] "odobrena"
-msgstr[2] "odobrena"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Odobrenje izabranih komentara"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "izbrisan"
-msgstr[1] "izbrisana"
-msgstr[2] "izbrisana"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Obriši izabrane komentare"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "%(count)s komentar je uspešno %(action)s."
-msgstr[1] "%(count)s komentara su uspešno %(action)s."
-msgstr[2] "%(count)s komentara su uspešno %(action)s."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "Komentari na sajtu %(site_name)s"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Skoriji komentari na sajtu %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Ime"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "Imejl adresa"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Komentari"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Pazite šta pišete! Reč %s nije dozvoljena ovde."
-msgstr[1] "Pazite šta pišete! Reči %s nisu dozvoljene ovde."
-msgstr[2] "Pazite šta pišete! Reči %s nisu dozvoljene ovde."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "i"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr "Ako išta unesete u ovo polje, Vaš komentar će se smatrati spamom."
-
-#: models.py:23
-msgid "content type"
-msgstr "tip sadržaja"
-
-#: models.py:25
-msgid "object ID"
-msgstr "ID objekta"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "korisnik"
-
-#: models.py:55
-msgid "user's name"
-msgstr "korisnikovo ime"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "korisnikova imejl adresa"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "korisnikov URL"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "komentar"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "datum/vreme postavljanja"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP adresa"
-
-#: models.py:64
-msgid "is public"
-msgstr "javno"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-"Deselektujte ovo polje ako želite da poruka faktički nestane sa ovog sajta."
-
-#: models.py:67
-msgid "is removed"
-msgstr "uklonjen"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Obeležite ovu kućicu ako je komentar neprikladan. Poruka o uklanjanju će "
-"biti prikazana umesto komentara."
-
-#: models.py:80
-msgid "comments"
-msgstr "komentari"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Ovaj komentar je postavio prijavljen korisnik i zato je polje sa imenom "
-"zaključano."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Ovaj komentar je postavio prijavljen korisnik i zato je polje sa imejl "
-"adresom zaključano."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Postavio %(user)s, %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "oznaka"
-
-#: models.py:180
-msgid "date"
-msgstr "datum"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "oznaka komentara"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "oznake komentara"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Odobrenje komentara"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Da li zaista želite da označite ovaj komentar javnim?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Odobri"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Hvala na odobrenju!"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr "Hvala na učešću u unapređenju kvaliteta diskusija na našem sajtu."
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Obriši komentar"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Da li zaista želite da obrišete ovaj komentar?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Obriši"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Hvala što koristite naš sajt!"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Označavanje komentara"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Da li zaista želite da označite ovaj komentar?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Označi"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Hvala što ste označili komentar."
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Postavi"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Pregled"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Hvala na komentaru"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Hvala što ste ostavili svoj komentar"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Pregledaj komentar"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Ispravite navedenu grešku"
-msgstr[1] "Ispravite navedene greške"
-msgstr[2] "Ispravite navedene greške"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Postavi komentar"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "ili izvrši izmene"
diff --git a/django/contrib/comments/locale/sv/LC_MESSAGES/django.mo b/django/contrib/comments/locale/sv/LC_MESSAGES/django.mo
deleted file mode 100644
index c6803e05d9d018f2b7d7e008d9340c0f8b9ccb34..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4934
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

diff --git a/django/contrib/comments/locale/sv/LC_MESSAGES/django.po b/django/contrib/comments/locale/sv/LC_MESSAGES/django.po
deleted file mode 100644
index a204b910e9..0000000000
--- a/django/contrib/comments/locale/sv/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,304 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Andreas Pelme <andreas@pelme.se>, 2011.
-# Jannis Leidel <jannis@leidel.info>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Andreas Pelme <andreas@pelme.se>\n"
-"Language-Team: Swedish (http://www.transifex.com/projects/p/django/language/"
-"sv/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: sv\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Innehåll"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Metadata"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "flaggad"
-msgstr[1] "flaggade"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Flagga markerade kommentarer"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "godkänd"
-msgstr[1] "godkända"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Godkänn valda kommentarer"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "borttagen"
-msgstr[1] "borttagna"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Ta bort valda kommentarer"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] ""
-msgstr[1] "%(count)s kommentarer har blivit %(action)s."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "%(site_name)s kommentarer"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Senaste kommentarer på %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Namn"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "E-postadress"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Kommentar"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Akta din tunga! Ordet %s är inte tillåtet här."
-msgstr[1] "Akta din tunga! Orden %s är inte tillåtna här."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "och"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr "Om du fyller i detta fält kommer din kommentar att betraktas som spam"
-
-#: models.py:23
-msgid "content type"
-msgstr "innehålls typ"
-
-#: models.py:25
-msgid "object ID"
-msgstr "objektets ID"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "användare"
-
-#: models.py:55
-msgid "user's name"
-msgstr "användares namn"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "användares e-postadress"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "användares URL"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "kommentar"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "skickat datum/tid"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP-adress"
-
-#: models.py:64
-msgid "is public"
-msgstr "är offentlig"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "Avmarkeras detta kommer kommentaren inte synas på webbplatsen."
-
-#: models.py:67
-msgid "is removed"
-msgstr "är borttaget"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Bocka för denna ruta om kommentaren är olämplig. Ett \"Denna kommentar har "
-"tagits bort\"-meddelande kommer visas istället."
-
-#: models.py:80
-msgid "comments"
-msgstr "kommentarer"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Denna kommentar postades av en autentiserad användare och därför är namnet "
-"skrivskyddat."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Denna kommentar postades av en autentiserad användare och därför är e-"
-"postadressen skrivskyddad."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Inlagt av %(user)s %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "flagga"
-
-#: models.py:180
-msgid "date"
-msgstr "datum"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "kommentarsflagga"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "kommentarsflaggor"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Godkänn en kommentar"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Är du säker på att du vill offentliggöra kommentaren?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Godkänn"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Tack för ditt godkännande"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Tack för att du tog dig tid att förbättra kvaliteten på denna sites "
-"diskussioner"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Tag bort en kommentar"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Är du säker på att du vill ta bort denna kommentar?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Tag bort"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Tack för att du tog bort"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Flagga denna kommentar"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Är du säker på att du vill flagga kommentaren?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Flagga"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Tack för att ditt flaggande"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Skicka"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Förhandsgranska"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Tack för din kommentar"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Tack för din kommentar"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Förhandsgranska din kommentar"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Rätta till felet nedan."
-msgstr[1] "Rätta till felen nedan."
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Skicka kommentar"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "eller gör ändringar"
diff --git a/django/contrib/comments/locale/sw/LC_MESSAGES/django.mo b/django/contrib/comments/locale/sw/LC_MESSAGES/django.mo
deleted file mode 100644
index 6c3447a937837e3ccfc18440d886f0e7624af4b7..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4178
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

diff --git a/django/contrib/comments/locale/sw/LC_MESSAGES/django.po b/django/contrib/comments/locale/sw/LC_MESSAGES/django.po
deleted file mode 100644
index efc0c0cbcc..0000000000
--- a/django/contrib/comments/locale/sw/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,302 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-07-06 16:44+0000\n"
-"Last-Translator: machaku <bmachaku@gmail.com>\n"
-"Language-Team: Swahili (http://www.transifex.com/projects/p/django/language/"
-"sw/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: sw\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Maudhui"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Metadata"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] ""
-msgstr[1] ""
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr ""
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "yameidhinishwa"
-msgstr[1] "yameidhinishwa"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Idhinisha maoni yaliyochaguliwa"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "yameondolewa"
-msgstr[1] "yameondolewa"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Ondoa maoni yaliyochaguliwa"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "maoni %(action)s kwa mafanikio."
-msgstr[1] "maoni %(count)s %(action)s kwa mafanikio."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "maoni ya %(site_name)s"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Maoni ya karibuni ya %(site_name)s."
-
-#: forms.py:96
-msgid "Name"
-msgstr "Jina"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "Anuani ya baruapepe"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Maoni"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Chunga mdomo wako! Neno %s haliruhusiwi hapa."
-msgstr[1] "Chunga mdomo wako! Maneno %s hayaruhusiwi hapa."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "na"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-"Ikiwa utaingiza chochote katika uga huu maoni yako yatachukuliwa kama taka"
-
-#: models.py:23
-msgid "content type"
-msgstr "aina ya maudhui"
-
-#: models.py:25
-msgid "object ID"
-msgstr "ID ya kitu"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "mtumiaji"
-
-#: models.py:55
-msgid "user's name"
-msgstr "jina la mtumiaji"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "anuani ya baruapepe ya mtumiaji"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "URL ya mtumiaji"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "maoni"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "tarehe/muda yalipotolewa"
-
-#: models.py:63
-msgid "IP address"
-msgstr "anuani ya IP"
-
-#: models.py:64
-msgid "is public"
-msgstr "kwa umma"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-"Toa tiki katika kisanduku hiki na maoni yako yatatolewa kikamilifu kutoka "
-"tovuti hii."
-
-#: models.py:67
-msgid "is removed"
-msgstr "yameondolewa"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-
-#: models.py:80
-msgid "comments"
-msgstr "maoni"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Maoni haya yametumwa na mtumiaji aliyethibitishwa na hivyo jina ni la kusoma "
-"tu."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Maoni haya yametumwa na mtumiaji aliyethibitishwa na hivyo anuani ya "
-"baruapepe ni ya kusoma tu."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Yametumwa na %(user)s %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr ""
-
-#: models.py:180
-msgid "date"
-msgstr "tarehe"
-
-#: models.py:190
-msgid "comment flag"
-msgstr ""
-
-#: models.py:191
-msgid "comment flags"
-msgstr ""
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr ""
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Kweli toa maoni haya kwa umma?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Pitisha"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Ahsante kwa kupitisha"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Asante kwa kutumia muda ili kuboresha ubora wa mjadala katika tovuti yetu"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Ondoa maoni"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Kweli, ondoa maoni haya?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Ondoa"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Ahsante kwa kuondoa"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr ""
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr ""
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr ""
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr ""
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Tuma"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Hakikisha"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Ahsante kwa kutoa maoni"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Ahsante kwa maoni yako"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Hakikisha maoni haya"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Tafadhali sahihisha kosa lifuatalo"
-msgstr[1] "Tafadhali sahihisha makosa yafuatayo"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Tuma maoni yako"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "au fanya mabadiliko"
diff --git a/django/contrib/comments/locale/ta/LC_MESSAGES/django.mo b/django/contrib/comments/locale/ta/LC_MESSAGES/django.mo
deleted file mode 100644
index e4bc736825362436cb8bcaee73c35c55c487ae2e..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2304
zcmb_cO>7%Q6ds`bnL;ZN0tpV2NReVy>$Tk<RU1+PNh$>;!irotqOo^kPubnEcE)vb
zqX(cuYEML><&XoBpd8kLsz>0;g##xJNYS1uaq9(f<$L3GoQ6<TiIH}{eKT*q_q{i7
zcJIYwTMXj_p4ahwj^`CT#~;HBqYJb^1uOygfJ?wXfKLGZ#~JGYPXo#R68JQ58~6<H
zYv6I<F7PGb55Q-EzXFNx_rkshJO=wd@C$JN3A_Njfyq}f|I3q%Z2<29Db5E^F&1LI
z4SX5)&j?C>dj<XloPm83B3i(6z}J8`fm6V{K=S_$NV(q!g3b+4y75AR&lgBQzL4Ow
zlMWh?>T;yKpQ8y3%7q5y3Tnm{y0ZNtw_Rm;OK)(sj&I4^I*w&xIc8NNdc9QlQYEac
z@VEGMlbpvMU4e~KCOnm~z9PeE9!q0HNAiJ+A}sMxnO-C|We6%`r3fo*xxqykrf_5p
zjk%DwHu=nK-^jFVxUl#R5v^=WrJ30x5*b}<dx7s`RmValWrICwR5t9=+6sGL*mjq1
z>VC>&-M8H--b5w?orZh{X&9bp%S9CF0pfLKDk~4!VrY*@<q?}i60$<m7!5uWO9iu=
zJ;_MBZ&fV0>9=BKksw3-UcVKoHhmSfV!Cx%wk=;?WRyB<q?&ARIrQF>sZlx!_~K=e
zbaZJ=_H=5!Rnt+S_jbQyyrvF#sqt>pTS%p_@bwlEHsJMYt?t#TUhOQeRfDtVPF3sG
zDjdBvc|{TDLBA?o&+yvmpnm356{EBwjP;tSNK7QGP6PgqND?Sskt&oCe*<b@z8N{Q
zqLOue0eg~8A1CfLrHBLG6tRl<Y;jhD!JuM^Pp!+13hL&gnJ7!+_x#W$=SKyBZ-rkj
ztuC)FP4cf*s-=ZdalIyr8*nQ(tdEXT$sBKYMQWs-ztp_wouBwoymgs+OG#UYD(M9L
zd`sDVq2LguM$}J5<XzNhYyzJ2oN4CkbA0qUKb!EWd0s2el~|r_<-@Ca_FbO+lxN@O
z!|U#SmFL;5Jll1%!#w*Dewg|+&%Spqcwfu2VLtpM&u+UJ5WtC6M}FV9*&P@lh1a&T
zx5tDCR`?!_k4RX6(_JSj!=B2BZigh2IC6KS8KxY|NZhnjH;H<X_JOqE@{yx)WKcJe
zwgc{IkZ-wMzH;%fjwoO|=#GLpZFJp9>_iBPMk{Rp%I6u9cd3qVK6Vs!#Mj4pcIR+}
z(HT4_i$BW$!b!qu>^jxR3fl3;i6OH)_}C9TIy=f6Qz#RJ-EyVBIZhbv*Qe;0k!Lsd
z&l(1jJ|Y4ZKr!CzSdk&3xQe+W8@W(LTwSiQf8+Y6+TwKoH?`vkMaw>_>}=eV=**%c
zkj&AI_pk-j{WEu1AVD*r{fl-(sZeGZR3sb{N=r@e=NT#i1J{$94Q{UOit`?K`=P!)
y)K#RI&enyb20)0B5HiMRa@)nFwg0#_@W4UilDppmwFWYAH-TvJr$7@pee7>AZX&n<

diff --git a/django/contrib/comments/locale/ta/LC_MESSAGES/django.po b/django/contrib/comments/locale/ta/LC_MESSAGES/django.po
deleted file mode 100644
index a454d00176..0000000000
--- a/django/contrib/comments/locale/ta/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,297 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Jannis Leidel <jannis@leidel.info>\n"
-"Language-Team: Tamil (http://www.transifex.com/projects/p/django/language/"
-"ta/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: ta\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr ""
-
-#: admin.py:28
-msgid "Metadata"
-msgstr ""
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] ""
-msgstr[1] ""
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr ""
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] ""
-msgstr[1] ""
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr ""
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] ""
-msgstr[1] ""
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr ""
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] ""
-msgstr[1] ""
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr ""
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr ""
-
-#: forms.py:96
-msgid "Name"
-msgstr ""
-
-#: forms.py:97
-msgid "Email address"
-msgstr ""
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr ""
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "வார்த்தைகளை அளன்து பேசுங்கள்! %s என்ற வார்த்தை இங்கு அனுமதி இல்லை"
-msgstr[1] "வார்த்தைகளை அளந்து பேசுங்கள்! %s என்ற வார்த்தைகள் இங்கு அனுமதி இல்லை"
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "மற்றும்"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-
-#: models.py:23
-msgid "content type"
-msgstr "பொருளடக்க வகை"
-
-#: models.py:25
-msgid "object ID"
-msgstr "அடையாளம்"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "பயனர்"
-
-#: models.py:55
-msgid "user's name"
-msgstr ""
-
-#: models.py:56
-msgid "user's email address"
-msgstr ""
-
-#: models.py:57
-msgid "user's URL"
-msgstr ""
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "குறிப்பு"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "தேதி/நேரம் சமர்ப்பிக்கப்பட்டுள்ளது"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP விலாசம்"
-
-#: models.py:64
-msgid "is public"
-msgstr "பொதுவானது"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-
-#: models.py:67
-msgid "is removed"
-msgstr "நீக்கபட்டது"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"குறிப்பு சரியாக இல்லையென்றால் இந்த பெட்டியில் குறியிடவும். இதற்கு பதிலாக \"இந்த "
-"குறிப்பு நீக்கபட்டது\" காண்பிக்கபடும்."
-
-#: models.py:80
-msgid "comments"
-msgstr "குறிப்பு"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"%(user)s ஆல் %(date)s இல் அளிக்கப்பட்டது \n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr ""
-
-#: models.py:180
-msgid "date"
-msgstr ""
-
-#: models.py:190
-msgid "comment flag"
-msgstr ""
-
-#: models.py:191
-msgid "comment flags"
-msgstr ""
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr ""
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr ""
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr ""
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr ""
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr ""
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr ""
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr ""
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr ""
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr ""
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr ""
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr ""
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr ""
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr ""
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr ""
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr ""
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr ""
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr ""
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] ""
-msgstr[1] ""
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr ""
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr ""
diff --git a/django/contrib/comments/locale/te/LC_MESSAGES/django.mo b/django/contrib/comments/locale/te/LC_MESSAGES/django.mo
deleted file mode 100644
index cfa87b50cc89e777f31e7608bfb6f4a900c34ef3..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5613
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

diff --git a/django/contrib/comments/locale/te/LC_MESSAGES/django.po b/django/contrib/comments/locale/te/LC_MESSAGES/django.po
deleted file mode 100644
index 92f2f40b8d..0000000000
--- a/django/contrib/comments/locale/te/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,292 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# bhaskar teja yerneni <prudhviy@gmail.com>, 2011.
-# Jannis Leidel <jannis@leidel.info>, 2011.
-# Veeven  <veeven@gmail.com>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: bhaskar teja yerneni <prudhviy@gmail.com>\n"
-"Language-Team: Telugu (http://www.transifex.com/projects/p/django/language/"
-"te/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: te\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "విషయం"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr ""
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] ""
-msgstr[1] ""
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr ""
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "అంగికరించబడినది"
-msgstr[1] "అంగికరించబడినది"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "ఎంచుకున్న వ్యాఖ్యానమునలను సంమతించుము"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "తీసివేయబడినది "
-msgstr[1] "తీసివేయబడినది "
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "ఎంచుకున్న వ్యాఖ్యానమునలను తీసివేయుము "
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "1 వ్యాఖ్యానము జయప్రదముగా %(action)s."
-msgstr[1] "%(count)s వ్యాఖ్యానములు జయప్రదముగా %(action)s."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "%(site_name)s వ్యాఖ్యలు"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "తాజా వ్యాఖ్యానములు %(site_name)s నందు కలదు "
-
-#: forms.py:96
-msgid "Name"
-msgstr "పేరు"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "ఈమెయిలు చిరునామా"
-
-#: forms.py:98
-msgid "URL"
-msgstr "యు ఆర్ యల్ "
-
-#: forms.py:99
-msgid "Comment"
-msgstr "వ్యాఖ్య"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "సరిచూసుకోండి! %s పదము ఇక్కడ సరియినది కాదు "
-msgstr[1] "సరిచూసుకోండి! %s పదములు ఇక్కడ సరియినది కాదు "
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "మరియు"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr "ఈ క్షేత్రములో ఏదయినా వ్యాఖ్య రాసినట్లయితే అది అసంధర్బ వ్యాఖ్య గా పరిగనించబడుతుంది "
-
-#: models.py:23
-msgid "content type"
-msgstr "సూచన రకం"
-
-#: models.py:25
-msgid "object ID"
-msgstr "వస్తువు ఐడి"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "వాడుకరి"
-
-#: models.py:55
-msgid "user's name"
-msgstr "వాడుకరి పేరు"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "వాడుకరి ఈమెయిలు చిరునామా"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "వాడుకరి URL"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "వ్యాఖ్య"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "సమర్పించిన తేదీ/సమయం"
-
-#: models.py:63
-msgid "IP address"
-msgstr "ఐపీ చిరునామా"
-
-#: models.py:64
-msgid "is public"
-msgstr "బహిరంగమయినది"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-
-#: models.py:67
-msgid "is removed"
-msgstr "తీసివేయబడినది"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr " ఈ వ్యాఖ్యానము సరిగ్గా లేదని తోచినచో ఈ  డబ్బా ని చెక్ చేయండి "
-
-#: models.py:80
-msgid "comments"
-msgstr "వ్యాఖ్యలు"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-
-#: models.py:179
-msgid "flag"
-msgstr ""
-
-#: models.py:180
-msgid "date"
-msgstr "తేదీ"
-
-#: models.py:190
-msgid "comment flag"
-msgstr ""
-
-#: models.py:191
-msgid "comment flags"
-msgstr ""
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "నిరాటంకమైన వ్యాఖ్యానము"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "ఖచితముగా ఈ వ్యాఖ్యను జాతియము చేయమంటారా?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "అనుమతించు "
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "అనుమతించినందుకు ధన్యవాదములు "
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "వ్యాఖ్యను తొలగించుము "
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "ఖచితముగా ఈ వ్యాఖ్యను తొలగించవలసినదేనా?  "
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "తొలగించు"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "తొలగించినందుకు ధన్యవాదములు "
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr ""
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr ""
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr ""
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr ""
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "సమర్పణ"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "ముందస్తు వీక్షణం"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "వ్యాఖ్యానిచినందుకు ధన్యవాదములు  "
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "వ్యాఖ్యానిచినందుకు ధన్యవాదములు  "
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "వ్యాఖ్యను ముందస్తు గా వీక్షిపుము "
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "దయచేసి క్రింద వున్న వ్యాఖ్యను సరిచేసుకోండి "
-msgstr[1] "దయచేసి క్రింద వున్న వ్యాఖ్యలను సరిచేసుకోండి "
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "మీ వ్యాఖ్యని టపాచేయండి"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "లేదా మార్పులు చేయండి"
diff --git a/django/contrib/comments/locale/th/LC_MESSAGES/django.mo b/django/contrib/comments/locale/th/LC_MESSAGES/django.mo
deleted file mode 100644
index 1a69fafb730897b2950ca80fd35f2775453c78ec..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 7281
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

diff --git a/django/contrib/comments/locale/th/LC_MESSAGES/django.po b/django/contrib/comments/locale/th/LC_MESSAGES/django.po
deleted file mode 100644
index 049bd0e8aa..0000000000
--- a/django/contrib/comments/locale/th/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,293 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-# Kowit Charoenratchatabhan <kowito@gmail.com>, 2012.
-# Suteepat Damrongyingsupab <monkeycrew_topza@hotmail.com>, 2012.
-# Vichai Vongvorakul <vongvichai@gmail.com>, 2012.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-03-12 06:23+0000\n"
-"Last-Translator: Suteepat Damrongyingsupab <monkeycrew_topza@hotmail.com>\n"
-"Language-Team: Thai (http://www.transifex.com/projects/p/django/language/"
-"th/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: th\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "เนื้อหา"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Metadata"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "ถูกแจ้งเตือนแล้ว"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "แจ้งเตือนความคิดเห็นที่เลือก"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "ได้รับการอนุมัติ"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "อนุมัติความคิดเห็นที่เลือกไว้"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "ลบ"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "ลบความคิดเห็นที่เลือกไว้"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "%(count)s ความคิดเห็นได้ถูก%(action)sเรียบร้อยแล้ว"
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "ความเห็นของ %(site_name)s"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "ความเห็นล่าสุดเมื่อ %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "ชื่อ"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "อีเมล"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "ข้อคิดเห็น"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "ระวังนะ ไม่สามารถใช้คำว่า %s ที่นี่ได้"
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "และ"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr "ถ้าคุณใส่ข้อมูลใดๆ ก็ตามในส่วนนี้ มันจะกลายเป็นสแปม"
-
-#: models.py:23
-msgid "content type"
-msgstr "content type"
-
-#: models.py:25
-msgid "object ID"
-msgstr "อ็อบเจ็กต์ไอดี"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "ผู้ใช้"
-
-#: models.py:55
-msgid "user's name"
-msgstr "ชื่อของผู้ใช้"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "อีเมลของผู้ใช้"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "URL ของผู้ใช้"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "ข้อคิดเห็น"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "วันและเวลาที่ส่งข้อมูล"
-
-#: models.py:63
-msgid "IP address"
-msgstr "หมายเลขไอพี"
-
-#: models.py:64
-msgid "is public"
-msgstr "สาธารณะ"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "เลือกออกเพื่อที่จะทำให้ข้อคิดเห็นนั้นหายไปจากเว็บไซต์"
-
-#: models.py:67
-msgid "is removed"
-msgstr "ถอดออกแล้ว"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"เลือกเมื่อเห็นว่าข้อคิดเห็นไหนไม่เหมาะสม เมื่อข้อคิดเห็นนี้ได้ถูกลบแล้ว ข้อมูลอื่นจะถูกแสดงขึ้นแทน"
-
-#: models.py:80
-msgid "comments"
-msgstr "ความคิดเห็น"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr "ข้อคิดเห็นนี้ได้ถูกเขียนไว้โดยผู้ใช้ที่สามารถเชื่อถือได้ จะถูกอ่านได้เพียงอย่างเดียว"
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr "ข้อคิดเห็นนี้ถูกเขียนไว้โดยผู้ใช้ที่สามารถเชื่อถือได้ ดังนั้นอีเมลนั้นจะถูกอ่านเท่านั้น"
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"โพสต์โดย %(user)s ที่ %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "ธง"
-
-#: models.py:180
-msgid "date"
-msgstr "วันที่"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "ธงแสดงความเห็น"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "ปักธงแสดงความคิดเห็น"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "อนุมัติความคิดเห็น"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "ยืนยันที่จะให้ประชาชนแสดงความคิดเห็นนี้ไหม?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "อนุมัติ"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "ขอบคุณสำหรับการอนุมัติ"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr "ขอบคุณที่สละเวลาเพื่อปรับปรุงคุณภาพของการสนทนาในเว็บไซต์ของเรา"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "ลบออกความคิดเห็น"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "ยืนยันที่จะลบความคิดเห็นนี้?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "ลบ"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "ขอบคุณสำหรับการลบ"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "ปักธงความคิดเห็นนี้"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "ยืยยันที่จะปักธงความคิดเห็นนี้นี้?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "ปักธง"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "ขอบคุณสำหรับการปักธง"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "โพสต์"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "ดูตัวอย่าง"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "ขอบคุณสำหรับการให้ความคิดเห็น"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "ขอบคุณสำหรับความคิดเห็นของคุณ"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "แสดงตัวอย่างความคิดเห็นของคุณ"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "กรุณาแก้ไขข้อผิดพลาดด้านล่าง"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "โพสต์ความคิดเห็นของคุณ"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "หรือทำการเปลี่ยนแปลง"
diff --git a/django/contrib/comments/locale/tr/LC_MESSAGES/django.mo b/django/contrib/comments/locale/tr/LC_MESSAGES/django.mo
deleted file mode 100644
index 5e37593d0b61fc3257a604b755f9bdcc19732926..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4970
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
H5kLF~S;o)y

diff --git a/django/contrib/comments/locale/tr/LC_MESSAGES/django.po b/django/contrib/comments/locale/tr/LC_MESSAGES/django.po
deleted file mode 100644
index 63dcd68511..0000000000
--- a/django/contrib/comments/locale/tr/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,298 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Jannis Leidel <jannis@leidel.info>\n"
-"Language-Team: Turkish (http://www.transifex.com/projects/p/django/language/"
-"tr/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: tr\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "İçerik"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Meta bilgi"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "işaretli"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Seçili yorumları işaretle"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "onaylandı"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Seçili yorumları onayla"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "silinmiş"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Seçili yorumları sil"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "%(count)s adet yorum başarıyla %(action)s."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "%(site_name)s sitesine ait yorumlar"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "%(site_name)s sitesindeki son yorumlar"
-
-#: forms.py:96
-msgid "Name"
-msgstr "İsim"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "E-posta adresi"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Yorum"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Söylediğinize dikkat edin! %s kelimeleri burada kullanılamaz."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "ve"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-"Eğer bu alana herhangi bir şey girerseniz, yorumunuz spam olarak kabul "
-"edilecektir"
-
-#: models.py:23
-msgid "content type"
-msgstr "içerik türü"
-
-#: models.py:25
-msgid "object ID"
-msgstr "nesne no"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "kullanıcı"
-
-#: models.py:55
-msgid "user's name"
-msgstr "kullanıcının adı"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "kullanıcının e-posta adresi"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "kullanıcının URL'si"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "yorum"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "gönderim tarihi/saati"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP adresi"
-
-#: models.py:64
-msgid "is public"
-msgstr "görünürlük"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "Yorumu site üzerinden kaldırmak için bu kutucuğun seçimini kaldırın."
-
-#: models.py:67
-msgid "is removed"
-msgstr "silinmiş"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Yorum uygunsuz ise bu işareti kaldırın. \"Yorum silindi\" uyarısı "
-"görüntülenecek."
-
-#: models.py:80
-msgid "comments"
-msgstr "yorumlar"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Bu yorum kayıtlı kullanıcı tarafından yazıldığı için başlığı salt okunurdur."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Bu yorum kayıtlı kullanıcı tarafından yazıldığı için e-posta adresi salt "
-"okunurdur."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"%(date)s tarihinde %(user)s göndermiş:\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "işaret"
-
-#: models.py:180
-msgid "date"
-msgstr "tarih"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "yorum işareti"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "yorum işaretleri"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Yorumu onayla"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Bu yorum gerçekten umuma açılsın mı?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Onayla"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Onayınız için teşekkürler"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Sitemizdeki tartışma kalitesini yükseltmek amacıyla ayırdığınız zaman için "
-"teşekkür ederiz."
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Yorumu sil"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Yorum silinsin mi?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Sil"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Sildiğiniz için teşekkürler"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Bu yorumu işlaretle"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Yorum işaretlensin mi?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "İşaret"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "İşaretlediğiniz için teşekkürler"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Gönderi"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Önizleme"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Yorumunuz için teşekkürler"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Yorumunuz için teşekkür ederiz"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Yorumunuzun önüzlemesini görün"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Lütfen aşağıdaki hataları düzeltin"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Yorumunuzu gönderin"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "veya düzenleme yapmak"
diff --git a/django/contrib/comments/locale/tt/LC_MESSAGES/django.mo b/django/contrib/comments/locale/tt/LC_MESSAGES/django.mo
deleted file mode 100644
index e4ab7be6fde7ca7e01a2e99f083e67dc38aa8d83..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 436
zcmYLEO-}+b5XI<ekDfjB;6Z~!+l?3~;UXUii9|wH?{&8<OO|%i4g&rU|DM0aSx|V%
zOFNl2Z|416Uwt<S7sMOlE%B20K&;Ureo?baZ>>3D=H1Gq2$KxnjSq#hiVauV<}R9>
z%6Wuo$cqe~H+g`>DHhFM6Bu}-k+d+>XcUWuj6n*JZ6<|kKQ%=x1PNhoK8xD(tdk%l
z$S#v@^%yq=A$rjPA@SOVQls<#`xzR&rl!p|IyaC|rC6d-dv>=(tQ6<l?Y4#WV6iZ}
zR_fNgI>rgS;@KeuFaHcUBEOHOlj-OjRJKGka2AcF1NIdqL9;_%mAbG!mM*mq2K#Tx
y7&>QNy>DSWjBM(%!sd!~J_<Y?N*)-^%8l10jGbQx#cXvbLtpmT@!J=@sPPN2;C|x(

diff --git a/django/contrib/comments/locale/tt/LC_MESSAGES/django.po b/django/contrib/comments/locale/tt/LC_MESSAGES/django.po
deleted file mode 100644
index 7c0f5e230e..0000000000
--- a/django/contrib/comments/locale/tt/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,283 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2011-01-19 15:42+0000\n"
-"Last-Translator: Django team\n"
-"Language-Team: Tatar (http://www.transifex.com/projects/p/django/language/"
-"tt/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: tt\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr ""
-
-#: admin.py:28
-msgid "Metadata"
-msgstr ""
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] ""
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr ""
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] ""
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr ""
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] ""
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr ""
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] ""
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr ""
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr ""
-
-#: forms.py:96
-msgid "Name"
-msgstr ""
-
-#: forms.py:97
-msgid "Email address"
-msgstr ""
-
-#: forms.py:98
-msgid "URL"
-msgstr ""
-
-#: forms.py:99
-msgid "Comment"
-msgstr ""
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] ""
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr ""
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-
-#: models.py:23
-msgid "content type"
-msgstr ""
-
-#: models.py:25
-msgid "object ID"
-msgstr ""
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr ""
-
-#: models.py:55
-msgid "user's name"
-msgstr ""
-
-#: models.py:56
-msgid "user's email address"
-msgstr ""
-
-#: models.py:57
-msgid "user's URL"
-msgstr ""
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr ""
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr ""
-
-#: models.py:63
-msgid "IP address"
-msgstr ""
-
-#: models.py:64
-msgid "is public"
-msgstr ""
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-
-#: models.py:67
-msgid "is removed"
-msgstr ""
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-
-#: models.py:80
-msgid "comments"
-msgstr ""
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-
-#: models.py:179
-msgid "flag"
-msgstr ""
-
-#: models.py:180
-msgid "date"
-msgstr ""
-
-#: models.py:190
-msgid "comment flag"
-msgstr ""
-
-#: models.py:191
-msgid "comment flags"
-msgstr ""
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr ""
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr ""
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr ""
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr ""
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr ""
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr ""
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr ""
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr ""
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr ""
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr ""
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr ""
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr ""
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr ""
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr ""
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr ""
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr ""
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr ""
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] ""
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr ""
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr ""
diff --git a/django/contrib/comments/locale/uk/LC_MESSAGES/django.mo b/django/contrib/comments/locale/uk/LC_MESSAGES/django.mo
deleted file mode 100644
index 13784c10d18b93514e8712aa098d63475638baf5..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 6873
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
H2%rB6(Mc(s

diff --git a/django/contrib/comments/locale/uk/LC_MESSAGES/django.po b/django/contrib/comments/locale/uk/LC_MESSAGES/django.po
deleted file mode 100644
index 7e09d2b449..0000000000
--- a/django/contrib/comments/locale/uk/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,312 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-# Sergey Lysach <sergikoff88@gmail.com>, 2011.
-# Sergiy Kuzmenko <s.kuzmenko@gmail.com>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Jannis Leidel <jannis@leidel.info>\n"
-"Language-Team: Ukrainian (http://www.transifex.com/projects/p/django/"
-"language/uk/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: uk\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Зміст"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Мета-дані"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "позначено"
-msgstr[1] "позначено"
-msgstr[2] "позначено"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Позначити відзначені коментарі"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "апробовано"
-msgstr[1] "апробовано"
-msgstr[2] "апробовано"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Апробувати відзначені коментарі"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "видалено"
-msgstr[1] "видалено"
-msgstr[2] "видалено"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Видалити відзначені коментарі"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "%(count)s коментар було %(action)s."
-msgstr[1] "%(count)s коментарі було %(action)s."
-msgstr[2] "%(count)s коментарів було %(action)s."
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "коментарі сайту %(site_name)s"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Останні коментарі на сайті %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Ім'я"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "E-mail адреса"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Коментар"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Слідкуйте за своїм язиком! Тут не дозволено вживати слово %s. "
-msgstr[1] "Слідкуйте за своїм язиком! Тут не дозволено вживати слова %s. "
-msgstr[2] "Слідкуйте за своїм язиком! Тут не дозволено вживати слова %s. "
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "та"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr "Якщо ви введете щось в це поле, ваш коментар буде вважатися спамом"
-
-#: models.py:23
-msgid "content type"
-msgstr "content type"
-
-#: models.py:25
-msgid "object ID"
-msgstr "ID об'єкту"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "користувач"
-
-#: models.py:55
-msgid "user's name"
-msgstr "ім'я користувача"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "e-mail адреса користувача"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "URL користувачів"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "коментар"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "дата/час додавання"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP адреса"
-
-#: models.py:64
-msgid "is public"
-msgstr "публічний"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "Видаліть галочку звідси, щоб коментар зник з сайту."
-
-#: models.py:67
-msgid "is removed"
-msgstr "видалений"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Поставте тут галочку, якщо коментар неприйнятний. Повідомлення \"Цей "
-"коментар було видалено\" буде відображено замість цього коментаря."
-
-#: models.py:80
-msgid "comments"
-msgstr "коментарі"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"Цей коментар був розміщений зареєстрованим користувачем і тому ім'я не може "
-"бути відредаговано."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"Цей коментар був розміщений зареєстрованим користувачем і тому email не може "
-"бути відредагований."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Додав %(user)s %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "позначка"
-
-#: models.py:180
-msgid "date"
-msgstr "число"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "позначка коментаря"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "позначки коментаря"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Затвердіть коментар"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "Дійсно, зробити цей коментар публічним?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Затвердити"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Дякуємо за затвердження."
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Дякуємо за те, що ви приділили увагу покращенню якості дискусії на нашому "
-"сайті"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Видалити коментар"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Дійсно, видалити цей коментар?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Видалити"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Дякуємо за видалення."
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "Відмітити цей коментар?"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "Дійсно відмітити цей коментар?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Відмітити"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "Дякуємо за користування нашим сайтом."
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Надіслати"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Попередній перегляд"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Дякуємо за коментування"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Дякуємо за ваш коментар"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Попередній перегляд коментаря"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Будь ласка, виправте помилку зазначену нижче"
-msgstr[1] "Будь ласка, виправте помилки зазначені нижче"
-msgstr[2] "Будь ласка, виправте помилки зазначені нижче"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Опублікувати коментар"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "або зробити зміни"
diff --git a/django/contrib/comments/locale/ur/LC_MESSAGES/django.mo b/django/contrib/comments/locale/ur/LC_MESSAGES/django.mo
deleted file mode 100644
index b83d36c59e00c32034ab7f5e9db2f0299fc3faaf..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 442
zcmYL^&rSj{5XLcj+M{O=HSqw!q3uQtl<Y<RBqS0ES-jWXvMgEJP1_Z?`4YaK&*Cg7
ze915EWWMS2`?<aOZlJD^JLCbmMjnw`J>(0UeLQQ=S#xVPD)BH);aypm8!gCaBXwqi
zg({8pFmqX+!b_Doh>ak@{4Iu|RnnsuM$#)mLdHYj40xAtCc4jU7BYrLSg6mue)Hnv
zz&P+e;a%|*wizmTmCi$KrFMn%#{TaoUdb&sbymqtL5!6kOPf}tx%R#kl<s!Bj<4tP
zmD+a_v!&%JjiV(^k0EIBH%}`|TfuBP8((tr4hx1xd!=#zp~N6w?L93End<>b*3vrV
zqh&mS-o;n%TPX`;otQM&nIOH7+@Jp`NM(b0QCV5Q#MrG9M3=|XMd5&)u2EBy`-t$?
HAZYvow@-iS

diff --git a/django/contrib/comments/locale/ur/LC_MESSAGES/django.po b/django/contrib/comments/locale/ur/LC_MESSAGES/django.po
deleted file mode 100644
index d15ecc05e0..0000000000
--- a/django/contrib/comments/locale/ur/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,289 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2011-01-19 15:42+0000\n"
-"Last-Translator: Django team\n"
-"Language-Team: Urdu (http://www.transifex.com/projects/p/django/language/"
-"ur/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: ur\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr ""
-
-#: admin.py:28
-msgid "Metadata"
-msgstr ""
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] ""
-msgstr[1] ""
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr ""
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] ""
-msgstr[1] ""
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr ""
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] ""
-msgstr[1] ""
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr ""
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] ""
-msgstr[1] ""
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr ""
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr ""
-
-#: forms.py:96
-msgid "Name"
-msgstr ""
-
-#: forms.py:97
-msgid "Email address"
-msgstr ""
-
-#: forms.py:98
-msgid "URL"
-msgstr ""
-
-#: forms.py:99
-msgid "Comment"
-msgstr ""
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] ""
-msgstr[1] ""
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr ""
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-
-#: models.py:23
-msgid "content type"
-msgstr ""
-
-#: models.py:25
-msgid "object ID"
-msgstr ""
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr ""
-
-#: models.py:55
-msgid "user's name"
-msgstr ""
-
-#: models.py:56
-msgid "user's email address"
-msgstr ""
-
-#: models.py:57
-msgid "user's URL"
-msgstr ""
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr ""
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr ""
-
-#: models.py:63
-msgid "IP address"
-msgstr ""
-
-#: models.py:64
-msgid "is public"
-msgstr ""
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-
-#: models.py:67
-msgid "is removed"
-msgstr ""
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-
-#: models.py:80
-msgid "comments"
-msgstr ""
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-
-#: models.py:179
-msgid "flag"
-msgstr ""
-
-#: models.py:180
-msgid "date"
-msgstr ""
-
-#: models.py:190
-msgid "comment flag"
-msgstr ""
-
-#: models.py:191
-msgid "comment flags"
-msgstr ""
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr ""
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr ""
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr ""
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr ""
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr ""
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr ""
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr ""
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr ""
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr ""
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr ""
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr ""
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr ""
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr ""
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr ""
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr ""
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr ""
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr ""
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] ""
-msgstr[1] ""
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr ""
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr ""
diff --git a/django/contrib/comments/locale/vi/LC_MESSAGES/django.mo b/django/contrib/comments/locale/vi/LC_MESSAGES/django.mo
deleted file mode 100644
index c7c842d1dacc9264637390b5f844e9422a1c2978..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4685
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

diff --git a/django/contrib/comments/locale/vi/LC_MESSAGES/django.po b/django/contrib/comments/locale/vi/LC_MESSAGES/django.po
deleted file mode 100644
index a4ea7fc278..0000000000
--- a/django/contrib/comments/locale/vi/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,296 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-# Tran  <hongdiepkien@gmail.com>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Tran <hongdiepkien@gmail.com>\n"
-"Language-Team: Vietnamese (http://www.transifex.com/projects/p/django/"
-"language/vi/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: vi\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "Nội dung"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "Siêu dữ liệu"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] ""
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "Đặt cờ những nhận xét được chọn"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "phê duyệt"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "Phê duyệt những nhận xét đã chọn"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "loại bỏ"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "Loại bỏ nhận xét được chọn"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] ""
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr ""
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "Nhận xét cuối cùng trên %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "Tên"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "Địa chỉ email"
-
-#: forms.py:98
-msgid "URL"
-msgstr "Đường dẫn URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "Bình luận"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "Hãy cẩn thận! Cụm từ %s không được sử dụng ở đây."
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "và"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr "Bất kì bình luận nào bạn nhập vào đây cũng sẽ bị coi là thư rác"
-
-#: models.py:23
-msgid "content type"
-msgstr "kiểu nội dung"
-
-#: models.py:25
-msgid "object ID"
-msgstr "object ID"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "Người dùng"
-
-#: models.py:55
-msgid "user's name"
-msgstr "Tên người sử dụng"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "Địa chỉ email của người sử dụng"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "Đường dẫn URL của người sử dụng"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "Bình luận"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "Ngày/giờ đã đăng kí"
-
-#: models.py:63
-msgid "IP address"
-msgstr "Địa chỉ IP"
-
-#: models.py:64
-msgid "is public"
-msgstr "Được phổ biến"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "Không đánh dấu vào hộp này để gỡ bình luận ra khỏi Site"
-
-#: models.py:67
-msgid "is removed"
-msgstr "Bị xóa"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"Đánh dấu vào hộp này nếu bình luận không thích hợp. Tin nhắn \"Bình luận đã "
-"bị xóa\" sẽ thay thế vào đó."
-
-#: models.py:80
-msgid "comments"
-msgstr "những nhận xét"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr ""
-"nhận xét này đã được đăng bởi một người dùng xác thực và do đó đặt tên cho "
-"là chỉ đọc."
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr ""
-"nhận xét này đã được đăng bởi một người dùng xác thực và do đó email là chỉ "
-"đọc."
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"Gửi bởi %(user)s  vào %(date)s  \n"
-"%(comment)s\n"
-"http://%(domain)s%(url)s "
-
-#: models.py:179
-msgid "flag"
-msgstr ""
-
-#: models.py:180
-msgid "date"
-msgstr "ngày"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "cờ nhận xét"
-
-#: models.py:191
-msgid "comment flags"
-msgstr ""
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "Phê duyệt một nhận xét"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr ""
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "Chấp thuận"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "Cảm ơn bạn đã phê duyệt"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr ""
-"Cảm ơn bạn đã dành thời gian để cải thiện chất lượng cuộc thảo luận trên "
-"trang web của chúng tôi"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "Hủy bỏ một nhận xét"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "Thực sự loại bỏ bình luận này?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "Hủy bỏ"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "Cảm ơn đã loại bỏ"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr ""
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr ""
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "Flag"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr ""
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "Post"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "Xem trước"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "Cảm ơn đã  bình luận"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "Cảm ơn vì bình luận của bạn"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "Xem trước bình luận của bạn"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "Hãy sửa các lỗi dưới đây"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "Đăng bình luận của bạn"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "hoặc thay đổi"
diff --git a/django/contrib/comments/locale/zh_CN/LC_MESSAGES/django.mo b/django/contrib/comments/locale/zh_CN/LC_MESSAGES/django.mo
deleted file mode 100644
index 7a4d8abedb89111efc5b91b9ba804250aca262a5..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4640
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
Uc;hHt0RAxgG77T5OU`8f1_+j1C;$Ke

diff --git a/django/contrib/comments/locale/zh_CN/LC_MESSAGES/django.po b/django/contrib/comments/locale/zh_CN/LC_MESSAGES/django.po
deleted file mode 100644
index 8f9871d45b..0000000000
--- a/django/contrib/comments/locale/zh_CN/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,292 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-# Lele Long <schemacs@gmail.com>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: Lele Long <schemacs@gmail.com>\n"
-"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/django/"
-"language/zh_CN/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: zh_CN\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "内容"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "元数据"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "标记"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "标记选中的评论"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "批准"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "批准选中的评论"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "移除"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "移除选中的评论"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "%(count)s 条评论被成功 %(action)s。"
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "%(site_name)s的评论"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "%(site_name)s的最新评论"
-
-#: forms.py:96
-msgid "Name"
-msgstr "名称"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "Email 地址"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "评论"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "注意言论!%s 不允许在这里出现。"
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "和"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr "如果你在该字段中输入任何内容,那么你的评论就会被视为垃圾评论。"
-
-#: models.py:23
-msgid "content type"
-msgstr "内容类型"
-
-#: models.py:25
-msgid "object ID"
-msgstr "对象ID"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "用户"
-
-#: models.py:55
-msgid "user's name"
-msgstr "用户名"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "用户的 email 地址"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "用户的网址"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "评论"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "提交日期/时间"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP 地址"
-
-#: models.py:64
-msgid "is public"
-msgstr "公开"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "取消选中此复选框,可隐藏该条评论。"
-
-#: models.py:67
-msgid "is removed"
-msgstr "已删除"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr ""
-"若评论内容不妥,则选中这个复选框。该评论将被一条\"此评论已经被删除\"的消息所"
-"替换。"
-
-#: models.py:80
-msgid "comments"
-msgstr "评论"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr "此评论由一位验证用户发表,因此该用户名是只读的。"
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr "此评论由一位验证用户发表,因此该 email 是只读的。"
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"由 %(user)s 在 %(date)s 张贴\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "标记"
-
-#: models.py:180
-msgid "date"
-msgstr "标记时间"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "评论标记"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "评论标记"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "批准评论"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "真的要公开该评论?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "批准"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "感谢批准"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr "感谢花费时间改善本站点的讨论质量。"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "删除评论"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "真的要删除该评论?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "删除"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "感谢删除"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "标记该评论"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "真的要标记该评论?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "标记"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "感谢标记"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "张贴"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "预览"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "感谢评论"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "感谢您所作的评论"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "预览您的评论"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "请修正如下错误"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "张贴您的评论"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "或进行修改"
diff --git a/django/contrib/comments/locale/zh_TW/LC_MESSAGES/django.mo b/django/contrib/comments/locale/zh_TW/LC_MESSAGES/django.mo
deleted file mode 100644
index a3f711d4ae846d15b8191c48e1997655d0f4ac99..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4642
zcmb`IZE#dq8OM(bRnuB4)>o9CqOpl|vl|L6T?z$xu^B*9Ttq)HH@jyyx9r}#-g}o2
z#}6AI@)8i_B@kH>-U);xK-(Cbq&Te~oPJQp4>~%X&N%M9dw0gM!}z6+e(?X?bMCSM
z>o}u#_U!LI=jA!id0x(aXWpC>49^O*FQCo&AY<PG|MDUH;aN79u}_1~f?L6M@WbFR
z_zCa^_&M+m&;j38<1aoS=Y1Fa82UAE4rqd;&jD$DAJ_n%0bc-zK@Q#lKLXCfX0&cT
zxDw<_-Uib86u1uD0piD|@%JeB3y|#k1IWR@f%Cyfp%kiF415H92K+4e0{D4Q18Mya
zz)yic20sa2QJexdK>juOA~^q}@Cld$$z`vDZQvVV27CyIqkab@dv}5`g&hDN0*`{^
zpCJ$`*{JHD0O{Osg0%lHmHamNamarHu?4#W;>Z4><Od#<<BuqEko3ernzt0B^Q{8$
zV_Wcd@&h=x>i;{8ilYBv7)5?s3C;u8DSih`LEf&$f1~(&HU5s0?<n~_#Rngj_AUT7
zV0{z#MbJ_GM?u=J1X4UMD0v#B{oe$?4*pK{FMt!MzY(OoT?Re|Zc%apBz;Fgnm3?$
zUGcW!ZxvmT;_;s1TqH*X@;q=YxJt1Xq<FpsJ`Mf~d<LA0;8Onzkm9l$r2RL5q<6F8
zHr1b1vaRGINOiGS$%7#2xuoQAB~K{+9E7RtEhYa^u?)iH?5`l@?>|ABHxEugn1kGl
zg7hpvqdn<ag7zgeTJu#j$~iheoq_6tqb)|Gv$Ueo9?zoTx?oGu=xIhHUxyF*g<|<6
z+EZaC7(<JrEmVC?iiAcq%1f9X*u4y-hjN(wO|hnj?yKd&oAf)?4#l5pocu;l3mU=`
z<UQR5kE7A^6*S7d=SWb`XF#M@P#d_yYR@9PeYqwv_C)yJ*ktRD*k))s(QNainac^o
zu~}>Q%DXh1+l6FO*mk;*&35y~CN1gcrqOJ-u*RmOSumWsmAp$>;{6w_&gU(2hhU0a
z3-_t@*di;Ej!1<AHe1svlH0k{soT86+{yJc-bFaf(W@I8sm)uu=7<))nlDVyWOW$c
zi4$}PVQ@?2uy<-9&*3myM({2@o5c`M>2^M=bz@WAupObLTG$%t3D9uh5w<R;=~=F&
zQWn;-^;s<w{PFwEr7>x(GJv(U*A}*=dAC{M&?qdf8QnOQk-@HVL0T8t6iu*d#)l?4
zmcZdsoT8D}a%>|c+X<)H+%yoFx=^xB!qHNiqp@!ww5&ZVG@G1eS@3S)Kw(*?h0|xv
zuJ;`##|7i2?XY(I%`z_NflVEh6a`yY$OFy6JN893H8fCq1PMh#r{m<~(I`eu_!8-Z
zHCDFSX6=^Pp$ixxIeUxELZhTh-|N)pnHtGy+r=z*^L(Krt0!v{WYlL(p)pDYg}N-1
z{r@JaiB8Sf9>gvUuhoZ$1w%Hc{vZ!`Af)x3$_MxK(up$n^aZBg)8}a0(Gx_>(Q`Pe
z$@N@NL_y#83R+foy1ALAEKU||8>LCvKuJXT088p>fvP!=ILfGL2G<HGCd1K_L3U9P
zk(Mc_F4%#75#&8IApcSk)5vzW{Er&xs-dc_Q@CaGMz+OB&aQJDRK@mgv5RyX>8tM$
zNC_Ml?iQNG)0UYFjHUCou&tVt?35wOnK<6#Jc0Y7%d}Fw5toI{4b$PsDzgh-=)`sP
zpO)CPM#GhM|04K_$$*Qxm$2v+gUn_1f*nfq5?n6a>COvAMHBo*gE-rTj-2iwP>eDq
z_{%7Ph-1h+r#G46DQ0%OMAhB4mLV4d=OvN08DX<<Mo0=YqrWF?PTp6qGTPxSr#dNM
zC{B}fN7_=6Zwrf(EY8=y1m$MKW|227C$h=T=&8up3K=_+Fyp+T{hNu%8U&fX6_K?#
zT%0eCwJwgd#v-jtd21}b^yx*h#jzMBMmFOHAf5H|Vwk#ww>}kLykt=fPs2vdb|MK&
zGwiJ9m{y!S$s~Ucf1PGwl|+kaWmaOMktyJQk0gYai}N+OV+Ah1ri7+<X+|?|Qddz|
zS67Qe`t-Ee*@75FQCD<IJDQKCg2P3#N>}vzo!b&yqs<MQ+BU7b>w?ynScCdRL=uQ1
zj1oJYD844Tv7E#EmMxqWTN3Ld%kIvjEz`n^tTU2k3dJ4g%Q|$YW_Fwhdo{FY3zn9R
ztT(Nk9p^?q5bYJM%ej1A5nJAXFL2$Z&;6?>{E>cihM#4(*eCnkpWgEJ9dQo~xnl?M
za`z+t=i)Brot<<Kk281tD&ESI#o8)0g2mOINu}JqyvrLbd7~GlT%J7S_1vhOm~i*+
z#U%G|f3-LO1>Uvu-q0oQ+z;QKKIryNxHtBer!Mh@wRO<xpC74QnW_$4T*&?5176QK
z7MG_kkVWBMy;t0^pRwxcDR=Zpb@!{~sR_4q!#z`E-td4wd`e-KeR4z^q1505T%I{Z
z%cSw;nX_(b7*pg~z3Y20>`za+y_d>UQ{|ZxZm=&b_e#5ArGL4<vg<YP)VMpi+bzAW
zw0fnY*MCC_P>1hcT_~8_yW4+xuh&1o+#`o7!#9~f(pSDc=8aw`Pxe*MoUi<3Pxauq
zf9)c3r(gANO)J1OjHn$d$8SO_m0`2Z<rebO%H^8>_6u7*d&Ivy!z5<!P#U7`F8AE;
zwdYwS9Q4PI)%(-!y<Y9_s~eY5te=9xAhHUxa!QWOikW}?41TjL^Y#p(t6IF}pF1cM
zlgTc3d;}g0V-U;=lOYh)#&WWM;HH0T${W~K?LX$8AB4Kf#I4E*a_2`V6dc_>*5ki?
zjn&%@ulv^y`J?+WT%NgIIX>(cd!@sl<nHOSNMRXLN{Hj*{#X$cDQW*NO6WF59e5M_
zq&n18^=vQ76G4!Nu8j1#`=*c%@+g?;Uc5>BS4w^5nZweH?x|Pao$jG(8#sXyb$fgK
zVI-5yq179{KqntPSt(7^I``;7hH$7`AoOfdU`misZdQG=Mylrq-N8QQoxJ3gh7_X8
z-?%l3J?`Gu!eXU8WZB9LqD|d>*Kh%_%KodUZTfO~`*49!(EYIk-sx9pj*4h47OeIb
Qe7kB={WWoSjw-)@0kj%iK>z>%

diff --git a/django/contrib/comments/locale/zh_TW/LC_MESSAGES/django.po b/django/contrib/comments/locale/zh_TW/LC_MESSAGES/django.po
deleted file mode 100644
index 41a5df92f7..0000000000
--- a/django/contrib/comments/locale/zh_TW/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,290 +0,0 @@
-# This file is distributed under the same license as the Django package.
-#
-# Translators:
-# Jannis Leidel <jannis@leidel.info>, 2011.
-# tcc <tcchou@tcchou.org>, 2011.
-msgid ""
-msgstr ""
-"Project-Id-Version: Django\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-10-15 10:56+0200\n"
-"PO-Revision-Date: 2012-02-14 13:24+0000\n"
-"Last-Translator: tcc <tcchou@tcchou.org>\n"
-"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/django/"
-"language/zh_TW/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: zh_TW\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-
-#: admin.py:25
-msgid "Content"
-msgstr "內容"
-
-#: admin.py:28
-msgid "Metadata"
-msgstr "元資料"
-
-#: admin.py:55
-msgid "flagged"
-msgid_plural "flagged"
-msgstr[0] "已標記"
-
-#: admin.py:56
-msgid "Flag selected comments"
-msgstr "標記已選評論"
-
-#: admin.py:60
-msgid "approved"
-msgid_plural "approved"
-msgstr[0] "已核可"
-
-#: admin.py:61
-msgid "Approve selected comments"
-msgstr "核可已選評論"
-
-#: admin.py:65
-msgid "removed"
-msgid_plural "removed"
-msgstr[0] "已移除"
-
-#: admin.py:66
-msgid "Remove selected comments"
-msgstr "移除已選評論"
-
-#: admin.py:78
-#, python-format
-msgid "1 comment was successfully %(action)s."
-msgid_plural "%(count)s comments were successfully %(action)s."
-msgstr[0] "%(count)s 個評論已成功完成%(action)s。"
-
-#: feeds.py:14
-#, python-format
-msgid "%(site_name)s comments"
-msgstr "%(site_name)s 評論"
-
-#: feeds.py:20
-#, python-format
-msgid "Latest comments on %(site_name)s"
-msgstr "最新評論在 %(site_name)s"
-
-#: forms.py:96
-msgid "Name"
-msgstr "名稱"
-
-#: forms.py:97
-msgid "Email address"
-msgstr "電子郵件地址"
-
-#: forms.py:98
-msgid "URL"
-msgstr "URL"
-
-#: forms.py:99
-msgid "Comment"
-msgstr "評論"
-
-#: forms.py:177
-#, python-format
-msgid "Watch your mouth! The word %s is not allowed here."
-msgid_plural "Watch your mouth! The words %s are not allowed here."
-msgstr[0] "看住你的嘴!此處不允許 %s 這樣的字眼。"
-
-#: forms.py:181 templates/comments/preview.html:16
-msgid "and"
-msgstr "和"
-
-#: forms.py:186
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr "如果你在這一個欄位輸入任何內容,會被視為是垃圾評論"
-
-#: models.py:23
-msgid "content type"
-msgstr "內容類型"
-
-#: models.py:25
-msgid "object ID"
-msgstr "物件 ID"
-
-#: models.py:53 models.py:177
-msgid "user"
-msgstr "使用者"
-
-#: models.py:55
-msgid "user's name"
-msgstr "使用者名稱"
-
-#: models.py:56
-msgid "user's email address"
-msgstr "使用者電子郵件"
-
-#: models.py:57
-msgid "user's URL"
-msgstr "使用者 URL"
-
-#: models.py:59 models.py:79 models.py:178
-msgid "comment"
-msgstr "評論"
-
-#: models.py:62
-msgid "date/time submitted"
-msgstr "日期/時間已送出"
-
-#: models.py:63
-msgid "IP address"
-msgstr "IP 位址"
-
-#: models.py:64
-msgid "is public"
-msgstr "公開"
-
-#: models.py:65
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr "取消這個選項可讓評論立刻在網站消失。"
-
-#: models.py:67
-msgid "is removed"
-msgstr "已刪除"
-
-#: models.py:68
-msgid ""
-"Check this box if the comment is inappropriate. A \"This comment has been "
-"removed\" message will be displayed instead."
-msgstr "如果此評論不恰當則選取這個檢查框,其將以 \"此評論已被移除\" 訊息取代。"
-
-#: models.py:80
-msgid "comments"
-msgstr "評論"
-
-#: models.py:124
-msgid ""
-"This comment was posted by an authenticated user and thus the name is read-"
-"only."
-msgstr "這個評論由認證的使用者張貼, 因此名稱是唯讀的。"
-
-#: models.py:134
-msgid ""
-"This comment was posted by an authenticated user and thus the email is read-"
-"only."
-msgstr "這個評論由認證的使用者張貼, 因此名稱是唯讀的。"
-
-#: models.py:160
-#, python-format
-msgid ""
-"Posted by %(user)s at %(date)s\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-msgstr ""
-"由 %(user)s 在 %(date)s 張貼\n"
-"\n"
-"%(comment)s\n"
-"\n"
-"http://%(domain)s%(url)s"
-
-#: models.py:179
-msgid "flag"
-msgstr "標記"
-
-#: models.py:180
-msgid "date"
-msgstr "日期"
-
-#: models.py:190
-msgid "comment flag"
-msgstr "標記評論"
-
-#: models.py:191
-msgid "comment flags"
-msgstr "評論標記"
-
-#: templates/comments/approve.html:4
-msgid "Approve a comment"
-msgstr "審核一個評論"
-
-#: templates/comments/approve.html:7
-msgid "Really make this comment public?"
-msgstr "真的要讓這個評論公開?"
-
-#: templates/comments/approve.html:12
-msgid "Approve"
-msgstr "核可"
-
-#: templates/comments/approved.html:4
-msgid "Thanks for approving"
-msgstr "感謝進行審核"
-
-#: templates/comments/approved.html:7 templates/comments/deleted.html:7
-#: templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
-msgstr "感謝花費時間增進網站討論的品質"
-
-#: templates/comments/delete.html:4
-msgid "Remove a comment"
-msgstr "移除一個評論"
-
-#: templates/comments/delete.html:7
-msgid "Really remove this comment?"
-msgstr "真的要移除這個評論?"
-
-#: templates/comments/delete.html:12
-msgid "Remove"
-msgstr "移除"
-
-#: templates/comments/deleted.html:4
-msgid "Thanks for removing"
-msgstr "感謝移除"
-
-#: templates/comments/flag.html:4
-msgid "Flag this comment"
-msgstr "標記這個評論"
-
-#: templates/comments/flag.html:7
-msgid "Really flag this comment?"
-msgstr "真的要標記這個評論?"
-
-#: templates/comments/flag.html:12
-msgid "Flag"
-msgstr "標記"
-
-#: templates/comments/flagged.html:4
-msgid "Thanks for flagging"
-msgstr "感謝標記"
-
-#: templates/comments/form.html:17 templates/comments/preview.html:32
-msgid "Post"
-msgstr "張貼"
-
-#: templates/comments/form.html:18 templates/comments/preview.html:33
-msgid "Preview"
-msgstr "預覽"
-
-#: templates/comments/posted.html:4
-msgid "Thanks for commenting"
-msgstr "感謝寫下評論"
-
-#: templates/comments/posted.html:7
-msgid "Thank you for your comment"
-msgstr "謝謝你的評論"
-
-#: templates/comments/preview.html:4 templates/comments/preview.html.py:13
-msgid "Preview your comment"
-msgstr "預覽你的評論"
-
-#: templates/comments/preview.html:11
-msgid "Please correct the error below"
-msgid_plural "Please correct the errors below"
-msgstr[0] "請修正下面的錯誤"
-
-#: templates/comments/preview.html:16
-msgid "Post your comment"
-msgstr "張貼你的評論"
-
-#: templates/comments/preview.html:16
-msgid "or make changes"
-msgstr "或進行變更"
diff --git a/django/contrib/comments/managers.py b/django/contrib/comments/managers.py
deleted file mode 100644
index 656200437b..0000000000
--- a/django/contrib/comments/managers.py
+++ /dev/null
@@ -1,22 +0,0 @@
-from django.db import models
-from django.contrib.contenttypes.models import ContentType
-from django.utils.encoding import force_text
-
-class CommentManager(models.Manager):
-
-    def in_moderation(self):
-        """
-        QuerySet for all comments currently in the moderation queue.
-        """
-        return self.get_queryset().filter(is_public=False, is_removed=False)
-
-    def for_model(self, model):
-        """
-        QuerySet for all comments for a particular model (either an instance or
-        a class).
-        """
-        ct = ContentType.objects.get_for_model(model)
-        qs = self.get_queryset().filter(content_type=ct)
-        if isinstance(model, models.Model):
-            qs = qs.filter(object_pk=force_text(model._get_pk_val()))
-        return qs
diff --git a/django/contrib/comments/models.py b/django/contrib/comments/models.py
deleted file mode 100644
index 24cd7b59cd..0000000000
--- a/django/contrib/comments/models.py
+++ /dev/null
@@ -1,200 +0,0 @@
-from django.conf import settings
-from django.contrib.comments.managers import CommentManager
-from django.contrib.contenttypes.fields import GenericForeignKey
-from django.contrib.contenttypes.models import ContentType
-from django.contrib.sites.models import Site
-from django.core import urlresolvers
-from django.db import models
-from django.utils.translation import ugettext_lazy as _
-from django.utils import timezone
-from django.utils.encoding import python_2_unicode_compatible
-
-COMMENT_MAX_LENGTH = getattr(settings, 'COMMENT_MAX_LENGTH', 3000)
-
-
-class BaseCommentAbstractModel(models.Model):
-    """
-    An abstract base class that any custom comment models probably should
-    subclass.
-    """
-
-    # Content-object field
-    content_type = models.ForeignKey(ContentType,
-            verbose_name=_('content type'),
-            related_name="content_type_set_for_%(class)s")
-    object_pk = models.TextField(_('object ID'))
-    content_object = GenericForeignKey(ct_field="content_type", fk_field="object_pk")
-
-    # Metadata about the comment
-    site = models.ForeignKey(Site)
-
-    class Meta:
-        abstract = True
-
-    def get_content_object_url(self):
-        """
-        Get a URL suitable for redirecting to the content object.
-        """
-        return urlresolvers.reverse(
-            "comments-url-redirect",
-            args=(self.content_type_id, self.object_pk)
-        )
-
-
-@python_2_unicode_compatible
-class Comment(BaseCommentAbstractModel):
-    """
-    A user comment about some object.
-    """
-
-    # Who posted this comment? If ``user`` is set then it was an authenticated
-    # user; otherwise at least user_name should have been set and the comment
-    # was posted by a non-authenticated user.
-    user = models.ForeignKey(settings.AUTH_USER_MODEL, verbose_name=_('user'),
-                    blank=True, null=True, related_name="%(class)s_comments")
-    user_name = models.CharField(_("user's name"), max_length=50, blank=True)
-    user_email = models.EmailField(_("user's email address"), blank=True)
-    user_url = models.URLField(_("user's URL"), blank=True)
-
-    comment = models.TextField(_('comment'), max_length=COMMENT_MAX_LENGTH)
-
-    # Metadata about the comment
-    submit_date = models.DateTimeField(_('date/time submitted'), default=None)
-    ip_address = models.GenericIPAddressField(_('IP address'), unpack_ipv4=True, blank=True, null=True)
-    is_public = models.BooleanField(_('is public'), default=True,
-                    help_text=_('Uncheck this box to make the comment effectively ' \
-                                'disappear from the site.'))
-    is_removed = models.BooleanField(_('is removed'), default=False,
-                    help_text=_('Check this box if the comment is inappropriate. ' \
-                                'A "This comment has been removed" message will ' \
-                                'be displayed instead.'))
-
-    # Manager
-    objects = CommentManager()
-
-    class Meta:
-        db_table = "django_comments"
-        ordering = ('submit_date',)
-        permissions = [("can_moderate", "Can moderate comments")]
-        verbose_name = _('comment')
-        verbose_name_plural = _('comments')
-
-    def __str__(self):
-        return "%s: %s..." % (self.name, self.comment[:50])
-
-    def save(self, *args, **kwargs):
-        if self.submit_date is None:
-            self.submit_date = timezone.now()
-        super(Comment, self).save(*args, **kwargs)
-
-    def _get_userinfo(self):
-        """
-        Get a dictionary that pulls together information about the poster
-        safely for both authenticated and non-authenticated comments.
-
-        This dict will have ``name``, ``email``, and ``url`` fields.
-        """
-        if not hasattr(self, "_userinfo"):
-            userinfo = {
-                "name": self.user_name,
-                "email": self.user_email,
-                "url": self.user_url
-            }
-            if self.user_id:
-                u = self.user
-                if u.email:
-                    userinfo["email"] = u.email
-
-                # If the user has a full name, use that for the user name.
-                # However, a given user_name overrides the raw user.username,
-                # so only use that if this comment has no associated name.
-                if u.get_full_name():
-                    userinfo["name"] = self.user.get_full_name()
-                elif not self.user_name:
-                    userinfo["name"] = u.get_username()
-            self._userinfo = userinfo
-        return self._userinfo
-    userinfo = property(_get_userinfo, doc=_get_userinfo.__doc__)
-
-    def _get_name(self):
-        return self.userinfo["name"]
-
-    def _set_name(self, val):
-        if self.user_id:
-            raise AttributeError(_("This comment was posted by an authenticated "\
-                                   "user and thus the name is read-only."))
-        self.user_name = val
-    name = property(_get_name, _set_name, doc="The name of the user who posted this comment")
-
-    def _get_email(self):
-        return self.userinfo["email"]
-
-    def _set_email(self, val):
-        if self.user_id:
-            raise AttributeError(_("This comment was posted by an authenticated "\
-                                   "user and thus the email is read-only."))
-        self.user_email = val
-    email = property(_get_email, _set_email, doc="The email of the user who posted this comment")
-
-    def _get_url(self):
-        return self.userinfo["url"]
-
-    def _set_url(self, val):
-        self.user_url = val
-    url = property(_get_url, _set_url, doc="The URL given by the user who posted this comment")
-
-    def get_absolute_url(self, anchor_pattern="#c%(id)s"):
-        return self.get_content_object_url() + (anchor_pattern % self.__dict__)
-
-    def get_as_text(self):
-        """
-        Return this comment as plain text.  Useful for emails.
-        """
-        d = {
-            'user': self.user or self.name,
-            'date': self.submit_date,
-            'comment': self.comment,
-            'domain': self.site.domain,
-            'url': self.get_absolute_url()
-        }
-        return _('Posted by %(user)s at %(date)s\n\n%(comment)s\n\nhttp://%(domain)s%(url)s') % d
-
-
-@python_2_unicode_compatible
-class CommentFlag(models.Model):
-    """
-    Records a flag on a comment. This is intentionally flexible; right now, a
-    flag could be:
-
-        * A "removal suggestion" -- where a user suggests a comment for (potential) removal.
-
-        * A "moderator deletion" -- used when a moderator deletes a comment.
-
-    You can (ab)use this model to add other flags, if needed. However, by
-    design users are only allowed to flag a comment with a given flag once;
-    if you want rating look elsewhere.
-    """
-    user = models.ForeignKey(settings.AUTH_USER_MODEL, verbose_name=_('user'), related_name="comment_flags")
-    comment = models.ForeignKey(Comment, verbose_name=_('comment'), related_name="flags")
-    flag = models.CharField(_('flag'), max_length=30, db_index=True)
-    flag_date = models.DateTimeField(_('date'), default=None)
-
-    # Constants for flag types
-    SUGGEST_REMOVAL = "removal suggestion"
-    MODERATOR_DELETION = "moderator deletion"
-    MODERATOR_APPROVAL = "moderator approval"
-
-    class Meta:
-        db_table = 'django_comment_flags'
-        unique_together = [('user', 'comment', 'flag')]
-        verbose_name = _('comment flag')
-        verbose_name_plural = _('comment flags')
-
-    def __str__(self):
-        return "%s flag of comment ID %s by %s" % \
-            (self.flag, self.comment_id, self.user.get_username())
-
-    def save(self, *args, **kwargs):
-        if self.flag_date is None:
-            self.flag_date = timezone.now()
-        super(CommentFlag, self).save(*args, **kwargs)
diff --git a/django/contrib/comments/moderation.py b/django/contrib/comments/moderation.py
deleted file mode 100644
index 504b8be3b2..0000000000
--- a/django/contrib/comments/moderation.py
+++ /dev/null
@@ -1,356 +0,0 @@
-"""
-A generic comment-moderation system which allows configuration of
-moderation options on a per-model basis.
-
-To use, do two things:
-
-1. Create or import a subclass of ``CommentModerator`` defining the
-   options you want.
-
-2. Import ``moderator`` from this module and register one or more
-   models, passing the models and the ``CommentModerator`` options
-   class you want to use.
-
-
-Example
--------
-
-First, we define a simple model class which might represent entries in
-a Weblog::
-
-    from django.db import models
-
-    class Entry(models.Model):
-        title = models.CharField(maxlength=250)
-        body = models.TextField()
-        pub_date = models.DateField()
-        enable_comments = models.BooleanField()
-
-Then we create a ``CommentModerator`` subclass specifying some
-moderation options::
-
-    from django.contrib.comments.moderation import CommentModerator, moderator
-
-    class EntryModerator(CommentModerator):
-        email_notification = True
-        enable_field = 'enable_comments'
-
-And finally register it for moderation::
-
-    moderator.register(Entry, EntryModerator)
-
-This sample class would apply two moderation steps to each new
-comment submitted on an Entry:
-
-* If the entry's ``enable_comments`` field is set to ``False``, the
-  comment will be rejected (immediately deleted).
-
-* If the comment is successfully posted, an email notification of the
-  comment will be sent to site staff.
-
-For a full list of built-in moderation options and other
-configurability, see the documentation for the ``CommentModerator``
-class.
-
-"""
-
-import datetime
-
-from django.conf import settings
-from django.core.mail import send_mail
-from django.contrib.comments import signals
-from django.db.models.base import ModelBase
-from django.template import Context, loader
-from django.contrib import comments
-from django.contrib.sites.shortcuts import get_current_site
-from django.utils import timezone
-
-class AlreadyModerated(Exception):
-    """
-    Raised when a model which is already registered for moderation is
-    attempting to be registered again.
-
-    """
-    pass
-
-class NotModerated(Exception):
-    """
-    Raised when a model which is not registered for moderation is
-    attempting to be unregistered.
-
-    """
-    pass
-
-class CommentModerator(object):
-    """
-    Encapsulates comment-moderation options for a given model.
-
-    This class is not designed to be used directly, since it doesn't
-    enable any of the available moderation options. Instead, subclass
-    it and override attributes to enable different options::
-
-    ``auto_close_field``
-        If this is set to the name of a ``DateField`` or
-        ``DateTimeField`` on the model for which comments are
-        being moderated, new comments for objects of that model
-        will be disallowed (immediately deleted) when a certain
-        number of days have passed after the date specified in
-        that field. Must be used in conjunction with
-        ``close_after``, which specifies the number of days past
-        which comments should be disallowed. Default value is
-        ``None``.
-
-    ``auto_moderate_field``
-        Like ``auto_close_field``, but instead of outright
-        deleting new comments when the requisite number of days
-        have elapsed, it will simply set the ``is_public`` field
-        of new comments to ``False`` before saving them. Must be
-        used in conjunction with ``moderate_after``, which
-        specifies the number of days past which comments should be
-        moderated. Default value is ``None``.
-
-    ``close_after``
-        If ``auto_close_field`` is used, this must specify the
-        number of days past the value of the field specified by
-        ``auto_close_field`` after which new comments for an
-        object should be disallowed. Default value is ``None``.
-
-    ``email_notification``
-        If ``True``, any new comment on an object of this model
-        which survives moderation will generate an email to site
-        staff. Default value is ``False``.
-
-    ``enable_field``
-        If this is set to the name of a ``BooleanField`` on the
-        model for which comments are being moderated, new comments
-        on objects of that model will be disallowed (immediately
-        deleted) whenever the value of that field is ``False`` on
-        the object the comment would be attached to. Default value
-        is ``None``.
-
-    ``moderate_after``
-        If ``auto_moderate_field`` is used, this must specify the number
-        of days past the value of the field specified by
-        ``auto_moderate_field`` after which new comments for an
-        object should be marked non-public. Default value is
-        ``None``.
-
-    Most common moderation needs can be covered by changing these
-    attributes, but further customization can be obtained by
-    subclassing and overriding the following methods. Each method will
-    be called with three arguments: ``comment``, which is the comment
-    being submitted, ``content_object``, which is the object the
-    comment will be attached to, and ``request``, which is the
-    ``HttpRequest`` in which the comment is being submitted::
-
-    ``allow``
-        Should return ``True`` if the comment should be allowed to
-        post on the content object, and ``False`` otherwise (in
-        which case the comment will be immediately deleted).
-
-    ``email``
-        If email notification of the new comment should be sent to
-        site staff or moderators, this method is responsible for
-        sending the email.
-
-    ``moderate``
-        Should return ``True`` if the comment should be moderated
-        (in which case its ``is_public`` field will be set to
-        ``False`` before saving), and ``False`` otherwise (in
-        which case the ``is_public`` field will not be changed).
-
-    Subclasses which want to introspect the model for which comments
-    are being moderated can do so through the attribute ``_model``,
-    which will be the model class.
-
-    """
-    auto_close_field = None
-    auto_moderate_field = None
-    close_after = None
-    email_notification = False
-    enable_field = None
-    moderate_after = None
-
-    def __init__(self, model):
-        self._model = model
-
-    def _get_delta(self, now, then):
-        """
-        Internal helper which will return a ``datetime.timedelta``
-        representing the time between ``now`` and ``then``. Assumes
-        ``now`` is a ``datetime.date`` or ``datetime.datetime`` later
-        than ``then``.
-
-        If ``now`` and ``then`` are not of the same type due to one of
-        them being a ``datetime.date`` and the other being a
-        ``datetime.datetime``, both will be coerced to
-        ``datetime.date`` before calculating the delta.
-
-        """
-        if now.__class__ is not then.__class__:
-            now = datetime.date(now.year, now.month, now.day)
-            then = datetime.date(then.year, then.month, then.day)
-        if now < then:
-            raise ValueError("Cannot determine moderation rules because date field is set to a value in the future")
-        return now - then
-
-    def allow(self, comment, content_object, request):
-        """
-        Determine whether a given comment is allowed to be posted on
-        a given object.
-
-        Return ``True`` if the comment should be allowed, ``False
-        otherwise.
-
-        """
-        if self.enable_field:
-            if not getattr(content_object, self.enable_field):
-                return False
-        if self.auto_close_field and self.close_after is not None:
-            close_after_date = getattr(content_object, self.auto_close_field)
-            if close_after_date is not None and self._get_delta(timezone.now(), close_after_date).days >= self.close_after:
-                return False
-        return True
-
-    def moderate(self, comment, content_object, request):
-        """
-        Determine whether a given comment on a given object should be
-        allowed to show up immediately, or should be marked non-public
-        and await approval.
-
-        Return ``True`` if the comment should be moderated (marked
-        non-public), ``False`` otherwise.
-
-        """
-        if self.auto_moderate_field and self.moderate_after is not None:
-            moderate_after_date = getattr(content_object, self.auto_moderate_field)
-            if moderate_after_date is not None and self._get_delta(timezone.now(), moderate_after_date).days >= self.moderate_after:
-                return True
-        return False
-
-    def email(self, comment, content_object, request):
-        """
-        Send email notification of a new comment to site staff when email
-        notifications have been requested.
-
-        """
-        if not self.email_notification:
-            return
-        recipient_list = [manager_tuple[1] for manager_tuple in settings.MANAGERS]
-        t = loader.get_template('comments/comment_notification_email.txt')
-        c = Context({'comment': comment,
-                     'content_object': content_object})
-        subject = '[%s] New comment posted on "%s"' % (get_current_site(request).name,
-                                                          content_object)
-        message = t.render(c)
-        send_mail(subject, message, settings.DEFAULT_FROM_EMAIL, recipient_list, fail_silently=True)
-
-class Moderator(object):
-    """
-    Handles moderation of a set of models.
-
-    An instance of this class will maintain a list of one or more
-    models registered for comment moderation, and their associated
-    moderation classes, and apply moderation to all incoming comments.
-
-    To register a model, obtain an instance of ``Moderator`` (this
-    module exports one as ``moderator``), and call its ``register``
-    method, passing the model class and a moderation class (which
-    should be a subclass of ``CommentModerator``). Note that both of
-    these should be the actual classes, not instances of the classes.
-
-    To cease moderation for a model, call the ``unregister`` method,
-    passing the model class.
-
-    For convenience, both ``register`` and ``unregister`` can also
-    accept a list of model classes in place of a single model; this
-    allows easier registration of multiple models with the same
-    ``CommentModerator`` class.
-
-    The actual moderation is applied in two phases: one prior to
-    saving a new comment, and the other immediately after saving. The
-    pre-save moderation may mark a comment as non-public or mark it to
-    be removed; the post-save moderation may delete a comment which
-    was disallowed (there is currently no way to prevent the comment
-    being saved once before removal) and, if the comment is still
-    around, will send any notification emails the comment generated.
-
-    """
-    def __init__(self):
-        self._registry = {}
-        self.connect()
-
-    def connect(self):
-        """
-        Hook up the moderation methods to pre- and post-save signals
-        from the comment models.
-
-        """
-        signals.comment_will_be_posted.connect(self.pre_save_moderation, sender=comments.get_model())
-        signals.comment_was_posted.connect(self.post_save_moderation, sender=comments.get_model())
-
-    def register(self, model_or_iterable, moderation_class):
-        """
-        Register a model or a list of models for comment moderation,
-        using a particular moderation class.
-
-        Raise ``AlreadyModerated`` if any of the models are already
-        registered.
-
-        """
-        if isinstance(model_or_iterable, ModelBase):
-            model_or_iterable = [model_or_iterable]
-        for model in model_or_iterable:
-            if model in self._registry:
-                raise AlreadyModerated("The model '%s' is already being moderated" % model._meta.model_name)
-            self._registry[model] = moderation_class(model)
-
-    def unregister(self, model_or_iterable):
-        """
-        Remove a model or a list of models from the list of models
-        whose comments will be moderated.
-
-        Raise ``NotModerated`` if any of the models are not currently
-        registered for moderation.
-
-        """
-        if isinstance(model_or_iterable, ModelBase):
-            model_or_iterable = [model_or_iterable]
-        for model in model_or_iterable:
-            if model not in self._registry:
-                raise NotModerated("The model '%s' is not currently being moderated" % model._meta.model_name)
-            del self._registry[model]
-
-    def pre_save_moderation(self, sender, comment, request, **kwargs):
-        """
-        Apply any necessary pre-save moderation steps to new
-        comments.
-
-        """
-        model = comment.content_type.model_class()
-        if model not in self._registry:
-            return
-        content_object = comment.content_object
-        moderation_class = self._registry[model]
-
-        # Comment will be disallowed outright (HTTP 403 response)
-        if not moderation_class.allow(comment, content_object, request):
-            return False
-
-        if moderation_class.moderate(comment, content_object, request):
-            comment.is_public = False
-
-    def post_save_moderation(self, sender, comment, request, **kwargs):
-        """
-        Apply any necessary post-save moderation steps to new
-        comments.
-
-        """
-        model = comment.content_type.model_class()
-        if model not in self._registry:
-            return
-        self._registry[model].email(comment, comment.content_object, request)
-
-# Import this instance in your own code to use in registering
-# your models for moderation.
-moderator = Moderator()
diff --git a/django/contrib/comments/signals.py b/django/contrib/comments/signals.py
deleted file mode 100644
index 079afaf03a..0000000000
--- a/django/contrib/comments/signals.py
+++ /dev/null
@@ -1,21 +0,0 @@
-"""
-Signals relating to comments.
-"""
-from django.dispatch import Signal
-
-# Sent just before a comment will be posted (after it's been approved and
-# moderated; this can be used to modify the comment (in place) with posting
-# details or other such actions. If any receiver returns False the comment will be
-# discarded and a 400 response. This signal is sent at more or less
-# the same time (just before, actually) as the Comment object's pre-save signal,
-# except that the HTTP request is sent along with this signal.
-comment_will_be_posted = Signal(providing_args=["comment", "request"])
-
-# Sent just after a comment was posted. See above for how this differs
-# from the Comment object's post-save signal.
-comment_was_posted = Signal(providing_args=["comment", "request"])
-
-# Sent after a comment was "flagged" in some way. Check the flag to see if this
-# was a user requesting removal of a comment, a moderator approving/removing a
-# comment, or some other custom user flag.
-comment_was_flagged = Signal(providing_args=["comment", "flag", "created", "request"])
diff --git a/django/contrib/comments/templates/comments/400-debug.html b/django/contrib/comments/templates/comments/400-debug.html
deleted file mode 100644
index 0d2efaff5a..0000000000
--- a/django/contrib/comments/templates/comments/400-debug.html
+++ /dev/null
@@ -1,55 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-<head>
-  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
-  <title>Comment post not allowed (400)</title>
-  <meta name="robots" content="NONE,NOARCHIVE" />
-  <style type="text/css">
-  <![CDATA[
-    html * { padding:0; margin:0; }
-    body * { padding:10px 20px; }
-    body * * { padding:0; }
-    body { font:small sans-serif; background:#eee; }
-    body>div { border-bottom:1px solid #ddd; }
-    h1 { font-weight:normal; margin-bottom:.4em; }
-    h1 span { font-size:60%; color:#666; font-weight:normal; }
-    table { border:none; border-collapse: collapse; width:100%; }
-    td, th { vertical-align:top; padding:2px 3px; }
-    th { width:12em; text-align:right; color:#666; padding-right:.5em; }
-    #info { background:#f6f6f6; }
-    #info ol { margin: 0.5em 4em; }
-    #info ol li { font-family: monospace; }
-    #summary { background: #ffc; }
-    #explanation { background:#eee; border-bottom: 0px none; }
-  ]]>
-  </style>
-</head>
-<body>
-  <div id="summary">
-    <h1>Comment post not allowed <span>(400)</span></h1>
-    <table class="meta">
-      <tr>
-        <th>Why:</th>
-        <td>{{ why }}</td>
-      </tr>
-    </table>
-  </div>
-  <div id="info">
-    <p>
-    The comment you tried to post to this view wasn't saved because something
-    tampered with the security information in the comment form. The message
-    above should explain the problem, or you can check the <a
-    href="http://docs.djangoproject.com/en/dev/ref/contrib/comments/">comment
-    documentation</a> for more help.
-    </p>
-  </div>
-
-  <div id="explanation">
-    <p>
-      You're seeing this error because you have <code>DEBUG = True</code> in
-      your Django settings file. Change that to <code>False</code>, and Django
-      will display a standard 400 error page.
-    </p>
-  </div>
-</body>
-</html>
diff --git a/django/contrib/comments/templates/comments/approve.html b/django/contrib/comments/templates/comments/approve.html
deleted file mode 100644
index 78d15dbb0e..0000000000
--- a/django/contrib/comments/templates/comments/approve.html
+++ /dev/null
@@ -1,15 +0,0 @@
-{% extends "comments/base.html" %}
-{% load i18n %}
-
-{% block title %}{% trans "Approve a comment" %}{% endblock %}
-
-{% block content %}
-  <h1>{% trans "Really make this comment public?" %}</h1>
-  <blockquote>{{ comment|linebreaks }}</blockquote>
-  <form action="." method="post">{% csrf_token %}
-    {% if next %}<div><input type="hidden" name="next" value="{{ next }}" id="next" /></div>{% endif %}
-    <p class="submit">
-      <input type="submit" name="submit" value="{% trans "Approve" %}" /> or <a href="{{ comment.get_absolute_url }}">cancel</a>
-    </p>
-  </form>
-{% endblock %}
diff --git a/django/contrib/comments/templates/comments/approved.html b/django/contrib/comments/templates/comments/approved.html
deleted file mode 100644
index d4ba245465..0000000000
--- a/django/contrib/comments/templates/comments/approved.html
+++ /dev/null
@@ -1,8 +0,0 @@
-{% extends "comments/base.html" %}
-{% load i18n %}
-
-{% block title %}{% trans "Thanks for approving" %}.{% endblock %}
-
-{% block content %}
-  <h1>{% trans "Thanks for taking the time to improve the quality of discussion on our site" %}.</h1>
-{% endblock %}
diff --git a/django/contrib/comments/templates/comments/base.html b/django/contrib/comments/templates/comments/base.html
deleted file mode 100644
index 9828ff64d0..0000000000
--- a/django/contrib/comments/templates/comments/base.html
+++ /dev/null
@@ -1,10 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-  <title>{% block title %}{% endblock %}</title>
-</head>
-<body>
-  {% block content %}{% endblock %}
-</body>
-</html>
diff --git a/django/contrib/comments/templates/comments/delete.html b/django/contrib/comments/templates/comments/delete.html
deleted file mode 100644
index 50c9a4d1b1..0000000000
--- a/django/contrib/comments/templates/comments/delete.html
+++ /dev/null
@@ -1,15 +0,0 @@
-{% extends "comments/base.html" %}
-{% load i18n %}
-
-{% block title %}{% trans "Remove a comment" %}{% endblock %}
-
-{% block content %}
-<h1>{% trans "Really remove this comment?" %}</h1>
-  <blockquote>{{ comment|linebreaks }}</blockquote>
-  <form action="." method="post">{% csrf_token %}
-    {% if next %}<div><input type="hidden" name="next" value="{{ next }}" id="next" /></div>{% endif %}
-    <p class="submit">
-    <input type="submit" name="submit" value="{% trans "Remove" %}" /> or <a href="{{ comment.get_absolute_url }}">cancel</a>
-    </p>
-  </form>
-{% endblock %}
diff --git a/django/contrib/comments/templates/comments/deleted.html b/django/contrib/comments/templates/comments/deleted.html
deleted file mode 100644
index e6084815d5..0000000000
--- a/django/contrib/comments/templates/comments/deleted.html
+++ /dev/null
@@ -1,8 +0,0 @@
-{% extends "comments/base.html" %}
-{% load i18n %}
-
-{% block title %}{% trans "Thanks for removing" %}.{% endblock %}
-
-{% block content %}
-  <h1>{% trans "Thanks for taking the time to improve the quality of discussion on our site" %}.</h1>
-{% endblock %}
diff --git a/django/contrib/comments/templates/comments/flag.html b/django/contrib/comments/templates/comments/flag.html
deleted file mode 100644
index ca7c77f111..0000000000
--- a/django/contrib/comments/templates/comments/flag.html
+++ /dev/null
@@ -1,15 +0,0 @@
-{% extends "comments/base.html" %}
-{% load i18n %}
-
-{% block title %}{% trans "Flag this comment" %}{% endblock %}
-
-{% block content %}
-<h1>{% trans "Really flag this comment?" %}</h1>
-  <blockquote>{{ comment|linebreaks }}</blockquote>
-  <form action="." method="post">{% csrf_token %}
-    {% if next %}<div><input type="hidden" name="next" value="{{ next }}" id="next" /></div>{% endif %}
-    <p class="submit">
-    <input type="submit" name="submit" value="{% trans "Flag" %}" /> or <a href="{{ comment.get_absolute_url }}">cancel</a>
-    </p>
-  </form>
-{% endblock %}
diff --git a/django/contrib/comments/templates/comments/flagged.html b/django/contrib/comments/templates/comments/flagged.html
deleted file mode 100644
index e558019bff..0000000000
--- a/django/contrib/comments/templates/comments/flagged.html
+++ /dev/null
@@ -1,8 +0,0 @@
-{% extends "comments/base.html" %}
-{% load i18n %}
-
-{% block title %}{% trans "Thanks for flagging" %}.{% endblock %}
-
-{% block content %}
-  <h1>{% trans "Thanks for taking the time to improve the quality of discussion on our site" %}.</h1>
-{% endblock %}
diff --git a/django/contrib/comments/templates/comments/form.html b/django/contrib/comments/templates/comments/form.html
deleted file mode 100644
index 2a9ad557dd..0000000000
--- a/django/contrib/comments/templates/comments/form.html
+++ /dev/null
@@ -1,20 +0,0 @@
-{% load comments i18n %}
-<form action="{% comment_form_target %}" method="post">{% csrf_token %}
-  {% if next %}<div><input type="hidden" name="next" value="{{ next }}" /></div>{% endif %}
-  {% for field in form %}
-    {% if field.is_hidden %}
-      <div>{{ field }}</div>
-    {% else %}
-      {% if field.errors %}{{ field.errors }}{% endif %}
-      <p
-        {% if field.errors %} class="error"{% endif %}
-        {% ifequal field.name "honeypot" %} style="display:none;"{% endifequal %}>
-        {{ field.label_tag }} {{ field }}
-      </p>
-    {% endif %}
-  {% endfor %}
-  <p class="submit">
-    <input type="submit" name="post" class="submit-post" value="{% trans "Post" %}" />
-    <input type="submit" name="preview" class="submit-preview" value="{% trans "Preview" %}" />
-  </p>
-</form>
diff --git a/django/contrib/comments/templates/comments/list.html b/django/contrib/comments/templates/comments/list.html
deleted file mode 100644
index 3d4ec1ed8f..0000000000
--- a/django/contrib/comments/templates/comments/list.html
+++ /dev/null
@@ -1,10 +0,0 @@
-<dl id="comments">
-  {% for comment in comment_list %}
-    <dt id="c{{ comment.id }}">
-        {{ comment.submit_date }} - {{ comment.name }}
-    </dt>
-    <dd>
-        <p>{{ comment.comment }}</p>
-    </dd>
-  {% endfor %}
-</dl>
diff --git a/django/contrib/comments/templates/comments/posted.html b/django/contrib/comments/templates/comments/posted.html
deleted file mode 100644
index 76f7f6d586..0000000000
--- a/django/contrib/comments/templates/comments/posted.html
+++ /dev/null
@@ -1,8 +0,0 @@
-{% extends "comments/base.html" %}
-{% load i18n %}
-
-{% block title %}{% trans "Thanks for commenting" %}.{% endblock %}
-
-{% block content %}
-  <h1>{% trans "Thank you for your comment" %}.</h1>
-{% endblock %}
diff --git a/django/contrib/comments/templates/comments/preview.html b/django/contrib/comments/templates/comments/preview.html
deleted file mode 100644
index 0e7056795b..0000000000
--- a/django/contrib/comments/templates/comments/preview.html
+++ /dev/null
@@ -1,36 +0,0 @@
-{% extends "comments/base.html" %}
-{% load i18n %}
-
-{% block title %}{% trans "Preview your comment" %}{% endblock %}
-
-{% block content %}
-  {% load comments %}
-  <form action="{% comment_form_target %}" method="post">{% csrf_token %}
-    {% if next %}<div><input type="hidden" name="next" value="{{ next }}" /></div>{% endif %}
-    {% if form.errors %}
-    <h1>{% if form.errors|length == 1 %}{% trans "Please correct the error below" %}{% else %}{% trans "Please correct the errors below" %}{% endif %}</h1>
-    {% else %}
-    <h1>{% trans "Preview your comment" %}</h1>
-      <blockquote>{{ comment|linebreaks }}</blockquote>
-      <p>
-      {% trans "and" %} <input type="submit" name="submit" class="submit-post" value="{% trans "Post your comment" %}" id="submit" /> {% trans "or make changes" %}:
-      </p>
-    {% endif %}
-    {% for field in form %}
-      {% if field.is_hidden %}
-        <div>{{ field }}</div>
-      {% else %}
-        {% if field.errors %}{{ field.errors }}{% endif %}
-        <p
-          {% if field.errors %} class="error"{% endif %}
-          {% ifequal field.name "honeypot" %} style="display:none;"{% endifequal %}>
-          {{ field.label_tag }} {{ field }}
-        </p>
-      {% endif %}
-    {% endfor %}
-    <p class="submit">
-    <input type="submit" name="submit" class="submit-post" value="{% trans "Post" %}" />
-    <input type="submit" name="preview" class="submit-preview" value="{% trans "Preview" %}" />
-    </p>
-  </form>
-{% endblock %}
diff --git a/django/contrib/comments/templatetags/__init__.py b/django/contrib/comments/templatetags/__init__.py
deleted file mode 100644
index e69de29bb2..0000000000
diff --git a/django/contrib/comments/templatetags/comments.py b/django/contrib/comments/templatetags/comments.py
deleted file mode 100644
index 02001de204..0000000000
--- a/django/contrib/comments/templatetags/comments.py
+++ /dev/null
@@ -1,340 +0,0 @@
-from django import template
-from django.template.loader import render_to_string
-from django.conf import settings
-from django.contrib.contenttypes.models import ContentType
-from django.contrib import comments
-from django.utils import six
-from django.utils.deprecation import RenameMethodsBase, RemovedInDjango18Warning
-from django.utils.encoding import smart_text
-
-register = template.Library()
-
-
-class RenameBaseCommentNodeMethods(RenameMethodsBase):
-    renamed_methods = (
-        ('get_query_set', 'get_queryset', RemovedInDjango18Warning),
-    )
-
-
-class BaseCommentNode(six.with_metaclass(RenameBaseCommentNodeMethods, template.Node)):
-    """
-    Base helper class (abstract) for handling the get_comment_* template tags.
-    Looks a bit strange, but the subclasses below should make this a bit more
-    obvious.
-    """
-
-    @classmethod
-    def handle_token(cls, parser, token):
-        """Class method to parse get_comment_list/count/form and return a Node."""
-        tokens = token.split_contents()
-        if tokens[1] != 'for':
-            raise template.TemplateSyntaxError("Second argument in %r tag must be 'for'" % tokens[0])
-
-        # {% get_whatever for obj as varname %}
-        if len(tokens) == 5:
-            if tokens[3] != 'as':
-                raise template.TemplateSyntaxError("Third argument in %r must be 'as'" % tokens[0])
-            return cls(
-                object_expr=parser.compile_filter(tokens[2]),
-                as_varname=tokens[4],
-            )
-
-        # {% get_whatever for app.model pk as varname %}
-        elif len(tokens) == 6:
-            if tokens[4] != 'as':
-                raise template.TemplateSyntaxError("Fourth argument in %r must be 'as'" % tokens[0])
-            return cls(
-                ctype=BaseCommentNode.lookup_content_type(tokens[2], tokens[0]),
-                object_pk_expr=parser.compile_filter(tokens[3]),
-                as_varname=tokens[5]
-            )
-
-        else:
-            raise template.TemplateSyntaxError("%r tag requires 4 or 5 arguments" % tokens[0])
-
-    @staticmethod
-    def lookup_content_type(token, tagname):
-        try:
-            app, model = token.split('.')
-            return ContentType.objects.get_by_natural_key(app, model)
-        except ValueError:
-            raise template.TemplateSyntaxError("Third argument in %r must be in the format 'app.model'" % tagname)
-        except ContentType.DoesNotExist:
-            raise template.TemplateSyntaxError("%r tag has non-existant content-type: '%s.%s'" % (tagname, app, model))
-
-    def __init__(self, ctype=None, object_pk_expr=None, object_expr=None, as_varname=None, comment=None):
-        if ctype is None and object_expr is None:
-            raise template.TemplateSyntaxError("Comment nodes must be given either a literal object or a ctype and object pk.")
-        self.comment_model = comments.get_model()
-        self.as_varname = as_varname
-        self.ctype = ctype
-        self.object_pk_expr = object_pk_expr
-        self.object_expr = object_expr
-        self.comment = comment
-
-    def render(self, context):
-        qs = self.get_queryset(context)
-        context[self.as_varname] = self.get_context_value_from_queryset(context, qs)
-        return ''
-
-    def get_queryset(self, context):
-        ctype, object_pk = self.get_target_ctype_pk(context)
-        if not object_pk:
-            return self.comment_model.objects.none()
-
-        qs = self.comment_model.objects.filter(
-            content_type=ctype,
-            object_pk=smart_text(object_pk),
-            site__pk=settings.SITE_ID,
-        )
-
-        # The is_public and is_removed fields are implementation details of the
-        # built-in comment model's spam filtering system, so they might not
-        # be present on a custom comment model subclass. If they exist, we
-        # should filter on them.
-        field_names = [f.name for f in self.comment_model._meta.fields]
-        if 'is_public' in field_names:
-            qs = qs.filter(is_public=True)
-        if getattr(settings, 'COMMENTS_HIDE_REMOVED', True) and 'is_removed' in field_names:
-            qs = qs.filter(is_removed=False)
-
-        return qs
-
-    def get_target_ctype_pk(self, context):
-        if self.object_expr:
-            try:
-                obj = self.object_expr.resolve(context)
-            except template.VariableDoesNotExist:
-                return None, None
-            return ContentType.objects.get_for_model(obj), obj.pk
-        else:
-            return self.ctype, self.object_pk_expr.resolve(context, ignore_failures=True)
-
-    def get_context_value_from_queryset(self, context, qs):
-        """Subclasses should override this."""
-        raise NotImplementedError('subclasses of BaseCommentNode must provide a get_context_value_from_queryset() method')
-
-class CommentListNode(BaseCommentNode):
-    """Insert a list of comments into the context."""
-    def get_context_value_from_queryset(self, context, qs):
-        return list(qs)
-
-class CommentCountNode(BaseCommentNode):
-    """Insert a count of comments into the context."""
-    def get_context_value_from_queryset(self, context, qs):
-        return qs.count()
-
-class CommentFormNode(BaseCommentNode):
-    """Insert a form for the comment model into the context."""
-
-    def get_form(self, context):
-        obj = self.get_object(context)
-        if obj:
-            return comments.get_form()(obj)
-        else:
-            return None
-
-    def get_object(self, context):
-        if self.object_expr:
-            try:
-                return self.object_expr.resolve(context)
-            except template.VariableDoesNotExist:
-                return None
-        else:
-            object_pk = self.object_pk_expr.resolve(context,
-                    ignore_failures=True)
-            return self.ctype.get_object_for_this_type(pk=object_pk)
-
-    def render(self, context):
-        context[self.as_varname] = self.get_form(context)
-        return ''
-
-class RenderCommentFormNode(CommentFormNode):
-    """Render the comment form directly"""
-
-    @classmethod
-    def handle_token(cls, parser, token):
-        """Class method to parse render_comment_form and return a Node."""
-        tokens = token.split_contents()
-        if tokens[1] != 'for':
-            raise template.TemplateSyntaxError("Second argument in %r tag must be 'for'" % tokens[0])
-
-        # {% render_comment_form for obj %}
-        if len(tokens) == 3:
-            return cls(object_expr=parser.compile_filter(tokens[2]))
-
-        # {% render_comment_form for app.models pk %}
-        elif len(tokens) == 4:
-            return cls(
-                ctype=BaseCommentNode.lookup_content_type(tokens[2], tokens[0]),
-                object_pk_expr=parser.compile_filter(tokens[3])
-            )
-
-    def render(self, context):
-        ctype, object_pk = self.get_target_ctype_pk(context)
-        if object_pk:
-            template_search_list = [
-                "comments/%s/%s/form.html" % (ctype.app_label, ctype.model),
-                "comments/%s/form.html" % ctype.app_label,
-                "comments/form.html"
-            ]
-            context.push()
-            formstr = render_to_string(template_search_list, {"form" : self.get_form(context)}, context)
-            context.pop()
-            return formstr
-        else:
-            return ''
-
-class RenderCommentListNode(CommentListNode):
-    """Render the comment list directly"""
-
-    @classmethod
-    def handle_token(cls, parser, token):
-        """Class method to parse render_comment_list and return a Node."""
-        tokens = token.split_contents()
-        if tokens[1] != 'for':
-            raise template.TemplateSyntaxError("Second argument in %r tag must be 'for'" % tokens[0])
-
-        # {% render_comment_list for obj %}
-        if len(tokens) == 3:
-            return cls(object_expr=parser.compile_filter(tokens[2]))
-
-        # {% render_comment_list for app.models pk %}
-        elif len(tokens) == 4:
-            return cls(
-                ctype=BaseCommentNode.lookup_content_type(tokens[2], tokens[0]),
-                object_pk_expr=parser.compile_filter(tokens[3])
-            )
-
-    def render(self, context):
-        ctype, object_pk = self.get_target_ctype_pk(context)
-        if object_pk:
-            template_search_list = [
-                "comments/%s/%s/list.html" % (ctype.app_label, ctype.model),
-                "comments/%s/list.html" % ctype.app_label,
-                "comments/list.html"
-            ]
-            qs = self.get_queryset(context)
-            context.push()
-            liststr = render_to_string(template_search_list, {
-                "comment_list" : self.get_context_value_from_queryset(context, qs)
-            }, context)
-            context.pop()
-            return liststr
-        else:
-            return ''
-
-# We could just register each classmethod directly, but then we'd lose out on
-# the automagic docstrings-into-admin-docs tricks. So each node gets a cute
-# wrapper function that just exists to hold the docstring.
-
-@register.tag
-def get_comment_count(parser, token):
-    """
-    Gets the comment count for the given params and populates the template
-    context with a variable containing that value, whose name is defined by the
-    'as' clause.
-
-    Syntax::
-
-        {% get_comment_count for [object] as [varname]  %}
-        {% get_comment_count for [app].[model] [object_id] as [varname]  %}
-
-    Example usage::
-
-        {% get_comment_count for event as comment_count %}
-        {% get_comment_count for calendar.event event.id as comment_count %}
-        {% get_comment_count for calendar.event 17 as comment_count %}
-
-    """
-    return CommentCountNode.handle_token(parser, token)
-
-@register.tag
-def get_comment_list(parser, token):
-    """
-    Gets the list of comments for the given params and populates the template
-    context with a variable containing that value, whose name is defined by the
-    'as' clause.
-
-    Syntax::
-
-        {% get_comment_list for [object] as [varname]  %}
-        {% get_comment_list for [app].[model] [object_id] as [varname]  %}
-
-    Example usage::
-
-        {% get_comment_list for event as comment_list %}
-        {% for comment in comment_list %}
-            ...
-        {% endfor %}
-
-    """
-    return CommentListNode.handle_token(parser, token)
-
-@register.tag
-def render_comment_list(parser, token):
-    """
-    Render the comment list (as returned by ``{% get_comment_list %}``)
-    through the ``comments/list.html`` template
-
-    Syntax::
-
-        {% render_comment_list for [object] %}
-        {% render_comment_list for [app].[model] [object_id] %}
-
-    Example usage::
-
-        {% render_comment_list for event %}
-
-    """
-    return RenderCommentListNode.handle_token(parser, token)
-
-@register.tag
-def get_comment_form(parser, token):
-    """
-    Get a (new) form object to post a new comment.
-
-    Syntax::
-
-        {% get_comment_form for [object] as [varname] %}
-        {% get_comment_form for [app].[model] [object_id] as [varname] %}
-    """
-    return CommentFormNode.handle_token(parser, token)
-
-@register.tag
-def render_comment_form(parser, token):
-    """
-    Render the comment form (as returned by ``{% render_comment_form %}``) through
-    the ``comments/form.html`` template.
-
-    Syntax::
-
-        {% render_comment_form for [object] %}
-        {% render_comment_form for [app].[model] [object_id] %}
-    """
-    return RenderCommentFormNode.handle_token(parser, token)
-
-@register.simple_tag
-def comment_form_target():
-    """
-    Get the target URL for the comment form.
-
-    Example::
-
-        <form action="{% comment_form_target %}" method="post">
-    """
-    return comments.get_form_target()
-
-@register.simple_tag
-def get_comment_permalink(comment, anchor_pattern=None):
-    """
-    Get the permalink for a comment, optionally specifying the format of the
-    named anchor to be appended to the end of the URL.
-
-    Example::
-        {% get_comment_permalink comment "#c%(id)s-by-%(user_name)s" %}
-    """
-
-    if anchor_pattern:
-        return comment.get_absolute_url(anchor_pattern)
-    return comment.get_absolute_url()
diff --git a/django/contrib/comments/urls.py b/django/contrib/comments/urls.py
deleted file mode 100644
index 69a022288b..0000000000
--- a/django/contrib/comments/urls.py
+++ /dev/null
@@ -1,16 +0,0 @@
-from django.conf.urls import patterns, url
-
-urlpatterns = patterns('django.contrib.comments.views',
-    url(r'^post/$',          'comments.post_comment',       name='comments-post-comment'),
-    url(r'^posted/$',        'comments.comment_done',       name='comments-comment-done'),
-    url(r'^flag/(\d+)/$',    'moderation.flag',             name='comments-flag'),
-    url(r'^flagged/$',       'moderation.flag_done',        name='comments-flag-done'),
-    url(r'^delete/(\d+)/$',  'moderation.delete',           name='comments-delete'),
-    url(r'^deleted/$',       'moderation.delete_done',      name='comments-delete-done'),
-    url(r'^approve/(\d+)/$', 'moderation.approve',          name='comments-approve'),
-    url(r'^approved/$',      'moderation.approve_done',     name='comments-approve-done'),
-)
-
-urlpatterns += patterns('',
-    url(r'^cr/(\d+)/(.+)/$', 'django.contrib.contenttypes.views.shortcut', name='comments-url-redirect'),
-)
diff --git a/django/contrib/comments/views/__init__.py b/django/contrib/comments/views/__init__.py
deleted file mode 100644
index e69de29bb2..0000000000
diff --git a/django/contrib/comments/views/comments.py b/django/contrib/comments/views/comments.py
deleted file mode 100644
index c124634088..0000000000
--- a/django/contrib/comments/views/comments.py
+++ /dev/null
@@ -1,136 +0,0 @@
-from django import http
-from django.apps import apps
-from django.conf import settings
-from django.contrib import comments
-from django.contrib.comments import signals
-from django.contrib.comments.views.utils import next_redirect, confirmation_view
-from django.core.exceptions import ObjectDoesNotExist, ValidationError
-from django.db import models
-from django.shortcuts import render_to_response
-from django.template import RequestContext
-from django.template.loader import render_to_string
-from django.utils.html import escape
-from django.views.decorators.csrf import csrf_protect
-from django.views.decorators.http import require_POST
-
-
-class CommentPostBadRequest(http.HttpResponseBadRequest):
-    """
-    Response returned when a comment post is invalid. If ``DEBUG`` is on a
-    nice-ish error message will be displayed (for debugging purposes), but in
-    production mode a simple opaque 400 page will be displayed.
-    """
-    def __init__(self, why):
-        super(CommentPostBadRequest, self).__init__()
-        if settings.DEBUG:
-            self.content = render_to_string("comments/400-debug.html", {"why": why})
-
-
-@csrf_protect
-@require_POST
-def post_comment(request, next=None, using=None):
-    """
-    Post a comment.
-
-    HTTP POST is required. If ``POST['submit'] == "preview"`` or if there are
-    errors a preview template, ``comments/preview.html``, will be rendered.
-    """
-    # Fill out some initial data fields from an authenticated user, if present
-    data = request.POST.copy()
-    if request.user.is_authenticated():
-        if not data.get('name', ''):
-            data["name"] = request.user.get_full_name() or request.user.get_username()
-        if not data.get('email', ''):
-            data["email"] = request.user.email
-
-    # Look up the object we're trying to comment about
-    ctype = data.get("content_type")
-    object_pk = data.get("object_pk")
-    if ctype is None or object_pk is None:
-        return CommentPostBadRequest("Missing content_type or object_pk field.")
-    try:
-        model = apps.get_model(ctype)
-        target = model._default_manager.using(using).get(pk=object_pk)
-    except TypeError:
-        return CommentPostBadRequest(
-            "Invalid content_type value: %r" % escape(ctype))
-    except LookupError:
-        return CommentPostBadRequest(
-            "The given content-type %r does not resolve to a valid model." % \
-                escape(ctype))
-    except ObjectDoesNotExist:
-        return CommentPostBadRequest(
-            "No object matching content-type %r and object PK %r exists." % \
-                (escape(ctype), escape(object_pk)))
-    except (ValueError, ValidationError) as e:
-        return CommentPostBadRequest(
-            "Attempting go get content-type %r and object PK %r exists raised %s" % \
-                (escape(ctype), escape(object_pk), e.__class__.__name__))
-
-    # Do we want to preview the comment?
-    preview = "preview" in data
-
-    # Construct the comment form
-    form = comments.get_form()(target, data=data)
-
-    # Check security information
-    if form.security_errors():
-        return CommentPostBadRequest(
-            "The comment form failed security verification: %s" % \
-                escape(str(form.security_errors())))
-
-    # If there are errors or if we requested a preview show the comment
-    if form.errors or preview:
-        template_list = [
-            # These first two exist for purely historical reasons.
-            # Django v1.0 and v1.1 allowed the underscore format for
-            # preview templates, so we have to preserve that format.
-            "comments/%s_%s_preview.html" % (model._meta.app_label, model._meta.model_name),
-            "comments/%s_preview.html" % model._meta.app_label,
-            # Now the usual directory based template hierarchy.
-            "comments/%s/%s/preview.html" % (model._meta.app_label, model._meta.model_name),
-            "comments/%s/preview.html" % model._meta.app_label,
-            "comments/preview.html",
-        ]
-        return render_to_response(
-            template_list, {
-                "comment": form.data.get("comment", ""),
-                "form": form,
-                "next": data.get("next", next),
-            },
-            RequestContext(request, {})
-        )
-
-    # Otherwise create the comment
-    comment = form.get_comment_object()
-    comment.ip_address = request.META.get("REMOTE_ADDR", None)
-    if request.user.is_authenticated():
-        comment.user = request.user
-
-    # Signal that the comment is about to be saved
-    responses = signals.comment_will_be_posted.send(
-        sender=comment.__class__,
-        comment=comment,
-        request=request
-    )
-
-    for (receiver, response) in responses:
-        if response == False:
-            return CommentPostBadRequest(
-                "comment_will_be_posted receiver %r killed the comment" % receiver.__name__)
-
-    # Save the comment and signal that it was saved
-    comment.save()
-    signals.comment_was_posted.send(
-        sender=comment.__class__,
-        comment=comment,
-        request=request
-    )
-
-    return next_redirect(request, fallback=next or 'comments-comment-done',
-        c=comment._get_pk_val())
-
-comment_done = confirmation_view(
-    template="comments/posted.html",
-    doc="""Display a "comment was posted" success page."""
-)
diff --git a/django/contrib/comments/views/moderation.py b/django/contrib/comments/views/moderation.py
deleted file mode 100644
index 3bf70f321c..0000000000
--- a/django/contrib/comments/views/moderation.py
+++ /dev/null
@@ -1,163 +0,0 @@
-from django import template
-from django.conf import settings
-from django.contrib import comments
-from django.contrib.auth.decorators import login_required, permission_required
-from django.contrib.comments import signals
-from django.contrib.comments.views.utils import next_redirect, confirmation_view
-from django.shortcuts import get_object_or_404, render_to_response
-from django.views.decorators.csrf import csrf_protect
-
-
-@csrf_protect
-@login_required
-def flag(request, comment_id, next=None):
-    """
-    Flags a comment. Confirmation on GET, action on POST.
-
-    Templates: :template:`comments/flag.html`,
-    Context:
-        comment
-            the flagged `comments.comment` object
-    """
-    comment = get_object_or_404(comments.get_model(), pk=comment_id, site__pk=settings.SITE_ID)
-
-    # Flag on POST
-    if request.method == 'POST':
-        perform_flag(request, comment)
-        return next_redirect(request, fallback=next or 'comments-flag-done',
-            c=comment.pk)
-
-    # Render a form on GET
-    else:
-        return render_to_response('comments/flag.html',
-            {'comment': comment, "next": next},
-            template.RequestContext(request)
-        )
-
-@csrf_protect
-@permission_required("comments.can_moderate")
-def delete(request, comment_id, next=None):
-    """
-    Deletes a comment. Confirmation on GET, action on POST. Requires the "can
-    moderate comments" permission.
-
-    Templates: :template:`comments/delete.html`,
-    Context:
-        comment
-            the flagged `comments.comment` object
-    """
-    comment = get_object_or_404(comments.get_model(), pk=comment_id, site__pk=settings.SITE_ID)
-
-    # Delete on POST
-    if request.method == 'POST':
-        # Flag the comment as deleted instead of actually deleting it.
-        perform_delete(request, comment)
-        return next_redirect(request, fallback=next or 'comments-delete-done',
-            c=comment.pk)
-
-    # Render a form on GET
-    else:
-        return render_to_response('comments/delete.html',
-            {'comment': comment, "next": next},
-            template.RequestContext(request)
-        )
-
-@csrf_protect
-@permission_required("comments.can_moderate")
-def approve(request, comment_id, next=None):
-    """
-    Approve a comment (that is, mark it as public and non-removed). Confirmation
-    on GET, action on POST. Requires the "can moderate comments" permission.
-
-    Templates: :template:`comments/approve.html`,
-    Context:
-        comment
-            the `comments.comment` object for approval
-    """
-    comment = get_object_or_404(comments.get_model(), pk=comment_id, site__pk=settings.SITE_ID)
-
-    # Delete on POST
-    if request.method == 'POST':
-        # Flag the comment as approved.
-        perform_approve(request, comment)
-        return next_redirect(request, fallback=next or 'comments-approve-done',
-            c=comment.pk)
-
-    # Render a form on GET
-    else:
-        return render_to_response('comments/approve.html',
-            {'comment': comment, "next": next},
-            template.RequestContext(request)
-        )
-
-# The following functions actually perform the various flag/approve/delete
-# actions. They've been broken out into separate functions to that they
-# may be called from admin actions.
-
-def perform_flag(request, comment):
-    """
-    Actually perform the flagging of a comment from a request.
-    """
-    flag, created = comments.models.CommentFlag.objects.get_or_create(
-        comment=comment,
-        user=request.user,
-        flag=comments.models.CommentFlag.SUGGEST_REMOVAL
-    )
-    signals.comment_was_flagged.send(
-        sender=comment.__class__,
-        comment=comment,
-        flag=flag,
-        created=created,
-        request=request,
-    )
-
-def perform_delete(request, comment):
-    flag, created = comments.models.CommentFlag.objects.get_or_create(
-        comment=comment,
-        user=request.user,
-        flag=comments.models.CommentFlag.MODERATOR_DELETION
-    )
-    comment.is_removed = True
-    comment.save()
-    signals.comment_was_flagged.send(
-        sender=comment.__class__,
-        comment=comment,
-        flag=flag,
-        created=created,
-        request=request,
-    )
-
-
-def perform_approve(request, comment):
-    flag, created = comments.models.CommentFlag.objects.get_or_create(
-        comment=comment,
-        user=request.user,
-        flag=comments.models.CommentFlag.MODERATOR_APPROVAL,
-    )
-
-    comment.is_removed = False
-    comment.is_public = True
-    comment.save()
-
-    signals.comment_was_flagged.send(
-        sender=comment.__class__,
-        comment=comment,
-        flag=flag,
-        created=created,
-        request=request,
-    )
-
-# Confirmation views.
-
-flag_done = confirmation_view(
-    template="comments/flagged.html",
-    doc='Displays a "comment was flagged" success page.'
-)
-delete_done = confirmation_view(
-    template="comments/deleted.html",
-    doc='Displays a "comment was deleted" success page.'
-)
-approve_done = confirmation_view(
-    template="comments/approved.html",
-    doc='Displays a "comment was approved" success page.'
-)
diff --git a/django/contrib/comments/views/utils.py b/django/contrib/comments/views/utils.py
deleted file mode 100644
index 3705b7e0bf..0000000000
--- a/django/contrib/comments/views/utils.py
+++ /dev/null
@@ -1,67 +0,0 @@
-"""
-A few bits of helper functions for comment views.
-"""
-
-import textwrap
-
-from django.http import HttpResponseRedirect
-from django.shortcuts import render_to_response, resolve_url
-from django.template import RequestContext
-from django.core.exceptions import ObjectDoesNotExist
-from django.contrib import comments
-from django.utils.http import is_safe_url
-from django.utils.six.moves.urllib.parse import urlencode
-
-def next_redirect(request, fallback, **get_kwargs):
-    """
-    Handle the "where should I go next?" part of comment views.
-
-    The next value could be a
-    ``?next=...`` GET arg or the URL of a given view (``fallback``). See
-    the view modules for examples.
-
-    Returns an ``HttpResponseRedirect``.
-    """
-    next = request.POST.get('next')
-    if not is_safe_url(url=next, host=request.get_host()):
-        next = resolve_url(fallback)
-
-    if get_kwargs:
-        if '#' in next:
-            tmp = next.rsplit('#', 1)
-            next = tmp[0]
-            anchor = '#' + tmp[1]
-        else:
-            anchor = ''
-
-        joiner = '&' if '?' in next else '?'
-        next += joiner + urlencode(get_kwargs) + anchor
-    return HttpResponseRedirect(next)
-
-def confirmation_view(template, doc="Display a confirmation view."):
-    """
-    Confirmation view generator for the "comment was
-    posted/flagged/deleted/approved" views.
-    """
-    def confirmed(request):
-        comment = None
-        if 'c' in request.GET:
-            try:
-                comment = comments.get_model().objects.get(pk=request.GET['c'])
-            except (ObjectDoesNotExist, ValueError):
-                pass
-        return render_to_response(template,
-            {'comment': comment},
-            context_instance=RequestContext(request)
-        )
-
-    confirmed.__doc__ = textwrap.dedent("""\
-        %s
-
-        Templates: :template:`%s``
-        Context:
-            comment
-                The posted comment
-        """ % (doc, template)
-    )
-    return confirmed
diff --git a/django/views/debug.py b/django/views/debug.py
index efb3079d7e..c1acd8191c 100644
--- a/django/views/debug.py
+++ b/django/views/debug.py
@@ -17,7 +17,7 @@ from django.utils.encoding import force_bytes, smart_text
 from django.utils.module_loading import import_string
 from django.utils import six
 
-HIDDEN_SETTINGS = re.compile('API|TOKEN|KEY|SECRET|PASS|PROFANITIES_LIST|SIGNATURE')
+HIDDEN_SETTINGS = re.compile('API|TOKEN|KEY|SECRET|PASS|SIGNATURE')
 
 CLEANSED_SUBSTITUTE = '********************'
 
diff --git a/docs/ref/contrib/comments/custom.txt b/docs/ref/contrib/comments/custom.txt
deleted file mode 100644
index fd70a6a224..0000000000
--- a/docs/ref/contrib/comments/custom.txt
+++ /dev/null
@@ -1,216 +0,0 @@
-==================================
-Customizing the comments framework
-==================================
-
-.. currentmodule:: django.contrib.comments
-
-.. warning::
-
-    Django's comment framework has been deprecated and is no longer supported.
-    Most users will be better served with a custom solution, or a hosted
-    product like Disqus__.
-
-    The code formerly known as ``django.contrib.comments`` is `still available
-    in an external repository`__.
-
-    __ https://disqus.com/
-    __ https://github.com/django/django-contrib-comments
-
-If the built-in comment framework doesn't quite fit your needs, you can extend
-the comment app's behavior to add custom data and logic. The comments framework
-lets you extend the built-in comment model, the built-in comment form, and the
-various comment views.
-
-The :setting:`COMMENTS_APP` setting is where this customization begins. Set
-:setting:`COMMENTS_APP` to the name of the app you'd like to use to provide
-custom behavior. You'll use the same syntax as you'd use for
-:setting:`INSTALLED_APPS`, and the app given must also be in the
-:setting:`INSTALLED_APPS` list.
-
-For example, if you wanted to use an app named ``my_comment_app``, your
-settings file would contain::
-
-    INSTALLED_APPS = [
-        ...
-        'my_comment_app',
-        ...
-    ]
-
-    COMMENTS_APP = 'my_comment_app'
-
-The app named in :setting:`COMMENTS_APP` provides its custom behavior by
-defining some module-level functions in the app's ``__init__.py``. The
-:ref:`complete list of these functions <custom-comment-app-api>` can be found
-below, but first let's look at a quick example.
-
-An example custom comments app
-==============================
-
-One of the most common types of customization is modifying the set of fields
-provided on the built-in comment model. For example, some sites that allow
-comments want the commentator to provide a title for their comment; the built-in
-comment model has no field for that title.
-
-To make this kind of customization, we'll need to do three things:
-
-#. Create a custom comment :class:`~django.db.models.Model` that adds on the
-   "title" field.
-
-#. Create a custom comment :class:`~django.forms.Form` that also adds this
-   "title" field.
-
-#. Inform Django of these objects by defining a few functions in a
-   custom :setting:`COMMENTS_APP`.
-
-So, carrying on the example above, we're dealing with a typical app structure in
-the ``my_comment_app`` directory::
-
-    my_comment_app/
-        __init__.py
-        models.py
-        forms.py
-
-In the ``models.py`` we'll define a ``CommentWithTitle`` model::
-
-    from django.db import models
-    from django.contrib.comments.models import Comment
-
-    class CommentWithTitle(Comment):
-        title = models.CharField(max_length=300)
-
-Most custom comment models will subclass the
-:class:`~django.contrib.comments.models.Comment` model. However,
-if you want to substantially remove or change the fields available in the
-:class:`~django.contrib.comments.models.Comment` model, but don't want to
-rewrite the templates, you could try subclassing from
-``BaseCommentAbstractModel``.
-
-Next, we'll define a custom comment form in ``forms.py``. This is a little more
-tricky: we have to both create a form and override
-``CommentForm.get_comment_model()`` and
-``CommentForm.get_comment_create_data()`` to return deal with our custom title
-field::
-
-    from django import forms
-    from django.contrib.comments.forms import CommentForm
-    from my_comment_app.models import CommentWithTitle
-
-    class CommentFormWithTitle(CommentForm):
-        title = forms.CharField(max_length=300)
-
-        def get_comment_model(self):
-            # Use our custom comment model instead of the built-in one.
-            return CommentWithTitle
-
-        def get_comment_create_data(self):
-            # Use the data of the superclass, and add in the title field
-            data = super(CommentFormWithTitle, self).get_comment_create_data()
-            data['title'] = self.cleaned_data['title']
-            return data
-
-Django provides a couple of "helper" classes to make writing certain types of
-custom comment forms easier; see :mod:`django.contrib.comments.forms` for
-more.
-
-Finally, we'll define a couple of methods in ``my_comment_app/__init__.py`` to
-point Django at these classes we've created::
-
-    from my_comment_app.models import CommentWithTitle
-    from my_comment_app.forms import CommentFormWithTitle
-
-    def get_model():
-        return CommentWithTitle
-
-    def get_form():
-        return CommentFormWithTitle
-
-
-.. warning::
-
-    Be careful not to create cyclic imports in your custom comments app.
-    If you feel your comment configuration isn't being used as defined --
-    for example, if your comment moderation policy isn't being applied --
-    you may have a cyclic import problem.
-
-    If you are having unexplained problems with comments behavior, check
-    if your custom comments application imports (even indirectly)
-    any module that itself imports Django's comments module.
-
-The above process should take care of most common situations. For more
-advanced usage, there are additional methods you can define. Those are
-explained in the next section.
-
-.. _custom-comment-app-api:
-
-Custom comment app API
-======================
-
-The :mod:`django.contrib.comments` app defines the following methods; any
-custom comment app must define at least one of them. All are optional,
-however.
-
-.. function:: get_model()
-
-    Return the :class:`~django.db.models.Model` class to use for comments. This
-    model should inherit from
-    ``django.contrib.comments.models.BaseCommentAbstractModel``, which
-    defines necessary core fields.
-
-    The default implementation returns
-    :class:`django.contrib.comments.models.Comment`.
-
-.. function:: get_form()
-
-    Return the :class:`~django.forms.Form` class you want to use for
-    creating, validating, and saving your comment model.  Your custom
-    comment form should accept an additional first argument,
-    ``target_object``, which is the object the comment will be
-    attached to.
-
-    The default implementation returns
-    :class:`django.contrib.comments.forms.CommentForm`.
-
-    .. note::
-
-        The default comment form also includes a number of unobtrusive
-        spam-prevention features (see
-        :ref:`notes-on-the-comment-form`).  If replacing it with your
-        own form, you may want to look at the source code for the
-        built-in form and consider incorporating similar features.
-
-.. function:: get_form_target()
-
-    Return the URL for POSTing comments. This will be the ``<form action>``
-    attribute when rendering your comment form.
-
-    The default implementation returns a reverse-resolved URL pointing
-    to the ``post_comment()`` view.
-
-    .. note::
-
-        If you provide a custom comment model and/or form, but you
-        want to use the default ``post_comment()`` view, you will
-        need to be aware that it requires the model and form to have
-        certain additional attributes and methods: see the
-        ``django.contrib.comments.views.post_comment()`` view for details.
-
-.. function:: get_flag_url()
-
-    Return the URL for the "flag this comment" view.
-
-    The default implementation returns a reverse-resolved URL pointing
-    to the ``django.contrib.comments.views.moderation.flag()`` view.
-
-.. function:: get_delete_url()
-
-    Return the URL for the "delete this comment" view.
-
-    The default implementation returns a reverse-resolved URL pointing
-    to the ``django.contrib.comments.views.moderation.delete()`` view.
-
-.. function:: get_approve_url()
-
-    Return the URL for the "approve this comment from moderation" view.
-
-    The default implementation returns a reverse-resolved URL pointing
-    to the ``django.contrib.comments.views.moderation.approve()`` view.
diff --git a/docs/ref/contrib/comments/example.txt b/docs/ref/contrib/comments/example.txt
deleted file mode 100644
index abf79c5f14..0000000000
--- a/docs/ref/contrib/comments/example.txt
+++ /dev/null
@@ -1,217 +0,0 @@
-.. highlightlang:: html+django
-
-===========================================
-Example of using the built-in comments app
-===========================================
-
-.. warning::
-
-    Django's comment framework has been deprecated and is no longer supported.
-    Most users will be better served with a custom solution, or a hosted
-    product like Disqus__.
-
-    The code formerly known as ``django.contrib.comments`` is `still available
-    in an external repository`__.
-
-    __ https://disqus.com/
-    __ https://github.com/django/django-contrib-comments
-
-Follow the first three steps of the quick start guide in the
-:doc:`documentation </ref/contrib/comments/index>`.
-
-Now suppose, you have an app (``blog``) with a model (``Post``)
-to which you want to attach comments. Let's also suppose that
-you have a template called ``blog_detail.html`` where you want
-to display the comments list and comment form.
-
-Template
-========
-
-First, we should load the ``comment`` template tags in the
-``blog_detail.html`` so that we can use its functionality. So
-just like all other custom template tag libraries::
-
-    {% load comments %}
-
-Next, let's add the number of comments attached to the particular
-model instance of ``Post``. For this we assume that a context
-variable ``object_pk`` is present which gives the ``id`` of the
-instance of ``Post``.
-
-The usage of the :ttag:`get_comment_count` tag is like below::
-
-   {% get_comment_count for blog.post object_pk as comment_count %}
-   <p>{{ comment_count }} comments have been posted.</p>
-
-If you have the instance (say ``entry``) of the model (``Post``)
-available in the context, then you can refer to it directly::
-
-   {% get_comment_count for entry as comment_count %}
-   <p>{{ comment_count }} comments have been posted.</p>
-
-Next, we can use the :ttag:`render_comment_list` tag, to render all comments
-to the given instance (``entry``) by using the ``comments/list.html`` template::
-
-   {% render_comment_list for entry %}
-
-Django will will look for the ``list.html`` under the following directories
-(for our example)::
-
-  comments/blog/post/list.html
-  comments/blog/list.html
-  comments/list.html
-
-To get a list of comments, we make use of the :ttag:`get_comment_list` tag.
-Using this tag is very similar to the :ttag:`get_comment_count` tag. We
-need to remember that :ttag:`get_comment_list` returns a list of comments
-and hence we have to iterate through them to display them::
-
-   {% get_comment_list for blog.post object_pk as comment_list %}
-   {% for comment in comment_list %}
-   <p>Posted by: {{ comment.user_name }} on {{ comment.submit_date }}</p>
-   ...
-   <p>Comment: {{ comment.comment }}</p>
-   ...
-   {% endfor %}
-
-Finally, we display the comment form, enabling users to enter their
-comments. There are two ways of doing so. The first is when you want to
-display the comments template available under your ``comments/form.html``.
-The other method gives you a chance to customize the form.
-
-The first method makes use of the :ttag:`render_comment_form` tag. Its usage
-too is similar to the other three tags we have discussed above::
-
-   {% render_comment_form for entry %}
-
-It looks for the ``form.html`` under the following directories
-(for our example)::
-
-   comments/blog/post/form.html
-   comments/blog/form.html
-   comments/form.html
-
-Since we customize the form in the second method, we make use of another
-tag called :ttag:`comment_form_target`. This tag on rendering gives the URL
-where the comment form is posted. Without any :doc:`customization
-</ref/contrib/comments/custom>`, :ttag:`comment_form_target` evaluates to
-``/comments/post/``. We use this tag in the form's ``action`` attribute.
-
-The :ttag:`get_comment_form` tag renders a ``form`` for a model instance by
-creating a context variable. One can iterate over the ``form`` object to
-get individual fields. This gives you fine-grain control over the form::
-
-  {% for field in form %}
-  {% ifequal field.name "comment" %}
-    <!-- Customize the "comment" field, say, make CSS changes -->
-  ...
-  {% endfor %}
-
-But let's look at a simple example::
-
-  {% get_comment_form for entry as form %}
-  <!-- A context variable called form is created with the necessary hidden
-  fields, timestamps and security hashes -->
-  <table>
-    <form action="{% comment_form_target %}" method="post">
-      {% csrf_token %}
-      {{ form }}
-      <tr>
-        <td colspan="2">
-          <input type="submit" name="submit" value="Post">
-          <input type="submit" name="preview" value="Preview">
-        </td>
-      </tr>
-    </form>
-  </table>
-
-Flagging
-========
-
-If you want your users to be able to flag comments (say for profanity), you
-can just direct them (by placing a link in your comment list) to ``/flag/{{
-comment.id }}/``. Similarly, a user with requisite permissions (``"Can
-moderate comments"``) can approve and delete comments. This can also be
-done through the ``admin`` as you'll see later. You might also want to
-customize the following templates:
-
-* ``flag.html``
-* ``flagged.html``
-* ``approve.html``
-* ``approved.html``
-* ``delete.html``
-* ``deleted.html``
-
-found under the directory structure we saw for ``form.html``.
-
-Feeds
-=====
-
-Suppose you want to export a :doc:`feed </ref/contrib/syndication>` of the
-latest comments, you can use the built-in ``LatestCommentFeed``. Just
-enable it in your project's ``urls.py``:
-
-.. code-block:: python
-
-  from django.conf.urls import patterns
-  from django.contrib.comments.feeds import LatestCommentFeed
-
-  urlpatterns = patterns('',
-  # ...
-      (r'^feeds/latest/$', LatestCommentFeed()),
-  # ...
-  )
-
-Now you should have the latest comment feeds being served off ``/feeds/latest/``.
-
-
-Moderation
-==========
-
-Now that we have the comments framework working, we might want to have some
-moderation setup to administer the comments. The comments framework comes
-built-in with :doc:`generic comment moderation
-</ref/contrib/comments/moderation>`. The comment moderation has the following
-features (all of which or only certain can be enabled):
-
-* Enable comments for a particular model instance.
-* Close comments after a particular (user-defined) number of days.
-* Email new comments to the site-staff.
-
-To enable comment moderation, we subclass the ``CommentModerator`` and
-register it with the moderation features we want. Let's suppose we want to
-close comments after 7 days of posting and also send out an email to the
-site staff. In ``blog/models.py``, we register a comment moderator in the
-following way:
-
-.. code-block:: python
-
-   from django.contrib.comments.moderation import CommentModerator, moderator
-   from django.db import models
-
-   class Post(models.Model):
-       title   = models.CharField(max_length = 255)
-       content = models.TextField()
-       posted_date = models.DateTimeField()
-
-   class PostModerator(CommentModerator):
-       email_notification = True
-       auto_close_field   = 'posted_date'
-       # Close the comments after 7 days.
-       close_after        = 7
-
-   moderator.register(Post, PostModerator)
-
-The generic comment moderation also has the facility to remove comments.
-These comments can then be moderated by any user who has access to the
-``admin`` site and the ``Can moderate comments`` permission (can be set
-under the ``Users`` page in the ``admin``).
-
-The moderator can ``Flag``, ``Approve`` or ``Remove`` comments using the
-``Action`` drop-down in the ``admin`` under the ``Comments`` page.
-
-.. note::
-
-     Only a super-user will be able to delete comments from the database.
-     ``Remove Comments`` only sets the ``is_public`` attribute to
-     ``False``.
diff --git a/docs/ref/contrib/comments/forms.txt b/docs/ref/contrib/comments/forms.txt
deleted file mode 100644
index f2624ca870..0000000000
--- a/docs/ref/contrib/comments/forms.txt
+++ /dev/null
@@ -1,58 +0,0 @@
-====================
-Comment form classes
-====================
-
-.. module:: django.contrib.comments.forms
-   :synopsis: Forms for dealing with the built-in comment model.
-
-.. warning::
-
-    Django's comment framework has been deprecated and is no longer supported.
-    Most users will be better served with a custom solution, or a hosted
-    product like Disqus__.
-
-    The code formerly known as ``django.contrib.comments`` is `still available
-    in an external repository`__.
-
-    __ https://disqus.com/
-    __ https://github.com/django/django-contrib-comments
-
-The ``django.contrib.comments.forms`` module contains a handful of forms
-you'll use when writing custom views dealing with comments, or when writing
-:doc:`custom comment apps </ref/contrib/comments/custom>`.
-
-.. class:: CommentForm
-
-   The main comment form representing the standard, built-in way of handling
-   submitted comments. This is the class used by all the views
-   :mod:`django.contrib.comments` to handle submitted comments.
-
-   If you want to build custom views that are similar to Django's built-in
-   comment handling views, you'll probably want to use this form.
-
-Abstract comment forms for custom comment apps
-----------------------------------------------
-
-If you're building a :doc:`custom comment app </ref/contrib/comments/custom>`,
-you might want to replace *some* of the form logic but still rely on parts of
-the existing form.
-
-:class:`CommentForm` is actually composed of a couple of abstract base class
-forms that you can subclass to reuse pieces of the form handling logic:
-
-.. class:: CommentSecurityForm
-
-   Handles the anti-spoofing protection aspects of the comment form handling.
-
-   This class contains the ``content_type`` and ``object_pk`` fields pointing
-   to the object the comment is attached to, along with a ``timestamp`` and a
-   ``security_hash`` of all the form data. Together, the timestamp and the
-   security hash ensure that spammers can't "replay" form submissions and
-   flood you with comments.
-
-.. class:: CommentDetailsForm
-
-   Handles the details of the comment itself.
-
-   This class contains the ``name``, ``email``, ``url``, and the ``comment``
-   field itself, along with the associated validation logic.
diff --git a/docs/ref/contrib/comments/index.txt b/docs/ref/contrib/comments/index.txt
deleted file mode 100644
index 35cd137e49..0000000000
--- a/docs/ref/contrib/comments/index.txt
+++ /dev/null
@@ -1,369 +0,0 @@
-===========================
-Django's comments framework
-===========================
-
-.. module:: django.contrib.comments
-   :synopsis: Django's comment framework
-
-.. highlightlang:: html+django
-
-.. warning::
-
-    Django's comment framework has been deprecated and is no longer supported.
-    Most users will be better served with a custom solution, or a hosted
-    product like Disqus__.
-
-    The code formerly known as ``django.contrib.comments`` is `still available
-    in an external repository`__.
-
-    __ https://disqus.com/
-    __ https://github.com/django/django-contrib-comments
-
-Django includes a simple, yet customizable comments framework. The built-in
-comments framework can be used to attach comments to any model, so you can use
-it for comments on blog entries, photos, book chapters, or anything else.
-
-Quick start guide
-=================
-
-To get started using the ``comments`` app, follow these steps:
-
-#. Install the comments framework by adding ``'django.contrib.comments'`` to
-   :setting:`INSTALLED_APPS`.
-
-#. Run ``manage.py migrate`` so that Django will create the comment tables.
-
-#. Add the comment app's URLs to your project's ``urls.py``:
-
-   .. code-block:: python
-
-        urlpatterns = patterns('',
-            ...
-            (r'^comments/', include('django.contrib.comments.urls')),
-            ...
-        )
-
-#. Use the `comment template tags`_ below to embed comments in your
-   templates.
-
-You might also want to examine :ref:`the available settings
-<settings-comments>`.
-
-Comment template tags
-=====================
-
-You'll primarily interact with the comment system through a series of template
-tags that let you embed comments and generate forms for your users to post them.
-
-Like all custom template tag libraries, you'll need to :ref:`load the custom
-tags <loading-custom-template-libraries>` before you can use them::
-
-    {% load comments %}
-
-Once loaded you can use the template tags below.
-
-Specifying which object comments are attached to
-------------------------------------------------
-
-Django's comments are all "attached" to some parent object. This can be any
-instance of a Django model. Each of the tags below gives you a couple of
-different ways you can specify which object to attach to:
-
-#. Refer to the object directly -- the more common method. Most of the
-   time, you'll have some object in the template's context you want
-   to attach the comment to; you can simply use that object.
-
-   For example, in a blog entry page that has a variable named ``entry``,
-   you could use the following to load the number of comments::
-
-        {% get_comment_count for entry as comment_count %}.
-
-#. Refer to the object by content-type and object id. You'd use this method
-   if you, for some reason, don't actually have direct access to the object.
-
-   Following the above example, if you knew the object ID was ``14`` but
-   didn't have access to the actual object, you could do something like::
-
-        {% get_comment_count for blog.entry 14 as comment_count %}
-
-   In the above, ``blog.entry`` is the app label and (lower-cased) model
-   name of the model class.
-
-Displaying comments
--------------------
-
-To display a list of comments, you can use the template tags
-:ttag:`render_comment_list` or :ttag:`get_comment_list`.
-
-.. templatetag:: render_comment_list
-
-Quickly rendering a comment list
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-The easiest way to display a list of comments for some object is by using
-:ttag:`render_comment_list`::
-
-    {% render_comment_list for [object] %}
-
-For example::
-
-    {% render_comment_list for event %}
-
-This will render comments using a template named ``comments/list.html``, a
-default version of which is included with Django.
-
-.. templatetag:: get_comment_list
-
-Rendering a custom comment list
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-To get the list of comments for some object, use :ttag:`get_comment_list`::
-
-    {% get_comment_list for [object] as [varname] %}
-
-For example::
-
-    {% get_comment_list for event as comment_list %}
-    {% for comment in comment_list %}
-        ...
-    {% endfor %}
-
-This returns a list of :class:`~django.contrib.comments.models.Comment` objects;
-see :doc:`the comment model documentation </ref/contrib/comments/models>` for
-details.
-
-.. templatetag:: get_comment_permalink
-
-Linking to comments
--------------------
-
-To provide a permalink to a specific comment, use :ttag:`get_comment_permalink`::
-
-    {% get_comment_permalink comment_obj [format_string] %}
-
-By default, the named anchor that will be appended to the URL will be the letter
-'c' followed by the comment id, for example 'c82'. You may specify a custom
-format string if you wish to override this behavior::
-
-    {% get_comment_permalink comment "#c%(id)s-by-%(user_name)s"%}
-
-The format string is a standard python format string. Valid mapping keys
-include any attributes of the comment object.
-
-Regardless of whether you specify a custom anchor pattern, you must supply a
-matching named anchor at a suitable place in your template.
-
-For example::
-
-    {% for comment in comment_list %}
-        <a name="c{{ comment.id }}"></a>
-        <a href="{% get_comment_permalink comment %}">
-            permalink for comment #{{ forloop.counter }}
-        </a>
-        ...
-    {% endfor %}
-
-.. warning::
-
-    There's a `known bug`_ in Safari/WebKit which causes the named anchor to be
-    forgotten following a redirect. The practical impact for comments is that
-    the Safari/webkit browsers will arrive at the correct page but will not
-    scroll to the named anchor.
-
-.. _`known bug`: https://bugs.webkit.org/show_bug.cgi?id=24175
-
-.. templatetag:: get_comment_count
-
-Counting comments
------------------
-
-To count comments attached to an object, use :ttag:`get_comment_count`::
-
-    {% get_comment_count for [object] as [varname]  %}
-
-For example::
-
-        {% get_comment_count for event as comment_count %}
-
-        <p>This event has {{ comment_count }} comments.</p>
-
-
-Displaying the comment post form
---------------------------------
-
-To show the form that users will use to post a comment, you can use
-:ttag:`render_comment_form` or :ttag:`get_comment_form`
-
-.. templatetag:: render_comment_form
-
-Quickly rendering the comment form
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-The easiest way to display a comment form is by using
-:ttag:`render_comment_form`::
-
-    {% render_comment_form for [object] %}
-
-For example::
-
-    {% render_comment_form for event %}
-
-This will render comments using a template named ``comments/form.html``, a
-default version of which is included with Django.
-
-.. templatetag:: get_comment_form
-
-Rendering a custom comment form
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-If you want more control over the look and feel of the comment form, you may use
-:ttag:`get_comment_form` to get a :doc:`form object </topics/forms/index>` that
-you can use in the template::
-
-    {% get_comment_form for [object] as [varname] %}
-
-A complete form might look like::
-
-    {% get_comment_form for event as form %}
-    <table>
-      <form action="{% comment_form_target %}" method="post">
-        {% csrf_token %}
-        {{ form }}
-        <tr>
-          <td colspan="2">
-            <input type="submit" name="submit" value="Post">
-            <input type="submit" name="preview" value="Preview">
-          </td>
-        </tr>
-      </form>
-    </table>
-
-Be sure to read the `notes on the comment form`_, below, for some special
-considerations you'll need to make if you're using this approach.
-
-.. templatetag:: comment_form_target
-
-Getting the comment form target
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-You may have noticed that the above example uses another template tag --
-:ttag:`comment_form_target` -- to actually get the ``action`` attribute of the
-form. This will always return the correct URL that comments should be posted to;
-you'll always want to use it like above::
-
-    <form action="{% comment_form_target %}" method="post">
-
-Redirecting after the comment post
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-To specify the URL you want to redirect to after the comment has been posted,
-you can include a hidden form input called ``next`` in your comment form. For example::
-
-    <input type="hidden" name="next" value="{% url 'my_comment_was_posted' %}" />
-
-Providing a comment form for authenticated users
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-If a user is already authenticated, it makes little sense to display the name,
-email, and URL fields, since these can already be retrieved from their login
-data and profile. In addition, some sites will only accept comments from
-authenticated users.
-
-To provide a comment form for authenticated users, you can manually provide the
-additional fields expected by the Django comments framework. For example,
-assuming comments are attached to the model "object"::
-
-    {% if user.is_authenticated %}
-        {% get_comment_form for object as form %}
-        <form action="{% comment_form_target %}" method="POST">
-        {% csrf_token %}
-        {{ form.comment }}
-        {{ form.honeypot }}
-        {{ form.content_type }}
-        {{ form.object_pk }}
-        {{ form.timestamp }}
-        {{ form.security_hash }}
-        <input type="hidden" name="next" value="{% url 'object_detail_view' object.id %}" />
-        <input type="submit" value="Add comment" id="id_submit" />
-        </form>
-    {% else %}
-        <p>Please <a href="{% url 'auth_login' %}">log in</a> to leave a comment.</p>
-    {% endif %}
-
-The honeypot, content_type, object_pk, timestamp, and security_hash fields are
-fields that would have been created automatically if you had simply used
-``{{ form }}`` in your template, and are referred to in `Notes on the comment
-form`_ below.
-
-Note that we do not need to specify the user to be associated with comments
-submitted by authenticated users. This is possible because the :doc:`Built-in
-Comment Models</ref/contrib/comments/models>` that come with Django associate
-comments with authenticated users by default.
-
-In this example, the honeypot field will still be visible to the user; you'll
-need to hide that field in your CSS::
-
-    #id_honeypot {
-        display: none;
-    }
-
-If you want to accept either anonymous or authenticated comments, replace the
-contents of the "else" clause above with a standard comment form and the right
-thing will happen whether a user is logged in or not.
-
-.. _notes-on-the-comment-form:
-
-Notes on the comment form
--------------------------
-
-The form used by the comment system has a few important anti-spam attributes you
-should know about:
-
-* It contains a number of hidden fields that contain timestamps, information
-  about the object the comment should be attached to, and a "security hash"
-  used to validate this information. If someone tampers with this data --
-  something comment spammers will try -- the comment submission will fail.
-
-  If you're rendering a custom comment form, you'll need to make sure to
-  pass these values through unchanged.
-
-* The timestamp is used to ensure that "reply attacks" can't continue very
-  long. Users who wait too long between requesting the form and posting a
-  comment will have their submissions refused.
-
-* The comment form includes a "honeypot_" field. It's a trap: if any data is
-  entered in that field, the comment will be considered spam (spammers often
-  automatically fill in all fields in an attempt to make valid submissions).
-
-  The default form hides this field with a piece of CSS and further labels
-  it with a warning field; if you use the comment form with a custom
-  template you should be sure to do the same.
-
-The comments app also depends on the more general :doc:`Cross Site Request
-Forgery protection </ref/contrib/csrf>` that comes with Django.  As described in
-the documentation, it is best to use ``CsrfViewMiddleware``.  However, if you
-are not using that, you will need to use the ``csrf_protect`` decorator on any
-views that include the comment form, in order for those views to be able to
-output the CSRF token and cookie.
-
-.. _honeypot: http://en.wikipedia.org/wiki/Honeypot_(computing)
-
-
-Configuration
-=============
-
-See :ref:`comment settings <settings-comments>`.
-
-
-More information
-================
-
-.. toctree::
-   :maxdepth: 1
-
-   models
-   signals
-   custom
-   forms
-   moderation
-   example
diff --git a/docs/ref/contrib/comments/models.txt b/docs/ref/contrib/comments/models.txt
deleted file mode 100644
index 3f9ac740bd..0000000000
--- a/docs/ref/contrib/comments/models.txt
+++ /dev/null
@@ -1,91 +0,0 @@
-===========================
-The built-in comment models
-===========================
-
-.. module:: django.contrib.comments.models
-   :synopsis: The built-in comment models
-
-.. warning::
-
-    Django's comment framework has been deprecated and is no longer supported.
-    Most users will be better served with a custom solution, or a hosted
-    product like Disqus__.
-
-    The code formerly known as ``django.contrib.comments`` is `still available
-    in an external repository`__.
-
-    __ https://disqus.com/
-    __ https://github.com/django/django-contrib-comments
-
-.. class:: Comment
-
-    Django's built-in comment model. Has the following fields:
-
-    .. attribute:: content_object
-
-        A :class:`~django.contrib.contenttypes.fields.GenericForeignKey`
-        attribute pointing to the object the comment is attached to. You can use
-        this to get at the related object (i.e. ``my_comment.content_object``).
-
-        Since this field is a
-        :class:`~django.contrib.contenttypes.fields.GenericForeignKey`, it's
-        actually syntactic sugar on top of two underlying attributes, described
-        below.
-
-    .. attribute:: content_type
-
-        A :class:`~django.db.models.ForeignKey` to
-        :class:`~django.contrib.contenttypes.models.ContentType`; this is the
-        type of the object the comment is attached to.
-
-    .. attribute:: object_pk
-
-        A :class:`~django.db.models.TextField` containing the primary
-        key of the object the comment is attached to.
-
-    .. attribute:: site
-
-        A :class:`~django.db.models.ForeignKey` to the
-        :class:`~django.contrib.sites.models.Site` on which the comment was
-        posted.
-
-    .. attribute:: user
-
-        A :class:`~django.db.models.ForeignKey` to the
-        :class:`~django.contrib.auth.models.User` who posted the comment.
-        May be blank if the comment was posted by an unauthenticated user.
-
-    .. attribute:: user_name
-
-        The name of the user who posted the comment.
-
-    .. attribute:: user_email
-
-        The email of the user who posted the comment.
-
-    .. attribute:: user_url
-
-        The URL entered by the person who posted the comment.
-
-    .. attribute:: comment
-
-        The actual content of the comment itself.
-
-    .. attribute:: submit_date
-
-        The date the comment was submitted.
-
-    .. attribute:: ip_address
-
-        The IP address of the user posting the comment.
-
-    .. attribute:: is_public
-
-        ``False`` if the comment is in moderation (see
-        :doc:`/ref/contrib/comments/moderation`); If ``True``, the comment will
-        be displayed on the site.
-
-    .. attribute:: is_removed
-
-        ``True`` if the comment was removed. Used to keep track of removed
-        comments instead of just deleting them.
diff --git a/docs/ref/contrib/comments/moderation.txt b/docs/ref/contrib/comments/moderation.txt
deleted file mode 100644
index 2f14064191..0000000000
--- a/docs/ref/contrib/comments/moderation.txt
+++ /dev/null
@@ -1,245 +0,0 @@
-==========================
-Generic comment moderation
-==========================
-
-.. module:: django.contrib.comments.moderation
-   :synopsis: Support for automatic comment moderation.
-
-.. warning::
-
-    Django's comment framework has been deprecated and is no longer supported.
-    Most users will be better served with a custom solution, or a hosted
-    product like Disqus__.
-
-    The code formerly known as ``django.contrib.comments`` is `still available
-    in an external repository`__.
-
-    __ https://disqus.com/
-    __ https://github.com/django/django-contrib-comments
-
-Django's bundled comments application is extremely useful on its own,
-but the amount of comment spam circulating on the Web today
-essentially makes it necessary to have some sort of automatic
-moderation system in place for any application which makes use of
-comments. To make this easier to handle in a consistent fashion,
-``django.contrib.comments.moderation`` provides a generic, extensible
-comment-moderation system which can be applied to any model or set of
-models which want to make use of Django's comment system.
-
-
-Overview
-========
-
-The entire system is contained within ``django.contrib.comments.moderation``,
-and uses a two-step process to enable moderation for any given model:
-
-1. A subclass of :class:`CommentModerator`
-   is defined which specifies the moderation options the model wants to
-   enable.
-
-2. The model is registered with the moderation system, passing in the
-   model class and the class which specifies its moderation options.
-
-A simple example is the best illustration of this. Suppose we have the
-following model, which would represent entries in a Weblog::
-
-    from django.db import models
-
-    class Entry(models.Model):
-        title = models.CharField(maxlength=250)
-        body = models.TextField()
-        pub_date = models.DateField()
-        enable_comments = models.BooleanField()
-
-Now, suppose that we want the following steps to be applied whenever a
-new comment is posted on an ``Entry``:
-
-1. If the ``Entry``’s ``enable_comments`` field is ``False``, the
-   comment will simply be disallowed (i.e., immediately deleted).
-
-2. If the ``enable_comments`` field is ``True``, the comment will be
-   allowed to save.
-
-3. Once the comment is saved, an email should be sent to site staff
-   notifying them of the new comment.
-
-Accomplishing this is fairly straightforward and requires very little
-code::
-
-    from django.contrib.comments.moderation import CommentModerator, moderator
-
-    class EntryModerator(CommentModerator):
-        email_notification = True
-        enable_field = 'enable_comments'
-
-    moderator.register(Entry, EntryModerator)
-
-The :class:`CommentModerator` class pre-defines a number of useful moderation
-options which subclasses can enable or disable as desired, and ``moderator``
-knows how to work with them to determine whether to allow a comment, whether
-to moderate a comment which will be allowed to post, and whether to email
-notifications of new comments.
-
-Built-in moderation options
----------------------------
-
-.. class:: CommentModerator
-
-    Most common comment-moderation needs can be handled by subclassing
-    :class:`CommentModerator` and
-    changing the values of pre-defined attributes; the full range of built-in
-    options is as follows.
-
-    .. attribute:: auto_close_field
-
-        If this is set to the name of a
-        :class:`~django.db.models.DateField` or
-        :class:`~django.db.models.DateTimeField` on the model for which
-        comments are being moderated, new comments for objects of that model
-        will be disallowed (immediately deleted) when a certain number of days
-        have passed after the date specified in that field. Must be
-        used in conjunction with :attr:`close_after`, which specifies the
-        number of days past which comments should be
-        disallowed. Default value is ``None``.
-
-    .. attribute:: auto_moderate_field
-
-        Like :attr:`auto_close_field`, but instead of outright deleting
-        new comments when the requisite number of days have elapsed,
-        it will simply set the ``is_public`` field of new comments to
-        ``False`` before saving them. Must be used in conjunction with
-        :attr:`moderate_after`, which specifies the number of days past
-        which comments should be moderated. Default value is ``None``.
-
-    .. attribute:: close_after
-
-        If :attr:`auto_close_field` is used, this must specify the number
-        of days past the value of the field specified by
-        :attr:`auto_close_field` after which new comments for an object
-        should be disallowed. Allowed values are ``None``, 0 (which disallows
-        comments immediately), or any positive integer. Default value is
-        ``None``.
-
-    .. attribute:: email_notification
-
-        If ``True``, any new comment on an object of this model which
-        survives moderation (i.e., is not deleted) will generate an
-        email to site staff. Default value is ``False``.
-
-    .. attribute:: enable_field
-
-        If this is set to the name of a
-        :class:`~django.db.models.BooleanField` on the model
-        for which comments are being moderated, new comments on
-        objects of that model will be disallowed (immediately deleted)
-        whenever the value of that field is ``False`` on the object
-        the comment would be attached to. Default value is ``None``.
-
-    .. attribute:: moderate_after
-
-        If :attr:`auto_moderate_field` is used, this must specify the number
-        of days past the value of the field specified by
-        :attr:`auto_moderate_field` after which new comments for an object
-        should be marked non-public. Allowed values are ``None``, 0 (which
-        moderates comments immediately), or any positive integer. Default
-        value is ``None``.
-
-Simply subclassing :class:`CommentModerator` and changing the values of these
-options will automatically enable the various moderation methods for any
-models registered using the subclass.
-
-Adding custom moderation methods
---------------------------------
-
-For situations where the built-in options listed above are not
-sufficient, subclasses of :class:`CommentModerator` can also override
-the methods which actually perform the moderation, and apply any logic
-they desire.  :class:`CommentModerator` defines three methods which
-determine how moderation will take place; each method will be called
-by the moderation system and passed two arguments: ``comment``, which
-is the new comment being posted, ``content_object``, which is the
-object the comment will be attached to, and ``request``, which is the
-:class:`~django.http.HttpRequest` in which the comment is being submitted:
-
-.. method:: CommentModerator.allow(comment, content_object, request)
-
-    Should return ``True`` if the comment should be allowed to
-    post on the content object, and ``False`` otherwise (in which
-    case the comment will be immediately deleted).
-
-.. method:: CommentModerator.email(comment, content_object, request)
-
-    If email notification of the new comment should be sent to
-    site staff or moderators, this method is responsible for
-    sending the email.
-
-.. method:: CommentModerator.moderate(comment, content_object, request)
-
-    Should return ``True`` if the comment should be moderated (in
-    which case its ``is_public`` field will be set to ``False``
-    before saving), and ``False`` otherwise (in which case the
-    ``is_public`` field will not be changed).
-
-
-Registering models for moderation
----------------------------------
-
-The moderation system, represented by
-``django.contrib.comments.moderation.moderator`` is an instance of the class
-:class:`Moderator`, which allows registration and "unregistration" of models
-via two methods:
-
-.. function:: moderator.register(model_or_iterable, moderation_class)
-
-    Takes two arguments: the first should be either a model class
-    or list of model classes, and the second should be a subclass
-    of ``CommentModerator``, and register the model or models to
-    be moderated using the options defined in the
-    ``CommentModerator`` subclass. If any of the models are
-    already registered for moderation, the exception
-    ``AlreadyModerated`` will be raised.
-
-.. function:: moderator.unregister(model_or_iterable)
-
-    Takes one argument: a model class or list of model classes,
-    and removes the model or models from the set of models which
-    are being moderated. If any of the models are not currently
-    being moderated, the exception ``NotModerated`` will be raised.
-
-
-Customizing the moderation system
----------------------------------
-
-Most use cases will work easily with simple subclassing of
-:class:`CommentModerator` and registration with the provided
-:class:`Moderator` instance, but customization of global moderation behavior
-can be achieved by subclassing :class:`Moderator` and instead registering
-models with an instance of the subclass.
-
-.. class:: Moderator
-
-    In addition to the :func:`moderator.register` and
-    :func:`moderator.unregister` methods detailed above, the following methods
-    on :class:`Moderator` can be overridden to achieve customized behavior:
-
-    .. method:: connect()
-
-        Determines how moderation is set up globally. The base
-        implementation in
-        :class:`Moderator` does this by
-        attaching listeners to the :data:`~django.contrib.comments.signals.comment_will_be_posted`
-        and :data:`~django.contrib.comments.signals.comment_was_posted` signals from the
-        comment models.
-
-    .. method:: pre_save_moderation(sender, comment, request, **kwargs)
-
-        In the base implementation, applies all pre-save moderation
-        steps (such as determining whether the comment needs to be
-        deleted, or whether it needs to be marked as non-public or
-        generate an email).
-
-    .. method:: post_save_moderation(sender, comment, request, **kwargs)
-
-        In the base implementation, applies all post-save moderation
-        steps (currently this consists entirely of deleting comments
-        which were disallowed).
diff --git a/docs/ref/contrib/comments/signals.txt b/docs/ref/contrib/comments/signals.txt
deleted file mode 100644
index f9df8980d7..0000000000
--- a/docs/ref/contrib/comments/signals.txt
+++ /dev/null
@@ -1,103 +0,0 @@
-================================
-Signals sent by the comments app
-================================
-
-.. module:: django.contrib.comments.signals
-   :synopsis: Signals sent by the comment module.
-
-.. warning::
-
-    Django's comment framework has been deprecated and is no longer supported.
-    Most users will be better served with a custom solution, or a hosted
-    product like Disqus__.
-
-    The code formerly known as ``django.contrib.comments`` is `still available
-    in an external repository`__.
-
-    __ https://disqus.com/
-    __ https://github.com/django/django-contrib-comments
-
-The comment app sends a series of :doc:`signals </topics/signals>` to allow for
-comment moderation and similar activities. See :doc:`the introduction to signals
-</topics/signals>` for information about how to register for and receive these
-signals.
-
-comment_will_be_posted
-======================
-
-.. data:: django.contrib.comments.signals.comment_will_be_posted
-   :module:
-
-Sent just before a comment will be saved, after it's been sanity checked and
-submitted. This can be used to modify the comment (in place) with posting
-details or other such actions.
-
-If any receiver returns ``False`` the comment will be discarded and a 400
-response will be returned.
-
-This signal is sent at more or less the same time (just before, actually) as the
-``Comment`` object's :data:`~django.db.models.signals.pre_save` signal.
-
-Arguments sent with this signal:
-
-``sender``
-    The comment model.
-
-``comment``
-    The comment instance about to be posted. Note that it won't have been
-    saved into the database yet, so it won't have a primary key, and any
-    relations might not work correctly yet.
-
-``request``
-    The :class:`~django.http.HttpRequest` that posted the comment.
-
-comment_was_posted
-==================
-
-.. data:: django.contrib.comments.signals.comment_was_posted
-   :module:
-
-Sent just after the comment is saved.
-
-Arguments sent with this signal:
-
-``sender``
-    The comment model.
-
-``comment``
-    The comment instance that was posted. Note that it will have already
-    been saved, so if you modify it you'll need to call
-    :meth:`~django.db.models.Model.save` again.
-
-``request``
-    The :class:`~django.http.HttpRequest` that posted the comment.
-
-comment_was_flagged
-===================
-
-.. data:: django.contrib.comments.signals.comment_was_flagged
-   :module:
-
-Sent after a comment was "flagged" in some way. Check the flag to see if this
-was a user requesting removal of a comment, a moderator approving/removing a
-comment, or some other custom user flag.
-
-Arguments sent with this signal:
-
-``sender``
-    The comment model.
-
-``comment``
-    The comment instance that was posted. Note that it will have already
-    been saved, so if you modify it you'll need to call
-    :meth:`~django.db.models.Model.save` again.
-
-``flag``
-    The ``django.contrib.comments.models.CommentFlag`` that's been attached to
-    the comment.
-
-``created``
-    ``True`` if this is a new flag; ``False`` if it's a duplicate flag.
-
-``request``
-    The :class:`~django.http.HttpRequest` that posted the comment.
diff --git a/docs/ref/contrib/contenttypes.txt b/docs/ref/contrib/contenttypes.txt
index bc8f538857..ee4f7f1318 100644
--- a/docs/ref/contrib/contenttypes.txt
+++ b/docs/ref/contrib/contenttypes.txt
@@ -51,9 +51,6 @@ installed; several of Django's other bundled applications require it:
 * Django's :mod:`authentication framework <django.contrib.auth>` uses it
   to tie user permissions to specific models.
 
-* Django's comments system (:mod:`django.contrib.comments`) uses it to
-  "attach" comments to any installed model.
-
 .. currentmodule:: django.contrib.contenttypes.models
 
 The ``ContentType`` model
@@ -442,8 +439,8 @@ same types of lookups manually::
 Note that if the model in a
 :class:`~django.contrib.contenttypes.fields.GenericRelation` uses a
 non-default value for ``ct_field`` or ``fk_field`` in its
-:class:`~django.contrib.contenttypes.fields.GenericForeignKey` (e.g. the
-:mod:`django.contrib.comments` app uses ``ct_field="object_pk"``),
+:class:`~django.contrib.contenttypes.fields.GenericForeignKey` (for example, if
+you had a ``Comment`` model that uses ``ct_field="object_pk"``),
 you'll need to set ``content_type_field`` and/or ``object_id_field`` in
 the :class:`~django.contrib.contenttypes.fields.GenericRelation` to
 match the ``ct_field`` and ``fk_field``, respectively, in the
diff --git a/docs/ref/contrib/index.txt b/docs/ref/contrib/index.txt
index 3b57ba8c17..533680659e 100644
--- a/docs/ref/contrib/index.txt
+++ b/docs/ref/contrib/index.txt
@@ -24,7 +24,6 @@ those packages have.
 
    admin/index
    auth
-   comments/index
    contenttypes
    csrf
    flatpages
@@ -55,11 +54,6 @@ Django's authentication framework.
 
 See :doc:`/topics/auth/index`.
 
-comments
-========
-
-A simple yet flexible comments system. See :doc:`/ref/contrib/comments/index`.
-
 contenttypes
 ============
 
diff --git a/docs/ref/settings.txt b/docs/ref/settings.txt
index d7b87c0bd7..8f9e7ba053 100644
--- a/docs/ref/settings.txt
+++ b/docs/ref/settings.txt
@@ -1002,14 +1002,12 @@ environment, such as all the currently defined Django settings (from
 ``settings.py``).
 
 As a security measure, Django will *not* include settings that might be
-sensitive (or offensive), such as :setting:`SECRET_KEY` or
-:setting:`PROFANITIES_LIST`. Specifically, it will exclude any setting whose
-name includes any of the following:
+sensitive (or offensive), such as :setting:`SECRET_KEY`. Specifically, it will
+exclude any setting whose name includes any of the following:
 
 * ``'API'``
 * ``'KEY'``
 * ``'PASS'``
-* ``'PROFANITIES_LIST'``
 * ``'SECRET'``
 * ``'SIGNATURE'``
 * ``'TOKEN'``
@@ -2469,53 +2467,6 @@ Default::
      'django.contrib.auth.hashers.UnsaltedMD5PasswordHasher',
      'django.contrib.auth.hashers.CryptPasswordHasher',)
 
-
-.. _settings-comments:
-
-Comments
-========
-
-Settings for :mod:`django.contrib.comments`.
-
-.. setting:: COMMENTS_HIDE_REMOVED
-
-COMMENTS_HIDE_REMOVED
----------------------
-
-If ``True`` (default), removed comments will be excluded from comment
-lists/counts (as taken from template tags). Otherwise, the template author is
-responsible for some sort of a "this comment has been removed by the site staff"
-message.
-
-.. setting:: COMMENT_MAX_LENGTH
-
-COMMENT_MAX_LENGTH
-------------------
-
-The maximum length of the comment field, in characters. Comments longer than
-this will be rejected. Defaults to 3000.
-
-.. setting:: COMMENTS_APP
-
-COMMENTS_APP
-------------
-
-An app which provides :doc:`customization of the comments framework
-</ref/contrib/comments/custom>`.  Use the same dotted-string notation
-as in :setting:`INSTALLED_APPS`.  Your custom :setting:`COMMENTS_APP`
-must also be listed in :setting:`INSTALLED_APPS`.
-
-.. setting:: PROFANITIES_LIST
-
-PROFANITIES_LIST
-----------------
-
-Default: ``()`` (Empty tuple)
-
-A tuple of profanities, as strings, that will be forbidden in comments when
-``COMMENTS_ALLOW_PROFANITIES`` is ``False``.
-
-
 .. _settings-messages:
 
 Messages
diff --git a/docs/ref/signals.txt b/docs/ref/signals.txt
index 25def4490d..7bdb1889ff 100644
--- a/docs/ref/signals.txt
+++ b/docs/ref/signals.txt
@@ -9,9 +9,6 @@ A list of all the signals that Django sends.
     See the documentation on the :doc:`signal dispatcher </topics/signals>` for
     information regarding how to register for and receive signals.
 
-    The :doc:`comment framework </ref/contrib/comments/index>` sends a :doc:`set
-    of comment-related signals </ref/contrib/comments/signals>`.
-
     The :doc:`authentication framework </topics/auth/index>` sends :ref:`signals when
     a user is logged in / out <topics-auth-signals>`.
 
diff --git a/docs/releases/1.0-beta-2.txt b/docs/releases/1.0-beta-2.txt
index 0c5225b6e1..7bd3f396da 100644
--- a/docs/releases/1.0-beta-2.txt
+++ b/docs/releases/1.0-beta-2.txt
@@ -30,11 +30,7 @@ This beta release includes two major features:
 Refactored ``django.contrib.comments``
     As part of a Google Summer of Code project, Thejaswi Puthraya
     carried out a major rewrite and refactoring of Django's bundled
-    comment system, greatly increasing its flexibility and
-    customizability. :doc:`Full documentation
-    </ref/contrib/comments/index>` is available, as well as an
-    upgrade guide if you were using
-    the previous incarnation of the comments application..
+    comment system, greatly increasing its flexibility and customizability.
 
 Refactored documentation
     Django's bundled and online documentation has also been
diff --git a/docs/releases/1.0.txt b/docs/releases/1.0.txt
index 65ecde2fea..1e24ba138f 100644
--- a/docs/releases/1.0.txt
+++ b/docs/releases/1.0.txt
@@ -194,10 +194,7 @@ Refactored ``django.contrib.comments``
 
 As part of a Google Summer of Code project, Thejaswi Puthraya carried out a
 major rewrite and refactoring of Django's bundled comment system, greatly
-increasing its flexibility and customizability. :doc:`Full documentation
-</ref/contrib/comments/index>` is available, as well as an upgrade guide
-if you were using the previous incarnation of
-the comments application.
+increasing its flexibility and customizability.
 
 Removal of deprecated features
 ------------------------------
@@ -244,4 +241,3 @@ backends. However, not all database backends are alike, and in particular many o
 - :ref:`mysql-notes`
 - :ref:`sqlite-notes`
 - :ref:`oracle-notes`
-
diff --git a/docs/releases/1.3-alpha-1.txt b/docs/releases/1.3-alpha-1.txt
index 8898fe67b3..f2c44830e9 100644
--- a/docs/releases/1.3-alpha-1.txt
+++ b/docs/releases/1.3-alpha-1.txt
@@ -234,9 +234,8 @@ No more naughty words
 ~~~~~~~~~~~~~~~~~~~~~
 
 Django has historically provided (and enforced) a list of profanities.
-The :doc:`comments app </ref/contrib/comments/index>` has enforced this
-list of profanities, preventing people from submitting comments that
-contained one of those profanities.
+The comments app has enforced this list of profanities, preventing people from
+submitting comments that contained one of those profanities.
 
 Unfortunately, the technique used to implement this profanities list
 was woefully naive, and prone to the `Scunthorpe problem`_. Fixing the
@@ -246,7 +245,7 @@ framework, we have "fixed" the problem by making the list of
 prohibited words an empty list.
 
 If you want to restore the old behavior, simply put a
-:setting:`PROFANITIES_LIST` setting in your settings file that includes the
+``PROFANITIES_LIST`` setting in your settings file that includes the
 words that you want to prohibit (see the `commit that implemented this
 change`_ if you want to see the list of words that was historically
 prohibited). However, if avoiding profanities is important to you, you
diff --git a/docs/releases/1.3.txt b/docs/releases/1.3.txt
index b77668ac3d..e817e1c3eb 100644
--- a/docs/releases/1.3.txt
+++ b/docs/releases/1.3.txt
@@ -441,9 +441,8 @@ No more naughty words
 ~~~~~~~~~~~~~~~~~~~~~
 
 Django has historically provided (and enforced) a list of profanities.
-The :doc:`comments app </ref/contrib/comments/index>` has enforced this
-list of profanities, preventing people from submitting comments that
-contained one of those profanities.
+The comments app has enforced this list of profanities, preventing people from
+submitting comments that contained one of those profanities.
 
 Unfortunately, the technique used to implement this profanities list
 was woefully naive, and prone to the `Scunthorpe problem`_. Improving
@@ -453,7 +452,7 @@ of a web framework, we have "fixed" the problem by making the list of
 prohibited words an empty list.
 
 If you want to restore the old behavior, simply put a
-:setting:`PROFANITIES_LIST` setting in your settings file that includes the
+``PROFANITIES_LIST`` setting in your settings file that includes the
 words that you want to prohibit (see the `commit that implemented this
 change`_ if you want to see the list of words that was historically
 prohibited). However, if avoiding profanities is important to you, you
diff --git a/docs/releases/1.4-alpha-1.txt b/docs/releases/1.4-alpha-1.txt
index 6dce90bd8c..d27a5b404f 100644
--- a/docs/releases/1.4-alpha-1.txt
+++ b/docs/releases/1.4-alpha-1.txt
@@ -770,7 +770,7 @@ Check their documentation for details.
 `COMMENTS_BANNED_USERS_GROUP` setting
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
-Django's :doc:`comments app </ref/contrib/comments/index>` has historically
+Django's comments app has historically
 supported excluding the comments of a special user group, but we've never
 documented the feature properly and didn't enforce the exclusion in other parts
 of the app such as the template tags. To fix this problem, we removed the code
@@ -792,8 +792,7 @@ a custom comment model manager to exclude the user group, like this::
             return qs
 
 Save this model manager in your custom comment app (e.g. in
-``my_comments_app/managers.py``) and add it your
-:ref:`custom comment app model <custom-comment-app-api>`::
+``my_comments_app/managers.py``) and add it your custom comment app model::
 
     from django.db import models
     from django.contrib.comments.models import Comment
@@ -805,9 +804,6 @@ Save this model manager in your custom comment app (e.g. in
 
         objects = BanningCommentManager()
 
-For more details, see the documentation about
-:doc:`customizing the comments framework </ref/contrib/comments/custom>`.
-
 `IGNORABLE_404_STARTS` and `IGNORABLE_404_ENDS` settings
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
diff --git a/docs/releases/1.4-beta-1.txt b/docs/releases/1.4-beta-1.txt
index d6074ba0ef..84928ad570 100644
--- a/docs/releases/1.4-beta-1.txt
+++ b/docs/releases/1.4-beta-1.txt
@@ -838,7 +838,7 @@ Check their documentation for details.
 `COMMENTS_BANNED_USERS_GROUP` setting
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
-Django's :doc:`comments app </ref/contrib/comments/index>` has historically
+Django's comments app has historically
 supported excluding the comments of a special user group, but we've never
 documented the feature properly and didn't enforce the exclusion in other parts
 of the app such as the template tags. To fix this problem, we removed the code
@@ -860,8 +860,7 @@ a custom comment model manager to exclude the user group, like this::
             return qs
 
 Save this model manager in your custom comment app (e.g. in
-``my_comments_app/managers.py``) and add it your
-:ref:`custom comment app model <custom-comment-app-api>`::
+``my_comments_app/managers.py``) and add it your custom comment app model::
 
     from django.db import models
     from django.contrib.comments.models import Comment
@@ -873,9 +872,6 @@ Save this model manager in your custom comment app (e.g. in
 
         objects = BanningCommentManager()
 
-For more details, see the documentation about
-:doc:`customizing the comments framework </ref/contrib/comments/custom>`.
-
 `IGNORABLE_404_STARTS` and `IGNORABLE_404_ENDS` settings
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
diff --git a/docs/releases/1.4.6.txt b/docs/releases/1.4.6.txt
index cac640ad97..e6ed040c42 100644
--- a/docs/releases/1.4.6.txt
+++ b/docs/releases/1.4.6.txt
@@ -13,7 +13,7 @@ Mitigated possible XSS attack via user-supplied redirect URLs
 -------------------------------------------------------------
 
 Django relies on user input in some cases (e.g.
-:func:`django.contrib.auth.views.login`, :mod:`django.contrib.comments`, and
+:func:`django.contrib.auth.views.login`, ``django.contrib.comments``, and
 :doc:`i18n </topics/i18n/index>`) to redirect the user to an "on success" URL.
 The security checks for these redirects (namely
 ``django.util.http.is_safe_url()``) didn't check if the scheme is ``http(s)``
diff --git a/docs/releases/1.4.txt b/docs/releases/1.4.txt
index 054a89a778..436645d87f 100644
--- a/docs/releases/1.4.txt
+++ b/docs/releases/1.4.txt
@@ -923,7 +923,7 @@ Check their documentation for details.
 `COMMENTS_BANNED_USERS_GROUP` setting
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
-Django's :doc:`comments app </ref/contrib/comments/index>` has historically
+Django's comments has historically
 supported excluding the comments of a special user group, but we've never
 documented the feature properly and didn't enforce the exclusion in other parts
 of the app such as the template tags. To fix this problem, we removed the code
@@ -945,8 +945,7 @@ comment model manager to exclude the user group, like this::
             return qs
 
 Save this model manager in your custom comment app (e.g., in
-``my_comments_app/managers.py``) and add it your
-:ref:`custom comment app model <custom-comment-app-api>`::
+``my_comments_app/managers.py``) and add it your custom comment app model::
 
     from django.db import models
     from django.contrib.comments.models import Comment
@@ -958,9 +957,6 @@ Save this model manager in your custom comment app (e.g., in
 
         objects = BanningCommentManager()
 
-For more details, see the documentation about
-:doc:`customizing the comments framework </ref/contrib/comments/custom>`.
-
 `IGNORABLE_404_STARTS` and `IGNORABLE_404_ENDS` settings
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
diff --git a/docs/releases/1.5.2.txt b/docs/releases/1.5.2.txt
index 6414aab509..01147951b7 100644
--- a/docs/releases/1.5.2.txt
+++ b/docs/releases/1.5.2.txt
@@ -10,7 +10,7 @@ Mitigated possible XSS attack via user-supplied redirect URLs
 -------------------------------------------------------------
 
 Django relies on user input in some cases (e.g.
-:func:`django.contrib.auth.views.login`, :mod:`django.contrib.comments`, and
+:func:`django.contrib.auth.views.login`, ``django.contrib.comments``, and
 :doc:`i18n </topics/i18n/index>`) to redirect the user to an "on success" URL.
 The security checks for these redirects (namely
 ``django.util.http.is_safe_url()``) didn't check if the scheme is ``http(s)``
diff --git a/docs/releases/1.6.txt b/docs/releases/1.6.txt
index d3c9dca22e..5e7134a714 100644
--- a/docs/releases/1.6.txt
+++ b/docs/releases/1.6.txt
@@ -589,7 +589,7 @@ your code.
 Storage of IP addresses in the comments app
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
-The :doc:`comments </ref/contrib/comments/index>` app now uses a
+The comments app now uses a
 ``GenericIPAddressField`` for storing commenters' IP addresses, to support
 comments submitted from IPv6 addresses. Until now, it stored them in an
 ``IPAddressField``, which is only meant to support IPv4. When saving a comment
diff --git a/docs/topics/http/urls.txt b/docs/topics/http/urls.txt
index 36a43ed704..b8d73d572b 100644
--- a/docs/topics/http/urls.txt
+++ b/docs/topics/http/urls.txt
@@ -336,7 +336,6 @@ itself. It includes a number of other URLconfs::
 
     urlpatterns = patterns('',
         # ... snip ...
-        url(r'^comments/', include('django.contrib.comments.urls')),
         url(r'^community/', include('django_website.aggregator.urls')),
         url(r'^contact/', include('django_website.contact.urls')),
         # ... snip ...
diff --git a/setup.cfg b/setup.cfg
index 1b2e4718a1..25d339cb08 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -3,7 +3,7 @@ doc_files = docs extras AUTHORS INSTALL LICENSE README.rst
 install-script = scripts/rpm-install.sh
 
 [flake8]
-exclude=build,.git,./django/utils/dictconfig.py,./django/contrib/comments/*,./django/utils/unittest.py,./django/utils/lru_cache.py,./tests/comment_tests/*,./django/test/_doctest.py,./django/utils/six.py,./django/conf/app_template/*,./django/dispatch/weakref_backports.py
+exclude=build,.git,./django/utils/dictconfig.py,./django/utils/unittest.py,./django/utils/lru_cache.py,./tests/comment_tests/*,./django/test/_doctest.py,./django/utils/six.py,./django/conf/app_template/*,./django/dispatch/weakref_backports.py
 ignore=E128,E501,W601
 
 [metadata]
diff --git a/tests/comment_tests/__init__.py b/tests/comment_tests/__init__.py
deleted file mode 100644
index e69de29bb2..0000000000
diff --git a/tests/comment_tests/custom_comments/__init__.py b/tests/comment_tests/custom_comments/__init__.py
deleted file mode 100644
index 14c614f610..0000000000
--- a/tests/comment_tests/custom_comments/__init__.py
+++ /dev/null
@@ -1,32 +0,0 @@
-from django.core import urlresolvers
-from comment_tests.custom_comments.models import CustomComment
-from comment_tests.custom_comments.forms import CustomCommentForm
-
-def get_model():
-    return CustomComment
-
-def get_form():
-    return CustomCommentForm
-
-def get_form_target():
-    return urlresolvers.reverse(
-        "comment_tests.custom_comments.views.custom_submit_comment"
-    )
-
-def get_flag_url(c):
-    return urlresolvers.reverse(
-        "comment_tests.custom_comments.views.custom_flag_comment",
-        args=(c.id,)
-    )
-
-def get_delete_url(c):
-    return urlresolvers.reverse(
-        "comment_tests.custom_comments.views.custom_delete_comment",
-        args=(c.id,)
-    )
-
-def get_approve_url(c):
-    return urlresolvers.reverse(
-        "comment_tests.custom_comments.views.custom_approve_comment",
-        args=(c.id,)
-    )
diff --git a/tests/comment_tests/custom_comments/forms.py b/tests/comment_tests/custom_comments/forms.py
deleted file mode 100644
index 07918ddb8c..0000000000
--- a/tests/comment_tests/custom_comments/forms.py
+++ /dev/null
@@ -1,5 +0,0 @@
-from django import forms
-
-
-class CustomCommentForm(forms.Form):
-    pass
diff --git a/tests/comment_tests/custom_comments/models.py b/tests/comment_tests/custom_comments/models.py
deleted file mode 100644
index 646f6255f2..0000000000
--- a/tests/comment_tests/custom_comments/models.py
+++ /dev/null
@@ -1,5 +0,0 @@
-from django.db import models
-
-
-class CustomComment(models.Model):
-    pass
diff --git a/tests/comment_tests/custom_comments/views.py b/tests/comment_tests/custom_comments/views.py
deleted file mode 100644
index 1c3a974367..0000000000
--- a/tests/comment_tests/custom_comments/views.py
+++ /dev/null
@@ -1,14 +0,0 @@
-from django.http import HttpResponse
-
-
-def custom_submit_comment(request):
-    return HttpResponse("Hello from the custom submit comment view.")
-
-def custom_flag_comment(request, comment_id):
-    return HttpResponse("Hello from the custom flag view.")
-
-def custom_delete_comment(request, comment_id):
-    return HttpResponse("Hello from the custom delete view.")
-
-def custom_approve_comment(request, comment_id):
-    return HttpResponse("Hello from the custom approve view.")
diff --git a/tests/comment_tests/fixtures/comment_tests.json b/tests/comment_tests/fixtures/comment_tests.json
deleted file mode 100644
index 55e2161a4c..0000000000
--- a/tests/comment_tests/fixtures/comment_tests.json
+++ /dev/null
@@ -1,53 +0,0 @@
-[
-  {
-    "model" : "comment_tests.book",
-    "pk" : 1,
-    "fields" : {
-        "dewey_decimal" : "12.34"
-    }
-  },
-  {
-    "model" : "comment_tests.author",
-    "pk" : 1,
-    "fields" : {
-        "first_name" : "John",
-        "last_name" : "Smith"
-    }
-  },
-  {
-    "model" : "comment_tests.author",
-    "pk" : 2,
-    "fields" : {
-        "first_name" : "Peter",
-        "last_name" : "Jones"
-    }
-  },
-  {
-    "model" : "comment_tests.article",
-    "pk" : 1,
-    "fields" : {
-        "author" : 1,
-        "headline" : "Man Bites Dog"
-    }
-  },
-  {
-    "model" : "comment_tests.article",
-    "pk" : 2,
-    "fields" : {
-        "author" : 2,
-        "headline" : "Dog Bites Man"
-    }
-  },
-
-  {
-    "model" : "auth.user",
-    "pk" : 100,
-    "fields" : {
-        "username" : "normaluser",
-        "password" : "34ea4aaaf24efcbb4b30d27302f8657f",
-        "first_name": "Joe",
-        "last_name": "Normal",
-        "email": "joe.normal@example.com"
-    }
-  }
-]
diff --git a/tests/comment_tests/fixtures/comment_utils.xml b/tests/comment_tests/fixtures/comment_utils.xml
deleted file mode 100644
index a39bbf63e1..0000000000
--- a/tests/comment_tests/fixtures/comment_utils.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<django-objects version="1.0">
-  <object pk="1" model="comment_tests.entry">
-      <field type="CharField" name="title">ABC</field>
-      <field type="TextField" name="body">This is the body</field>
-      <field type="DateField" name="pub_date">2008-01-01</field>
-      <field type="BooleanField" name="enable_comments">True</field>
-  </object>
-  <object pk="2" model="comment_tests.entry">
-      <field type="CharField" name="title">XYZ</field>
-      <field type="TextField" name="body">Text here</field>
-      <field type="DateField" name="pub_date">2008-01-02</field>
-      <field type="BooleanField" name="enable_comments">False</field>
-  </object>
-</django-objects>
diff --git a/tests/comment_tests/models.py b/tests/comment_tests/models.py
deleted file mode 100644
index a2b27e7e87..0000000000
--- a/tests/comment_tests/models.py
+++ /dev/null
@@ -1,39 +0,0 @@
-"""
-Comments may be attached to any object. See the comment documentation for
-more information.
-"""
-
-from __future__ import unicode_literals
-
-from django.db import models
-from django.utils.encoding import python_2_unicode_compatible
-
-
-@python_2_unicode_compatible
-class Author(models.Model):
-    first_name = models.CharField(max_length=30)
-    last_name = models.CharField(max_length=30)
-
-    def __str__(self):
-        return '%s %s' % (self.first_name, self.last_name)
-
-@python_2_unicode_compatible
-class Article(models.Model):
-    author = models.ForeignKey(Author)
-    headline = models.CharField(max_length=100)
-
-    def __str__(self):
-        return self.headline
-
-@python_2_unicode_compatible
-class Entry(models.Model):
-    title = models.CharField(max_length=250)
-    body = models.TextField()
-    pub_date = models.DateField()
-    enable_comments = models.BooleanField(default=False)
-
-    def __str__(self):
-        return self.title
-
-class Book(models.Model):
-    dewey_decimal = models.DecimalField(primary_key=True, decimal_places=2, max_digits=5)
diff --git a/tests/comment_tests/tests/__init__.py b/tests/comment_tests/tests/__init__.py
deleted file mode 100644
index 5f73a995ca..0000000000
--- a/tests/comment_tests/tests/__init__.py
+++ /dev/null
@@ -1,83 +0,0 @@
-from django.contrib.auth.models import User
-from django.contrib.comments.forms import CommentForm
-from django.contrib.comments.models import Comment
-from django.contrib.contenttypes.models import ContentType
-from django.contrib.sites.models import Site
-from django.test import TestCase, override_settings
-
-from ..models import Article, Author
-
-# Shortcut
-CT = ContentType.objects.get_for_model
-
-# Helper base class for comment tests that need data.
-@override_settings(PASSWORD_HASHERS=('django.contrib.auth.hashers.UnsaltedMD5PasswordHasher',))
-class CommentTestCase(TestCase):
-    fixtures = ["comment_tests"]
-    urls = 'comment_tests.urls_default'
-
-    def createSomeComments(self):
-        # Two anonymous comments on two different objects
-        c1 = Comment.objects.create(
-            content_type = CT(Article),
-            object_pk = "1",
-            user_name = "Joe Somebody",
-            user_email = "jsomebody@example.com",
-            user_url = "http://example.com/~joe/",
-            comment = "First!",
-            site = Site.objects.get_current(),
-        )
-        c2 = Comment.objects.create(
-            content_type = CT(Author),
-            object_pk = "1",
-            user_name = "Joe Somebody",
-            user_email = "jsomebody@example.com",
-            user_url = "http://example.com/~joe/",
-            comment = "First here, too!",
-            site = Site.objects.get_current(),
-        )
-
-        # Two authenticated comments: one on the same Article, and
-        # one on a different Author
-        user = User.objects.create(
-            username = "frank_nobody",
-            first_name = "Frank",
-            last_name = "Nobody",
-            email = "fnobody@example.com",
-            password = "",
-            is_staff = False,
-            is_active = True,
-            is_superuser = False,
-        )
-        c3 = Comment.objects.create(
-            content_type = CT(Article),
-            object_pk = "1",
-            user = user,
-            user_url = "http://example.com/~frank/",
-            comment = "Damn, I wanted to be first.",
-            site = Site.objects.get_current(),
-        )
-        c4 = Comment.objects.create(
-            content_type = CT(Author),
-            object_pk = "2",
-            user = user,
-            user_url = "http://example.com/~frank/",
-            comment = "You get here first, too?",
-            site = Site.objects.get_current(),
-        )
-
-        return c1, c2, c3, c4
-
-    def getData(self):
-        return {
-            'name'      : 'Jim Bob',
-            'email'     : 'jim.bob@example.com',
-            'url'       : '',
-            'comment'   : 'This is my comment',
-        }
-
-    def getValidData(self, obj):
-        f = CommentForm(obj)
-        d = self.getData()
-        d.update(f.initial)
-        return d
diff --git a/tests/comment_tests/tests/test_app_api.py b/tests/comment_tests/tests/test_app_api.py
deleted file mode 100644
index ffb78c851e..0000000000
--- a/tests/comment_tests/tests/test_app_api.py
+++ /dev/null
@@ -1,67 +0,0 @@
-from django.conf import settings
-from django.contrib import comments
-from django.contrib.comments.models import Comment
-from django.contrib.comments.forms import CommentForm
-from django.core.exceptions import ImproperlyConfigured
-from django.test import modify_settings, override_settings
-from django.utils import six
-
-from . import CommentTestCase
-
-
-class CommentAppAPITests(CommentTestCase):
-    """Tests for the "comment app" API"""
-
-    def testGetCommentApp(self):
-        self.assertEqual(comments.get_comment_app(), comments)
-
-    def testGetForm(self):
-        self.assertEqual(comments.get_form(), CommentForm)
-
-    def testGetFormTarget(self):
-        self.assertEqual(comments.get_form_target(), "/post/")
-
-    def testGetFlagURL(self):
-        c = Comment(id=12345)
-        self.assertEqual(comments.get_flag_url(c), "/flag/12345/")
-
-    def getGetDeleteURL(self):
-        c = Comment(id=12345)
-        self.assertEqual(comments.get_delete_url(c), "/delete/12345/")
-
-    def getGetApproveURL(self):
-        c = Comment(id=12345)
-        self.assertEqual(comments.get_approve_url(c), "/approve/12345/")
-
-
-@modify_settings(INSTALLED_APPS={'append': 'comment_tests.custom_comments'})
-@override_settings(COMMENTS_APP='comment_tests.custom_comments')
-class CustomCommentTest(CommentTestCase):
-    urls = 'comment_tests.urls'
-
-    def testGetCommentApp(self):
-        from comment_tests import custom_comments
-        self.assertEqual(comments.get_comment_app(), custom_comments)
-
-    def testGetModel(self):
-        from comment_tests.custom_comments.models import CustomComment
-        self.assertEqual(comments.get_model(), CustomComment)
-
-    def testGetForm(self):
-        from comment_tests.custom_comments.forms import CustomCommentForm
-        self.assertEqual(comments.get_form(), CustomCommentForm)
-
-    def testGetFormTarget(self):
-        self.assertEqual(comments.get_form_target(), "/post/")
-
-    def testGetFlagURL(self):
-        c = Comment(id=12345)
-        self.assertEqual(comments.get_flag_url(c), "/flag/12345/")
-
-    def testGetDeleteURL(self):
-        c = Comment(id=12345)
-        self.assertEqual(comments.get_delete_url(c), "/delete/12345/")
-
-    def testGetApproveURL(self):
-        c = Comment(id=12345)
-        self.assertEqual(comments.get_approve_url(c), "/approve/12345/")
diff --git a/tests/comment_tests/tests/test_comment_form.py b/tests/comment_tests/tests/test_comment_form.py
deleted file mode 100644
index d4399fbd2a..0000000000
--- a/tests/comment_tests/tests/test_comment_form.py
+++ /dev/null
@@ -1,76 +0,0 @@
-import time
-
-from django.conf import settings
-from django.contrib.comments.forms import CommentForm
-from django.contrib.comments.models import Comment
-from django.test import override_settings
-
-from . import CommentTestCase
-from ..models import Article
-
-
-class CommentFormTests(CommentTestCase):
-    def testInit(self):
-        f = CommentForm(Article.objects.get(pk=1))
-        self.assertEqual(f.initial['content_type'], str(Article._meta))
-        self.assertEqual(f.initial['object_pk'], "1")
-        self.assertNotEqual(f.initial['security_hash'], None)
-        self.assertNotEqual(f.initial['timestamp'], None)
-
-    def testValidPost(self):
-        a = Article.objects.get(pk=1)
-        f = CommentForm(a, data=self.getValidData(a))
-        self.assertTrue(f.is_valid(), f.errors)
-        return f
-
-    def tamperWithForm(self, **kwargs):
-        a = Article.objects.get(pk=1)
-        d = self.getValidData(a)
-        d.update(kwargs)
-        f = CommentForm(Article.objects.get(pk=1), data=d)
-        self.assertFalse(f.is_valid())
-        return f
-
-    def testHoneypotTampering(self):
-        self.tamperWithForm(honeypot="I am a robot")
-
-    def testTimestampTampering(self):
-        self.tamperWithForm(timestamp=str(time.time() - 28800))
-
-    def testSecurityHashTampering(self):
-        self.tamperWithForm(security_hash="Nobody expects the Spanish Inquisition!")
-
-    def testContentTypeTampering(self):
-        self.tamperWithForm(content_type="auth.user")
-
-    def testObjectPKTampering(self):
-        self.tamperWithForm(object_pk="3")
-
-    def testSecurityErrors(self):
-        f = self.tamperWithForm(honeypot="I am a robot")
-        self.assertTrue("honeypot" in f.security_errors())
-
-    def testGetCommentObject(self):
-        f = self.testValidPost()
-        c = f.get_comment_object()
-        self.assertIsInstance(c, Comment)
-        self.assertEqual(c.content_object, Article.objects.get(pk=1))
-        self.assertEqual(c.comment, "This is my comment")
-        c.save()
-        self.assertEqual(Comment.objects.count(), 1)
-
-    @override_settings(PROFANITIES_LIST=["rooster"])
-    def testProfanities(self):
-        """Test COMMENTS_ALLOW_PROFANITIES and PROFANITIES_LIST settings"""
-        a = Article.objects.get(pk=1)
-        d = self.getValidData(a)
-
-        # Try with COMMENTS_ALLOW_PROFANITIES off
-        with self.settings(COMMENTS_ALLOW_PROFANITIES=False):
-            f = CommentForm(a, data=dict(d, comment="What a rooster!"))
-            self.assertFalse(f.is_valid())
-
-        # Now with COMMENTS_ALLOW_PROFANITIES on
-        with self.settings(COMMENTS_ALLOW_PROFANITIES=True):
-            f = CommentForm(a, data=dict(d, comment="What a rooster!"))
-            self.assertTrue(f.is_valid())
diff --git a/tests/comment_tests/tests/test_comment_utils_moderators.py b/tests/comment_tests/tests/test_comment_utils_moderators.py
deleted file mode 100644
index 9de37e47e2..0000000000
--- a/tests/comment_tests/tests/test_comment_utils_moderators.py
+++ /dev/null
@@ -1,97 +0,0 @@
-from django.contrib.comments.models import Comment
-from django.contrib.comments.moderation import (moderator, CommentModerator,
-    AlreadyModerated)
-from django.core import mail
-from django.test import override_settings
-
-from . import CommentTestCase
-from ..models import Entry
-
-
-class EntryModerator1(CommentModerator):
-    email_notification = True
-
-class EntryModerator2(CommentModerator):
-    enable_field = 'enable_comments'
-
-class EntryModerator3(CommentModerator):
-    auto_close_field = 'pub_date'
-    close_after = 7
-
-class EntryModerator4(CommentModerator):
-    auto_moderate_field = 'pub_date'
-    moderate_after = 7
-
-class EntryModerator5(CommentModerator):
-    auto_moderate_field = 'pub_date'
-    moderate_after = 0
-
-class EntryModerator6(CommentModerator):
-    auto_close_field = 'pub_date'
-    close_after = 0
-
-class CommentUtilsModeratorTests(CommentTestCase):
-    fixtures = ["comment_utils.xml"]
-
-    def createSomeComments(self):
-        # Tests for the moderation signals must actually post data
-        # through the comment views, because only the comment views
-        # emit the custom signals moderation listens for.
-        e = Entry.objects.get(pk=1)
-        data = self.getValidData(e)
-
-        self.client.post("/post/", data, REMOTE_ADDR="1.2.3.4")
-
-        # We explicitly do a try/except to get the comment we've just
-        # posted because moderation may have disallowed it, in which
-        # case we can just return it as None.
-        try:
-            c1 = Comment.objects.all()[0]
-        except IndexError:
-            c1 = None
-
-        self.client.post("/post/", data, REMOTE_ADDR="1.2.3.4")
-
-        try:
-            c2 = Comment.objects.all()[0]
-        except IndexError:
-            c2 = None
-        return c1, c2
-
-    def tearDown(self):
-        moderator.unregister(Entry)
-
-    def testRegisterExistingModel(self):
-        moderator.register(Entry, EntryModerator1)
-        self.assertRaises(AlreadyModerated, moderator.register, Entry, EntryModerator1)
-
-    def testEmailNotification(self):
-        with override_settings(MANAGERS=("test@example.com",)):
-            moderator.register(Entry, EntryModerator1)
-            self.createSomeComments()
-            self.assertEqual(len(mail.outbox), 2)
-
-    def testCommentsEnabled(self):
-        moderator.register(Entry, EntryModerator2)
-        self.createSomeComments()
-        self.assertEqual(Comment.objects.all().count(), 1)
-
-    def testAutoCloseField(self):
-        moderator.register(Entry, EntryModerator3)
-        self.createSomeComments()
-        self.assertEqual(Comment.objects.all().count(), 0)
-
-    def testAutoModerateField(self):
-        moderator.register(Entry, EntryModerator4)
-        c1, c2 = self.createSomeComments()
-        self.assertEqual(c2.is_public, False)
-
-    def testAutoModerateFieldImmediate(self):
-        moderator.register(Entry, EntryModerator5)
-        c1, c2 = self.createSomeComments()
-        self.assertEqual(c2.is_public, False)
-
-    def testAutoCloseFieldImmediate(self):
-        moderator.register(Entry, EntryModerator6)
-        c1, c2 = self.createSomeComments()
-        self.assertEqual(Comment.objects.all().count(), 0)
diff --git a/tests/comment_tests/tests/test_comment_view.py b/tests/comment_tests/tests/test_comment_view.py
deleted file mode 100644
index 653419d168..0000000000
--- a/tests/comment_tests/tests/test_comment_view.py
+++ /dev/null
@@ -1,321 +0,0 @@
-from __future__ import unicode_literals
-
-import re
-
-from django.conf import settings
-from django.contrib.auth.models import User
-from django.contrib.comments import signals
-from django.contrib.comments.models import Comment
-
-from . import CommentTestCase
-from ..models import Article, Book
-
-
-post_redirect_re = re.compile(r'^http://testserver/posted/\?c=(?P<pk>\d+$)')
-
-class CommentViewTests(CommentTestCase):
-
-    def testPostCommentHTTPMethods(self):
-        a = Article.objects.get(pk=1)
-        data = self.getValidData(a)
-        response = self.client.get("/post/", data)
-        self.assertEqual(response.status_code, 405)
-        self.assertEqual(response["Allow"], "POST")
-
-    def testPostCommentMissingCtype(self):
-        a = Article.objects.get(pk=1)
-        data = self.getValidData(a)
-        del data["content_type"]
-        response = self.client.post("/post/", data)
-        self.assertEqual(response.status_code, 400)
-
-    def testPostCommentBadCtype(self):
-        a = Article.objects.get(pk=1)
-        data = self.getValidData(a)
-        data["content_type"] = "Nobody expects the Spanish Inquisition!"
-        response = self.client.post("/post/", data)
-        self.assertEqual(response.status_code, 400)
-
-    def testPostCommentMissingObjectPK(self):
-        a = Article.objects.get(pk=1)
-        data = self.getValidData(a)
-        del data["object_pk"]
-        response = self.client.post("/post/", data)
-        self.assertEqual(response.status_code, 400)
-
-    def testPostCommentBadObjectPK(self):
-        a = Article.objects.get(pk=1)
-        data = self.getValidData(a)
-        data["object_pk"] = "14"
-        response = self.client.post("/post/", data)
-        self.assertEqual(response.status_code, 400)
-
-    def testPostInvalidIntegerPK(self):
-        a = Article.objects.get(pk=1)
-        data = self.getValidData(a)
-        data["comment"] = "This is another comment"
-        data["object_pk"] = '\ufffd'
-        response = self.client.post("/post/", data)
-        self.assertEqual(response.status_code, 400)
-
-    def testPostInvalidDecimalPK(self):
-        b = Book.objects.get(pk='12.34')
-        data = self.getValidData(b)
-        data["comment"] = "This is another comment"
-        data["object_pk"] = 'cookies'
-        response = self.client.post("/post/", data)
-        self.assertEqual(response.status_code, 400)
-
-    def testCommentPreview(self):
-        a = Article.objects.get(pk=1)
-        data = self.getValidData(a)
-        data["preview"] = "Preview"
-        response = self.client.post("/post/", data)
-        self.assertEqual(response.status_code, 200)
-        self.assertTemplateUsed(response, "comments/preview.html")
-
-    def testHashTampering(self):
-        a = Article.objects.get(pk=1)
-        data = self.getValidData(a)
-        data["security_hash"] = "Nobody expects the Spanish Inquisition!"
-        response = self.client.post("/post/", data)
-        self.assertEqual(response.status_code, 400)
-
-    def testDebugCommentErrors(self):
-        """The debug error template should be shown only if DEBUG is True"""
-        a = Article.objects.get(pk=1)
-        data = self.getValidData(a)
-        data["security_hash"] = "Nobody expects the Spanish Inquisition!"
-
-        with self.settings(DEBUG=True):
-            response = self.client.post("/post/", data)
-            self.assertEqual(response.status_code, 400)
-            self.assertTemplateUsed(response, "comments/400-debug.html")
-
-        with self.settings(DEBUG=False):
-            response = self.client.post("/post/", data)
-            self.assertEqual(response.status_code, 400)
-            self.assertTemplateNotUsed(response, "comments/400-debug.html")
-
-    def testCreateValidComment(self):
-        address = "1.2.3.4"
-        a = Article.objects.get(pk=1)
-        data = self.getValidData(a)
-        self.response = self.client.post("/post/", data, REMOTE_ADDR=address)
-        self.assertEqual(self.response.status_code, 302)
-        self.assertEqual(Comment.objects.count(), 1)
-        c = Comment.objects.all()[0]
-        self.assertEqual(c.ip_address, address)
-        self.assertEqual(c.comment, "This is my comment")
-
-    def testCreateValidCommentIPv6(self):
-        """
-        Test creating a valid comment with a long IPv6 address.
-        Note that this test should fail when Comment.ip_address is an IPAddress instead of a GenericIPAddress,
-        but does not do so on SQLite or PostgreSQL, because they use the TEXT and INET types, which already
-        allow storing an IPv6 address internally.
-        """
-        address = "2a02::223:6cff:fe8a:2e8a"
-        a = Article.objects.get(pk=1)
-        data = self.getValidData(a)
-        self.response = self.client.post("/post/", data, REMOTE_ADDR=address)
-        self.assertEqual(self.response.status_code, 302)
-        self.assertEqual(Comment.objects.count(), 1)
-        c = Comment.objects.all()[0]
-        self.assertEqual(c.ip_address, address)
-        self.assertEqual(c.comment, "This is my comment")
-
-    def testCreateValidCommentIPv6Unpack(self):
-        address = "::ffff:18.52.18.52"
-        a = Article.objects.get(pk=1)
-        data = self.getValidData(a)
-        self.response = self.client.post("/post/", data, REMOTE_ADDR=address)
-        self.assertEqual(self.response.status_code, 302)
-        self.assertEqual(Comment.objects.count(), 1)
-        c = Comment.objects.all()[0]
-        # We trim the '::ffff:' bit off because it is an IPv4 addr
-        self.assertEqual(c.ip_address, address[7:])
-        self.assertEqual(c.comment, "This is my comment")
-
-    def testPostAsAuthenticatedUser(self):
-        a = Article.objects.get(pk=1)
-        data = self.getValidData(a)
-        data['name'] = data['email'] = ''
-        self.client.login(username="normaluser", password="normaluser")
-        self.response = self.client.post("/post/", data, REMOTE_ADDR="1.2.3.4")
-        self.assertEqual(self.response.status_code, 302)
-        self.assertEqual(Comment.objects.count(), 1)
-        c = Comment.objects.all()[0]
-        self.assertEqual(c.ip_address, "1.2.3.4")
-        u = User.objects.get(username='normaluser')
-        self.assertEqual(c.user, u)
-        self.assertEqual(c.user_name, u.get_full_name())
-        self.assertEqual(c.user_email, u.email)
-
-    def testPostAsAuthenticatedUserWithoutFullname(self):
-        """
-        Check that the user's name in the comment is populated for
-        authenticated users without first_name and last_name.
-        """
-        user = User.objects.create_user(username='jane_other',
-                email='jane@example.com', password='jane_other')
-        a = Article.objects.get(pk=1)
-        data = self.getValidData(a)
-        data['name'] = data['email'] = ''
-        self.client.login(username="jane_other", password="jane_other")
-        self.response = self.client.post("/post/", data, REMOTE_ADDR="1.2.3.4")
-        c = Comment.objects.get(user=user)
-        self.assertEqual(c.ip_address, "1.2.3.4")
-        self.assertEqual(c.user_name, 'jane_other')
-        user.delete()
-
-    def testPreventDuplicateComments(self):
-        """Prevent posting the exact same comment twice"""
-        a = Article.objects.get(pk=1)
-        data = self.getValidData(a)
-        self.client.post("/post/", data)
-        self.client.post("/post/", data)
-        self.assertEqual(Comment.objects.count(), 1)
-
-        # This should not trigger the duplicate prevention
-        self.client.post("/post/", dict(data, comment="My second comment."))
-        self.assertEqual(Comment.objects.count(), 2)
-
-    def testCommentSignals(self):
-        """Test signals emitted by the comment posting view"""
-
-        # callback
-        def receive(sender, **kwargs):
-            self.assertEqual(kwargs['comment'].comment, "This is my comment")
-            self.assertTrue('request' in kwargs)
-            received_signals.append(kwargs.get('signal'))
-
-        # Connect signals and keep track of handled ones
-        received_signals = []
-        expected_signals = [
-            signals.comment_will_be_posted, signals.comment_was_posted
-        ]
-        for signal in expected_signals:
-            signal.connect(receive)
-
-        # Post a comment and check the signals
-        self.testCreateValidComment()
-        self.assertEqual(received_signals, expected_signals)
-
-        for signal in expected_signals:
-            signal.disconnect(receive)
-
-    def testWillBePostedSignal(self):
-        """
-        Test that the comment_will_be_posted signal can prevent the comment from
-        actually getting saved
-        """
-        def receive(sender, **kwargs): return False
-        signals.comment_will_be_posted.connect(receive, dispatch_uid="comment-test")
-        a = Article.objects.get(pk=1)
-        data = self.getValidData(a)
-        response = self.client.post("/post/", data)
-        self.assertEqual(response.status_code, 400)
-        self.assertEqual(Comment.objects.count(), 0)
-        signals.comment_will_be_posted.disconnect(dispatch_uid="comment-test")
-
-    def testWillBePostedSignalModifyComment(self):
-        """
-        Test that the comment_will_be_posted signal can modify a comment before
-        it gets posted
-        """
-        def receive(sender, **kwargs):
-             # a bad but effective spam filter :)...
-            kwargs['comment'].is_public = False
-
-        signals.comment_will_be_posted.connect(receive)
-        self.testCreateValidComment()
-        c = Comment.objects.all()[0]
-        self.assertFalse(c.is_public)
-
-    def testCommentNext(self):
-        """Test the different "next" actions the comment view can take"""
-        a = Article.objects.get(pk=1)
-        data = self.getValidData(a)
-        response = self.client.post("/post/", data)
-        location = response["Location"]
-        match = post_redirect_re.match(location)
-        self.assertTrue(match is not None, "Unexpected redirect location: %s" % location)
-
-        data["next"] = "/somewhere/else/"
-        data["comment"] = "This is another comment"
-        response = self.client.post("/post/", data)
-        location = response["Location"]
-        match = re.search(r"^http://testserver/somewhere/else/\?c=\d+$", location)
-        self.assertTrue(match is not None, "Unexpected redirect location: %s" % location)
-
-        data["next"] = "http://badserver/somewhere/else/"
-        data["comment"] = "This is another comment with an unsafe next url"
-        response = self.client.post("/post/", data)
-        location = response["Location"]
-        match = post_redirect_re.match(location)
-        self.assertTrue(match is not None, "Unsafe redirection to: %s" % location)
-
-    def testCommentDoneView(self):
-        a = Article.objects.get(pk=1)
-        data = self.getValidData(a)
-        response = self.client.post("/post/", data)
-        location = response["Location"]
-        match = post_redirect_re.match(location)
-        self.assertTrue(match is not None, "Unexpected redirect location: %s" % location)
-        pk = int(match.group('pk'))
-        response = self.client.get(location)
-        self.assertTemplateUsed(response, "comments/posted.html")
-        self.assertEqual(response.context[0]["comment"], Comment.objects.get(pk=pk))
-
-    def testCommentNextWithQueryString(self):
-        """
-        The `next` key needs to handle already having a query string (#10585)
-        """
-        a = Article.objects.get(pk=1)
-        data = self.getValidData(a)
-        data["next"] = "/somewhere/else/?foo=bar"
-        data["comment"] = "This is another comment"
-        response = self.client.post("/post/", data)
-        location = response["Location"]
-        match = re.search(r"^http://testserver/somewhere/else/\?foo=bar&c=\d+$", location)
-        self.assertTrue(match is not None, "Unexpected redirect location: %s" % location)
-
-    def testCommentPostRedirectWithInvalidIntegerPK(self):
-        """
-        Tests that attempting to retrieve the location specified in the
-        post redirect, after adding some invalid data to the expected
-        querystring it ends with, doesn't cause a server error.
-        """
-        a = Article.objects.get(pk=1)
-        data = self.getValidData(a)
-        data["comment"] = "This is another comment"
-        response = self.client.post("/post/", data)
-        location = response["Location"]
-        broken_location = location + "\ufffd"
-        response = self.client.get(broken_location)
-        self.assertEqual(response.status_code, 200)
-
-    def testCommentNextWithQueryStringAndAnchor(self):
-        """
-        The `next` key needs to handle already having an anchor. Refs #13411.
-        """
-        # With a query string also.
-        a = Article.objects.get(pk=1)
-        data = self.getValidData(a)
-        data["next"] = "/somewhere/else/?foo=bar#baz"
-        data["comment"] = "This is another comment"
-        response = self.client.post("/post/", data)
-        location = response["Location"]
-        match = re.search(r"^http://testserver/somewhere/else/\?foo=bar&c=\d+#baz$", location)
-        self.assertTrue(match is not None, "Unexpected redirect location: %s" % location)
-
-        # Without a query string
-        a = Article.objects.get(pk=1)
-        data = self.getValidData(a)
-        data["next"] = "/somewhere/else/#baz"
-        data["comment"] = "This is another comment"
-        response = self.client.post("/post/", data)
-        location = response["Location"]
-        match = re.search(r"^http://testserver/somewhere/else/\?c=\d+#baz$", location)
-        self.assertTrue(match is not None, "Unexpected redirect location: %s" % location)
diff --git a/tests/comment_tests/tests/test_feeds.py b/tests/comment_tests/tests/test_feeds.py
deleted file mode 100644
index 46b86c889a..0000000000
--- a/tests/comment_tests/tests/test_feeds.py
+++ /dev/null
@@ -1,51 +0,0 @@
-from xml.etree import ElementTree as ET
-
-from django.conf import settings
-from django.contrib.comments.models import Comment
-from django.contrib.contenttypes.models import ContentType
-from django.contrib.sites.models import Site
-
-from . import CommentTestCase
-from ..models import Article
-
-
-class CommentFeedTests(CommentTestCase):
-    urls = 'comment_tests.urls'
-    feed_url = '/rss/comments/'
-
-    def setUp(self):
-        site_2 = Site.objects.create(id=settings.SITE_ID+1,
-            domain="example2.com", name="example2.com")
-        # A comment for another site
-        Comment.objects.create(
-            content_type = ContentType.objects.get_for_model(Article),
-            object_pk = "1",
-            user_name = "Joe Somebody",
-            user_email = "jsomebody@example.com",
-            user_url = "http://example.com/~joe/",
-            comment = "A comment for the second site.",
-            site = site_2,
-        )
-
-    def test_feed(self):
-        response = self.client.get(self.feed_url)
-        self.assertEqual(response.status_code, 200)
-        self.assertEqual(response['Content-Type'], 'application/rss+xml; charset=utf-8')
-
-        rss_elem = ET.fromstring(response.content)
-
-        self.assertEqual(rss_elem.tag, "rss")
-        self.assertEqual(rss_elem.attrib, {"version": "2.0"})
-
-        channel_elem = rss_elem.find("channel")
-
-        title_elem = channel_elem.find("title")
-        self.assertEqual(title_elem.text, "example.com comments")
-
-        link_elem = channel_elem.find("link")
-        self.assertEqual(link_elem.text, "http://example.com/")
-
-        atomlink_elem = channel_elem.find("{http://www.w3.org/2005/Atom}link")
-        self.assertEqual(atomlink_elem.attrib, {"href": "http://example.com/rss/comments/", "rel": "self"})
-
-        self.assertNotContains(response, "A comment for the second site.")
diff --git a/tests/comment_tests/tests/test_models.py b/tests/comment_tests/tests/test_models.py
deleted file mode 100644
index 4303fda852..0000000000
--- a/tests/comment_tests/tests/test_models.py
+++ /dev/null
@@ -1,56 +0,0 @@
-from django.contrib.comments.models import Comment
-
-from . import CommentTestCase
-from ..models import Author, Article
-
-
-class CommentModelTests(CommentTestCase):
-    def testSave(self):
-        for c in self.createSomeComments():
-            self.assertNotEqual(c.submit_date, None)
-
-    def testUserProperties(self):
-        c1, c2, c3, c4 = self.createSomeComments()
-        self.assertEqual(c1.name, "Joe Somebody")
-        self.assertEqual(c2.email, "jsomebody@example.com")
-        self.assertEqual(c3.name, "Frank Nobody")
-        self.assertEqual(c3.url, "http://example.com/~frank/")
-        self.assertEqual(c1.user, None)
-        self.assertEqual(c3.user, c4.user)
-
-class CommentManagerTests(CommentTestCase):
-
-    def testInModeration(self):
-        """Comments that aren't public are considered in moderation"""
-        c1, c2, c3, c4 = self.createSomeComments()
-        c1.is_public = False
-        c2.is_public = False
-        c1.save()
-        c2.save()
-        moderated_comments = list(Comment.objects.in_moderation().order_by("id"))
-        self.assertEqual(moderated_comments, [c1, c2])
-
-    def testRemovedCommentsNotInModeration(self):
-        """Removed comments are not considered in moderation"""
-        c1, c2, c3, c4 = self.createSomeComments()
-        c1.is_public = False
-        c2.is_public = False
-        c2.is_removed = True
-        c1.save()
-        c2.save()
-        moderated_comments = list(Comment.objects.in_moderation())
-        self.assertEqual(moderated_comments, [c1])
-
-    def testForModel(self):
-        c1, c2, c3, c4 = self.createSomeComments()
-        article_comments = list(Comment.objects.for_model(Article).order_by("id"))
-        author_comments = list(Comment.objects.for_model(Author.objects.get(pk=1)))
-        self.assertEqual(article_comments, [c1, c3])
-        self.assertEqual(author_comments, [c2])
-
-    def testPrefetchRelated(self):
-        c1, c2, c3, c4 = self.createSomeComments()
-        # one for comments, one for Articles, one for Author
-        with self.assertNumQueries(3):
-            qs = Comment.objects.prefetch_related('content_object')
-            [c.content_object for c in qs]
diff --git a/tests/comment_tests/tests/test_moderation_views.py b/tests/comment_tests/tests/test_moderation_views.py
deleted file mode 100644
index b70b01ed16..0000000000
--- a/tests/comment_tests/tests/test_moderation_views.py
+++ /dev/null
@@ -1,315 +0,0 @@
-from __future__ import unicode_literals
-
-from django.contrib.auth.models import User, Permission
-from django.contrib.comments import signals
-from django.contrib.comments.models import Comment, CommentFlag
-from django.contrib.contenttypes.models import ContentType
-from django.utils import translation
-
-from . import CommentTestCase
-
-
-class FlagViewTests(CommentTestCase):
-
-    def testFlagGet(self):
-        """GET the flag view: render a confirmation page."""
-        comments = self.createSomeComments()
-        pk = comments[0].pk
-        self.client.login(username="normaluser", password="normaluser")
-        response = self.client.get("/flag/%d/" % pk)
-        self.assertTemplateUsed(response, "comments/flag.html")
-
-    def testFlagPost(self):
-        """POST the flag view: actually flag the view (nice for XHR)"""
-        comments = self.createSomeComments()
-        pk = comments[0].pk
-        self.client.login(username="normaluser", password="normaluser")
-        response = self.client.post("/flag/%d/" % pk)
-        self.assertEqual(response["Location"], "http://testserver/flagged/?c=%d" % pk)
-        c = Comment.objects.get(pk=pk)
-        self.assertEqual(c.flags.filter(flag=CommentFlag.SUGGEST_REMOVAL).count(), 1)
-        return c
-
-    def testFlagPostNext(self):
-        """
-        POST the flag view, explicitly providing a next url.
-        """
-        comments = self.createSomeComments()
-        pk = comments[0].pk
-        self.client.login(username="normaluser", password="normaluser")
-        response = self.client.post("/flag/%d/" % pk, {'next': "/go/here/"})
-        self.assertEqual(response["Location"],
-            "http://testserver/go/here/?c=%d" % pk)
-
-    def testFlagPostUnsafeNext(self):
-        """
-        POSTing to the flag view with an unsafe next url will ignore the
-        provided url when redirecting.
-        """
-        comments = self.createSomeComments()
-        pk = comments[0].pk
-        self.client.login(username="normaluser", password="normaluser")
-        response = self.client.post("/flag/%d/" % pk,
-            {'next': "http://elsewhere/bad"})
-        self.assertEqual(response["Location"],
-            "http://testserver/flagged/?c=%d" % pk)
-
-    def testFlagPostTwice(self):
-        """Users don't get to flag comments more than once."""
-        c = self.testFlagPost()
-        self.client.post("/flag/%d/" % c.pk)
-        self.client.post("/flag/%d/" % c.pk)
-        self.assertEqual(c.flags.filter(flag=CommentFlag.SUGGEST_REMOVAL).count(), 1)
-
-    def testFlagAnon(self):
-        """GET/POST the flag view while not logged in: redirect to log in."""
-        comments = self.createSomeComments()
-        pk = comments[0].pk
-        response = self.client.get("/flag/%d/" % pk)
-        self.assertEqual(response["Location"], "http://testserver/accounts/login/?next=/flag/%d/" % pk)
-        response = self.client.post("/flag/%d/" % pk)
-        self.assertEqual(response["Location"], "http://testserver/accounts/login/?next=/flag/%d/" % pk)
-
-    def testFlaggedView(self):
-        comments = self.createSomeComments()
-        pk = comments[0].pk
-        response = self.client.get("/flagged/", data={"c": pk})
-        self.assertTemplateUsed(response, "comments/flagged.html")
-
-    def testFlagSignals(self):
-        """Test signals emitted by the comment flag view"""
-
-        # callback
-        def receive(sender, **kwargs):
-            self.assertEqual(kwargs['flag'].flag, CommentFlag.SUGGEST_REMOVAL)
-            self.assertEqual(kwargs['request'].user.username, "normaluser")
-            received_signals.append(kwargs.get('signal'))
-
-        # Connect signals and keep track of handled ones
-        received_signals = []
-        signals.comment_was_flagged.connect(receive)
-
-        # Post a comment and check the signals
-        self.testFlagPost()
-        self.assertEqual(received_signals, [signals.comment_was_flagged])
-
-        signals.comment_was_flagged.disconnect(receive)
-
-def makeModerator(username):
-    u = User.objects.get(username=username)
-    ct = ContentType.objects.get_for_model(Comment)
-    p = Permission.objects.get(content_type=ct, codename="can_moderate")
-    u.user_permissions.add(p)
-
-class DeleteViewTests(CommentTestCase):
-
-    def testDeletePermissions(self):
-        """The delete view should only be accessible to 'moderators'"""
-        comments = self.createSomeComments()
-        pk = comments[0].pk
-        self.client.login(username="normaluser", password="normaluser")
-        response = self.client.get("/delete/%d/" % pk)
-        self.assertEqual(response["Location"], "http://testserver/accounts/login/?next=/delete/%d/" % pk)
-
-        makeModerator("normaluser")
-        response = self.client.get("/delete/%d/" % pk)
-        self.assertEqual(response.status_code, 200)
-
-    def testDeletePost(self):
-        """POSTing the delete view should mark the comment as removed"""
-        comments = self.createSomeComments()
-        pk = comments[0].pk
-        makeModerator("normaluser")
-        self.client.login(username="normaluser", password="normaluser")
-        response = self.client.post("/delete/%d/" % pk)
-        self.assertEqual(response["Location"], "http://testserver/deleted/?c=%d" % pk)
-        c = Comment.objects.get(pk=pk)
-        self.assertTrue(c.is_removed)
-        self.assertEqual(c.flags.filter(flag=CommentFlag.MODERATOR_DELETION, user__username="normaluser").count(), 1)
-
-    def testDeletePostNext(self):
-        """
-        POSTing the delete view will redirect to an explicitly provided a next
-        url.
-        """
-        comments = self.createSomeComments()
-        pk = comments[0].pk
-        makeModerator("normaluser")
-        self.client.login(username="normaluser", password="normaluser")
-        response = self.client.post("/delete/%d/" % pk, {'next': "/go/here/"})
-        self.assertEqual(response["Location"],
-            "http://testserver/go/here/?c=%d" % pk)
-
-    def testDeletePostUnsafeNext(self):
-        """
-        POSTing to the delete view with an unsafe next url will ignore the
-        provided url when redirecting.
-        """
-        comments = self.createSomeComments()
-        pk = comments[0].pk
-        makeModerator("normaluser")
-        self.client.login(username="normaluser", password="normaluser")
-        response = self.client.post("/delete/%d/" % pk,
-            {'next': "http://elsewhere/bad"})
-        self.assertEqual(response["Location"],
-            "http://testserver/deleted/?c=%d" % pk)
-
-    def testDeleteSignals(self):
-        def receive(sender, **kwargs):
-            received_signals.append(kwargs.get('signal'))
-
-        # Connect signals and keep track of handled ones
-        received_signals = []
-        signals.comment_was_flagged.connect(receive)
-
-        # Post a comment and check the signals
-        self.testDeletePost()
-        self.assertEqual(received_signals, [signals.comment_was_flagged])
-
-        signals.comment_was_flagged.disconnect(receive)
-
-    def testDeletedView(self):
-        comments = self.createSomeComments()
-        pk = comments[0].pk
-        response = self.client.get("/deleted/", data={"c": pk})
-        self.assertTemplateUsed(response, "comments/deleted.html")
-
-class ApproveViewTests(CommentTestCase):
-
-    def testApprovePermissions(self):
-        """The approve view should only be accessible to 'moderators'"""
-        comments = self.createSomeComments()
-        pk = comments[0].pk
-        self.client.login(username="normaluser", password="normaluser")
-        response = self.client.get("/approve/%d/" % pk)
-        self.assertEqual(response["Location"], "http://testserver/accounts/login/?next=/approve/%d/" % pk)
-
-        makeModerator("normaluser")
-        response = self.client.get("/approve/%d/" % pk)
-        self.assertEqual(response.status_code, 200)
-
-    def testApprovePost(self):
-        """POSTing the approve view should mark the comment as removed"""
-        c1, c2, c3, c4 = self.createSomeComments()
-        c1.is_public = False; c1.save()
-
-        makeModerator("normaluser")
-        self.client.login(username="normaluser", password="normaluser")
-        response = self.client.post("/approve/%d/" % c1.pk)
-        self.assertEqual(response["Location"], "http://testserver/approved/?c=%d" % c1.pk)
-        c = Comment.objects.get(pk=c1.pk)
-        self.assertTrue(c.is_public)
-        self.assertEqual(c.flags.filter(flag=CommentFlag.MODERATOR_APPROVAL, user__username="normaluser").count(), 1)
-
-    def testApprovePostNext(self):
-        """
-        POSTing the approve view will redirect to an explicitly provided a next
-        url.
-        """
-        c1, c2, c3, c4 = self.createSomeComments()
-        c1.is_public = False; c1.save()
-
-        makeModerator("normaluser")
-        self.client.login(username="normaluser", password="normaluser")
-        response = self.client.post("/approve/%d/" % c1.pk,
-            {'next': "/go/here/"})
-        self.assertEqual(response["Location"],
-            "http://testserver/go/here/?c=%d" % c1.pk)
-
-    def testApprovePostUnsafeNext(self):
-        """
-        POSTing to the approve view with an unsafe next url will ignore the
-        provided url when redirecting.
-        """
-        c1, c2, c3, c4 = self.createSomeComments()
-        c1.is_public = False; c1.save()
-
-        makeModerator("normaluser")
-        self.client.login(username="normaluser", password="normaluser")
-        response = self.client.post("/approve/%d/" % c1.pk,
-            {'next': "http://elsewhere/bad"})
-        self.assertEqual(response["Location"],
-            "http://testserver/approved/?c=%d" % c1.pk)
-
-    def testApproveSignals(self):
-        def receive(sender, **kwargs):
-            received_signals.append(kwargs.get('signal'))
-
-        # Connect signals and keep track of handled ones
-        received_signals = []
-        signals.comment_was_flagged.connect(receive)
-
-        # Post a comment and check the signals
-        self.testApprovePost()
-        self.assertEqual(received_signals, [signals.comment_was_flagged])
-
-        signals.comment_was_flagged.disconnect(receive)
-
-    def testApprovedView(self):
-        comments = self.createSomeComments()
-        pk = comments[0].pk
-        response = self.client.get("/approved/", data={"c":pk})
-        self.assertTemplateUsed(response, "comments/approved.html")
-
-class AdminActionsTests(CommentTestCase):
-    urls = "comment_tests.urls_admin"
-
-    def setUp(self):
-        super(AdminActionsTests, self).setUp()
-
-        # Make "normaluser" a moderator
-        u = User.objects.get(username="normaluser")
-        u.is_staff = True
-        perms = Permission.objects.filter(
-            content_type__app_label = 'comments',
-            codename__endswith = 'comment'
-        )
-        for perm in perms:
-            u.user_permissions.add(perm)
-        u.save()
-
-    def testActionsNonModerator(self):
-        self.createSomeComments()
-        self.client.login(username="normaluser", password="normaluser")
-        response = self.client.get("/admin/comments/comment/")
-        self.assertNotContains(response, "approve_comments")
-
-    def testActionsModerator(self):
-        self.createSomeComments()
-        makeModerator("normaluser")
-        self.client.login(username="normaluser", password="normaluser")
-        response = self.client.get("/admin/comments/comment/")
-        self.assertContains(response, "approve_comments")
-
-    def testActionsDisabledDelete(self):
-        "Tests a CommentAdmin where 'delete_selected' has been disabled."
-        self.createSomeComments()
-        self.client.login(username="normaluser", password="normaluser")
-        response = self.client.get('/admin2/comments/comment/')
-        self.assertEqual(response.status_code, 200)
-        self.assertNotContains(response, '<option value="delete_selected">')
-
-    def performActionAndCheckMessage(self, action, action_params, expected_message):
-        response = self.client.post('/admin/comments/comment/',
-                                    data={'_selected_action': action_params,
-                                          'action': action,
-                                          'index': 0},
-                                    follow=True)
-        self.assertContains(response, expected_message)
-
-    def testActionsMessageTranslations(self):
-        c1, c2, c3, c4 = self.createSomeComments()
-        one_comment = c1.pk
-        many_comments = [c2.pk, c3.pk, c4.pk]
-        makeModerator("normaluser")
-        self.client.login(username="normaluser", password="normaluser")
-        with translation.override('en'):
-            # Test approving
-            self.performActionAndCheckMessage('approve_comments', one_comment, '1 comment was successfully approved')
-            self.performActionAndCheckMessage('approve_comments', many_comments, '3 comments were successfully approved')
-            # Test flagging
-            self.performActionAndCheckMessage('flag_comments', one_comment, '1 comment was successfully flagged')
-            self.performActionAndCheckMessage('flag_comments', many_comments, '3 comments were successfully flagged')
-            # Test removing
-            self.performActionAndCheckMessage('remove_comments', one_comment, '1 comment was successfully removed')
-            self.performActionAndCheckMessage('remove_comments', many_comments, '3 comments were successfully removed')
diff --git a/tests/comment_tests/tests/test_templatetags.py b/tests/comment_tests/tests/test_templatetags.py
deleted file mode 100644
index d24859eb55..0000000000
--- a/tests/comment_tests/tests/test_templatetags.py
+++ /dev/null
@@ -1,203 +0,0 @@
-from django.contrib.comments.forms import CommentForm
-from django.contrib.comments.models import Comment
-from django.contrib.contenttypes.models import ContentType
-from django.template import Template, Context, Library, libraries
-
-from ..models import Article, Author
-from . import CommentTestCase
-
-register = Library()
-
-@register.filter
-def noop(variable, param=None):
-    return variable
-
-libraries['comment_testtags'] = register
-
-
-class CommentTemplateTagTests(CommentTestCase):
-
-    def render(self, t, **c):
-        ctx = Context(c)
-        out = Template(t).render(ctx)
-        return ctx, out
-
-    def testCommentFormTarget(self):
-        ctx, out = self.render("{% load comments %}{% comment_form_target %}")
-        self.assertEqual(out, "/post/")
-
-    def testGetCommentForm(self, tag=None):
-        t = "{% load comments %}" + (tag or "{% get_comment_form for comment_tests.article a.id as form %}")
-        ctx, out = self.render(t, a=Article.objects.get(pk=1))
-        self.assertEqual(out, "")
-        self.assertIsInstance(ctx["form"], CommentForm)
-
-    def testGetCommentFormFromLiteral(self):
-        self.testGetCommentForm("{% get_comment_form for comment_tests.article 1 as form %}")
-
-    def testGetCommentFormFromObject(self):
-        self.testGetCommentForm("{% get_comment_form for a as form %}")
-
-    def testWhitespaceInGetCommentFormTag(self):
-        self.testGetCommentForm("{% load comment_testtags %}{% get_comment_form for a|noop:'x y' as form %}")
-
-    def testRenderCommentForm(self, tag=None):
-        t = "{% load comments %}" + (tag or "{% render_comment_form for comment_tests.article a.id %}")
-        ctx, out = self.render(t, a=Article.objects.get(pk=1))
-        self.assertTrue(out.strip().startswith("<form action="))
-        self.assertTrue(out.strip().endswith("</form>"))
-
-    def testRenderCommentFormFromLiteral(self):
-        self.testRenderCommentForm("{% render_comment_form for comment_tests.article 1 %}")
-
-    def testRenderCommentFormFromObject(self):
-        self.testRenderCommentForm("{% render_comment_form for a %}")
-
-    def testWhitespaceInRenderCommentFormTag(self):
-        self.testRenderCommentForm("{% load comment_testtags %}{% render_comment_form for a|noop:'x y' %}")
-
-    def testRenderCommentFormFromObjectWithQueryCount(self):
-        with self.assertNumQueries(1):
-            self.testRenderCommentFormFromObject()
-
-    def verifyGetCommentCount(self, tag=None):
-        t = "{% load comments %}" + (tag or "{% get_comment_count for comment_tests.article a.id as cc %}") + "{{ cc }}"
-        ctx, out = self.render(t, a=Article.objects.get(pk=1))
-        self.assertEqual(out, "2")
-
-    def testGetCommentCount(self):
-        self.createSomeComments()
-        self.verifyGetCommentCount("{% get_comment_count for comment_tests.article a.id as cc %}")
-
-    def testGetCommentCountFromLiteral(self):
-        self.createSomeComments()
-        self.verifyGetCommentCount("{% get_comment_count for comment_tests.article 1 as cc %}")
-
-    def testGetCommentCountFromObject(self):
-        self.createSomeComments()
-        self.verifyGetCommentCount("{% get_comment_count for a as cc %}")
-
-    def testWhitespaceInGetCommentCountTag(self):
-        self.createSomeComments()
-        self.verifyGetCommentCount("{% load comment_testtags %}{% get_comment_count for a|noop:'x y' as cc %}")
-
-    def verifyGetCommentList(self, tag=None):
-        c1, c2, c3, c4 = Comment.objects.all()[:4]
-        t = "{% load comments %}" +  (tag or "{% get_comment_list for comment_tests.author a.id as cl %}")
-        ctx, out = self.render(t, a=Author.objects.get(pk=1))
-        self.assertEqual(out, "")
-        self.assertEqual(list(ctx["cl"]), [c2])
-
-    def testGetCommentList(self):
-        self.createSomeComments()
-        self.verifyGetCommentList("{% get_comment_list for comment_tests.author a.id as cl %}")
-
-    def testGetCommentListFromLiteral(self):
-        self.createSomeComments()
-        self.verifyGetCommentList("{% get_comment_list for comment_tests.author 1 as cl %}")
-
-    def testGetCommentListFromObject(self):
-        self.createSomeComments()
-        self.verifyGetCommentList("{% get_comment_list for a as cl %}")
-
-    def testWhitespaceInGetCommentListTag(self):
-        self.createSomeComments()
-        self.verifyGetCommentList("{% load comment_testtags %}{% get_comment_list for a|noop:'x y' as cl %}")
-
-    def testGetCommentPermalink(self):
-        c1, c2, c3, c4 = self.createSomeComments()
-        t = "{% load comments %}{% get_comment_list for comment_tests.author author.id as cl %}"
-        t += "{% get_comment_permalink cl.0 %}"
-        ct = ContentType.objects.get_for_model(Author)
-        author = Author.objects.get(pk=1)
-        ctx, out = self.render(t, author=author)
-        self.assertEqual(out, "/cr/%s/%s/#c%s" % (ct.id, author.id, c2.id))
-
-    def testGetCommentPermalinkFormatted(self):
-        c1, c2, c3, c4 = self.createSomeComments()
-        t = "{% load comments %}{% get_comment_list for comment_tests.author author.id as cl %}"
-        t += "{% get_comment_permalink cl.0 '#c%(id)s-by-%(user_name)s' %}"
-        ct = ContentType.objects.get_for_model(Author)
-        author = Author.objects.get(pk=1)
-        ctx, out = self.render(t, author=author)
-        self.assertEqual(out, "/cr/%s/%s/#c%s-by-Joe Somebody" % (ct.id, author.id, c2.id))
-
-    def testWhitespaceInGetCommentPermalinkTag(self):
-        c1, c2, c3, c4 = self.createSomeComments()
-        t = "{% load comments comment_testtags %}{% get_comment_list for comment_tests.author author.id as cl %}"
-        t += "{% get_comment_permalink cl.0|noop:'x y' %}"
-        ct = ContentType.objects.get_for_model(Author)
-        author = Author.objects.get(pk=1)
-        ctx, out = self.render(t, author=author)
-        self.assertEqual(out, "/cr/%s/%s/#c%s" % (ct.id, author.id, c2.id))
-
-    def testRenderCommentList(self, tag=None):
-        t = "{% load comments %}" + (tag or "{% render_comment_list for comment_tests.article a.id %}")
-        ctx, out = self.render(t, a=Article.objects.get(pk=1))
-        self.assertTrue(out.strip().startswith("<dl id=\"comments\">"))
-        self.assertTrue(out.strip().endswith("</dl>"))
-
-    def testRenderCommentListFromLiteral(self):
-        self.testRenderCommentList("{% render_comment_list for comment_tests.article 1 %}")
-
-    def testRenderCommentListFromObject(self):
-        self.testRenderCommentList("{% render_comment_list for a %}")
-
-    def testWhitespaceInRenderCommentListTag(self):
-        self.testRenderCommentList("{% load comment_testtags %}{% render_comment_list for a|noop:'x y' %}")
-
-    def testNumberQueries(self):
-        """
-        Ensure that the template tags use cached content types to reduce the
-        number of DB queries.
-        Refs #16042.
-        """
-
-        self.createSomeComments()
-
-        # {% render_comment_list %} -----------------
-
-        # Clear CT cache
-        ContentType.objects.clear_cache()
-        with self.assertNumQueries(4):
-            self.testRenderCommentListFromObject()
-
-        # CT's should be cached
-        with self.assertNumQueries(3):
-            self.testRenderCommentListFromObject()
-
-        # {% get_comment_list %} --------------------
-
-        ContentType.objects.clear_cache()
-        with self.assertNumQueries(4):
-            self.verifyGetCommentList()
-
-        with self.assertNumQueries(3):
-            self.verifyGetCommentList()
-
-        # {% render_comment_form %} -----------------
-
-        ContentType.objects.clear_cache()
-        with self.assertNumQueries(3):
-            self.testRenderCommentForm()
-
-        with self.assertNumQueries(2):
-            self.testRenderCommentForm()
-
-        # {% get_comment_form %} --------------------
-
-        ContentType.objects.clear_cache()
-        with self.assertNumQueries(3):
-            self.testGetCommentForm()
-
-        with self.assertNumQueries(2):
-            self.testGetCommentForm()
-
-        # {% get_comment_count %} -------------------
-
-        ContentType.objects.clear_cache()
-        with self.assertNumQueries(3):
-            self.verifyGetCommentCount()
-
-        with self.assertNumQueries(2):
-            self.verifyGetCommentCount()
diff --git a/tests/comment_tests/urls.py b/tests/comment_tests/urls.py
deleted file mode 100644
index 32106106b5..0000000000
--- a/tests/comment_tests/urls.py
+++ /dev/null
@@ -1,21 +0,0 @@
-from django.conf.urls import patterns, url
-from django.contrib.comments.feeds import LatestCommentFeed
-
-from .custom_comments import views
-
-
-feeds = {
-     'comments': LatestCommentFeed,
-}
-
-urlpatterns = patterns('',
-    url(r'^post/$', views.custom_submit_comment),
-    url(r'^flag/(\d+)/$', views.custom_flag_comment),
-    url(r'^delete/(\d+)/$', views.custom_delete_comment),
-    url(r'^approve/(\d+)/$', views.custom_approve_comment),
-    url(r'^cr/(\d+)/(.+)/$', 'django.contrib.contenttypes.views.shortcut', name='comments-url-redirect'),
-)
-
-urlpatterns += patterns('',
-    (r'^rss/comments/$', LatestCommentFeed()),
-)
diff --git a/tests/comment_tests/urls_admin.py b/tests/comment_tests/urls_admin.py
deleted file mode 100644
index 79a1b75451..0000000000
--- a/tests/comment_tests/urls_admin.py
+++ /dev/null
@@ -1,19 +0,0 @@
-from django.conf.urls import patterns, include
-from django.contrib import admin
-from django.contrib.comments.admin import CommentsAdmin
-from django.contrib.comments.models import Comment
-
-# Make a new AdminSite to avoid picking up the deliberately broken admin
-# modules in other tests.
-admin_site = admin.AdminSite()
-admin_site.register(Comment, CommentsAdmin)
-
-# To demonstrate proper functionality even when ``delete_selected`` is removed.
-admin_site2 = admin.AdminSite()
-admin_site2.disable_action('delete_selected')
-admin_site2.register(Comment, CommentsAdmin)
-
-urlpatterns = patterns('',
-    (r'^admin/', include(admin_site.urls)),
-    (r'^admin2/', include(admin_site2.urls)),
-)
diff --git a/tests/comment_tests/urls_default.py b/tests/comment_tests/urls_default.py
deleted file mode 100644
index e204f9ebcb..0000000000
--- a/tests/comment_tests/urls_default.py
+++ /dev/null
@@ -1,9 +0,0 @@
-from django.conf.urls import patterns, include
-
-urlpatterns = patterns('',
-    (r'^', include('django.contrib.comments.urls')),
-
-    # Provide the auth system login and logout views
-    (r'^accounts/login/$', 'django.contrib.auth.views.login', {'template_name': 'login.html'}),
-    (r'^accounts/logout/$', 'django.contrib.auth.views.logout'),
-)
diff --git a/tests/runtests.py b/tests/runtests.py
index 0b065ea951..9d313d5de8 100755
--- a/tests/runtests.py
+++ b/tests/runtests.py
@@ -45,7 +45,6 @@ ALWAYS_INSTALLED_APPS = [
     'django.contrib.redirects',
     'django.contrib.sessions',
     'django.contrib.messages',
-    'django.contrib.comments',
     'django.contrib.admin.apps.SimpleAdminConfig',
     'django.contrib.admindocs',
     'django.contrib.staticfiles',
@@ -126,16 +125,6 @@ def setup(verbosity, test_labels):
         handler = logging.StreamHandler()
         logger.addHandler(handler)
 
-    warnings.filterwarnings(
-        'ignore',
-        'django.contrib.comments is deprecated and will be removed before Django 1.8.',
-        RemovedInDjango18Warning
-    )
-    warnings.filterwarnings(
-        'ignore',
-        'Model class django.contrib.comments.models.* Django 1.9.',
-        RemovedInDjango19Warning
-    )
     # Load all the ALWAYS_INSTALLED_APPS.
     django.setup()