pax_global_header00006660000000000000000000000064141760346350014523gustar00rootroot0000000000000052 comment=82c70029a9e620d7141dd9f837e3642a46665771 django-contrib-comments-2.2.0/000077500000000000000000000000001417603463500162475ustar00rootroot00000000000000django-contrib-comments-2.2.0/.github/000077500000000000000000000000001417603463500176075ustar00rootroot00000000000000django-contrib-comments-2.2.0/.github/workflows/000077500000000000000000000000001417603463500216445ustar00rootroot00000000000000django-contrib-comments-2.2.0/.github/workflows/test.yml000066400000000000000000000010551417603463500233470ustar00rootroot00000000000000name: Test on: [push, pull_request] jobs: build: runs-on: ubuntu-latest strategy: matrix: python-version: [3.6, 3.7, 3.8, 3.9] steps: - uses: actions/checkout@v2 - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v2 with: python-version: ${{ matrix.python-version }} - name: Install tox run: | python -m pip install --upgrade pip python -m pip install --upgrade tox tox-py - name: Run tests run: tox --py current django-contrib-comments-2.2.0/.gitignore000066400000000000000000000000431417603463500202340ustar00rootroot00000000000000*.pyc *.egg-info .tox/ docs/_build django-contrib-comments-2.2.0/.readthedocs.yml000066400000000000000000000006661417603463500213450ustar00rootroot00000000000000# .readthedocs.yml # Read the Docs configuration file # See https://docs.readthedocs.io/en/stable/config-file/v2.html for details # Required version: 2 # Build documentation in the docs/ directory with Sphinx sphinx: configuration: docs/conf.py # Optionally build your docs in additional formats such as PDF formats: - pdf # Optionally set the version of Python and requirements required to build your docs python: version: 3.7 django-contrib-comments-2.2.0/.tx/000077500000000000000000000000001417603463500167605ustar00rootroot00000000000000django-contrib-comments-2.2.0/.tx/config000066400000000000000000000004351417603463500201520ustar00rootroot00000000000000[main] host = https://www.transifex.com lang_map = sr@latin:sr_Latn, zh_CN:zh_Hans, zh_TW:zh_Hant type = PO [django-contrib-comments.main] file_filter = django_comments/locale//LC_MESSAGES/django.po source_file = django_comments/locale/en/LC_MESSAGES/django.po source_lang = en django-contrib-comments-2.2.0/HISTORY.rst000066400000000000000000000076251417603463500201540ustar00rootroot00000000000000.. :changelog: History ======= 2.2.0 (2022-01-31) ------------------ * Confirmed support for Django 4.0. 2.1.0 (2021-03-03) ------------------ * Dropped support for Django 1.11, 2.0, and 2.1. * Added the ``delete_stale_comments`` management command. * Added db_index to ``object_pk`` and ``is_removed`` fields. * Altered ``object_pk`` from ``TextField`` to ``CharField(max_length=64)`` so that the field can be indexed on MySQL, too. **Warning:** if you attach comments to objects whose primary key is serialized to more than 64 characters, you should provide a custom Comment model (more about that in the documentation) with an appropriate ``object_pk`` field. * Confirmed support for Python 3.9. * Added support for Django 3.2. 2.0.0 (2020-12-20) ------------------ * Removed support for Python 2. * Renamed zh_CN to zh_Hans and zh_TW to zh_Hant to match Django Chinese translations naming. * Confirmed support for Django 3.1 and avoid deprecation warnings. * Confirmed support for Python 3.8. * Updated Arabic and German translations. 1.9.2 (2019-12-03) ------------------ * WARNING: This *is* the last version supporting Python 2. * Confirmed support for Django 3.0. * Prevented deprecation warnings with Django 3.0. * Updated Danish and Indonesian translations. 1.9.1 (2019-02-20) ------------------ * WARNING: This is most probably the last version supporting Python 2. * Added testing for Python 3.7. * Confirmed support for Django 2.2 (no code changes required). * Updated translations. 1.9.0 (2018-08-04) ------------------ * Added testing for Python 3.6. * Confirmed support for Django 2.0 and 2.1. * Dropped support for Django < 1.11. * ``ip_address`` is set to None when ``REMOTE_ADDR`` is empty (#93). 1.8.0 (2017-02-03) ------------------ * Fixed a packaging error which caused sub-packages of the tests to be distributed. * Use ``get_current_site`` to look up the site instead of ``settings.SITE_ID``. * Confirmed support for Django 1.11. * Dropped Django 1.7 and Python 3.2/3.3 support. * Added testing for Python 3.5. * Updated translations. 1.7.3 (2016-09-13) ------------------ * Fixed a regression which prevented the ``Comment`` model from registering with the admin. * Updated translations. 1.7.2 (2016-08-04) ------------------ * ``get_comment_list`` now returns a ``QuerySet`` instead of a ``list``. * Fixed a Django 1.9+ compatibility issue with a customized comment app in ``INSTALLED_APPS`` (#87). * Confirmed support for Django 1.10. 1.7.1 (2016-05-03) ------------------ * Isolated abstract models outside of models.py so they can be imported without triggering Django's deprecation warning about models living outside of a 'models' module. * Updated translations. 1.7.0 (2016-03-29) ------------------ * Dropped Django 1.6 and Python 2.6 support * Improved usage of ``AppConfig`` functionality for custom models. * Added ``CommentAbstractModel`` as another abstract model layer for easier customization. * Avoided N+1 query problem for users on comments. * Made the moderation email subject translatable. * Added a database index to ``Comment.submit_date``, since it is used for the default ordering. * Fixed packaging so locale files are distributed. * Updated translations. 1.6.2 (2016-12-10) ------------------ * Fixed some Django deprecation warnings. * Setup translation system using Transifex. * Added missing South migration for the email length. * Updated translations. 1.6.1 (2016-05-08) ------------------ * Fixed migrations not working when installed as an egg. 1.6.0 (2016-04-29) ------------------ * Made ``CommentSecurityForm`` pass keyword arguments to its parent class. * Added ``COMMENTS_TIMEOUT`` setting to configure the timeout for ``CommentSecurityForm``. * Migrated ``Comment.user_email`` to 254 characters. * Moved South migrations to ``south_migrations`` folder so they can exist with Django 1.7 migrations. * Added Django 1.9 compatibility, dropped support for Django 1.5. django-contrib-comments-2.2.0/LICENSE.txt000066400000000000000000000030351417603463500200730ustar00rootroot00000000000000Copyright (c) 2013, Django Software Foundation and individual contributors All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of django-contrib-comments nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. django-contrib-comments-2.2.0/MANIFEST.in000066400000000000000000000004041417603463500200030ustar00rootroot00000000000000include README.rst include HISTORY.rst include LICENSE.txt recursive-include docs * recursive-include tests * recursive-include django_comments/templates * recursive-include django_comments/locale * recursive-exclude * __pycache__ recursive-exclude * *.py[co] django-contrib-comments-2.2.0/README.rst000066400000000000000000000017751417603463500177500ustar00rootroot00000000000000=========================== Django "excontrib" Comments =========================== .. image:: https://img.shields.io/pypi/v/django-contrib-comments.svg :target: https://pypi.python.org/pypi/django-contrib-comments .. image:: https://img.shields.io/travis/django/django-contrib-comments.svg :target: http://travis-ci.org/django/django-contrib-comments .. image:: https://img.shields.io/pypi/pyversions/django-contrib-comments.svg :target: https://pypi.python.org/pypi/django-contrib-comments .. image:: https://img.shields.io/pypi/djversions/django-contrib-comments.svg :target: https://pypi.org/project/django-contrib-comments/ Django used to include a comments framework; since Django 1.6 it's been separated to a separate project. This is that project. This 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. For details, `consult the documentation`__. __ https://django-contrib-comments.readthedocs.io/ django-contrib-comments-2.2.0/django_comments/000077500000000000000000000000001417603463500214165ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/__init__.py000066400000000000000000000057311417603463500235350ustar00rootroot00000000000000from importlib import import_module from django.apps import apps as global_apps from django.conf import settings from django.core.exceptions import ImproperlyConfigured from django.urls import reverse DEFAULT_COMMENTS_APP = 'django_comments' def get_comment_app(): """ Get the comment app (i.e. "django_comments") as defined in the settings """ # Make sure the app's in INSTALLED_APPS comments_app = get_comment_app_name() if not global_apps.is_installed(comments_app): raise ImproperlyConfigured( "The COMMENTS_APP (%r) must be in INSTALLED_APPS" % comments_app ) # Try to import the package try: package = import_module(comments_app) except ImportError as e: raise ImproperlyConfigured( "The COMMENTS_APP setting refers to a non-existing package. (%s)" % e ) return package 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: from django_comments.models import Comment return Comment def get_form(): from django_comments.forms import CommentForm """ 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 reverse("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 reverse("comments-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 reverse("comments-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 reverse("comments-approve", args=(comment.id,)) django-contrib-comments-2.2.0/django_comments/abstracts.py000066400000000000000000000144051417603463500237620ustar00rootroot00000000000000from django.conf import settings from django.contrib.contenttypes.fields import GenericForeignKey from django.contrib.contenttypes.models import ContentType from django.contrib.sites.models import Site from django.db import models from django.urls import reverse from django.utils import timezone from django.utils.translation import gettext_lazy as _ from .managers import CommentManager 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", on_delete=models.CASCADE) object_pk = models.CharField(_('object ID'), db_index=True, max_length=64) content_object = GenericForeignKey(ct_field="content_type", fk_field="object_pk") # Metadata about the comment site = models.ForeignKey(Site, on_delete=models.CASCADE) class Meta: abstract = True def get_content_object_url(self): """ Get a URL suitable for redirecting to the content object. """ return reverse( "comments-url-redirect", args=(self.content_type_id, self.object_pk) ) class CommentAbstractModel(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", on_delete=models.SET_NULL) 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, db_index=True) 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, db_index=True, 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: abstract = True 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().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 django-contrib-comments-2.2.0/django_comments/admin.py000066400000000000000000000070671417603463500230720ustar00rootroot00000000000000from django.contrib import admin from django.contrib.auth import get_user_model from django.utils.translation import gettext_lazy as _, ngettext from django_comments import get_model from django_comments.views.moderation import perform_flag, perform_approve, perform_delete class UsernameSearch: """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().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('django_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, lambda n: ngettext('flagged', 'flagged', n)) flag_comments.short_description = _("Flag selected comments") def approve_comments(self, request, queryset): self._bulk_flag(request, queryset, perform_approve, lambda n: ngettext('approved', 'approved', n)) approve_comments.short_description = _("Approve selected comments") def remove_comments(self, request, queryset): self._bulk_flag(request, queryset, perform_delete, lambda n: ngettext('removed', 'removed', n)) 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 msg = ngettext('%(count)s comment was successfully %(action)s.', '%(count)s comments were successfully %(action)s.', n_comments) self.message_user(request, msg % {'count': n_comments, 'action': 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). Klass = get_model() if Klass._meta.app_label == "django_comments": admin.site.register(Klass, CommentsAdmin) django-contrib-comments-2.2.0/django_comments/apps.py000066400000000000000000000002431417603463500227320ustar00rootroot00000000000000from django.apps import AppConfig class DjangoCommentsAdminConfig(AppConfig): default_auto_field = 'django.db.models.AutoField' name = 'django_comments' django-contrib-comments-2.2.0/django_comments/compat.py000066400000000000000000000004411417603463500232520ustar00rootroot00000000000000""" Module to store compatiblity imports to prevent Django deprecation warnings. """ try: # Introduced in Django 3.0. from django.utils.http import url_has_allowed_host_and_scheme except ImportError: from django.utils.http import is_safe_url as url_has_allowed_host_and_scheme django-contrib-comments-2.2.0/django_comments/feeds.py000066400000000000000000000017561417603463500230670ustar00rootroot00000000000000from django.contrib.sites.shortcuts import get_current_site from django.contrib.syndication.views import Feed from django.utils.translation import gettext as _ import django_comments 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().__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 = django_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 django-contrib-comments-2.2.0/django_comments/forms.py000066400000000000000000000200731417603463500231200ustar00rootroot00000000000000import time from django import forms from django.conf import settings from django.contrib.contenttypes.models import ContentType from django.forms.utils import ErrorDict from django.utils.crypto import salted_hmac, constant_time_compare from django.utils.encoding import force_str from django.utils.text import get_text_list from django.utils import timezone from django.utils.translation import pgettext_lazy, ngettext, gettext, gettext_lazy as _ from . import get_model COMMENT_MAX_LENGTH = getattr(settings, 'COMMENT_MAX_LENGTH', 3000) DEFAULT_COMMENTS_TIMEOUT = getattr(settings, 'COMMENTS_TIMEOUT', (2 * 60 * 60)) # 2h 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, **kwargs): self.target_object = target_object if initial is None: initial = {} initial.update(self.generate_security_data()) super().__init__(data=data, initial=initial, **kwargs) 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 (default is > 2 hours) in the past.""" ts = self.cleaned_data["timestamp"] if time.time() - ts > DEFAULT_COMMENTS_TIMEOUT: 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=pgettext_lazy("Person name", "Name"), max_length=50) email = forms.EmailField(label=_("Email address")) url = forms.URLField(label=_("URL"), required=False) # Translators: 'Comment' is a noun here. comment = forms.CharField(label=_('Comment'), widget=forms.Textarea, max_length=COMMENT_MAX_LENGTH) def get_comment_object(self, site_id=None): """ 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(site_id=site_id)) 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 get_model() def get_comment_create_data(self, site_id=None): """ 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_str(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=site_id or getattr(settings, "SITE_ID", None), 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 (not getattr(settings, 'COMMENTS_ALLOW_PROFANITIES', False) and getattr(settings, 'PROFANITIES_LIST', False)): bad_words = [w for w in settings.PROFANITIES_LIST if w in comment.lower()] if bad_words: raise forms.ValidationError(ngettext( "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], gettext('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 django-contrib-comments-2.2.0/django_comments/locale/000077500000000000000000000000001417603463500226555ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/af/000077500000000000000000000000001417603463500232435ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/af/LC_MESSAGES/000077500000000000000000000000001417603463500250305ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/af/LC_MESSAGES/django.mo000066400000000000000000000120731417603463500266320ustar00rootroot00000000000000Þ•> SüHIW`¸ÀÒtìai q„› ­H¸ "+><{€E’Øàõ 0LSd}˜­Ã×KëQ7 P‰ Ú IÞ g( - ¾  Ô Ü é ÷   & + ; E P Z j z  Š Ÿ º« f R Ò Ü ó o ‰  ›¦ÃÝDæ#+OX<]š¢I¶ + LjƒŒ¢ºÓî$F?[†Uâ8P<`*î 2<M _ ju{Ž— ± ½ÉÒæ ö)*65#+. 3 2 0)8-41;"(% 97>< / !&=:,$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2019-01-04 17:54+0000 Last-Translator: F Wolff Language-Team: Afrikaans (http://www.transifex.com/django/django-contrib-comments/language/af/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: af Plural-Forms: nplurals=2; plural=(n != 1); %(site_name)s-opmerkings1 opmerking is suksesvol %(action)s.%(count)s opmerkings is suksesvol %(action)s.Keur goedKeur 'n opmerking goedKeur gekose opmerkings goedMerk dié boksie as die opmerking onvanpas is. 'n Boodskap "Dié opmerking is verwyder" sal in sy plek vertoon.OpmerkingInhoudE-posadresRapporteerRapporteer gekose opmerkingsRapporteer dié opmerkingIP-adresAs mens iets in dié veld intik, word die opmerking as gemors beskouJongste kommentaar op %(site_name)sMetadataNaamKorrigeer asb. die fout onderKorrigeer asb. die foute onderDien inDien u opmerking inIngedien deur %(user)s op %(date)s %(comment)s http://%(domain)s%(url)sVoorskouVoorskou van opmerkingWil u definitief dié opmerking rapporteer?Maak dié opmerking openbaar?Verwyder dié opmerking?VerwyderVerwyder 'n opmerkingSkrap gekose opmerkingsDankie vir die opmerkingDankie vir die goedkeuringDankie vir die kommentaarDankie dat u dit rapporteerDankie vir die verwyderingDankie vir die moeite om die gesprekkwaliteit van ons werf te verbeterDié opmerking is deur 'n aangemelde gebruiker ingedien en die e-posadres is dus leesaleen.Dié opmerking is deur 'n aangemelde gebruiker ingedien en die naam is dus leesaleen.URLSonder 'n merk in dié boksie verdwyn 'n opmerking effektiewelik vanaf die werf.Taal! Die woord %s word nie hier toegelaat nie.Taal! Die woorde %s word nie hier toegelaat nie.[%(site)s] Nuwe opmerking oor "%(object)s"engoedgekeurgoedgekeuropmerkingopmerkingvlaggieopmerkingvlaggiesopmerkingsinhoudtipedatumdatum/tyd ingedienvlagnaamgerapporteergerapporteeris openbaaris verwyderobjek-IDof maak veranderinggeskrapgeskrapgebruikergebruiker se URLgebruiker se e-posadresgebruiker se naamdjango-contrib-comments-2.2.0/django_comments/locale/af/LC_MESSAGES/django.po000066400000000000000000000157511417603463500266430ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # F Wolff , 2019 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2019-01-04 17:54+0000\n" "Last-Translator: F Wolff \n" "Language-Team: Afrikaans (http://www.transifex.com/django/django-contrib-comments/language/af/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: af\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] "gerapporteer" msgstr[1] "gerapporteer" #: admin.py:56 msgid "Flag selected comments" msgstr "Rapporteer gekose opmerkings" #: admin.py:60 msgid "approved" msgid_plural "approved" msgstr[0] "goedgekeur" msgstr[1] "goedgekeur" #: admin.py:61 msgid "Approve selected comments" msgstr "Keur gekose opmerkings goed" #: admin.py:65 msgid "removed" msgid_plural "removed" msgstr[0] "geskrap" msgstr[1] "geskrap" #: admin.py:66 msgid "Remove selected comments" msgstr "Skrap gekose opmerkings" #: admin.py:78 #, python-format msgid "1 comment was successfully %(action)s." msgid_plural "%(count)s comments were successfully %(action)s." msgstr[0] "1 opmerking is suksesvol %(action)s." msgstr[1] "%(count)s opmerkings is suksesvol %(action)s." #: feeds.py:14 #, python-format msgid "%(site_name)s comments" msgstr "%(site_name)s-opmerkings" #: feeds.py:20 #, python-format msgid "Latest comments on %(site_name)s" msgstr "Jongste kommentaar op %(site_name)s" #: forms.py:105 msgctxt "Person name" msgid "Name" msgstr "Naam" #: forms.py:97 msgid "Email address" msgstr "E-posadres" #: 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] "Taal! Die woord %s word nie hier toegelaat nie." msgstr[1] "Taal! Die woorde %s word nie hier toegelaat nie." #: 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 "As mens iets in dié veld intik, word die opmerking as gemors beskou" #: models.py:23 msgid "content type" msgstr "inhoudtipe" #: models.py:25 msgid "object ID" msgstr "objek-ID" #: models.py:53 models.py:177 msgid "user" msgstr "gebruiker" #: models.py:55 msgid "user's name" msgstr "gebruiker se naam" #: models.py:56 msgid "user's email address" msgstr "gebruiker se e-posadres" #: models.py:57 msgid "user's URL" msgstr "gebruiker se URL" #: models.py:59 models.py:79 models.py:178 msgid "comment" msgstr "opmerking" #: models.py:62 msgid "date/time submitted" msgstr "datum/tyd ingedien" #: 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 "Sonder 'n merk in dié boksie verdwyn 'n opmerking effektiewelik vanaf die werf." #: models.py:67 msgid "is removed" msgstr "is verwyder" #: models.py:68 msgid "" "Check this box if the comment is inappropriate. A \"This comment has been " "removed\" message will be displayed instead." msgstr "Merk dié boksie as die opmerking onvanpas is. 'n Boodskap \"Dié opmerking is verwyder\" sal in sy plek vertoon." #: models.py:80 msgid "comments" msgstr "opmerkings" #: models.py:124 msgid "" "This comment was posted by an authenticated user and thus the name is read-" "only." msgstr "Dié opmerking is deur 'n aangemelde gebruiker ingedien en die naam is dus leesaleen." #: models.py:134 msgid "" "This comment was posted by an authenticated user and thus the email is read-" "only." msgstr "Dié opmerking is deur 'n aangemelde gebruiker ingedien en die e-posadres is dus leesaleen." #: 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 "Ingedien deur %(user)s op %(date)s\n\n%(comment)s\n\nhttp://%(domain)s%(url)s" #: models.py:179 msgid "flag" msgstr "vlagnaam" #: models.py:180 msgid "date" msgstr "datum" #: models.py:190 msgid "comment flag" msgstr "opmerkingvlaggie" #: models.py:191 msgid "comment flags" msgstr "opmerkingvlaggies" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] Nuwe opmerking oor \"%(object)s\"" #: templates/comments/approve.html:4 msgid "Approve a comment" msgstr "Keur 'n opmerking goed" #: templates/comments/approve.html:7 msgid "Really make this comment public?" msgstr "Maak dié opmerking openbaar?" #: templates/comments/approve.html:12 msgid "Approve" msgstr "Keur goed" #: templates/comments/approved.html:4 msgid "Thanks for approving" msgstr "Dankie vir die goedkeuring" #: 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 "Dankie vir die moeite om die gesprekkwaliteit van ons werf te verbeter" #: templates/comments/delete.html:4 msgid "Remove a comment" msgstr "Verwyder 'n opmerking" #: templates/comments/delete.html:7 msgid "Really remove this comment?" msgstr "Verwyder dié opmerking?" #: templates/comments/delete.html:12 msgid "Remove" msgstr "Verwyder" #: templates/comments/deleted.html:4 msgid "Thanks for removing" msgstr "Dankie vir die verwydering" #: templates/comments/flag.html:4 msgid "Flag this comment" msgstr "Rapporteer dié opmerking" #: templates/comments/flag.html:7 msgid "Really flag this comment?" msgstr "Wil u definitief dié opmerking rapporteer?" #: templates/comments/flag.html:12 msgid "Flag" msgstr "Rapporteer" #: templates/comments/flagged.html:4 msgid "Thanks for flagging" msgstr "Dankie dat u dit rapporteer" #: templates/comments/form.html:17 templates/comments/preview.html:32 msgid "Post" msgstr "Dien in" #: templates/comments/form.html:18 templates/comments/preview.html:33 msgid "Preview" msgstr "Voorskou" #: templates/comments/posted.html:4 msgid "Thanks for commenting" msgstr "Dankie vir die kommentaar" #: templates/comments/posted.html:7 msgid "Thank you for your comment" msgstr "Dankie vir die opmerking" #: templates/comments/preview.html:4 templates/comments/preview.html.py:13 msgid "Preview your comment" msgstr "Voorskou van opmerking" #: templates/comments/preview.html:11 msgid "Please correct the error below" msgid_plural "Please correct the errors below" msgstr[0] "Korrigeer asb. die fout onder" msgstr[1] "Korrigeer asb. die foute onder" #: templates/comments/preview.html:16 msgid "Post your comment" msgstr "Dien u opmerking in" #: templates/comments/preview.html:16 msgid "or make changes" msgstr "of maak verandering" django-contrib-comments-2.2.0/django_comments/locale/ar/000077500000000000000000000000001417603463500232575ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/ar/LC_MESSAGES/000077500000000000000000000000001417603463500250445ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/ar/LC_MESSAGES/django.mo000066400000000000000000000147261417603463500266550ustar00rootroot00000000000000Þ•> SüHIW`¸ÀÒtìai q„› ­H¸ "+><{€E’Øàõ 0LSd}˜­Ã×KëQ7 P‰ Ú IÞ g( - ¾  Ô Ü é ÷   & + ; E P Z j z  Š Ÿ Ò« ~ Ñ› m~.™ŸÈ h s,~«,²ß üe .pŸ °»ÓÜFô;D2Z?6Í *#Hlˆ%§Íbç”JpßPjY[Ä> _Ub ¸ÃÛõ")L{SÏ Öá!÷9 S`=€¾*65#+. 3 2 0)8-41;"(% 97>< / !&=:,$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: PO-Revision-Date: 2020-08-12 01:39+0000 Last-Translator: Bashar Al-Abdulhadi Language-Team: Arabic (http://www.transifex.com/django/django-contrib-comments/language/ar/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: ar 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; تعليقات %(site_name)sتعليق %(count)s %(action)s.تعليق %(count)s %(action)s.تعليقان %(count)s %(action)s.تعليقات %(count)s %(action)s.تعليق %(count)s %(action)s.تعليقات %(count)s %(action)s.المواÙقةواÙÙ‚ على تعليقاعتماد التعليقات المحددةانتق هذا المربع إذا كان التعليق غير لائق، سيتم عرض الرسالة "تم حذ٠هذا التعليق" بدلا منه.تعليقمحتوىعنوان البريد الإلكترونيسÙمتعليم التعليقات المحددةسÙÙ… هذا التعليقعنوان IPإن كتبت أي شيء ÙÙŠ هذا الحقل ÙØ³ÙŠÙعتبر تعليقك غير مرغوب بهآخر التعليقات على %(site_name)sميتاداتاالاسمرجاءً ØµØ­Ù‘ÙØ­ الخطأ أدناهرجاءً ØµØ­Ù‘ÙØ­ الخطأ أدناهرجاءً ØµØ­Ù‘ÙØ­ الأخطاء أدناهرجاءً ØµØ­Ù‘ÙØ­ الأخطاء أدناهرجاءً ØµØ­Ù‘ÙØ­ الأخطاء أدناهرجاءً ØµØ­Ù‘ÙØ­ الأخطاء أدناهأرسلأرسال تعليقككتبه %(user)s ÙÙŠ %(date)s %(comment)s http://%(domain)s%(url)sعاينعاين تعليقكتريد ÙØ¹Ù„اً وسم هذا التعليق؟تريد ÙØ¹Ù„اً جعل هذا التعليق عامّاً؟تريد ÙØ¹Ù„اً إزالة هذا التعليق؟أزلأزل تعليقاحذ٠التعليقات المحددةشكراً لك على تعليقكشكراً لمواÙقتكشكراً على تعليقكشكراً لك على التعليمشكراً لإزالتهشكراً لك على قضاء وقتك ÙÙŠ تحسين جودة النقاش على موقعناكتب هذا التعليق من قبل مستخدم Ù…ÙØ³Ø¬Ù‘Ù„ ولذا كان عنوان بريده الإلكتروني للقراءة Ùقط.كتب هذا التعليق من قبل مستخدم Ù…ÙØ³Ø¬Ù‘Ù„ ولهذا الاسم للقراءة Ùقط..رابطأزل اختيار هذا المربّع كي ØªÙØ²ÙŠÙ„ التعليق نهائياً من الموقع.Ø§Ø­ÙØ¸ لسانك! الكلمة %s ممنوعة هنا.Ø§Ø­ÙØ¸ لسانك! الكلمة %s ممنوعة هنا.Ø§Ø­ÙØ¸ لسانك! الكلمة %s ممنوعة هنا.Ø§Ø­ÙØ¸ لسانك! الكلمة %s ممنوعة هنا.Ø§Ø­ÙØ¸ لسانك! الكلمة %s ممنوعة هنا.Ø§Ø­ÙØ¸ لسانك! الكلمة %s ممنوعة هنا.[%(site)s] تم نشر تعليق جديد على "%(object)s"واعتÙمداعتÙمداعتÙمدااعتÙمدتاعتÙمدتاعتÙمدتتعليقعلَم التعليقأعلام التعليقتعليقاتنوع المحتوىالتاريختاريخ ووقت الإرسالعلملا يوجدعليه علامةعليهما علامةعليها علامةعليها علامةعليها علامةعاممحذوÙمعر٠العنصرأو قم ببعض التغييرأزيلأزيلأزيلاأزيلتأزيلأزيلمستخدمعنوان URL للمستخدمعنوان البريد الإلكتروني للمستخدماسم المستخدمdjango-contrib-comments-2.2.0/django_comments/locale/ar/LC_MESSAGES/django.po000066400000000000000000000214301417603463500266460ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Bashar Al-Abdulhadi, 2016,2020 # Jannis Leidel , 2011 # Ossama Khayat , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2020-08-12 01:39+0000\n" "Last-Translator: Bashar Al-Abdulhadi\n" "Language-Team: Arabic (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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\nhttp://%(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 "أعلام التعليق" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] تم نشر تعليق جديد على \"%(object)s\"" #: 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 "أو قم ببعض التغيير" django-contrib-comments-2.2.0/django_comments/locale/az/000077500000000000000000000000001417603463500232675ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/az/LC_MESSAGES/000077500000000000000000000000001417603463500250545ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/az/LC_MESSAGES/django.mo000066400000000000000000000126151417603463500266600ustar00rootroot00000000000000Þ•> SüHIW`¸ÀÒtìai q„› ­H¸ "+><{€E’Øàõ 0LSd}˜­Ã×KëQ7 P‰ Ú IÞ g( - ¾  Ô Ü é ÷   & + ; E P Z j z  Š Ÿ ¹« e A Á Ò !å yˆ ˜!¤Æ ÙJå#0 TbWe½ÁQÒ $01K}*˜Ã ÇÓ&î*.@+o#›l¿‚,v¯&D*Žo5þ48T[l €‹š  ¶Á Ýëÿ# 3@ Wx*65#+. 3 2 0)8-41;"(% 97>< / !&=:,$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2018-09-09 14:47+0000 Last-Translator: Emin Mastizada Language-Team: Azerbaijani (http://www.transifex.com/django/django-contrib-comments/language/az/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: az Plural-Forms: nplurals=2; plural=(n != 1); %(site_name)s ÅŸÉ™rhlÉ™ri1 ÅŸÉ™rh uÄŸurla %(action)s.%(count)s ÅŸÉ™rh uÄŸurla %(action)s.TÉ™sdiqlÉ™yirÉ™mŞərhi tÉ™sdiqlÉ™SeçilmiÅŸ ÅŸÉ™rhlÉ™ri tÉ™sdiqlÉ™ÆgÉ™r ÅŸÉ™rh qeyri-uyÄŸundursa, bura quÅŸ qoyun vÉ™ ÅŸÉ™rhin yerinÉ™ "Bu ÅŸÉ™rh yığışdırılıb" yazısı çıxacaq.ŞərhMÉ™zmunE-poçtİşarÉ™lÉ™SeçilmiÅŸ ÅŸÉ™rhlÉ™ri iÅŸarÉ™ləŞərhi iÅŸarÉ™lÉ™IP ünvanıBu sahÉ™yÉ™ nÉ™sÉ™ yazsanız, ÅŸÉ™rhiniz spam kimi qiymÉ™tlÉ™ndirilÉ™cÉ™k.%(site_name)s üzrÉ™ son ÅŸÉ™rhlÉ™rMeta-mÉ™lumatAdLütfÉ™n aÅŸağıdakı xÉ™tanı düzÉ™ldinLütfÉ™n aÅŸağıdakı xÉ™taları düzÉ™ldinYazŞərhi göndÉ™r%(user)s %(date)s tarixindÉ™ yazmışdır. %(comment)s http://%(domain)s%(url)sÖn baxışŞərhin ön görünüşüŞərhi iÅŸarÉ™lÉ™mÉ™k istÉ™diyinizÉ™ É™minsiniz?Bu ÅŸÉ™rhi hamı görsün?Şərhi silmÉ™k istÉ™diyinizÉ™ É™minsiniz?SilŞərhi silSeçilmiÅŸ ÅŸÉ™rhlÉ™ri silŞərhiniz üçün təşəkkür edirikTÉ™sdiqlÉ™diyiniz üçün təşəkkürlÉ™rŞərh yazdığınız üçün təşəkkürlÉ™rİşarÉ™lÉ™diyiniz üçün təşəkkürlÉ™rSildiyiniz üçün təşəkkürlÉ™rSaytımızda müzakirÉ™ni daha keyfiyyÉ™tli etmÉ™k üçün sÉ™rf etdiyiniz vaxta görÉ™ təşəkkür edirik.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.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.URLŞərhi saytdan yox etmÉ™k üçün buradakı quÅŸu yığışdırın.Danışığınıza diqqÉ™t edin! %s sözünÉ™ burada icazÉ™ verilmir.Danışığınıza diqqÉ™t edin! %s sözlÉ™rinÉ™ burada icazÉ™ verilmir.[%(site)s] "%(object)s" üçün yeni ÅŸÉ™rh yazıldıvÉ™tÉ™sdiqlÉ™nditÉ™sdiqlÉ™ndiÅŸÉ™rhÅŸÉ™rh iÅŸarÉ™siÅŸÉ™rh iÅŸarÉ™lÉ™riÅŸÉ™rhlÉ™rmÉ™zmunun tipitarixyazılma tarix/vaxtıiÅŸarÉ™lÉ™iÅŸarÉ™lÉ™ndiiÅŸarÉ™lÉ™ndihamı görüryığışdırılıbobyektin ID-sivÉ™ ya düzÉ™liÅŸ etsilindisilindiistifadəçiistifadəçinin URL-niistifadəçinin e-poçt ünvanıistifadəçinin adıdjango-contrib-comments-2.2.0/django_comments/locale/az/LC_MESSAGES/django.po000066400000000000000000000165421417603463500266660ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Ali Ismayilov , 2011 # Emin Mastizada , 2018 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2018-09-09 14:47+0000\n" "Last-Translator: Emin Mastizada \n" "Language-Team: Azerbaijani (http://www.transifex.com/django/django-contrib-comments/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=2; plural=(n != 1);\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] "iÅŸarÉ™lÉ™ndi" msgstr[1] "iÅŸarÉ™lÉ™ndi" #: 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] "tÉ™sdiqlÉ™ndi" msgstr[1] "tÉ™sdiqlÉ™ndi" #: admin.py:61 msgid "Approve selected comments" msgstr "SeçilmiÅŸ ÅŸÉ™rhlÉ™ri tÉ™sdiqlÉ™" #: admin.py:65 msgid "removed" msgid_plural "removed" msgstr[0] "silindi" msgstr[1] "silindi" #: 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] "1 ÅŸÉ™rh uÄŸurla %(action)s." msgstr[1] "%(count)s ÅŸÉ™rh uÄŸurla %(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:105 msgctxt "Person name" 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] "Danışığınıza diqqÉ™t edin! %s sözünÉ™ burada icazÉ™ verilmir." msgstr[1] "Danışığınıza diqqÉ™t edin! %s sözlÉ™rinÉ™ burada 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\nhttp://%(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" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] \"%(object)s\" üçün yeni ÅŸÉ™rh yazıldı" #: templates/comments/approve.html:4 msgid "Approve a comment" msgstr "Şərhi tÉ™sdiqlÉ™" #: 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É™diyiniz üçün təşəkkürlÉ™r" #: 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 sil" #: templates/comments/delete.html:7 msgid "Really remove this comment?" msgstr "Şərhi silmÉ™k istÉ™diyinizÉ™ É™minsiniz?" #: templates/comments/delete.html:12 msgid "Remove" msgstr "Sil" #: templates/comments/deleted.html:4 msgid "Thanks for removing" msgstr "Sildiyiniz üçün təşəkkürlÉ™r" #: 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É™mÉ™k istÉ™diyinizÉ™ É™minsiniz?" #: templates/comments/flag.html:12 msgid "Flag" msgstr "İşarÉ™lÉ™" #: templates/comments/flagged.html:4 msgid "Thanks for flagging" msgstr "İşarÉ™lÉ™diyiniz üçün təşəkkürlÉ™r" #: 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 "Ön baxış" #: templates/comments/posted.html:4 msgid "Thanks for commenting" msgstr "Şərh yazdığınız üçün təşəkkürlÉ™r" #: templates/comments/posted.html:7 msgid "Thank you for your comment" msgstr "Şərhiniz üçün təşəkkür edirik" #: templates/comments/preview.html:4 templates/comments/preview.html.py:13 msgid "Preview your comment" msgstr "Şərhin ön görünüşü" #: templates/comments/preview.html:11 msgid "Please correct the error below" msgid_plural "Please correct the errors below" msgstr[0] "LütfÉ™n aÅŸağıdakı xÉ™tanı düzÉ™ldin" msgstr[1] "LütfÉ™n aÅŸağıdakı xÉ™taları 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" django-contrib-comments-2.2.0/django_comments/locale/be/000077500000000000000000000000001417603463500232435ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/be/LC_MESSAGES/000077500000000000000000000000001417603463500250305ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/be/LC_MESSAGES/django.mo000066400000000000000000000150461417603463500266350ustar00rootroot00000000000000Þ•;ôOÌ W x€’t¬!) 1?D[ mHx ÁâëðEHPe  ¼ÃÔí3GK[Q§PùJ IN g˜     + 9 B O T h m } ‡ ’ œ ¬ ¼ Á Ì á Dí )2 —\ ô '6-Îd3J_{8Ž)Ç ñŠÿ<ŠÇØ%çH V-m@›IÜ>&e'v6ž<Õ'+:)f'‹¸©D–î!…q§_yC|À%×'ý%<X)a‹Kš æóC>‚<›+Ø!% /&!"7.* :+5 ;$(0964 # '28,)1-3 %(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2015-06-22 17:28+0200 PO-Revision-Date: 2015-06-22 15:43+0000 Last-Translator: Claude Paroz Language-Team: Belarusian (http://www.transifex.com/django/django-contrib-comments/language/be/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: be Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3); Выказваньні на %(site_name)s%(action)s %(count)s заўвагу.%(action)s %(count)s заўвагі.%(action)s %(count)s заўвагаў.%(action)s %(count)s заўвагаў.УхваліцьУхваліць выказваньнеУхваліць Ð°Ð±Ñ€Ð°Ð½Ñ‹Ñ Ð²Ñ‹ÐºÐ°Ð·Ð²Ð°Ð½ÑŒÐ½Ñ–ÐбÑрыце, калі выказваньне не да меÑца або не адпавÑдае правілам. ЗамеÑÑ‚ Ñго будзе Ð½Ð°Ð´Ð¿Ñ–Ñ Â«Ð’Ñ‹ÐºÐ°Ð·Ð²Ð°Ð½ÑŒÐ½Ðµ прыбралі».ВыказваньнеЗьмеÑьціваÐÐ´Ñ€Ð°Ñ Ñл. поштыПазначыцьПазначыць Ð°Ð±Ñ€Ð°Ð½Ñ‹Ñ Ð²Ñ‹ÐºÐ°Ð·Ð²Ð°Ð½ÑŒÐ½Ñ–ÐŸÐ°Ð·Ð½Ð°Ñ‡Ñ‹Ñ†ÑŒ выказваньнеÐÐ´Ñ€Ð°Ñ IPКалі напіÑаць нешта Ñž гÑтым полі, выказваньне будзе лічыцца лухтою (Ñпамам).ÐÐ°Ð¹Ð½Ð¾ÑžÑˆÑ‹Ñ Ð²Ñ‹ÐºÐ°Ð·Ð²Ð°Ð½ÑŒÐ½Ñ– на %(site_name)sЗьвеÑткіДаÑлацьДашліце выказваньне%(date)s, аўтар — %(user)s %(comment)s http://%(domain)s%(url)sПрагледзецьПрагледзець выказваньнеЦі Ñапраўды пазначыць выказваньне?Ці Ñапраўды зрабіць выказваньне бачным?Ці Ñапраўды прыбраць выказваньне?ПрыбрацьПрыбраць выказваньнеПрыбраць Ð°Ð±Ñ€Ð°Ð½Ñ‹Ñ Ð²Ñ‹ÐºÐ°Ð·Ð²Ð°Ð½ÑŒÐ½Ñ–ÐœÑ‹ ўдзÑÑ‡Ð½Ñ‹Ñ Ð·Ð° вашае выказваньнеДзÑкуем, што ўхваліліДзÑкуем, што выказаліÑÑДзÑкуем, што пазначыліДзÑкуем, што прыбраліМы ўдзÑчныÑ, што вы дапамагаеце палепшыць ÑкаÑьць размовы на нашай плÑцоўцыВыказваньне пакінуў карыÑтальнік, Ñкі апазнаўÑÑ, таму Ñгоны Ð°Ð´Ñ€Ð°Ñ Ñл. пошты нельга зьмÑнÑць.Выказваньне пакінуў карыÑтальнік, Ñкі апазнаўÑÑ, таму Ñгонае Ñ–Ð¼Ñ Ð½ÐµÐ»ÑŒÐ³Ð° зьмÑнÑць.Ð¡ÐµÑ†Ñ–ÑžÐ½Ð°Ñ ÑпаÑылкаПрыбÑрыце гÑтую птушачку, каб выказваньне зьнікла з плÑцоўкі.Сачыце за Ñваімі Ñловамі! Тут нельга казаць «%s».Сачыце за Ñваімі Ñловамі! Тут нельга казаць «%s».Сачыце за Ñваімі Ñловамі! Тут нельга казаць «%s».Сачыце за Ñваімі Ñловамі! Тут нельга казаць «%s».іУхваліліУхваліліУхваліліУхвалілівыкавзаньнепазнака выказваньнÑпазнакі выказваньнÑўвыказваньнівід зьмеÑÑŒÑ†Ñ–Ð²Ð°Ð´Ð°Ñ‚Ð°Ñ‡Ð°Ñ Ñ– дата выказваньнÑпазнакаПазначыліпазначыліПазначыліПазначылібачнаепрыбралінумар аб’ектаабо выпраўце ÑгоПрыбраліПрыбраліПрыбраліПрыбралікарыÑтальнікÑÐµÑ†Ñ–ÑžÐ½Ð°Ñ ÑпаÑылка карыÑтальнікаÑл. пошта карыÑÑ‚Ð°Ð»ÑŒÐ½Ñ–ÐºÐ°Ñ–Ð¼Ñ ÐºÐ°Ñ€Ñ‹Ñтальнікаdjango-contrib-comments-2.2.0/django_comments/locale/be/LC_MESSAGES/django.po000066400000000000000000000212201417603463500266270ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-06-22 17:28+0200\n" "PO-Revision-Date: 2015-06-22 15:43+0000\n" "Last-Translator: Claude Paroz \n" "Language-Team: Belarusian (http://www.transifex.com/django/django-contrib-comments/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<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 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] "%(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:105 msgctxt "Person name" 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\nhttp://%(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 "або выпраўце Ñго" django-contrib-comments-2.2.0/django_comments/locale/bg/000077500000000000000000000000001417603463500232455ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/bg/LC_MESSAGES/000077500000000000000000000000001417603463500250325ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/bg/LC_MESSAGES/django.mo000066400000000000000000000143741417603463500266420ustar00rootroot00000000000000Þ•;ôOÌ W x€’t¬!) 1?D[ mHx ÁâëðEHPe  ¼ÃÔí3GK[Q§PùJ IN g˜     + 9 B O T h m } ‡ ’ œ ¬ ¼ Á Ì á ¹í § È H *U 2€ ì³  .±àñ6*? j}x7ö.A%VW|Ô$ãbQkb½ *5?`5 0Ö,442i¡œ·>¯ö¦|µy2¬¯Ï,à. <$Ot(}¦#¹Ýñ('Em*‚,­!Ú% /&!"7.* :+5 ;$(0964 # '28,)1-3 %(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2015-06-22 17:28+0200 PO-Revision-Date: 2015-06-22 15:43+0000 Last-Translator: Claude Paroz Language-Team: Bulgarian (http://www.transifex.com/django/django-contrib-comments/language/bg/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: bg Plural-Forms: nplurals=2; plural=(n != 1); %(site_name)s коментари%(count)s коментар беше уÑпешно %(action)s.%(count)s коментари бÑха уÑпешно %(action)s.ОдобриОдобрÑване на коментарОдобри избраните коментариЩракнете тук ако коментарът е неподходÑщ. ВмеÑто Ñъдържанието на коментара, ще Ñе покаже надпиÑÑŠÑ‚ "Този коментар беше премахнат."ÐšÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð‘Ð»Ð°Ð³Ð¾Ð´Ð°Ñ€Ñ Ð·Ð° маркиранетоEmail адреÑОтбелÑзванеМаркирай избраните коментариМаркирай този коментарIP адреÑÐко въведете нещо в това поле, Ð²Ð°ÑˆÐ¸Ñ ÐºÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€ ще Ñе третира като ÑпамПоÑледни коментари на %(site_name)sМетаданниПубликувайПубликувай коментарПубликуван от %(user)s на %(date)s %(comment)s http://%(domain)s%(url)sПрегледПреглед на коментарСигурни ли Ñте, че иÑкате да отбележете този коментар?ÐаиÑтина ли да Ñтане този коментар публичен?Сигурни ли Ñте, че иÑкате да премахнете този коментар?ПремахванеПремахване на коментарПремахване на избраните коментариБлагодарим за Ð’Ð°ÑˆÐ¸Ñ ÐºÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð‘Ð»Ð°Ð³Ð¾Ð´Ð°Ñ€Ð¸Ð¼ за одобрениетоБлагодарим за коментараБлагодарим за отбелÑзванетоБлагодарим за премахванетоБлагодарим, че отделихте време, за да Ñе подобри качеÑтвото на обÑъждането на Ð½Ð°ÑˆÐ¸Ñ ÑайтТози коментар е публикуван от региÑтриран потребител, затова email адреÑÑŠÑ‚ не може да бъде редактиран.Този коментар е публикуван от региÑтриран потребител, затова името не може да бъде редактирано.URL адреÑМахнете отметката от това поле, за да премахнете коментара от Ñайта.Внимание! Думата %s не Ñе допуÑка.Внимание! Думите %s не Ñе допуÑкат.иодобренодобреникоментаротбелÑзване на коментаротбелÑзване на коментарикоментаритип на Ñъдържаниетодатадата и Ñ‡Ð°Ñ Ð½Ð° подаванемаркиранемаркиранмаркирание публичене премахнатID на обектаили направете промениотÑтраненотÑтраненипотребителURL Ð°Ð´Ñ€ÐµÑ Ð½Ð° потребителÑemail Ð°Ð´Ñ€ÐµÑ Ð½Ð° потребителÑпотребителÑко имеdjango-contrib-comments-2.2.0/django_comments/locale/bg/LC_MESSAGES/django.po000066400000000000000000000205331417603463500266370ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Boris Chervenkov , 2012 # Jannis Leidel , 2011 # Todor Lubenov , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-06-22 17:28+0200\n" "PO-Revision-Date: 2015-06-22 15:43+0000\n" "Last-Translator: Claude Paroz \n" "Language-Team: Bulgarian (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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\nhttp://%(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 "или направете промени" django-contrib-comments-2.2.0/django_comments/locale/bn/000077500000000000000000000000001417603463500232545ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/bn/LC_MESSAGES/000077500000000000000000000000001417603463500250415ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/bn/LC_MESSAGES/django.mo000066400000000000000000000150501417603463500266410ustar00rootroot00000000000000Þ•4¼G\xy“t­"* 2@E\ nHyÂEË. Hi…Œ¶ÑæüK$QpPÂIgaÉÍß ç ô    ( - = G R \ l q | ‘ · U Ek Z±  $ : "P s Wƒ TÛ 0ÂPP,}Wœyô“ndg?„KÄHEYHŸTè?=À}ê>×)|È— `1jœ%²1Ø" -/=m_}Ýù"S<. 8Ï *,%"4.021(/  !-3'$ + #&)ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamMetadataPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.andapprovedapprovedcommentcomment flagcomment flagscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2015-06-22 17:28+0200 PO-Revision-Date: 2015-06-22 15:43+0000 Last-Translator: Claude Paroz Language-Team: Bengali (http://www.transifex.com/django/django-contrib-comments/language/bn/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: bn Plural-Forms: nplurals=2; plural=(n != 1); অনà§à¦®à§‹à¦¦à¦¨à¦à¦•টি মনà§à¦¤à¦¬à§à¦¯ অনà§à¦®à§‹à¦¦à¦¨ করà§à¦¨à¦šà¦¿à¦¹à§à¦¨à¦¿à¦¤ মনà§à¦¤à¦¬à§à¦¯à¦—à§à¦²à¦¿ অনà§à¦®à§‹à¦¦à¦¨ করà§à¦¨à¦à¦‡ বাকà§à¦¸à§‡ চেক করà§à¦¨ যদি মনà§à¦¤à¦¬à§à¦¯à¦Ÿà¦¿ যথাযথ না হয়। মনà§à¦¤à¦¬à§à¦¯à§‡à¦° পরিবরà§à¦¤à§‡ "মনà§à¦¤à¦¬à§à¦¯à¦¦à¦¿ মà§à¦›à§‡ ফেলা হয়েছে" দেখানো হবে।মনà§à¦¤à¦¬à§à¦¯à¦•নটেনà§à¦Ÿà¦‡à¦®à§‡à¦‡à¦² ঠিকানাপতাকাচয়িত মনà§à¦¤à¦¬à§à¦¯à¦—à§à¦²à§‹à¦•ে ফà§à¦²à§à¦¯à¦¾à¦— করà§à¦¨à¦à¦‡ মনà§à¦¤à¦¬à§à¦¯à¦•ে পতাকাচিহà§à¦¨à¦¿à¦¤ করà§à¦¨à¦†à¦‡à¦ªà¦¿ ঠিকানাআপনি যদি à¦à¦–ানে কোনকিছৠলিখেন তবে আপনার মনà§à¦¤à¦¬à§à¦¯à¦•ে সà§à¦ªà§à¦¯à¦¾à¦® হিসেবে ধরা হবেমেটাডাটালিখেছেন %(user)s - %(date)s %(comment)s http://%(domain)s%(url)sপà§à¦°à¦¾à¦•দরà§à¦¶à¦¨à¦†à¦ªà¦¨à¦¾à¦° মনà§à¦¤à¦¬à§à¦¯à¦•ে পà§à¦°à¦¾à¦•দরà§à¦¶à¦¨ করà§à¦¨à¦¸à¦¤à§à¦¯à¦¿à¦‡ কি à¦à¦‡ মনà§à¦¤à¦¬à§à¦¯à¦•ে পতাকাচিহà§à¦¨à¦¿à¦¤ করতে চান?সতà§à¦¯à¦¿à¦‡ কি à¦à¦‡ মনà§à¦¤à¦¬à§à¦¯à¦•ে সাধারণের জনà§à¦¯ উনà§à¦®à§à¦•à§à¦¤ করতে চান?সতà§à¦¯à¦¿à¦‡ কি à¦à¦‡ মনà§à¦¤à¦¬à§à¦¯à¦•ে উড়িয়ে দিতে চান?মà§à¦›à§‡ ফেলà§à¦¨à¦à¦•টি মনà§à¦¤à¦¬à§à¦¯ মà§à¦›à§‡ ফেলà§à¦¨à¦šà§Ÿà¦¿à¦¤ মনà§à¦¤à¦¬à§à¦¯à¦—à§à¦²à¦¿ মà§à¦›à§‡ ফেলà§à¦¨à¦†à¦ªà¦¨à¦¾à¦° মতামতের জনà§à¦¯ ধনà§à¦¯à¦¬à¦¾à¦¦à¦…নà§à¦®à§‹à¦¦à¦¨ করার জনà§à¦¯ ধনà§à¦¯à¦¬à¦¾à¦¦à¦®à¦¨à§à¦¤à¦¬à§à¦¯ লেখার জনà§à¦¯ ধনà§à¦¯à¦¬à¦¾à¦¦à¦ªà¦¤à¦¾à¦•াচিহà§à¦¨à¦¿à¦¤ করার জনà§à¦¯ ধনà§à¦¯à¦¬à¦¾à¦¦à¦®à§à¦›à§‡ ফেলার জনà§à¦¯ ধনà§à¦¯à¦¬à¦¾à¦¦à¦†à¦®à¦¾à¦¦à§‡à¦° সাইটের উনà§à¦¨à¦¤à¦¿à¦•লà§à¦ªà§‡ আলোচনায় যোগ দেওয়ার জনà§à¦¯ আপনাকে সাধà§à¦¬à¦¾à¦¦ জানাইà¦à¦‡ মনà§à¦¤à¦¬à§à¦¯à¦Ÿà¦¿ à¦à¦•জন নিবনà§à¦§à¦¨à¦•ৃত সদসà§à¦¯ করেছেন, সেজনà§à¦¯à¦‡ ইমেইল ঠিকানা শà§à¦§à§à¦®à¦¾à¦¤à§à¦° পড়ার যোগà§à¦¯à¥¤à¦à¦‡ মনà§à¦¤à¦¬à§à¦¯à¦Ÿà¦¿ à¦à¦•জন নিবনà§à¦§à¦¨à¦•ৃত সদসà§à¦¯ করেছেন, সেজনà§à¦¯à¦‡ নামটি শà§à¦§à§à¦®à¦¾à¦¤à§à¦° পড়ার যোগà§à¦¯à¥¤à¦‡à¦‰à¦†à¦°à¦à¦² (URL)সাইট থেকে মনà§à¦¤à¦¬à§à¦¯ মà§à¦›à§‡ ফেলতে à¦à¦–ানে আনচেক করà§à¦¨à¥¤à¦¸à¦¾à¦¬à¦§à¦¾à¦¨! %s শবà§à¦¦à¦Ÿà¦¿ à¦à¦–ানে পà§à¦°à¦¯à§‡à¦¾à¦œà§à¦¯ নয়।সাবধান! %s শবà§à¦¦à¦—à§à¦²à§‡à¦¾ à¦à¦–ানে পà§à¦°à¦¯à§‡à¦¾à¦œà§à¦¯ নয়।à¦à¦¬à¦‚অনà§à¦®à§‹à¦¦à¦¿à¦¤à¦…নà§à¦®à§‹à¦¦à¦¿à¦¤à¦®à¦¨à§à¦¤à¦¬à§à¦¯à¦®à¦¨à§à¦¤à¦¬à§à¦¯ পতাকামনà§à¦¤à¦¬à§à¦¯ পতাকাসমূহকনটেনà§à¦Ÿ টাইপতারিখদাখিলের তারিখ/সময়পতাকাফà§à¦²à§à¦¯à¦¾à¦— করা হয়েছেফà§à¦²à§à¦¯à¦¾à¦— করা হয়েছেসারà§à¦¬à¦œà¦¨à§€à¦¨à¦®à§‡à¦¾à¦›à¦¾ হয়েছেঅবজেকà§à¦Ÿ আইডিমà§à¦›à§‡ ফেলা হয়েছেমà§à¦›à§‡ ফেলা হয়েছেসদসà§à¦¯à¦¸à¦¦à¦¸à§à¦¯à§‡à¦° ইউআরà¦à¦² (URL)সদসà§à¦¯à§‡à¦° ইমেইল ঠিকানাসদসà§à¦¯à§‡à¦° নামdjango-contrib-comments-2.2.0/django_comments/locale/bn/LC_MESSAGES/django.po000066400000000000000000000216331417603463500266500ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Anubhab Baksi, 2013 # Jannis Leidel , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-06-22 17:28+0200\n" "PO-Revision-Date: 2015-06-22 15:43+0000\n" "Last-Translator: Claude Paroz \n" "Language-Team: Bengali (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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\nhttp://%(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 "" django-contrib-comments-2.2.0/django_comments/locale/br/000077500000000000000000000000001417603463500232605ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/br/LC_MESSAGES/000077500000000000000000000000001417603463500250455ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/br/LC_MESSAGES/django.mo000066400000000000000000000115301417603463500266440ustar00rootroot00000000000000Þ•7ÔIŒ°±WÈ (:T\ drwŽ   «ÌÕ>æ%*<DY s”°·Èáü';OgS-»éíÿ  " +8=QV f p {…•¥ ªµ ÊàÖ· Ô Ú ã !û  ) 4 E M n *š Å Ô «Ø „ˆ¡ª&Å(ì#9A Z{› ¶×!õœ6¸ï'ö%9P _lt†"°¹ÈÑ'ê+H4 3! /'16 * #72-$,"&% 0.(5+)%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingURLWatch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2018-10-19 23:38+0000 Last-Translator: Irriep Nala Novram Language-Team: Breton (http://www.transifex.com/django/django-contrib-comments/language/br/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: br Plural-Forms: nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4); %(site_name)s evezhiadennoù1 evezhiadenn a zo bet %(action)s gant berzh.%(count)s evezhiadenn a zo bet %(action)s gant berzh.%(count)s evezhiadenn a zo bet %(action)s gant berzh.%(count)s evezhiadenn a zo bet %(action)s gant berzh.%(count)s evezhiadenn a zo bet %(action)s gant berzh.Aprouiñaprouiñ un evezhiadennAprouiñ an evezhiadennoù diuzetEvezhiadennEndalc'hadChomlec'h postelBannielMerkañ an evezhiadennoù diuzetBannielañ an evezhiadenn-mañChomlec'h IPEvezhiadennoù diwezhañ war %(site_name)sMetaroadennoùAnvReizhit ar fazi dindan mar plijReizhit ar fazioù dindan mar plijReizhit ar fazioù dindan mar plijReizhit ar fazioù dindan mar plijReizhit ar fazioù dindan mar plijKasEmbann hoc'h evezhiadennRakweletRakwelet hoc'h evezhiadennBannielañ an evezhiadenn-mañ da vat?Lakaat an evezhiadenn-mañ foran da vat?Dilemel an evezhiadenn-mañ da vat?DilemelDiverkañ un evezhiadennDilemel an evezhiadennoù diuzetTrugarez evit hoc'h evezhiadennTrugarez da vezañ aprouetTrugarez da vezañ roet ho mennoTrugarez da vezañ bannielaetTrugarez evit an diverkadenn-mañURLTaolit evezh 'ta ouzh ar pezh a lavarit! Ar ger %s na vez ket aotreet amañ.Taolit evezh 'ta ouzh ar pezh a lavarit! Ar gerioù %s na vezont ket aotreet amañ.Taolit evezh 'ta ouzh ar pezh a lavarit! Ar gerioù %s na vezont ket aotreet amañ.Taolit evezh 'ta ouzh ar pezh a lavarit! Ar gerioù %s na vezont ket aotreet amañ.Taolit evezh 'ta ouzh ar pezh a lavarit! Ar gerioù %s na vezont ket aotreet amañ.[%(site)s] Evezhiadenn nevez embannet war "%(object)s"ha/hagaprouetaprouetaprouetaprouetaprouetdanvezbanniel evezhiadennbannieloù evezhiadennevezhiadennoùseurt danvezdeiziaddeiziad/eur kasetmerkermerketmerketmerketmerketmerketzo foranzo bet dilametID objedpe merkit evel cheñchetdilametdilametdilametdilametdilametimplijerURL an implijerchomlec'h postel an implijeranv an implijerdjango-contrib-comments-2.2.0/django_comments/locale/br/LC_MESSAGES/django.po000066400000000000000000000173401417603463500266540ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Fulup , 2012 # Irriep Nala Novram , 2018 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2018-10-19 23:38+0000\n" "Last-Translator: Irriep Nala Novram \n" "Language-Team: Breton (http://www.transifex.com/django/django-contrib-comments/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=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);\n" #: admin.py:25 msgid "Content" msgstr "Endalc'had" #: admin.py:28 msgid "Metadata" msgstr "Metaroadennoù" #: admin.py:55 msgid "flagged" msgid_plural "flagged" msgstr[0] "merket" msgstr[1] "merket" msgstr[2] "merket" msgstr[3] "merket" msgstr[4] "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" msgstr[2] "aprouet" msgstr[3] "aprouet" msgstr[4] "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" msgstr[2] "dilamet" msgstr[3] "dilamet" msgstr[4] "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] "1 evezhiadenn a zo bet %(action)s gant berzh." msgstr[1] "%(count)s evezhiadenn a zo bet %(action)s gant berzh." msgstr[2] "%(count)s evezhiadenn a zo bet %(action)s gant berzh." msgstr[3] "%(count)s evezhiadenn a zo bet %(action)s gant berzh." msgstr[4] "%(count)s evezhiadenn a zo bet %(action)s gant berzh." #: feeds.py:14 #, python-format msgid "%(site_name)s comments" msgstr "%(site_name)s evezhiadennoù" #: feeds.py:20 #, python-format msgid "Latest comments on %(site_name)s" msgstr "Evezhiadennoù diwezhañ war %(site_name)s" #: forms.py:105 msgctxt "Person name" 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] "Taolit evezh 'ta ouzh ar pezh a lavarit! Ar ger %s na vez ket aotreet amañ." msgstr[1] "Taolit evezh 'ta ouzh ar pezh a lavarit! Ar gerioù %s na vezont ket aotreet amañ." msgstr[2] "Taolit evezh 'ta ouzh ar pezh a lavarit! Ar gerioù %s na vezont ket aotreet amañ." msgstr[3] "Taolit evezh 'ta ouzh ar pezh a lavarit! Ar gerioù %s na vezont ket aotreet amañ." msgstr[4] "Taolit evezh 'ta ouzh ar pezh a lavarit! Ar gerioù %s na vezont ket aotreet amañ." #: forms.py:181 templates/comments/preview.html:16 msgid "and" msgstr "ha/hag" #: 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 "ID objed" #: models.py:53 models.py:177 msgid "user" msgstr "implijer" #: models.py:55 msgid "user's name" msgstr "anv an implijer" #: 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 "banniel evezhiadenn" #: models.py:191 msgid "comment flags" msgstr "bannieloù evezhiadenn" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] Evezhiadenn nevez embannet war \"%(object)s\"" #: 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 "Lakaat an evezhiadenn-mañ foran da vat?" #: 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 "Dilemel an evezhiadenn-mañ da vat?" #: 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 "Bannielañ an evezhiadenn-mañ" #: templates/comments/flag.html:7 msgid "Really flag this comment?" msgstr "Bannielañ an evezhiadenn-mañ da vat?" #: templates/comments/flag.html:12 msgid "Flag" msgstr "Banniel" #: templates/comments/flagged.html:4 msgid "Thanks for flagging" msgstr "Trugarez da vezañ bannielaet" #: 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 "Trugarez da vezañ roet ho menno" #: templates/comments/posted.html:7 msgid "Thank you for your comment" msgstr "Trugarez evit hoc'h evezhiadenn" #: 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] "Reizhit ar fazi dindan mar plij" msgstr[1] "Reizhit ar fazioù dindan mar plij" msgstr[2] "Reizhit ar fazioù dindan mar plij" msgstr[3] "Reizhit ar fazioù dindan mar plij" msgstr[4] "Reizhit ar fazioù dindan mar plij" #: templates/comments/preview.html:16 msgid "Post your comment" msgstr "Embann hoc'h evezhiadenn" #: templates/comments/preview.html:16 msgid "or make changes" msgstr "pe merkit evel cheñchet" django-contrib-comments-2.2.0/django_comments/locale/bs/000077500000000000000000000000001417603463500232615ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/bs/LC_MESSAGES/000077500000000000000000000000001417603463500250465ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/bs/LC_MESSAGES/django.mo000066400000000000000000000117551417603463500266560ustar00rootroot00000000000000Þ•;ôOÌ W x€’t¬!) 1?D[ mHx ÁâëðEHPe  ¼ÃÔí3GK[Q§PùJ IN g˜     + 9 B O T h m } ‡ ’ œ ¬ ¼ Á Ì á í ï …  — § vÁ 8A JW_| ’Gœ$ä B-px0‹?¼0ü-5F%a‡š"­ÐUâM8K†ÒAÖ£¼¾Øáò  !5<Yh q|¬µÄÝ% /&!"7.* :+5 ;$(0964 # '28,)1-3 %(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2015-06-22 17:28+0200 PO-Revision-Date: 2015-06-22 15:43+0000 Last-Translator: Claude Paroz Language-Team: Bosnian (http://www.transifex.com/django/django-contrib-comments/language/bs/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: bs 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); Komentari na %(site_name)s%(count)s komentar je uspjeÅ¡no %(action)s.%(count)s komentara su uspjeÅ¡no %(action)s.%(count)s komentara su uspjeÅ¡no %(action)s.OdobriOdobri komentarOdobri izabrane komentareObilježite ovo polje ukoliko je komentar neprikladan. Prikazat će se poruka "Komentar je ukonjen" umjesto komentara.KomentarSadržajEmail adresaOznaÄiOznaÄite izabrane komentareOznaÄi ovaj komentarIP adresaAko unesete bilo Å¡ta u ovo polje, VaÅ¡ komentar će se smatrati spamomNajnoviji komentari na %(site_name)sMetapodaciPostaviPostavi komentarPostavio %(user)s, %(date)s %(comment)s http://%(domain)s%(url)sPregledPregledaj komentarDa li zaista želite da oznaÄite ovaj komentar?Da li zaista želite da uÄinite ovaj komentar javno dostupnim?Da li zaista želite da obriÅ¡ete ovaj komentar?ObriÅ¡iObriÅ¡i komentarObriÅ¡i izabrane komentareHvala Å¡to ste ostavili svoj komentarHvala na odobrenjuHvala na komentaruHvala Å¡to ste oznaÄili komentar.Hvala na brisanjuHvala Å¡to ste izdvojili vrijeme da poboljÅ¡ate kvalitet diskusije na naÅ¡oj straniciOvaj komentar je postavio prijavljeni korisnik i email se ne može mijenjati.Ovaj komentar je postavio prijavljeni korisnik i ime se ne može mijenjati.URLUklonite izbor ovog polja da bi se komentar izbrisao sa stranice.Pazite Å¡ta piÅ¡ete! RijeÄ %s nije dozvoljena ovdje.Pazite Å¡ta piÅ¡ete! RijeÄi %s nisu dozvoljene ovdje.Pazite Å¡ta piÅ¡ete! RijeÄi %s nisu dozvoljene ovdje.iodobrenodobrenaodobrenakomentaroznaka komentaraoznake komentarakomentaritip sadržajadatumdatum/vrijeme unosaoznakaoznaÄenoznaÄenaoznaÄenajavno dostupanuklonjenID objektaili izvrÅ¡i izmjeneizbrisanizbrisanaizbrisankorisnikkorisnikov URLkorisnikova email adresakorisnikovo imedjango-contrib-comments-2.2.0/django_comments/locale/bs/LC_MESSAGES/django.po000066400000000000000000000161601417603463500266540ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Filip Dupanović , 2011 # Jannis Leidel , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-06-22 17:28+0200\n" "PO-Revision-Date: 2015-06-22 15:43+0000\n" "Last-Translator: Claude Paroz \n" "Language-Team: Bosnian (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" msgid "Name" msgstr "" #: 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\nhttp://%(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] "" msgstr[1] "" msgstr[2] "" #: 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" django-contrib-comments-2.2.0/django_comments/locale/ca/000077500000000000000000000000001417603463500232405ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/ca/LC_MESSAGES/000077500000000000000000000000001417603463500250255ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/ca/LC_MESSAGES/django.mo000066400000000000000000000125661417603463500266360ustar00rootroot00000000000000Þ•> SüHIW`¸ÀÒtìai q„› ­H¸ "+><{€E’Øàõ 0LSd}˜­Ã×KëQ7 P‰ Ú IÞ g( - ¾  Ô Ü é ÷   & + ; E P Z j z  Š Ÿ ¿« k q‡ ù #w: ² ¼Æä"ë &S1#… ©³a·"F: "'²,Ú)1:$Pu“¨¾ÒMè6f¸a#‰…3CE V`t Š•¨­ÃÊ Ùåô %,)<f*65#+. 3 2 0)8-41;"(% 97>< / !&=:,$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2019-01-28 21:19+0000 Last-Translator: Gil Obradors Via Language-Team: Catalan (http://www.transifex.com/django/django-contrib-comments/language/ca/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: ca Plural-Forms: nplurals=2; plural=(n != 1); comentaris de %(site_name)s1 comentari ha estat %(action)s satisfactòriament.%(count)s comentaris han estat %(action)s satisfactòriament.AprovarAprovar un comentariAprovar els comentaris seleccionatsMarqueu aquesta casella si el comentari no és apropiat. En lloc seu es mostrarà "Aquest comentari ha estat eliminat" ComentariContingutAdreça de correu electrònicMarcarMarcar els comentaris seleccionatsMarcar aquest comentariAdreça IPSi entreu qualsevol cosa en aquest camp el vostre comentari es tractarà com a spamÚltims comentaris a %(site_name)s.MetadadesNomSi us plau, corregiu els errors mostrats a sota.Si us plau, corregiu els errors mostrats a sota.PublicarEnviar el seu comentariEnviat per %(user)s el %(date)s %(comment)s http://%(domain)s%(url)sVista prèviaPrevisualitzar el vostre comentariRealment voleu marcar aquest comentari?Voleu realment fer públic aquest comentari?Realment voleu eliminar aquest comentari?EliminarEliminar un comentariEliminar els comentaris seleccionatsGràcies pel vostre comentariGràcies per aprovarGràcies per comentarGràcies per marcarGràcies per eliminarGràcies per dedicar el temps a millorar la qualitat del debat al nostre llocAquest comentari va ser publicat per un usuari autentificat, per això la seva adreça de correu electrònic no es pot modificar.Aquest comentari va ser publicat per un usuari autentificat, per això el seu nom no es pot modificar.URLDesmarqueu aquesta casella per fer desaparèixer aquest comentari del lloc web de forma efectiva.Vigileu amb el vostre llenguatge! Aquí no s'admet la paraula: %s.Vigileu amb el vostre llenguatge! Aquí no s'admeten les paraules: %s.[%(site)s] Nous comentaris publicats a "%(object)s"iaprovataprovatscomentarimarca del comentarimarques del comentaricomentaristipus de contingutdatadata/hora d'enviamentmarcarmarcatmarcatsés públicestà eliminatID de l'objecteo feu canvis.eliminateliminatsusuariURL de l'usuariadreça de correu electrònic de l'usuarinom de l'usuaridjango-contrib-comments-2.2.0/django_comments/locale/ca/LC_MESSAGES/django.po000066400000000000000000000165261417603463500266410ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Gil Obradors Via , 2019 # Jannis Leidel , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2019-01-28 21:19+0000\n" "Last-Translator: Gil Obradors Via \n" "Language-Team: Catalan (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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\nhttp://%(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" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] Nous comentaris publicats a \"%(object)s\"" #: 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 els errors mostrats 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." django-contrib-comments-2.2.0/django_comments/locale/cs/000077500000000000000000000000001417603463500232625ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/cs/LC_MESSAGES/000077500000000000000000000000001417603463500250475ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/cs/LC_MESSAGES/django.mo000066400000000000000000000131131417603463500266450ustar00rootroot00000000000000Þ•> SüHIW`¸ÀÒtìai q„› ­H¸ "+><{€E’Øàõ 0LSd}˜­Ã×KëQ7 P‰ Ú IÞ g( - ¾  Ô Ü é ÷   & + ; E P Z j z  Š Ÿ « ° ÃÑ •Ÿ´pÓ DOUgpŽ ¨L²+ÿ+4w;³»LÎ#)@+j(–¿ÇÚ÷"(#KoT‡TÜT1†TŠÉß:©ä*æ 0 D OZ`{&ƒ ª · à Ï&Ü  9*65#+. 3 2 0)8-41;"(% 97>< / !&=:,$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2017-09-22 10:39+0000 Last-Translator: VláÄa Macek Language-Team: Czech (http://www.transifex.com/django/django-contrib-comments/language/cs/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: cs Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3; Komentáře z webu %(site_name)s1 komentář byl úspěšnÄ› %(action)s.%(count)s komentáře byly úspěšnÄ› %(action)s.%(count)s komentářů bylo úspěšnÄ› %(action)s.%(count)s komentářů bylo úspěšnÄ› %(action)s.SchválitSchválit komentářSchválit vybrané komentářeZaÅ¡krtnÄ›te, pokud je komentář nevhodný. Místo nÄ›j bude zobrazena zpráva "Tento komentář byl odebrán".KomentářObsahE-mailová adresaOznaÄitOznaÄit vybrané komentářeOznaÄit tento komentářAdresa IPJestliže do tohoto pole cokoli zadáte, bude komentář považován za spamPoslední komentáře na webu %(site_name)sMetadataJménoOpravte níže uvedenou chybuOpravte níže uvedené chybyOpravte níže uvedené chybyOpravte níže uvedené chybyOdeslatKomentář odeslatZadal uživatel %(user)s dne %(date)s %(comment)s http://%(domain)s%(url)sNáhledZobrazit náhled komentářeOpravdu chcete oznaÄit tento komentář?Opravdu chcete zveÅ™ejnit tento komentář?Opravdu chcete odebrat tento komentář?OdebratOdebrat komentářOdebrat vybrané komentářeDÄ›kujeme za komentářDÄ›kujeme za schváleníDÄ›kujeme za vložení komentářeDÄ›kujeme za oznaÄení komentářeDÄ›kujeme za odebráníDÄ›kujeme za váš Äas vÄ›novaný zlepÅ¡ení kvality diskuze na naÅ¡ich stránkáchTento komentář zaslal pÅ™ihlášený uživatel, e-mail tedy není možné zmÄ›nit.Tento komentář zaslal pÅ™ihlášený uživatel, jméno tedy není možné zmÄ›nit.URLPokud zrušíte zaÅ¡krtnutí tohoto políÄka, komentář se na stránce nezobrazí.Mluvte sluÅ¡nÄ›! Slovo %s je zde nepřípustné.Mluvte sluÅ¡nÄ›! Slova %s jsou zde nepřípustná.Mluvte sluÅ¡nÄ›! Slova %s jsou zde nepřípustná.Mluvte sluÅ¡nÄ›! Slova %s jsou zde nepřípustná.[%(site)s] K položce "%(object)s" byl pÅ™idán komentářaschválenschválenyschválenoschválenokomentářznaÄka komentářeznaÄky komentářekomentářtyp obsahudatumdatum a Äas byly zaslanéznaÄkaoznaÄenoznaÄenyoznaÄenooznaÄenoje veÅ™ejnýje odebránID položkynebo upravitodebránodebrányodebránoodebránouživatelURL uživatelee-mailová adresa uživatelejméno uživateledjango-contrib-comments-2.2.0/django_comments/locale/cs/LC_MESSAGES/django.po000066400000000000000000000172671417603463500266660ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Jannis Leidel , 2011 # VláÄa Macek , 2015-2016 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2017-09-22 10:39+0000\n" "Last-Translator: VláÄa Macek \n" "Language-Team: Czech (http://www.transifex.com/django/django-contrib-comments/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=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\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" msgstr[3] "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" msgstr[3] "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" msgstr[3] "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." msgstr[3] "%(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:105 msgctxt "Person name" 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á." msgstr[3] "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\nhttp://%(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" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] K položce \"%(object)s\" byl pÅ™idán komentář" #: 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" msgstr[3] "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" django-contrib-comments-2.2.0/django_comments/locale/cy/000077500000000000000000000000001417603463500232705ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/cy/LC_MESSAGES/000077500000000000000000000000001417603463500250555ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/cy/LC_MESSAGES/django.mo000066400000000000000000000021441417603463500266550ustar00rootroot00000000000000Þ• |Ü ! )E4z~‚ Š— « µ ÀâÊ­ ²H¿  ! = J W  CommentIP addressPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sURLandcommentcontent typedate/time submittedis publicis removedobject IDProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2015-06-22 17:28+0200 PO-Revision-Date: 2015-06-22 15:43+0000 Last-Translator: Claude Paroz Language-Team: Welsh (http://www.transifex.com/django/django-contrib-comments/language/cy/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: cy Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3; Sylwcyfeiriad IPPostiwyd gan %(user)s ar %(date)s %(comment)s http://%(domain)s%(url)sURLacsylwmath cynnwysdyddiad/amser wedi ymostwngyn gyhoedduswedi diddymuID gwrthrychdjango-contrib-comments-2.2.0/django_comments/locale/cy/LC_MESSAGES/django.po000066400000000000000000000131321417603463500266570ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Jannis Leidel , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-06-22 17:28+0200\n" "PO-Revision-Date: 2015-06-22 15:43+0000\n" "Last-Translator: Claude Paroz \n" "Language-Team: Welsh (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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\nhttp://%(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 "" django-contrib-comments-2.2.0/django_comments/locale/da/000077500000000000000000000000001417603463500232415ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/da/LC_MESSAGES/000077500000000000000000000000001417603463500250265ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/da/LC_MESSAGES/django.mo000066400000000000000000000117501417603463500266310ustar00rootroot00000000000000Þ•> SüHIW`¸ÀÒtìai q„› ­H¸ "+><{€E’Øàõ 0LSd}˜­Ã×KëQ7 P‰ Ú IÞ g( - ¾  Ô Ü é ÷   & + ; E P Z j z  Š Ÿ ‹« 7 BU ˜   µ xÐ IS[jo‰ žQ©%û!*:/jrHˆ ÑÞõ /IOb{¤»ÏSâc6ZšõJùXD1ÏÒ ä î ü  #(FK ] j u›« ²ÀÙ*65#+. 3 2 0)8-41;"(% 97>< / !&=:,$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: PO-Revision-Date: 2019-07-05 20:02+0000 Last-Translator: Erik Wognsen Language-Team: Danish (http://www.transifex.com/django/django-contrib-comments/language/da/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: da Plural-Forms: nplurals=2; plural=(n != 1); kommentarer pÃ¥ %(site_name)s1 kommentar blev %(action)s%(count)s kommentarer blev %(action)s.GodkendGodkend en kommentarGodkend valgte kommentarerAfkryds denne boks, hvis kommentaren er upassende. Beskeden "Denne kommentar er blevet fjernet" vil blive vist i stedet.KommentarIndholdE-mail-adresseFlagMarker valgte kommentarerFlag denne kommentarIP-adresseHvis du indtaster noget i dette felt, vil din kommentar blive betragtet som spam.Seneste kommentarer pÃ¥ %(site_name)sMetadataNavnRet venligst fejlen herunderRet venligst fejlene herunderIndsendIndsend din kommentarIndsendt af %(user)s den %(date)s %(comment)s http://%(domain)s%(url)sForhÃ¥ndsvisForhÃ¥ndsvis kommentarSkal kommentaren flages?Vil du godkende denne kommentar?Skal kommentaren fjernes?FjernFjern en kommentarFjern valgte kommentarerTak for kommentarenTak for godkendelsenTak for kommenteringenTak for markeringenTak for fjernelsenTak fordi du tog dig tid til at højne kvaliteten af diskussionen pÃ¥ vores websiteDenne kommentar blev indsendt af en autenticeret bruger; derfor er e-mail-adressen skrivebeskyttet.Denne kommentar blev indsendt af en autenticeret bruger; derfor er navnet skrivebeskyttet.URLHvis du fjerner afkrydsningen her, bliver din kommentar slettet fra sitet.Var din mund! Ordet %s er ikke tilladt her.Var din mund! Ordene %s er ikke tilladt her.[%(site)s] Ny kommentar indsendt pÃ¥ "%(object)s"ogGodkendtGodkendtkommentarkommentarflagkommentarflagkommentarerindholdstypedatodato/tidspunkt for oprettelseFlagMarkeretMarkereter offentliger fjernetobjekt-IDeller gennemfør ændringerfjernetfjernetbrugerbrugerens URLbrugerens e-mail-adressebrugerens navndjango-contrib-comments-2.2.0/django_comments/locale/da/LC_MESSAGES/django.po000066400000000000000000000157471417603463500266460ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Erik Wognsen , 2019 # Jannis Leidel , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2019-07-05 20:02+0000\n" "Last-Translator: Erik Wognsen \n" "Language-Team: Danish (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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\nhttp://%(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" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] Ny kommentar indsendt pÃ¥ \"%(object)s\"" #: 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" django-contrib-comments-2.2.0/django_comments/locale/de/000077500000000000000000000000001417603463500232455ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/de/LC_MESSAGES/000077500000000000000000000000001417603463500250325ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/de/LC_MESSAGES/django.mo000066400000000000000000000126501417603463500266350ustar00rootroot00000000000000Þ•> SüHIW`¸ÀÒtìai q„› ­H¸ "+><{€E’Øàõ 0LSd}˜­Ã×KëQ7 P‰ Ú IÞ g( - ¾  Ô Ü é ÷   & + ; E P Z j z  Š Ÿ ’« > ]W µ ¿ !Ó …õ {…Œ ›!¦È ãUî)D nxc} áìKMV/h/˜/È ø! 85Y75Ç5ýe3‚™x •C£sç-[‰ ¥¯Ä Û æñ÷ * : HRmˆŒ ›*65#+. 3 2 0)8-41;"(% 97>< / !&=:,$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: PO-Revision-Date: 2020-01-20 16:08+0000 Last-Translator: Bruce Röttgers Language-Team: German (http://www.transifex.com/django/django-contrib-comments/language/de/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: de Plural-Forms: nplurals=2; plural=(n != 1); %(site_name)s-Kommentare1 Kommentar wurde erfolgreich %(action)s.%(count)s Kommentare wurden erfolgreich %(action)s.FreigebenKommentar freigebenAusgewählte Kommentare freigebenHier einen Haken setzen, wenn der Kommentar unpassend ist. Stattdessen wird dann "Dieser Kommentar wurde entfernt" Meldung angezeigt.KommentarInhaltE-Mail-AdresseMarkierungAusgewählte Kommentare markierenDiesen Kommentar markierenIP-AdresseWenn Sie irgendetwas in dieses Feld eintragen, wird der Kommentar als Spam betrachtetDie neuesten Kommentare auf %(site_name)sMetadatenNameBitte die unten aufgeführten Fehler korrigieren.Bitte die unten aufgeführten Fehler korrigieren.AbschickenKommentar abschickenGeschrieben von %(user)s am %(date)s %(comment)s http://%(domain)s%(url)sVorschauKommentarvorschauWollen Sie diesen Kommentar wirklich markieren?Wollen Sie diesen Kommentar wirklich freigeben?Wollen Sie diesen Kommentar wirklich entfernen?EntfernenKommentar entfernenAusgewählte Kommentare entfernenVielen Dank für Ihren KommentarVielen Dank, dass Sie den Kommentar freigegeben habenVielen Dank, dass Sie einen Kommentar geschrieben habenVielen Dank, dass Sie diesen Kommentar markiert habenVielen Dank, dass Sie diesen Kommentar entfernt habenVielen Dank, dass Sie dabei mithelfen, die Qualität der Diskussion auf unserer Website zu verbessernDieser Kommentar wurde von einem authentifizierten Benutzer geschrieben. Die E-Mail-Adresse ist daher schreibgeschützt. %(text)sDieser Kommentar wurde von einem authentifizierten Benutzer geschrieben. Der Name ist daher schreibgeschützt. %(text)sAdresse (URL)Deaktivieren, um den Kommentar sofort von der Website zu entfernen.Keine Schimpfworte! Das Wort %s ist hier nicht erlaubt!Keine Schimpfworte! Die Wörter %s sind hier nicht erlaubt![%(site)s] Neuer Kommentar über "%(object)s"undfreigegebenfreigegebenKommentarKommentar-MarkierungKommentar-MarkierungenKommentareInhaltstypDatumDatum/Zeit ErstellungMarkierungmarkiertmarkiertist öffentlichist gelöschtObjekt-IDoder Änderungen vornehmenentferntentferntBenutzerURLE-Mail-AdresseBenutzernamedjango-contrib-comments-2.2.0/django_comments/locale/de/LC_MESSAGES/django.po000066400000000000000000000166641417603463500266510ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Bruce Röttgers , 2020 # Jannis Leidel , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2020-01-20 16:08+0000\n" "Last-Translator: Bruce Röttgers \n" "Language-Team: German (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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.\nDer 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.\nDie 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\nhttp://%(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" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] Neuer Kommentar über \"%(object)s\"" #: 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 die 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" django-contrib-comments-2.2.0/django_comments/locale/el/000077500000000000000000000000001417603463500232555ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/el/LC_MESSAGES/000077500000000000000000000000001417603463500250425ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/el/LC_MESSAGES/django.mo000066400000000000000000000155451417603463500266530ustar00rootroot00000000000000Þ•=Sì89PXjt„ù 3 EHP ™ºÃ>ÔE*px §Èäëü0E[oKƒQÏP! r Iv gÀ -( V Z l t  ˜ ¥ ª ¾ Ã Ó Ý è ò    " 7 ¸C !ü  . ?L ߌ ly)ºAÏ#5­K4ù. G£Rö7 UC™+©iÕr?c²'=G8…6¾8õ;.7j¼¢0_󄂈… K‘Ý'ä #'= e#r–,«Ø1í!9[0w+¨Ô2ã6M)54"*2 1 /(7,30:!'$ 86=;-.  %< 9+#&%(site_name)s commentsApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2016-07-15 13:02+0000 Last-Translator: Nick Mavrakis Language-Team: Greek (http://www.transifex.com/django/django-contrib-comments/language/el/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: el Plural-Forms: nplurals=2; plural=(n != 1); Σχόλια στο %(site_name)sΈγκÏιση.ΈγκÏιση σχολίουΈγκÏιση των συγκεκÏιμένων σχολίωνΕπιλέξτε αυτή την επιλογή εάν το σχόλιο είναι ανάÏμοστο. Ένα μήνυμα "Αυτό το σχόλιο διαγÏάφηκε" θα εμφανιστεί στη θέση του.ΣχόλιοΠεÏιεχόμενοΗλεκτÏονική διεÏθυνσηΕπισήμανσηΕπισημανση των επιλεγμένων σχολίωνΕπισήμανση σχολίουδιεÏθυνση IPΑφήστε αυτό το πεδίο κενό. Αν εισάγετε κάτι τότε το σχόλιο θα θεωÏηθεί spam και δεν θα εμφανιστεί.Τελευταία σχόλια στο %(site_name)sΜεταδεδομέναΌνομαΠαÏακαλοÏμε διοÏθώστε τα παÏακάτω σφάλματα:ΠαÏακαλοÏμε διοÏθώστε τα παÏακάτω σφάλματα:ΔημοσίευσηΔημοσιοποίηση του σχολίου σαςΣχόλιο από %(user)s στις %(date)s %(comment)s http://%(domain)s%(url)sΠÏοβολή:ΠÏοβολή του σχολίου σαςΕπιβεβαιώστε ότι επιθυμείτε την επισήμανσση του σχολίου.Επιβεβαιώστε ότι επιθυμείτε την δημόσια εμφάνιση του σχολίου.Επιβεβαιώστε ότι επιθυμείτε την αφαίÏεση του σχολίου.ΑφαίÏεσηΑφαίÏεση σχολίουΑφαίÏεση των επιλεγμένων σχολίωνΕυχαÏιστοÏμε για το σχόλιό σαςΕυχαÏιστοÏμε για την έγκÏιση.ΕυχαÏιστοÏμε για το σχόλιό σαςΕυχαÏιστοÏμε για την επισήμανσηΕυχαÏιστοÏμε για την αφαίÏεσηΕυχαÏιστοÏμε για τον χÏόνο που διαθέσατε για την βελτίωση της ποιότητας των σχολίων στον ιστότοπό μας.Αυτό το σχόλιο Ï€Ïαγματοποιήθκε από πιστοποιημένο χÏήστη και για τον λόγο αυτό δεν είναι είναι δυνατή η επεξεÏγασία της διεÏθυνσης του ηλεκτÏÎ¿Î½Î¹ÎºÎ¿Ï Ï„Î¿Ï… ταχυδÏομείου.Αυτό το σχόλιο Ï€Ïαγματοποιήθκε από πιστοποιημένο χÏήστη και για τον λόγο αυτό δεν είναι είναι δυνατή η επεξεÏγασία του ονόματός του.URLΑπεπιλέξτε αυτή την επιλογή για να κάνετε το σχόλιο να μην εμφανίζεται.Η λέξη %s δεν επιτÏέπεται σε σχόλια.Η λέξεις %s δεν επιτÏέπονται σε σχόλια.[%(site)s] Îέο σχόλιο δημοσιεÏτηκε στο "%(object)s"καιεγκÏίθηκεεγκÏίθηκανσχόλιοεπισήμανση σχολίουεπισημάνσεις σχολίουσχόλιατÏπος πεÏιεχομένουημεÏομηνίαημεÏομηνία/ÏŽÏα υποβολήςεπισήμανσηεπισημασμένοεπισημασμέναείναι δημόσιοείναι διαγÏαμμένοID αντικειμένουή Ï€Ïαγματοποιήστε αλλαγέςαφαιÏέθηκεαφαιÏέθηκανχÏήστηςδιεÏθυνση ιστοτόπου χÏήστηηλεκτÏονική διεÏθυνση χÏήστηόνομα χÏήστηdjango-contrib-comments-2.2.0/django_comments/locale/el/LC_MESSAGES/django.po000066400000000000000000000221411417603463500266440ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Dimitris Glezos , 2011 # Jannis Leidel , 2011 # Nick Mavrakis , 2016 # Yorgos Pagles , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2016-07-15 13:02+0000\n" "Last-Translator: Nick Mavrakis \n" "Language-Team: Greek (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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\nhttp://%(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 "επισημάνσεις σχολίου" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] Îέο σχόλιο δημοσιεÏτηκε στο \"%(object)s\"" #: 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 "ή Ï€Ïαγματοποιήστε αλλαγές" django-contrib-comments-2.2.0/django_comments/locale/en/000077500000000000000000000000001417603463500232575ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/en/LC_MESSAGES/000077500000000000000000000000001417603463500250445ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/en/LC_MESSAGES/django.mo000066400000000000000000000114021417603463500266410ustar00rootroot00000000000000Þ•=Sì89WP¨°ÂtÜQY aot‹ H¨ ñ>,kpE‚ÈÐå ÿ <CTmˆ³ÇKÛQ' Py Ê IÎ g € „ – ž « ¹  Ï Ô è í ý    , < A L a lm Ú Wñ I Q c t} ò ú , >HI ’³¼>ÁE]ez ”µÑØé2H\KpQ¼P_Icg­+ 3 @N Wdi}‚ ’ œ §±ÁÑ Öá ö/54#*- 2 1 9)7,30:"(% 86=; . !&<+$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: Django Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2012-02-14 13:24+0000 Last-Translator: Jannis Leidel Language-Team: English Language: en MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Plural-Forms: nplurals=2; plural=(n != 1); %(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's namedjango-contrib-comments-2.2.0/django_comments/locale/en/LC_MESSAGES/django.po000066400000000000000000000203641417603463500266530ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Jannis Leidel , 2011. msgid "" msgstr "" "Project-Id-Version: Django\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-09-30 19:54+0200\n" "PO-Revision-Date: 2012-02-14 13:24+0000\n" "Last-Translator: Jannis Leidel \n" "Language-Team: English \n" "Language: en\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" #: django_comments/abstracts.py:26 msgid "content type" msgstr "content type" #: django_comments/abstracts.py:29 msgid "object ID" msgstr "object ID" #: django_comments/abstracts.py:57 django_comments/models.py:32 msgid "user" msgstr "user" #: django_comments/abstracts.py:60 msgid "user's name" msgstr "user's name" #: django_comments/abstracts.py:62 msgid "user's email address" msgstr "user's email address" #: django_comments/abstracts.py:64 msgid "user's URL" msgstr "user's URL" #. Translators: 'comment' is a noun here. #: django_comments/abstracts.py:66 django_comments/abstracts.py:86 #: django_comments/models.py:37 msgid "comment" msgstr "comment" #: django_comments/abstracts.py:69 msgid "date/time submitted" msgstr "date/time submitted" #: django_comments/abstracts.py:70 msgid "IP address" msgstr "IP address" #: django_comments/abstracts.py:71 msgid "is public" msgstr "is public" #: django_comments/abstracts.py:72 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." #: django_comments/abstracts.py:74 msgid "is removed" msgstr "is removed" #: django_comments/abstracts.py:75 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." #: django_comments/abstracts.py:87 msgid "comments" msgstr "comments" #: django_comments/abstracts.py:132 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." #: django_comments/abstracts.py:143 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." #: django_comments/abstracts.py:171 #, 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" #: django_comments/admin.py:28 msgid "Content" msgstr "Content" #: django_comments/admin.py:32 msgid "Metadata" msgstr "Metadata" #: django_comments/admin.py:59 msgid "flagged" msgid_plural "flagged" msgstr[0] "flagged" msgstr[1] "flagged" #: django_comments/admin.py:61 msgid "Flag selected comments" msgstr "Flag selected comments" #: django_comments/admin.py:65 msgid "approved" msgid_plural "approved" msgstr[0] "approved" msgstr[1] "approved" #: django_comments/admin.py:67 msgid "Approve selected comments" msgstr "Approve selected comments" #: django_comments/admin.py:71 msgid "removed" msgid_plural "removed" msgstr[0] "removed" msgstr[1] "removed" #: django_comments/admin.py:73 msgid "Remove selected comments" msgstr "Remove selected comments" #: django_comments/admin.py:85 #, fuzzy, python-format #| msgid "1 comment was successfully %(action)s." #| msgid_plural "%(count)s comments were successfully %(action)s." msgid "%(count)s comment was successfully %(action)s." msgid_plural "%(count)s comments were successfully %(action)s." msgstr[0] "1 comment was successfully %(action)s." msgstr[1] "%(count)s comments were successfully %(action)s." #: django_comments/feeds.py:16 #, python-format msgid "%(site_name)s comments" msgstr "%(site_name)s comments" #: django_comments/feeds.py:22 #, python-format msgid "Latest comments on %(site_name)s" msgstr "Latest comments on %(site_name)s" #: django_comments/forms.py:101 msgctxt "Person name" msgid "Name" msgstr "Name" #: django_comments/forms.py:102 msgid "Email address" msgstr "Email address" #: django_comments/forms.py:103 msgid "URL" msgstr "URL" #. Translators: 'Comment' is a noun here. #: django_comments/forms.py:105 msgid "Comment" msgstr "Comment" #: django_comments/forms.py:183 #, 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." #: django_comments/forms.py:187 #: django_comments/templates/comments/preview.html:17 msgid "and" msgstr "and" #: django_comments/forms.py:193 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" #. Translators: 'flag' is a noun here. #: django_comments/models.py:40 msgid "flag" msgstr "flag" #: django_comments/models.py:39 msgid "date" msgstr "date" #: django_comments/models.py:49 msgid "comment flag" msgstr "comment flag" #: django_comments/models.py:50 msgid "comment flags" msgstr "comment flags" #: django_comments/moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "" #: django_comments/templates/comments/approve.html:4 msgid "Approve a comment" msgstr "Approve a comment" #: django_comments/templates/comments/approve.html:7 msgid "Really make this comment public?" msgstr "Really make this comment public?" #: django_comments/templates/comments/approve.html:13 msgid "Approve" msgstr "Approve" #: django_comments/templates/comments/approved.html:4 msgid "Thanks for approving" msgstr "Thanks for approving" #: django_comments/templates/comments/approved.html:7 #: django_comments/templates/comments/deleted.html:7 #: django_comments/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" #: django_comments/templates/comments/delete.html:4 msgid "Remove a comment" msgstr "Remove a comment" #: django_comments/templates/comments/delete.html:7 msgid "Really remove this comment?" msgstr "Really remove this comment?" #: django_comments/templates/comments/delete.html:13 msgid "Remove" msgstr "Remove" #: django_comments/templates/comments/deleted.html:4 msgid "Thanks for removing" msgstr "Thanks for removing" #: django_comments/templates/comments/flag.html:4 msgid "Flag this comment" msgstr "Flag this comment" #: django_comments/templates/comments/flag.html:7 msgid "Really flag this comment?" msgstr "Really flag this comment?" #: django_comments/templates/comments/flag.html:13 msgid "Flag" msgstr "Flag" #: django_comments/templates/comments/flagged.html:4 msgid "Thanks for flagging" msgstr "Thanks for flagging" #: django_comments/templates/comments/form.html:18 #: django_comments/templates/comments/preview.html:34 msgid "Post" msgstr "Post" #: django_comments/templates/comments/form.html:19 #: django_comments/templates/comments/preview.html:35 msgid "Preview" msgstr "Preview" #: django_comments/templates/comments/posted.html:4 msgid "Thanks for commenting" msgstr "Thanks for commenting" #: django_comments/templates/comments/posted.html:7 msgid "Thank you for your comment" msgstr "Thank you for your comment" #: django_comments/templates/comments/preview.html:4 #: django_comments/templates/comments/preview.html:14 msgid "Preview your comment" msgstr "Preview your comment" #: django_comments/templates/comments/preview.html:12 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" #: django_comments/templates/comments/preview.html:17 msgid "Post your comment" msgstr "Post your comment" #. Translators: This string follows the 'Post your comment' submit button. #: django_comments/templates/comments/preview.html:20 msgid "or make changes" msgstr "or make changes" django-contrib-comments-2.2.0/django_comments/locale/en_GB/000077500000000000000000000000001417603463500236275ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/en_GB/LC_MESSAGES/000077500000000000000000000000001417603463500254145ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/en_GB/LC_MESSAGES/django.mo000066400000000000000000000107401417603463500272150ustar00rootroot00000000000000Þ•:ìO¼øù*tD¹Á É×Üó H YzƒˆEšàèý 8T[l… µËßKóQ?P‘âIæg0 ˜ œ ® ¶ à Ñ Ú ç ì     * 4 D T Y d y Î… T k s … tŸ   $ 2 7 N ` Hk ´ Õ Þ ã Eõ ;CX r“¯¶Çàû&:KNQšPì=IAg‹ó÷   , 5BG[` p z …Ÿ¯ ´¿ Ô$ .% !6-) 9*4:#' /853 "&17+(02, %(site_name)s commentsApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2015-06-22 17:28+0200 PO-Revision-Date: 2015-06-22 15:43+0000 Last-Translator: Claude Paroz Language-Team: English (United Kingdom) (http://www.transifex.com/django/django-contrib-comments/language/en_GB/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: en_GB Plural-Forms: nplurals=2; plural=(n != 1); %(site_name)s commentsApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's namedjango-contrib-comments-2.2.0/django_comments/locale/en_GB/LC_MESSAGES/django.po000066400000000000000000000151721417603463500272240ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Ross Poulton , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-06-22 17:28+0200\n" "PO-Revision-Date: 2015-06-22 15:43+0000\n" "Last-Translator: Claude Paroz \n" "Language-Team: English (United Kingdom) (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" msgid "Name" msgstr "" #: 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\nhttp://%(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] "" msgstr[1] "" #: 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" django-contrib-comments-2.2.0/django_comments/locale/eo/000077500000000000000000000000001417603463500232605ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/eo/LC_MESSAGES/000077500000000000000000000000001417603463500250455ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/eo/LC_MESSAGES/django.mo000066400000000000000000000117251417603463500266520ustar00rootroot00000000000000Þ•=Sì89WP¨°ÂtÜQY aot‹ H¨ ñ,1EC‰‘¦ Àáý.I^tˆKœQèP: ‹ I gÙ -A o s … š ¨ ± ¾ à × Ü ì ö    + 0 ; P »\  P/ € ‡ — ‚³ 6>ETZu L—!ä F5 |Š"¦&É#ð+G^s‹ŸK´hUi¿SÃ}-•ÃÇÚ âð 6< M[j~Ž¡ ¨³ É)54"*-2 1 /(7,30:!'$ 86=; .  %<9+#&%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2016-11-11 12:09+0000 Last-Translator: Nikolay Korotkiy Language-Team: Esperanto (http://www.transifex.com/django/django-contrib-comments/language/eo/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: eo Plural-Forms: nplurals=2; plural=(n != 1); %(site_name)s komentoj1 komento estis suksese %(action)s.%(count)s komentoj estis suksese %(action)s.AprobiAprobi komentonAprobi elektitajn komentojnÅœaltu ĉi-tiun markobutonon se la komento estas nekonvena. La mesaÄo "Ĉi-tiu komento estis forigita" estos montrita anstataÅ­e.KomentoEnhavoRetpoÅtadresoMarkiMarki elektitajn komentojnMarki ĉi-tiun komentonIP-adresoSe vi enigas ion-ajn en ĉi-tiu kampo, via komento estos traktita kiel spamoLastaj komentoj ĉe %(site_name)sMetadatumoNomoAfiÅiPublikigi vian komentonAfiÅita de %(user)s - %(date)s %(comment)s http://%(domain)s%(url)sAntaÅ­rigardoAntaÅ­rigardi vian komentonĈu certe marki ĉi-tiun komenton?Ĉu certe publikigi ĉi-tiun komenton?Ĉu certe forigi ĉi-tiun komenton?ForiguForigi komentonForigi elektitajn komentojnDankon por via komentoDankon por la aproboDankon por al komentadoDankon por la markoDankon por la forigoDankon por trapasi tempon por plibonigi la diskutan kvaliton ĉe nia retejoĈi-tiu komento estis afiÅita de aÅ­tentigita uzanto, do tiel la nomo kaj retpoÅtadreo estas nurlegaj.Ĉi-tiu komento estis afiÅita de aÅ­tentigita uzanto, do tiel la nomo estas nurlega.URLMalÅaltu ĉi-tiun markobutonon por definitive malaperigi la komenton el la retejo.Atentu via lingvaĵo! La vorto %s ne estas permisita ĉi-tie.Atentu via lingvaĵo! La vortoj %s ne estas permisitaj ĉi-tie.[%(site)s] Nova komento afiÅita "%(object)s"kajaprobitaaprobitajkomentokomenta markokomentaj markojkomentojenhava tipodatodato kaj horo transsenditajmarkomarkitamarkitajestas publikaestas forigitaobjekta identigaĵoaÅ­ lin redaktiforigitaforigitajuzantouzanta URLuzanta retpoÅtadresouzanta nomodjango-contrib-comments-2.2.0/django_comments/locale/eo/LC_MESSAGES/django.po000066400000000000000000000157251417603463500266610ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Nikolay Korotkiy , 2016 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2016-11-11 12:09+0000\n" "Last-Translator: Nikolay Korotkiy \n" "Language-Team: Esperanto (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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\nhttp://%(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" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] Nova komento afiÅita \"%(object)s\"" #: 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] "" msgstr[1] "" #: 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" django-contrib-comments-2.2.0/django_comments/locale/es/000077500000000000000000000000001417603463500232645ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/es/LC_MESSAGES/000077500000000000000000000000001417603463500250515ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/es/LC_MESSAGES/django.mo000066400000000000000000000125371417603463500266600ustar00rootroot00000000000000Þ•> SüHIW`¸ÀÒtìai q„› ­H¸ "+><{€E’Øàõ 0LSd}˜­Ã×KëQ7 P‰ Ú IÞ g( - ¾  Ô Ü é ÷   & + ; E P Z j z  Š Ÿ ¾« j r‡ ú %}> ¼ Ç!Ñó$ú 6ED%Š °ºOÁG, t‚)ž/È+ø$-&Dk…™®ÁQÖ‚(f«\us5é! 4?S ht†Œ¡¨ ¹Å Õâñ-L*65#+. 3 2 0)8-41;"(% 97>< / !&=:,$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2016-04-01 14:06+0000 Last-Translator: David Martinez Language-Team: Spanish (http://www.transifex.com/django/django-contrib-comments/language/es/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: es Plural-Forms: nplurals=2; plural=(n != 1); comentarios de %(site_name)s1 comentarios ha sido %(action)s satisfactoriamente.%(count)s comentarios han sido %(action)s satisfactoriamente.AprobarAprobar un comentarioaprobar los comentarios seleccionadosMarque esta opción si el comentario es inapropiado. En su lugar se mostrará el mensaje "Este comentario ha sido eliminado".Comentariocontenidodirección de correo electrónicoMarcarMarcar los comentarios seleccionadosMarcar este comentarioDirección IPSi introduce algo en este campo su comentario será tratado como spamÚltimos comentarios en %(site_name)smetadatosNombrePor favor, corrija el siguiente errorPor favor, corrija los siguientes erroresEnviarEnvie su comentarioEnviado por %(user)s en %(date)s %(comment)s http://%(domain)s%(url)sPrevisualizarPrevisualizar su comentario¿Realmente desea marcar este comentario?Realmente desea hacer este comentario público?¿Realmente desea eliminar este comentario?EliminarEliminar un comentarioEliminar los comentarios seleccionadosGracias por su comentarioGracias por aprobarGracias por comentarGraciar por marcarGracias por eliminarGracias por tomarse el tiempo para mejorar la calidad del debate en nuestro sitioEste comentario ha sido colocado por un usuario autentificado: de modo que su dirección de correo electrónico no es modificable.Este comentario ha sido enviado por un usuario autentificado: de modo que su nombre no es modificable.URLDesmarque esta casilla para hacer desaparecer el comentario del sitio web de forma efectiva.¡Cuide su vocabulario! Aquí no admitimos la palabra %s.¡Cuide su vocabulario! Aquí no admitimos las palabras %s.[%(site)s] Nuevo comentario publicado en "%(object)s"yaprobadoaprobadoscomentariomarca de comentariomarcas de comentariocomentariostipo de contenidofechafecha/hora de envíomarcarmarcadomarcadoses públicoestá eliminadoID de objetoo haga cambioseliminadoeliminadosusuarioURL del usuariodirección de correo electrónico del usuarionombre del usuariodjango-contrib-comments-2.2.0/django_comments/locale/es/LC_MESSAGES/django.po000066400000000000000000000166401417603463500266620ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # David Martinez , 2016 # Ernesto Avilés Vázquez , 2015 # Jannis Leidel , 2011 # Marc Garcia , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2016-04-01 14:06+0000\n" "Last-Translator: David Martinez \n" "Language-Team: Spanish (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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\nhttp://%(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" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] Nuevo comentario publicado en \"%(object)s\"" #: 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" django-contrib-comments-2.2.0/django_comments/locale/es_AR/000077500000000000000000000000001417603463500236465ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/es_AR/LC_MESSAGES/000077500000000000000000000000001417603463500254335ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/es_AR/LC_MESSAGES/django.mo000066400000000000000000000126111417603463500272330ustar00rootroot00000000000000Þ•> SüHIW`¸ÀÒtìai q„› ­H¸ "+><{€E’Øàõ 0LSd}˜­Ã×KëQ7 P‰ Ú IÞ g( - ¾  Ô Ü é ÷   & + ; E P Z j z  Š Ÿ ¶« b k ë ó  {) ¥ °!ºÜ ã E)&o – M§õýGZ%l6’>É8AJ"a„¤»ÛñU „_iäNBRu•5 AC Vau Š–¨®ÃÉ Úæ ö19-Iw*65#+. 3 2 0)8-41;"(% 97>< / !&=:,$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2017-09-23 21:23+0000 Last-Translator: Ramiro Morales Language-Team: Spanish (Argentina) (http://www.transifex.com/django/django-contrib-comments/language/es_AR/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: es_AR Plural-Forms: nplurals=2; plural=(n != 1); comentarios en %(site_name)sun comentario fue %(action)s satisfactoriamente.%(count)s comentarios fueron %(action)s satisfactoriamenteAprobarAprobar un comentarioAprobar comentario seleccionadoMarque este ítem si el comentario es inapropiado. En su lugar se mostrará un mensaje "Este comentario ha sido eliminado".ComentarioContenidoDirección de correo electrónicoMarcarMarcar comentarios seleccionadosMarcar este comentarioDirección IPSi introduce algo en este campo su comentario será tratado como spamÚltimos comentarios en %(site_name)s.MetadatosNombrePor favor corrija el siguiente errorPor favor corrija los siguientes erroresRemitirEnviar su comentarioEnviado por %(user)s el %(date)s %(comment)s http://%(domain)s%(url)sPrevisualizaciónVer una copia previa de su comentario¿Confirma que realmente desde marcar este comentario?¿Confirma que realmente desea hacer este comentario público?¿Confirma que realmente desea eliminar este comentario?EliminarEliminar un comentarioEliminar comentarios seleccionadosGracias por dejar su comentario¡Gracias por aprobar!Gracias por dejar su comentario¡Gracias por marcar!¡Gracias por eliminar!Gracias por tomarse el tiempo de mejorar la calidad de la discusión en nuestro sitioEste comentario ha sido enviado por un usuario identificado, por lo tanto la dirección de correo electrónico no puede modificarse.Este comentario ha sido enviado por un usuario identificado, por lo tanto el nombre no puede modificarse.URLdesmarque este ítem para que el comentario desaparezca del sitio.¡Controla tu lenguaje! Aquí no admitimos la palabra %s.¡Controla tu lenguaje! Aquí no admitimos las palabras %s.[%(site)s] Nuevo comentario publicado en "%(object)s"yaprobadoaprobadoscomentariomarca de comentariomarcas de comentariocomentariostipo de contenidofechafecha/hora de envíomarcamarcadomarcadoses públicose ha eliminadoID de objetoo realice modificacioneseliminadoeliminadosusuarioURL del usuariodirección de correo electrónico del usuarionombre de usuariodjango-contrib-comments-2.2.0/django_comments/locale/es_AR/LC_MESSAGES/django.po000066400000000000000000000165231417603463500272440ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Jannis Leidel , 2011 # Ramiro Morales, 2015,2017 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2017-09-23 21:23+0000\n" "Last-Translator: Ramiro Morales\n" "Language-Team: Spanish (Argentina) (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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\nhttp://%(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" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] Nuevo comentario publicado en \"%(object)s\"" #: 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" django-contrib-comments-2.2.0/django_comments/locale/es_MX/000077500000000000000000000000001417603463500236705ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/es_MX/LC_MESSAGES/000077500000000000000000000000001417603463500254555ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/es_MX/LC_MESSAGES/django.mo000066400000000000000000000116721417603463500272630ustar00rootroot00000000000000Þ•<üSÜ()@HZttéñ ù # 5H@ ‰ª³ÄÉEÛ!)> Xy•œ­Æáö  K4Q€PÒ# I' gq -Ù    % 2 @ I V [ o t „ Ž ™ £ ³ Ã È Ó è Íô  ß ç ý } › ¦ !° Ò Ù ú E&e Œ–¤Hµ þ ('H!p’›"¯Òì(X=„–i…F‰uÐ4F{} ›¯ ÄÐâèý   0=Mbj-z¨(43!)1 0 .'6+2/9 &# 75<:,- $; 8*"%%(site_name)s commentsApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2016-08-26 17:50+0000 Last-Translator: guillermo Iglesias Language-Team: Spanish (Mexico) (http://www.transifex.com/django/django-contrib-comments/language/es_MX/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: es_MX Plural-Forms: nplurals=2; plural=(n != 1); comentarios en %(site_name)sAprobarAprobar un comentarioAprobar comentario seleccionadoMarque esta casilla si el comentario es inapropiado. En su lugar se mostrará un mensaje "Este comentario ha sido eliminado".ComentarioContenidoDirección de correo electrónicoMarcarMarcar comentarios seleccionadosMarcar este comentarioDirección IPSi introduce algo en este campo su comentario será tratado como spamÚltimos comentarios en %(site_name)s MetadatosNombreEnviarEnvia comentarioEnviado por %(user)s el %(date)s %(comment)s http://%(domain)s%(url)sPrevisualizarPrevisualizar el comentario¿Desea marcar este comentario?¿Desea hacer público este comentario?¿Desea eliminar este comentario?EliminarEliminar comentarioEliminar comentarios seleccionadosGracier por el comentarioGracias por aprovarGracias por comentarGracias por marcarGracias por eliminarGracias por tomarse el tiempo para mejorar la calidad de la discución en nuestro sitioEste comentario ha sido enviado por un usuario identificado, por lo tanto la dirección de correo electrónico no puede modificarse.Este comentario ha sido enviado por un usuario identificado, por lo tanto el nombre no puede modificarse.URLDesactive esta casilla para hacer el comentario desaparezca del sitio.¡Controla tu lenguaje! Aquí no admitimos la palabra %s.¡Controla tu lenguaje! Aquí no admitimos las palabras %s.[%(site)s]Nuevo comentario entregado el "%(object)s"yaprobadoaprobadoscomentariomarca de comentariomarcas de comentariocomentariostipo de contenidofechafecha/hora de envíomarcamarcadomarcadoses públicose ha eliminadoID de objetoo hacer cambioseliminadoeliminadosusuarioURL del usuariodirección de correo electrónico del usuarionombre de usuariodjango-contrib-comments-2.2.0/django_comments/locale/es_MX/LC_MESSAGES/django.po000066400000000000000000000162301417603463500272610ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Abraham Estrada , 2011 # guillermo Iglesias , 2016 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2016-08-26 17:50+0000\n" "Last-Translator: guillermo Iglesias \n" "Language-Team: Spanish (Mexico) (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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\nhttp://%(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" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s]Nuevo comentario entregado el \"%(object)s\"" #: 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] "" msgstr[1] "" #: 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" django-contrib-comments-2.2.0/django_comments/locale/et/000077500000000000000000000000001417603463500232655ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/et/LC_MESSAGES/000077500000000000000000000000001417603463500250525ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/et/LC_MESSAGES/django.mo000066400000000000000000000123021417603463500266470ustar00rootroot00000000000000Þ•> SüHIW`¸ÀÒtìai q„› ­H¸ "+><{€E’Øàõ 0LSd}˜­Ã×KëQ7 P‰ Ú IÞ g( - ¾  Ô Ü é ÷   & + ; E P Z j z  Š Ÿ ¿« k JŒ × Ý ø u šŸ¯¶Õ ëFö*= ht;yµ½RÐ#,2A8t3­áéü)1[ r!“Cµ\ùTV«6¯jæ1Qƒ† ¤¯Â Ö ãî÷ 2 < JUi ˆ•®*65#+. 3 2 0)8-41;"(% 97>< / !&=:,$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2017-09-22 10:39+0000 Last-Translator: Martin Pajuste Language-Team: Estonian (http://www.transifex.com/django/django-contrib-comments/language/et/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: et Plural-Forms: nplurals=2; plural=(n != 1); Saidi %(site_name)s kommentaarid1 kommentaar edukalt %(action)s.%(count)s kommentaari edukalt %(action)s.SobibMärgi kommentaar sobivaksKiida heaks valitud kommentaaridMärkige siia linnuke, kui see kommentaar on ebasobiv. Kommentaari asemel kuvatakse kirja "Kommentaar on kustutatud".KommentaarSisuE-posti aadressMärgeMärgista valitud kommentaaridMärgi see kommentaarIP aadressKui sisestate sellesse lahtrisse midagi, loetakse kommentaar rämpsuksViimased kommentaarid saidil %(site_name)sMeta-andmedNimiPalun parandage allolev vigaPalun parandage allolevad veadPostitaPostita kommentaarPostitatud kasutaja %(user)s poolt %(date)s %(comment)s http://%(domain)s%(url)sEelvaadeKommentaari eelvaadeOled kindel, et soovid selle kommentaari märkida?Oled kindel, et soovid teha selle kommentaari avalikuks?Oled kindel, et soovid selle kommentaari eemaldada?EemaldaEemalda kommentaarEemalda valitud kommentaaridAitäh kommentaari eestAitäh, et märkisid kommentaari sobivaksTänan kommenteerimastAitäh, et märkisid kommentaariAitäh, et eemaldasid kommentaariAitäh, et leidsid aega parandamaks arutelude kvaliteeti meie lehelSelle kommentaari postitas sisselogitud kasutaja, mistõttu ei ole e-posti aadress muudetav.Selle kommentaari postitas sisselogitud kasutaja, mistõttu ei ole nimetus muudetav.URLEemaldage siit linnuke, et varjata kommentaar saidilt.Jälgige oma keelekasutust. Sõna %s ei ole lubatud.Jälgige oma keelekasutust. Sõnad %s ei ole lubatud.[%(site)s] Uus kommentaar postitatud "%(object)s"jaheaks kiidetudheaks kiidetudkommentaarkommentaari märgekommentaari märkedkommentaaridsisutüüpkuupäevloomise kuupäev/kellaaegmärgemärgistatudmärgistatudon avalikon eemaldatudobjekti IDvõi tee muudatusedeemaldatudeemaldatudkasutajakasutaja URLkasutaja e-posti aadresskasutaja pärisnimidjango-contrib-comments-2.2.0/django_comments/locale/et/LC_MESSAGES/django.po000066400000000000000000000163721417603463500266650ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Jannis Leidel , 2011 # madisvain , 2011 # Martin Pajuste , 2016 # Martin Pajuste , 2017 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2017-09-22 10:39+0000\n" "Last-Translator: Martin Pajuste \n" "Language-Team: Estonian (http://www.transifex.com/django/django-contrib-comments/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] "1 kommentaar edukalt %(action)s." msgstr[1] "%(count)s kommentaari edukalt %(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:105 msgctxt "Person name" 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\nhttp://%(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" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] Uus kommentaar postitatud \"%(object)s\"" #: 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" django-contrib-comments-2.2.0/django_comments/locale/eu/000077500000000000000000000000001417603463500232665ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/eu/LC_MESSAGES/000077500000000000000000000000001417603463500250535ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/eu/LC_MESSAGES/django.mo000066400000000000000000000112321417603463500266510ustar00rootroot00000000000000Þ•;ôOÌ  (:tTÉÑ Ùçì H  iŠ“¤©E»  8Yu|¦ÁÖìKQ`P² I gQ ¹ ½ Ï × ä ò û   ! & 6 @ K U e u z … 𠻦 b  ˆ ˜ m¶ $ - 4 ; A ` q J} $È í ö ü T mx%‘·$Ëðø  (Id‚žOºp o{ë7ïM'uyŠ “¡ ° ºÅÊÞäù , ?M bƒ% /&!"7.* +:5;$( 0964 # '28,)13- %(site_name)s commentsApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2017-09-22 10:39+0000 Last-Translator: Eneko Illarramendi Language-Team: Basque (http://www.transifex.com/django/django-contrib-comments/language/eu/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: eu Plural-Forms: nplurals=2; plural=(n != 1); %(site_name)s guneko iruzkinakOnartuOnartu iruzkinaOnartu aukeratutako iruzkinakMarkatu kutxa hau komentario ezegokia bada. "Komentario hau ezabatua izan da" mezua erakutsiko da bere ordez.IruzkinaEdukiaEmailaMarkaMarkatu aukeratutako iruzkinakMarkatu iruzkinaIP helbideaEremu honetan zerbait idazten baduzu zure iruzkina spam gisa tratatuko da.%(site_name)s guneko azken iruzkinakMetadataIzenaBidaliBidali zure iruzkina%(user)s erabiltzileak bidalia %(date)s datan %(comment)s http://%(domain)s%(url)sAurreikusiAurreikusi zure iruzkinaZiur iruzkin hau markatu nahi duzula?Publikatu iruzkina?Ziur iruzkin hau ezabtu nahi duzula?EzabatuEzabatu iruzkinaEzabatu aukeratutako iruzkinakEskerrik asko zure iruzkinagatikEskerrik asko onartzearrenEskerrik asko iruzkintzearrenEskerrik asko markatzearrenEskerrik asko ezabatzearrenEskerrik asko webguneko estabaidaren kalitatea hobetzeko hartutako denboragatikIruzkin hau autentikatutako erabiltzaile batek egin du. Hori dela eta, eposta irakurtzeko moduan dago bakarrik. Iruzkin hau autentikatutako erabiltzaile batek egin du. Hori dela eta, izena irakurtzeko moduan dago bakarrik. URLMarkatu kutxa hau iruzkina webgunetik desagertarazteko.Txiiist! %s hitza ez zaigu gustatzenTxiiist! %s hitzak ez zaizkigu gustatzenetaonartuaonartuakiruzkinairuzkin markairuzkin markakiruzkinakeduki motadatadata/hordua bidaliamarkamarkadunamarkadunakpublikoaezabatuaobjetuaren IDedo egin aldaketakezabatuaezabatuakErabiltzaileaerabiltzailearen URLerabiltzailearen eposta helbideaerabiltzailearen izenadjango-contrib-comments-2.2.0/django_comments/locale/eu/LC_MESSAGES/django.po000066400000000000000000000157271417603463500266710ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Aitzol Naberan , 2011 # Eneko Illarramendi , 2017 # Jannis Leidel , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2017-09-22 10:39+0000\n" "Last-Translator: Eneko Illarramendi \n" "Language-Team: Basque (http://www.transifex.com/django/django-contrib-comments/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 "Metadata" #: 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:105 msgctxt "Person name" msgid "Name" msgstr "Izena" #: forms.py:97 msgid "Email address" msgstr "Emaila" #: 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\nhttp://%(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" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "" #: 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] "" msgstr[1] "" #: 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" django-contrib-comments-2.2.0/django_comments/locale/fa/000077500000000000000000000000001417603463500232435ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/fa/LC_MESSAGES/000077500000000000000000000000001417603463500250305ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/fa/LC_MESSAGES/django.mo000066400000000000000000000137421417603463500266360ustar00rootroot00000000000000Þ•> SüHIW`¸ÀÒtìai q„› ­H¸ "+><{€E’Øàõ 0LSd}˜­Ã×KëQ7 P‰ Ú IÞ g( - ¾  Ô Ü é ÷   & + ; E P Z j z  Š Ÿ ¢« N wg ß ê )Ÿ+Ë Ó&Þ4#Q u|ƒ)*:kA­&´eÛAS7sN«(ú#*(= f‡£&¾åhü—e}ý{p—¥H®÷#ú%#B fq ƒ'޶Ííÿ'(P l&w1žÐ*65#+. 3 2 0)8-41;"(% 97>< / !&=:,$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2017-09-22 10:39+0000 Last-Translator: Pouya Abbassi Language-Team: Persian (http://www.transifex.com/django/django-contrib-comments/language/fa/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: fa Plural-Forms: nplurals=2; plural=(n > 1); نظرات %(site_name)s%(count)s کامنت با موÙقیت %(action)s شدند.%(count)s کامنت با موÙقیت %(action)s شدند.تاییدتایید یک نظرتایید نظرات انتخاب شدهاگر نظر نامناسب است این جا علامت بزنید. پیغام "این نظر حذ٠شد" به جای آن نمایش داده Ù…ÛŒ شود.نظر:محتوانشانی پست الکترونیکیعلامت گذاری نشان‌گذاری نظرات انتخاب شدهعلامت گذاری این نظرنشانی IPاگر چیزی در این Ùیلد وارد کنید، نظر شما به عنوان اسپم شناخته خواهد شدآخرین نظرات در %(site_name)sÙØ±Ø§ Ø¯Ø§Ø¯Ù‡Ù†Ø§Ù…Ù„Ø·ÙØ§ خطاهای زیر را تصحیح Ú©Ù†ÛŒØ¯Ù„Ø·ÙØ§ خطاهای زیر را تصحیح کنیدپستنظر خود را ارسال کنیدارسال‌شده توسط %(user)s در تاریخ %(date)s %(comment)s http://%(domain)s%(url)sپیش نمایشپیش نمایش نظر شماواقعا این نظر علامت گذاری شود؟واقعا این نظر به صورت عمومی نمایش داده شود؟واقعا این نظر Ø­Ø°Ù Ø´ÙˆØ¯ØŸØ­Ø°ÙØ­Ø°Ù یک نظرحذ٠نظر های انتخاب شدهبا تشکر از نظر شماممنون از تایید.برای اظهار نظرممنون از علامت گذاری ممنون از حذÙممنون از وقتی Ú©Ù‡ برای Ø§ÙØ²Ø§ÛŒØ´ Ú©ÛŒÙیت بحث در سایت ما گذاشتید.این نظر توسط یک کاربر ثبت‌شده ÙØ±Ø³ØªØ§Ø¯Ù‡ شده Ùˆ لذا پست الکترونیکی‌اش Ùقط-خواندنی است.این نظر توسط یک کاربر ثبت‌شده ÙØ±Ø³ØªØ§Ø¯Ù‡ شده Ùˆ لذا نامش Ùقط-خواندنی است.نشانی اینترنتیتیک این جعبه را بردارید تا نظر به طور کارا از وبگاه ناپدید شود.حر٠دهنت رو بÙهم! کلمهٔ %s اینجا قابل قبول نیستحر٠دهنت رو بÙهم! کلمهٔ %s اینجا قابل قبول نیست[%(site)s] نظر جدیدی در "%(object)s" ارسال شده است.وتایید شدهتایید شدهنظرعلامت گذاری نظرعلامت گذاری های نظرنظراتنوع محتواتاریختاریخ/زمان ÙØ±Ø³ØªØ§Ø¯Ù‡ شدعلامت گذاری پرچم دارپرچم دارعمومی استحذ٠شده استمشخصهٔ شیءو یا تغییر ایجاد کنید.حذ٠شدهحذ٠شدهکاربرنشانی اینترنتی کاربرنشانی پست الکترونیکی کاربرنام کاربرdjango-contrib-comments-2.2.0/django_comments/locale/fa/LC_MESSAGES/django.po000066400000000000000000000200641417603463500266340ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Ali Nikneshan , 2012 # Arash Fazeli , 2012 # Jannis Leidel , 2011 # Kasra Ahmadvand , 2015 # Pouya Abbassi, 2016 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2017-09-22 10:39+0000\n" "Last-Translator: Pouya Abbassi\n" "Language-Team: Persian (http://www.transifex.com/django/django-contrib-comments/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=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:105 msgctxt "Person name" 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 "نشانی اینترنتی کاربر" #: 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\nhttp://%(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 "علامت گذاری های نظر" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] نظر جدیدی در \"%(object)s\" ارسال شده است." #: 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 "Ùˆ یا تغییر ایجاد کنید." django-contrib-comments-2.2.0/django_comments/locale/fi/000077500000000000000000000000001417603463500232535ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/fi/LC_MESSAGES/000077500000000000000000000000001417603463500250405ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/fi/LC_MESSAGES/django.mo000066400000000000000000000122311417603463500266360ustar00rootroot00000000000000Þ•> SüHIW`¸ÀÒtìai q„› ­H¸ "+><{€E’Øàõ 0LSd}˜­Ã×KëQ7 P‰ Ú IÞ g( - ¾  Ô Ü é ÷   & + ; E P Z j z  Š Ÿ £« "O Sr Æ Ï â qý o yƒ–Ÿº ÔNÞ.- \fJk¶¿WÒ *5-K.y,¨ÕÜí5H`6ul¬] wF‚hÉ'2Z] u“ ª´ÄÌ Þè ú $6 JVg‡*65#+. 3 2 0)8-41;"(% 97>< / !&=:,$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2017-09-22 10:39+0000 Last-Translator: Aarni Koskela Language-Team: Finnish (http://www.transifex.com/django/django-contrib-comments/language/fi/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: fi Plural-Forms: nplurals=2; plural=(n != 1); Kommentit sivustolle %(site_name)s1 kommentti %(count)s onnistuneesti.%(count)s kommenttia %(action)s onnistuneesti.HyväksyHyväksy kommenttiHyväksy valitut kommentitRastita jos kommentti on asiaankuulumaton. Kommentin tilalla näytetään viesti "Tämä kommentti on poistettu".KommenttiSisältöSähköpostiosoiteMerkitseMerkitse valitut kommentitMerkitse tämä kommenttiIP-osoiteJos syötät tähän kenttään jotain, kommenttisi luokitellaan roskapostiksiSivuston %(site_name)s viimeisimmät kommentitMetatietoNimiOle hyvä ja korjaa allaoleva virheOle hyvä ja korjaa allaolevat virheetLähetäLähetä kommentti Kirjoittanut %(user)s, pvm %(date)s\n \n %(comment)s\n \n http://%(domain)s%(url)sEsikatseleEsikatsele kommenttiaHaluatko varmasti merkitä tämän kommentin?Haluatko varmasti tehdä kommentista julkisen?Haluatko varmasti poistaa tämän kommentin?PoistaPoista kommenttiPoista valitut kommentitKiitos kommentistasiKiitos hyväksynnästäsiKiitos kommentistaKiitos merkitsemisestäKiitos poistamisestaKiitos sivustomme keskusteluihin panostamastasi ajastaKommentin lähettäjän sähköpostiosoitetta ei voi muuttaa, koska lähettäjä on kirjautunut käyttäjä.Kommentin lähettäjän nimeä ei voi muuttaa, koska lähettäjä on kirjautunut käyttäjä.URL-osoitePiilottaaksesi kommentin näkymästä sivustolta, poista tämä ruksi.Siivoa suusi! Sanaa "%s" ei saa käyttää tässä.Siivoa suusi! Sanoja "%s" ei saa käyttää tässä.[%(site)s] Uusi kommentti: "%(object)s"jahyväksyttyhyväksyttykommenttikommentin merkintäkommenttien merkinnätkommentitsisältötyyppipäivälähettämishetkimerkintämerkittymerkittyon julkinenon poistettukohteen tunnistetai tee muutoksiapoistettupoistettukäyttäjäkäyttäjän URLkäyttäjän sähköpostiosoitekäyttäjän nimidjango-contrib-comments-2.2.0/django_comments/locale/fi/LC_MESSAGES/django.po000066400000000000000000000161461417603463500266520ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Aarni Koskela, 2017 # Jannis Leidel , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2017-09-22 10:39+0000\n" "Last-Translator: Aarni Koskela\n" "Language-Team: Finnish (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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\nviesti \"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" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] Uusi kommentti: \"%(object)s\"" #: 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] "Ole hyvä ja korjaa allaoleva virhe" msgstr[1] "Ole hyvä ja 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" django-contrib-comments-2.2.0/django_comments/locale/fr/000077500000000000000000000000001417603463500232645ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/fr/LC_MESSAGES/000077500000000000000000000000001417603463500250515ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/fr/LC_MESSAGES/django.mo000066400000000000000000000127341417603463500266570ustar00rootroot00000000000000Þ•> SüHIW`¸ÀÒtìai q„› ­H¸ "+><{€E’Øàõ 0LSd}˜­Ã×KëQ7 P‰ Ú IÞ g( - ¾  Ô Ü é ÷   & + ; E P Z j z  Š Ÿ µ« a i€ ê ò ) ˜3 ÌØàö'ÿ' ?kJ'¶ ÞìMð>FF`§ ¶/×+73 ku'޶Óï% 2TOf¤` lMpо>Iˆ‹  ¬Æ áîþ % 6 A M[j ‹& Ç*65#+. 3 2 0)8-41;"(% 97>< / !&=:,$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2016-03-29 19:22+0000 Last-Translator: Claude Paroz Language-Team: French (http://www.transifex.com/django/django-contrib-comments/language/fr/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: fr Plural-Forms: nplurals=2; plural=(n > 1); Commentaires sur %(site_name)s1 commentaire a été %(action)s avec succès.%(count)s commentaires ont été %(action)ss avec succès.ValiderValider un commentaireApprouver les commentaires sélectionnésCochez 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.CommentaireContenuAdresse électroniqueSignalerMarquer les commentaires sélectionnésSignaler ce commentaireadresse IPSi vous saisissez quelque chose dans ce champ, votre commentaire sera considéré comme étant indésirableDerniers commentaires sur %(site_name)sMétadonnéesNomVeuillez corriger l'erreur suivante.Veuillez corriger les erreurs suivantes.EnvoyerEnvoyer votre commentairePosté par %(user)s le %(date)s %(comment)s http://%(domain)s%(url)sPrévisualiserPrévisualiser votre commentaireVoulez-vous vraiment signaler ce commentaire ?Voulez-vous rendre ce commentaire public ?Voulez-vous supprimer définitivement ce commentaire ?SupprimerSupprimer un commentaireMasquer les commentaires sélectionnésMerci pour votre commentaireMerci pour cette validationMerci pour votre commentaireMerci d'avoir signalé ce commentaireMerci pour cette suppressionMerci d'avoir pris le temps d'améliorer la qualité de la discussion sur notre siteCe commentaire a été posté par un utilisateur authentifié et le courriel est donc en lecture seuleCe commentaire a été posté par un utilisateur authentifié, le nom est donc en lecture seule.URLDécochez cette case pour faire vraiment disparaître ce commentaire du site.Attention à votre langage ! Le terme %s n'est pas autorisé ici.Attention à votre langage ! Les termes %s ne sont pas autorisés ici.[%(site)s] Nouveau commentaire envoyé pour « %(object)s »etapprouvéapprouvéscommentaireindicateur de commentaireindicateurs de commentairecommentairestype de contenudatedate et heure soumisesindicateurmarquémarquésest publicest masquéID de l'objetou le modifiersupprimésupprimésutilisateurURL de l'utilisateuradresse électronique de l'utilisateurnom de l'utilisateurdjango-contrib-comments-2.2.0/django_comments/locale/fr/LC_MESSAGES/django.po000066400000000000000000000167371417603463500266710ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Claude Paroz , 2011 # Claude Paroz , 2015-2016 # Jannis Leidel , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2016-03-29 19:22+0000\n" "Last-Translator: Claude Paroz \n" "Language-Team: French (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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\nhttp://%(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" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] Nouveau commentaire envoyé pour « %(object)s »" #: 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" django-contrib-comments-2.2.0/django_comments/locale/fy_NL/000077500000000000000000000000001417603463500236645ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/fy_NL/LC_MESSAGES/000077500000000000000000000000001417603463500254515ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/fy_NL/LC_MESSAGES/django.mo000066400000000000000000000010151417603463500272450ustar00rootroot00000000000000Þ•$,8Ó9Project-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2015-06-22 17:28+0200 PO-Revision-Date: 2015-06-22 15:43+0000 Last-Translator: Claude Paroz Language-Team: Western Frisian (Netherlands) (http://www.transifex.com/django/django-contrib-comments/language/fy_NL/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: fy_NL Plural-Forms: nplurals=2; plural=(n != 1); django-contrib-comments-2.2.0/django_comments/locale/fy_NL/LC_MESSAGES/django.po000066400000000000000000000123241417603463500272550ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-06-22 17:28+0200\n" "PO-Revision-Date: 2015-06-22 15:43+0000\n" "Last-Translator: Claude Paroz \n" "Language-Team: Western Frisian (Netherlands) (http://www.transifex.com/django/django-contrib-comments/language/fy_NL/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: fy_NL\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:105 msgctxt "Person name" 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 "" django-contrib-comments-2.2.0/django_comments/locale/ga/000077500000000000000000000000001417603463500232445ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/ga/LC_MESSAGES/000077500000000000000000000000001417603463500250315ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/ga/LC_MESSAGES/django.mo000066400000000000000000000131471417603463500266360ustar00rootroot00000000000000Þ•;ôOÌ W x€’t¬!) 1?D[ mHx ÁâëðEHPe  ¼ÃÔí3GK[Q§PùJ IN g˜     + 9 B O T h m } ‡ ’ œ ¬ ¼ Á Ì á Ûí É ß õ ÿ #Š;Æ Õßç#ì"3M;/‰¹ÈÍKä 0=.Yˆ#£ ÇÒ ì1 ,?1l'ž1Æbøh[qÄ6B:%}£1¨Úâö!39QhV¿Ç ÐÜ"ñ   5V% /&!"7.* :+5 ;$(0964 # '28,)1-3 %(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2015-06-22 17:28+0200 PO-Revision-Date: 2015-06-22 15:43+0000 Last-Translator: Claude Paroz Language-Team: Irish (http://www.transifex.com/django/django-contrib-comments/language/ga/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: ga Plural-Forms: nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : 4); %(site_name)s nótaíBhí %(count)s nóta tráchta %(action)s go rathúil.Bhí %(count)s nótaí tráchta %(action)s go rathúil.Bhí %(count)s nótaí tráchta %(action)s go rathúil.Bhí %(count)s nótaí tráchta %(action)s go rathúil.Bhí %(count)s nótaí tráchta %(action)s go rathúil.FhormheasCeadaigh nóta tráchtaCheadú nótaí tráchta roghnaitheSeic 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.Nóta tráchtaInneacharR-phostBratBratach nótaí tráchta roghnaitheCuir brat ar an nóta tráchta seoSeol IPMá cuireann tú aon rud sa réimse seo, beidh do nóta déileálfar mar spamNótaí tráchtaí is déanaí ar %(site_name)sMeiteashonraíPostSeol do Nóta tráchtaPostáilte trí %(user)s ar %(date)s %(comment)s http://%(domain)s%(url)sRéamhamharcNóta tráchta réamhamharcGo deimhin cuir brat ar an nóta tráchta seo?Cuir an nóta seo poiblí?Dáiríre, cuir amach an nóta seo?Tóg amachTóg amach nóta tráchtaBain nótaí tráchta roghnaitheGo raibh maith agat le hadhaigh do nóta tráchtaGo raibh maith agait le hadhaigh to formheasGo raibh maith agat le hadhaign do nóta tráchtaGo raibh maith agat le hadhaigh do bratGo raibh maith agat le hadhaigh do thógail amachGo raibh maith agat as an am chun feabhas a chur ar chaighdeán na díospóireachta ar ár suíomhBhí an nóta tráchta póstailte trí úsáideoir fíordeimhnite mar sin tá an r-phost léamh amháin.Bhí an nóta tráchta póstailte trí uaire trí úsáideoir fíordheimhnithe mar sin tá an ainm léamh-amhain.URLDíthiceáil an bosca seo chun an nóta a thógáil as an suíomh.Féach ar do bhéal! Níl an focal %s cheadaítear anseo.Féach ar do bhéal! Níl na focail %s cheadaítear anseo.Féach ar do bhéal! Níl na focail %s cheadaítear anseo.Féach ar do bhéal! Níl na focail %s cheadaítear anseo.Féach ar do bhéal! Níl na focail %s cheadaítear anseo.agusceadaitheceadaitheceadaitheceadaitheceadaithetráchtbrat nóta tráchtabratacha nótaí tráchtanótaí tráchtatíopa inneachar dátaDáta/am curtha isteachbratbratach curtha leis bratach curtha leis bratach curtha leis bratach curtha leis bratach curtha leis poiblíScriosteoibiacht IDnó déan aithraithebhaintbhaintbhaintbhaintbhaintúsáideoirURL an t-úsáideoraseoladh r-phost an t-úsáideoirAinm úsáideoirdjango-contrib-comments-2.2.0/django_comments/locale/ga/LC_MESSAGES/django.po000066400000000000000000000175661417603463500266520ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Jannis Leidel , 2011 # Michael Thornhill , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-06-22 17:28+0200\n" "PO-Revision-Date: 2015-06-22 15:43+0000\n" "Last-Translator: Claude Paroz \n" "Language-Team: Irish (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" msgid "Name" msgstr "" #: 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\nhttp://%(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] "" msgstr[1] "" msgstr[2] "" msgstr[3] "" msgstr[4] "" #: 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" django-contrib-comments-2.2.0/django_comments/locale/gd/000077500000000000000000000000001417603463500232475ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/gd/LC_MESSAGES/000077500000000000000000000000001417603463500250345ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/gd/LC_MESSAGES/django.mo000066400000000000000000000133321417603463500266350ustar00rootroot00000000000000Þ•=Sì89PXjt„ù 3 EHP ™ºÃ>ÔE*px §Èäëü0E[oKƒQÏP! r Iv gÀ -( V Z l t  ˜ ¥ ª ¾ Ã Ó Ý è ò    " 7 åC ) D Q $d ‚‰  -(>g ‡Z“&î !Â&éòJ Q[Lp0½Kî:L'c‹"ª(Í&ö&LD_‘_ñQ^UÞ´8“ÌTÑ&-<LU j$t™;¡ Ýë[$ €!¢Ä)54"*2 1 /(7,30:!'$ 86=;-.  %< 9+#&%(site_name)s commentsApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2017-09-22 17:55+0000 Last-Translator: GunChleoc Language-Team: Gaelic, Scottish (http://www.transifex.com/django/django-contrib-comments/language/gd/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: gd Plural-Forms: nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : (n > 2 && n < 20) ? 2 : 3; Beachdan air %(site_name)sAontaich risAontaich ri beachdAontaich ris na beachdan a thagh thuCuir cromag sa bhogsa seo mur eil am beachd iomchaidh. Thèid teachdaireachd gun deach a thoirt air falbh a shealltainn 'na àite.BeachdSusbaintSeòladh puist-dCuir bratach risCuir bratach ris na beachdan a thagh thuCuir bratach ris a' bheachd seoSeòladh IPMa chuireas tu dad a-steach dhan raon seo, saoilidh sinn gur e spama a tha sa bheachd agadNa beachdan as ùire air %(site_name)sMeata-dàtaAinmFeuch an ceartaich thu a' mhearachd gu h-ìosalFeuch an ceartaich thu na mearachdan gu h-ìosalFeuch an ceartaich thu na mearachdan gu h-ìosalFeuch an ceartaich thu na mearachdan gu h-ìosalPostaichPostaich do bheachdAir a phostadh le %(user)s %(date)s %(comment)s http://%(domain)s%(url)sRo-sheallRo-sheall do bheachdA bheil thu cinnteach gu bheil thu airson bratach a chur ris a' bheachd seo?A bheil thu airson am beachd seo fhoillseachadh?A bheil thu cinnteach gu bheil thu airson am beachd seo a thoirt air falbh?Thoir air falbh eThoir beachd air falbhThoir na beachdan a thagh thu air falbhMòran taing airson do bheachdMòran taing airson aontachadh risMòran taing airson beachd a chur a-nullMòran taing airson bratach a chur risMòran taing airson a thoirt air falbhMòran taing airson cur ri càileachd na deasbaireachd air an làrach againnChaidh am beachd seo a phostadh le cleachdaiche dearbhte agus cha ghabh am post-d ach leughadh.Chaidh am beachd seo a phostadh le cleachdaiche dearbhte agus cha ghabh an t-ainm ach leughadh.URLThoir a' chromag far a' bhogsa seo ach nach bi am beachd ri fhaicinn air an làrach tuilleadh.Sgol do bheul! Chan eil am facal %s ceadaichte an-seo.Sgol do bheul! Chan eil na faclan %s ceadaichte an-seo.Sgol do bheul! Chan eil na faclan %s ceadaichte an-seo.Sgol do bheul! Chan eil na faclan %s ceadaichte an-seo.[%(site)s] Chaidh beachd ùr a phostadh air "%(object)s"agusair aontachadh risair aontachadh riuthaair aontachadh riuthaair aontachadh riuthabeachdbratach beachdbrataich beachdbeachdanseòrsa na susbainteceann-làceann-là/àm a chaidh a chur a-nallbratachle bratach risle bratach risle bratach risle bratach ristha e poblachchaidh a thoirt air falbhID an oibseictno atharraich eair a thoirt air falbhair an toirt air falbhair an toirt air falbhair an toirt air falbhcleachdaicheURL a' chleachdaicheseòladh puist-d a' chleachdaicheainm a' chleachdaichedjango-contrib-comments-2.2.0/django_comments/locale/gd/LC_MESSAGES/django.po000066400000000000000000000175511417603463500266470ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # GunChleoc, 2016 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2017-09-22 17:55+0000\n" "Last-Translator: GunChleoc\n" "Language-Team: Gaelic, Scottish (http://www.transifex.com/django/django-contrib-comments/language/gd/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: gd\n" "Plural-Forms: nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : (n > 2 && n < 20) ? 2 : 3;\n" #: admin.py:25 msgid "Content" msgstr "Susbaint" #: admin.py:28 msgid "Metadata" msgstr "Meata-dàta" #: admin.py:55 msgid "flagged" msgid_plural "flagged" msgstr[0] "le bratach ris" msgstr[1] "le bratach ris" msgstr[2] "le bratach ris" msgstr[3] "le bratach ris" #: admin.py:56 msgid "Flag selected comments" msgstr "Cuir bratach ris na beachdan a thagh thu" #: admin.py:60 msgid "approved" msgid_plural "approved" msgstr[0] "air aontachadh ris" msgstr[1] "air aontachadh riutha" msgstr[2] "air aontachadh riutha" msgstr[3] "air aontachadh riutha" #: admin.py:61 msgid "Approve selected comments" msgstr "Aontaich ris na beachdan a thagh thu" #: admin.py:65 msgid "removed" msgid_plural "removed" msgstr[0] "air a thoirt air falbh" msgstr[1] "air an toirt air falbh" msgstr[2] "air an toirt air falbh" msgstr[3] "air an toirt air falbh" #: admin.py:66 msgid "Remove selected comments" msgstr "Thoir na beachdan a thagh thu air falbh" #: 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 "Beachdan air %(site_name)s" #: feeds.py:20 #, python-format msgid "Latest comments on %(site_name)s" msgstr "Na beachdan as ùire air %(site_name)s" #: forms.py:105 msgctxt "Person name" msgid "Name" msgstr "Ainm" #: forms.py:97 msgid "Email address" msgstr "Seòladh puist-d" #: forms.py:98 msgid "URL" msgstr "URL" #: forms.py:99 msgid "Comment" msgstr "Beachd" #: 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] "Sgol do bheul! Chan eil am facal %s ceadaichte an-seo." msgstr[1] "Sgol do bheul! Chan eil na faclan %s ceadaichte an-seo." msgstr[2] "Sgol do bheul! Chan eil na faclan %s ceadaichte an-seo." msgstr[3] "Sgol do bheul! Chan eil na faclan %s ceadaichte an-seo." #: 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 "Ma chuireas tu dad a-steach dhan raon seo, saoilidh sinn gur e spama a tha sa bheachd agad" #: models.py:23 msgid "content type" msgstr "seòrsa na susbainte" #: models.py:25 msgid "object ID" msgstr "ID an oibseict" #: models.py:53 models.py:177 msgid "user" msgstr "cleachdaiche" #: models.py:55 msgid "user's name" msgstr "ainm a' chleachdaiche" #: models.py:56 msgid "user's email address" msgstr "seòladh puist-d a' chleachdaiche" #: models.py:57 msgid "user's URL" msgstr "URL a' chleachdaiche" #: models.py:59 models.py:79 models.py:178 msgid "comment" msgstr "beachd" #: models.py:62 msgid "date/time submitted" msgstr "ceann-là/àm a chaidh a chur a-nall" #: models.py:63 msgid "IP address" msgstr "Seòladh IP" #: models.py:64 msgid "is public" msgstr "tha e poblach" #: models.py:65 msgid "" "Uncheck this box to make the comment effectively disappear from the site." msgstr "Thoir a' chromag far a' bhogsa seo ach nach bi am beachd ri fhaicinn air an làrach tuilleadh." #: models.py:67 msgid "is removed" msgstr "chaidh a thoirt air falbh" #: models.py:68 msgid "" "Check this box if the comment is inappropriate. A \"This comment has been " "removed\" message will be displayed instead." msgstr "Cuir cromag sa bhogsa seo mur eil am beachd iomchaidh. Thèid teachdaireachd gun deach a thoirt air falbh a shealltainn 'na àite." #: models.py:80 msgid "comments" msgstr "beachdan" #: models.py:124 msgid "" "This comment was posted by an authenticated user and thus the name is read-" "only." msgstr "Chaidh am beachd seo a phostadh le cleachdaiche dearbhte agus cha ghabh an t-ainm ach leughadh." #: models.py:134 msgid "" "This comment was posted by an authenticated user and thus the email is read-" "only." msgstr "Chaidh am beachd seo a phostadh le cleachdaiche dearbhte agus cha ghabh am post-d ach leughadh." #: 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 "Air a phostadh le %(user)s %(date)s\n\n%(comment)s\n\nhttp://%(domain)s%(url)s" #: models.py:179 msgid "flag" msgstr "bratach" #: models.py:180 msgid "date" msgstr "ceann-là" #: models.py:190 msgid "comment flag" msgstr "bratach beachd" #: models.py:191 msgid "comment flags" msgstr "brataich beachd" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] Chaidh beachd ùr a phostadh air \"%(object)s\"" #: templates/comments/approve.html:4 msgid "Approve a comment" msgstr "Aontaich ri beachd" #: templates/comments/approve.html:7 msgid "Really make this comment public?" msgstr "A bheil thu airson am beachd seo fhoillseachadh?" #: templates/comments/approve.html:12 msgid "Approve" msgstr "Aontaich ris" #: templates/comments/approved.html:4 msgid "Thanks for approving" msgstr "Mòran taing airson aontachadh ris" #: 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 "Mòran taing airson cur ri càileachd na deasbaireachd air an làrach againn" #: templates/comments/delete.html:4 msgid "Remove a comment" msgstr "Thoir beachd air falbh" #: templates/comments/delete.html:7 msgid "Really remove this comment?" msgstr "A bheil thu cinnteach gu bheil thu airson am beachd seo a thoirt air falbh?" #: templates/comments/delete.html:12 msgid "Remove" msgstr "Thoir air falbh e" #: templates/comments/deleted.html:4 msgid "Thanks for removing" msgstr "Mòran taing airson a thoirt air falbh" #: templates/comments/flag.html:4 msgid "Flag this comment" msgstr "Cuir bratach ris a' bheachd seo" #: templates/comments/flag.html:7 msgid "Really flag this comment?" msgstr "A bheil thu cinnteach gu bheil thu airson bratach a chur ris a' bheachd seo?" #: templates/comments/flag.html:12 msgid "Flag" msgstr "Cuir bratach ris" #: templates/comments/flagged.html:4 msgid "Thanks for flagging" msgstr "Mòran taing airson bratach a chur ris" #: templates/comments/form.html:17 templates/comments/preview.html:32 msgid "Post" msgstr "Postaich" #: templates/comments/form.html:18 templates/comments/preview.html:33 msgid "Preview" msgstr "Ro-sheall" #: templates/comments/posted.html:4 msgid "Thanks for commenting" msgstr "Mòran taing airson beachd a chur a-null" #: templates/comments/posted.html:7 msgid "Thank you for your comment" msgstr "Mòran taing airson do bheachd" #: templates/comments/preview.html:4 templates/comments/preview.html.py:13 msgid "Preview your comment" msgstr "Ro-sheall do bheachd" #: templates/comments/preview.html:11 msgid "Please correct the error below" msgid_plural "Please correct the errors below" msgstr[0] "Feuch an ceartaich thu a' mhearachd gu h-ìosal" msgstr[1] "Feuch an ceartaich thu na mearachdan gu h-ìosal" msgstr[2] "Feuch an ceartaich thu na mearachdan gu h-ìosal" msgstr[3] "Feuch an ceartaich thu na mearachdan gu h-ìosal" #: templates/comments/preview.html:16 msgid "Post your comment" msgstr "Postaich do bheachd" #: templates/comments/preview.html:16 msgid "or make changes" msgstr "no atharraich e" django-contrib-comments-2.2.0/django_comments/locale/gl/000077500000000000000000000000001417603463500232575ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/gl/LC_MESSAGES/000077500000000000000000000000001417603463500250445ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/gl/LC_MESSAGES/django.mo000066400000000000000000000115231417603463500266450ustar00rootroot00000000000000Þ•:ìO¼øù*tD¹Á É×Üó H YzƒˆEšàèý 8T[l… µËßKóQ?P‘âIæg0 ˜ œ ® ¶ à Ñ Ú ç ì     * 4 D T Y d y ¸… > [ c $y {ž  % - C M (a Š M– %ä H7 €:¬0ç*CL%c‰¤¼×öK{[`×8N<‚‹ #.G bn~ƒ —¡ ½ É ×åö  "C$ .% !6-) 9*4:#' /853 "&17+(02, %(site_name)s commentsApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2015-06-22 17:28+0200 PO-Revision-Date: 2015-06-22 15:43+0000 Last-Translator: Claude Paroz Language-Team: Galician (http://www.transifex.com/django/django-contrib-comments/language/gl/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: gl Plural-Forms: nplurals=2; plural=(n != 1); Comentarios en %(site_name)sAprobarAprobar un comentarioAprobar os comentarios seleccionadosMarque esta caixa se o comentario non é apropiado. Verase a mensaxe "Este comentario foi borrado" no canto do seu contido.ComentarioContidoEnderezo electrónicoIndicadorPoñer un indicadorPoñerlle un indicador a este comentarioEnderezo IPSe insire calquera cousa neste campo o seu comentario será tratado coma spamÚltimos comentarios en %(site_name)sMetadatosPublicarPublicar o seu comentarioPublicado por %(user)s o %(date)s %(comment)s http://%(domain)s%(url)sVista previaVista previa do seu comentarioRealmente desexa poñerlle un indicador a este comentario?Realmente desexa facer público este comentario?Realmente desexa eliminar este comentario?EliminarEliminar un comentarioEliminar os comentarios seleccionadosGrazas polo seu comentarioGrazas pola aprobaciónGrazas polo seu comentarioGrazas por colocar o indicadorGrazas pola eliminaciónGrazas por tomar o tempo de mellorar a calidade da discusión no noso sitioEste comentario foi publicado por un usuario identificado e polo tanto o enderezo de correo electrónico é de só lectura.Este comentario foi publicado por un usuario identificado e polo tanto o nome é de só lectura.URLDesmarque esta casilla para eliminar o comentario definitivamente deste sitio.Sen palabrotas, por favor! Aquí non se pode usar a palabra %s.Sen palabrotas, por favor! Aquí non se poden usar as palabras %s.eaprobadoaprobadoscomentarioindicador de comentariosindicadores de comentarioscomentariostipo de contidodatadata/hora do envíoindicadorcon indicadorcon indicadoré públicoestá borradoID do obxectoou facer cambioseliminadoeliminadosusuarioURL do usuarioenderedo electrónico do usuarionome de usuariodjango-contrib-comments-2.2.0/django_comments/locale/gl/LC_MESSAGES/django.po000066400000000000000000000160751417603463500266570ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # fasouto , 2011 # fonso , 2011 # Jannis Leidel , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-06-22 17:28+0200\n" "PO-Revision-Date: 2015-06-22 15:43+0000\n" "Last-Translator: Claude Paroz \n" "Language-Team: Galician (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" msgid "Name" msgstr "" #: 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\nhttp://%(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] "" msgstr[1] "" #: 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" django-contrib-comments-2.2.0/django_comments/locale/he/000077500000000000000000000000001417603463500232515ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/he/LC_MESSAGES/000077500000000000000000000000001417603463500250365ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/he/LC_MESSAGES/django.mo000066400000000000000000000136671417603463500266520ustar00rootroot00000000000000Þ•> SüHIW`¸ÀÒtìai q„› ­H¸ "+><{€E’Øàõ 0LSd}˜­Ã×KëQ7 P‰ Ú IÞ g( - ¾  Ô Ü é ÷   & + ; E P Z j z  Š Ÿ « #À ¶ä ›¢ ²ŠÓ ^ir‡ ± ÈGÖ2Qf§kJ7‚)š"Ä5ç$ BM _€%›ÁÜ÷bvsdêOSS+§CÓ+ FQa s€ ›¶+¿ ë÷+< hs‡§*65#+. 3 2 0)8-41;"(% 97>< / !&=:,$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2017-09-22 10:39+0000 Last-Translator: Meir Kriheli Language-Team: Hebrew (http://www.transifex.com/django/django-contrib-comments/language/he/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: he Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3; תגובות עבור %(site_name)sתגובה ×חת %(action)s בהצלחה%(count)s תגובות %(action)s בהצלחה%(count)s תגובות %(action)s בהצלחה%(count)s תגובות %(action)s בהצלחה×שר×שר הערה×שר תגובות שנבחרויש לסמן תיבה זו עבור תגובה ×œ× × ×ותה. הודעת "תגובה זו נמחקה" תוצג ×‘×ž×§×•× ×”×ª×’×•×‘×”.תגובהתוכןכתובת דו×"לסימןסמן תגובות שנבחרוסמן תגובה זוכתובת IP×× ×™×•×–×Ÿ משהו בשדה ×–×” תגובתך תטופל כספ××התגובות ×”×חרונות על %(site_name)sמט×־נתוני×ש×× × ×œ×ª×§×Ÿ ×ת השגיה ×œ×ž×˜×”× × ×œ×ª×§×Ÿ ×ת השגי×ות ×œ×ž×˜×”× × ×œ×ª×§×Ÿ ×ת השגי×ות ×œ×ž×˜×”× × ×œ×ª×§×Ÿ ×ת השגי×ות ×œ×ž×˜×”×¤×•×¡×˜×¤×¨×¡× ×ת התגובההוגש ×¢"×™ %(user)s ב %(date)s %(comment)s http://%(domain)s%(url)sתצוגה מקדימהתצוגה מקדימה של התגובהב×מת לסמן תגובה זו?ב×מת להפוך ×ת התגובה לפומבית?ב×מת להסיר תגובה זו?להסירהסר תגובההסר תגובות שנבחרותודה על התגובהתודה על ×ישור התגובהתודה על התגובהתודה על הסימוןתודה על ההסרהתודה על שהקדשת מזמנך כדי לשפר ×ת ×יכות הדיון ב×תר שלנוהודעה זו נשלחה ×¢"×™ משתמש מחובר לכן כתובת הדו×"ל ××™× ×” ניתנת לשינוי.הודעה זו נשלחה ×¢"×™ משתמש מחובר לכן ×”×©× ×ינו ניתן לשינוי.URLביטול סימון התיבה ×™×¢×œ×™× ×‘×¤×•×¢×œ ×ת התגובה מה×תרשמור על לשונך! המילה %s ×סורה לשימוש ×›×ן.שמור על לשונך! ×”×ž×™×œ×™× %s ×סורות לשימוש ×›×ן.שמור על לשונך! ×”×ž×™×œ×™× %s ×סורות לשימוש ×›×ן.שמור על לשונך! ×”×ž×™×œ×™× %s ×סורות לשימוש ×›×ן.[%(site)s] תגובה חדשה פורסמה ×ודות "%(object)s"ו×ושרה×ושרו×ושרו×ושרותגובהסמן הערהסמני הערהתגובותסוג תוכןת×ריךת×ריך/שעת הגשהסימןסומנהסומנוסומנוסומנופומבי ×”×× ×”×•×¡×¨×ž×–×”×” ×ובייקט×ו לבצע שינויי×הוסרההוסרוהוסרוהוסרומשתמש×תר המשתמשכתובת דו×"ל ×ž×©×ª×ž×©×©× ×ž×©×ª×ž×©django-contrib-comments-2.2.0/django_comments/locale/he/LC_MESSAGES/django.po000066400000000000000000000200521417603463500266370ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Jannis Leidel , 2011 # Meir Kriheli , 2015,2017 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2017-09-22 10:39+0000\n" "Last-Translator: Meir Kriheli \n" "Language-Team: Hebrew (http://www.transifex.com/django/django-contrib-comments/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=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 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] "תגובה ×חת %(action)s בהצלחה" msgstr[1] "%(count)s תגובות %(action)s בהצלחה" msgstr[2] "%(count)s תגובות %(action)s בהצלחה" msgstr[3] "%(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:105 msgctxt "Person name" 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 ×סורות לשימוש ×›×ן." 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 "הוגש ×¢\"×™ %(user)s ב %(date)s\n\n%(comment)s\n\nhttp://%(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 "סמני הערה" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] תגובה חדשה פורסמה ×ודות \"%(object)s\"" #: 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 "×ו לבצע שינויי×" django-contrib-comments-2.2.0/django_comments/locale/hi/000077500000000000000000000000001417603463500232555ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/hi/LC_MESSAGES/000077500000000000000000000000001417603463500250425ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/hi/LC_MESSAGES/django.mo000066400000000000000000000165311417603463500266470ustar00rootroot00000000000000Þ•;ôOÌ W x€’t¬!) 1?D[ mHx ÁâëðEHPe  ¼ÃÔí3GK[Q§PùJ IN g˜     + 9 B O T h m } ‡ ’ œ ¬ ¼ Á Ì á µí -£ ¢Ñ t /Ž U¾  6Pg\w6Ô î#FYr;‹}ÇEWep½^.cñ+>3?r@²?óC3?w¼·t…šÅžWd¼+Ãï""(K,j —,¤ Ñ?Þ"A[y–¶0Ï2%3% /&!"7.* :+5 ;$(0964 # '28,)1-3 %(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2015-06-22 17:28+0200 PO-Revision-Date: 2015-06-22 15:43+0000 Last-Translator: Claude Paroz Language-Team: Hindi (http://www.transifex.com/django/django-contrib-comments/language/hi/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: hi Plural-Forms: nplurals=2; plural=(n != 1); %(site_name)s टिपà¥à¤ªà¤£à¤¿à¤¯à¤¾à¤ %(count)s टिपà¥à¤ªà¤£à¤¿ सफलतापूरà¥à¤µà¤• %(action)s%(count)s टिपà¥à¤ªà¤£à¤¿à¤¯à¤¾à¤ सफलतापूरà¥à¤µà¤• %(action)sपसंद करेंटिपà¥à¤ªà¤£à¥€ पसंद करेंचयनित टिपà¥à¤ªà¤£à¤¿à¤¯à¥‹à¤‚ को सà¥à¤µà¥€à¤•ार करोअगर टिपà¥à¤ªà¤£à¥€ अनà¥à¤šà¤¿à¤¤ है तो इस बॉकà¥à¤¸ को चेक करें. à¤à¤• "यह टिपà¥à¤ªà¤£à¥€ हटा दी गयी हैं" संदेश पà¥à¤°à¤¦à¤°à¥à¤¶à¤¿à¤¤ किया जाà¤à¤—ा.टिपà¥à¤ªà¤£à¥€à¤µà¤¿à¤·à¤¯ सूचीईमेल पताफà¥à¤²à¥ˆà¤—चयनित टिपà¥à¤ªà¤£à¤¿à¤¯à¥‹à¤‚ के लिठà¤à¤‚डी ऊंचाओटिपà¥à¤ªà¤¨à¥€ को फà¥à¤²à¥ˆà¤— करोआइ.पि पताअगर आप इस कà¥à¤·à¥‡à¤¤à¥à¤° में कà¥à¤› भी दरà¥à¤œ करते हो तो आप की टिपà¥à¤ªà¤£à¥€ के साथ spam के जैसा सà¥à¤²à¥à¤– किया जायेगा%(site_name)s पर नवीनतम टिपà¥à¤ªà¤£à¤¿à¤¯à¤¾à¤à¤®à¥‡à¤Ÿà¤¾à¤¡à¤¾à¤Ÿà¤¾à¤ªà¥à¤°à¤¸à¥à¤¤à¥à¤¤à¤Ÿà¤¿à¤ªà¥à¤ªà¤£à¥€ पà¥à¤°à¤¸à¥à¤¤à¥à¤¤ करें%(user)s दà¥à¤µà¤¾à¤°à¤¾ %(date)s पर पोसà¥à¤Ÿ की गयी हैं %(comment)s http://%(domain)s%(url)sपूरà¥à¤µ दरà¥à¤¶à¤¨à¤†à¤ªà¤•े टिपà¥à¤ªà¤£à¥€ का पूरà¥à¤µ दरà¥à¤¶à¤¨ देखे`कà¥à¤¯à¤¾ आप इस टिपà¥à¤ªà¤£à¥€ को फà¥à¤²à¥ˆà¤— करना चाहते हैं ?कà¥à¤¯à¤¾ इस टिपà¥à¤ªà¤£à¥€ को सारà¥à¤µà¤œà¤¨à¤¿à¤• बनाà¤à¤ ?कà¥à¤¯à¤¾ आप इस टिपà¥à¤ªà¤£à¥€ को हटाना चाहते हैं ?निकालेंटिपà¥à¤ªà¤£à¥€ निकालेंचयनित टिपà¥à¤ªà¤£à¤¿à¤¯à¤¾à¤ हटाà¤à¤à¤Ÿà¤¿à¤ªà¥à¤ªà¤£à¥€ के लिये धनà¥à¤¯à¤µà¤¾à¤¦à¤ªà¤¸à¤‚द करने के लिठधनà¥à¤¯à¤µà¤¾à¤¦à¤Ÿà¤¿à¤ªà¥à¤ªà¤£à¥€ के लिये धनà¥à¤¯à¤µà¤¾à¤¦à¤«à¥à¤²à¥ˆà¤— करने के लिठधनà¥à¤¯à¤µà¤¾à¤¦à¤¨à¤¿à¤•ालने के लिये धनà¥à¤¯à¤µà¤¾à¤¦à¤¹à¤®à¤¾à¤°à¥€ साइट पर चरà¥à¤šà¤¾ की गà¥à¤£à¤µà¤¤à¥à¤¤à¤¾ में सà¥à¤§à¤¾à¤° के लिठसमय देने के लिठधनà¥à¤¯à¤µà¤¾à¤¦à¤‡à¤¸ टिपà¥à¤ªà¤£à¥€ को किसी पà¥à¤°à¤¾à¤§à¤¿à¤•ृत उपयोगकरà¥à¤¤à¤¾ दà¥à¤µà¤¾à¤°à¤¾ पोसà¥à¤Ÿ किया गया था और इसीलिठयह ईमेल केवल पढ़ने के लिठहै.इस टिपà¥à¤ªà¤£à¥€ को किसी पà¥à¤°à¤¾à¤§à¤¿à¤•ृत उपयोगकरà¥à¤¤à¤¾ दà¥à¤µà¤¾à¤°à¤¾ पोसà¥à¤Ÿ किया गया था और इसीलिठइस नाम को केवल पढ़ने के लिठहै.URLइस टिपà¥à¤ªà¤£à¥€ को पà¥à¤°à¤­à¤¾à¤µà¥€ रूप से साइट से गायब करने के लिठयह बॉकà¥à¤¸ को अनचेक करें.अपनी ज़बान संभालो %s यह शबà¥à¤¦ इसà¥à¤¤à¥‡à¤®à¤¾à¤² करने की यहाठअनà¥à¤®à¤¤à¤¿ नहीं हैं अपनी ज़बान संभालो %s यह शबà¥à¤¦ इसà¥à¤¤à¥‡à¤®à¤¾à¤² करने की यहाठअनà¥à¤®à¤¤à¤¿ नहीं हैं औरसà¥à¤µà¥€à¤•ृतसà¥à¤µà¥€à¤•ृतटिपà¥à¤ªà¤£à¥€à¤Ÿà¤¿à¤ªà¥à¤ªà¤£à¥€ à¤à¤‚डाटिपà¥à¤ªà¤£à¥€ à¤à¤‚डेटिपà¥à¤ªà¤£à¤¿à¤¯à¤¾à¤à¤µà¤¿à¤·à¤¯-सूची पà¥à¤°à¤•ारतिथितिथि/समय निवेदितà¤à¤‚डाà¤à¤‚डी ऊंचायीà¤à¤‚डी ऊंचायीसारà¥à¤µà¤œà¤¨à¤¿à¤• हैहटाया गयावसà¥à¤¤à¥ आइ डीअथवा बदलेंहटायाहटायाउपभोकà¥à¤¤à¤¾à¤ªà¥à¤°à¤¯à¥‹à¤•à¥à¤¤à¤¾ यू.आर.à¤à¤²à¤ªà¥à¤°à¤¯à¥‹à¤•à¥à¤¤à¤¾ ईमेल पतापà¥à¤°à¤¯à¥‹à¤•à¥à¤¤à¤¾ नामdjango-contrib-comments-2.2.0/django_comments/locale/hi/LC_MESSAGES/django.po000066400000000000000000000226161417603463500266530ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Jannis Leidel , 2011 # Sandeep Satavlekar , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-06-22 17:28+0200\n" "PO-Revision-Date: 2015-06-22 15:43+0000\n" "Last-Translator: Claude Paroz \n" "Language-Team: Hindi (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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\nhttp://%(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 "अथवा बदलें" django-contrib-comments-2.2.0/django_comments/locale/hr/000077500000000000000000000000001417603463500232665ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/hr/LC_MESSAGES/000077500000000000000000000000001417603463500250535ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/hr/LC_MESSAGES/django.mo000066400000000000000000000115541417603463500266600ustar00rootroot00000000000000Þ•;ôOÌ W x€’t¬!) 1?D[ mHx ÁâëðEHPe  ¼ÃÔí3GK[Q§PùJ IN g˜     + 9 B O T h m } ‡ ’ œ ¬ ¼ Á Ì á í î …  – ¦ lÀ -6 ?MTj €GŠ$Ò÷E\ct “´ÒÙé)DZPlW½Uk2oš¢=?Zcv ‡ ‘Ÿ¥¹ÀÕ ä îù,5D\% /&!"7.* :+5 ;$(0964 # '28,)1-3 %(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2015-06-22 17:28+0200 PO-Revision-Date: 2015-06-22 15:43+0000 Last-Translator: Claude Paroz Language-Team: Croatian (http://www.transifex.com/django/django-contrib-comments/language/hr/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: hr 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; komentari za %(site_name)s%(count)s komentar je uspjeÅ¡no %(action)s.%(count)s komentara su uspjeÅ¡no %(action)s.%(count)s komentara su uspjeÅ¡no %(action)s.OdobriOdobri komentarOdobri odabrane komentareUkljuÄite ako je komentar neprikladan. Umjesto komentara biti će prikazana poruka "Komentar je uklonjen.".KomentarSadržajE-mail adresaOznakaOznaÄi ovaj komentarOznaÄi ovaj komentarIP adresaAko unesete neÅ¡to u ovo polje vaÅ¡ komentar biti će tretiran kao spamNajnoviji komentari na %(site_name)sMetadataUnosObjava komentaraNapisao %(user)s dana %(date)s %(comment)s http://%(domain)s%(url)sPrikazPrikaz komentaraStvarno oznaÄi ovaj komentar?UÄini komentar javno dostupnim?Stvarno ukloni ovaj komentar?UkloniUkloni komentarUkloni odabrane komentareHvala na komentaruHvala na odobrenjuHvala Å¡to ste komentiraliHvala na oznaÄavanjuHvala na brisanjuHvala Å¡to ste izdvojili vrijeme da poboljÅ¡ate kvalitetu rasprava na stranicamaOvaj komentar je napisao prijavljeni korisnik te se email ne može mijenjati. %(text)sOvaj komentar je napisao prijavljeni korisnik te se ime ne može mijenjati. %(text)sURLUklonite oznaku da bi komentar nestao sa stranica.Pazite na izražavanje! RijeÄ %s nije dopuÅ¡tena.Pazite na izražavanje! RijeÄi %s nisu dopuÅ¡tene.Pazite na izražavanje! RijeÄi %s nisu dopuÅ¡tene.iodobrenoodobreneodobrenekomentaroznaka za komentaroznake komentarakomentaritip sadržajadatumdatum/vrijeme unosaoznakaoznakaoznakeoznakejavno dostupnouklonjenoID objektaili unesite promjeneuklonjenouklonjenauklonjenakorisnikkorisnikov URLe-mail adresa korisnikakorisniÄko imedjango-contrib-comments-2.2.0/django_comments/locale/hr/LC_MESSAGES/django.po000066400000000000000000000156761417603463500266740ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Jannis Leidel , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-06-22 17:28+0200\n" "PO-Revision-Date: 2015-06-22 15:43+0000\n" "Last-Translator: Claude Paroz \n" "Language-Team: Croatian (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" msgid "Name" msgstr "" #: 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\nhttp://%(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] "" msgstr[1] "" msgstr[2] "" #: 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" django-contrib-comments-2.2.0/django_comments/locale/hu/000077500000000000000000000000001417603463500232715ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/hu/LC_MESSAGES/000077500000000000000000000000001417603463500250565ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/hu/LC_MESSAGES/django.mo000066400000000000000000000126621417603463500266640ustar00rootroot00000000000000Þ•> SüHIW`¸ÀÒtìai q„› ­H¸ "+><{€E’Øàõ 0LSd}˜­Ã×KëQ7 P‰ Ú IÞ g( - ¾  Ô Ü é ÷   & + ; E P Z j z  Š Ÿ ³« _ ]~ Ü ê -~6µÄ Í Ù,æ0S8*Œ·À=Å I) s,~*«5Ö& 3<(U~ž¼Ûøacs`×8Z<ƒ—3OS my•±ÂÓÚ òÿ  .:M ao„Ÿ*65#+. 3 2 0)8-41;"(% 97>< / !&=:,$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2017-09-22 10:39+0000 Last-Translator: András Veres-Szentkirályi Language-Team: Hungarian (http://www.transifex.com/django/django-contrib-comments/language/hu/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: hu Plural-Forms: nplurals=2; plural=(n != 1); %(site_name)s hozzászólások%(count)s hozzászólás sikeresen %(action)s.%(count)s hozzászólás sikeresen %(action)s.JóváhagyásHozzászólás jóváhagyásaKiválasztott hozzászólások jóváhagyásaJelöld be a négyzetet, ha a megjegyzés nem megfelelÅ‘. Az "Ezt a megjegyzést törölték" üzenet fog megjelenni helyette.HozzászólásTartalomE-mail címMegjelölésKiválasztott hozzászólások megjelöléseHozzászólás megjelöléseIP címHa bármit begépel ebbe a mezÅ‘be, akkor azt szemétként fogja kezelni a rendszer%(site_name)s legfrissebb hozzászólásaiMetaadatNévJavítsa ki az alábbi hibátJavítsa ki az alábbi hibákatElküldésHozzászólás elküldéseBeküldte %(user)s ekkor: %(date)s %(comment)s http://%(domain)s%(url)sElÅ‘nézetHozzászólás elÅ‘nézetének megtekintéseBiztosan megjelöli ezt a hozzászólást?Biztosan publikálni szeretné ezt a hozzászólást?Biztosan törli ezt a hozzászólást?TörlésHozzászólás törléseKiválasztott hozzászólások törléseKöszönjük, hogy hozzászóltKöszönjük a jóváhagyástKöszönjük a hozzászólástKöszönjük a megjelöléstKöszönjük a törléstKöszönjük, hogy idÅ‘t szánt az oldalunkon zajló beszélgetések minÅ‘ségének javításáraEzt a hozzászólást egy hitelesített felhasználó küldte be, ezért az e-mail csak olvasható.Ezt a hozzászólást egy hitelesített felhasználó küldte be, ezért a név csak olvasható.URLVegye ki a pipát a jelölÅ‘négyzetbÅ‘l, hogy eltűntesse a hozzászólást az oldalról.Vigyázzon a szájára! Az ilyen szó (%s) itt nem megengedett.Vigyázzon a szájára! Az ilyen szavak (%s) itt nem megengedettek.[%(site)s] Új komment érkezett erre: "%(object)s"ésjóváhagyvajóváhagyvamegjegyzéshozzászólás megjelöléshozzászólás megjelöléshozzászólásoktartalom típusadátumdátum/idÅ‘ beállítvamegjelölésmegjelölvemegjelölvepublikuseltávolítvaobjektum IDvagy módosításatörölvetörölvefelhasználófelhasználó URL-jefelhasználó e-mail címefelhasználó nevedjango-contrib-comments-2.2.0/django_comments/locale/hu/LC_MESSAGES/django.po000066400000000000000000000167541417603463500266750ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # András Veres-Szentkirályi, 2017 # Dóra Szendrei , 2017 # Jannis Leidel , 2011 # Szilveszter Farkas , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2017-09-22 10:39+0000\n" "Last-Translator: András Veres-Szentkirályi\n" "Language-Team: Hungarian (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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\nhttp://%(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" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] Új komment érkezett erre: \"%(object)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" django-contrib-comments-2.2.0/django_comments/locale/ia/000077500000000000000000000000001417603463500232465ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/ia/LC_MESSAGES/000077500000000000000000000000001417603463500250335ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/ia/LC_MESSAGES/django.mo000066400000000000000000000115651417603463500266420ustar00rootroot00000000000000Þ•;ôOÌ W x€’t¬!) 1?D[ mHx ÁâëðEHPe  ¼ÃÔí3GK[Q§PùJ IN g˜     + 9 B O T h m } ‡ ’ œ ¬ ¼ Á Ì á »í © dÄ ) 2 G }f ä í ö , AKL!˜ ºÄÍIâ ,:*T1+±Ýåù/DZmVmØbF©P­HþGI]f| ”ž¯´ÌÒ â ìø07Fc% /&!"7.* :+5 ;$(0964 # '28,)1-3 %(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2015-06-22 17:28+0200 PO-Revision-Date: 2015-06-22 15:43+0000 Last-Translator: Claude Paroz Language-Team: Interlingua (http://www.transifex.com/django/django-contrib-comments/language/ia/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: ia Plural-Forms: nplurals=2; plural=(n != 1); Commentos de %(site_name)s1 commento ha essite %(action)s con successo.%(count)s commentos ha essite %(action)s con successo.ApprobarApprobar un commentoApprobar le commentos seligiteMarca iste quadro si le commento es inappropriate. Un message "iste commento ha essite removite" essera monstrate in su loco.CommentoContentoAdresse de e-mailMarcarMarcar le commentos seligiteMarcar iste commentoadresse IPSi tu insere qualcosa in iste campo, tu commento essera tractate como spam.Ultime commentos in %(site_name)sMetadatosPublicarPublicar tu commentoPublicate per %(user)s le %(date)s %(comment)s http://%(domain)s%(url)sPrevisualisarPrevisualisar tu commentoEs tu secur de voler marcar iste commento?Es tu secur de voler render iste commento public?Es tu secur de voler remover iste commento?RemoverRemover un commentoRemover le commentos seligiteGratias pro tu commentoGratias pro approbarGratias pro commentarGratias pro marcarGratias pro removerGratias pro prender le tempore pro meliorar le qualitate del discussion in nostre sitoIste commento ha essite publicate per un usator authenticate e dunque le adresse de e-mail es immodificabile.Iste commento ha essite publicate per un usator authenticate e dunque le nomine es immodificabile.URLDismarca iste quadro pro facer le commento effectivemente disparer de iste sito.Le parola %s non es permittite hic.Le parolas %s non es permittite hic.eapprobateapprobatecommentomarcation de commentomarcationes de commentocommentostypo de contentodatadata/hora de submissionmarcamarcatemarcatees publices removiteID del objectoo facer modificationesremoviteremoviteusatorURL del usatoradresse de e-mail del usatornomine del usatordjango-contrib-comments-2.2.0/django_comments/locale/ia/LC_MESSAGES/django.po000066400000000000000000000155761417603463500266530ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Martijn Dekker , 2012 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-06-22 17:28+0200\n" "PO-Revision-Date: 2015-06-22 15:43+0000\n" "Last-Translator: Claude Paroz \n" "Language-Team: Interlingua (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" msgid "Name" msgstr "" #: 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\nhttp://%(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] "" msgstr[1] "" #: 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" django-contrib-comments-2.2.0/django_comments/locale/id/000077500000000000000000000000001417603463500232515ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/id/LC_MESSAGES/000077500000000000000000000000001417603463500250365ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/id/LC_MESSAGES/django.mo000066400000000000000000000116261417603463500266430ustar00rootroot00000000000000Þ•> SüHIW`¸ÀÒtìai q„› ­H¸ "+><{€E’Øàõ 0LSd}˜­Ã×KëQ7 P‰ Ú IÞ g( - ¾  Ô Ü é ÷   & + ; E P Z j z  Š Ÿ ƒ« / 'K s { Œ w¦ ' +8?X lFv#½áê%ïJ/ z„"œ0¿#ð)A&a(ˆ±ÍIêc4d˜ýH&J2q¤ ¨²»ÊÙ âîö   &4=T\ er ˆ*65#+. 3 2 0)8-41;"(% 97>< / !&=:,$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: PO-Revision-Date: 2019-11-18 03:34+0000 Last-Translator: sage Language-Team: Indonesian (http://www.transifex.com/django/django-contrib-comments/language/id/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: id Plural-Forms: nplurals=1; plural=0; komentar pada %(site_name)s%(count)s komentar berhasil %(action)s.SetujuiSetujui komentarSetujui komentar terpilihCentang kotak ini jika komentar tidak pantas. Pesan "Komentar ini telah dihapus" akan ditampilkan sebagai penggantinya.KomentarIsiAlamat surelTandaiTandai komentar terpilihTandai komentar inialamat IPJika Anda mengisi bidang ini, komentar Anda akan dianggap sebagai spamKomentar terbaru pada %(site_name)sMetadataNamaMohon perbaiki kesalahan di bawah iniKirimKirim komentar AndaDikirim oleh %(user)s pada %(date)s %(comment)s http://%(domain)s%(url)sPratinjauPratinjau komentar AndaYakin ingin menandai komentar ini?Yakin ingin menampilkan komentar ini untuk umum?Yakin ingin menghapus komentar ini?HapusHapus komentarHapus komentar terpilihTerima kasih atas komentar AndaTerima kasih telah menyetujui komentarTerima kasih telah meninggalkan komentarTerima kasih telah menandaiTerima kasih telah menghapusTerima kasih telah membantu meningkatkan kualitas diskusi pada situs kamiKomentar ini dikirim oleh seorang pengguna terautentikasi sehingga alamat surel tidak dapat diubah.Komentar ini dikirim oleh seorang pengguna terautentikasi sehingga nama pengguna tidak dapat diubah.URLHapus centang pada kotak ini agar komentar tidak ditampilkan pada situs.Awas! Kata %s tidak diizinkan di sini.[%(site)s] Komentar baru dikirim pada "%(object)s"dandisetujuikomentartanda komentartanda komentarkomentartipe kontentanggaltanggal/waktu dikirimtandaditandaiuntuk umumtelah dihapusID objekatau lakukan perubahandihapuspenggunaURL penggunaalamat surel penggunanama penggunadjango-contrib-comments-2.2.0/django_comments/locale/id/LC_MESSAGES/django.po000066400000000000000000000156421417603463500266500ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Fery Setiawan , 2015-2016 # Jannis Leidel , 2011 # rodin , 2011 # sage , 2019 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2019-11-18 03:34+0000\n" "Last-Translator: sage \n" "Language-Team: Indonesian (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" msgid "Name" msgstr "Nama" #: forms.py:97 msgid "Email address" msgstr "Alamat surel" #: 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 surel 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 surel 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\nhttp://%(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" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] Komentar baru dikirim pada \"%(object)s\"" #: 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" django-contrib-comments-2.2.0/django_comments/locale/is/000077500000000000000000000000001417603463500232705ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/is/LC_MESSAGES/000077500000000000000000000000001417603463500250555ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/is/LC_MESSAGES/django.mo000066400000000000000000000117601417603463500266610ustar00rootroot00000000000000Þ•=Sì89PXjt„ù 3 EHP ™ºÃ>ÔE*px §Èäëü0E[oKƒQÏP! r Iv gÀ -( V Z l t  ˜ ¥ ª ¾ Ã Ó Ý è ò    " 7 ÐC  0 ; Q Œp ý :L_T&´ Ûæ_ëKQBb¥¬¾!×ù 5Tm‡§½O×_'\‡äBìn/*žÉÌ àëþ  (3FM_s Š —£»ÃÓ ã)54"*2 1 /(7,30:!'$ 86=;-.  %< 9+#&%(site_name)s commentsApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2019-01-18 15:53+0000 Last-Translator: Thordur Sigurdsson Language-Team: Icelandic (http://www.transifex.com/django/django-contrib-comments/language/is/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: is Plural-Forms: nplurals=2; plural=(n % 10 != 1 || n % 100 == 11); %(site_name)s: athugasemdirSamþykkjaSamþykkja athugasemdSamþykkja valdar athugasemdirHakaðu við þennan reit ef athugasemdin er óviðeigandi. Skilaboðin „Þessi athugasemd hefur verið fjarlægð“ birtist í staðinn.AthugasemdInnihaldNetfangFlaggFlagga valdar athugasemdirFlagga athugasemdIP talaEf þú skrifar eitthvað hérna verður athugasemdin sjálfkrafa meðhöndluð sem ruslpósturNýjustu athugasemdir á %(site_name)sHengigögnNafnVinsamlegast lagfærðu villuna fyrir neðanVinsamlegast leiðréttu villurnar hér að neðanBirtaBirta athugasemd%(user)s sendi inn %(date)s %(comment)s http://%(domain)s%(url)sSkoðaSkoða athugasemdFlagga þesa athugasemd?Gera þessa athugasemd sýnilega?Eyða þessari athugasemd?FjarlægjaFjarlægja athugasemdFjarlægja valdar athugasemdirTakk fyrir athugasemdinaTakk fyrir að samþykkjaTakk fyrir að senda athugasemdTakk fyrir að flaggaTakk fyrir að fjarlægjaTakk fyrir að gefa þér tíma til að bæta gæði umræðunnar á síðunni.Athugasemdin var send inn af innskráðum notanda og því er ekki hægt að breyta netfanginu.Athugasemdin var send inn af innskráðum notanda og því er ekki hægt að breyta nafninu.VeffangTaktu hakið úr til að fjarlægja athugasemdina af vefsíðunni.Passaðu orðbragðið! Orðið %s er ekki leyft hér.Passaðu orðbragðið! Orðin %s eru ekki leyfð hér.[%(site)s] Ný ummæli á „%(object)s“ogsamþykktsamþykktathugasemdflagg athugasemdarflögg athugasemdarathugasemdirefnistagdagsetninginnsent dags/tímiflaggaflaggaðflaggaðer öllum sýnilegthefur verið fjarlægtkenni hlutareða breytafjarlægðfjarlægðarnotandiveffang notandanetfang notandanafn notandadjango-contrib-comments-2.2.0/django_comments/locale/is/LC_MESSAGES/django.po000066400000000000000000000162221417603463500266620ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Hafsteinn Einarsson , 2011 # Jannis Leidel , 2011 # Thordur Sigurdsson , 2019 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2019-01-18 15:53+0000\n" "Last-Translator: Thordur Sigurdsson \n" "Language-Team: Icelandic (http://www.transifex.com/django/django-contrib-comments/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 % 10 != 1 || n % 100 == 11);\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:105 msgctxt "Person name" 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\nhttp://%(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" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] Ný ummæli á „%(object)s“" #: 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 leiðréttu villurnar hér að 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" django-contrib-comments-2.2.0/django_comments/locale/it/000077500000000000000000000000001417603463500232715ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/it/LC_MESSAGES/000077500000000000000000000000001417603463500250565ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/it/LC_MESSAGES/django.mo000066400000000000000000000123521417603463500266600ustar00rootroot00000000000000Þ•> SüHIW`¸ÀÒtìai q„› ­H¸ "+><{€E’Øàõ 0LSd}˜­Ã×KëQ7 P‰ Ú IÞ g( - ¾  Ô Ü é ÷   & + ; E P Z j z  Š Ÿ ¯« [ Œv  y>¸ ÁËÛã N'&v¦9«åîG O#Y*}+¨*Ôÿ:UoФV¾``v×JÛg&4ŽÃÅÙâø $)AI ] iv†œ°·Ç Þ*65#+. 3 2 0)8-41;"(% 97>< / !&=:,$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2016-04-02 23:52+0000 Last-Translator: palmux Language-Team: Italian (http://www.transifex.com/django/django-contrib-comments/language/it/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: it Plural-Forms: nplurals=2; plural=(n != 1); commenti su %(site_name)s Ad 1 commento è stata applicata con successo l'azione %(action)s.A %(count)s commenti è stata applicata con successo l'azione %(action)s.ApprovaApprova un commentoApprova i commenti selezionatiSeleziona la casella se il commento è inappropriato. Verrà sostituito dal messaggio "Questo commento è stato rimosso".CommentoContenutoIndirizzo emailSegnalaSegnala i commenti selezionatiSegnala questo commentoindirizzo IPSe inserisci qualcosa in questo campo, il tuo commento verrà considerato spamCommenti più recenti su %(site_name)sMetadatiNomeCorreggi l'errore qui sottoCorreggi gli errori qui sottoPubblicaPubblica il tuo commentoInserito da %(user)s il %(date)s %(comment)s http://%(domain)s%(url)sAnteprimaMostra l'anteprima del tuo commentoSicuro di voler segnalare questo commento?Sicuro di voler pubblicare questo commento?Sicuro di voler eliminare questo commento?EliminaElimina un commentoElimina i commenti selezionatiGrazie per il tuo commentoGrazie per aver approvatoGrazie per aver commentatoGrazie per aver segnalatoGrazie per aver eliminatoGrazie per aver speso tempo a migliorare la qualità della discussione sul nostro sitoQuesto commento è stato inserito da un utente autenticato e quindi l'email non è modificabile.Questo commento è stato inserito da un utente autenticato e quindi il nome non è modificabile.URLDeseleziona questa casella per far sparire del tutto il commento dal sito.Modera i termini: la parola %s non è ammessa qui.Modera i termini: le parole %s non sono ammesse qui.[%(site)s] Nuovo commento pubblicato su "%(object)s"eapprovatoapprovaticommentosegnalazione commentosegnalazioni commenticommenticontent typedatadata/ora di inserimentoSegnalasegnalatosegnalatiè pubblicoè eliminatoID dell'oggettoo fai dei cambiamentieliminatoeliminatiutenteURL dell'utenteindirizzo email utentenome utentedjango-contrib-comments-2.2.0/django_comments/locale/it/LC_MESSAGES/django.po000066400000000000000000000164031417603463500266640ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # C8E , 2015 # Jannis Leidel , 2011 # Nicola Larosa , 2011 # palmux , 2016 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2016-04-02 23:52+0000\n" "Last-Translator: palmux \n" "Language-Team: Italian (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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 dell'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\nhttp://%(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" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] Nuovo commento pubblicato su \"%(object)s\"" #: 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" django-contrib-comments-2.2.0/django_comments/locale/ja/000077500000000000000000000000001417603463500232475ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/ja/LC_MESSAGES/000077500000000000000000000000001417603463500250345ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/ja/LC_MESSAGES/django.mo000066400000000000000000000130431417603463500266340ustar00rootroot00000000000000Þ•> SüHIW`¸ÀÒtìai q„› ­H¸ "+><{€E’Øàõ 0LSd}˜­Ã×KëQ7 P‰ Ú IÞ g( - ¾  Ô Ü é ÷   & + ; E P Z j z  Š Ÿ ª« V (t  ¤ 'À Ÿè ˆ•œ²0È*ù$Q4#†ªº0ÁòùFVf<…3Â3ö*1M-i-—<Å--0T^„³u8®l²IFi°´ ÍÚð ,H akжÌÜ õ*65#+. 3 2 0)8-41;"(% 97>< / !&=:,$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2016-06-25 14:42+0000 Last-Translator: xiu1 Language-Team: Japanese (http://www.transifex.com/django/django-contrib-comments/language/ja/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: ja Plural-Forms: nplurals=1; plural=0; %(site_name)s ã®ã‚³ãƒ¡ãƒ³ãƒˆ%(count)s個ã®ã‚³ãƒ¡ãƒ³ãƒˆ%(action)s。承èªã‚³ãƒ¡ãƒ³ãƒˆã‚’承èªã™ã‚‹é¸æŠžã—ãŸã‚³ãƒ¡ãƒ³ãƒˆã‚’承èªã™ã‚‹ã‚³ãƒ¡ãƒ³ãƒˆãŒä¸é©åˆ‡ãªå ´åˆã¯ãƒã‚§ãƒƒã‚¯ã‚’入れã¦ãã ã•ã„。「コメントã¯å‰Šé™¤ã•れã¾ã—ãŸã€ã¨è¡¨ç¤ºã•れるよã†ã«ãªã‚Šã¾ã™ã€‚コメント内容メールアドレスフラグを付ã‘ã‚‹é¸æŠžã—ãŸã‚³ãƒ¡ãƒ³ãƒˆã«ãƒ•ラグを付ã‘ã‚‹ã“ã®ã‚³ãƒ¡ãƒ³ãƒˆã«ãƒ•ラグを付ã‘ã‚‹IP アドレスã“ã®ãƒ•ィールドã«å…¥åŠ›ã™ã‚‹ã¨ã‚³ãƒ¡ãƒ³ãƒˆã¯ã‚¹ãƒ‘ム扱ã„ã•れã¾ã™%(site_name)s ã®æœ€æ–°ã‚³ãƒ¡ãƒ³ãƒˆãƒ¡ã‚¿ãƒ‡ãƒ¼ã‚¿åå‰ä¸‹è¨˜ã®ã‚¨ãƒ©ãƒ¼ã‚’修正ã—ã¦ãã ã•ã„。投稿コメントを投稿%(user)s ㌠%(date)s ã«æŠ•ç¨¿ %(comment)s http://%(domain)s%(url)sプレビューコメントã®ãƒ—レビュー本当ã«ã“ã®ã‚³ãƒ¡ãƒ³ãƒˆã«ãƒ•ラグを付ã‘ã¾ã™ã‹ï¼Ÿæœ¬å½“ã«ã“ã®ã‚³ãƒ¡ãƒ³ãƒˆã‚’承èªã—ã¾ã™ã‹ï¼Ÿæœ¬å½“ã«ã“ã®ã‚³ãƒ¡ãƒ³ãƒˆã‚’削除ã—ã¾ã™ã‹ï¼Ÿå‰Šé™¤ã‚³ãƒ¡ãƒ³ãƒˆã‚’削除ã™ã‚‹ã‚³ãƒ¡ãƒ³ãƒˆã‚’削除ã™ã‚‹ã‚³ãƒ¡ãƒ³ãƒˆã‚りãŒã¨ã†ã”ã–ã„ã¾ã—ãŸã”利用ã‚りãŒã¨ã†ã”ã–ã„ã¾ã—ãŸï¼ã‚³ãƒ¡ãƒ³ãƒˆã—ã¦ãれã¦ã‚りãŒã¨ã†ã”ã–ã„ã¾ã—ãŸã”利用ã‚りãŒã¨ã†ã”ã–ã„ã¾ã—ãŸï¼ã”利用ã‚りãŒã¨ã†ã”ã–ã„ã¾ã—ãŸï¼å½“サイトã®å“質å‘上ã«ã”å”力ã„ãŸã ãã‚りãŒã¨ã†ã”ã–ã„ã¾ã—ãŸã“ã®ã‚³ãƒ¡ãƒ³ãƒˆã¯èªè¨¼æ¸ˆã¿ãƒ¦ãƒ¼ã‚¶ãƒ¼ã«ã‚ˆã£ã¦æŠ•稿ã•れãŸãŸã‚ã€ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã¯èª­ã¿å–り専用ã§ã™ã€‚ã“ã®ã‚³ãƒ¡ãƒ³ãƒˆã¯èªè¨¼æ¸ˆã¿ãƒ¦ãƒ¼ã‚¶ãƒ¼ã«ã‚ˆã£ã¦æŠ•稿ã•れãŸãŸã‚ã€åå‰ã¯èª­ã¿å–り専用ã§ã™ã€‚URL手ã£å–り早ãコメントをサイトã‹ã‚‰æ¶ˆã™ã«ã¯ã“ã“ã®ãƒã‚§ãƒƒã‚¯ã‚’外ã—ã¦ãã ã•ã„。言葉使ã„ã«æ°—を付ã‘ã¦ï¼ %s ã¨ã„ã†è¨€è‘‰ã¯ä½¿ãˆã¾ã›ã‚“。[%(site)s] æ–°ã—ã„コメントを "%(object)s" ã«æŠ•ç¨¿ã—ã¾ã—ãŸã¨ã¯æ‰¿èªã•れã¾ã—ãŸã‚³ãƒ¡ãƒ³ãƒˆã‚³ãƒ¡ãƒ³ãƒˆãƒ•ラグコメントフラグコメントコンテンツタイプフラグを付ã‘ãŸæ—¥æ™‚コメント投稿日時フラグã«ãƒ•ラグãŒä»˜ãã¾ã—ãŸã¯å…¬é–‹ä¸­ã§ã™ã¯å‰Šé™¤ã•れã¾ã—ãŸã‚ªãƒ–ジェクト IDã•らã«ç·¨é›†ã¯å‰Šé™¤ã•れã¾ã—ãŸãƒ¦ãƒ¼ã‚¶ãƒ¼URLメールアドレスåå‰django-contrib-comments-2.2.0/django_comments/locale/ja/LC_MESSAGES/django.po000066400000000000000000000166571417603463500266550ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # xiu1 , 2015-2016 # Jannis Leidel , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2016-06-25 14:42+0000\n" "Last-Translator: xiu1 \n" "Language-Team: Japanese (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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\nhttp://%(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 "コメントフラグ" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] æ–°ã—ã„コメントを \"%(object)s\" ã«æŠ•ç¨¿ã—ã¾ã—ãŸ" #: 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 "ã•らã«ç·¨é›†" django-contrib-comments-2.2.0/django_comments/locale/ka/000077500000000000000000000000001417603463500232505ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/ka/LC_MESSAGES/000077500000000000000000000000001417603463500250355ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/ka/LC_MESSAGES/django.mo000066400000000000000000000167621417603463500266500ustar00rootroot00000000000000Þ•;ôOÌ W x€’t¬!) 1?D[ mHx ÁâëðEHPe  ¼ÃÔí3GK[Q§PùJ IN g˜     + 9 B O T h m } ‡ ’ œ ¬ ¼ Á Ì á ¶í 6¤ ŸÛ { @‘ YÒ ,4P6i Z°: F¯eC+Y…7žrÖ+IJunÀw/b§ :JUY lúCgG«;óÏ/ÿ4¥8ãÞÂOÉ.54d!™(»ä?÷7G!g‰¢>¾1ý$/(T<}7º% /&!"7.* :+5 ;$(0964 # '28,)1-3 %(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2017-09-22 10:39+0000 Last-Translator: Claude Paroz Language-Team: Georgian (http://www.transifex.com/django/django-contrib-comments/language/ka/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: ka Plural-Forms: nplurals=2; plural=(n!=1); %(site_name)s-ის კáƒáƒ›áƒ”ნტáƒáƒ áƒ”ბიწáƒáƒ áƒ›áƒáƒ¢áƒ”ბით %(action)s %(count)s კáƒáƒ›áƒ”ნტáƒáƒ áƒ˜áƒ¬áƒáƒ áƒ›áƒáƒ¢áƒ”ბით %(action)s %(count)s კáƒáƒ›áƒ”ნტáƒáƒ áƒ˜áƒ“áƒáƒ¡áƒ¢áƒ£áƒ áƒ˜áƒ™áƒáƒ›áƒ”ნტáƒáƒ áƒ˜áƒ¡ დáƒáƒ“áƒáƒ¡áƒ¢áƒ£áƒ áƒ”ბáƒáƒáƒ áƒ©áƒ”ული კáƒáƒ›áƒ”ნტáƒáƒ áƒ”ბის დáƒáƒ›áƒ¢áƒ™áƒ˜áƒªáƒ”ბáƒáƒ›áƒáƒœáƒ˜áƒ¨áƒœáƒ”თ ეს დრáƒáƒ¨áƒ, თუ კáƒáƒ›áƒ”ნტáƒáƒ áƒ˜ შეუსáƒáƒ‘áƒáƒ›áƒáƒ. მის ნáƒáƒªáƒ•ლáƒáƒ“ გáƒáƒ©áƒœáƒ“ებრშეტყáƒáƒ‘ინებáƒ: "კáƒáƒ›áƒ”ნტáƒáƒ áƒ˜ წáƒáƒ¨áƒšáƒ˜áƒšáƒ˜áƒ".კáƒáƒ›áƒ”ნტáƒáƒ áƒ˜áƒ™áƒáƒœáƒ¢áƒ”ნტიელ. ფáƒáƒ¡áƒ¢áƒ˜áƒ¡ მისáƒáƒ›áƒáƒ áƒ—იდრáƒáƒ¨áƒáƒáƒ áƒ©áƒ”ულ კáƒáƒ›áƒ”ნტáƒáƒ áƒ”ბზე დრáƒáƒ¨áƒ˜áƒ¡ დáƒáƒ¡áƒ›áƒáƒ™áƒáƒ›áƒ”ნტáƒáƒ áƒ˜áƒ¡ მáƒáƒ áƒ™áƒ˜áƒ áƒ”ბáƒIP-მისáƒáƒ›áƒáƒ áƒ—ითუ თვენ შეიყვáƒáƒœáƒ— რáƒáƒ›áƒ”ს áƒáƒ› ველში, თქვენი კáƒáƒ›áƒ”ნტáƒáƒ áƒ˜ სპáƒáƒ›áƒáƒ“ áƒáƒ¦áƒ˜áƒ¥áƒ›áƒ”ბáƒáƒ‘áƒáƒšáƒ კáƒáƒ›áƒ”ნტáƒáƒ áƒ”ბი %(site_name)s-ზემეტáƒ-მáƒáƒœáƒáƒªáƒ”მებიგáƒáƒ’ზáƒáƒ•ნáƒáƒ™áƒáƒ›áƒ”ნტáƒáƒ áƒ˜áƒ¡ გáƒáƒ’ზáƒáƒ•ნáƒáƒ’áƒáƒ›áƒáƒ’ზáƒáƒ•ნილირ%(user)s-ს მიერ, %(date)s %(comment)s http://%(domain)s%(url)sწინáƒáƒ¡áƒ¬áƒáƒ áƒ˜ ნáƒáƒ®áƒ•áƒáƒ™áƒáƒ›áƒ”ნტáƒáƒ áƒ˜áƒ¡ წინáƒáƒ¡áƒ¬áƒáƒ áƒ˜ ნáƒáƒ®áƒ•áƒáƒœáƒáƒ›áƒ“ვილáƒáƒ“ გსურთ áƒáƒ› კáƒáƒ›áƒ”ნტáƒáƒ áƒ˜áƒ¡ მáƒáƒ áƒ™áƒ˜áƒ áƒ”ბáƒ?ნáƒáƒ›áƒ“ვილáƒáƒ“ გსურთ áƒáƒ› კáƒáƒ›áƒ”ნტáƒáƒ áƒ˜áƒ¡ გáƒáƒ›áƒáƒ¥áƒ•ეყნებáƒ?ნáƒáƒ›áƒ“ვილáƒáƒ“ გსურთ áƒáƒ› კáƒáƒ›áƒ”ნტáƒáƒ áƒ˜áƒ¡ წáƒáƒ¨áƒšáƒ?წáƒáƒ¨áƒšáƒáƒ¬áƒáƒ•შáƒáƒšáƒáƒ— კáƒáƒ›áƒ”ნტáƒáƒ áƒ”ბიáƒáƒ áƒ©áƒ”ული კáƒáƒ›áƒ”ნტáƒáƒ áƒ”ბის წáƒáƒ¨áƒšáƒáƒ’მáƒáƒ“ლáƒáƒ‘თ თქვენი კáƒáƒ›áƒ”ნტáƒáƒ áƒ˜áƒ¡áƒáƒ—ვისგმáƒáƒ“ლáƒáƒ‘თ, კáƒáƒ›áƒ”ნტáƒáƒ áƒ˜áƒ¡ დáƒáƒ“áƒáƒ¡áƒ¢áƒ£áƒ áƒ”ბისáƒáƒ—ვისგმáƒáƒ“ლáƒáƒ‘თ კáƒáƒ›áƒ”ნტáƒáƒ áƒ˜áƒ¡áƒ—ვისგმáƒáƒ“ლáƒáƒ‘თ, მáƒáƒ áƒ™áƒ˜áƒ áƒ”ბისáƒáƒ—ვისგმáƒáƒ“ლáƒáƒ‘თ, წáƒáƒ¨áƒšáƒ˜áƒ¡áƒáƒ—ვისგმáƒáƒ“ლáƒáƒ‘თ, რáƒáƒ› დრრდáƒáƒ®áƒáƒ áƒ¯áƒ”თ ჩვენს სáƒáƒ˜áƒ¢áƒ–ე დისკუსიის ხáƒáƒ áƒ˜áƒ¡áƒ®áƒ˜áƒ¡ გáƒáƒ¡áƒáƒ£áƒ›áƒ¯áƒáƒ‘ესებლáƒáƒ“ეს კáƒáƒ›áƒ”ნტáƒáƒ áƒ˜ გáƒáƒ›áƒáƒ’ზáƒáƒ•ნილირáƒáƒ£áƒ“ენტიფიცირებული მáƒáƒ›áƒ®áƒ›áƒáƒ áƒ”ბლის მიერ, დრáƒáƒ›áƒ˜áƒ¢áƒáƒ› ელ. ფáƒáƒ¡áƒ¢áƒ˜áƒ¡ შეცვლრშეუძლებელიáƒ.ეს კáƒáƒ›áƒ”ნტáƒáƒ áƒ˜ გáƒáƒ›áƒáƒ’ზáƒáƒ•ნილირáƒáƒ£áƒ“ენტიფიცირებული მáƒáƒ›áƒ®áƒ›áƒáƒ áƒ”ბლის მიერ, დრáƒáƒ›áƒ˜áƒ¢áƒáƒ› სáƒáƒ®áƒ”ლის შეცვლრშეუძლებელიáƒ.URLგáƒáƒ“áƒáƒœáƒ˜áƒ¨áƒœáƒ”თ ეს დრáƒáƒ¨áƒ, რáƒáƒ—რკáƒáƒ›áƒ”ნტáƒáƒ áƒ˜ რეáƒáƒšáƒ£áƒ áƒáƒ“ გáƒáƒ¥áƒ áƒ”ს სáƒáƒ˜áƒ¢áƒ˜áƒ“áƒáƒœ.დáƒáƒ˜áƒªáƒáƒ•ით წესრიგი! სიტყვრ"%s" áƒáƒ¥ დáƒáƒ£áƒ¨áƒ•ებელიáƒ.დáƒáƒ˜áƒªáƒáƒ•ით წესრიგი! სიტყვრ"%s" áƒáƒ¥ დáƒáƒ£áƒ¨áƒ•ებელიáƒ.დáƒáƒ“áƒáƒ›áƒ¢áƒ™áƒ˜áƒªáƒ”ბულიáƒáƒ“áƒáƒ›áƒ¢áƒ™áƒ˜áƒªáƒ”ბულიáƒáƒ™áƒáƒ›áƒ”ნტáƒáƒ áƒ˜áƒ™áƒáƒ›áƒ”ნტáƒáƒ áƒ˜áƒ¡ დრáƒáƒ¨áƒáƒ™áƒáƒ›áƒ”ნტáƒáƒ áƒ˜áƒ¡ დრáƒáƒ¨áƒ”ბიკáƒáƒ›áƒ”ნტáƒáƒ áƒ”ბიკáƒáƒœáƒ¢áƒ”ნტის ტიპითáƒáƒ áƒ˜áƒ¦áƒ˜áƒ’áƒáƒ’ზáƒáƒ•ნის თáƒáƒ áƒ˜áƒ¦áƒ˜ დრდრáƒáƒ“რáƒáƒ¨áƒáƒ“რáƒáƒ¨áƒáƒ“რáƒáƒ¨áƒáƒ¡áƒáƒ§áƒáƒ•ელთáƒáƒáƒáƒ¬áƒáƒ¨áƒšáƒ˜áƒšáƒ˜áƒáƒáƒ‘იექტის IDáƒáƒœ შეიტáƒáƒœáƒ”თ ცვლილებებიწáƒáƒ¨áƒšáƒ˜áƒšáƒ˜áƒáƒ¬áƒáƒ¨áƒšáƒ˜áƒšáƒ˜áƒáƒ›áƒáƒ›áƒ®áƒ›áƒáƒ áƒ”ბელიმáƒáƒ›áƒ®áƒ›áƒáƒ áƒ”ბლის URLმáƒáƒ›áƒ®áƒ›áƒáƒ áƒ”ბლის ელ. ფáƒáƒ¡áƒ¢áƒáƒ›áƒáƒ›áƒ®áƒ›áƒáƒ áƒ”ბლის სáƒáƒ®áƒ”ლიdjango-contrib-comments-2.2.0/django_comments/locale/ka/LC_MESSAGES/django.po000066400000000000000000000232101417603463500266350ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # David A. , 2011 # Jannis Leidel , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2017-09-22 10:39+0000\n" "Last-Translator: Claude Paroz \n" "Language-Team: Georgian (http://www.transifex.com/django/django-contrib-comments/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=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 %(count)s კáƒáƒ›áƒ”ნტáƒáƒ áƒ˜" 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:105 msgctxt "Person name" 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 "გáƒáƒ›áƒáƒ’ზáƒáƒ•ნილირ%(user)s-ს მიერ, %(date)s\n\n%(comment)s\n\nhttp://%(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 "კáƒáƒ›áƒ”ნტáƒáƒ áƒ˜áƒ¡ დრáƒáƒ¨áƒ”ბი" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" 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 "áƒáƒœ შეიტáƒáƒœáƒ”თ ცვლილებები" django-contrib-comments-2.2.0/django_comments/locale/kk/000077500000000000000000000000001417603463500232625ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/kk/LC_MESSAGES/000077500000000000000000000000001417603463500250475ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/kk/LC_MESSAGES/django.mo000066400000000000000000000140451417603463500266520ustar00rootroot00000000000000Þ•;ôOÌ W x€’t¬!) 1?D[ mHx ÁâëðEHPe  ¼ÃÔí3GK[Q§PùJ IN g˜     + 9 B O T h m } ‡ ’ œ ¬ ¼ Á Ì á ´í &¢ ïÉ ¹ #Ê :î °)Ú ëø B1[ »›1W‰š7±Qé#;8_P˜Lé>6u~8œ,Õ&,)9V,½tÚuOÅmÉ»7ó%ü"#3'W– ¬*¹ä-ó!* =!K%m“"ª/Í'ý% /&!"7.* :+5 ;$(0964 # '28,)1-3 %(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2017-09-22 10:39+0000 Last-Translator: Claude Paroz Language-Team: Kazakh (http://www.transifex.com/django/django-contrib-comments/language/kk/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: kk Plural-Forms: nplurals=2; plural=(n!=1); %(site_name)s аңғартпаларыone: 1 аңғартпа ойдағыдай %(action)s. other: %(count)s аңғартпа ойдағыдай %(action)s.one: 1 аңғартпа ойдағыдай %(action)s. other: %(count)s аңғартпа ойдағыдай %(action)s.МақұлдауÐңғартпаны мақұлдаТаңдалған аңғартпаларды бекітуÐнғартпа Ð´Ò±Ñ€Ñ‹Ñ Ð±Ð¾Ð»Ð¼Ð°Ñа Ò›Ò±Ñбелгігі қойыңыз. Орнына "Бұл анғартпа өшірілді" деген хабар көрінеді.ÐңғартпаМазмұнEmail адреÑЖалаушаТаңдалған коментарийлерді белгілеуБұл аңғартпаға жалауша қойIP адреÑЕгер Ñіз бұл жолаққа қандай да бір нарÑені енгізÑеңіз, Ñіздің коментариіңіз Ñпам ретінде белгіленеді.Соңғы %(site_name)s аңғартпаларыМетадатаОрналаÑтыруÐңғартпаңызды орналаÑтырыңыз%(user)s %(date)s орналаÑтырды %(comment)s http://%(domain)s%(url)sÐлдын ала қарап алуÐңғартпаны алдын ала қарап алуБұл аңғартпаға жалауша қоюға ÑенімдіÑіз бе?Бұл аңғартпаны ашық қылуға ÑенімдіÑіз бе?Ðңғартпаны өшіруге ÑенімдіÑіз бе?ӨшірÐңғартпаны өшірТаңдалған аңғартпаларды өшіруÐңғартпаңыз үшін рахметМақұлдау үшін рахметÐңғартпаңыз үшін рахметЖалауша қойғаныңыз үшін рахметӨшіргеніңіз үшін рахметТорпабымыздағыБұл аңғартпа пайдаланушы орналаÑтырған үшін email өзгертілмейді.Бұл аңғартпа пайдаланушы орналаÑтырған үшін аты өзгертілмейді.URLÐнғартпаның Ñайттан жоғалуы үшін Ò›Ò±Ñбелгіні алып таÑтаңыз.Байқап Ñөйлеңіз! Бұл жерде %s Ñөзіне тыйым Ñалынған.Байқап Ñөйлеңіз! Бұл жерде %s Ñөзіне тыйым Ñалынған.жәнеРаÑталғанРаÑталғанаңғартпаÐңғартпа жалаушаÑÑ‹Ðңғартпа жалаушаларыанғартпалармазмұн түрімерзімжіберілген күні/уықытыжалаушабелгіленгенбелгіленгенашықөшірілгенныÑан IDнемеÑе өзгертіңізөшірілгенөшірілгенпайдаланушыпайдаланушының URLіпайдаланушының email адреÑіпайдаланушының еÑіміdjango-contrib-comments-2.2.0/django_comments/locale/kk/LC_MESSAGES/django.po000066400000000000000000000202751417603463500266570ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # yun_man_ger , 2011 # Zhazira , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2017-09-22 10:39+0000\n" "Last-Translator: Claude Paroz \n" "Language-Team: Kazakh (http://www.transifex.com/django/django-contrib-comments/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=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] "one: 1 аңғартпа ойдағыдай %(action)s.\nother: %(count)s аңғартпа ойдағыдай %(action)s." msgstr[1] "one: 1 аңғартпа ойдағыдай %(action)s.\nother: %(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:105 msgctxt "Person name" 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\nhttp://%(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 "Ðңғартпа жалаушалары" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" 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 "немеÑе өзгертіңіз" django-contrib-comments-2.2.0/django_comments/locale/km/000077500000000000000000000000001417603463500232645ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/km/LC_MESSAGES/000077500000000000000000000000001417603463500250515ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/km/LC_MESSAGES/django.mo000066400000000000000000000041351417603463500266530ustar00rootroot00000000000000Þ•¤,ˆt‰þ E_cgo x…Š ž ¨ ³½®Âtqæù j;… ÁËç'$+NP<Ÿ3Ü9J   Check this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentIP addressPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sURLandcommentcommentscontent typedatedate/time submittedis publicis removedobject IDuserProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2015-06-22 17:28+0200 PO-Revision-Date: 2015-06-22 15:43+0000 Last-Translator: Claude Paroz Language-Team: Khmer (http://www.transifex.com/django/django-contrib-comments/language/km/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: km Plural-Forms: nplurals=1; plural=0; សូម​ចុច​ជ្រើសរើស​យក​ប្រអប់​នáŸáŸ‡â€‹Â áž”្រសិន​បើ​មážáž·â€‹áž™áŸ„បល់​មិនសមរម្យ។ ឃ្លា " មážáž·â€‹áž™áŸ„បល់​នáŸáŸ‡â€‹ážáŸ’រូវបាន​គáŸáž›áž”់​" នឹងážáŸ’រូវ​បង្ហាញ​ជំនួស​វិញ។ផ្សáŸáž„ៗអážáŸ’ážáž”ទលáŸážÂ IPសរសáŸážšâ€‹ážŠáŸ„áž™ %(user)s នៅážáŸ’ងៃ​ %(date)s %(comment)s http://%(domain)s%(url)sអាសáŸáž™ážŠáŸ’ឋានគáŸáž áž‘ំពáŸážš(URL)និងមážáž·â€‹áž™áŸ„បល់មážáž·â€‹áž™áŸ„បល់ប្រភáŸáž‘អážáŸ’ážáž“áŸáž™â€‹áž€áž¶áž›áž”រិច្ឆáŸáž‘កាល​បរិច្ឆáŸáž‘នៃ​ការ​សរសáŸážšâ€‹â€‹áž•្សព្វផ្សាយ​ជាសធារណៈážáŸ’រូវ​បាន​លប់​ចáŸáž‰áž›áŸážâ€‹ážŸáŸ†áž‚ាល់​កម្មវិធីសមាជិកdjango-contrib-comments-2.2.0/django_comments/locale/km/LC_MESSAGES/django.po000066400000000000000000000141561417603463500266620ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Jannis Leidel , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-06-22 17:28+0200\n" "PO-Revision-Date: 2015-06-22 15:43+0000\n" "Last-Translator: Claude Paroz \n" "Language-Team: Khmer (http://www.transifex.com/django/django-contrib-comments/language/km/)\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:105 msgctxt "Person name" 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\nhttp://%(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 "" django-contrib-comments-2.2.0/django_comments/locale/kn/000077500000000000000000000000001417603463500232655ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/kn/LC_MESSAGES/000077500000000000000000000000001417603463500250525ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/kn/LC_MESSAGES/django.mo000066400000000000000000000043041417603463500266520ustar00rootroot00000000000000Þ•¼\ÐÑÙtë`h pE{ÁÅÉÑ Úçì    $°0á.÷E&l …’­¥SWg}œ¼5Ï-.3"b…(›     ApproveApprove a commentCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentIP addressPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sURLandcommentcommentscontent typedatedate/time submittedis publicis removedobject IDuseruser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2015-06-22 17:28+0200 PO-Revision-Date: 2015-06-22 15:43+0000 Last-Translator: Claude Paroz Language-Team: Kannada (http://www.transifex.com/django/django-contrib-comments/language/kn/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: kn Plural-Forms: nplurals=1; plural=0; ಒಪà³à²ªà²¿à²—ೆಅಭಿಪà³à²°à²¾à²¯ ಒಪà³à²ªà²¿à²—ೆಟಿಪà³à²ªà²£à²¿ ಅನà³à²šà²¿à²¤à²µà²¾à²—ಿ ಇದà³à²¦à²²à³à²²à²¿ ಈ ಚೌಕದಲà³à²²à²¿ ಗà³à²°à³à²¤à³ ಮಾಡಿ. ಅದರ ಬದಲಾಗಿ "ಈ ಟಿಪà³à²ªà²£à²¿ ತೆಗೆದà³à²¹à²¾à²•ಲಾಗಿದೆ" ಎಂಬ ಸಂದೇಶವನà³à²¨à³ ತೋರಿಸಲಾಗà³à²µà³à²¦à³.ಅಭಿಪà³à²°à²¾à²¯à²µà²¿à²·à²¯IP ವಿಳಾಸಸಲà³à²²à²¿à²¸à²¿à²¦à²µà²°à³ %(user)s ರವರೠ%(date)s ದಿನ/ಸಮಯಕà³à²•ೆ %(comment)s http://%(domain)s%(url)s ಸಲà³à²²à²¿à²¸à²¿à²¦à³à²¦à³URLಮತà³à²¤à³à²Ÿà²¿à²ªà³à²ªà²£à²¿à²Ÿà²¿à²ªà³à²ªà²£à²¿à²—ಳà³à²’ಳವಿಷಯದ ಬಗೆದಿನಾಂಕಸಲà³à²²à²¿à²¸à²¿à²¦ ದಿನಾಂಕ/ಸಮಯಸಾರà³à²µà²œà²¨à²¿à²•ವಾಗಿದೆತೆಗೆದೠಹಾಕಲಾಗಿದೆವಸà³à²¤à³à²µà²¿à²¨ à²à²¡à²¿à²¬à²³à²•ೆದಾರಬಳಕೆದಾರನ ಹೆಸರà³django-contrib-comments-2.2.0/django_comments/locale/kn/LC_MESSAGES/django.po000066400000000000000000000142161417603463500266600ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Jannis Leidel , 2011 # karthikbgl , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-06-22 17:28+0200\n" "PO-Revision-Date: 2015-06-22 15:43+0000\n" "Last-Translator: Claude Paroz \n" "Language-Team: Kannada (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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\nhttp://%(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 "" django-contrib-comments-2.2.0/django_comments/locale/ko/000077500000000000000000000000001417603463500232665ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/ko/LC_MESSAGES/000077500000000000000000000000001417603463500250535ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/ko/LC_MESSAGES/django.mo000066400000000000000000000124331417603463500266550ustar00rootroot00000000000000Þ•> SüHIW`¸ÀÒtìai q„› ­H¸ "+><{€E’Øàõ 0LSd}˜­Ã×KëQ7 P‰ Ú IÞ g( - ¾  Ô Ü é ÷   & + ; E P Z j z  Š Ÿ ´« ` 8| µ ¼ Í uî dnu†'žÆ ä\îFK’¢4© ÞëH KX*o4š4Ï "-=#k-§#ÕAùU;U‘çVëEBHˆÑØ îø  /@G \f¡±Å Û åó *65#+. 3 2 0)8-41;"(% 97>< / !&=:,$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2016-09-15 16:44+0000 Last-Translator: Jiyoon, Ha Language-Team: Korean (http://www.transifex.com/django/django-contrib-comments/language/ko/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: ko Plural-Forms: nplurals=1; plural=0; %(site_name)s ì˜ ì½”ë©˜íŠ¸%(count)sê°œì˜ ì½”ë©˜íŠ¸ê°€ 성공ì ìœ¼ë¡œ %(action)s.승ì¸ì½”멘트 승ì¸ì„ íƒëœ 코멘트 승ì¸í•˜ê¸°ì½”멘트가 ë¶€ì ì ˆí•œ 경우 ì²´í¬í•˜ì„¸ìš”. "코멘트가 ì‚­ì œë˜ì—ˆìŠµë‹ˆë‹¤." 메시지가 표시ë©ë‹ˆë‹¤.코멘트내용ì´ë©”ì¼ ì£¼ì†Œí”Œëž˜ê·¸ë¥¼ 답니다.ì„ íƒëœ ì½”ë©˜íŠ¸ì— í”Œëž˜ê·¸ ë‹¬ê¸°ì½”ë©˜íŠ¸ì— í”Œëž˜ê·¸ 달기IP ì£¼ì†Œì´ í•„ë“œì— ë¬´ì—‡ì´ë¼ë„ 입력하면 코멘트는 스팸으로 ì²˜ë¦¬ë  ê²ƒìž…ë‹ˆë‹¤.%(site_name)s ì˜ ì‚¬ìš©ìž ë¹„ë°€ë²ˆí˜¸ê°€ 초기화 ë˜ì—ˆìŠµë‹ˆë‹¤.메타ë°ì´í„°ì´ë¦„ì•„ëž˜ì˜ ì˜¤ë¥˜ë“¤ì„ ê³ ì³ì£¼ì‹œê¸° ë°”ëžë‹ˆë‹¤.작성하기코멘트 작성하기%(user)s (ì´)ê°€ %(date)s ë“±ë¡ %(comment)s http://%(domain)s%(url)s미리보기코멘트 미리보기정ë§ë¡œ 플래그를 다시겠습니까?ì •ë§ë¡œ ì´ ì½”ë©˜íŠ¸ë¥¼ 공개하시겠습니까?ì •ë§ë¡œ ì´ ì½”ë©˜íŠ¸ë¥¼ 삭제하시겠습니까?삭제하기코멘트 삭제선íƒëœ 코멘트 삭제코멘트를 달아주셔서 고맙습니다.승ì¸í•´ì£¼ì…”서 고맙습니다.코멘트 작성 완료플래그를 달아주셔서 고맙습니다.삭제해주셔서 고맙습니다.우리 사ì´íŠ¸ì˜ í† ë¡ ì— ê¸°ì—¬í•´ì£¼ì…”ì„œ ê°ì‚¬í•©ë‹ˆë‹¤.ì´ ì½”ë©˜íŠ¸ëŠ” 등ë¡ëœ 사용ìžê°€ 작성하였으므로 ì½ê¸° 전용입니다.ì´ ì½”ë©˜íŠ¸ëŠ” 등ë¡ëœ 사용ìžê°€ 작성하였으므로 ì½ê¸° 전용입니다.URLì´ ì‚¬ì´íЏì—서 코멘트가 나타나지 않게 하려면 ì²´í¬ í•´ì œí•˜ì„¸ìš”.비ì†ì–´/욕설입니다. %s (ì€)는 사용하실 수 없습니다.[%(site)s] "%(object)s"ì— ìƒˆë¡œìš´ 코멘트가 게시ë˜ì—ˆìŠµë‹ˆë‹¤.ë˜í•œìйì¸ë˜ì—ˆìŠµë‹ˆë‹¤ì½”ë©˜íŠ¸ì½”ë©˜íŠ¸ 플래그코멘트 플래그코멘트(들)콘í…츠 타입날짜날짜/시간 확ì¸í”Œëž˜ê·¸í”Œëž˜ê·¸ë˜ì—ˆìŠµë‹ˆë‹¤ê³µê°œí•©ë‹ˆë‹¤.삭제합니다.오브ì íЏ IDë˜ëŠ” 변경하기삭제ë˜ì—ˆìŠµë‹ˆë‹¤ì‚¬ìš©ìžì‚¬ìš©ìž URLì‚¬ìš©ìž ì´ë©”ì¼ ì£¼ì†Œì‚¬ìš©ìžëª…django-contrib-comments-2.2.0/django_comments/locale/ko/LC_MESSAGES/django.po000066400000000000000000000164011417603463500266570ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Jannis Leidel , 2011 # Le Tartuffe , 2016 # Jiyoon, Ha , 2016 # Yeonsu Bak , 2015 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2016-09-15 16:44+0000\n" "Last-Translator: Jiyoon, Ha \n" "Language-Team: Korean (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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\nhttp://%(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 "코멘트 플래그" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] \"%(object)s\"ì— ìƒˆë¡œìš´ 코멘트가 게시ë˜ì—ˆìŠµë‹ˆë‹¤." #: 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 "ë˜ëŠ” 변경하기" django-contrib-comments-2.2.0/django_comments/locale/lt/000077500000000000000000000000001417603463500232745ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/lt/LC_MESSAGES/000077500000000000000000000000001417603463500250615ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/lt/LC_MESSAGES/django.mo000066400000000000000000000132311417603463500266600ustar00rootroot00000000000000Þ•> SüHIW`¸ÀÒtìai q„› ­H¸ "+><{€E’Øàõ 0LSd}˜­Ã×KëQ7 P‰ Ú IÞ g( - ¾  Ô Ü é ÷   & + ; E P Z j z  Š Ÿ =« é à ÆÒ"é_  lw’™¹ ÔQß$1 Vd·k#+DA †‘ ¯"Ð!ó  6VsŒ¢¹HÑg[‚Þ<æÙ#0ý.01 bm~  ›©®Â,Éö þ  ,! NYkˆ*65#+. 3 2 0)8-41;"(% 97>< / !&=:,$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2017-09-22 10:39+0000 Last-Translator: Matas Dailyda Language-Team: Lithuanian (http://www.transifex.com/django/django-contrib-comments/language/lt/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: lt Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3); %(site_name)s komentarai%(count)s komentaras buvo sÄ—kmingai %(action)s.%(count)s komentarai buvo sÄ—kmingai %(action)s.%(count)s komentarai buvo sÄ—kmingai %(action)s.%(count)s komentarai buvo sÄ—kmingai %(action)s.PatvirtintiPatvirtinti komentarÄ…Patvirtinti pasirinktus komentarusPažymÄ—kite šį laukelį, jei komentaras netinkamas. "Å is komentaras iÅ¡trintas" bus rodoma.KomentarasTurinysEl. paÅ¡to adresasŽymėŽymÄ—ti pasirinktus komentarusPažymÄ—ti šį komentarÄ…IP adresasJei kÄ… nors įraÅ¡ysite į šį laukelį, jÅ«sų komentaras bus laikomas brukaluPaskutiniai %(site_name)s komentaraiMeta-duomenysVardasPraÅ¡ome iÅ¡taisyti žemiau esanÄiÄ… klaidÄ…PraÅ¡ome iÅ¡taisyti žemiau esanÄias klaidasPraÅ¡ome iÅ¡taisyti žemiau esanÄias klaidasPraÅ¡ome iÅ¡taisyti žemiau esanÄias klaidasSiųstiPublikuoti komentarÄ…Paskelbta %(user)s, %(date)s %(comment)s http://%(domain)s%(url)sPeržiÅ«raPeržiÅ«rÄ—ti savo komentarÄ…Tikrai žymÄ—ti šį komentarÄ…?Tikrai publikuoti šį komentarÄ…?Tikrai iÅ¡trinti šį komentarÄ…?PaÅ¡alintiPaÅ¡alinti komentarÄ…PaÅ¡alinti pasirinktus įraÅ¡usAÄiÅ« už jÅ«sų komentarÄ…AÄiÅ« už patvirtinimÄ…AÄiÅ« už komentarÄ…AÄiÅ« už žymÄ—jimÄ…AÄiÅ« už paÅ¡alinimÄ…AÄiÅ«, kad radote laiko pagerinti diskusijų kokybÄ™ mÅ«sų svetainÄ—jeÅ is komentaras buvo paskelbtas neprisijungusio vartotojo, todel el. paÅ¡to adresas yra neredaguojamas.Å is komentaras buvo paskelbtas neprisijungusio vartotojo, todel vardas yra neredaguojamas.NuorodaNuimkite šį žymejimÄ…, kad komentaras bÅ«tų panaikintas.ŽiÅ«rÄ—k kÄ… kalbi! Žodis %s yra Äia uždraustas.ŽiÅ«rÄ—k kÄ… kalbi! Žodžiai %s yra Äia uždrausti.ŽiÅ«rÄ—k kÄ… kalbi! Žodžiai %s yra Äia uždrausti.ŽiÅ«rÄ—k kÄ… kalbi! Žodžiai %s yra Äia uždrausti.[%(site)s] Nauji komentarai įvesti "%(object)s"irpatvirtintaspatvirtintipatvirtintipatvirtintikomentarasKomentaro žymÄ—Komentaro žymÄ—skomentaraiturinio tipasDataįvesta data/laikasžymÄ—pažymÄ—taspažymÄ—tipažymÄ—tipažymÄ—tivieÅ¡aspaÅ¡alintasobjekto IDarba keistipaÅ¡alintaspaÅ¡alintipaÅ¡alintipaÅ¡alintivartotojasvartotojo nuorodavartotojo el. paÅ¡to adresasvartotojo vardasdjango-contrib-comments-2.2.0/django_comments/locale/lt/LC_MESSAGES/django.po000066400000000000000000000175341417603463500266750ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Jannis Leidel , 2011 # lauris , 2011 # Matas Dailyda , 2015-2016 # Simonas Kazlauskas , 2012 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2017-09-22 10:39+0000\n" "Last-Translator: Matas Dailyda \n" "Language-Team: Lithuanian (http://www.transifex.com/django/django-contrib-comments/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=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\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" msgstr[3] "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" msgstr[3] "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" msgstr[3] "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." msgstr[3] "%(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:105 msgctxt "Person name" 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." msgstr[3] "Ž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\nhttp://%(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" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] Nauji komentarai įvesti \"%(object)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Å¡ome iÅ¡taisyti žemiau esanÄiÄ… klaidÄ…" msgstr[1] "PraÅ¡ome iÅ¡taisyti žemiau esanÄias klaidas" msgstr[2] "PraÅ¡ome iÅ¡taisyti žemiau esanÄias klaidas" msgstr[3] "PraÅ¡ome 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" django-contrib-comments-2.2.0/django_comments/locale/lv/000077500000000000000000000000001417603463500232765ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/lv/LC_MESSAGES/000077500000000000000000000000001417603463500250635ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/lv/LC_MESSAGES/django.mo000066400000000000000000000127251417603463500266710ustar00rootroot00000000000000Þ•> SüHIW`¸ÀÒtìai q„› ­H¸ "+><{€E’Øàõ 0LSd}˜­Ã×KëQ7 P‰ Ú IÞ g( - ¾  Ô Ü é ÷   & + ; E P Z j z  Š Ÿ Ù« … ’ž 1>$V„{   !!.P iDs(¸áê‰ñ {…Fš áî$,+!Xz“²Ïì$+LAcŽbòU5Y¶3Fz)} §²Ê â íù  &GP Xcw š©Ã*65#+. 3 2 0)8-41;"(% 97>< / !&=:,$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2017-11-18 10:57+0000 Last-Translator: NullIsNot0 Language-Team: Latvian (http://www.transifex.com/django/django-contrib-comments/language/lv/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: lv Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2); %(site_name)s komentÄri%(count)s komentÄrs tika veiksmÄ«gi %(action)s.%(count)s komentÄri tika veiksmÄ«gi %(action)s.%(count)s komentÄru tika veiksmÄ«gi %(action)s.ApstiprinÄtApstiprinÄt komentÄruApstiprinÄt izvÄ“lÄ“tos komentÄrusAtÄ·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".KomentÄrsSatursE-pasta adreseAtzÄ«mÄ“jumsAtzÄ«mÄ“t izvÄ“lÄ“tos komentÄrusAtzÄ«mÄ“t Å¡o komentÄruIP adreseJa aizpildÄ«siet Å¡o lauku, tad komentÄrs tiks uzskatÄ«ts par spamuPÄ“dÄ“jie komentÄri lapÄ %(site_name)sMetadatiVÄrdsLÅ«dzu izlabojiet zemÄk norÄdÄ«tÄs kļūdasLÅ«dzu izlabojiet zemÄk norÄdÄ«to kļūduLÅ«dzu izlabojiet zemÄk norÄdÄ«tÄs kļūdasIesÅ«tÄ«tIesÅ«tÄ«t komentÄruPievienojis %(user)s, %(date)s %(comment)s http://%(domain)s%(url)sPriekÅ¡skatsPirmsskatÄ«t komentÄruPatieÅ¡Äm atzÄ«mÄ“t Å¡o komentÄru?PatieÅ¡Äm padarÄ«t Å¡o komentÄru publisku?PatieÅ¡Äm dzÄ“st Å¡o komentÄru?DzÄ“stDzÄ“st komentÄruDzÄ“st izvÄ“lÄ“tos komentÄrusPaldies par JÅ«su komentÄruPaldies par apstiprinÄÅ¡anuPaldies par komentēšanuPaldies par komentÄra atzÄ«mēšanuPaldies par dzēšanuPaldies par laika veltīšanu mÅ«su lapas diskusiju kvalitÄtes uzlaboÅ¡anaiÅ o komentÄru rakstÄ«ja autentificÄ“ts lietotÄjs, tÄpÄ“c e-pasts ir tikai lasīšanas režīmÄ.Å o komentÄru rakstÄ«ja autentificÄ“ts lietotÄjs, tÄpÄ“c vÄrds ir tikai lasīšanas režīmÄ.URLNoņemiet Ä·eksi, lai komentÄrs neparÄdÄ«tos lapÄ.LÅ«dzam ievÄ“rot pieklÄjÄ«bu! VÄrds %s Å¡eit nav atļauts.LÅ«dzam ievÄ“rot pieklÄjÄ«bu! VÄrdi %s Å¡eit nav atļauti.LÅ«dzam ievÄ“rot pieklÄjÄ«bu! VÄrdi %s Å¡eit nav atļauti.[%(site)s] Jauns komentÄrs pievienots "%(object)s"unapstiprinÄtsapstiprinÄtiapstiprinÄtikomentÄrskomentÄra atzÄ«mÄ“jumskomentÄra atzÄ«mÄ“jumikomentÄrisatura tipsdatumsnosÅ«tīšanas datums/laiksatzÄ«mÄ“tatzÄ«mÄ“tsatzÄ«mÄ“tiatzÄ«mÄ“tspublisksdzÄ“stsobjekta IDvai veikt izmaiņasdzÄ“stsdzÄ“stidzÄ“stslietotÄjslietotÄja URLlietotÄja e-pasta adreselietotÄja vÄrdsdjango-contrib-comments-2.2.0/django_comments/locale/lv/LC_MESSAGES/django.po000066400000000000000000000167641417603463500267030ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # NullIsNot0 , 2017 # Jannis Leidel , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2017-11-18 10:57+0000\n" "Last-Translator: NullIsNot0 \n" "Language-Team: Latvian (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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\nhttp://%(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" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] Jauns komentÄrs pievienots \"%(object)s\"" #: 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 zemÄk norÄdÄ«tÄs kļūdas" msgstr[1] "LÅ«dzu izlabojiet zemÄk norÄdÄ«to kļūdu" msgstr[2] "LÅ«dzu izlabojiet zemÄk norÄdÄ«tÄs kļūdas" #: 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" django-contrib-comments-2.2.0/django_comments/locale/mk/000077500000000000000000000000001417603463500232645ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/mk/LC_MESSAGES/000077500000000000000000000000001417603463500250515ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/mk/LC_MESSAGES/django.mo000066400000000000000000000144111417603463500266510ustar00rootroot00000000000000Þ•;ôOÌ W x€’t¬!) 1?D[ mHx ÁâëðEHPe  ¼ÃÔí3GK[Q§PùJ IN g˜     + 9 B O T h m } ‡ ’ œ ¬ ¼ Á Ì á Øí %Æ }ì j w 7• èÍ ¶Ç Øæ9õ-/]‚o6ò) B3OQƒÕ9ä\\{^Ø7H;h5¤5Ú57F9~ž¸£W ûœ„ Ã%éì &(Dm€ &¨Ï#Þ  &&0'W+'¼$ä% /&!"7.* :+5 ;$(0964 # '28,)1-3 %(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2015-06-22 17:28+0200 PO-Revision-Date: 2015-06-22 15:43+0000 Last-Translator: Claude Paroz Language-Team: Macedonian (http://www.transifex.com/django/django-contrib-comments/language/mk/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: mk Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1; коментари за %(site_name)s%(count)s коментар беше уÑпешно %(action)s.%(count)s коментари беа уÑпешно %(action)s.ОдобриОдобри коментарОдобри ги одбраните коментариШтиклирајте го ова поле ако коментарот не е пригоден. ÐамеÑто него пораката „Овој коментар беше отÑтранет“ ќе биде прикажана.КоментарСодржинаЕ-поштаОбележиОбележи го одбраните коментариОбележи го овој коментарИП адреÑаÐко внеÑете нешто во ова поле вашиот коментар ќе биде означен како ÑпамПоÑледни коментари за %(site_name)sМетаподатоциОбјавиОбјавете го вашиот коментарÐапишан од %(user)s на %(date)s %(comment)s http://%(domain)s%(url)sПрегледПрегледајте го вашиот коментарÐавиÑтина ли Ñакате да го обележите овој коментар?ÐавиÑтина ли Ñакате овој коментар да биде објавен?ÐавиÑтина ли Ñакате да го отÑтраните овој коментар?ОтÑтраниИзбриши коментарОтÑтрани ги избраните коментариВи благодариме за коментаротВи благодариме што одобривтеВи благодариме за коментаротВи благодариме што обележавтеВи благодариме што отÑтранивтеВи благодариме што допринеÑовте да Ñе подобри квалитетот на диÑкуÑиите на нашиот ÑајтОвој коментар бил пратен од автентициран кориÑник и затоа е-пошта е заштитена од промена.Овој коментар бил пратен од автентициран кориÑник и затоа името е заштитено од промена.URLОдштиклирајте го ова за да направите коментаров да иÑчезне од овој Ñајт.Внимавајте на јазикот. Тука не е дозволен зборот %s.Внимавајте на јазикот. Тука не Ñе дозволени зборовите %s.иодобренодобреникоментаробележје за коментаробележја за коментарикоментаритип на Ñодржинадатумдатум/време пријавенобележиобележанобележание јавене отÑтранетobject IDили направете измениотÑтранетотÑтранетикориÑниквеб Ñтрана на корÑникоте-пошта на кориÑникотимето на кориÑникотdjango-contrib-comments-2.2.0/django_comments/locale/mk/LC_MESSAGES/django.po000066400000000000000000000204141417603463500266540ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Jannis Leidel , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-06-22 17:28+0200\n" "PO-Revision-Date: 2015-06-22 15:43+0000\n" "Last-Translator: Claude Paroz \n" "Language-Team: Macedonian (http://www.transifex.com/django/django-contrib-comments/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] "%(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:105 msgctxt "Person name" 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\nhttp://%(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 "или направете измени" django-contrib-comments-2.2.0/django_comments/locale/ml/000077500000000000000000000000001417603463500232655ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/ml/LC_MESSAGES/000077500000000000000000000000001417603463500250525ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/ml/LC_MESSAGES/django.mo000066400000000000000000000177761417603463500266730ustar00rootroot00000000000000Þ•<üSÜ()W@˜ ²tÌAI Q_d{ H˜ á !E3y– °Ñíô9NdxKŒQØP* { I gÉ 1 5 G O \ j s € … ™ ž ® ¸ à Í Ý í ò ý  Ê 8é ¨" !Ë =í t+- Îê,3€FMÇò+e"„ §'´FÜq#•G«jó^^b½( AIx‹::?bzLÝ>*Ôi>æE$,åQè7 C'k+‡:³*î/IAY›[® &&^MQ¬Kþ3J~B˜"Û.43"),1 0 8(6+2/9!'$ 75<: -  %;*#&%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2017-09-27 10:22+0000 Last-Translator: Abhinav Krishna C K Language-Team: Malayalam (http://www.transifex.com/django/django-contrib-comments/language/ml/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: ml Plural-Forms: nplurals=2; plural=(n != 1); %(site_name)s à´…à´­à´¿à´ªàµà´°à´¾à´¯à´™àµà´™à´³àµâ€1 à´…à´­à´¿à´ªàµà´°à´¾à´¯à´‚ വിജയകരമായി %(action)s.%(count)s à´…à´­à´¿à´ªàµà´°à´¾à´¯à´™àµà´™à´³àµâ€ വിജയകരമായി %(action)s.അംഗീകരികàµà´•ൂഅഭിപàµà´°à´¾à´¯à´‚ അംഗീകരികàµà´•ൂതെരഞàµà´žàµ†à´Ÿàµà´¤àµà´¤ à´…à´­à´¿à´ªàµà´°à´¾à´¯à´™àµà´™à´³àµâ€ അംഗീകരികàµà´•àµà´•à´…à´­à´¿à´ªàµà´°à´¾à´¯à´‚ à´…à´¨àµà´šà´¿à´¤à´®àµ†à´™àµà´•à´¿à´²àµâ€ à´ˆ ബോകàµà´¸àµ ടികൠചെയàµà´¯àµà´•. "à´ˆ à´…à´­à´¿à´ªàµà´°à´¾à´¯à´‚ നീകàµà´•à´‚ ചെയàµà´¤àµ " à´Žà´¨àµà´¨ സനàµà´¦àµ‡à´¶à´‚ ആയിരികàµà´•àµà´‚ പകരം കാണàµà´•.à´…à´­à´¿à´ªàµà´°à´¾à´¯à´‚ഉളàµà´³à´Ÿà´•àµà´•à´‚à´‡-മെയിലàµâ€ വിലാസംഅടയാളംതെരഞàµà´žàµ†à´Ÿàµà´¤àµà´¤ à´…à´­à´¿à´ªàµà´°à´¾à´¯à´™àµà´™à´³àµâ€ അടയാളപàµà´ªàµ†à´Ÿàµà´¤àµà´¤àµà´•à´ˆ à´…à´­à´¿à´ªàµà´°à´¾à´¯à´‚ അടയാളപàµà´ªàµ†à´Ÿàµà´¤àµà´¤àµ‚IP വിലാസംഈ à´•à´³àµà´³à´¿à´¯à´¿à´²àµâ€ à´Žà´¨àµà´¤àµ†à´™àµà´•à´¿à´²àµà´‚ രേഖപàµà´ªàµ†à´Ÿàµà´¤àµà´¤à´¿à´¯à´¾à´²àµâ€ നിങàµà´™à´³àµà´Ÿàµ† à´…à´­à´¿à´ªàµà´°à´¾à´¯à´‚ à´¸àµà´ªà´¾à´‚ ആയി കണകàµà´•ാകàµà´•àµà´‚%(site_name)s ലെ à´à´±àµà´±à´µàµà´‚ à´ªàµà´¤à´¿à´¯ à´…à´­à´¿à´ªàµà´°à´¾à´¯à´™àµà´™à´³àµâ€à´®àµ†à´±àµà´±à´¾-ഡാറàµà´±à´ªàµ‡à´°àµà´°àµ‡à´–à´ªàµà´ªàµ†à´Ÿàµà´¤àµà´¤àµ‚à´…à´­à´¿à´ªàµà´°à´¾à´¯à´‚ രേഖപàµà´ªàµ†à´Ÿàµà´¤àµà´¤àµà´•%(date)sനൠ%(user)s രേഖപàµà´ªàµ†à´Ÿàµà´¤àµà´¤à´¿à´¯à´¤àµ: %(comment)s http://%(domain)s%(url)sഅവലോകനംഅഭിപàµà´°à´¾à´¯à´‚ അവലോകനം ചെയàµà´¯àµà´•à´ˆ à´…à´­à´¿à´ªàµà´°à´¾à´¯à´‚ à´¶à´°à´¿à´•àµà´•àµà´‚ അടയാളപàµà´ªàµ†à´Ÿàµà´¤àµà´¤à´£àµ‹?à´¶à´°à´¿à´•àµà´•àµà´‚ à´ˆ à´…à´­à´¿à´ªàµà´°à´¾à´¯à´‚ പരസàµà´¯à´®à´¾à´•àµà´•ണോ?à´¶à´°à´¿à´•àµà´•àµà´‚ à´ˆ à´…à´­à´¿à´ªàµà´°à´¾à´¯à´‚ നീകàµà´•à´‚ ചെയàµà´¯à´£àµ‹?നീകàµà´•à´‚ ചെയàµà´¯àµà´•à´…à´­à´¿à´ªàµà´°à´¾à´¯à´‚ നീകàµà´•à´‚ ചെയàµà´¯àµ‚തെരഞàµà´žàµ†à´Ÿàµà´¤àµà´¤ à´…à´­à´¿à´ªàµà´°à´¾à´¯à´™àµà´™à´³àµâ€ നീകàµà´•à´‚ ചെയàµà´¯àµà´•à´…à´­à´¿à´ªàµà´°à´¾à´¯à´¤àµà´¤à´¿à´¨àµ നനàµà´¦à´¿à´…ംഗീകരിചàµà´šà´¤à´¿à´¨àµ നനàµà´¦à´¿à´…à´­à´¿à´ªàµà´°à´¾à´¯à´‚ രേഖപàµà´ªàµ†à´Ÿàµà´¤àµà´¤à´¿à´¯à´¤à´¿à´¨àµ നനàµà´¦à´¿à´…ടയാളപàµà´ªàµ†à´Ÿàµà´¤àµà´¤à´¿à´¯à´¤à´¿à´¨àµ നനàµà´¦à´¿à´¨àµ€à´•àµà´•à´‚ ചെയàµà´¤à´¤à´¿à´¨àµ നനàµà´¦à´¿à´¨à´®àµà´®àµà´Ÿàµ† സൈറàµà´±à´¿à´²àµ† à´šà´°àµâ€à´šàµà´šà´•à´³àµà´Ÿàµ† നിലവാരം ഉയരàµâ€à´¤àµà´¤à´¾à´¨àµâ€ സമയം ചെലവഴിചàµà´šà´¤à´¿à´¨àµ നനàµà´¦à´¿.à´ˆ à´…à´­à´¿à´ªàµà´°à´¾à´¯à´‚ ഒരൠഅംഗീകൃത യൂസരàµâ€ രേഖപàµà´ªàµ†à´Ÿàµà´¤àµà´¤à´¿à´¯à´¤à´¾à´£àµ. അതിനാലàµâ€ à´‡-മെയിലàµâ€ വിലാസം വായികàµà´•ാനàµâ€ മാതàµà´°à´‚.à´ˆ à´…à´­à´¿à´ªàµà´°à´¾à´¯à´‚ ഒരൠഅംഗീകൃത യൂസരàµâ€ രേഖപàµà´ªàµ†à´Ÿàµà´¤àµà´¤à´¿à´¯à´¤à´¾à´£àµ. അതിനാലàµâ€ പേരൠവായികàµà´•ാനàµâ€ മാതàµà´°à´‚.URL(വെബàµ-വിലാസം)à´…à´­à´¿à´ªàµà´°à´¾à´¯à´‚ സൈറàµà´±à´¿à´²àµâ€ നിനàµà´¨àµà´‚ ഫലപàµà´°à´¦à´®à´¾à´¯à´¿ നീകàµà´•à´‚ ചെയàµà´¯à´¾à´¨àµâ€ à´ˆ ബോകàµà´¸à´¿à´²àµ† ടികൠഒഴിവാകàµà´•àµà´•.à´¶àµà´¶àµà´¶àµ! %s à´Žà´¨àµà´¨ വാകàµà´•ൠഇവിടെ à´…à´¨àµà´µà´¦à´¨àµ€à´¯à´®à´²àµà´².à´¶àµà´¶àµà´¶àµ! %s à´Žà´¨àµà´¨àµ€ വാകàµà´•àµà´•à´³àµâ€ ഇവിടെ à´…à´¨àµà´µà´¦à´¨àµ€à´¯à´®à´²àµà´².ഉംഅംഗീകരിചàµà´šàµà´…ംഗീകരിചàµà´šàµà´…à´­à´¿à´ªàµà´°à´¾à´¯à´‚à´…à´­à´¿à´ªàµà´°à´¾à´¯ അടയാളംഅഭിപàµà´°à´¾à´¯ അടയാളങàµà´™à´³àµâ€à´…à´­à´¿à´ªàµà´°à´¾à´¯à´™àµà´™à´³àµâ€à´à´¤àµ തരം ഉളàµà´³à´Ÿà´•àµà´•ംതീയതിസമരàµâ€à´ªàµà´ªà´¿à´šàµà´š തീയതി/സമയംഅടയാളംഅടയാളപàµà´ªàµ†à´Ÿàµà´¤àµà´¤à´¿à´…ടയാളപàµà´ªàµ†à´Ÿàµà´¤àµà´¤à´¿à´ªà´°à´¸àµà´¯à´®à´¾à´£àµà´¨àµ€à´•àµà´•à´‚ ചെയàµà´¤àµ.വസàµà´¤àµà´µà´¿à´¨àµà´±àµ† ID (തിരിചàµà´šà´±à´¿à´¯à´²àµâ€ സംഖàµà´¯)à´…à´²àµà´²àµ†à´™àµà´•à´¿à´²àµâ€ മാറàµà´±à´‚ വരàµà´¤àµà´¤àµà´•.നീകàµà´•à´‚ ചെയàµà´¤àµà´¨àµ€à´•àµà´•à´‚ ചെയàµà´¤àµà´¯àµ‚സരàµâ€ (ഉപയോകàµà´¤à´¾à´µàµ)യൂസറàµà´Ÿàµ† URLയൂസറàµà´Ÿàµ† à´‡-മെയിലàµâ€ വിലാസംയൂസറàµà´Ÿàµ† പേരàµdjango-contrib-comments-2.2.0/django_comments/locale/ml/LC_MESSAGES/django.po000066400000000000000000000242431417603463500266610ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Abhinav Krishna C K , 2017 # Jannis Leidel , 2011 # Rajeesh Nair , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2017-09-27 10:22+0000\n" "Last-Translator: Abhinav Krishna C K \n" "Language-Team: Malayalam (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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\nhttp://%(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 "à´…à´­à´¿à´ªàµà´°à´¾à´¯ അടയാളങàµà´™à´³àµâ€" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" 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 "à´…à´²àµà´²àµ†à´™àµà´•à´¿à´²àµâ€ മാറàµà´±à´‚ വരàµà´¤àµà´¤àµà´•." django-contrib-comments-2.2.0/django_comments/locale/mn/000077500000000000000000000000001417603463500232675ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/mn/LC_MESSAGES/000077500000000000000000000000001417603463500250545ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/mn/LC_MESSAGES/django.mo000066400000000000000000000153311417603463500266560ustar00rootroot00000000000000Þ•> SüHIW`¸ÀÒtìai q„› ­H¸ "+><{€E’Øàõ 0LSd}˜­Ã×KëQ7 P‰ Ú IÞ g( - ¾  Ô Ü é ÷   & + ; E P Z j z  Š Ÿ É« &u ‰œ &%9B_!¢Ä×(æ @0] ŽŒš6'^vk} é!ö{”A²Eô`:=› Ù,æ<AP)’8¼)õ%ˆE¯Î¢~!˜%­¾Dl±%¶Üï%5N j"u ˜+¥Ñ àí !$FZAw¹*65#+. 3 2 0)8-41;"(% 97>< / !&=:,$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2019-02-19 08:48+0000 Last-Translator: ÐнхбаÑÑ€ Ðнхаа Language-Team: Mongolian (http://www.transifex.com/django/django-contrib-comments/language/mn/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: mn Plural-Forms: nplurals=2; plural=(n != 1); %(site_name)s ÑÑтгÑгдÑлүүд%(count)s ÑÑтгÑгдÑлийг амжилттай %(action)s.%(count)s ÑÑтгÑгдÑлүүдийг амжилттай %(action)s.ЗөвшөөрөхСÑтгÑгдÑл зөвшөөрөхСонгоÑон ÑÑтгÑгдÑлүүдийг зөвшөөрөхИрÑÑн Ñанал ÑÑтгÑгдÑл зүй зохиÑгүй бол ÑÐ½Ñ Ñ…Ð°Ð¹Ñ€Ñ†Ð³Ð¸Ð¹Ð³ чагтла. ИнгÑÑнÑÑÑ€ тухайн Ñанал ÑÑтгÑгдлийн оронд "Ð­Ð½Ñ Ñанал ÑÑтгÑгдлийг уÑтгалаа" гÑÑÑн бичиг гарч ирнÑ.СÑтгÑгдÑлÐгуулгаЦахим шуудангийн хаÑгТÑмдÑгСонгоÑон ÑÑтгÑгдÑлүүдийг Ñ‚ÑмдÑглÑÐ­Ð½Ñ ÑÑтгÑгдÑлийг Ñ‚ÑмлÑглÑIP хаÑгТа ÑÐ½Ñ Ñ…ÑÑÑгт Ñмар нÑг зүйл оруулбал таний ÑÑтгÑгдÑлийг Ñпам гÑж үзÑÑ… болно. %(site_name)s Ñүүлийн ÑÑтгÑгдÑлүүдМета өгөгдөлÐÑрДоорх алдааг залруулна уу!Доорх алдаануудыг залруулна уу!БичлÑгСÑтгÑгдÑл оруулах%(date)s-д %(user)s дараах Ñанал ÑÑтгÑгдлийг үлдÑÑжÑÑ %(comment)s http://%(domain)s%(url)sУрьдчилан харахӨөрийн ÑÑтгÑгдÑлÑÑ ÑƒÑ€ÑŒÐ´Ñ‡Ð¸Ð»Ð°Ð½ харахҮнÑÑ…ÑÑÑ€ ÑÐ½Ñ ÑÑтгÑдÑлийг Ñ‚ÑмдÑглÑÑ… Ò¯Ò¯?ҮнÑÑ…ÑÑÑ€ ÑÐ½Ñ ÑÑтгÑгдÑлийн нийтийн болгох гÑж байна у?ҮнхÑÑÑ€ ÑÐ½Ñ ÑÑтгÑдÑлийг уÑтгах уу?УÑтгахҮнÑÑ…ÑÑÑ€ ÑÐ½Ñ ÑÑтгÑдÑлийгСонгоÑон ÑÑтгÑгдÑлүүдийг утÑгахСÑтгÑгдÑл үлдÑÑÑÑн таньд баÑраллааЗөвшөөрÑөнд баÑраллааСÑтгÑгдÑл үлдÑÑÑÑнд баÑраллааТÑмдÑглÑÑнд баÑраллааУÑтгаÑанд баÑраллааМанай Ñайтанд цаг гаргаж Ñ…ÑлÑлцүүлÑгийг Ñонирхолтой болгоÑонд баÑраллаа.Ð­Ð½Ñ Ñанал ÑÑтгÑгдлийг баталгаажÑан Ñ…ÑÑ€ÑглÑгч оруулÑан учир зөвхөн цахим шууданг нь харж болно.Ð­Ð½Ñ Ñанал ÑÑтгÑгдлийг баталгаажÑан Ñ…ÑÑ€ÑглÑгч оруулÑан учир зөвхөн нÑрийг нь харж болно.URLÐ¡Ð°Ð¹Ñ‚Ð°Ð°Ñ Ñанал ÑÑтгÑгдлийг байнга уÑтгахын тулд ÑÐ½Ñ Ñ…Ð°Ð¹Ñ€Ñ†Ð°Ð³Ð½Ñ‹ өмнөх чагтыг авна уу.Соёлтой байна уу! %s гÑÑÑн үг оруулах хориотой.Соёлтой байна уу! %s гÑÑÑн үгүүд оруулах хориотой.[%(site)s] "%(object)s"-д ÑˆÐ¸Ð½Ñ Ñанал ирÑÑн байнабазөвшөөрөхзөвшөөрөхÑÑтгÑгдÑлТайлбарын Ñ‚ÑмдÑгтайлбарын Ñ‚ÑмдÑгүүдÑÑтгÑгдÑлүүдагуулгын төрөлогноооруулÑан огноо/цагтÑмдÑгтÑгдÑглÑÑнтÑмдÑглÑÑÑннийтийнуÑтлааобъектийн IDÑÑвÑл заÑвар хийхуÑтгаÑануÑтгаÑанхÑÑ€ÑглÑгч Ñ…ÑÑ€ÑглÑгчийн URLÑ…ÑÑ€ÑглÑгчийн цахим шуудангийн хаÑгхÑÑ€ÑглÑгчийн нÑÑ€django-contrib-comments-2.2.0/django_comments/locale/mn/LC_MESSAGES/django.po000066400000000000000000000214141417603463500266600ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Jannis Leidel , 2011 # ÐнхбаÑÑ€ Ðнхаа , 2011,2019 # БаÑÑгалан ЦÑвлÑÑ , 2015,2017 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2019-02-19 08:48+0000\n" "Last-Translator: ÐнхбаÑÑ€ Ðнхаа \n" "Language-Team: Mongolian (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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\nhttp://%(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 "тайлбарын Ñ‚ÑмдÑгүүд" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] \"%(object)s\"-д ÑˆÐ¸Ð½Ñ Ñанал ирÑÑн байна" #: 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 "ÑÑвÑл заÑвар хийх" django-contrib-comments-2.2.0/django_comments/locale/nb/000077500000000000000000000000001417603463500232545ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/nb/LC_MESSAGES/000077500000000000000000000000001417603463500250415ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/nb/LC_MESSAGES/django.mo000066400000000000000000000120231417603463500266360ustar00rootroot00000000000000Þ•> SüHIW`¸ÀÒtìai q„› ­H¸ "+><{€E’Øàõ 0LSd}˜­Ã×KëQ7 P‰ Ú IÞ g( - ¾  Ô Ü é ÷   & + ; E P Z j z  Š Ÿ µ« a A{ ½ Æ Ú tô is {‰¨ ÀIË#9B@Gˆ‘D¨íþ"4Wpv‰¢¹ÏâôT]]U» C^a0Àñô  . :GLek{ ” Ÿ©¿ÏÖì*65#+. 3 2 0)8-41;"(% 97>< / !&=:,$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2018-07-30 11:46+0000 Last-Translator: Jon Language-Team: Norwegian BokmÃ¥l (http://www.transifex.com/django/django-contrib-comments/language/nb/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: nb Plural-Forms: nplurals=2; plural=(n != 1); %(site_name)s kommentarer1 kommentar ble %(action)s.%(count)s kommentarer ble %(action)s.GodkjennTillat en kommentarTillat valgte kommentarerHuk av denne hvis kommentaren er upassende. Meldingen «Denne kommentaren har blitt fjernet» vil bli vist i stedet.KommentarInnholdE-postadresseFlaggFlagg valgte kommentarerFlagg denne kommentarenIP-adresseHvis du oppgir noe i dette feltet, vil kommentaren bli behandlet som spamSiste kommentarer fra %(site_name)sMetadataNavnVennligst korriger feilen underVennligst korriger feilene underPubliserPubliser din kommentarSkrevet av %(user)s, %(date)s %(comment)s http://%(domain)s%(url)sForhÃ¥ndsvisningForhÃ¥ndsvis kommentaren dinFlagg denne kommentaren?Gjør denne kommentaren offentlig?Fjern denne kommentaren?FjernFjern en kommentarFjern valgte kommentarerTakk for din kommentarTakk for godkjennelseTakk for kommentarTakk for flaggingTakk for fjerningenTakk for at du tok deg tid til Ã¥ forbedre kvaliteten pÃ¥ diskusjonen pÃ¥ siden vÃ¥rDenne kommentaren er skrevet av en innlogget bruker og e-postadressen kan derfor ikke endres.Denne kommentaren er skrevet av en innlogget bruker og navnet kan derfor ikke endres.NettadresseFjern avhuking av denne boksen for Ã¥ fjerne kommentaren fra siden.Pass munnen din! Ordet %s er ikke tillatt her.Pass munnen din! Ordene %s er ikke tillatt her.[%(site)s] Ny kommentar skrevet pÃ¥ "%(object)s"oggodkjentgodkjentkommentarkommentarflaggkommentarflaggkommentarerinnholdstypedatodato/tid for innsendelseflaggflaggetflaggeter tilgjengelig for alleer fjernetobjekt-IDeller gjør endringerfjernetfjernetbrukerbrukerens nettadressebrukerens e-postadressebrukerens navndjango-contrib-comments-2.2.0/django_comments/locale/nb/LC_MESSAGES/django.po000066400000000000000000000161211417603463500266440ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Jannis Leidel , 2011 # Jon , 2015 # Jon , 2018 # , 2012 # Sigurd Gartmann , 2012 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2018-07-30 11:46+0000\n" "Last-Translator: Jon \n" "Language-Team: Norwegian BokmÃ¥l (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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\nhttp://%(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" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] Ny kommentar skrevet pÃ¥ \"%(object)s\"" #: 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" django-contrib-comments-2.2.0/django_comments/locale/ne/000077500000000000000000000000001417603463500232575ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/ne/LC_MESSAGES/000077500000000000000000000000001417603463500250445ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/ne/LC_MESSAGES/django.mo000066400000000000000000000064441417603463500266530ustar00rootroot00000000000000Þ•!$/,èé4< DHR ›¼ÅÊÜäù-FavŒ ¤¶¾ ÇÔ Ùäô¶ )À.êJddÉ å ò<¡Þ ÷P %S Zy YÔ . 7J Q‚ WÔ A, Dn .³ â +æ  . "J m z 8” 3Í "   !    %(site_name)s commentsApproveApprove a commentApprove selected commentsCommentContentEmail addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPostPost your commentPreviewPreview your commentReally remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for removingandapprovedapprovedcommentcommentscontent typedateis removedor make changesremovedremoveduserProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2015-06-22 17:28+0200 PO-Revision-Date: 2015-06-22 15:43+0000 Last-Translator: Claude Paroz Language-Team: Nepali (http://www.transifex.com/django/django-contrib-comments/language/ne/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: ne Plural-Forms: nplurals=2; plural=(n != 1); %(site_name)s पà¥à¤°à¤¤à¤¿à¤•ृयासà¥à¤µà¥€à¤•ार गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¤ªà¥à¤°à¤¤à¤¿à¤•ृया सà¥à¤µà¥€à¤•ार गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¤šà¥à¤¨à¤¿à¤à¤•ो पà¥à¤°à¤¤à¤¿à¤•ृया सà¥à¤µà¥€à¤•ार गरà¥à¤¨à¥à¤¹à¥‹à¤¸ ।पà¥à¤°à¤¤à¤¿à¤•ृयाविषयई-मेल ठेगानायाहा केहि पनि नलेखà¥à¤¨à¥ होला । याहा केहि लेखियेमा तेसला%(site_name)sका ताजा पà¥à¤°à¤¤à¤¿à¤•ृयामेटाडाटालेख तपाइको पà¥à¤°à¤¤à¤¿à¤•ृयाको पठाउनà¥à¤¹à¥‹à¤¸à¤ªà¥‚रà¥à¤µ समीकà¥à¤·à¤¾à¤¤à¤ªà¤¾à¤‡à¤•ो पà¥à¤°à¤¤à¤¿à¤•ृयाको पूरà¥à¤µ समीकà¥à¤·à¤¾à¤•े साचà¥à¤šà¥ˆ पà¥à¤°à¤¤à¤¿à¤•ृया हटाउनà¥à¤¹à¥à¤¨à¥à¤› ?हटाउनà¥à¤¹à¥‹à¤¸à¤ªà¥à¤°à¤¤à¤¿à¤•ृया हटाउनà¥à¤¹à¥‹à¤¸à¤šà¥à¤¨à¤¿à¤à¤•ो पà¥à¤°à¤¤à¤¿à¤•ृया हटाउनà¥à¤¹à¥‹à¤¸ ।तपाइको पà¥à¤°à¤¤à¤¿à¤•ृयाको लागि धनà¥à¤¯à¤µà¤¾à¤¦à¤¸à¥à¤µà¥€à¤•ार गरेकोमा धनà¥à¤¯à¤µà¤¾à¤¦à¤ªà¥à¤°à¤¤à¤¿à¤•ृयाको लागि धनà¥à¤¯à¤µà¤¾à¤¦à¤¹à¤Ÿà¤¾à¤à¤•ोमा धनà¥à¤¯à¤µà¤¾à¤¦à¤°à¤¸à¥à¤µà¥€à¤•ृतसà¥à¤µà¥€à¤•ृतपà¥à¤°à¤¤à¤¿à¤•ृयापà¥à¤°à¤¤à¤¿à¤•ृयाविषयको ढाà¤à¤šà¤¾à¤®à¤¿à¤¤à¤¿à¤¹à¤Ÿà¤¾à¤‡à¤à¤•ो छअथवा फेरबदल गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¤¹à¤Ÿà¤¾à¤‡à¤à¤•ो छहटाइà¤à¤•ो छपà¥à¤°à¤¯à¥‹à¤—करà¥à¤¤à¤¾ django-contrib-comments-2.2.0/django_comments/locale/ne/LC_MESSAGES/django.po000066400000000000000000000156151417603463500266560ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Paras Nath Chaudhary , 2012 # Sagar Chalise , 2011 # Surit Aryal , 2012 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-06-22 17:28+0200\n" "PO-Revision-Date: 2015-06-22 15:43+0000\n" "Last-Translator: Claude Paroz \n" "Language-Team: Nepali (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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 "अथवा फेरबदल गरà¥à¤¨à¥à¤¹à¥‹à¤¸" django-contrib-comments-2.2.0/django_comments/locale/nl/000077500000000000000000000000001417603463500232665ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/nl/LC_MESSAGES/000077500000000000000000000000001417603463500250535ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/nl/LC_MESSAGES/django.mo000066400000000000000000000124001417603463500266470ustar00rootroot00000000000000Þ•> SüHIW`¸ÀÒtìai q„› ­H¸ "+><{€E’Øàõ 0LSd}˜­Ã×KëQ7 P‰ Ú IÞ g( - ¾  Ô Ü é ÷   & + ; E P Z j z  Š Ÿ À« l g† î ù #r4 §± ¸Ä!ÉëÿC$Lqz:ºÂJÖ !+/K6{3² æò# 0Jf€™_¶h`àHä{-5©ßâ ú % 1=CY^ t € Ž˜­ à ÍÛñ*65#+. 3 2 0)8-41;"(% 97>< / !&=:,$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2016-10-12 18:03+0000 Last-Translator: Evelijn Saaltink Language-Team: Dutch (http://www.transifex.com/django/django-contrib-comments/language/nl/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: nl Plural-Forms: nplurals=2; plural=(n != 1); %(site_name)s opmerkingen %(count)s opmerking werd met succes %(action)s . %(count)s opmerkingen werden met succes %(action)s .GoedkeurenEen opmerking toestaanKeur geselecteerde commentaren goedVink dit vak aan indien de opmerking niet gepast is. Een "Dit commentaar is verwijderd" bericht wordt dan getoond.OpmerkingInhoudE-mailadresVlagMarkeer geselecteerde commentarenVlag deze opmerkingIP-adresIndien u hier iets invult dan wordt uw opmerking behandeld als spamLaatste opmerkingen op %(site_name)sMetadataNaamPlease correct the error belowHerstel de fouten hieronderBerichtPlaats uw opmerkingGeplaatst door %(user)s op %(date)s %(comment)s http://%(domain)s%(url)sVoorbeeldToon voorbeeld van uw opmerkingWeet u zeker dat u deze opmerking wilt vlaggen?Weet u zeker dat u deze opmerking openbaar wilt maken?Weet u zeker dat u deze opmerking wilt verwijderen?VerwijderenEen opmerking verwijderenVerwijder geselecteerde commentarenBedankt voor uw opmerkingBedankt voor het goedkeurenBedankt voor uw opmerkingBedankt voor het vlaggenBedankt voor het verwijderenBedankt dat u de tijd heeft genomen om de kwaliteit van de discussie op onze site te verbeterenDeze opmerking is gepost door een ingelogde gebruiker en daardoor is het e-mailadres niet aan te passen.Deze opmerking is gepost door een ingelogde gebruiker en daardoor is de naam niet aan te passen.URLVink dit vakje uit zodat de opmerking niet meer zichtbaar is op de site.Pas op uw taalgebruik! Gebruik van %s niet toegestaan.Pas op uw taalgebruik! Gebruik van de woorden %s is niet toegestaan.[%(site)s] Nieuwe opmerking geplaatst op "%(object)s"engoedgekeurdgoedgekeurdopmerkingopmerking vlagopmerking vlaggenopmerkingeninhoudstypedatumdatum/tijd toegevoegdvlaggemarkeerdgemarkeerdis openbaaris verwijderdobject-IDof maak aanpassingenverwijderdverwijderdgebruikerURL gebruikere-mailadres gebruikernaam gebruikerdjango-contrib-comments-2.2.0/django_comments/locale/nl/LC_MESSAGES/django.po000066400000000000000000000164641417603463500266700ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # go2people , 2011 # Evelijn Saaltink , 2016 # Jannis Leidel , 2011 # Tino de Bruijn , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2016-10-12 18:03+0000\n" "Last-Translator: Evelijn Saaltink \n" "Language-Team: Dutch (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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\nhttp://%(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" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] Nieuwe opmerking geplaatst op \"%(object)s\"" #: 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] "Please correct the error below" 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" django-contrib-comments-2.2.0/django_comments/locale/nn/000077500000000000000000000000001417603463500232705ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/nn/LC_MESSAGES/000077500000000000000000000000001417603463500250555ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/nn/LC_MESSAGES/django.mo000066400000000000000000000113671417603463500266640ustar00rootroot00000000000000Þ•;ôOÌ W x€’t¬!) 1?D[ mHx ÁâëðEHPe  ¼ÃÔí3GK[Q§PùJ IN g˜     + 9 B O T h m } ‡ ’ œ ¬ ¼ Á Ì á Áí ¯ EË   / tH ½ Ç Ï Ý ã û L$k™¢C»ÿ."Gj„Šž·Ðåú S^sWÒ *86]oÍÐ ãíü  $)A GU n x‚—«²Êä% /&!"7.* :+5 ;$(0964 # '28,)1-3 %(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2015-06-22 17:28+0200 PO-Revision-Date: 2015-06-22 15:43+0000 Last-Translator: Claude Paroz Language-Team: Norwegian Nynorsk (http://www.transifex.com/django/django-contrib-comments/language/nn/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: nn Plural-Forms: nplurals=2; plural=(n != 1); %(site_name)s - kommentararEin kommentar vart %(action)s.%(count)s kommentarar vart %(action)s.GodkjennTillat ein kommentarTillat valde kommentararKryss av denne dersom kommentaren er upassande. Meldinga "Denne kommentaren har blitt fjerna" vil bli vist i staden.KommentarInnhaldE-postadresseFlaggFlagg valde kommentararFlagg denne kommentarenIP-adresseDersom du oppgjev noko i dette feltet, vil kommentaren bli behandla som spamSiste kommentarar frÃ¥ %(site_name)sMetadataPubliserPubliser kommentaren dinSkrive av %(user)s, %(date)s %(comment)s http://%(domain)s%(url)sFørehandsvisingFørehandsvis kommentaren dinFlagg denne kommentaren?Gjere denne kommentaren offentleg?Fjerne denne kommentaren?FjernFjern ein kommentarFjern valdte kommentararTakk for kommentaren dinTakk for godkjenningTakk for kommentarenTakk for flaggingTakk for fjerningaTakk for at du tok deg tid til Ã¥ forbetre kvaliteten pÃ¥ diskusjonen pÃ¥ sida vÃ¥rDenne kommentaren er skriven av ein innlogga brukar og e-postadressa kan derfor ikkje endrast.Denne kommentaren er skriven av ein innlogga brukar og namnnet kan difor ikkje endrast.NettadresseAvmerk denne boksen for Ã¥ fjerne kommentaren frÃ¥ sida.Pass munnen din! Ordet %s er ikkje lovleg her.Pass munnen din! Orda %s er ikkje lovlege her.ogGodkjendGodkjendekommentarkommentarflaggkommentarflaggkommentararinnhaldstypedatodato/tid for innsendingflaggflaggaflaggaer tilgjengeleg for alleer fjernaobjekt-IDeller gjer endringarer fjernaer fjernabrukarbrukaren si nettadressebrukaren si e-postadressebrukaren sitt namndjango-contrib-comments-2.2.0/django_comments/locale/nn/LC_MESSAGES/django.po000066400000000000000000000153741417603463500266710ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Jannis Leidel , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-06-22 17:28+0200\n" "PO-Revision-Date: 2015-06-22 15:43+0000\n" "Last-Translator: Claude Paroz \n" "Language-Team: Norwegian Nynorsk (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" msgid "Name" msgstr "" #: 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\nhttp://%(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] "" msgstr[1] "" #: 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" django-contrib-comments-2.2.0/django_comments/locale/pa/000077500000000000000000000000001417603463500232555ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/pa/LC_MESSAGES/000077500000000000000000000000001417603463500250425ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/pa/LC_MESSAGES/django.mo000066400000000000000000000106201417603463500266400ustar00rootroot00000000000000Þ•3´GLhiW€Øàò  */F X c„’E¤êò !B^evª¿Õéý  ,: CPUi n x ƒ­ ²½ ÒÁÞ&  £Ç k /~ >® í   3 B@ -ƒ ± CÇ  $ 6; ir Ü =æ E$ Dj 4¯ ä ñ 8RJ=6Û6)Is w3µÈè! A&N u‚™³#Éí 68 o &#3,/1 '-   .+%")* !$(20%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressLatest comments on %(site_name)sMetadataPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingURLandapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2015-06-22 17:28+0200 PO-Revision-Date: 2015-06-22 15:43+0000 Last-Translator: Claude Paroz Language-Team: Panjabi (Punjabi) (http://www.transifex.com/django/django-contrib-comments/language/pa/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: pa Plural-Forms: nplurals=2; plural=(n != 1); %(site_name)s ਟਿੱਪਣੀਆਂ੧ ਟਿੱਪਣੀ ਠੀਕ ਤਰà©à¨¹à¨¾à¨‚ %(action)s ਗਈ।%(count)s ਟਿੱਪਣੀਆਂ ਠੀਕ ਤਰà©à¨¹à¨¾à¨‚ %(action)s ਗਈਆਂ।ਮਨਜ਼ੂਰਟਿੱਪਣੀ ਮਨਜ਼ੂਰ ਕਰੋਚà©à¨£à©€à¨†à¨‚ ਟਿੱਪਣੀਆਂ ਮਨਜ਼ੂਰਟਿੱਪਣੀਸਮੱਗਰੀਈਮੇਲ à¨à¨¡à¨°à©ˆà©±à¨¸à¨«à¨²à©ˆà¨—ਚà©à¨£à©€à¨†à¨‚ ਟਿੱਪਣੀਆਂ ਫਲੈਗ ਕਰੋਇਹ ਟਿੱਪਣੀ ਲਈ ਫਲੈਗIP à¨à¨¡à¨°à©ˆà©±à¨¸%(site_name)s ਉੱਤੇ ਤਾਜ਼ਾ ਟਿੱਪਣੀਆਂਮੇਟਾਡਾਟਾਪੋਸਟ ਕਰੋਆਪਣੀ ਟਿੱਪਣੀ ਪੋਸਟ ਕਰੋ%(user)s ਵਲੋਂ %(date)s ਨੂੰ ਪੋਸਟ ਕੀਤੀ %(comment)s http://%(domain)s%(url)sà¨à¨²à¨•ਆਪਣੀ ਟਿੱਪਣੀ ਦੀ à¨à¨²à¨• ਵੇਖੋਇਹ ਟਿੱਪਣੀ ਲਈ ਫਲੈਗ ਲਾਉਣਾ ਹੈ?ਇਹ ਟਿੱਪਣੀ ਪਬਲਿਕ ਬਣਾਉਣੀ ਹੈ?ਇਹ ਟਿੱਪਣੀ ਹਟਾਉਣੀ ਹੈ?ਹਟਾਓਟਿੱਪਣੀ ਹਟਾਓਚà©à¨£à©€à¨†à¨‚ ਟਿੱਪਣੀਆਂ ਹਟਾਓਤà©à¨¹à¨¾à¨¡à©€ ਟਿੱਪਣੀ ਲਈ ਤà©à¨¹à¨¾à¨¡à¨¾ ਧੰਨਵਾਦਮਨਜ਼ੂਰ ਕਰਨ ਲਈ ਧੰਨਵਾਦ ਜੀਟਿੱਪਣੀ ਦੇਣ ਲਈ ਧੰਨਵਾਦਫਲੈਗ ਲਗਾਉਣ ਲਈ ਧੰਨਵਾਦਹਟਾਉਣ ਲਈ ਧੰਨਵਾਦURLਅਤੇਮਨਜ਼ੂਰ ਹੈਮਨਜ਼ੂਰ ਹਨਟਿੱਪਣੀਟਿੱਪਣੀ ਫਲੈਗਟਿੱਪਣੀ ਫਲੈਗਟਿੱਪਣੀਆਂਸਮੱਗਰੀ ਕਿਸਮਮਿਤੀਭੇਜਣ ਮਿਤੀ/ਸਮਾਂਫਲੈਗਪਬਲਿਕ ਹੈਹਟਾਇਆ ਗਿਆਆਬਜੈਕਟ IDਜਾਂ ਬਦਲਾਅ ਕਰੋਹਟਾਈਹਟਾਈਆਂਯੂਜ਼ਰਯੂਜ਼ਰ ਦਾ URLਯੂਜ਼ਰ ਦਾ ਈਮੇਲ à¨à¨¡à¨°à©ˆà©±à¨¸à¨¯à©‚ਜ਼ਰ ਦਾ ਨਾਂdjango-contrib-comments-2.2.0/django_comments/locale/pa/LC_MESSAGES/django.po000066400000000000000000000162541417603463500266540ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Jannis Leidel , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-06-22 17:28+0200\n" "PO-Revision-Date: 2015-06-22 15:43+0000\n" "Last-Translator: Claude Paroz \n" "Language-Team: Panjabi (Punjabi) (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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\nhttp://%(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 "ਜਾਂ ਬਦਲਾਅ ਕਰੋ" django-contrib-comments-2.2.0/django_comments/locale/pl/000077500000000000000000000000001417603463500232705ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/pl/LC_MESSAGES/000077500000000000000000000000001417603463500250555ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/pl/LC_MESSAGES/django.mo000066400000000000000000000132231417603463500266550ustar00rootroot00000000000000Þ•> SüHIW`¸ÀÒtìai q„› ­H¸ "+><{€E’Øàõ 0LSd}˜­Ã×KëQ7 P‰ Ú IÞ g( - ¾  Ô Ü é ÷   & + ; E P Z j z  Š Ÿ F« ò ™ ¨³Ètæ [ e q~„ŸµM¾$ 1:’@ÓÚJñ<E&Y-€$®ÓÙé!9[vVjçcR¶@ºÐû/Ìü;þ :DY ny‰Ž /¦Ö ë õ+ IUf€*65#+. 3 2 0)8-41;"(% 97>< / !&=:,$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2017-09-22 10:39+0000 Last-Translator: m_aciek Language-Team: Polish (http://www.transifex.com/django/django-contrib-comments/language/pl/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: pl Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3); komentarze na %(site_name)s1 komentarz zostaÅ‚ %(action)s%(count)s komentarze zostaÅ‚y %(action)s%(count)s komentarzy zostaÅ‚o %(action)s%(count)s komentarzy zostaÅ‚o %(action)sZaakceptujZaakceptuj komentarzZaakceptuj wybrane komentarzeZaznacz to pole jeżeli komentarz jest nieodpowiedni. WyÅ›wietlony zostanie tekst "Ten komentarz zostaÅ‚ usuniÄ™ty".KomentarzZawartośćAdres e-mailFlagaOflaguj wybrane komentarzeOflaguj ten komentarzAdres IPJeżeli wpiszesz cokolwiek w to pole, Twój komentarz zostanie uznany za spamOstatnie komentarze na %(site_name)sMetadaneNazwaProszÄ™ poprawić poniższy błąd.ProszÄ™ poprawić poniższe błędy.ProszÄ™ poprawić poniższe błędy.ProszÄ™ poprawić poniższe błędy.ZapiszZapisz swój komentarzDodane przez %(user)s dnia %(date)s %(comment)s http://%(domain)s%(url)sPodglÄ…dPodglÄ…d komentarzaCzy na pewno oflagować ten komentarz?Czy ten komentarz na pewno ma być publiczny?Czy na pewno usunąć ten komentarz?UsuÅ„UsuÅ„ komentarzUsuÅ„ wybrane komentarzeDziÄ™kujemy za komentarzDziÄ™kujemy za zaakceptowanieDziÄ™kujemy za dodanie komentarzaDziÄ™kujemy za oflagowanieDziÄ™kujemy za usuniÄ™cieDziÄ™kujemy za poÅ›wiÄ™cenie czasu na podniesienie jakoÅ›ci dyskusji w naszym serwisieTen komentarz zostaÅ‚ dodany przez zalogowanego użytkownika i dlatego adres e-mail jest tylko do odczytu.Ten komentarz zostaÅ‚ dodany przez zalogowanego użytkownika i dlatego nazwa jest tylko do odczytu.URLOdznacz to pole, aby komentarz nie byÅ‚ wyÅ›wietlany w serwisie.Nie wolno przeklinać! SÅ‚owo %s nie jest dozwolone.Nie wolno przeklinać! SÅ‚owa %s nie sÄ… dozwolone.Nie wolno przeklinać! SÅ‚owa %s nie sÄ… dozwolone.Nie wolno przeklinać! SÅ‚owa %s nie sÄ… dozwolone.[%(site)s] Dodany komentarz do „%(object)sâ€izaakceptowanyzaakceptowanezaakceptowanychzaakceptowanychkomentarzflaga dla komentarzaflagi dla komentarzykomentarzetyp zawartoÅ›cidatadata/czas dodaniaflagaoflagowanyoflagowaneoflagowanychoflagowanychpublicznie dostÄ™pnyusuniÄ™tyID obiektulub wprowadź jakieÅ› zmianyusuniÄ™tyusuniÄ™teusuniÄ™tychusuniÄ™tychużytkownikURL użytkownikaadres e-mail użytkownikanazwa użytkownikadjango-contrib-comments-2.2.0/django_comments/locale/pl/LC_MESSAGES/django.po000066400000000000000000000174511417603463500266670ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Adrian AntoÅ„czyk , 2015 # Jannis Leidel , 2011 # m_aciek , 2016 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2017-09-22 10:39+0000\n" "Last-Translator: m_aciek \n" "Language-Team: Polish (http://www.transifex.com/django/django-contrib-comments/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=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\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" msgstr[3] "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" msgstr[3] "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" msgstr[3] "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" msgstr[3] "%(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:105 msgctxt "Person name" 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." msgstr[3] "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\nhttp://%(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" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] Dodany komentarz do „%(object)sâ€" #: 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Ä™ poprawić poniższy błąd." msgstr[1] "ProszÄ™ poprawić poniższe błędy." msgstr[2] "ProszÄ™ poprawić poniższe błędy." msgstr[3] "ProszÄ™ poprawić 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" django-contrib-comments-2.2.0/django_comments/locale/pt/000077500000000000000000000000001417603463500233005ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/pt/LC_MESSAGES/000077500000000000000000000000001417603463500250655ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/pt/LC_MESSAGES/django.mo000066400000000000000000000120251417603463500266640ustar00rootroot00000000000000Þ•;ôOÌ W x€’t¬!) 1?D[ mHx ÁâëðEHPe  ¼ÃÔí3GK[Q§PùJ IN g˜     + 9 B O T h m } ‡ ’ œ ¬ ¼ Á Ì á ºí ¨ ^Æ % - $D …i ï û # D \Si&½äíöTfm1‰:»2ö)1$Hm‹¥»ÏVçd>b£E ~PÏÑ äð );@X_ p | ‰–® ÁÌ!Þ% /&!"7.* :+5 ;$(0964 # '28,)1-3 %(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2015-06-22 17:28+0200 PO-Revision-Date: 2015-06-22 15:43+0000 Last-Translator: Claude Paroz Language-Team: Portuguese (http://www.transifex.com/django/django-contrib-comments/language/pt/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: pt Plural-Forms: nplurals=2; plural=(n != 1); comentários em %(site_name)s1 comentário foi %(action)s com sucesso.%(count)s comentários foram %(action)s com sucesso.AprovarAprovar um comentárioAprovar os comentários selecionadosSelecione esta opção se o comentário não é apropriado. Uma mensagem "Este comentário foi removido" será mostrada no seu lugar.ComentárioConteúdoEndereço de e-mailMarcarMarcar os comentários selecionadosMarcar este comentárioEndereço IPSe introduzir alguma coisa neste campo o seu comentário irá ser tratado como spamÚltimos comentários em %(site_name)sMetadataPublicarPublique o seu comentárioColocado pelo utilizador %(user)s em %(date)s %(comment)s http://%(domain)s%(url)sPreverPré-visualizar comentárioTem a certeza que deseja marcar este comentário?Tem a certeza que deseja tornar este comentário público?Tem a certeza que deseja remover este comentário?RemoverRemover um comentárioRemover os comentários selecionadosObrigado pelo seu comentárioObrigado pela aprovaçãoObrigado por comentarObrigado por marcarObrigado pela remoçãoObrigado por dedicar o seu tempo para melhorar a qualidade de discussão no nosso siteEste comentário foi colocado por um utilizador autenticado, portanto o e-mail é apenas de leitura.Este comentário foi colocado por um utilizador autenticado, portanto o nome é apenas de leitura.URLNão selecione esta caixa para que o comentário desapareça do site.Atenção à linguagem! A palavra %s não é permitida aqui.Atenção à linguagem! As palavras %s não são permitidas aqui.eaprovadoaprovadoscomentáriomarca de comentáriomarcas de comentárioscomentáriostipo de conteúdodatadata/hora de submissãomarcarmarcadomarcadosé públicofoi removidoID do objetoou faça modificaçõesremovidoremovidosutilizadorURL do utilizadorendereço de e-mail do utilizadoro nome do utilizadordjango-contrib-comments-2.2.0/django_comments/locale/pt/LC_MESSAGES/django.po000066400000000000000000000161001417603463500266650ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Jannis Leidel , 2011 # Nuno Mariz , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-06-22 17:28+0200\n" "PO-Revision-Date: 2015-06-22 15:43+0000\n" "Last-Translator: Claude Paroz \n" "Language-Team: Portuguese (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" msgid "Name" msgstr "" #: 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\nhttp://%(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] "" msgstr[1] "" #: 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" django-contrib-comments-2.2.0/django_comments/locale/pt_BR/000077500000000000000000000000001417603463500236635ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/pt_BR/LC_MESSAGES/000077500000000000000000000000001417603463500254505ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/pt_BR/LC_MESSAGES/django.mo000066400000000000000000000124031417603463500272470ustar00rootroot00000000000000Þ•> SüHIW`¸ÀÒtìai q„› ­H¸ "+><{€E’Øàõ 0LSd}˜­Ã×KëQ7 P‰ Ú IÞ g( - ¾  Ô Ü é ÷   & + ; E P Z j z  Š Ÿ Í« y _— ÷ ÿ !|8 µ ÁËß æ T,& ¨³C¸üG fq"Œ+¯#Ûÿ!@^xާQ¿dbvÙRÝl03ÑÓ æò &8=PW h t ަ¹ÂÒò*65#+. 3 2 0)8-41;"(% 97>< / !&=:,$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2016-09-05 22:52+0000 Last-Translator: FilipeCifali Language-Team: Portuguese (Brazil) (http://www.transifex.com/django/django-contrib-comments/language/pt_BR/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: pt_BR Plural-Forms: nplurals=2; plural=(n > 1); Comentários de %(site_name)s1 comentários foi %(action)s com sucesso.%(count)s comentários foram %(action)s com sucesso.AprovarAprovar um comentárioAprovar comentários selecionadosSelecione esta opção se o comentário é inapropriado. A mensagem "Este comentário foi removido" será mostrada no lugar.ComentárioConteúdoEndereço de e-mailMarcarMarcar comentários selecionadosMarcar este comentárioEndereço IPSe você inserir qualquer coisa neste campo, seu comentário será tratado como spamÚltimos comentários em %(site_name)sMeta-dadosNomePor favor corrija os erros abaixoPor favor corrija os erros abaixoPublicarPublique seu comentárioEnviado por %(user)s em %(date)s %(comment)s http://%(domain)s%(url)sVisualizarVisualizar seu comentárioRealmente marcar este comentário?Realmente tornar este comentário público?Realmente remover este comentário?RemoverRemover um comentárioRemover comentários selecionadosObrigado pelo seu comentárioObrigado pela aprovaçãoObrigado por comentarObrigado pela marcaçãoObrigado pela remoçãoObrigado por dedicar tempo para melhorar a qualidade de discussão de nosso site.Este comentário foi feito por um usuário autenticado e portanto seu e-mail é apenas para leitura.Este comentário foi feito por um usuário autenticado e portanto seu nome é apenas para leitura.URLDesmarque esta caixa para fazer o comentário desaparecer efetivamente deste site.Olha sua boca! A palavra %s não é permitida aqui.Olha sua boca! As palavras %s não são permitidas aqui.[%(site)s] Novo comentário postado em "%(object)s"eaprovadoaprovadoscomentáriomarcar comentáriomarcar comentárioscomentáriostipo de conteúdodatadata/hora de enviomarcarmarcadomarcadosé públicofoi removidoid do objetoou faça modificaçõesremovidoremovidosusuárioURL do usuárioendereço de e-mail do usuárionome do usuáriodjango-contrib-comments-2.2.0/django_comments/locale/pt_BR/LC_MESSAGES/django.po000066400000000000000000000164561417603463500272660ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Jannis Leidel , 2011 # Mairieli Wessel , 2016 # Patrick Biesdorf , 2015 # Raysa Dutra, 2016 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2016-09-05 22:52+0000\n" "Last-Translator: FilipeCifali \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/django/django-contrib-comments/language/pt_BR/)\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:105 msgctxt "Person name" 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\nhttp://%(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 "marcar comentário" #: models.py:191 msgid "comment flags" msgstr "marcar comentários" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] Novo comentário postado em \"%(object)s\"" #: 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 este 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 os erros 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" django-contrib-comments-2.2.0/django_comments/locale/ro/000077500000000000000000000000001417603463500232755ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/ro/LC_MESSAGES/000077500000000000000000000000001417603463500250625ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/ro/LC_MESSAGES/django.mo000066400000000000000000000131211417603463500266570ustar00rootroot00000000000000Þ•> SüHIW`¸ÀÒtìai q„› ­H¸ "+><{€E’Øàõ 0LSd}˜­Ã×KëQ7 P‰ Ú IÞ g( - ¾  Ô Ü é ÷   & + ; E P Z j z  Š Ÿ ï« › š¼ W_u” " -7 F!Qs \˜$õ#Y(‚‹D¦ëü,2I.|«´Ëë &C]eyoßfO¶MºÁ<Ê  %0B U `nt† ¤ ° ¼ÆÞ û;*65#+. 3 2 0)8-41;"(% 97>< / !&=:,$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2017-09-22 10:39+0000 Last-Translator: Razvan Stefanescu Language-Team: Romanian (http://www.transifex.com/django/django-contrib-comments/language/ro/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: ro Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1)); Comentariile de la %(site_name)s%(count)s comentariu a fost %(action)s cu succes.%(count)s comentarii au fost %(action)s cu succes.%(count)s de comentarii au fost %(action)s cu succes.AprobăAprobă un comentariuAprobă comentariile selectateBifaÈ›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.ComentariuConÅ£inutAdresă e-mailMarcheazăMarchează comentariile selectateMarcaÈ›i acest comentariuadresă ipDacă introduceÈ›i ceva în acest câmp, comentariul dumneavoastră va fi considerat ca spamUltimele comentarii la %(site_name)sMetadateNumeCorectaÈ›i eroarea de mai josCorectaÈ›i erorile de mai josCorectaÈ›i erorile de mai josPublicăPublicaÈ›i-vă comentariulScris de %(user)s la %(date)s %(comment)s http://%(domain)s%(url)sPrevizualizeazăPrevizualizaÈ›i-vă comentariulChiar doriÈ›i să marcaÈ›i acest comentariu?Chiar doriÈ›i să faceÈ›i public acest comentariu?Chiar doriÈ›i să eliminaÈ›i acest comentariu?EliminăElimină un comentariuElimină comentariile selectateVă mulÈ›umim pentru comentariuMulÈ›umiri pentru aprobareMulÈ›umiri pentru comentariuMulÈ›umiri pentru marcareMulÈ›umiri pentru eliminareVă mulÅ£umim pentru a timpul acordat spre a îmbunătăți calitatea discuÈ›iilor de pe situl nostruAcest comentariu a fost scris de către un utilizator autentificat, astfel adresa e-mail poate fi doar citită.Acest comentariu a fost scris de către un utilizator autentificat, astfel numele poate fi doar citit.URLDebifaÅ£i această casetă pentru a face comentariul să dispară de pe site.AtenÈ›ie la limbajul folosit! Cuvântul %s nu este permis aici.AtenÈ›ie la limbajul folosit! Cuvintele %s nu sunt permise aici.AtenÈ›ie la limbajul folosit! Cuvintele %s nu sunt permise aici.[%(site)s] Un comentariu nou a fost adăugat la "%(object)s"È™iaprobataprobateaprobatecomentariumarcaj comentariumarcaje comentariicomentariitip conÅ£inutdatădata/ora creăriimarcajmarcatmarcatemarcateeste publiceste È™tersID obiectsau faceÈ›i modificărieliminateliminateeliminateutilizatorURL-ul utilizatoruluiadresa e-mail a utilizatoruluinumele utilizatoruluidjango-contrib-comments-2.2.0/django_comments/locale/ro/LC_MESSAGES/django.po000066400000000000000000000173171417603463500266750ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Daniel Ursache-Dogariu, 2011 # Denis Darii , 2011 # Jannis Leidel , 2011 # Razvan Stefanescu , 2016-2017 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2017-09-22 10:39+0000\n" "Last-Translator: Razvan Stefanescu \n" "Language-Team: Romanian (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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\nhttp://%(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" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] Un comentariu nou a fost adăugat la \"%(object)s\"" #: 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" django-contrib-comments-2.2.0/django_comments/locale/ru/000077500000000000000000000000001417603463500233035ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/ru/LC_MESSAGES/000077500000000000000000000000001417603463500250705ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/ru/LC_MESSAGES/django.mo000066400000000000000000000164721417603463500267010ustar00rootroot00000000000000Þ•> SüHIW`¸ÀÒtìai q„› ­H¸ "+><{€E’Øàõ 0LSd}˜­Ã×KëQ7 P‰ Ú IÞ g( - ¾  Ô Ü é ÷   & + ; E P Z j z  Š Ÿ B« $î )'::b¼Zq,†³:Ä0ÿ 0‰><Èû!46Gk³<ÌZ bdXÇ %/8U1Ž>À*ÿ*$9i^ÞÈѧy`}GÞU&|QÑ%è'6Mk+t A¯ñ )(;9dž·EÔ*65#+. 3 2 0)8-41;"(% 97>< / !&=:,$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2016-04-27 02:25+0000 Last-Translator: Alexandr Language-Team: Russian (http://www.transifex.com/django/django-contrib-comments/language/ru/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: ru Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3); Комментарии %(site_name)s%(count)s комментарий был уÑпешно %(action)s.%(count)s ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ñ Ð±Ñ‹Ð»Ð¾ уÑпешно %(action)s.%(count)s комментариев было уÑпешно %(action)s.%(count)s комментариев было уÑпешно %(action)s.ОдобритьОдобрить комментарийОдобрить выбранные комментарииОтметьте, еÑли комментарий нежелателен. Взамен будет показано Ñообщение "Этот комментарий был удален".КомментарийСодержаниеÐÐ´Ñ€ÐµÑ Ñлектронной почтыОтметитьПометить выбранные комментарииОтметить Ñтот комментарийIP-адреÑЕÑли вы что-то введете в Ñто поле, то ваш комментарий будет помечен как ÑпамПоÑледние комментарии на %(site_name)sМетаданныеИмÑПожалуйÑта, иÑправьте ошибки нижеПожалуйÑта, иÑправьте ошибки нижеПожалуйÑта, иÑправьте ошибки нижеПожалуйÑта, иÑправьте ошибки нижеОпубликоватьОпубликуйте ваш комментарийДобавил %(user)s %(date)s %(comment)s http://%(domain)s%(url)sПредпроÑмотрПредпроÑмотр вашего комментариÑÐ’Ñ‹ уверены, что хотите отметить Ñтот комментарий?Ð’Ñ‹ уверены, что хотите опубликовать Ñтот комментарий?Ð’Ñ‹ уверены, что хотите удалить Ñтот комментарий?УдалитьУдалить комментарийУдалить выбранные комментарииСпаÑибо за ваш комментарийСпаÑибо, что одобрили комментарийСпаÑибо за комментарийСпаÑибоСпаÑибо за удалениеСпаÑибо, что заботитеÑÑŒ о качеÑтве Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð½Ð° нашем ÑайтеКомментарий был добавлен зарегиÑтрированным пользователем, поÑтому Ð°Ð´Ñ€ÐµÑ Ñлектронной почты доÑтупен только Ð´Ð»Ñ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ.Комментарий был добавлен зарегиÑтрированным пользователем, поÑтому Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð´Ð¾Ñтупно только Ð´Ð»Ñ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ.URLСнимите выделение, чтобы убрать комментарий Ñ Ñайта.Следите за Ñобой! Слова %s не разрешены здеÑÑŒ.Следите за Ñобой! Слова %s не разрешены здеÑÑŒ.Следите за Ñобой! Слова %s не разрешены здеÑÑŒ.Следите за Ñобой! Слова %s не разрешены здеÑÑŒ.[%(site)s] Ðовый комментарий опубликован на "%(object)s"иутверждёнутвержденоутвержденоутвержденокомментарийотметка комментариÑотметки комментариевКомментариитип Ñодержимогодатадата и Ð²Ñ€ÐµÐ¼Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñотметкаотмеченотмеченоотмеченоотмеченопубличныйудалёнидентификатор объектаили внеÑите изменениÑудалёнудаленоудаленоудаленопользовательURL пользователÑÐ°Ð´Ñ€ÐµÑ Ñлектронной почты пользователÑÐ¸Ð¼Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñdjango-contrib-comments-2.2.0/django_comments/locale/ru/LC_MESSAGES/django.po000066400000000000000000000230141417603463500266720ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Alexandr , 2016 # Denis Darii , 2011 # Jannis Leidel , 2011 # ÐлекÑей БориÑкин , 2013 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2016-04-27 02:25+0000\n" "Last-Translator: Alexandr \n" "Language-Team: Russian (http://www.transifex.com/django/django-contrib-comments/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=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 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] "%(count)s комментарий был уÑпешно %(action)s." msgstr[1] "%(count)s ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ñ Ð±Ñ‹Ð»Ð¾ уÑпешно %(action)s." msgstr[2] "%(count)s комментариев было уÑпешно %(action)s." msgstr[3] "%(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:105 msgctxt "Person name" 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 не разрешены здеÑÑŒ." 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 "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\nhttp://%(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 "отметки комментариев" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] Ðовый комментарий опубликован на \"%(object)s\"" #: 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 "или внеÑите изменениÑ" django-contrib-comments-2.2.0/django_comments/locale/sk/000077500000000000000000000000001417603463500232725ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/sk/LC_MESSAGES/000077500000000000000000000000001417603463500250575ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/sk/LC_MESSAGES/django.mo000066400000000000000000000133161417603463500266620ustar00rootroot00000000000000Þ•> SüHIW`¸ÀÒtìai q„› ­H¸ "+><{€E’Øàõ 0LSd}˜­Ã×KëQ7 P‰ Ú IÞ g( - ¾  Ô Ü é ÷   & + ; E P Z j z  Š Ÿ þ« ª ·Ã {„—vµ ,6 <JSp ŠS”&è ‘±¹TÑ&/(C,l&™ ÀÌÞþ2F^Tx`Í^.S‘å3ì 3" V`w  š¥¬Ä/Í ý 07D |Šº*65#+. 3 2 0)8-41;"(% 97>< / !&=:,$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2017-09-23 21:23+0000 Last-Translator: Marian Andre Language-Team: Slovak (http://www.transifex.com/django/django-contrib-comments/language/sk/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: sk Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3); %(site_name)s komentáre1 komentár bol úspeÅ¡ne %(action)s.%(count)s komentáre boli úspeÅ¡ne %(action)s.%(count)s komentárov bolo úspeÅ¡ne %(action)s.%(count)s komentárov bolo úspeÅ¡ne %(action)s.PovoliÅ¥PovoliÅ¥ komentárSchváliÅ¥ vybraný komentárZaÅ¡krtnite toto pole, ak je komentár nevhodný. Namiesto neho sa zobrazí správa "Tento komenár bol odstránený".KomentárObsahE-mail adresaPríznakOznaÄiÅ¥ vybraný komentárOznaÄiÅ¥ tento komentárIP adresaAk ste do tohoto poľa Äokoľvek zadali, váš komentár bude považovaný za spamNajnovÅ¡ie komentáre na %(site_name)sMetaúdajeMenoProsím opravte chybu nižšieProsím opravte chyby nižšieProsím opravte chyby zobrazené nižšieProsím opravte chyby zobrazené nižšiePoslaÅ¥PoslaÅ¥ váš komentárPridaný užívateľom %(user)s dňa %(date)s %(comment)s http://%(domain)s%(url)sNáhľadNáhľad komentáraNaozaj chcete oznaÄiÅ¥ tento komentár?SkutoÄne chcete zverejniÅ¥ tento komentár?Naozaj chcete zmazaÅ¥ tento komentár?OdstrániÅ¥ZmazaÅ¥ komentárOdstrániÅ¥ vybrané komentáreÄŽakujeme za váš komentárÄŽakujeme za povolenieVÄaka za komentárÄŽakujeme za oznaÄenieÄŽakujeme za odstránenieÄŽakujeme za Äas, ktorý ste venovali zvýšniu kvality diskusie na naÅ¡ej stránkeTento komentár je od autentifikovaného používateľa a preto je jeho e-mail len na Äítanie.Tento komentár je od autentifikovaného používateľa a preto je jeho meno len na Äítanie.URLAk chcete, aby komentár zmizol zo stránky, zruÅ¡te zaÅ¡krtnutie tohoto políÄka.Vyjadrujte sa sluÅ¡ne! Slovo %s tu nie je dovolené používaÅ¥.Vyjadrujte sa sluÅ¡ne! Slová %s tu nie je dovolené používaÅ¥.Vyjadrujte sa sluÅ¡ne! Slová %s tu nie je dovolené používaÅ¥.Vyjadrujte sa sluÅ¡ne! Slová %s tu nie je dovolené používaÅ¥.[%(site)s] Nový komentár pridaný na "%(object)s"aschválenýschválenéschválenýchschválenýchkomentárkomentárový príznakkomentárové príznakykomentáretyp obsahudátumdátum a Äas odoslaniapríznakoznaÄenýoznaÄenéoznaÄenýchoznaÄenýchje verejnýje odstránenýidentifikátor objektualebo urobiÅ¥ zmenyodstránenýodstránenéodstránenýchodstránenýchpoužívateľURL používateľae-mail adresa používateľameno používateľadjango-contrib-comments-2.2.0/django_comments/locale/sk/LC_MESSAGES/django.po000066400000000000000000000175331417603463500266720ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Jannis Leidel , 2011 # Marian Andre , 2017 # Martin Tóth , 2017 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2017-09-23 21:23+0000\n" "Last-Translator: Marian Andre \n" "Language-Team: Slovak (http://www.transifex.com/django/django-contrib-comments/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=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\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" msgstr[3] "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" msgstr[3] "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" msgstr[3] "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." msgstr[3] "%(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:105 msgctxt "Person name" 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Å¥." msgstr[3] "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\nhttp://%(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" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] Nový komentár pridaný na \"%(object)s\"" #: 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] "Prosím opravte chybu nižšie" msgstr[1] "Prosím opravte chyby nižšie" msgstr[2] "Prosím opravte chyby zobrazené nižšie" msgstr[3] "Prosím opravte chyby zobrazené 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" django-contrib-comments-2.2.0/django_comments/locale/sl/000077500000000000000000000000001417603463500232735ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/sl/LC_MESSAGES/000077500000000000000000000000001417603463500250605ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/sl/LC_MESSAGES/django.mo000066400000000000000000000127231417603463500266640ustar00rootroot00000000000000Þ•> SüHIW`¸ÀÒtìai q„› ­H¸ "+><{€E’Øàõ 0LSd}˜­Ã×KëQ7 P‰ Ú IÞ g( - ¾  Ô Ü é ÷   & + ; E P Z j z  Š Ÿ å« ‘ ²ª ]dtq‘ '/J ^^h"Ç êökúfmP ÐÚ&ï5'Lt}«Â Õ!ö#W<[”Lð =2H¶{12d#g‹”¦ ¸ ÃÑ×ì'ô % 3?/V †¦Ä*65#+. 3 2 0)8-41;"(% 97>< / !&=:,$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2016-05-14 13:51+0000 Last-Translator: zejn Language-Team: Slovenian (http://www.transifex.com/django/django-contrib-comments/language/sl/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: sl Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3); Komentarji %(site_name)s%(count)s komentarev je uspeÅ¡no %(action)s.%(count)s komentar je uspeÅ¡no %(action)s.%(count)s komentarja sta uspeÅ¡no %(action)s.%(count)s komentarji so uspeÅ¡no %(action)s.OdobriOdobri komentarOdobri izbrane opokomentarjeOdkljukajte, Äe je komentarj neprimeren. Namesto komentarja bo prikazano obvestilo "Komentar je bil odstranjen".KomentarVsebinaElektronski naslovOznaÄiOznaÄi izbrane komentarjeOznaÄi ta komentarnaslov IPÄŒe v to polje vnesete kakrÅ¡nokoli besedilo, bo vaÅ¡ komentar oznaÄen kot neželen komentar.Zadnji komentarji na %(site_name)sMetapodatkiImeOdpravite naslednjo napakoOdpravite naslednji napakiOdpravite naslednje napakeOdpravite naslednje napakeObjaviObjavite komentarObjavljeno z raÄuna %(user)s ob %(date)s %(comment)s http://%(domain)s%(url)sPredogledPredogled komentarjaAli res želite oznaÄiti ta komentar?Ali ste prepriÄani, da želite ta komentar objaviti?Ali res želite odstraniti ta komentar?OdstraniOdstrani komentarOdstrani izbrane komentarjeHvala za vaÅ¡ komentarHvala za odobritevHvala za objavljanje komentarjevHvala, ker ste oznaÄili komentarHvala, ker ste odstranili komentar.Hvala, da ste si vzeli Äas in pomagali izboljÅ¡ati kakovost pogovorov na naÅ¡i strani.Komentar je objavil prijavljen uporabnik, zato je elektronski naslov na voljo le za branje.Komentar je objavil prijavljen uporabnik, zato je ime na voljo le za branje.Naslov URLOdkljukajte izbor in komentar bo izginil s strani.Pazite na jezik! Besede %s tu niso dovoljene.Pazite na jezik! Beseda %s tu ni dovoljena.Pazite na jezik! Besedi %s tu nista dovoljeni.Pazite na jezik! Besede %s tu niso dovoljene.[%(site)s] Nov objavljen komentar na "%(object)s"inodobrenihodobrenodobrenaodobrenikomentaroznaka komentarjaoznake komentarjakomentarjivrsta vsebinedatumdatum in Äas objaveoznaÄioznaÄenihoznaÄenoznaÄenaoznaÄenije javnoje odstranjenID predmetaali naredite spremembeodstranjenihodstranjenodstranjenaodstranjeniuporabniknaslov URL uporabnikaelektronski naslov uporabnikaime uporabnikadjango-contrib-comments-2.2.0/django_comments/locale/sl/LC_MESSAGES/django.po000066400000000000000000000170631417603463500266710ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Jannis Leidel , 2011 # zejn , 2016 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2016-05-14 13:51+0000\n" "Last-Translator: zejn \n" "Language-Team: Slovenian (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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\nhttp://%(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" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] Nov objavljen komentar na \"%(object)s\"" #: 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 naslednjo napako" msgstr[1] "Odpravite naslednji napaki" msgstr[2] "Odpravite naslednje napake" 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" django-contrib-comments-2.2.0/django_comments/locale/sq/000077500000000000000000000000001417603463500233005ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/sq/LC_MESSAGES/000077500000000000000000000000001417603463500250655ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/sq/LC_MESSAGES/django.mo000066400000000000000000000123761417603463500266750ustar00rootroot00000000000000Þ•> SüHIW`¸ÀÒtìai q„› ­H¸ "+><{€E’Øàõ 0LSd}˜­Ã×KëQ7 P‰ Ú IÞ g( - ¾  Ô Ü é ÷   & + ; E P Z j z  Š Ÿ ¸« d F} Ä Í !â ’™ ¡ ¯)½ç U(f œK¢îöH Wa){$¥Êçìþ;W r“f­liëXïUH0žÏÕíô '-FNd t ‚¡ ³¾Îê*65#+. 3 2 0)8-41;"(% 97>< / !&=:,$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2016-10-11 21:34+0000 Last-Translator: Besnik Language-Team: Albanian (http://www.transifex.com/django/django-contrib-comments/language/sq/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: sq Plural-Forms: nplurals=2; plural=(n != 1); komente te %(site_name)s1 koment %(action)s me sukses.%(count)s komente %(action)s me sukses.MiratojeMiratoni një komentMiratoji komentet e përzgjedhuraI 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".KomentLëndëAdresë emailVëri shenjëVëru shenjë komenteve të përzgjedhuraI vini shenjë këtij komentiAdresë IPNëse fusni diçka në këtë fushë, komenti juaj do të trajtohet si i padëshiruarKomentet më të fundit te %(site_name)sTejtëdhënaEmërJu lutem, ndreqni gabimin më poshtëJu lutem, ndreqni gabimet më poshtëPostojePostojeni komentin tuajPostuar nga %(user)s më %(date)s %(comment)s http://%(domain)s%(url)sParaparjeParashiheni komentin tuajT'i vihet shenjë vërtet këtij komenti?Të bëhet vërtet publik ky koment?Të hiqet vërtet ky koment?HiqeHiqni një komentHiqi komentet e përzgjedhurFaleminderit për komentin tuajFaleminderit që e miratuatFaleminderit që komentuatFaleminderit që i vutë shenjëFaleminderit që e hoqëtFaleminderit për kohën e harxhuar për përmirësimin e cilësisë së diskutimit në site-in tonë.Ky koment u postua nga një përdorues i mirëfilltësuar, ndaj email-i është nën atributin vetëm-lexim.Ky koment u postua nga një përdorues i mirëfilltësuar, ndaj emri është nën atributin vetëm-lexim.URLHiqjani shenjën kësaj kutize që ta bëni komentin të zhduket faktikisht prej sajtit.Mbani gojën! Këtu nuk lejohet fjala %s.Mbani gojën! Këtu nuk lejohen fjalët %s.[%(site)s] Koment i ri i postuar te "%(object)s" dhe i miratuartë miratuarkomentshenjë komentishenja komentikomentelloj lëndedatëdata/koha e parashtrimitshenjëme shenjëme shenjëështë publikeështë hequrID objektiose bëni ndryshimei hequrtë hequrpërdoruesURL përdoruesiadresa email e përdoruesitemri i përdoruesitdjango-contrib-comments-2.2.0/django_comments/locale/sq/LC_MESSAGES/django.po000066400000000000000000000163321417603463500266740ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Besnik , 2011 # Besnik , 2015-2016 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2016-10-11 21:34+0000\n" "Last-Translator: Besnik \n" "Language-Team: Albanian (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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 padëshiruar" #: 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 sajtit." #: 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\nhttp://%(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" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] Koment i ri i postuar te \"%(object)s\"" #: 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 më poshtë" msgstr[1] "Ju lutem, ndreqni gabimet më poshtë" #: 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" django-contrib-comments-2.2.0/django_comments/locale/sr/000077500000000000000000000000001417603463500233015ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/sr/LC_MESSAGES/000077500000000000000000000000001417603463500250665ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/sr/LC_MESSAGES/django.mo000066400000000000000000000151441417603463500266720ustar00rootroot00000000000000Þ•> SüHIW`¸ÀÒtìai q„› ­H¸ "+><{€E’Øàõ 0LSd}˜­Ã×KëQ7 P‰ Ú IÞ g( - ¾  Ô Ü é ÷   & + ; E P Z j z  Š Ÿ « 0³ ´ä ™#¦6ʾÀÓâ ú:'Bjsz?î.C€JËÚJúE#TTxaÍT/ „‘0¯Cà!$"F;i5¥vÛ R“󇈋ù6E0HyŠªÊÝ õ* +08 itƒ •6¶íþ.F*65#+. 3 2 0)8-41;"(% 97>< / !&=:,$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2018-02-28 18:55+0000 Last-Translator: Branko Kokanovic Language-Team: Serbian (http://www.transifex.com/django/django-contrib-comments/language/sr/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: sr 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); Коментари на Ñајту %(site_name)s%(count)s коментар је уÑпешно %(action)s.%(count)s коментара Ñу уÑпешно %(action)s.%(count)s коментара Ñу уÑпешно %(action)s.ОдобриОдобрење коментараОдобрење изабраних коментараОбележите ову кућицу ако је коментар неприкладан. Порука о уклањању ће бити приказана умеÑто коментара.КоментариСадржајИмејл адреÑаОзначиОзначавање изабраних коментараОзначавање коментараIP адреÑаÐко ишта унеÑете у ово поље, Ваш коментар ће Ñе Ñматрати Ñпамом.Скорији коментари на Ñајту %(site_name)sМетаподациИмеИÑправите грешку иÑподИÑправите грешке иÑподИÑправите грешке иÑподПоÑтавиПоÑтави коментарПоÑтавио %(user)s, %(date)s %(comment)s http://%(domain)s%(url)sПрегледПрегледај коментарДа ли заиÑта желите да означите овај коментар?Да ли заиÑта желите да означите овај коментар јавним?Да ли заиÑта желите да обришете овај коментар?ОбришиОбриши коментарОбриши изабране коментареХвала што Ñте оÑтавили Ñвој коментарХвала на одобрењу!Хвала на коментаруХвала што Ñте означили коментар.Хвала што кориÑтите наш Ñајт!Хвала на учешћу у унапређењу квалитета диÑкуÑија на нашем Ñајту.Овај коментар је поÑтавио пријављен кориÑник и зато је поље Ñа имејл адреÑом закључано.Овај коментар је поÑтавио пријављен кориÑник и зато је поље Ñа именом закључано.URLДеÑелектујте ово поље ако желите да порука фактички неÑтане Ñа овог Ñајта.Пазите шта пишете! Реч %s није дозвољена овде.Пазите шта пишете! Речи %s ниÑу дозвољене овде.Пазите шта пишете! Речи %s ниÑу дозвољене овде.[%(site)s] Ðови коментар на "%(object)s"иодобренодобренаодобренакоментарознака коментараознаке коментаракоментаритип Ñадржајадатумдатум/време поÑтављањаознакаозначенозначенаозначенајавноуклоњенID објектаили изврши изменеизбриÑанизбриÑанаизбриÑанакориÑниккориÑников URLкориÑникова имејл адреÑакориÑниково имеdjango-contrib-comments-2.2.0/django_comments/locale/sr/LC_MESSAGES/django.po000066400000000000000000000212611417603463500266720ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Branko Kokanovic , 2018 # Jannis Leidel , 2011 # Janos Guljas , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2018-02-28 18:55+0000\n" "Last-Translator: Branko Kokanovic \n" "Language-Team: Serbian (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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\nhttp://%(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 "ознаке коментара" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] Ðови коментар на \"%(object)s\"" #: 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 "или изврши измене" django-contrib-comments-2.2.0/django_comments/locale/sr_Latn/000077500000000000000000000000001417603463500242575ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/sr_Latn/LC_MESSAGES/000077500000000000000000000000001417603463500260445ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/sr_Latn/LC_MESSAGES/django.mo000066400000000000000000000120271417603463500276450ustar00rootroot00000000000000Þ•;ôOÌ W x€’t¬!) 1?D[ mHx ÁâëðEHPe  ¼ÃÔí3GK[Q§PùJ IN g˜     + 9 B O T h m } ‡ ’ œ ¬ ¼ Á Ì á í  ‚$ § ®  là MW `m u– ­D·(ü %08BIŒ”0§7Ø0AIZ%u›¯"ÂåF[LT¨ýMšOêì  1 ;IOhoŒ’ ›¦¹Ößî% /&!"7.* :+5 ;$(0964 # '28,)1-3 %(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2015-06-22 17:28+0200 PO-Revision-Date: 2015-06-22 15:43+0000 Last-Translator: Claude Paroz Language-Team: Serbian (Latin) (http://www.transifex.com/django/django-contrib-comments/language/sr@latin/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: sr@latin 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); Komentari na sajtu %(site_name)s%(count)s komentar je uspeÅ¡no %(action)s.%(count)s komentara su uspeÅ¡no %(action)s.%(count)s komentara su uspeÅ¡no %(action)s.OdobriOdobrenje komentaraOdobrenje izabranih komentaraObeležite ovu kućicu ako je komentar neprikladan. Poruka o uklanjanju će biti prikazana umesto komentara.KomentariSadržajImejl adresaOznaÄiOznaÄavanje izabranih komentaraOznaÄavanje komentaraIP adresaAko iÅ¡ta unesete u ovo polje, VaÅ¡ komentar će se smatrati spamom.Skoriji komentari na sajtu %(site_name)sMetapodaciPostaviPostavi komentarPostavio %(user)s, %(date)s %(comment)s http://%(domain)s%(url)sPregledPregledaj komentarDa li zaista želite da oznaÄite ovaj komentar?Da li zaista želite da oznaÄite ovaj komentar javnim?Da li zaista želite da obriÅ¡ete ovaj komentar?ObriÅ¡iObriÅ¡i komentarObriÅ¡i izabrane komentareHvala Å¡to ste ostavili svoj komentarHvala na odobrenju!Hvala na komentaruHvala Å¡to ste oznaÄili komentar.Hvala Å¡to koristite naÅ¡ sajt!Hvala na uÄešću u unapreÄ‘enju kvaliteta diskusija na naÅ¡em sajtu.Ovaj komentar je postavio prijavljen korisnik i zato je polje sa imejl adresom zakljuÄano.Ovaj komentar je postavio prijavljen korisnik i zato je polje sa imenom zakljuÄano.URLDeselektujte ovo polje ako želite da poruka faktiÄki nestane sa ovog sajta.Pazite Å¡ta piÅ¡ete! ReÄ %s nije dozvoljena ovde.Pazite Å¡ta piÅ¡ete! ReÄi %s nisu dozvoljene ovde.Pazite Å¡ta piÅ¡ete! ReÄi %s nisu dozvoljene ovde.iodobrenodobrenaodobrenakomentaroznaka komentaraoznake komentarakomentaritip sadržajadatumdatum/vreme postavljanjaoznakaoznaÄenoznaÄenaoznaÄenajavnouklonjenID objektaili izvrÅ¡i izmeneizbrisanizbrisanaizbrisanakorisnikkorisnikov URLkorisnikova imejl adresakorisnikovo imedjango-contrib-comments-2.2.0/django_comments/locale/sr_Latn/LC_MESSAGES/django.po000066400000000000000000000162141417603463500276520ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Jannis Leidel , 2011 # Janos Guljas , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-06-22 17:28+0200\n" "PO-Revision-Date: 2015-06-22 15:43+0000\n" "Last-Translator: Claude Paroz \n" "Language-Team: Serbian (Latin) (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" msgid "Name" msgstr "" #: 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\nhttp://%(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] "" msgstr[1] "" msgstr[2] "" #: 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" django-contrib-comments-2.2.0/django_comments/locale/sv/000077500000000000000000000000001417603463500233055ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/sv/LC_MESSAGES/000077500000000000000000000000001417603463500250725ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/sv/LC_MESSAGES/django.mo000066400000000000000000000117751417603463500267040ustar00rootroot00000000000000Þ•=Sì89PXjt„ù 3 EHP ™ºÃ>ÔE*px §Èäëü0E[oKƒQÏP! r Iv gÀ -( V Z l t  ˜ ¥ ª ¾ Ã Ó Ý è ò    " 7 ÄC  " + A |\ Ù ã í ú  5F?%†¬µ?ºúBUf1…9·6ñ(1Gay•­ÊVäd;\ ý?cA1¥×Û îø   '5;MT e s ޤ ¸ÃÓì)54"*2 1 /(7,30:!'$ 86=;-.  %< 9+#&%(site_name)s commentsApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2016-07-07 19:17+0000 Last-Translator: Mattias Hansson Language-Team: Swedish (http://www.transifex.com/django/django-contrib-comments/language/sv/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: sv Plural-Forms: nplurals=2; plural=(n != 1); %(site_name)s kommentarerGodkännGodkänn en kommentarGodkänn valda kommentarerBocka för denna ruta om kommentaren är olämplig. Ett "Denna kommentar har tagits bort"-meddelande kommer visas istället.KommentarInnehÃ¥llE-postadressFlaggaFlagga markerade kommentarerFlagga denna kommentarIP-adressOm du fyller i detta fält kommer din kommentar att betraktas som spamSenaste kommentarer pÃ¥ %(site_name)sMetadataNamnVänligen korrigera felet nedanVänligen korrigera felen nedanSkickaSkicka kommentarInlagt av %(user)s %(date)s %(comment)s http://%(domain)s%(url)sFörhandsgranskaFörhandsgranska din kommentarÄr du säker pÃ¥ att du vill flagga kommentaren?Är du säker pÃ¥ att du vill offentliggöra kommentaren?Är du säker pÃ¥ att du vill ta bort denna kommentar?Tag bortTag bort en kommentarTa bort valda kommentarerTack för din kommentarTack för ditt godkännandeTack för din kommentarTack för att ditt flaggandeTack för att du tog bortTack för att du tog dig tid att förbättra diskussionskvaliteten pÃ¥ vÃ¥r webbplats.Denna kommentar postades av en autentiserad användare och därför är e-postadressen skrivskyddad.Denna kommentar postades av en autentiserad användare och därför är namnet skrivskyddat.URLAvmarkeras detta kommer kommentaren inte synas pÃ¥ webbplatsen.Akta din tunga! Ordet %s är inte tillÃ¥tet här.Akta din tunga! Orden %s är inte tillÃ¥tna här.[%(site)s] Ny kommentar postades pÃ¥ "%(object)s"ochgodkändgodkändakommentarkommentarsflaggakommentarsflaggorkommentarerinnehÃ¥llstypdatumskickat datum/tidflaggaflaggadflaggadeär offentligär borttagetobjektets IDeller gör ändringarborttagenborttagnaanvändareanvändares URLanvändares e-postadressanvändares namndjango-contrib-comments-2.2.0/django_comments/locale/sv/LC_MESSAGES/django.po000066400000000000000000000163231417603463500267010ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Andreas Pelme , 2011 # Emil Björklund , 2016 # Jannis Leidel , 2011 # Mattias Hansson , 2016 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2016-07-07 19:17+0000\n" "Last-Translator: Mattias Hansson \n" "Language-Team: Swedish (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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Ã¥llstyp" #: 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\nhttp://%(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" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] Ny kommentar postades pÃ¥ \"%(object)s\"" #: 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 diskussionskvaliteten pÃ¥ vÃ¥r webbplats." #: 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] "Vänligen korrigera felet nedan" msgstr[1] "Vänligen korrigera 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" django-contrib-comments-2.2.0/django_comments/locale/sw/000077500000000000000000000000001417603463500233065ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/sw/LC_MESSAGES/000077500000000000000000000000001417603463500250735ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/sw/LC_MESSAGES/django.mo000066400000000000000000000077041417603463500267020ustar00rootroot00000000000000Þ•0œC()W@˜ ºÂ Ê ØHã ,MV[Em³» Ðñ %>Yn„K˜QäP6‡I‹gÕ=AS[ dqv Š ” Ÿ©¹É ÎÙ î·ú² IÉ   ; A I ] Jj #µ Ù â ç E÷ = G \ { ” š ¦  Ù ï  I _e PÅ U]pÎÑïõû + 4 AL`zƒ“³+# ()  &"!$, 0*.% -'/%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove selected commentsCommentContentEmail addressIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.andapprovedapprovedcommentcommentscontent typedatedate/time submittedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2015-06-22 17:28+0200 PO-Revision-Date: 2015-06-22 15:43+0000 Last-Translator: Claude Paroz Language-Team: Swahili (http://www.transifex.com/django/django-contrib-comments/language/sw/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: sw Plural-Forms: nplurals=2; plural=(n != 1); maoni ya %(site_name)smaoni %(action)s kwa mafanikio.maoni %(count)s %(action)s kwa mafanikio.PitishaIdhinisha maoni yaliyochaguliwaMaoniMaudhuiAnuani ya baruapepeanuani ya IPIkiwa utaingiza chochote katika uga huu maoni yako yatachukuliwa kama takaMaoni ya karibuni ya %(site_name)s.MetadataTumaTuma maoni yakoYametumwa na %(user)s %(date)s %(comment)s http://%(domain)s%(url)sHakikishaHakikisha maoni hayaKweli toa maoni haya kwa umma?Kweli, ondoa maoni haya?OndoaOndoa maoniOndoa maoni yaliyochaguliwaAhsante kwa maoni yakoAhsante kwa kupitishaAhsante kwa kutoa maoniAhsante kwa kuondoaAsante kwa kutumia muda ili kuboresha ubora wa mjadala katika tovuti yetuMaoni haya yametumwa na mtumiaji aliyethibitishwa na hivyo anuani ya baruapepe ni ya kusoma tu.Maoni haya yametumwa na mtumiaji aliyethibitishwa na hivyo jina ni la kusoma tu.URLToa tiki katika kisanduku hiki na maoni yako yatatolewa kikamilifu kutoka tovuti hii.Chunga mdomo wako! Neno %s haliruhusiwi hapa.Chunga mdomo wako! Maneno %s hayaruhusiwi hapa.nayameidhinishwayameidhinishwamaonimaoniaina ya maudhuitarehetarehe/muda yalipotolewakwa ummayameondolewaID ya kituau fanya mabadilikoyameondolewayameondolewamtumiajiURL ya mtumiajianuani ya baruapepe ya mtumiajijina la mtumiajidjango-contrib-comments-2.2.0/django_comments/locale/sw/LC_MESSAGES/django.po000066400000000000000000000146331417603463500267040ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-06-22 17:28+0200\n" "PO-Revision-Date: 2015-06-22 15:43+0000\n" "Last-Translator: Claude Paroz \n" "Language-Team: Swahili (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" msgid "Name" msgstr "" #: 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\nhttp://%(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] "" msgstr[1] "" #: 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" django-contrib-comments-2.2.0/django_comments/locale/ta/000077500000000000000000000000001417603463500232615ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/ta/LC_MESSAGES/000077500000000000000000000000001417603463500250465ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/ta/LC_MESSAGES/django.mo000066400000000000000000000044351417603463500266530ustar00rootroot00000000000000Þ•” hti ÞEé/g3›Ÿ§ °½ Ñ Û æðµõ>«êx|d€åû%-bS¶!Òô      Check this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.IP addressPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sURLWatch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.andcommentcommentscontent typedate/time submittedis publicis removedobject IDuserProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2015-06-22 17:28+0200 PO-Revision-Date: 2015-06-22 15:43+0000 Last-Translator: Claude Paroz Language-Team: Tamil (http://www.transifex.com/django/django-contrib-comments/language/ta/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: ta Plural-Forms: nplurals=2; plural=(n != 1); கà¯à®±à®¿à®ªà¯à®ªà¯ சரியாக இலà¯à®²à¯ˆà®¯à¯†à®©à¯à®±à®¾à®²à¯ இநà¯à®¤ பெடà¯à®Ÿà®¿à®¯à®¿à®²à¯ கà¯à®±à®¿à®¯à®¿à®Ÿà®µà¯à®®à¯. இதறà¯à®•௠பதிலாக "இநà¯à®¤ கà¯à®±à®¿à®ªà¯à®ªà¯ நீகà¯à®•படà¯à®Ÿà®¤à¯" காணà¯à®ªà®¿à®•à¯à®•படà¯à®®à¯.IP விலாசமà¯%(user)s ஆல௠%(date)s இல௠அளிகà¯à®•பà¯à®ªà®Ÿà¯à®Ÿà®¤à¯ %(comment)s http://%(domain)s%(url)sURLவாரà¯à®¤à¯à®¤à¯ˆà®•ளை அளனà¯à®¤à¯ பேசà¯à®™à¯à®•ளà¯! %s எனà¯à®± வாரà¯à®¤à¯à®¤à¯ˆ இஙà¯à®•௠அனà¯à®®à®¤à®¿ இலà¯à®²à¯ˆà®µà®¾à®°à¯à®¤à¯à®¤à¯ˆà®•ளை அளநà¯à®¤à¯ பேசà¯à®™à¯à®•ளà¯! %s எனà¯à®± வாரà¯à®¤à¯à®¤à¯ˆà®•ள௠இஙà¯à®•௠அனà¯à®®à®¤à®¿ இலà¯à®²à¯ˆà®®à®±à¯à®±à¯à®®à¯à®•à¯à®±à®¿à®ªà¯à®ªà¯à®•à¯à®±à®¿à®ªà¯à®ªà¯à®ªà¯Šà®°à¯à®³à®Ÿà®•à¯à®• வகைதேதி/நேரம௠சமரà¯à®ªà¯à®ªà®¿à®•à¯à®•பà¯à®ªà®Ÿà¯à®Ÿà¯à®³à¯à®³à®¤à¯à®ªà¯Šà®¤à¯à®µà®¾à®©à®¤à¯à®¨à¯€à®•à¯à®•படà¯à®Ÿà®¤à¯à®…டையாளமà¯à®ªà®¯à®©à®°à¯django-contrib-comments-2.2.0/django_comments/locale/ta/LC_MESSAGES/django.po000066400000000000000000000145121417603463500266530ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Jannis Leidel , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-06-22 17:28+0200\n" "PO-Revision-Date: 2015-06-22 15:43+0000\n" "Last-Translator: Claude Paroz \n" "Language-Team: Tamil (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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\nhttp://%(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 "" django-contrib-comments-2.2.0/django_comments/locale/te/000077500000000000000000000000001417603463500232655ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/te/LC_MESSAGES/000077500000000000000000000000001417603463500250525ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/te/LC_MESSAGES/django.mo000066400000000000000000000122271417603463500266550ustar00rootroot00000000000000Þ•,|;ÜÈÉWà8@Rtláé ñ ÿH  Sty‹“ ¨Éåìý1F\pgtÜàòú  ) 3 >HXh mx ¶™)P «z & @C h„ Ÿí  £ .³ "â â ]è F >Y .˜ [Ç k#lü;iQZ»PZgMÂß, [xŽª Á8Î$',T8tQ­ÿD/"t    ,"#($*%'!+ )& %(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sPostPost your commentPreviewPreview your commentReally make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for removingURLWatch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.andapprovedapprovedcommentcommentscontent typedatedate/time submittedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2015-06-22 17:28+0200 PO-Revision-Date: 2015-06-22 15:43+0000 Last-Translator: Claude Paroz Language-Team: Telugu (http://www.transifex.com/django/django-contrib-comments/language/te/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: te Plural-Forms: nplurals=2; plural=(n != 1); %(site_name)s à°µà±à°¯à°¾à°–à±à°¯à°²à±1 à°µà±à°¯à°¾à°–à±à°¯à°¾à°¨à°®à± జయపà±à°°à°¦à°®à±à°—à°¾ %(action)s.%(count)s à°µà±à°¯à°¾à°–à±à°¯à°¾à°¨à°®à±à°²à± జయపà±à°°à°¦à°®à±à°—à°¾ %(action)s.à°…à°¨à±à°®à°¤à°¿à°‚చౠనిరాటంకమైన à°µà±à°¯à°¾à°–à±à°¯à°¾à°¨à°®à±à°Žà°‚à°šà±à°•à±à°¨à±à°¨ à°µà±à°¯à°¾à°–à±à°¯à°¾à°¨à°®à±à°¨à°²à°¨à± సంమతించà±à°®à± à°ˆ à°µà±à°¯à°¾à°–à±à°¯à°¾à°¨à°®à± సరిగà±à°—à°¾ లేదని తోచినచో à°ˆ à°¡à°¬à±à°¬à°¾ ని చెకౠచేయండి à°µà±à°¯à°¾à°–à±à°¯à°µà°¿à°·à°¯à°‚ఈమెయిలౠచిరà±à°¨à°¾à°®à°¾à°à°ªà±€ à°šà°¿à°°à±à°¨à°¾à°®à°¾à°ˆ à°•à±à°·à±‡à°¤à±à°°à°®à±à°²à±‹ à°à°¦à°¯à°¿à°¨à°¾ à°µà±à°¯à°¾à°–à±à°¯ రాసినటà±à°²à°¯à°¿à°¤à±‡ అది అసంధరà±à°¬ à°µà±à°¯à°¾à°–à±à°¯ à°—à°¾ పరిగనించబడà±à°¤à±à°‚ది తాజా à°µà±à°¯à°¾à°–à±à°¯à°¾à°¨à°®à±à°²à± %(site_name)s నందౠకలదౠసమరà±à°ªà°£à°®à±€ à°µà±à°¯à°¾à°–à±à°¯à°¨à°¿ టపాచేయండిమà±à°‚దసà±à°¤à± వీకà±à°·à°£à°‚à°µà±à°¯à°¾à°–à±à°¯à°¨à± à°®à±à°‚దసà±à°¤à± à°—à°¾ వీకà±à°·à°¿à°ªà±à°®à± ఖచితమà±à°—à°¾ à°ˆ à°µà±à°¯à°¾à°–à±à°¯à°¨à± జాతియమౠచేయమంటారా?ఖచితమà±à°—à°¾ à°ˆ à°µà±à°¯à°¾à°–à±à°¯à°¨à± తొలగించవలసినదేనా? తొలగించà±à°µà±à°¯à°¾à°–à±à°¯à°¨à± తొలగించà±à°®à± à°Žà°‚à°šà±à°•à±à°¨à±à°¨ à°µà±à°¯à°¾à°–à±à°¯à°¾à°¨à°®à±à°¨à°²à°¨à± తీసివేయà±à°®à± à°µà±à°¯à°¾à°–à±à°¯à°¾à°¨à°¿à°šà°¿à°¨à°‚à°¦à±à°•à± à°§à°¨à±à°¯à°µà°¾à°¦à°®à±à°²à± à°…à°¨à±à°®à°¤à°¿à°‚చినందà±à°•à± à°§à°¨à±à°¯à°µà°¾à°¦à°®à±à°²à± à°µà±à°¯à°¾à°–à±à°¯à°¾à°¨à°¿à°šà°¿à°¨à°‚à°¦à±à°•à± à°§à°¨à±à°¯à°µà°¾à°¦à°®à±à°²à± తొలగించినందà±à°•à± à°§à°¨à±à°¯à°µà°¾à°¦à°®à±à°²à± యౠఆరౠయలౠసరిచూసà±à°•ోండి! %s పదమౠఇకà±à°•à°¡ సరియినది కాదౠసరిచూసà±à°•ోండి! %s పదమà±à°²à± ఇకà±à°•à°¡ సరియినది కాదౠమరియà±à°…ంగికరించబడినదిఅంగికరించబడినదివà±à°¯à°¾à°–à±à°¯à°µà±à°¯à°¾à°–à±à°¯à°²à±à°¸à±‚à°šà°¨ రకంతేదీసమరà±à°ªà°¿à°‚à°šà°¿à°¨ తేదీ/సమయంబహిరంగమయినదితీసివేయబడినదివసà±à°¤à±à°µà± à°à°¡à°¿à°²à±‡à°¦à°¾ మారà±à°ªà±à°²à± చేయండితీసివేయబడినది తీసివేయబడినది వాడà±à°•రివాడà±à°•à°°à°¿ URLవాడà±à°•à°°à°¿ ఈమెయిలౠచిరà±à°¨à°¾à°®à°¾à°µà°¾à°¡à±à°•à°°à°¿ పేరà±django-contrib-comments-2.2.0/django_comments/locale/te/LC_MESSAGES/django.po000066400000000000000000000201321417603463500266520ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # bhaskar teja yerneni , 2011 # Jannis Leidel , 2011 # వీవెనౠ, 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-06-22 17:28+0200\n" "PO-Revision-Date: 2015-06-22 15:43+0000\n" "Last-Translator: Claude Paroz \n" "Language-Team: Telugu (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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 "లేదా మారà±à°ªà±à°²à± చేయండి" django-contrib-comments-2.2.0/django_comments/locale/th/000077500000000000000000000000001417603463500232705ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/th/LC_MESSAGES/000077500000000000000000000000001417603463500250555ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/th/LC_MESSAGES/django.mo000066400000000000000000000156421417603463500266640ustar00rootroot00000000000000Þ•;ôOÌ W x€’t¬!) 1?D[ mHx ÁâëðEHPe  ¼ÃÔí3GK[Q§PùJ IN g˜     + 9 B O T h m } ‡ ’ œ ¬ ¼ Á Ì á ­í /› nË : 6P W‡ "ß !7GTW9¬!æ•GžæïBÿ[BžW½dzRúM0TH…WÎB&Wi<Á3þº2íúñìŸðh ù04*S<~!» ÝêBý@0GxŽ*­<Ø/*O'z% /&!"7.* :+5 ;$(0964 # '28,)1-3 %(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2015-06-22 17:28+0200 PO-Revision-Date: 2015-06-22 15:43+0000 Last-Translator: Claude Paroz Language-Team: Thai (http://www.transifex.com/django/django-contrib-comments/language/th/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: th Plural-Forms: nplurals=1; plural=0; ความเห็นของ %(site_name)s%(count)s ความคิดเห็นได้ถูà¸%(action)sเรียบร้อยà¹à¸¥à¹‰à¸§à¸­à¸™à¸¸à¸¡à¸±à¸•ิอนุมัติความคิดเห็นอนุมัติความคิดเห็นที่เลือà¸à¹„ว้เลือà¸à¹€à¸¡à¸·à¹ˆà¸­à¹€à¸«à¹‡à¸™à¸§à¹ˆà¸²à¸‚้อคิดเห็นไหนไม่เหมาะสม เมื่อข้อคิดเห็นนี้ได้ถูà¸à¸¥à¸šà¹à¸¥à¹‰à¸§ ข้อมูลอื่นจะถูà¸à¹à¸ªà¸”งขึ้นà¹à¸—นข้อคิดเห็นเนื้อหาอีเมลปัà¸à¸˜à¸‡à¹à¸ˆà¹‰à¸‡à¹€à¸•ือนความคิดเห็นที่เลือà¸à¸›à¸±à¸à¸˜à¸‡à¸„วามคิดเห็นนี้หมายเลขไอพีถ้าคุณใส่ข้อมูลใดๆ à¸à¹‡à¸•ามในส่วนนี้ มันจะà¸à¸¥à¸²à¸¢à¹€à¸›à¹‡à¸™à¸ªà¹à¸›à¸¡à¸„วามเห็นล่าสุดเมื่อ %(site_name)sMetadataโพสต์โพสต์ความคิดเห็นของคุณโพสต์โดย %(user)s ที่ %(date)s %(comment)s http://%(domain)s%(url)sดูตัวอย่างà¹à¸ªà¸”งตัวอย่างความคิดเห็นของคุณยืยยันที่จะปัà¸à¸˜à¸‡à¸„วามคิดเห็นนี้นี้?ยืนยันที่จะให้ประชาชนà¹à¸ªà¸”งความคิดเห็นนี้ไหม?ยืนยันที่จะลบความคิดเห็นนี้?ลบลบออà¸à¸„วามคิดเห็นลบความคิดเห็นที่เลือà¸à¹„ว้ขอบคุณสำหรับความคิดเห็นของคุณขอบคุณสำหรับà¸à¸²à¸£à¸­à¸™à¸¸à¸¡à¸±à¸•ิขอบคุณสำหรับà¸à¸²à¸£à¹ƒà¸«à¹‰à¸„วามคิดเห็นขอบคุณสำหรับà¸à¸²à¸£à¸›à¸±à¸à¸˜à¸‡à¸‚อบคุณสำหรับà¸à¸²à¸£à¸¥à¸šà¸‚อบคุณที่สละเวลาเพื่อปรับปรุงคุณภาพของà¸à¸²à¸£à¸ªà¸™à¸—นาในเว็บไซต์ของเราข้อคิดเห็นนี้ถูà¸à¹€à¸‚ียนไว้โดยผู้ใช้ที่สามารถเชื่อถือได้ ดังนั้นอีเมลนั้นจะถูà¸à¸­à¹ˆà¸²à¸™à¹€à¸—่านั้นข้อคิดเห็นนี้ได้ถูà¸à¹€à¸‚ียนไว้โดยผู้ใช้ที่สามารถเชื่อถือได้ จะถูà¸à¸­à¹ˆà¸²à¸™à¹„ด้เพียงอย่างเดียวURLเลือà¸à¸­à¸­à¸à¹€à¸žà¸·à¹ˆà¸­à¸—ี่จะทำให้ข้อคิดเห็นนั้นหายไปจาà¸à¹€à¸§à¹‡à¸šà¹„ซต์ระวังนะ ไม่สามารถใช้คำว่า %s ที่นี่ได้à¹à¸¥à¸°à¹„ด้รับà¸à¸²à¸£à¸­à¸™à¸¸à¸¡à¸±à¸•ิข้อคิดเห็นธงà¹à¸ªà¸”งความเห็นปัà¸à¸˜à¸‡à¹à¸ªà¸”งความคิดเห็นความคิดเห็นcontent typeวันที่วันà¹à¸¥à¸°à¹€à¸§à¸¥à¸²à¸—ี่ส่งข้อมูลธงถูà¸à¹à¸ˆà¹‰à¸‡à¹€à¸•ือนà¹à¸¥à¹‰à¸§à¸ªà¸²à¸˜à¸²à¸£à¸“ะถอดออà¸à¹à¸¥à¹‰à¸§à¸­à¹‡à¸­à¸šà¹€à¸ˆà¹‡à¸à¸•์ไอดีหรือทำà¸à¸²à¸£à¹€à¸›à¸¥à¸µà¹ˆà¸¢à¸™à¹à¸›à¸¥à¸‡à¸¥à¸šà¸œà¸¹à¹‰à¹ƒà¸Šà¹‰URL ของผู้ใช้อีเมลของผู้ใช้ชื่อของผู้ใช้django-contrib-comments-2.2.0/django_comments/locale/th/LC_MESSAGES/django.po000066400000000000000000000220041417603463500266550ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Jannis Leidel , 2011 # Kowit Charoenratchatabhan , 2012 # Suteepat Damrongyingsupab , 2012 # Vichai Vongvorakul , 2012 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-06-22 17:28+0200\n" "PO-Revision-Date: 2015-06-22 15:43+0000\n" "Last-Translator: Claude Paroz \n" "Language-Team: Thai (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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\nhttp://%(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 "หรือทำà¸à¸²à¸£à¹€à¸›à¸¥à¸µà¹ˆà¸¢à¸™à¹à¸›à¸¥à¸‡" django-contrib-comments-2.2.0/django_comments/locale/tr/000077500000000000000000000000001417603463500233025ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/tr/LC_MESSAGES/000077500000000000000000000000001417603463500250675ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/tr/LC_MESSAGES/django.mo000066400000000000000000000125301417603463500266670ustar00rootroot00000000000000Þ•> SüHIW`¸ÀÒtìai q„› ­H¸ "+><{€E’Øàõ 0LSd}˜­Ã×KëQ7 P‰ Ú IÞ g( - ¾  Ô Ü é ÷   & + ; E P Z j z  Š Ÿ œ« #H Ul Â É × nò agp Ѝ ½`Ç&( O[O`°´[Æ ",%B)h'’ºÂÑ!í%&5&\&ƒcªur„÷]ûY6Ù)/>PYhn… § ±¿Èå  $C*65#+. 3 2 0)8-41;"(% 97>< / !&=:,$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2016-05-21 11:16+0000 Last-Translator: BouRock Language-Team: Turkish (http://www.transifex.com/django/django-contrib-comments/language/tr/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: tr Plural-Forms: nplurals=2; plural=(n > 1); %(site_name)s sitesine ait yorumlar1 yorum baÅŸarılı olarak %(action)s.%(count)s yorum baÅŸarılı olarak %(action)s.OnaylaYorumu onaylaSeçilen yorumları onaylaYorum uygunsuz ise bu kutuyu iÅŸaretleyin. Bunun yerine "Bu yorum kaldırıldı" iletisi görüntülenecektir.YorumİçerikE-posta adresiİşaretleSeçilen yorumları iÅŸaretleBu yorumu iÅŸlaretleIP adresiEÄŸer bu alana herhangi bir ÅŸey girerseniz, yorumunuz istenmeyen ileti olarak kabul edilecektir%(site_name)s sitesindeki son yorumlarMeta verisiAdıLütfen aÅŸağıdaki hatayı düzeltinLütfen aÅŸağıdaki hataları düzeltinYazYorumunuzu yazın%(date)s tarihinde %(user)s tarafından yazılmış: %(comment)s http://%(domain)s%(url)sÖnizlemeYorumunuzu önizleyinBu yorum gerçekten iÅŸaretlensin mi?Bu yorum gerçekten ortak yapılsın mı?Bu yorum gerçekten kaldırılsın mı?KaldırYorumu kaldırSeçilen yorumları kaldırYorumunuz için teÅŸekkür ederizOnayladığınız için teÅŸekkürlerYorumladığınız için teÅŸekkürlerİşaretlediÄŸiniz için teÅŸekkürlerKaldırdığınız için teÅŸekkürlerSitemizdeki tartışma kalitesini yükseltmek amacıyla zaman ayırdığınız için teÅŸekkürler.Bu yorum kimlik doÄŸrulaması yapılmış bir kullanıcı tarafından yazıldı ve bu nedenle e-posta salt okunurdur.Bu yorum kimlik doÄŸrulaması yapılmış bir kullanıcı tarafından yazıldı ve bu nedenle adı salt okunurdur.URLYorumu etkili bir ÅŸekilde site üzerinden kaldırmak için bu kutunun iÅŸaretini kaldırın.Söylediklerinize dikkat edin! Burada %s sözüne izin yoktur.Söylediklerinize dikkat edin! Burada %s sözlerine izin yoktur.[%(site)s] "%(object)s" üzerinde yeni yorum yazıldıveonaylandıonaylandıyorumyorum iÅŸaretiyorum iÅŸaretleriyorumlariçerik türütarihgönderim tarihi/saatiiÅŸaretiÅŸaretlendiiÅŸaretlendiortaktırkaldırıldınesne noveya deÄŸiÅŸiklikleri yapınkaldırıldıkaldırıldıkullanıcıkullanıcının URL'sikullanıcının e-posta adresikullanıcının adıdjango-contrib-comments-2.2.0/django_comments/locale/tr/LC_MESSAGES/django.po000066400000000000000000000164331417603463500267000ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # BouRock, 2015-2016 # Jannis Leidel , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2016-05-21 11:16+0000\n" "Last-Translator: BouRock\n" "Language-Team: Turkish (http://www.transifex.com/django/django-contrib-comments/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=2; plural=(n > 1);\n" #: admin.py:25 msgid "Content" msgstr "İçerik" #: admin.py:28 msgid "Metadata" msgstr "Meta verisi" #: admin.py:55 msgid "flagged" msgid_plural "flagged" msgstr[0] "iÅŸaretlendi" msgstr[1] "iÅŸaretlendi" #: admin.py:56 msgid "Flag selected comments" msgstr "Seçilen yorumları iÅŸaretle" #: admin.py:60 msgid "approved" msgid_plural "approved" msgstr[0] "onaylandı" msgstr[1] "onaylandı" #: admin.py:61 msgid "Approve selected comments" msgstr "Seçilen yorumları onayla" #: admin.py:65 msgid "removed" msgid_plural "removed" msgstr[0] "kaldırıldı" msgstr[1] "kaldırıldı" #: admin.py:66 msgid "Remove selected comments" msgstr "Seçilen yorumları kaldır" #: admin.py:78 #, python-format msgid "1 comment was successfully %(action)s." msgid_plural "%(count)s comments were successfully %(action)s." msgstr[0] "1 yorum baÅŸarılı olarak %(action)s." msgstr[1] "%(count)s yorum baÅŸarılı olarak %(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:105 msgctxt "Person name" msgid "Name" msgstr "Adı" #: 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öylediklerinize dikkat edin! Burada %s sözüne izin yoktur." msgstr[1] "Söylediklerinize dikkat edin! Burada %s sözlerine izin yoktur." #: 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 istenmeyen ileti 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 "ortaktır" #: models.py:65 msgid "" "Uncheck this box to make the comment effectively disappear from the site." msgstr "Yorumu etkili bir ÅŸekilde site üzerinden kaldırmak için bu kutunun iÅŸaretini kaldırın." #: models.py:67 msgid "is removed" msgstr "kaldırıldı" #: 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 kutuyu iÅŸaretleyin. Bunun yerine \"Bu yorum kaldırıldı\" iletisi görüntülenecektir." #: 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 kimlik doÄŸrulaması yapılmış bir kullanıcı tarafından yazıldı ve bu nedenle adı salt okunurdur." #: models.py:134 msgid "" "This comment was posted by an authenticated user and thus the email is read-" "only." msgstr "Bu yorum kimlik doÄŸrulaması yapılmış bir kullanıcı tarafından yazıldı ve bu nedenle e-posta 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 tarafından yazılmış:\n\n%(comment)s\n\nhttp://%(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" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] \"%(object)s\" üzerinde yeni yorum yazıldı" #: 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 ortak yapılsın mı?" #: templates/comments/approve.html:12 msgid "Approve" msgstr "Onayla" #: templates/comments/approved.html:4 msgid "Thanks for approving" msgstr "Onayladığı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 zaman ayırdığınız için teÅŸekkürler." #: templates/comments/delete.html:4 msgid "Remove a comment" msgstr "Yorumu kaldır" #: templates/comments/delete.html:7 msgid "Really remove this comment?" msgstr "Bu yorum gerçekten kaldırılsın mı?" #: templates/comments/delete.html:12 msgid "Remove" msgstr "Kaldır" #: templates/comments/deleted.html:4 msgid "Thanks for removing" msgstr "Kaldırdığınız 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 "Bu yorum gerçekten iÅŸaretlensin mi?" #: templates/comments/flag.html:12 msgid "Flag" msgstr "İşaretle" #: 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 "Yaz" #: templates/comments/form.html:18 templates/comments/preview.html:33 msgid "Preview" msgstr "Önizleme" #: templates/comments/posted.html:4 msgid "Thanks for commenting" msgstr "Yorumladığınız 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 "Yorumunuzu önizleyin" #: 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 hatayı düzeltin" msgstr[1] "Lütfen aÅŸağıdaki hataları düzeltin" #: templates/comments/preview.html:16 msgid "Post your comment" msgstr "Yorumunuzu yazın" #: templates/comments/preview.html:16 msgid "or make changes" msgstr "veya deÄŸiÅŸiklikleri yapın" django-contrib-comments-2.2.0/django_comments/locale/tt/000077500000000000000000000000001417603463500233045ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/tt/LC_MESSAGES/000077500000000000000000000000001417603463500250715ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/tt/LC_MESSAGES/django.mo000066400000000000000000000007501417603463500266720ustar00rootroot00000000000000Þ•$,8®9Project-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2015-06-22 17:28+0200 PO-Revision-Date: 2015-06-22 15:43+0000 Last-Translator: Claude Paroz Language-Team: Tatar (http://www.transifex.com/django/django-contrib-comments/language/tt/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: tt Plural-Forms: nplurals=1; plural=0; django-contrib-comments-2.2.0/django_comments/locale/tt/LC_MESSAGES/django.po000066400000000000000000000121411417603463500266720ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-06-22 17:28+0200\n" "PO-Revision-Date: 2015-06-22 15:43+0000\n" "Last-Translator: Claude Paroz \n" "Language-Team: Tatar (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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 "" django-contrib-comments-2.2.0/django_comments/locale/uk/000077500000000000000000000000001417603463500232745ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/uk/LC_MESSAGES/000077500000000000000000000000001417603463500250615ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/uk/LC_MESSAGES/django.mo000066400000000000000000000165401417603463500266660ustar00rootroot00000000000000Þ•> SüHIW`¸ÀÒtìai q„› ­H¸ "+><{€E’Øàõ 0LSd}˜­Ã×KëQ7 P‰ Ú IÞ g( - ¾  Ô Ü é ÷   & + ; E P Z j z  Š Ÿ ™« +EÉq;%P2vö©  ±¼Ð4ã+DpTCÅ  K%q)„C®%ò88QHŠ7Ó !2>+q-,ËEø'>‘f°ø°©Z]^á¼TžóKøD#U#y ° ½"ÈëKüH[n C äù*A*65#+. 3 2 0)8-41;"(% 97>< / !&=:,$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2017-11-17 20:56+0000 Last-Translator: Mykola Zamkovoi Language-Team: Ukrainian (http://www.transifex.com/django/django-contrib-comments/language/uk/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: uk Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3); коментарі Ñайту %(site_name)s%(count)s коментар було %(action)s.%(count)s коментарі було %(action)s.%(count)s коментарів було %(action)s.%(count)s коментарів було %(action)s.ЗатвердитиЗатвердіть коментарПрийнÑти вибрані коментаріПоÑтавте тут галочку, Ñкщо коментар неприйнÑтний. ÐŸÐ¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ "Цей коментар було видалено" буде відображено заміÑть цього коментарÑ.КоментарЗміÑÑ‚E-mail адреÑаВідмітитиПозначити вибрані коментаріВідмітити цей коментар?IP адреÑаЯкщо ви заповните це поле, ваш коментар буде вважатиÑÑ ÑпамомÐайновіші коментарі на Ñайті %(site_name)sМета-даніІм’ÑБудь лаÑка, виправте помилку зазначену нижчеБудь лаÑка, виправте помилки зазначені нижчеБудь лаÑка, виправте помилки зазначені нижчеБудь лаÑка, виправте помилки зазначені нижчеÐадіÑлатиОпублікувати коментарДодав %(user)s %(date)s %(comment)s http://%(domain)s%(url)sПопередній переглÑдПопередній переглÑд коментарÑДійÑно відмітити цей коментар?ДійÑно, зробити цей коментар публічним?ДійÑно, видалити цей коментар?ВидалитиВидалити коментарВидалити вибрані коментаріДÑкуємо за ваш коментарДÑкуємо за затвердженнÑ.ДÑкуємо за коментуваннÑДÑкуємо за кориÑÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð½Ð°ÑˆÐ¸Ð¼ Ñайтом.ДÑкуємо за видаленнÑ.ДÑкуємо за те, що ви приділили увагу покращенню ÑкоÑті диÑкуÑÑ–Ñ— на нашому ÑайтіЦей коментар був розміщений зареєÑтрованим кориÑтувачем Ñ– тому email не може бути відредагований.Цей коментар був розміщений зареєÑтрованим кориÑтувачем Ñ– тому ім'Ñ Ð½Ðµ може бути відредаговано.URLВидаліть галочку звідÑи, щоб коментар зник з Ñайту.Слідкуйте за Ñвоїм Ñзиком! Тут не дозволено вживати Ñлово %s. Слідкуйте за Ñвоїм Ñзиком! Тут не дозволено вживати Ñлова %s. Будь лаÑка, Ñлідкуйте за Ñвоєю мовою. Тут не дозволено вживати Ñлова %s. Будь лаÑка, Ñлідкуйте за Ñвоєю мовою. Тут не дозволено вживати Ñлова %s. [%(site)s] Ðовий коментар був розміщений на "%(object)s"таапробованоапробованоприйнÑтоприйнÑтокоментарпозначка коментарÑпозначки коментарÑкоментаріcontent typeчиÑлодата/Ñ‡Ð°Ñ Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½ÑпозначкапозначенопозначенопозначенопозначенопублічнийвидаленийID об'єктуабо зробити змінивидаленовидаленовидаленовидаленокориÑтувачURL кориÑтувачівe-mail адреÑа кориÑтувачаім'Ñ ÐºÐ¾Ñ€Ð¸Ñтувачаdjango-contrib-comments-2.2.0/django_comments/locale/uk/LC_MESSAGES/django.po000066400000000000000000000231611417603463500266660ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Jannis Leidel , 2011 # Max V. Stotsky , 2015 # Mykola Zamkovoi , 2017 # Sergey Lysach , 2011 # Sergiy Kuzmenko , 2011 # Zoriana Zaiats, 2016 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2017-11-17 20:56+0000\n" "Last-Translator: Mykola Zamkovoi \n" "Language-Team: Ukrainian (http://www.transifex.com/django/django-contrib-comments/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=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 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] "%(count)s коментар було %(action)s." msgstr[1] "%(count)s коментарі було %(action)s." msgstr[2] "%(count)s коментарів було %(action)s." msgstr[3] "%(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:105 msgctxt "Person name" 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. " 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 "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\nhttp://%(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 "позначки коментарÑ" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] Ðовий коментар був розміщений на \"%(object)s\"" #: 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 "або зробити зміни" django-contrib-comments-2.2.0/django_comments/locale/ur/000077500000000000000000000000001417603463500233035ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/ur/LC_MESSAGES/000077500000000000000000000000001417603463500250705ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/ur/LC_MESSAGES/django.mo000066400000000000000000000007561417603463500266770ustar00rootroot00000000000000Þ•$,8´9Project-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2015-06-22 17:28+0200 PO-Revision-Date: 2015-06-22 15:43+0000 Last-Translator: Claude Paroz Language-Team: Urdu (http://www.transifex.com/django/django-contrib-comments/language/ur/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: ur Plural-Forms: nplurals=2; plural=(n != 1); django-contrib-comments-2.2.0/django_comments/locale/ur/LC_MESSAGES/django.po000066400000000000000000000122651417603463500267000ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-06-22 17:28+0200\n" "PO-Revision-Date: 2015-06-22 15:43+0000\n" "Last-Translator: Claude Paroz \n" "Language-Team: Urdu (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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 "" django-contrib-comments-2.2.0/django_comments/locale/vi/000077500000000000000000000000001417603463500232735ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/vi/LC_MESSAGES/000077500000000000000000000000001417603463500250605ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/vi/LC_MESSAGES/django.mo000066400000000000000000000107221417603463500266610ustar00rootroot00000000000000Þ•2¬C<HIQct}òú  ,H7 €¡ª¯EÁ$@GXqŒ¡·KËQPiºI¾gpt† Ž› ¤±¶ Ê Ô ßéù   . ³: î ý , ˆI Ò ß ê ý / 2 UB ,˜ Å × Ü Kü H %U *{ ¦ ± 'Î &ö !?\wpùzjåJùGDŒ  ª»Ïáç  #- @L.[-Џ-$*+!(#" %&. 1 2), 0' /ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.andapprovedapprovedcommentcomment flagcommentscontent typedatedate/time submittedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2015-06-22 17:28+0200 PO-Revision-Date: 2015-06-22 15:43+0000 Last-Translator: Claude Paroz Language-Team: Vietnamese (http://www.transifex.com/django/django-contrib-comments/language/vi/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: vi Plural-Forms: nplurals=1; plural=0; Chấp thuậnPhê duyệt má»™t nhận xétPhê duyệt những nhận xét đã chá»nÄá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 đó.Bình luậnNá»™i dungÄịa chỉ emailFlagÄặt cá» những nhận xét được chá»nÄịa chỉ IPBất kì bình luận nào bạn nhập vào đây cÅ©ng sẽ bị coi là thư rácNhận xét cuối cùng trên %(site_name)sSiêu dữ liệuPostÄăng bình luận cá»§a bạnGá»­i bởi %(user)s vào %(date)s %(comment)s http://%(domain)s%(url)s Xem trướcXem trước bình luận cá»§a bạnThá»±c sá»± loại bá» bình luận này?Há»§y bá»Há»§y bá» má»™t nhận xétLoại bá» nhận xét được chá»nCảm Æ¡n vì bình luận cá»§a bạnCảm Æ¡n bạn đã phê duyệtCảm Æ¡n đã bình luậnCảm Æ¡n đã loại bá»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ôinhậ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.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.ÄÆ°á»ng dẫn URLKhông đánh dấu vào há»™p này để gỡ bình luận ra khá»i SiteHãy cẩn thận! Cụm từ %s không được sá»­ dụng ở đây.vàphê duyệtBình luậncá» nhận xétnhững nhận xétkiểu ná»™i dungngàyNgày/giỠđã đăng kÃ­ÄÆ°á»£c phổ biếnBị xóaobject IDhoặc thay đổiloại bá»Ngưá»i dùngÄÆ°á»ng dẫn URL cá»§a ngưá»i sá»­ dụngÄịa chỉ email cá»§a ngưá»i sá»­ dụngTên ngưá»i sá»­ dụngdjango-contrib-comments-2.2.0/django_comments/locale/vi/LC_MESSAGES/django.po000066400000000000000000000155561417603463500266760ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Jannis Leidel , 2011 # Tran , 2011 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-06-22 17:28+0200\n" "PO-Revision-Date: 2015-06-22 15:43+0000\n" "Last-Translator: Claude Paroz \n" "Language-Team: Vietnamese (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" msgid "Name" msgstr "" #: 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\nhttp://%(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] "" #: 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" django-contrib-comments-2.2.0/django_comments/locale/zh_Hans/000077500000000000000000000000001417603463500242475ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/zh_Hans/LC_MESSAGES/000077500000000000000000000000001417603463500260345ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/zh_Hans/LC_MESSAGES/django.mo000066400000000000000000000112651417603463500276400ustar00rootroot00000000000000Þ•> SüHIW`¸ÀÒtìai q„› ­H¸ "+><{€E’Øàõ 0LSd}˜­Ã×KëQ7 P‰ Ú IÞ g( - ¾  Ô Ü é ÷   & + ; E P Z j z  Š Ÿ ¼« h * ª ± ¾ wÔ LS Zgn„ ”]žü #*@GGZ¢©¼Øô $: S ` m z3‡F»HK3O-ƒ+±Ýáè ï ü   *>EL S]fv}„” «*65#+. 3 2 0)8-41;"(% 97>< / !&=:,$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.[%(site)s] New comment posted on "%(object)s"andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2016-07-13 09:47+0000 Last-Translator: Tuzi.Li Language-Team: Chinese (China) (http://www.transifex.com/django/django-contrib-comments/language/zh_CN/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: zh_CN Plural-Forms: nplurals=1; plural=0; %(site_name)s的评论%(count)s æ¡è¯„论被æˆåŠŸ %(action)s。批准批准评论批准选中的评论若评论内容ä¸å¦¥ï¼Œåˆ™é€‰ä¸­è¿™ä¸ªå¤é€‰æ¡†ã€‚该评论将被一æ¡"此评论已ç»è¢«åˆ é™¤"çš„æ¶ˆæ¯æ‰€æ›¿æ¢ã€‚评论内容Email åœ°å€æ ‡è®°æ ‡è®°é€‰ä¸­çš„评论标记该评论IP 地å€å¦‚果你在该字段中输入任何内容,那么你的评论就会被视为垃圾评论。%(site_name)s的最新评论元数æ®å称请修正如下错误张贴张贴您的评论由 %(user)s 在 %(date)s å¼ è´´ %(comment)s http://%(domain)s%(url)sé¢„è§ˆé¢„è§ˆæ‚¨çš„è¯„è®ºçœŸçš„è¦æ ‡è®°è¯¥è¯„论?真的è¦å…¬å¼€è¯¥è¯„论?真的è¦åˆ é™¤è¯¥è¯„论?删除删除评论移除选中的评论感谢您所作的评论感谢批准感谢评论感谢标记感谢删除感谢花费时间改善本站点的讨论质é‡ã€‚此评论由一ä½éªŒè¯ç”¨æˆ·å‘表,因此该 email 是åªè¯»çš„。此评论由一ä½éªŒè¯ç”¨æˆ·å‘è¡¨ï¼Œå› æ­¤è¯¥ç”¨æˆ·åæ˜¯åªè¯»çš„。URLå–æ¶ˆé€‰ä¸­æ­¤å¤é€‰æ¡†ï¼Œå¯éšè—该æ¡è¯„论。注æ„言论ï¼%s ä¸å…许在这里出现。[%(site)s] 新评论å‘布于 "%(object)s"和批准评论评论标记评论标记评论内容类型标记时间æäº¤æ—¥æœŸ/时间标记标记公开已删除对象ID或进行修改移除用户用户的网å€ç”¨æˆ·çš„ email 地å€ç”¨æˆ·ådjango-contrib-comments-2.2.0/django_comments/locale/zh_Hans/LC_MESSAGES/django.po000066400000000000000000000151521417603463500276420ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Jannis Leidel , 2011 # Lele Long , 2011 # Tuzi.Li , 2016 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2016-07-13 09:47+0000\n" "Last-Translator: Tuzi.Li \n" "Language-Team: Chinese (China) (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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\nhttp://%(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 "评论标记" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" msgstr "[%(site)s] 新评论å‘布于 \"%(object)s\"" #: 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 "或进行修改" django-contrib-comments-2.2.0/django_comments/locale/zh_Hant/000077500000000000000000000000001417603463500242505ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/zh_Hant/LC_MESSAGES/000077500000000000000000000000001417603463500260355ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/locale/zh_Hant/LC_MESSAGES/django.mo000066400000000000000000000111251417603463500276340ustar00rootroot00000000000000Þ•=Sì89WP¨°ÂtÜQY aot‹ H¨ ñ>,kpE‚ÈÐå ÿ <CTmˆ³ÇKÛQ' Py Ê IÎ g € „ – ž « ¹  Ï Ô è í ý    , < A L a Ám / /D t { Ž d¡  '.A TK^ª ÈÒÙïöG QXkˆ¨ÅÌßò + 8-EDsD¸ý678p t~ … ’Ÿ ¦³ºÑ Øâ é óý   !/E/54#*- 2 1 9)7,30:"(% 86=; . !&<+$'%(site_name)s comments1 comment was successfully %(action)s.%(count)s comments were successfully %(action)s.ApproveApprove a commentApprove selected commentsCheck this box if the comment is inappropriate. A "This comment has been removed" message will be displayed instead.CommentContentEmail addressFlagFlag selected commentsFlag this commentIP addressIf you enter anything in this field your comment will be treated as spamLatest comments on %(site_name)sMetadataPerson nameNamePlease correct the error belowPlease correct the errors belowPostPost your commentPosted by %(user)s at %(date)s %(comment)s http://%(domain)s%(url)sPreviewPreview your commentReally flag this comment?Really make this comment public?Really remove this comment?RemoveRemove a commentRemove selected commentsThank you for your commentThanks for approvingThanks for commentingThanks for flaggingThanks for removingThanks for taking the time to improve the quality of discussion on our siteThis comment was posted by an authenticated user and thus the email is read-only.This comment was posted by an authenticated user and thus the name is read-only.URLUncheck this box to make the comment effectively disappear from the site.Watch your mouth! The word %s is not allowed here.Watch your mouth! The words %s are not allowed here.andapprovedapprovedcommentcomment flagcomment flagscommentscontent typedatedate/time submittedflagflaggedflaggedis publicis removedobject IDor make changesremovedremoveduseruser's URLuser's email addressuser's nameProject-Id-Version: django-contrib-comments Report-Msgid-Bugs-To: POT-Creation-Date: 2016-02-10 09:06+0100 PO-Revision-Date: 2018-02-03 17:08+0000 Last-Translator: Tzu-ping Chung Language-Team: Chinese (Taiwan) (http://www.transifex.com/django/django-contrib-comments/language/zh_TW/) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Language: zh_TW Plural-Forms: nplurals=1; plural=0; %(site_name)s è©•è«–%(count)s 個評論已æˆåŠŸå®Œæˆ%(action)s。核å¯å¯©æ ¸ä¸€å€‹è©•è«–æ ¸å¯å·²é¸è©•è«–å¦‚æžœæ­¤è©•è«–ä¸æ°ç•¶å‰‡é¸å–這個檢查框,其將以 "此評論已被移除" 訊æ¯å–代。評論內容電å­éƒµä»¶åœ°å€æ¨™è¨˜æ¨™è¨˜å·²é¸è©•論標記這個評論IP ä½å€å¦‚果你在這一個欄ä½è¼¸å…¥ä»»ä½•內容,會被視為是垃圾評論最新評論在 %(site_name)s元資料姓å請修正以下錯誤張貼張貼你的評論由 %(user)s 在 %(date)s 張貼 %(comment)s http://%(domain)s%(url)sé è¦½é è¦½ä½ çš„è©•è«–çœŸçš„è¦æ¨™è¨˜é€™å€‹è©•è«–?真的è¦è®“這個評論公開?真的è¦ç§»é™¤é€™å€‹è©•è«–?移除移除一個評論移除已é¸è©•è«–è¬è¬ä½ çš„評論感è¬é€²è¡Œå¯©æ ¸æ„Ÿè¬å¯«ä¸‹è©•è«–æ„Ÿè¬æ¨™è¨˜æ„Ÿè¬ç§»é™¤æ„Ÿè¬èŠ±è²»æ™‚é–“å¢žé€²ç¶²ç«™è¨Žè«–çš„å“質這個評論由èªè­‰çš„使用者張貼, å› æ­¤å稱是唯讀的。這個評論由èªè­‰çš„使用者張貼, å› æ­¤å稱是唯讀的。URLå–æ¶ˆé€™å€‹é¸é …å¯è®“評論立刻在網站消失。看ä½ä½ çš„å˜´ï¼æ­¤è™•ä¸å…許 %s 這樣的字眼。和已核å¯è©•論標記評論評論標記評論內容類型日期日期/時間已é€å‡ºæ¨™è¨˜å·²æ¨™è¨˜å…¬é–‹å·²åˆªé™¤ç‰©ä»¶ ID或進行變更已移除使用者使用者 URL使用者電å­éƒµä»¶ä½¿ç”¨è€…å稱django-contrib-comments-2.2.0/django_comments/locale/zh_Hant/LC_MESSAGES/django.po000066400000000000000000000151041417603463500276400ustar00rootroot00000000000000# This file is distributed under the same license as the Django package. # # Translators: # Translators: # Jannis Leidel , 2011 # tcc , 2011 # Tzu-ping Chung , 2018 msgid "" msgstr "" "Project-Id-Version: django-contrib-comments\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-02-10 09:06+0100\n" "PO-Revision-Date: 2018-02-03 17:08+0000\n" "Last-Translator: Tzu-ping Chung \n" "Language-Team: Chinese (Taiwan) (http://www.transifex.com/django/django-contrib-comments/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:105 msgctxt "Person name" 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\nhttp://%(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 "評論標記" #: moderation.py:253 #, python-format msgid "[%(site)s] New comment posted on \"%(object)s\"" 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 "或進行變更" django-contrib-comments-2.2.0/django_comments/management/000077500000000000000000000000001417603463500235325ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/management/__init__.py000066400000000000000000000000001417603463500256310ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/management/commands/000077500000000000000000000000001417603463500253335ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/management/commands/__init__.py000066400000000000000000000000001417603463500274320ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/management/commands/delete_stale_comments.py000066400000000000000000000025611417603463500322500ustar00rootroot00000000000000from django.core.management.base import BaseCommand from django_comments.models import Comment class Command(BaseCommand): help = ("Remove comments for which the related objects " "don't exist anymore!") def add_arguments(self, parser): parser.add_argument( '-y', '--yes', default='x', action='store_const', const='y', dest='answer', help='Automatically confirm deletion', ) def handle(self, *args, **kwargs): verbose = kwargs['verbosity'] >= 1 answer = kwargs['answer'] # -v0 sets --yes if not verbose: answer = 'y' for comment in Comment.objects.all(): if comment.content_object is None: if verbose: self.stdout.write( "Comment `%s' to non-existing `%s' with PK `%s'" % (comment, comment.content_type.model, comment.object_pk)) while answer not in 'yn': answer = input("Do you wish to delete? [yN] ") if not answer: answer = 'x' continue answer = answer[0].lower() if answer == 'y' : comment.delete() if verbose: self.stdout.write("Deleted comment `%s'" % comment) django-contrib-comments-2.2.0/django_comments/managers.py000066400000000000000000000014001417603463500235600ustar00rootroot00000000000000from django.db import models from django.contrib.contenttypes.models import ContentType from django.utils.encoding import force_str 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_str(model._get_pk_val())) return qs django-contrib-comments-2.2.0/django_comments/migrations/000077500000000000000000000000001417603463500235725ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/migrations/0001_initial.py000066400000000000000000000072461417603463500262460ustar00rootroot00000000000000from django.db import models, migrations from django.conf import settings class Migration(migrations.Migration): dependencies = [ ('sites', '0001_initial'), migrations.swappable_dependency(settings.AUTH_USER_MODEL), ('contenttypes', '0001_initial'), ] operations = [ migrations.CreateModel( name='Comment', fields=[ ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), ('object_pk', models.TextField(verbose_name='object ID')), ('user_name', models.CharField(max_length=50, verbose_name="user's name", blank=True)), ('user_email', models.EmailField(max_length=75, verbose_name="user's email address", blank=True)), ('user_url', models.URLField(verbose_name="user's URL", blank=True)), ('comment', models.TextField(max_length=3000, verbose_name='comment')), ('submit_date', models.DateTimeField(default=None, verbose_name='date/time submitted')), ('ip_address', models.GenericIPAddressField( unpack_ipv4=True, null=True, verbose_name='IP address', blank=True)), ('is_public', models.BooleanField(default=True, help_text='Uncheck this box to make the comment effectively disappear from the site.', verbose_name='is public')), ('is_removed', models.BooleanField(default=False, help_text='Check this box if the comment is inappropriate. A "This comment has been removed"' ' message will be displayed instead.', verbose_name='is removed')), ('content_type', models.ForeignKey(related_name='content_type_set_for_%(class)s', verbose_name='content type', to='contenttypes.ContentType', on_delete=models.CASCADE)), ('site', models.ForeignKey(to='sites.Site', on_delete=models.CASCADE)), ('user', models.ForeignKey(related_name='%(class)s_comments', verbose_name='user', blank=True, to=settings.AUTH_USER_MODEL, null=True, on_delete=models.SET_NULL)), ], options={ 'ordering': ('submit_date',), 'db_table': 'django_comments', 'verbose_name': 'comment', 'verbose_name_plural': 'comments', 'permissions': [('can_moderate', 'Can moderate comments')], }, bases=(models.Model,), ), migrations.CreateModel( name='CommentFlag', fields=[ ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), ('flag', models.CharField(max_length=30, verbose_name='flag', db_index=True)), ('flag_date', models.DateTimeField(default=None, verbose_name='date')), ('comment', models.ForeignKey(related_name='flags', verbose_name='comment', to='django_comments.Comment', on_delete=models.CASCADE)), ('user', models.ForeignKey(related_name='comment_flags', verbose_name='user', to=settings.AUTH_USER_MODEL, on_delete=models.CASCADE)), ], options={ 'db_table': 'django_comment_flags', 'verbose_name': 'comment flag', 'verbose_name_plural': 'comment flags', }, bases=(models.Model,), ), migrations.AlterUniqueTogether( name='commentflag', unique_together=set([('user', 'comment', 'flag')]), ), ] django-contrib-comments-2.2.0/django_comments/migrations/0002_update_user_email_field_length.py000066400000000000000000000006471417603463500330070ustar00rootroot00000000000000from django.db import models, migrations class Migration(migrations.Migration): dependencies = [ ('django_comments', '0001_initial'), ] operations = [ migrations.AlterField( model_name='comment', name='user_email', field=models.EmailField( max_length=254, verbose_name="user's email address", blank=True), ), ] django-contrib-comments-2.2.0/django_comments/migrations/0003_add_submit_date_index.py000066400000000000000000000007041417603463500311060ustar00rootroot00000000000000from django.db import models, migrations class Migration(migrations.Migration): dependencies = [ ('django_comments', '0002_update_user_email_field_length'), ] operations = [ migrations.AlterField( model_name='comment', name='submit_date', field=models.DateTimeField(default=None, verbose_name='date/time submitted', db_index=True), preserve_default=True, ), ] django-contrib-comments-2.2.0/django_comments/migrations/0004_add_object_pk_is_removed_index.py000066400000000000000000000014441417603463500327650ustar00rootroot00000000000000from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ ('django_comments', '0003_add_submit_date_index'), ] operations = [ migrations.AlterField( model_name='comment', name='is_removed', field=models.BooleanField( db_index=True, default=False, help_text='Check this box if the comment is inappropriate. ' 'A "This comment has been removed" message will be displayed instead.', verbose_name='is removed'), ), migrations.AlterField( model_name='comment', name='object_pk', field=models.CharField(max_length=64, db_index=True, verbose_name='object ID'), ), ] django-contrib-comments-2.2.0/django_comments/migrations/__init__.py000066400000000000000000000000001417603463500256710ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/models.py000066400000000000000000000037361417603463500232640ustar00rootroot00000000000000from django.conf import settings from django.db import models from django.utils import timezone from django.utils.translation import gettext_lazy as _ from .abstracts import CommentAbstractModel class Comment(CommentAbstractModel): class Meta(CommentAbstractModel.Meta): db_table = "django_comments" 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", on_delete=models.CASCADE, ) comment = models.ForeignKey( # Translators: 'comment' is a noun here. Comment, verbose_name=_('comment'), related_name="flags", on_delete=models.CASCADE, ) # Translators: 'flag' is a noun here. 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().save(*args, **kwargs) django-contrib-comments-2.2.0/django_comments/moderation.py000066400000000000000000000326261417603463500241420ustar00rootroot00000000000000""" 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(max_length=250) body = models.TextField() pub_date = models.DateField() enable_comments = models.BooleanField() Then we create a ``CommentModerator`` subclass specifying some moderation options:: from django_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.contrib.sites.shortcuts import get_current_site from django.core.mail import send_mail from django.db.models.base import ModelBase from django.template import loader from django.utils import timezone from django.utils.translation import gettext as _ import django_comments from django_comments import signals 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: """ 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 = { 'comment': comment, 'content_object': content_object, } subject = _('[%(site)s] New comment posted on "%(object)s"') % { 'site': get_current_site(request).name, 'object': content_object, } message = t.render(c) send_mail(subject, message, settings.DEFAULT_FROM_EMAIL, recipient_list, fail_silently=True) class Moderator: """ 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=django_comments.get_model()) signals.comment_was_posted.connect(self.post_save_moderation, sender=django_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() django-contrib-comments-2.2.0/django_comments/signals.py000066400000000000000000000020401417603463500234240ustar00rootroot00000000000000""" 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. # Arguments: "comment", "request" comment_will_be_posted = Signal() # Sent just after a comment was posted. See above for how this differs # from the Comment object's post-save signal. # Arguments: "comment", "request" comment_was_posted = Signal() # 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: "comment", "flag", "created", "request" comment_was_flagged = Signal() django-contrib-comments-2.2.0/django_comments/templates/000077500000000000000000000000001417603463500234145ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/templates/comments/000077500000000000000000000000001417603463500252415ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/templates/comments/400-debug.html000066400000000000000000000040461417603463500275220ustar00rootroot00000000000000 Comment post not allowed (400)

Comment post not allowed (400)

Why: {{ why }}

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 comment documentation for more help.

You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 400 error page.

django-contrib-comments-2.2.0/django_comments/templates/comments/approve.html000066400000000000000000000011171417603463500276030ustar00rootroot00000000000000{% extends "comments/base.html" %} {% load i18n %} {% block title %}{% trans "Approve a comment" %}{% endblock %} {% block content %}

{% trans "Really make this comment public?" %}

{{ comment|linebreaks }}
{% csrf_token %} {% if next %}
{% endif %}

or cancel

{% endblock %} django-contrib-comments-2.2.0/django_comments/templates/comments/approved.html000066400000000000000000000004011417603463500277420ustar00rootroot00000000000000{% extends "comments/base.html" %} {% load i18n %} {% block title %}{% trans "Thanks for approving" %}.{% endblock %} {% block content %}

{% trans "Thanks for taking the time to improve the quality of discussion on our site" %}.

{% endblock %} django-contrib-comments-2.2.0/django_comments/templates/comments/base.html000066400000000000000000000003271417603463500270430ustar00rootroot00000000000000 {% block title %}{% endblock %} {% block content %}{% endblock %} django-contrib-comments-2.2.0/django_comments/templates/comments/delete.html000066400000000000000000000011101417603463500273620ustar00rootroot00000000000000{% extends "comments/base.html" %} {% load i18n %} {% block title %}{% trans "Remove a comment" %}{% endblock %} {% block content %}

{% trans "Really remove this comment?" %}

{{ comment|linebreaks }}
{% csrf_token %} {% if next %}
{% endif %}

or cancel

{% endblock %} django-contrib-comments-2.2.0/django_comments/templates/comments/deleted.html000066400000000000000000000004001417603463500275270ustar00rootroot00000000000000{% extends "comments/base.html" %} {% load i18n %} {% block title %}{% trans "Thanks for removing" %}.{% endblock %} {% block content %}

{% trans "Thanks for taking the time to improve the quality of discussion on our site" %}.

{% endblock %} django-contrib-comments-2.2.0/django_comments/templates/comments/flag.html000066400000000000000000000011211417603463500270330ustar00rootroot00000000000000{% extends "comments/base.html" %} {% load i18n %} {% block title %}{% trans "Flag this comment" %}{% endblock %} {% block content %}

{% trans "Really flag this comment?" %}

{{ comment|linebreaks }}
{% csrf_token %} {% if next %}
{% endif %}

or cancel

{% endblock %} django-contrib-comments-2.2.0/django_comments/templates/comments/flagged.html000066400000000000000000000004001417603463500275120ustar00rootroot00000000000000{% extends "comments/base.html" %} {% load i18n %} {% block title %}{% trans "Thanks for flagging" %}.{% endblock %} {% block content %}

{% trans "Thanks for taking the time to improve the quality of discussion on our site" %}.

{% endblock %} django-contrib-comments-2.2.0/django_comments/templates/comments/form.html000066400000000000000000000014421417603463500270730ustar00rootroot00000000000000{% load comments i18n %}
{% csrf_token %} {% if next %}
{% endif %} {% for field in form %} {% if field.is_hidden %}
{{ field }}
{% else %} {% if field.errors %}{{ field.errors }}{% endif %} {% endif %} {% endfor %}

django-contrib-comments-2.2.0/django_comments/templates/comments/list.html000066400000000000000000000003411417603463500271000ustar00rootroot00000000000000
{% for comment in comment_list %}
{{ comment.submit_date }} - {{ comment.name }}

{{ comment.comment }}

{% endfor %}
django-contrib-comments-2.2.0/django_comments/templates/comments/posted.html000066400000000000000000000003211417603463500274210ustar00rootroot00000000000000{% extends "comments/base.html" %} {% load i18n %} {% block title %}{% trans "Thanks for commenting" %}.{% endblock %} {% block content %}

{% trans "Thank you for your comment" %}.

{% endblock %} django-contrib-comments-2.2.0/django_comments/templates/comments/preview.html000066400000000000000000000031341417603463500276110ustar00rootroot00000000000000{% extends "comments/base.html" %} {% load i18n %} {% block title %}{% trans "Preview your comment" %}{% endblock %} {% block content %} {% load comments %}
{% csrf_token %} {% if next %}
{% endif %} {% if form.errors %}

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

{% else %}

{% trans "Preview your comment" %}

{{ comment|linebreaks }}

{% trans "and" %} {# Translators: This string follows the 'Post your comment' submit button. #} {% trans "or make changes" %}:

{% endif %} {% for field in form %} {% if field.is_hidden %}
{{ field }}
{% else %} {% if field.errors %}{{ field.errors }}{% endif %} {% endif %} {% endfor %}

{% endblock %} django-contrib-comments-2.2.0/django_comments/templatetags/000077500000000000000000000000001417603463500241105ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/templatetags/__init__.py000066400000000000000000000000001417603463500262070ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/templatetags/comments.py000066400000000000000000000276051417603463500263210ustar00rootroot00000000000000from 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.sites.shortcuts import get_current_site from django.utils.encoding import smart_str import django_comments register = template.Library() class BaseCommentNode(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 = django_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() # Explicit SITE_ID takes precedence over request. This is also how # get_current_site operates. site_id = getattr(settings, "SITE_ID", None) if not site_id and ('request' in context): site_id = get_current_site(context['request']).pk qs = self.comment_model.objects.filter( content_type=ctype, object_pk=smart_str(object_pk), site__pk=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) if 'user' in field_names: qs = qs.select_related('user') 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 class CommentListNode(BaseCommentNode): """Insert a list of comments into the context.""" def get_context_value_from_queryset(self, context, qs): return 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 django_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_dict = context.flatten() context_dict['form'] = self.get_form(context) formstr = render_to_string(template_search_list, context_dict) 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_dict = context.flatten() context_dict['comment_list'] = self.get_context_value_from_queryset(context, qs) liststr = render_to_string(template_search_list, context_dict) 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::
""" return django_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() django-contrib-comments-2.2.0/django_comments/urls.py000066400000000000000000000015451417603463500227620ustar00rootroot00000000000000from django.contrib.contenttypes.views import shortcut from django.urls import path, re_path from .views.comments import post_comment, comment_done from .views.moderation import ( flag, flag_done, delete, delete_done, approve, approve_done, ) urlpatterns = [ path('post/', post_comment, name='comments-post-comment'), path('posted/', comment_done, name='comments-comment-done'), path('flag//', flag, name='comments-flag'), path('flagged/', flag_done, name='comments-flag-done'), path('delete//', delete, name='comments-delete'), path('deleted/', delete_done, name='comments-delete-done'), path('approve//', approve, name='comments-approve'), path('approved/', approve_done, name='comments-approve-done'), re_path(r'^cr/(\d+)/(.+)/$', shortcut, name='comments-url-redirect'), ] django-contrib-comments-2.2.0/django_comments/views/000077500000000000000000000000001417603463500225535ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/views/__init__.py000066400000000000000000000000001417603463500246520ustar00rootroot00000000000000django-contrib-comments-2.2.0/django_comments/views/comments.py000066400000000000000000000122001417603463500247450ustar00rootroot00000000000000from django import http from django.apps import apps from django.conf import settings from django.contrib.sites.shortcuts import get_current_site from django.core.exceptions import ObjectDoesNotExist, ValidationError from django.shortcuts import render 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 import django_comments from django_comments import signals from django_comments.views.utils import next_redirect, confirmation_view 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().__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.split(".", 1)) target = model._default_manager.using(using).get(pk=object_pk) except (LookupError, TypeError): return CommentPostBadRequest( "Invalid content_type value: %r" % escape(ctype)) except AttributeError: 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 to get content-type %r and object PK %r 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 = django_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(request, template_list, { "comment": form.data.get("comment", ""), "form": form, "next": data.get("next", next), }, ) # Otherwise create the comment comment = form.get_comment_object(site_id=get_current_site(request).id) comment.ip_address = request.META.get("REMOTE_ADDR", None) or 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 is 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.""" ) django-contrib-comments-2.2.0/django_comments/views/moderation.py000066400000000000000000000122141417603463500252660ustar00rootroot00000000000000from django.contrib.auth.decorators import login_required, permission_required from django.contrib.sites.shortcuts import get_current_site from django.shortcuts import get_object_or_404, render from django.views.decorators.csrf import csrf_protect import django_comments from django_comments import signals from django_comments.views.utils import next_redirect, confirmation_view @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(django_comments.get_model(), pk=comment_id, site__pk=get_current_site(request).pk) # 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(request, 'comments/flag.html', {'comment': comment, "next": next}) @csrf_protect @login_required @permission_required("django_comments.can_moderate", raise_exception=True) 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(django_comments.get_model(), pk=comment_id, site__pk=get_current_site(request).pk) # 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(request, 'comments/delete.html', {'comment': comment, "next": next}) @csrf_protect @login_required @permission_required("django_comments.can_moderate", raise_exception=True) 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(django_comments.get_model(), pk=comment_id, site__pk=get_current_site(request).pk) # 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(request, 'comments/approve.html', {'comment': comment, "next": next}) # The following functions actually perform the various flag/aprove/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 = django_comments.models.CommentFlag.objects.get_or_create( comment=comment, user=request.user, flag=django_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 = django_comments.models.CommentFlag.objects.get_or_create( comment=comment, user=request.user, flag=django_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 = django_comments.models.CommentFlag.objects.get_or_create( comment=comment, user=request.user, flag=django_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.' ) django-contrib-comments-2.2.0/django_comments/views/utils.py000066400000000000000000000035121417603463500242660ustar00rootroot00000000000000""" A few bits of helper functions for comment views. """ import textwrap from urllib.parse import urlencode from django.http import HttpResponseRedirect from django.shortcuts import render, resolve_url from django.core.exceptions import ObjectDoesNotExist from ..compat import url_has_allowed_host_and_scheme import django_comments 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 url_has_allowed_host_and_scheme(url=next, allowed_hosts={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 = ('?' in next) and '&' or '?' 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 = django_comments.get_model().objects.get(pk=request.GET['c']) except (ObjectDoesNotExist, ValueError): pass return render(request, template, {'comment': comment}) confirmed.__doc__ = textwrap.dedent("""\ %s Templates: :template:`%s`` Context: comment The posted comment """ % (doc, template) ) return confirmed django-contrib-comments-2.2.0/docs/000077500000000000000000000000001417603463500171775ustar00rootroot00000000000000django-contrib-comments-2.2.0/docs/Makefile000066400000000000000000000127341417603463500206460ustar00rootroot00000000000000# Makefile for Sphinx documentation # # You can set these variables from the command line. SPHINXOPTS = SPHINXBUILD = sphinx-build PAPER = BUILDDIR = _build # Internal variables. PAPEROPT_a4 = -D latex_paper_size=a4 PAPEROPT_letter = -D latex_paper_size=letter ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) . # the i18n builder cannot share the environment and doctrees with the others I18NSPHINXOPTS = $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) . .PHONY: help clean html dirhtml singlehtml pickle json htmlhelp qthelp devhelp epub latex latexpdf text man changes linkcheck doctest gettext help: @echo "Please use \`make ' where is one of" @echo " html to make standalone HTML files" @echo " dirhtml to make HTML files named index.html in directories" @echo " singlehtml to make a single large HTML file" @echo " pickle to make pickle files" @echo " json to make JSON files" @echo " htmlhelp to make HTML files and a HTML help project" @echo " qthelp to make HTML files and a qthelp project" @echo " devhelp to make HTML files and a Devhelp project" @echo " epub to make an epub" @echo " latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter" @echo " latexpdf to make LaTeX files and run them through pdflatex" @echo " text to make text files" @echo " man to make manual pages" @echo " texinfo to make Texinfo files" @echo " info to make Texinfo files and run them through makeinfo" @echo " gettext to make PO message catalogs" @echo " changes to make an overview of all changed/added/deprecated items" @echo " linkcheck to check all external links for integrity" @echo " doctest to run all doctests embedded in the documentation (if enabled)" clean: -rm -rf $(BUILDDIR)/* html: $(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html @echo @echo "Build finished. The HTML pages are in $(BUILDDIR)/html." dirhtml: $(SPHINXBUILD) -b dirhtml $(ALLSPHINXOPTS) $(BUILDDIR)/dirhtml @echo @echo "Build finished. The HTML pages are in $(BUILDDIR)/dirhtml." singlehtml: $(SPHINXBUILD) -b singlehtml $(ALLSPHINXOPTS) $(BUILDDIR)/singlehtml @echo @echo "Build finished. The HTML page is in $(BUILDDIR)/singlehtml." pickle: $(SPHINXBUILD) -b pickle $(ALLSPHINXOPTS) $(BUILDDIR)/pickle @echo @echo "Build finished; now you can process the pickle files." json: $(SPHINXBUILD) -b json $(ALLSPHINXOPTS) $(BUILDDIR)/json @echo @echo "Build finished; now you can process the JSON files." htmlhelp: $(SPHINXBUILD) -b htmlhelp $(ALLSPHINXOPTS) $(BUILDDIR)/htmlhelp @echo @echo "Build finished; now you can run HTML Help Workshop with the" \ ".hhp project file in $(BUILDDIR)/htmlhelp." qthelp: $(SPHINXBUILD) -b qthelp $(ALLSPHINXOPTS) $(BUILDDIR)/qthelp @echo @echo "Build finished; now you can run "qcollectiongenerator" with the" \ ".qhcp project file in $(BUILDDIR)/qthelp, like this:" @echo "# qcollectiongenerator $(BUILDDIR)/qthelp/DjangoComments.qhcp" @echo "To view the help file:" @echo "# assistant -collectionFile $(BUILDDIR)/qthelp/DjangoComments.qhc" devhelp: $(SPHINXBUILD) -b devhelp $(ALLSPHINXOPTS) $(BUILDDIR)/devhelp @echo @echo "Build finished." @echo "To view the help file:" @echo "# mkdir -p $$HOME/.local/share/devhelp/DjangoComments" @echo "# ln -s $(BUILDDIR)/devhelp $$HOME/.local/share/devhelp/DjangoComments" @echo "# devhelp" epub: $(SPHINXBUILD) -b epub $(ALLSPHINXOPTS) $(BUILDDIR)/epub @echo @echo "Build finished. The epub file is in $(BUILDDIR)/epub." latex: $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex @echo @echo "Build finished; the LaTeX files are in $(BUILDDIR)/latex." @echo "Run \`make' in that directory to run these through (pdf)latex" \ "(use \`make latexpdf' here to do that automatically)." latexpdf: $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex @echo "Running LaTeX files through pdflatex..." $(MAKE) -C $(BUILDDIR)/latex all-pdf @echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex." text: $(SPHINXBUILD) -b text $(ALLSPHINXOPTS) $(BUILDDIR)/text @echo @echo "Build finished. The text files are in $(BUILDDIR)/text." man: $(SPHINXBUILD) -b man $(ALLSPHINXOPTS) $(BUILDDIR)/man @echo @echo "Build finished. The manual pages are in $(BUILDDIR)/man." texinfo: $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo @echo @echo "Build finished. The Texinfo files are in $(BUILDDIR)/texinfo." @echo "Run \`make' in that directory to run these through makeinfo" \ "(use \`make info' here to do that automatically)." info: $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo @echo "Running Texinfo files through makeinfo..." make -C $(BUILDDIR)/texinfo info @echo "makeinfo finished; the Info files are in $(BUILDDIR)/texinfo." gettext: $(SPHINXBUILD) -b gettext $(I18NSPHINXOPTS) $(BUILDDIR)/locale @echo @echo "Build finished. The message catalogs are in $(BUILDDIR)/locale." changes: $(SPHINXBUILD) -b changes $(ALLSPHINXOPTS) $(BUILDDIR)/changes @echo @echo "The overview file is in $(BUILDDIR)/changes." linkcheck: $(SPHINXBUILD) -b linkcheck $(ALLSPHINXOPTS) $(BUILDDIR)/linkcheck @echo @echo "Link check complete; look for any errors in the above output " \ "or in $(BUILDDIR)/linkcheck/output.txt." doctest: $(SPHINXBUILD) -b doctest $(ALLSPHINXOPTS) $(BUILDDIR)/doctest @echo "Testing of doctests in the sources finished, look at the " \ "results in $(BUILDDIR)/doctest/output.txt." django-contrib-comments-2.2.0/docs/conf.py000066400000000000000000000223431417603463500205020ustar00rootroot00000000000000# Django Comments documentation build configuration file, created by # sphinx-quickstart on Mon Mar 11 10:23:49 2013. # # This file is execfile()d with the current directory set to its containing dir. # # Note that not all possible configuration values are present in this # autogenerated file. # # All configuration values have a default; values that are commented out # serve to show the default. import os import sys # If extensions (or modules to document with autodoc) are in another directory, # add these directories to sys.path here. If the directory is relative to the # documentation root, use os.path.abspath to make it absolute, like shown here. sys.path.insert(0, os.path.abspath('.')) # -- General configuration ----------------------------------------------------- # If your documentation needs a minimal Sphinx version, state it here. #needs_sphinx = '1.0' # Add any Sphinx extension module names here, as strings. They can be extensions # coming with Sphinx (named 'sphinx.ext.*') or your custom ones. extensions = ['sphinx.ext.intersphinx', 'extensions'] # Add any paths that contain templates here, relative to this directory. templates_path = ['_templates'] # The suffix of source filenames. source_suffix = '.txt' # The encoding of source files. #source_encoding = 'utf-8-sig' # The master toctree document. master_doc = 'index' # General information about the project. project = 'Django Comments' copyright = 'Django Software Foundation and contributors' # The version info for the project you're documenting, acts as replacement for # |version| and |release|, also used in various other places throughout the # built documents. # # The short X.Y version. version = '1.8' # The full version, including alpha/beta/rc tags. release = '1.8' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. #language = None # There are two options for replacing |today|: either, you set today to some # non-false value, then it is used: #today = '' # Else, today_fmt is used as the format for a strftime call. #today_fmt = '%B %d, %Y' # List of patterns, relative to source directory, that match files and # directories to ignore when looking for source files. exclude_patterns = ['_build'] # The reST default role (used for this markup: `text`) to use for all documents. #default_role = None # If true, '()' will be appended to :func: etc. cross-reference text. #add_function_parentheses = True # If true, the current module name will be prepended to all description # unit titles (such as .. function::). #add_module_names = True # If true, sectionauthor and moduleauthor directives will be shown in the # output. They are ignored by default. #show_authors = False # The name of the Pygments (syntax highlighting) style to use. pygments_style = 'sphinx' # A list of ignored prefixes for module index sorting. #modindex_common_prefix = [] # -- Options for HTML output --------------------------------------------------- # The theme to use for HTML and HTML Help pages. See the documentation for # a list of builtin themes. html_theme = 'default' # Theme options are theme-specific and customize the look and feel of a theme # further. For a list of options available for each theme, see the # documentation. #html_theme_options = {} # Add any paths that contain custom themes here, relative to this directory. #html_theme_path = [] # The name for this set of Sphinx documents. If None, it defaults to # " v documentation". #html_title = None # A shorter title for the navigation bar. Default is the same as html_title. #html_short_title = None # The name of an image file (relative to this directory) to place at the top # of the sidebar. #html_logo = None # The name of an image file (within the static path) to use as favicon of the # docs. This file should be a Windows icon file (.ico) being 16x16 or 32x32 # pixels large. #html_favicon = None # Add any paths that contain custom static files (such as style sheets) here, # relative to this directory. They are copied after the builtin static files, # so a file named "default.css" will overwrite the builtin "default.css". html_static_path = ['_static'] # If not '', a 'Last updated on:' timestamp is inserted at every page bottom, # using the given strftime format. #html_last_updated_fmt = '%b %d, %Y' # If true, SmartyPants will be used to convert quotes and dashes to # typographically correct entities. #html_use_smartypants = True # Custom sidebar templates, maps document names to template names. #html_sidebars = {} # Additional templates that should be rendered to pages, maps page names to # template names. #html_additional_pages = {} # If false, no module index is generated. #html_domain_indices = True # If false, no index is generated. #html_use_index = True # If true, the index is split into individual pages for each letter. #html_split_index = False # If true, links to the reST sources are added to the pages. #html_show_sourcelink = True # If true, "Created using Sphinx" is shown in the HTML footer. Default is True. #html_show_sphinx = True # If true, "(C) Copyright ..." is shown in the HTML footer. Default is True. #html_show_copyright = True # If true, an OpenSearch description file will be output, and all pages will # contain a tag referring to it. The value of this option must be the # base URL from which the finished HTML is served. #html_use_opensearch = '' # This is the file name suffix for HTML files (e.g. ".xhtml"). #html_file_suffix = None # Output file base name for HTML help builder. htmlhelp_basename = 'DjangoCommentsdoc' # -- Options for LaTeX output -------------------------------------------------- latex_elements = { # The paper size ('letterpaper' or 'a4paper'). #'papersize': 'letterpaper', # The font size ('10pt', '11pt' or '12pt'). #'pointsize': '10pt', # Additional stuff for the LaTeX preamble. #'preamble': '', } # Grouping the document tree into LaTeX files. List of tuples # (source start file, target name, title, author, documentclass [howto/manual]). latex_documents = [ ('index', 'DjangoComments.tex', 'Django Comments Documentation', 'Django Software Foundation and contributors', 'manual'), ] # The name of an image file (relative to this directory) to place at the top of # the title page. #latex_logo = None # For "manual" documents, if this is true, then toplevel headings are parts, # not chapters. #latex_use_parts = False # If true, show page references after internal links. #latex_show_pagerefs = False # If true, show URL addresses after external links. #latex_show_urls = False # Documents to append as an appendix to all manuals. #latex_appendices = [] # If false, no module index is generated. #latex_domain_indices = True # -- Options for manual page output -------------------------------------------- # One entry per manual page. List of tuples # (source start file, name, description, authors, manual section). man_pages = [ ('index', 'djangocomments', 'Django Comments Documentation', ['Django Software Foundation and contributors'], 1) ] # If true, show URL addresses after external links. #man_show_urls = False # -- Options for Texinfo output ------------------------------------------------ # Grouping the document tree into Texinfo files. List of tuples # (source start file, target name, title, author, # dir menu entry, description, category) texinfo_documents = [ ('index', 'DjangoComments', 'Django Comments Documentation', 'Django Software Foundation and contributors', 'DjangoComments', 'One line description of project.', 'Miscellaneous'), ] # Documents to append as an appendix to all manuals. #texinfo_appendices = [] # If false, no module index is generated. #texinfo_domain_indices = True # How to display URL addresses: 'footnote', 'no', or 'inline'. #texinfo_show_urls = 'footnote' # -- Options for Epub output --------------------------------------------------- # Bibliographic Dublin Core info. epub_title = 'Django Comments' epub_author = 'Django Software Foundation and contributors' epub_publisher = 'Django Software Foundation and contributors' epub_copyright = copyright # The language of the text. It defaults to the language option # or en if the language is not set. #epub_language = '' # The scheme of the identifier. Typical schemes are ISBN or URL. #epub_scheme = '' # The unique identifier of the text. This can be a ISBN number # or the project homepage. #epub_identifier = '' # A unique identification for the text. #epub_uid = '' # A tuple containing the cover image and cover page html template filenames. #epub_cover = () # HTML files that should be inserted before the pages created by sphinx. # The format is a list of tuples containing the path and title. #epub_pre_files = [] # HTML files shat should be inserted after the pages created by sphinx. # The format is a list of tuples containing the path and title. #epub_post_files = [] # A list of files that should not be packed into the epub file. #epub_exclude_files = [] # The depth of the table of contents in toc.ncx. #epub_tocdepth = 3 # Allow duplicate toc entries. #epub_tocdup = True # Example configuration for intersphinx: refer to the Python standard library. intersphinx_mapping = { 'python': ('https://docs.python.org/', None), 'django': ('https://docs.djangoproject.com/en/stable', None), } django-contrib-comments-2.2.0/docs/custom.txt000066400000000000000000000161431417603463500212570ustar00rootroot00000000000000================================== Customizing the comments framework ================================== .. currentmodule:: django_comments If the 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 in comment model, the 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 ` 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 comment model. For example, some sites that allow comments want the commentator to provide a title for their comment; the 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_comments.abstracts import CommentAbstractModel class CommentWithTitle(CommentAbstractModel): title = models.CharField(max_length=300) Most custom comment models will subclass the :class:`~django_comments.abstracts.CommentAbstractModel` model. However, if you want to substantially remove or change the fields available in the :class:`~django_comments.abstracts.CommentAbstractModel` 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_create_data()`` to return deal with our custom title field:: from django import forms from django_comments.forms import CommentForm from my_comment_app.models import CommentWithTitle class CommentFormWithTitle(CommentForm): title = forms.CharField(max_length=300) def get_comment_create_data(self, **kwargs): # Use the data of the superclass, and add in the title field data = super().get_comment_create_data(**kwargs) 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_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:: def get_model(): from my_comment_app.models import CommentWithTitle return CommentWithTitle def get_form(): from my_comment_app.forms import CommentFormWithTitle return CommentFormWithTitle The class imports have to be inside functions, as recent Django versions do not allow importing models in the application root ``__init__.py`` file. .. 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_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_comments.abstracts.BaseCommentAbstractModel``, which defines necessary core fields. The default implementation returns :class:`django_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_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 default form and consider incorporating similar features. .. function:: get_form_target() Return the URL for POSTing comments. This will be the ```` 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_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_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_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_comments.views.moderation.approve()`` view. django-contrib-comments-2.2.0/docs/example.txt000066400000000000000000000156421417603463500214030ustar00rootroot00000000000000.. highlightlang:: html+django ================================= Example of using the comments app ================================= Follow the first three steps of the :doc:`quick start guide `. 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 %}

{{ comment_count }} comments have been posted.

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

{{ comment_count }} comments have been posted.

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

Posted by: {{ comment.user_name }} on {{ comment.submit_date }}

...

Comment: {{ comment.comment }}

... {% 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 `, :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 %} {% if field.name == "comment" %} ... {% endfor %} But let's look at a simple example:: {% get_comment_form for entry as form %} {% csrf_token %} {{ form }}
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 feed__ 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.urls import path from django_comments.feeds import LatestCommentFeed urlpatterns = [ # ... path('feeds/latest/', LatestCommentFeed()), # ... ] Now you should have the latest comment feeds being served off ``/feeds/latest/``. __ https://docs.djangoproject.com/en/stable/ref/contrib/syndication/ 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 with :doc:`generic comment 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.db import models from django_comments.moderation import CommentModerator, moderator 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``. django-contrib-comments-2.2.0/docs/extensions.py000066400000000000000000000007371417603463500217570ustar00rootroot00000000000000def setup(app): app.add_crossref_type( directivename = "setting", rolename = "setting", indextemplate = "pair: %s; setting", ) app.add_crossref_type( directivename = "templatetag", rolename = "ttag", indextemplate = "pair: %s; template tag" ) app.add_crossref_type( directivename = "templatefilter", rolename = "tfilter", indextemplate = "pair: %s; template filter" ) django-contrib-comments-2.2.0/docs/forms.txt000066400000000000000000000033341417603463500210710ustar00rootroot00000000000000==================== Comment form classes ==================== .. module:: django_comments.forms :synopsis: Forms for dealing with the comment model. The ``django_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 `. .. class:: CommentForm The main comment form representing the standard way of handling submitted comments. This is the class used by all the views :mod:`django_comments` to handle submitted comments. If you want to build custom views that are similar to django_comment'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 `, 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. django-contrib-comments-2.2.0/docs/index.txt000066400000000000000000000012461417603463500210520ustar00rootroot00000000000000=========================== Django "excontrib" Comments =========================== .. module:: django_comments :synopsis: The package formerly known as "django.contrib.comments". .. highlightlang:: html+django Django used to include a comments framework; since Django 1.6 it's been separated to a separate project. This is that project. This 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. Contents ================ .. toctree:: :maxdepth: 1 quickstart models signals management_commands custom forms moderation example settings porting django-contrib-comments-2.2.0/docs/make.bat000066400000000000000000000117701417603463500206120ustar00rootroot00000000000000@ECHO OFF REM Command file for Sphinx documentation if "%SPHINXBUILD%" == "" ( set SPHINXBUILD=sphinx-build ) set BUILDDIR=_build set ALLSPHINXOPTS=-d %BUILDDIR%/doctrees %SPHINXOPTS% . set I18NSPHINXOPTS=%SPHINXOPTS% . if NOT "%PAPER%" == "" ( set ALLSPHINXOPTS=-D latex_paper_size=%PAPER% %ALLSPHINXOPTS% set I18NSPHINXOPTS=-D latex_paper_size=%PAPER% %I18NSPHINXOPTS% ) if "%1" == "" goto help if "%1" == "help" ( :help echo.Please use `make ^` where ^ is one of echo. html to make standalone HTML files echo. dirhtml to make HTML files named index.html in directories echo. singlehtml to make a single large HTML file echo. pickle to make pickle files echo. json to make JSON files echo. htmlhelp to make HTML files and a HTML help project echo. qthelp to make HTML files and a qthelp project echo. devhelp to make HTML files and a Devhelp project echo. epub to make an epub echo. latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter echo. text to make text files echo. man to make manual pages echo. texinfo to make Texinfo files echo. gettext to make PO message catalogs echo. changes to make an overview over all changed/added/deprecated items echo. linkcheck to check all external links for integrity echo. doctest to run all doctests embedded in the documentation if enabled goto end ) if "%1" == "clean" ( for /d %%i in (%BUILDDIR%\*) do rmdir /q /s %%i del /q /s %BUILDDIR%\* goto end ) if "%1" == "html" ( %SPHINXBUILD% -b html %ALLSPHINXOPTS% %BUILDDIR%/html if errorlevel 1 exit /b 1 echo. echo.Build finished. The HTML pages are in %BUILDDIR%/html. goto end ) if "%1" == "dirhtml" ( %SPHINXBUILD% -b dirhtml %ALLSPHINXOPTS% %BUILDDIR%/dirhtml if errorlevel 1 exit /b 1 echo. echo.Build finished. The HTML pages are in %BUILDDIR%/dirhtml. goto end ) if "%1" == "singlehtml" ( %SPHINXBUILD% -b singlehtml %ALLSPHINXOPTS% %BUILDDIR%/singlehtml if errorlevel 1 exit /b 1 echo. echo.Build finished. The HTML pages are in %BUILDDIR%/singlehtml. goto end ) if "%1" == "pickle" ( %SPHINXBUILD% -b pickle %ALLSPHINXOPTS% %BUILDDIR%/pickle if errorlevel 1 exit /b 1 echo. echo.Build finished; now you can process the pickle files. goto end ) if "%1" == "json" ( %SPHINXBUILD% -b json %ALLSPHINXOPTS% %BUILDDIR%/json if errorlevel 1 exit /b 1 echo. echo.Build finished; now you can process the JSON files. goto end ) if "%1" == "htmlhelp" ( %SPHINXBUILD% -b htmlhelp %ALLSPHINXOPTS% %BUILDDIR%/htmlhelp if errorlevel 1 exit /b 1 echo. echo.Build finished; now you can run HTML Help Workshop with the ^ .hhp project file in %BUILDDIR%/htmlhelp. goto end ) if "%1" == "qthelp" ( %SPHINXBUILD% -b qthelp %ALLSPHINXOPTS% %BUILDDIR%/qthelp if errorlevel 1 exit /b 1 echo. echo.Build finished; now you can run "qcollectiongenerator" with the ^ .qhcp project file in %BUILDDIR%/qthelp, like this: echo.^> qcollectiongenerator %BUILDDIR%\qthelp\DjangoComments.qhcp echo.To view the help file: echo.^> assistant -collectionFile %BUILDDIR%\qthelp\DjangoComments.ghc goto end ) if "%1" == "devhelp" ( %SPHINXBUILD% -b devhelp %ALLSPHINXOPTS% %BUILDDIR%/devhelp if errorlevel 1 exit /b 1 echo. echo.Build finished. goto end ) if "%1" == "epub" ( %SPHINXBUILD% -b epub %ALLSPHINXOPTS% %BUILDDIR%/epub if errorlevel 1 exit /b 1 echo. echo.Build finished. The epub file is in %BUILDDIR%/epub. goto end ) if "%1" == "latex" ( %SPHINXBUILD% -b latex %ALLSPHINXOPTS% %BUILDDIR%/latex if errorlevel 1 exit /b 1 echo. echo.Build finished; the LaTeX files are in %BUILDDIR%/latex. goto end ) if "%1" == "text" ( %SPHINXBUILD% -b text %ALLSPHINXOPTS% %BUILDDIR%/text if errorlevel 1 exit /b 1 echo. echo.Build finished. The text files are in %BUILDDIR%/text. goto end ) if "%1" == "man" ( %SPHINXBUILD% -b man %ALLSPHINXOPTS% %BUILDDIR%/man if errorlevel 1 exit /b 1 echo. echo.Build finished. The manual pages are in %BUILDDIR%/man. goto end ) if "%1" == "texinfo" ( %SPHINXBUILD% -b texinfo %ALLSPHINXOPTS% %BUILDDIR%/texinfo if errorlevel 1 exit /b 1 echo. echo.Build finished. The Texinfo files are in %BUILDDIR%/texinfo. goto end ) if "%1" == "gettext" ( %SPHINXBUILD% -b gettext %I18NSPHINXOPTS% %BUILDDIR%/locale if errorlevel 1 exit /b 1 echo. echo.Build finished. The message catalogs are in %BUILDDIR%/locale. goto end ) if "%1" == "changes" ( %SPHINXBUILD% -b changes %ALLSPHINXOPTS% %BUILDDIR%/changes if errorlevel 1 exit /b 1 echo. echo.The overview file is in %BUILDDIR%/changes. goto end ) if "%1" == "linkcheck" ( %SPHINXBUILD% -b linkcheck %ALLSPHINXOPTS% %BUILDDIR%/linkcheck if errorlevel 1 exit /b 1 echo. echo.Link check complete; look for any errors in the above output ^ or in %BUILDDIR%/linkcheck/output.txt. goto end ) if "%1" == "doctest" ( %SPHINXBUILD% -b doctest %ALLSPHINXOPTS% %BUILDDIR%/doctest if errorlevel 1 exit /b 1 echo. echo.Testing of doctests in the sources finished, look at the ^ results in %BUILDDIR%/doctest/output.txt. goto end ) :end django-contrib-comments-2.2.0/docs/management_commands.txt000066400000000000000000000007431417603463500237410ustar00rootroot00000000000000=================== Management commands =================== delete_stale_comments ===================== Remove comments for which the related objects don't exist anymore! This is a handy house-keeping command because the comment model doesn't enforce cascade delete on the database level! Run: .. code-block:: shell manage.py delete_stale_comments This command supports the ``--yes`` flag to automatically confirm suggested deletions, suitable for running via cron. django-contrib-comments-2.2.0/docs/models.txt000066400000000000000000000044011417603463500212220ustar00rootroot00000000000000================== The comment models ================== .. module:: django_comments.models :synopsis: The comment models .. class:: Comment The comment model. Has the following fields: .. attribute:: content_object A :class:`~django.contrib.contenttypes.generic.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.generic.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.CharField` containing the primary key of the object the comment is attached to. ``max_length=64``. .. 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:`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. django-contrib-comments-2.2.0/docs/moderation.txt000066400000000000000000000226131417603463500221050ustar00rootroot00000000000000========================== Generic comment moderation ========================== .. module:: django_comments.moderation :synopsis: Support for automatic comment moderation. 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_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_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_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. 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 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 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_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_comments.signals.comment_will_be_posted` and :data:`~django_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). django-contrib-comments-2.2.0/docs/porting.txt000066400000000000000000000031661417603463500214300ustar00rootroot00000000000000=============================================================== Porting to ``django_comments`` from ``django.contrib.comments`` =============================================================== To move from ``django.contrib.comments`` to ``django_comments``, follow these steps: #. Install the comments app by running ``pip install django-contrib-comments``. #. In :setting:`INSTALLED_APPS`, replace ``'django.contrib.comments'`` with ``'django_comments'``. .. code-block:: python INSTALLED_APPS = ( ... 'django_comments', ... ) #. In your project's ``urls.py``, replace the url include ``django.contrib.comments.urls`` with ``'django_comments.urls'``: .. code-block:: python urlpatterns = [ ... url(r'^comments/', include('django_comments.urls')), ... ] #. If your project had :doc:`customized the comments framework `, then update your imports to use the ``django_comments`` module instead of ``django.contrib.comments``. For example: .. code-block:: python from django.contrib.comments.models import Comment # old from django_comments.models import Comment # new from django.contrib.comments.forms import CommentForm # old from django_comments.forms import CommentForm # new #. If your database schema already contains the tables and data for existing comments and you get an error like ``django.db.utils.ProgrammingError: relation "django_comments" already exists`` in your first subsequent migration, run ``manage.py migrate django_comments --fake-initial``. django-contrib-comments-2.2.0/docs/quickstart.txt000066400000000000000000000266361417603463500221470ustar00rootroot00000000000000================= Quick start guide ================= To get started using the ``comments`` app, follow these steps: #. Install the comments app by running ``pip install django-contrib-comments``. #. :ref:`Enable the "sites" framework ` by adding ``'django.contrib.sites'`` to :setting:`INSTALLED_APPS` and defining :setting:`SITE_ID`. #. Install the comments framework by adding ``'django_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 = [ ... path('comments/', include('django_comments.urls')), ... ] #. Use the `comment template tags`_ below to embed comments in your templates. You might also want to examine :ref:`the available settings `. To take full advantage of the moderation system, you may want to add some comment-enabling fields to specified models. See :doc:`Comment moderation ` for details. 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 ` 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_comments.models.Comment` objects; see :doc:`the comment model documentation ` 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 %} permalink for comment #{{ forloop.counter }} ... {% 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 %}

This event has {{ comment_count }} comments.

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 :class:`form object ` 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 %} {% csrf_token %} {{ form }}
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::
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:: 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 %} {% csrf_token %} {{ form.comment }} {{ form.honeypot }} {{ form.content_type }} {{ form.object_pk }} {{ form.timestamp }} {{ form.security_hash }}
{% else %}

Please log in to leave a comment.

{% 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 ` 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 `Cross Site Request Forgery protection`_ 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. .. _cross site request forgery protection: https://docs.djangoproject.com/en/stable/ref/csrf/ .. _honeypot: http://en.wikipedia.org/wiki/Honeypot_(computing) django-contrib-comments-2.2.0/docs/settings.txt000066400000000000000000000021451417603463500216020ustar00rootroot00000000000000.. _settings-comments: ============================================= Settings that ``django_comments`` understands ============================================= .. 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 `. 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:: COMMENTS_TIMEOUT COMMENT_TIMEOUT ------------------ The maximum comment form timeout in seconds. The default value is ``2 * 60 * 60`` (2 hours). django-contrib-comments-2.2.0/docs/signals.txt000066400000000000000000000052421417603463500214030ustar00rootroot00000000000000================================ Signals sent by the comments app ================================ .. module:: django_comments.signals :synopsis: Signals sent by the comment module. The comment app sends a series of signals_ to allow for comment moderation and similar activities. See `the introduction to signals`_ for information about how to register for and receive these signals. .. _signals: https://docs.djangoproject.com/en/stable/topics/signals/ .. _the introduction to signals: signals_ comment_will_be_posted ====================== .. data:: django_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_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_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_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. django-contrib-comments-2.2.0/setup.cfg000066400000000000000000000000761417603463500200730ustar00rootroot00000000000000[flake8] exclude = docs/* ignore = E128 max-line-length = 119 django-contrib-comments-2.2.0/setup.py000066400000000000000000000031341417603463500177620ustar00rootroot00000000000000from setuptools import setup, find_packages with open('README.rst') as readme_file: readme = readme_file.read() with open('HISTORY.rst') as history_file: history = history_file.read() long_description = readme + history setup( name='django-contrib-comments', version='2.2.0', url="https://github.com/django/django-contrib-comments", description='The code formerly known as django.contrib.comments.', long_description=long_description, author='Django Software Foundation', author_email='jacob@jacobian.org', license='BSD', platforms='any', zip_safe=False, classifiers=[ 'Development Status :: 5 - Production/Stable', 'Environment :: Web Environment', 'Framework :: Django', 'Framework :: Django :: 2.2', 'Framework :: Django :: 3.0', 'Framework :: Django :: 3.1', 'Framework :: Django :: 3.2', 'Framework :: Django :: 4.0', 'Intended Audience :: Developers', 'Natural Language :: English', 'License :: OSI Approved :: BSD License', 'Operating System :: OS Independent', 'Programming Language :: Python', 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: 3.6', 'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', ], packages=find_packages(exclude=['tests', 'tests.*']), include_package_data=True, test_suite='tests.runtests.main', install_requires=['Django>=2.2'] ) django-contrib-comments-2.2.0/tests/000077500000000000000000000000001417603463500174115ustar00rootroot00000000000000django-contrib-comments-2.2.0/tests/__init__.py000066400000000000000000000000001417603463500215100ustar00rootroot00000000000000django-contrib-comments-2.2.0/tests/custom_comments/000077500000000000000000000000001417603463500226305ustar00rootroot00000000000000django-contrib-comments-2.2.0/tests/custom_comments/__init__.py000066400000000000000000000010471417603463500247430ustar00rootroot00000000000000from django.urls import reverse from . import views from .forms import CustomCommentForm def get_model(): from .models import CustomComment return CustomComment def get_form(): return CustomCommentForm def get_form_target(): return reverse(views.custom_submit_comment) def get_flag_url(c): return reverse(views.custom_flag_comment, args=(c.id,)) def get_delete_url(c): return reverse(views.custom_delete_comment, args=(c.id,)) def get_approve_url(c): return reverse(views.custom_approve_comment, args=(c.id,)) django-contrib-comments-2.2.0/tests/custom_comments/forms.py000066400000000000000000000001111417603463500243210ustar00rootroot00000000000000from django import forms class CustomCommentForm(forms.Form): pass django-contrib-comments-2.2.0/tests/custom_comments/models.py000066400000000000000000000001131417603463500244600ustar00rootroot00000000000000from django.db import models class CustomComment(models.Model): pass django-contrib-comments-2.2.0/tests/custom_comments/views.py000066400000000000000000000007371417603463500243460ustar00rootroot00000000000000from 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.") django-contrib-comments-2.2.0/tests/runtests.py000077500000000000000000000035531417603463500216630ustar00rootroot00000000000000#!/usr/bin/env python """ Adapted from django-constance, which itself was adapted from django-adminfiles. """ import os import sys import django here = os.path.dirname(os.path.abspath(__file__)) parent = os.path.dirname(here) sys.path[0:0] = [here, parent] from django.conf import settings settings.configure( DATABASES={'default': {'ENGINE': 'django.db.backends.sqlite3'}}, DEFAULT_AUTO_FIELD='django.db.models.BigAutoField', INSTALLED_APPS=[ "django.contrib.auth", "django.contrib.contenttypes", "django.contrib.messages", "django.contrib.sessions", "django.contrib.sites", "django.contrib.admin", "django_comments", "testapp", "custom_comments", ], MIDDLEWARE=( 'django.contrib.sessions.middleware.SessionMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', ), ROOT_URLCONF='testapp.urls', TEMPLATES=[ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'APP_DIRS': True, 'OPTIONS': { 'context_processors': [ 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', ] }, }, ], SECRET_KEY="it's a secret to everyone", SITE_ID=1, ) from django.test.runner import DiscoverRunner def main(test_labels=None): django.setup() runner = DiscoverRunner(failfast=True, verbosity=1) failures = runner.run_tests(test_labels or ['testapp'], interactive=True) sys.exit(failures) if __name__ == '__main__': test_labels = None if len(sys.argv) > 1: test_labels = sys.argv[1:] main(test_labels) django-contrib-comments-2.2.0/tests/testapp/000077500000000000000000000000001417603463500210715ustar00rootroot00000000000000django-contrib-comments-2.2.0/tests/testapp/__init__.py000066400000000000000000000000001417603463500231700ustar00rootroot00000000000000django-contrib-comments-2.2.0/tests/testapp/fixtures/000077500000000000000000000000001417603463500227425ustar00rootroot00000000000000django-contrib-comments-2.2.0/tests/testapp/fixtures/comment_tests.json000066400000000000000000000016521417603463500265250ustar00rootroot00000000000000[ { "model" : "testapp.book", "pk" : 1, "fields" : { "dewey_decimal" : "12.34" } }, { "model" : "testapp.author", "pk" : 1, "fields" : { "first_name" : "John", "last_name" : "Smith" } }, { "model" : "testapp.author", "pk" : 2, "fields" : { "first_name" : "Peter", "last_name" : "Jones" } }, { "model" : "testapp.article", "pk" : 1, "fields" : { "author" : 1, "headline" : "Man Bites Dog" } }, { "model" : "testapp.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" } } ] django-contrib-comments-2.2.0/tests/testapp/fixtures/comment_utils.xml000066400000000000000000000012721417603463500263500ustar00rootroot00000000000000 ABC This is the body 2008-01-01 True XYZ Text here 2008-01-02 False django-contrib-comments-2.2.0/tests/testapp/models.py000066400000000000000000000016041417603463500227270ustar00rootroot00000000000000""" Comments may be attached to any object. See the comment documentation for more information. """ from django.db import models 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) class Article(models.Model): author = models.ForeignKey(Author, on_delete=models.CASCADE) headline = models.CharField(max_length=100) def __str__(self): return self.headline 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) django-contrib-comments-2.2.0/tests/testapp/templates/000077500000000000000000000000001417603463500230675ustar00rootroot00000000000000django-contrib-comments-2.2.0/tests/testapp/templates/comments/000077500000000000000000000000001417603463500247145ustar00rootroot00000000000000django-contrib-comments-2.2.0/tests/testapp/templates/comments/comment_notification_email.txt000066400000000000000000000001361417603463500330340ustar00rootroot00000000000000A comment has been posted on {{ content_object }}. The comment reads as follows: {{ comment }}django-contrib-comments-2.2.0/tests/testapp/templatetags/000077500000000000000000000000001417603463500235635ustar00rootroot00000000000000django-contrib-comments-2.2.0/tests/testapp/templatetags/__init__.py000066400000000000000000000000001417603463500256620ustar00rootroot00000000000000django-contrib-comments-2.2.0/tests/testapp/templatetags/comment_testtags.py000066400000000000000000000002011417603463500275060ustar00rootroot00000000000000from django.template import Library register = Library() @register.filter def noop(variable, param=None): return variable django-contrib-comments-2.2.0/tests/testapp/tests/000077500000000000000000000000001417603463500222335ustar00rootroot00000000000000django-contrib-comments-2.2.0/tests/testapp/tests/__init__.py000066400000000000000000000053211417603463500243450ustar00rootroot00000000000000from django.contrib.auth.models import User from django.contrib.contenttypes.models import ContentType from django.contrib.sites.models import Site from django.test import TestCase from django.test.utils import override_settings from django_comments.forms import CommentForm from django_comments.models import Comment from testapp.models import Article, Author # Shortcut CT = ContentType.objects.get_for_model @override_settings( PASSWORD_HASHERS=('django.contrib.auth.hashers.UnsaltedMD5PasswordHasher',), ROOT_URLCONF='testapp.urls_default', ) class CommentTestCase(TestCase): """ Helper base class for comment tests that need data. """ fixtures = ["comment_tests"] 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 django-contrib-comments-2.2.0/tests/testapp/tests/test_app_api.py000066400000000000000000000046701417603463500252640ustar00rootroot00000000000000from django.core.exceptions import ImproperlyConfigured from django.test.utils import modify_settings, override_settings import django_comments from django_comments.models import Comment from django_comments.forms import CommentForm from . import CommentTestCase class CommentAppAPITests(CommentTestCase): """Tests for the "comment app" API""" def testGetCommentApp(self): self.assertEqual(django_comments.get_comment_app(), django_comments) @modify_settings(INSTALLED_APPS={'remove': 'django_comments'}) def testGetMissingCommentApp(self): msg = "The COMMENTS_APP ('django_comments') must be in INSTALLED_APPS" with self.assertRaisesMessage(ImproperlyConfigured, msg): django_comments.get_comment_app() def testGetForm(self): self.assertEqual(django_comments.get_form(), CommentForm) def testGetFormTarget(self): self.assertEqual(django_comments.get_form_target(), "/post/") def testGetFlagURL(self): c = Comment(id=12345) self.assertEqual(django_comments.get_flag_url(c), "/flag/12345/") def getGetDeleteURL(self): c = Comment(id=12345) self.assertEqual(django_comments.get_delete_url(c), "/delete/12345/") def getGetApproveURL(self): c = Comment(id=12345) self.assertEqual(django_comments.get_approve_url(c), "/approve/12345/") @override_settings( COMMENTS_APP='custom_comments', ROOT_URLCONF='testapp.urls', ) class CustomCommentTest(CommentTestCase): def testGetCommentApp(self): import custom_comments self.assertEqual(django_comments.get_comment_app(), custom_comments) def testGetModel(self): from custom_comments.models import CustomComment self.assertEqual(django_comments.get_model(), CustomComment) def testGetForm(self): from custom_comments.forms import CustomCommentForm self.assertEqual(django_comments.get_form(), CustomCommentForm) def testGetFormTarget(self): self.assertEqual(django_comments.get_form_target(), "/post/") def testGetFlagURL(self): c = Comment(id=12345) self.assertEqual(django_comments.get_flag_url(c), "/flag/12345/") def getGetDeleteURL(self): c = Comment(id=12345) self.assertEqual(django_comments.get_delete_url(c), "/delete/12345/") def getGetApproveURL(self): c = Comment(id=12345) self.assertEqual(django_comments.get_approve_url(c), "/approve/12345/") django-contrib-comments-2.2.0/tests/testapp/tests/test_comment_form.py000066400000000000000000000070521417603463500263350ustar00rootroot00000000000000import time from django.conf import settings from django.contrib.sites.models import Site from django_comments.forms import CommentForm from django_comments.models import Comment from . import CommentTestCase from testapp.models import Article class CommentFormTests(CommentTestCase): def setUp(self): super().setUp() self.site_2 = Site.objects.create(id=settings.SITE_ID + 1, domain="testserver", name="testserver") 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.assertTrue(isinstance(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) # Create a comment for the second site. We only test for site_id, not # what has already been tested above. a = Article.objects.get(pk=1) d = self.getValidData(a) d["comment"] = "testGetCommentObject with a site" f = CommentForm(Article.objects.get(pk=1), data=d) c = f.get_comment_object(site_id=self.site_2.id) self.assertEqual(c.site_id, self.site_2.id) def testProfanities(self): """Test COMMENTS_ALLOW_PROFANITIES and PROFANITIES_LIST settings""" a = Article.objects.get(pk=1) d = self.getValidData(a) # Save settings in case other tests need 'em saved = getattr(settings, 'PROFANITIES_LIST', []), getattr(settings, 'COMMENTS_ALLOW_PROFANITIES', False) # Don't wanna swear in the unit tests if we don't have to... settings.PROFANITIES_LIST = ["rooster"] # Try with COMMENTS_ALLOW_PROFANITIES off 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 settings.COMMENTS_ALLOW_PROFANITIES = True f = CommentForm(a, data=dict(d, comment="What a rooster!")) self.assertTrue(f.is_valid()) # Restore settings settings.PROFANITIES_LIST, settings.COMMENTS_ALLOW_PROFANITIES = saved django-contrib-comments-2.2.0/tests/testapp/tests/test_comment_utils_moderators.py000066400000000000000000000061461417603463500307740ustar00rootroot00000000000000from django.core import mail from django.test.utils import override_settings from django_comments.models import Comment from django_comments.moderation import (moderator, CommentModerator, AlreadyModerated) from . import CommentTestCase from testapp.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) django-contrib-comments-2.2.0/tests/testapp/tests/test_comment_views.py000066400000000000000000000344351417603463500265340ustar00rootroot00000000000000from django.conf import settings from django.contrib.auth.models import User from django_comments import signals from django_comments.abstracts import COMMENT_MAX_LENGTH from django_comments.models import Comment from . import CommentTestCase from testapp.models import Article, Book 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 testPostCommentBadCtypeInvalidModelName(self): a = Article.objects.get(pk=1) data = self.getValidData(a) data["content_type"] = str(Article._meta) + "_91232" response = self.client.post("/post/", data) self.assertEqual(response.status_code, 400) def testPostCommentBadCtypeInjectionAttempt(self): a = Article.objects.get(pk=1) data = self.getValidData(a) data["content_type"] = str(Article._meta) + "'\"()&%" 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 testPostTooLongComment(self): a = Article.objects.get(pk=1) data = self.getValidData(a) data["comment"] = "X" * (COMMENT_MAX_LENGTH + 1) response = self.client.post("/post/", data) self.assertContains( response, "Ensure this value has at most %d characters" % COMMENT_MAX_LENGTH ) 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""" olddebug = settings.DEBUG settings.DEBUG = True 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) self.assertTemplateUsed(response, "comments/400-debug.html") settings.DEBUG = False response = self.client.post("/post/", data) self.assertEqual(response.status_code, 400) self.assertTemplateNotUsed(response, "comments/400-debug.html") settings.DEBUG = olddebug def testCreateValidComment(self): address = "1.2.3.4" a = Article.objects.get(pk=1) data = self.getValidData(a) response = self.client.post("/post/", data, REMOTE_ADDR=address) self.assertEqual(response.status_code, 302) self.assertEqual(Comment.objects.count(), 1) c = Comment.objects.first() 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) response = self.client.post("/post/", data, REMOTE_ADDR=address) self.assertEqual(response.status_code, 302) self.assertEqual(Comment.objects.count(), 1) c = Comment.objects.first() self.assertEqual(c.ip_address, address) self.assertEqual(c.comment, "This is my comment") def testCreateValidCommentNoIP(self): """Empty REMOTE_ADDR value should always set a null ip_address value.""" a = Article.objects.get(pk=1) data = self.getValidData(a) for address in ('', None, b''): self.client.post("/post/", data, REMOTE_ADDR=address) c = Comment.objects.last() self.assertEqual(c.ip_address, None) def testCreateValidCommentIPv6Unpack(self): address = "::ffff:18.52.18.52" a = Article.objects.get(pk=1) data = self.getValidData(a) response = self.client.post("/post/", data, REMOTE_ADDR=address) self.assertEqual(response.status_code, 302) self.assertEqual(Comment.objects.count(), 1) c = Comment.objects.first() # 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") response = self.client.post("/post/", data, REMOTE_ADDR="1.2.3.4") self.assertEqual(response.status_code, 302) self.assertEqual(Comment.objects.count(), 1) c = Comment.objects.first() 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.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.first() 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) self.assertRedirects( response, '/posted/?c=%s' % Comment.objects.latest('id').pk, fetch_redirect_response=False, ) data["next"] = "/somewhere/else/" data["comment"] = "This is another comment" response = self.client.post("/post/", data) self.assertRedirects( response, '/somewhere/else/?c=%s' % Comment.objects.latest('id').pk, fetch_redirect_response=False, ) data["next"] = "http://badserver/somewhere/else/" data["comment"] = "This is another comment with an unsafe next url" response = self.client.post("/post/", data) self.assertRedirects( response, '/posted/?c=%s' % Comment.objects.latest('id').pk, fetch_redirect_response=False, ) def testCommentDoneView(self): a = Article.objects.get(pk=1) data = self.getValidData(a) response = self.client.post("/post/", data) comment = Comment.objects.latest('id') location = '/posted/?c=%s' % comment.pk self.assertRedirects(response, location, fetch_redirect_response=False) response = self.client.get(location) self.assertTemplateUsed(response, "comments/posted.html") self.assertEqual(response.context["comment"], comment) 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) self.assertRedirects( response, '/somewhere/else/?foo=bar&c=%s' % Comment.objects.latest('id').pk, fetch_redirect_response=False, ) 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) self.assertRedirects( response, '/somewhere/else/?foo=bar&c=%s#baz' % Comment.objects.latest('id').pk, fetch_redirect_response=False, ) # 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) self.assertRedirects( response, '/somewhere/else/?c=%s#baz' % Comment.objects.latest('id').pk, fetch_redirect_response=False, ) django-contrib-comments-2.2.0/tests/testapp/tests/test_delete_stale_comments.py000066400000000000000000000021661417603463500302100ustar00rootroot00000000000000from django.core.management import call_command from django_comments.models import Comment from . import CommentTestCase from testapp.models import Article class CommentManagerTests(CommentTestCase): def testDoesNotRemoveWhenNoStaleComments(self): self.createSomeComments() initial_count = Comment.objects.count() call_command("delete_stale_comments", "--yes", verbosity=0) self.assertEqual(initial_count, Comment.objects.count()) def testRemovesWhenParentObjectsAreMissing(self): self.createSomeComments() initial_count = Comment.objects.count() article_comments_count = Comment.objects.for_model(Article).count() self.assertGreater(article_comments_count, 0) # removing articles will not remove associated comments Article.objects.all().delete() self.assertEqual(initial_count, Comment.objects.count()) call_command("delete_stale_comments", "--yes", verbosity=0) self.assertEqual(0, Comment.objects.for_model(Article).count()) self.assertEqual(initial_count - article_comments_count, Comment.objects.count()) django-contrib-comments-2.2.0/tests/testapp/tests/test_feeds.py000066400000000000000000000035611417603463500247370ustar00rootroot00000000000000from xml.etree import ElementTree as ET from django.conf import settings from django.contrib.contenttypes.models import ContentType from django.contrib.sites.models import Site from django.test.utils import override_settings from django_comments.models import Comment from . import CommentTestCase from testapp.models import Article @override_settings(ROOT_URLCONF='testapp.urls') class CommentFeedTests(CommentTestCase): 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.") django-contrib-comments-2.2.0/tests/testapp/tests/test_models.py000066400000000000000000000041571417603463500251360ustar00rootroot00000000000000from django_comments.models import Comment from . import CommentTestCase from testapp.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] django-contrib-comments-2.2.0/tests/testapp/tests/test_moderation_views.py000066400000000000000000000336141417603463500272310ustar00rootroot00000000000000from django.contrib.auth.models import User, Permission from django.contrib.contenttypes.models import ContentType from django.test.utils import override_settings from django.utils import translation from django_comments import signals from django_comments.models import Comment, CommentFlag 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.assertRedirects(response, "/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.assertRedirects(response, "/go/here/?c=%d" % pk, fetch_redirect_response=False) 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.assertRedirects(response, "/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.assertRedirects(response, "/accounts/login/?next=/flag/%d/" % pk, fetch_redirect_response=False) response = self.client.post("/flag/%d/" % pk) self.assertRedirects(response, "/accounts/login/?next=/flag/%d/" % pk, fetch_redirect_response=False) 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 # Test that we redirect to login page if not logged in. response = self.client.get("/delete/%d/" % pk) self.assertRedirects(response, "/accounts/login/?next=/delete/%d/" % pk, fetch_redirect_response=False) # Test that we return forbidden if you're logged in but don't have access. self.client.login(username="normaluser", password="normaluser") response = self.client.get("/delete/%d/" % pk) self.assertEqual(response.status_code, 403) 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.assertRedirects(response, "/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.assertRedirects(response, "/go/here/?c=%d" % pk, fetch_redirect_response=False) 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.assertRedirects(response, "/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 # Test that we redirect to login page if not logged in. response = self.client.get("/approve/%d/" % pk) self.assertRedirects( response, "/accounts/login/?next=/approve/%d/" % pk, fetch_redirect_response=False ) # Test that we return forbidden if you're logged in but don't have access. self.client.login(username="normaluser", password="normaluser") response = self.client.get("/approve/%d/" % pk) self.assertEqual(response.status_code, 403) # Verify that moderators can view this view. 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.assertRedirects(response, "/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.assertRedirects(response, "/go/here/?c=%d" % c1.pk, fetch_redirect_response=False) 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.assertRedirects(response, "/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") @override_settings(ROOT_URLCONF='testapp.urls_admin') class AdminActionsTests(CommentTestCase): def setUp(self): super().setUp() # Make "normaluser" a moderator u = User.objects.get(username="normaluser") u.is_staff = True perms = Permission.objects.filter( content_type__app_label='django_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/django_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/django_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/django_comments/comment/') self.assertEqual(response.status_code, 200) self.assertNotContains(response, '