From dc59c670b8cbe055ff3565f8d5a2f600c5ab1ba8 Mon Sep 17 00:00:00 2001 From: Joseph Kocherhans Date: Mon, 6 Nov 2006 21:11:49 +0000 Subject: [PATCH] Merged to [3519] git-svn-id: http://code.djangoproject.com/svn/django/branches/generic-auth@4024 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- AUTHORS | 20 +- INSTALL | 19 +- django/__init__.py | 2 +- django/bin/compile-messages.py | 1 - django/bin/make-messages.py | 4 + django/conf/__init__.py | 16 +- django/conf/global_settings.py | 74 +- django/conf/locale/ar/LC_MESSAGES/django.mo | Bin 0 -> 41884 bytes django/conf/locale/ar/LC_MESSAGES/django.po | 1989 ++++++++++++++++ django/conf/locale/ar/LC_MESSAGES/djangojs.mo | Bin 0 -> 1774 bytes django/conf/locale/ar/LC_MESSAGES/djangojs.po | 110 + .../conf/locale/es_AR/LC_MESSAGES/django.mo | Bin 32307 -> 33953 bytes .../conf/locale/es_AR/LC_MESSAGES/django.po | 359 +-- .../conf/locale/es_AR/LC_MESSAGES/djangojs.mo | Bin 1474 -> 1566 bytes .../conf/locale/es_AR/LC_MESSAGES/djangojs.po | 43 +- django/conf/locale/fr/LC_MESSAGES/django.mo | Bin 32921 -> 32919 bytes django/conf/locale/fr/LC_MESSAGES/django.po | 4 +- django/conf/locale/gl/LC_MESSAGES/django.mo | Bin 28662 -> 32192 bytes django/conf/locale/gl/LC_MESSAGES/django.po | 165 +- django/conf/locale/gl/LC_MESSAGES/djangojs.mo | Bin 1171 -> 1519 bytes django/conf/locale/gl/LC_MESSAGES/djangojs.po | 19 +- django/conf/locale/sl/LC_MESSAGES/django.mo | Bin 29424 -> 33224 bytes django/conf/locale/sl/LC_MESSAGES/django.po | 638 +++-- django/conf/locale/ta/LC_MESSAGES/django.mo | Bin 0 -> 52050 bytes django/conf/locale/ta/LC_MESSAGES/django.po | 2111 +++++++++++++++++ .../conf/locale/zh_CN/LC_MESSAGES/djangojs.mo | Bin 0 -> 1513 bytes .../conf/locale/zh_CN/LC_MESSAGES/djangojs.po | 107 + django/conf/urls/defaults.py | 8 +- django/contrib/admin/filterspecs.py | 2 +- .../contrib/admin/media/css/changelists.css | 4 +- django/contrib/admin/media/css/forms.css | 4 +- django/contrib/admin/media/css/global.css | 6 +- django/contrib/admin/media/css/layout.css | 8 +- django/contrib/admin/media/css/rtl.css | 2 +- .../media/js/admin/CollapsedFieldsets.js | 144 +- .../admin/media/js/admin/DateTimeShortcuts.js | 68 +- .../media/js/admin/RelatedObjectLookups.js | 2 +- django/contrib/admin/media/js/core.js | 1 + .../contrib/admin/templates/admin/base.html | 12 +- .../admin/templates/admin/base_site.html | 2 +- .../admin/templates/admin/change_form.html | 4 +- .../admin/templates/admin/change_list.html | 4 +- .../admin/templates/admin/date_hierarchy.html | 6 +- .../templates/admin/delete_confirmation.html | 10 +- .../templates/admin/edit_inline_stacked.html | 2 +- .../templates/admin/edit_inline_tabular.html | 4 +- .../contrib/admin/templates/admin/filter.html | 2 +- .../contrib/admin/templates/admin/index.html | 8 +- .../admin/templates/admin/invalid_setup.html | 2 +- .../contrib/admin/templates/admin/login.html | 22 +- .../admin/templates/admin/object_history.html | 2 +- .../admin/templates/admin/pagination.html | 2 +- .../admin/templates/admin_doc/index.html | 16 +- .../templates/admin_doc/missing_docutils.html | 4 +- .../templates/admin_doc/model_detail.html | 8 +- .../templates/admin_doc/template_detail.html | 10 +- .../templates/admin_doc/view_detail.html | 2 +- .../contrib/admin/templates/widget/file.html | 2 +- .../admin/templates/widget/foreign.html | 2 +- .../admin/templates/widget/one_to_one.html | 2 +- .../contrib/admin/templatetags/admin_list.py | 14 +- .../admin/templatetags/admin_modify.py | 2 - django/contrib/admin/urls.py | 10 +- django/contrib/admin/utils.py | 1 - django/contrib/admin/views/decorators.py | 18 +- django/contrib/admin/views/doc.py | 20 +- django/contrib/admin/views/main.py | 3 - django/contrib/admin/views/template.py | 4 +- django/contrib/auth/__init__.py | 88 +- django/contrib/auth/backends.py | 21 + django/contrib/auth/decorators.py | 4 +- django/contrib/auth/forms.py | 20 +- django/contrib/auth/middleware.py | 8 +- django/contrib/auth/models.py | 34 +- django/contrib/auth/views.py | 19 +- django/contrib/comments/feeds.py | 3 +- django/contrib/comments/models.py | 2 +- .../comments/templates/comments/form.html | 16 +- .../comments/templates/comments/freeform.html | 8 +- .../contrib/comments/templatetags/comments.py | 2 +- django/contrib/comments/views/comments.py | 8 +- django/contrib/comments/views/karma.py | 2 +- django/contrib/flatpages/models.py | 2 +- django/contrib/flatpages/views.py | 2 +- django/contrib/markup/templatetags/markup.py | 5 +- django/contrib/sessions/models.py | 16 +- django/contrib/syndication/feeds.py | 18 +- django/core/cache/backends/db.py | 2 +- django/core/cache/backends/locmem.py | 4 - django/core/handlers/base.py | 1 - django/core/handlers/modpython.py | 4 +- django/core/handlers/wsgi.py | 8 +- django/core/management.py | 220 +- django/core/paginator.py | 1 - django/core/serializers/__init__.py | 78 + django/core/serializers/base.py | 161 ++ django/core/serializers/json.py | 51 + django/core/serializers/python.py | 101 + django/core/serializers/xml_serializer.py | 217 ++ django/core/servers/basehttp.py | 2 +- django/core/urlresolvers.py | 22 +- django/core/validators.py | 2 +- django/db/backends/mysql/base.py | 2 +- django/db/backends/mysql/introspection.py | 1 - django/db/backends/oracle/base.py | 2 - django/db/backends/oracle/introspection.py | 2 - django/db/backends/postgresql/client.py | 9 +- .../db/backends/postgresql/introspection.py | 1 - .../postgresql_psycopg2/introspection.py | 1 - django/db/backends/sqlite3/introspection.py | 47 +- django/db/models/__init__.py | 12 + django/db/models/base.py | 24 +- django/db/models/fields/__init__.py | 28 +- django/db/models/fields/related.py | 34 +- django/db/models/loading.py | 56 +- django/db/models/manager.py | 10 +- django/db/models/manipulators.py | 4 +- django/db/models/options.py | 8 +- django/db/models/query.py | 191 +- django/db/models/related.py | 4 + django/dispatch/dispatcher.py | 810 +++---- django/dispatch/errors.py | 6 +- django/dispatch/license.txt | 62 +- django/dispatch/robust.py | 88 +- django/dispatch/robustapply.py | 70 +- django/dispatch/saferef.py | 298 +-- django/forms/__init__.py | 29 +- django/http/__init__.py | 4 + django/middleware/cache.py | 16 +- django/middleware/common.py | 4 +- django/middleware/gzip.py | 6 +- django/middleware/transaction.py | 1 - django/template/__init__.py | 27 +- django/template/context.py | 4 +- django/template/defaultfilters.py | 24 +- django/template/defaulttags.py | 19 +- django/template/loader.py | 2 +- django/template/loader_tags.py | 11 +- django/templatetags/i18n.py | 15 +- django/utils/autoreload.py | 8 + django/utils/simplejson/LICENSE.txt | 20 + django/utils/simplejson/__init__.py | 221 ++ django/utils/simplejson/decoder.py | 271 +++ django/utils/simplejson/encoder.py | 289 +++ django/utils/simplejson/scanner.py | 63 + django/utils/synch.py | 5 +- django/utils/termcolors.py | 2 - django/utils/translation/__init__.py | 8 + django/utils/translation/trans_null.py | 30 + .../trans_real.py} | 5 +- django/views/debug.py | 6 +- django/views/decorators/cache.py | 1 - django/views/generic/create_update.py | 13 +- django/views/generic/date_based.py | 57 +- django/views/i18n.py | 80 +- django/views/static.py | 1 - docs/add_ons.txt | 9 +- docs/admin_css.txt | 4 +- docs/api_stability.txt | 123 + docs/authentication.txt | 198 +- docs/cache.txt | 9 +- docs/contributing.txt | 8 + docs/db-api.txt | 58 +- docs/design_philosophies.txt | 4 +- docs/django-admin.txt | 13 +- docs/faq.txt | 132 +- docs/fastcgi.txt | 146 +- docs/forms.txt | 39 +- docs/generic_views.txt | 48 +- docs/i18n.txt | 58 +- docs/install.txt | 14 +- docs/model-api.txt | 45 + docs/modpython.txt | 6 +- docs/outputting_pdf.txt | 2 +- docs/release_notes_0.95.txt | 126 + docs/request_response.txt | 30 +- docs/serialization.txt | 102 + docs/sessions.txt | 20 +- docs/settings.txt | 69 +- docs/syndication_feeds.txt | 16 +- docs/templates.txt | 36 +- docs/templates_python.txt | 64 +- docs/transactions.txt | 19 +- docs/tutorial01.txt | 4 +- docs/tutorial02.txt | 3 +- docs/tutorial03.txt | 10 +- docs/tutorial04.txt | 4 +- docs/url_dispatch.txt | 52 +- ez_setup.py | 46 +- setup.py | 30 +- tests/modeltests/basic/models.py | 5 + tests/modeltests/invalid_models/models.py | 118 +- tests/modeltests/lookup/models.py | 4 + tests/modeltests/m2m_and_m2o/models.py | 15 +- tests/modeltests/m2m_recursive/models.py | 2 +- tests/modeltests/many_to_many/models.py | 23 +- tests/modeltests/many_to_one/models.py | 36 +- tests/modeltests/one_to_one/models.py | 24 + tests/modeltests/serializers/__init__.py | 0 tests/modeltests/serializers/models.py | 121 + tests/othertests/defaultfilters.py | 30 + tests/othertests/markup.py | 4 +- tests/othertests/templates.py | 39 +- tests/othertests/urlpatterns_reverse.py | 47 + .../many_to_one_regress/__init__.py | 0 .../many_to_one_regress/models.py | 13 + tests/runtests.py | 3 +- 207 files changed, 9922 insertions(+), 2403 deletions(-) create mode 100644 django/conf/locale/ar/LC_MESSAGES/django.mo create mode 100644 django/conf/locale/ar/LC_MESSAGES/django.po create mode 100644 django/conf/locale/ar/LC_MESSAGES/djangojs.mo create mode 100644 django/conf/locale/ar/LC_MESSAGES/djangojs.po create mode 100644 django/conf/locale/ta/LC_MESSAGES/django.mo create mode 100644 django/conf/locale/ta/LC_MESSAGES/django.po create mode 100644 django/conf/locale/zh_CN/LC_MESSAGES/djangojs.mo create mode 100644 django/conf/locale/zh_CN/LC_MESSAGES/djangojs.po create mode 100644 django/contrib/auth/backends.py create mode 100644 django/core/serializers/__init__.py create mode 100644 django/core/serializers/base.py create mode 100644 django/core/serializers/json.py create mode 100644 django/core/serializers/python.py create mode 100644 django/core/serializers/xml_serializer.py create mode 100644 django/utils/simplejson/LICENSE.txt create mode 100644 django/utils/simplejson/__init__.py create mode 100644 django/utils/simplejson/decoder.py create mode 100644 django/utils/simplejson/encoder.py create mode 100644 django/utils/simplejson/scanner.py create mode 100644 django/utils/translation/__init__.py create mode 100644 django/utils/translation/trans_null.py rename django/utils/{translation.py => translation/trans_real.py} (99%) create mode 100644 docs/api_stability.txt create mode 100644 docs/release_notes_0.95.txt create mode 100644 docs/serialization.txt create mode 100644 tests/modeltests/serializers/__init__.py create mode 100644 tests/modeltests/serializers/models.py create mode 100644 tests/othertests/urlpatterns_reverse.py create mode 100644 tests/regressiontests/many_to_one_regress/__init__.py create mode 100644 tests/regressiontests/many_to_one_regress/models.py diff --git a/AUTHORS b/AUTHORS index a7ce5c488a..9c9e67c50a 100644 --- a/AUTHORS +++ b/AUTHORS @@ -16,12 +16,23 @@ before Simon departed and currently oversees things with Adrian. Wilson Miner , who designed Django's admin interface, pretty error pages, official Web site (djangoproject.com) and has -made many other contributions. +made many other contributions. He makes us look good. + +Malcolm Tredinnick , who has made +significant contributions to all levels of the framework, from its database +layer to template system and documentation. Georg "Hugo" Bauer , who added internationalization support, manages i18n contributions and has made a ton of excellent tweaks, feature additions and bug fixes. +Luke Plant , who has contributed many excellent +improvements, including database-level improvements, the CSRF middleware and +unit tests. + +Russell Keith-Magee , who has contributed many excellent +improvements, including refactoring of the Django ORM code and unit tests. + Robert Wittams , who majorly refactored the Django admin application to allow for easier reuse and has made a ton of excellent tweaks, feature additions and bug fixes. @@ -54,10 +65,13 @@ answer newbie questions, and generally made Django that much better: Jason Davies (Esaj) Alex Dedul deric@monowerks.com + dne@mayonnaise.net Jeremy Dunck Clint Ecker gandalf@owca.info Baishampayan Ghose + martin.glueck@gmail.com + Simon Greenhill Espen Grindhaug Brant Harris hipertracker@gmail.com @@ -69,8 +83,8 @@ answer newbie questions, and generally made Django that much better: Michael Josephson jpellerin@gmail.com junzhang.jn@gmail.com - Russell Keith-Magee Garth Kidd + kilian Sune Kirkeby Cameron Knight (ckknight) Bruce Kroeze @@ -96,6 +110,7 @@ answer newbie questions, and generally made Django that much better: Sam Newman Neal Norwitz oggie rob + Jay Parlar pgross@thoughtworks.com phaedo phil@produxion.net @@ -116,7 +131,6 @@ answer newbie questions, and generally made Django that much better: Tom Tobin Tom Insam Joe Topjian - Malcolm Tredinnick Amit Upadhyay Geert Vanderkelen Milton Waddams diff --git a/INSTALL b/INSTALL index fc21a61b47..23e24c0cdf 100644 --- a/INSTALL +++ b/INSTALL @@ -1,7 +1,22 @@ Thanks for downloading Django. -To install it, make sure you have Python 2.3 or greater installed. Then run this command: +To install it, make sure you have Python 2.3 or greater installed. Then run +this command from the command prompt: -python setup.py install + python setup.py install + +Note this requires a working Internet connection if you don't already have the +Python utility "setuptools" installed. + +AS AN ALTERNATIVE, you can just copy the entire "django" directory to Python's +site-packages directory, which is located wherever your Python installation +lives. Some places you might check are: + + /usr/lib/python2.4/site-packages (Unix, Python 2.4) + /usr/lib/python2.3/site-packages (Unix, Python 2.3) + C:\\PYTHON\site-packages (Windows) + +This second solution does not require a working Internet connection; it +bypasses "setuptools" entirely. For more detailed instructions, see docs/install.txt. diff --git a/django/__init__.py b/django/__init__.py index 00c6f82478..5d5461c867 100644 --- a/django/__init__.py +++ b/django/__init__.py @@ -1 +1 @@ -VERSION = (0, 95, 'post-magic-removal') +VERSION = (0, 96, 'pre') diff --git a/django/bin/compile-messages.py b/django/bin/compile-messages.py index e33fdd780b..5f653df95d 100755 --- a/django/bin/compile-messages.py +++ b/django/bin/compile-messages.py @@ -2,7 +2,6 @@ import os import sys -import getopt def compile_messages(): basedir = None diff --git a/django/bin/make-messages.py b/django/bin/make-messages.py index 75b0bc0ca0..557cb5eeec 100755 --- a/django/bin/make-messages.py +++ b/django/bin/make-messages.py @@ -1,5 +1,9 @@ #!/usr/bin/env python +# Need to ensure that the i18n framework is enabled +from django.conf import settings +settings.configure(USE_I18N = True) + from django.utils.translation import templatize import re import os diff --git a/django/conf/__init__.py b/django/conf/__init__.py index d5477201d7..1a04bbfb02 100644 --- a/django/conf/__init__.py +++ b/django/conf/__init__.py @@ -7,7 +7,6 @@ a list of all possible variables. """ import os -import sys from django.conf import global_settings ENVIRONMENT_VARIABLE = "DJANGO_SETTINGS_MODULE" @@ -116,7 +115,7 @@ class UserSettingsHolder(object): """ Holder for user configured settings. """ - # SETTINGS_MODULE does not really make sense in the manually configured + # SETTINGS_MODULE doesn't make much sense in the manually configured # (standalone) case. SETTINGS_MODULE = None @@ -135,6 +134,13 @@ class UserSettingsHolder(object): settings = LazySettings() -# install the translation machinery so that it is available -from django.utils import translation -translation.install() +# This function replaces itself with django.utils.translation.gettext() the +# first time it's run. This is necessary because the import of +# django.utils.translation requires a working settings module, and loading it +# from within this file would cause a circular import. +def first_time_gettext(*args): + from django.utils.translation import gettext + __builtins__['_'] = gettext + return gettext(*args) + +__builtins__['_'] = first_time_gettext diff --git a/django/conf/global_settings.py b/django/conf/global_settings.py index 640b290a6f..a00e2ba4eb 100644 --- a/django/conf/global_settings.py +++ b/django/conf/global_settings.py @@ -1,7 +1,9 @@ # Default Django settings. Override these with settings in the module # pointed-to by the DJANGO_SETTINGS_MODULE environment variable. -from django.utils.translation import gettext_lazy as _ +# This is defined here as a do-nothing function because we can't import +# django.utils.translation -- that module depends on the settings. +gettext_noop = lambda s: s #################### # CORE # @@ -34,38 +36,44 @@ LANGUAGE_CODE = 'en-us' # Languages we provide translations for, out of the box. The language name # should be the utf-8 encoded local name for the language. LANGUAGES = ( - ('bn', _('Bengali')), - ('cs', _('Czech')), - ('cy', _('Welsh')), - ('da', _('Danish')), - ('de', _('German')), - ('el', _('Greek')), - ('en', _('English')), - ('es', _('Spanish')), - ('es_AR', _('Argentinean Spanish')), - ('fr', _('French')), - ('gl', _('Galician')), - ('hu', _('Hungarian')), - ('he', _('Hebrew')), - ('is', _('Icelandic')), - ('it', _('Italian')), - ('ja', _('Japanese')), - ('nl', _('Dutch')), - ('no', _('Norwegian')), - ('pt-br', _('Brazilian')), - ('ro', _('Romanian')), - ('ru', _('Russian')), - ('sk', _('Slovak')), - ('sl', _('Slovenian')), - ('sr', _('Serbian')), - ('sv', _('Swedish')), - ('uk', _('Ukrainian')), - ('zh-cn', _('Simplified Chinese')), - ('zh-tw', _('Traditional Chinese')), + ('ar', gettext_noop('Arabic')), + ('bn', gettext_noop('Bengali')), + ('cs', gettext_noop('Czech')), + ('cy', gettext_noop('Welsh')), + ('da', gettext_noop('Danish')), + ('de', gettext_noop('German')), + ('el', gettext_noop('Greek')), + ('en', gettext_noop('English')), + ('es', gettext_noop('Spanish')), + ('es_AR', gettext_noop('Argentinean Spanish')), + ('fr', gettext_noop('French')), + ('gl', gettext_noop('Galician')), + ('hu', gettext_noop('Hungarian')), + ('he', gettext_noop('Hebrew')), + ('is', gettext_noop('Icelandic')), + ('it', gettext_noop('Italian')), + ('ja', gettext_noop('Japanese')), + ('nl', gettext_noop('Dutch')), + ('no', gettext_noop('Norwegian')), + ('pt-br', gettext_noop('Brazilian')), + ('ro', gettext_noop('Romanian')), + ('ru', gettext_noop('Russian')), + ('sk', gettext_noop('Slovak')), + ('sl', gettext_noop('Slovenian')), + ('sr', gettext_noop('Serbian')), + ('sv', gettext_noop('Swedish')), + ('ta', gettext_noop('Tamil')), + ('uk', gettext_noop('Ukrainian')), + ('zh-cn', gettext_noop('Simplified Chinese')), + ('zh-tw', gettext_noop('Traditional Chinese')), ) # Languages using BiDi (right-to-left) layout -LANGUAGES_BIDI = ("he",) +LANGUAGES_BIDI = ("he", "ar") + +# If you set this to False, Django will make some optimizations so as not +# to load the internationalization machinery. +USE_I18N = True # Not-necessarily-technical managers of the site. They get broken link # notifications and other various e-mails. @@ -281,3 +289,9 @@ COMMENTS_FIRST_FEW = 0 # A tuple of IP addresses that have been banned from participating in various # Django-powered features. BANNED_IPS = () + +################## +# AUTHENTICATION # +################## + +AUTHENTICATION_BACKENDS = ('django.contrib.auth.backends.ModelBackend',) diff --git a/django/conf/locale/ar/LC_MESSAGES/django.mo b/django/conf/locale/ar/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..323e53321daab2e7ce409922157189654170163b GIT binary patch literal 41884 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 A)c^nh literal 0 HcmV?d00001 diff --git a/django/conf/locale/ar/LC_MESSAGES/django.po b/django/conf/locale/ar/LC_MESSAGES/django.po new file mode 100644 index 0000000000..203d50d7de --- /dev/null +++ b/django/conf/locale/ar/LC_MESSAGES/django.po @@ -0,0 +1,1989 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the django package. +# Ahmad Alhashemi , 2006. +# +msgid "" +msgstr "" +"Project-Id-Version: Django SVN\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2006-07-03 19:22+0300\n" +"PO-Revision-Date: 2006-07-06 23:46+0300\n" +"Last-Translator: Ahmad Alhashemi \n" +"Language-Team: Ahmad Alhashemi \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=4; plural=(n == 1? 0 : (n == 2? 1 : (n <= 10? 2 : 3)));\n" +"X-Poedit-Language: Arabic\n" +"X-Poedit-Country: KUWAIT\n" +"X-Poedit-SourceCharset: utf-8\n" + +#: .\conf\global_settings.py:37 +msgid "Bengali" +msgstr "بنغالي" + +#: .\conf\global_settings.py:38 +msgid "Czech" +msgstr "تشيكي" + +#: .\conf\global_settings.py:39 +msgid "Welsh" +msgstr "ويلزي" + +#: .\conf\global_settings.py:40 +msgid "Danish" +msgstr "دنماركي" + +#: .\conf\global_settings.py:41 +msgid "German" +msgstr "ألماني" + +#: .\conf\global_settings.py:42 +msgid "Greek" +msgstr "اغريقي" + +#: .\conf\global_settings.py:43 +msgid "English" +msgstr "انجليزي" + +#: .\conf\global_settings.py:44 +msgid "Spanish" +msgstr "اسباني" + +#: .\conf\global_settings.py:45 +msgid "Argentinean Spanish" +msgstr "اسباني أرجنتيني" + +#: .\conf\global_settings.py:46 +msgid "French" +msgstr "فرنسي" + +#: .\conf\global_settings.py:47 +msgid "Galician" +msgstr "جاليسي" + +#: .\conf\global_settings.py:48 +msgid "Hungarian" +msgstr "هنغاري" + +#: .\conf\global_settings.py:49 +msgid "Hebrew" +msgstr "عبري" + +#: .\conf\global_settings.py:50 +msgid "Icelandic" +msgstr "آيسلندي" + +#: .\conf\global_settings.py:51 +msgid "Italian" +msgstr "ايطالي" + +#: .\conf\global_settings.py:52 +msgid "Japanese" +msgstr "ياباني" + +#: .\conf\global_settings.py:53 +msgid "Dutch" +msgstr "هولندي" + +#: .\conf\global_settings.py:54 +msgid "Norwegian" +msgstr "نرويجي" + +#: .\conf\global_settings.py:55 +msgid "Brazilian" +msgstr "برازيلي" + +#: .\conf\global_settings.py:56 +msgid "Romanian" +msgstr "روماني" + +#: .\conf\global_settings.py:57 +msgid "Russian" +msgstr "روسي" + +#: .\conf\global_settings.py:58 +msgid "Slovak" +msgstr "سلوفاك" + +#: .\conf\global_settings.py:59 +msgid "Slovenian" +msgstr "سلوفاتي" + +#: .\conf\global_settings.py:60 +msgid "Serbian" +msgstr "صربي" + +#: .\conf\global_settings.py:61 +msgid "Swedish" +msgstr "سويدي" + +#: .\conf\global_settings.py:62 +msgid "Ukrainian" +msgstr "أكراني" + +#: .\conf\global_settings.py:63 +msgid "Simplified Chinese" +msgstr "صيني مبسط" + +#: .\conf\global_settings.py:64 +msgid "Traditional Chinese" +msgstr "صيني تقليدي" + +#: .\contrib\admin\filterspecs.py:40 +#, python-format +msgid "" +"

By %s:

\n" +"
    \n" +msgstr "" +"

    بواسطة %s:

    \n" +"
      \n" + +#: .\contrib\admin\filterspecs.py:70 +#: .\contrib\admin\filterspecs.py:88 +#: .\contrib\admin\filterspecs.py:143 +#: .\contrib\admin\filterspecs.py:169 +msgid "All" +msgstr "كافة" + +#: .\contrib\admin\filterspecs.py:109 +msgid "Any date" +msgstr "أي تاريخ" + +#: .\contrib\admin\filterspecs.py:110 +msgid "Today" +msgstr "اليوم" + +#: .\contrib\admin\filterspecs.py:113 +msgid "Past 7 days" +msgstr "الأيام 7 الماضية" + +#: .\contrib\admin\filterspecs.py:115 +msgid "This month" +msgstr "هذا الشهر" + +#: .\contrib\admin\filterspecs.py:117 +msgid "This year" +msgstr "هذه السنة" + +#: .\contrib\admin\filterspecs.py:143 +msgid "Yes" +msgstr "نعم" + +#: .\contrib\admin\filterspecs.py:143 +msgid "No" +msgstr "لا" + +#: .\contrib\admin\filterspecs.py:150 +msgid "Unknown" +msgstr "غير معروف" + +#: .\contrib\admin\models.py:16 +msgid "action time" +msgstr "وقت العملية" + +#: .\contrib\admin\models.py:19 +msgid "object id" +msgstr "معرف العنصر" + +#: .\contrib\admin\models.py:20 +msgid "object repr" +msgstr "ممثل العنصر" + +#: .\contrib\admin\models.py:21 +msgid "action flag" +msgstr "علامة العملية" + +#: .\contrib\admin\models.py:22 +msgid "change message" +msgstr "تغيير الرسالة" + +#: .\contrib\admin\models.py:25 +msgid "log entry" +msgstr "مدخل السجل" + +#: .\contrib\admin\models.py:26 +msgid "log entries" +msgstr "مدخلات السجل" + +#: .\contrib\admin\templates\admin\404.html.py:4 +#: .\contrib\admin\templates\admin\404.html.py:8 +msgid "Page not found" +msgstr "تعذر العثور على الصفحة" + +#: .\contrib\admin\templates\admin\404.html.py:10 +msgid "We're sorry, but the requested page could not be found." +msgstr "نحن آسفون، لكننا لم نعثر على الصفحة المطلوبة." + +#: .\contrib\admin\templates\admin\500.html.py:4 +#: .\contrib\admin\templates\admin\base.html.py:29 +#: .\contrib\admin\templates\admin\change_form.html.py:13 +#: .\contrib\admin\templates\admin\change_list.html.py:6 +#: .\contrib\admin\templates\admin\delete_confirmation.html.py:6 +#: .\contrib\admin\templates\admin\invalid_setup.html.py:4 +#: .\contrib\admin\templates\admin\object_history.html.py:5 +#: .\contrib\admin\templates\admin_doc\bookmarklets.html.py:3 +#: .\contrib\admin\templates\registration\logged_out.html.py:4 +#: .\contrib\admin\templates\registration\password_change_done.html.py:4 +#: .\contrib\admin\templates\registration\password_change_form.html.py:4 +#: .\contrib\admin\templates\registration\password_reset_done.html.py:4 +#: .\contrib\admin\templates\registration\password_reset_form.html.py:4 +msgid "Home" +msgstr "الرئيسية" + +#: .\contrib\admin\templates\admin\500.html.py:4 +msgid "Server error" +msgstr "خطأ في المزود" + +#: .\contrib\admin\templates\admin\500.html.py:6 +msgid "Server error (500)" +msgstr "خطأ في المزود (500)" + +#: .\contrib\admin\templates\admin\500.html.py:9 +msgid "Server Error (500)" +msgstr "خطأ في المزود (500)" + +#: .\contrib\admin\templates\admin\500.html.py:10 +msgid "There's been an error. It's been reported to the site administrators via e-mail and should be fixed shortly. Thanks for your patience." +msgstr "حدث خطأ، وقم تم الابلاغ عنه إلى مدراء الموقع عبر البريد الإلكترونيوسيتم حل المشكلة قريبا إن شاء الله، شكرا لك على صبرك." + +#: .\contrib\admin\templates\admin\base.html.py:24 +msgid "Welcome," +msgstr "أهلا، " + +#: .\contrib\admin\templates\admin\base.html.py:24 +#: .\contrib\admin\templates\admin\change_form.html.py:10 +#: .\contrib\admin\templates\admin\change_list.html.py:5 +#: .\contrib\admin\templates\admin\delete_confirmation.html.py:3 +#: .\contrib\admin\templates\admin\object_history.html.py:3 +#: .\contrib\admin\templates\admin_doc\bookmarklets.html.py:3 +#: .\contrib\admin\templates\registration\password_change_done.html.py:3 +#: .\contrib\admin\templates\registration\password_change_form.html.py:3 +msgid "Documentation" +msgstr "التعليمات" + +#: .\contrib\admin\templates\admin\base.html.py:24 +#: .\contrib\admin\templates\admin\change_form.html.py:10 +#: .\contrib\admin\templates\admin\change_list.html.py:5 +#: .\contrib\admin\templates\admin\delete_confirmation.html.py:3 +#: .\contrib\admin\templates\admin\object_history.html.py:3 +#: .\contrib\admin\templates\admin_doc\bookmarklets.html.py:4 +#: .\contrib\admin\templates\admin_doc\index.html.py:4 +#: .\contrib\admin\templates\admin_doc\missing_docutils.html.py:4 +#: .\contrib\admin\templates\admin_doc\model_detail.html.py:3 +#: .\contrib\admin\templates\admin_doc\model_index.html.py:5 +#: .\contrib\admin\templates\admin_doc\template_detail.html.py:4 +#: .\contrib\admin\templates\admin_doc\template_filter_index.html.py:5 +#: .\contrib\admin\templates\admin_doc\template_tag_index.html.py:5 +#: .\contrib\admin\templates\admin_doc\view_detail.html.py:4 +#: .\contrib\admin\templates\admin_doc\view_index.html.py:5 +#: .\contrib\admin\templates\registration\password_change_done.html.py:3 +#: .\contrib\admin\templates\registration\password_change_form.html.py:3 +msgid "Change password" +msgstr "تغيير كلمة المرور" + +#: .\contrib\admin\templates\admin\base.html.py:24 +#: .\contrib\admin\templates\admin\change_form.html.py:10 +#: .\contrib\admin\templates\admin\change_list.html.py:5 +#: .\contrib\admin\templates\admin\delete_confirmation.html.py:3 +#: .\contrib\admin\templates\admin\object_history.html.py:3 +#: .\contrib\admin\templates\admin_doc\bookmarklets.html.py:4 +#: .\contrib\admin\templates\admin_doc\index.html.py:4 +#: .\contrib\admin\templates\admin_doc\missing_docutils.html.py:4 +#: .\contrib\admin\templates\admin_doc\model_detail.html.py:3 +#: .\contrib\admin\templates\admin_doc\model_index.html.py:5 +#: .\contrib\admin\templates\admin_doc\template_detail.html.py:4 +#: .\contrib\admin\templates\admin_doc\template_filter_index.html.py:5 +#: .\contrib\admin\templates\admin_doc\template_tag_index.html.py:5 +#: .\contrib\admin\templates\admin_doc\view_detail.html.py:4 +#: .\contrib\admin\templates\admin_doc\view_index.html.py:5 +#: .\contrib\admin\templates\registration\password_change_done.html.py:3 +#: .\contrib\admin\templates\registration\password_change_form.html.py:3 +#: .\contrib\comments\templates\comments\form.html.py:8 +msgid "Log out" +msgstr "خروج" + +#: .\contrib\admin\templates\admin\base_site.html.py:4 +msgid "Django site admin" +msgstr "إدارة موقع جاننغو" + +#: .\contrib\admin\templates\admin\base_site.html.py:7 +msgid "Django administration" +msgstr "إدارة جانغو" + +#: .\contrib\admin\templates\admin\change_form.html.py:15 +#: .\contrib\admin\templates\admin\index.html.py:28 +msgid "Add" +msgstr "إضافة" + +#: .\contrib\admin\templates\admin\change_form.html.py:20 +#: .\contrib\admin\templates\admin\object_history.html.py:5 +msgid "History" +msgstr "تاريخ" + +#: .\contrib\admin\templates\admin\change_form.html.py:21 +msgid "View on site" +msgstr "عرض على الموقع" + +#: .\contrib\admin\templates\admin\change_form.html.py:30 +msgid "Please correct the error below." +msgid_plural "Please correct the errors below." +msgstr[0] "الرجاء اصلاح الخطأ التالي." +msgstr[1] "الرجاء اصلاح الخطئين التاليين." +msgstr[2] "الرجاء اصلاح الأخطاء التالية." +msgstr[3] "الرجاء اصلاح الأخطاء التالية." + +#: .\contrib\admin\templates\admin\change_form.html.py:48 +msgid "Ordering" +msgstr "الترتيب" + +#: .\contrib\admin\templates\admin\change_form.html.py:51 +msgid "Order:" +msgstr "الترتيب" + +#: .\contrib\admin\templates\admin\change_list.html.py:11 +#, python-format +msgid "Add %(name)s" +msgstr "اضافة %(name)s" + +#: .\contrib\admin\templates\admin\delete_confirmation.html.py:9 +#: .\contrib\admin\templates\admin\submit_line.html.py:3 +msgid "Delete" +msgstr "حذف" + +#: .\contrib\admin\templates\admin\delete_confirmation.html.py:14 +#, python-format +msgid "Deleting the %(object_name)s '%(object)s' would result in deleting related objects, but your account doesn't have permission to delete the following types of objects:" +msgstr "حذف %(object_name)s '%(object)s' سيؤدي إلى حذف العناصر المتعلقة به، لكن هذا الحساب لا يملك الصلاحية لحذف أنواع العناصر التالية:" + +#: .\contrib\admin\templates\admin\delete_confirmation.html.py:21 +#, python-format +msgid "Are you sure you want to delete the %(object_name)s \"%(object)s\"? All of the following related items will be deleted:" +msgstr "هل أنت متأكد من أنك تريد حذف %(object_name)s \"%(object)s\"? كافة العناصر التالية المتعلقة به سيتم حذفها:" + +#: .\contrib\admin\templates\admin\delete_confirmation.html.py:26 +msgid "Yes, I'm sure" +msgstr "نعم، أنا متأكد" + +#: .\contrib\admin\templates\admin\filter.html.py:2 +#, python-format +msgid " By %(title)s " +msgstr " بواسطة %(title)s " + +#: .\contrib\admin\templates\admin\filters.html.py:4 +msgid "Filter" +msgstr "مرشح" + +#: .\contrib\admin\templates\admin\index.html.py:17 +#, python-format +msgid "Models available in the %(name)s application." +msgstr "النماذج المتوفرة في برنامج %(name)s." + +#: .\contrib\admin\templates\admin\index.html.py:34 +msgid "Change" +msgstr "تغيير" + +#: .\contrib\admin\templates\admin\index.html.py:44 +msgid "You don't have permission to edit anything." +msgstr "ليست لديك الصلاحية لتعديل أي شيء." + +#: .\contrib\admin\templates\admin\index.html.py:52 +msgid "Recent Actions" +msgstr "العمليات الأخيرة" + +#: .\contrib\admin\templates\admin\index.html.py:53 +msgid "My Actions" +msgstr "عملياتي" + +#: .\contrib\admin\templates\admin\index.html.py:57 +msgid "None available" +msgstr "لا يوجد" + +#: .\contrib\admin\templates\admin\invalid_setup.html.py:8 +msgid "Something's wrong with your database installation. Make sure the appropriate database tables have been created, and make sure the database is readable by the appropriate user." +msgstr "هنالك أمر خاطئ في تركيب قاعدة بياناتك، تأكد من أنه تم انشاء جداول قاعدة البيانات الملائمة، وتأكد من أن قاعدة البيانات قابلة للقراءة من قبل المستخدم الملائم." + +#: .\contrib\admin\templates\admin\login.html.py:17 +#: .\contrib\comments\templates\comments\form.html.py:6 +#: .\contrib\comments\templates\comments\form.html.py:8 +msgid "Username:" +msgstr "اسم المستخدم:" + +#: .\contrib\admin\templates\admin\login.html.py:20 +#: .\contrib\comments\templates\comments\form.html.py:6 +msgid "Password:" +msgstr "كلمة المرور:" + +#: .\contrib\admin\templates\admin\login.html.py:22 +msgid "Have you forgotten your password?" +msgstr "Have you forgotten your password?" + +#: .\contrib\admin\templates\admin\login.html.py:25 +#: .\contrib\admin\views\decorators.py:24 +msgid "Log in" +msgstr "دخول" + +#: .\contrib\admin\templates\admin\object_history.html.py:18 +msgid "Date/time" +msgstr "التاريخ/الوقت" + +#: .\contrib\admin\templates\admin\object_history.html.py:19 +msgid "User" +msgstr "المستخدم" + +#: .\contrib\admin\templates\admin\object_history.html.py:20 +msgid "Action" +msgstr "العملية" + +#: .\contrib\admin\templates\admin\object_history.html.py:26 +msgid "DATE_WITH_TIME_FULL" +msgstr "" + +#: .\contrib\admin\templates\admin\object_history.html.py:36 +msgid "This object doesn't have a change history. It probably wasn't added via this admin site." +msgstr "هذا العنصر لا يملك تاريخ تغييرات، على الأغلب أن هذا العنصر لم يتم انشاءه عبر نظام الإدارة هذا." + +#: .\contrib\admin\templates\admin\pagination.html.py:10 +msgid "Show all" +msgstr "عرض الكل" + +#: .\contrib\admin\templates\admin\search_form.html.py:8 +msgid "Go" +msgstr "انطلق" + +#: .\contrib\admin\templates\admin\search_form.html.py:10 +#, python-format +msgid "1 result" +msgid_plural "%(counter)s results" +msgstr[0] "نتيحة واحدة" +msgstr[1] "نتيجتان" +msgstr[2] "%(counter)s نتائج" +msgstr[3] "%(counter)s نتيحة" + +#: .\contrib\admin\templates\admin\search_form.html.py:10 +#, python-format +msgid "%(full_result_count)s total" +msgstr "المجموع %(full_result_count)s" + +#: .\contrib\admin\templates\admin\submit_line.html.py:4 +msgid "Save as new" +msgstr "حفظ كجديد" + +#: .\contrib\admin\templates\admin\submit_line.html.py:5 +msgid "Save and add another" +msgstr "حفظ وإضافة آخر" + +#: .\contrib\admin\templates\admin\submit_line.html.py:6 +msgid "Save and continue editing" +msgstr "حفظ واستمرار التعديل" + +#: .\contrib\admin\templates\admin\submit_line.html.py:7 +msgid "Save" +msgstr "حفظ" + +#: .\contrib\admin\templates\admin_doc\bookmarklets.html.py:3 +msgid "Bookmarklets" +msgstr "أوامر المفضلة" + +#: .\contrib\admin\templates\admin_doc\bookmarklets.html.py:5 +msgid "Documentation bookmarklets" +msgstr "أوامر مفضلة التعليمات" + +#: .\contrib\admin\templates\admin_doc\bookmarklets.html.py:9 +msgid "" +"\n" +"

      To install bookmarklets, drag the link to your bookmarks\n" +"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" +"select the bookmarklet from any page in the site. Note that some of these\n" +"bookmarklets require you to be viewing the site from a computer designated\n" +"as \"internal\" (talk to your system administrator if you aren't sure if\n" +"your computer is \"internal\").

      \n" +msgstr "" +"\n" +"

      لتركيب أوامر المفضلة، قم بسحب الوصلة إلى\n" +"شريط أدات المفضلات في متصفحك، أو قم بالضغط عليها بالزر الأيمن وأضفها إلى مفضلاتك.\n" +"سيمكنك الآن أن اختيار أوامر المفضلة من أي صفحة في الموقع، لاحظ بأن بعض\n" +"أوامر المفضلة هذه معدة لتعمل على أجهزة كمبيوتر تعتبر على أنها \"داخلية\"\n" +"(تحدث إلى مسؤول النظم إذا لم تكن متأكدا ما إذا كان كمبيوتر يعتبر \"داخليا\").

      \n" + +#: .\contrib\admin\templates\admin_doc\bookmarklets.html.py:19 +msgid "Documentation for this page" +msgstr "التعليمات لهذه الصفحة" + +#: .\contrib\admin\templates\admin_doc\bookmarklets.html.py:20 +msgid "Jumps you from any page to the documentation for the view that generates that page." +msgstr "ينتقل بك من أي صفحة إلى تعليمات العرض الذي أنشأ هذه الصفحة." + +#: .\contrib\admin\templates\admin_doc\bookmarklets.html.py:22 +msgid "Show object ID" +msgstr "عرض معرف الكائن" + +#: .\contrib\admin\templates\admin_doc\bookmarklets.html.py:23 +msgid "Shows the content-type and unique ID for pages that represent a single object." +msgstr "عرض نوع البيانات والمعرف الفريد للصفحات التي تمثل كائنا واحدا." + +#: .\contrib\admin\templates\admin_doc\bookmarklets.html.py:25 +msgid "Edit this object (current window)" +msgstr "تعديل هذا الكائن (النافذة الحالية)" + +#: .\contrib\admin\templates\admin_doc\bookmarklets.html.py:26 +msgid "Jumps to the admin page for pages that represent a single object." +msgstr "ينتقل بك إلى صفحة الإدارة للصفحات التي تمثل كائنا واحدا." + +#: .\contrib\admin\templates\admin_doc\bookmarklets.html.py:28 +msgid "Edit this object (new window)" +msgstr "تعديل هذا العنصر (نافذة جديدة)" + +#: .\contrib\admin\templates\admin_doc\bookmarklets.html.py:29 +msgid "As above, but opens the admin page in a new window." +msgstr "كما سبق، لكن يفتح صفحة الإدارة في نافذة جديدة." + +#: .\contrib\admin\templates\registration\logged_out.html.py:8 +msgid "Thanks for spending some quality time with the Web site today." +msgstr "شكرا لك على قضائك بعض الوقت مع الموقع اليوم." + +#: .\contrib\admin\templates\registration\logged_out.html.py:10 +msgid "Log in again" +msgstr "دخول مرة أخرى" + +#: .\contrib\admin\templates\registration\password_change_done.html.py:4 +#: .\contrib\admin\templates\registration\password_change_form.html.py:4 +#: .\contrib\admin\templates\registration\password_change_form.html.py:6 +#: .\contrib\admin\templates\registration\password_change_form.html.py:10 +msgid "Password change" +msgstr "تغيير كلمة المرور" + +#: .\contrib\admin\templates\registration\password_change_done.html.py:6 +#: .\contrib\admin\templates\registration\password_change_done.html.py:10 +msgid "Password change successful" +msgstr "تم تغيير كلمة المرور بنجاح" + +#: .\contrib\admin\templates\registration\password_change_done.html.py:12 +msgid "Your password was changed." +msgstr "لقد تغيرت كلمة مرورك." + +#: .\contrib\admin\templates\registration\password_change_form.html.py:12 +msgid "Please enter your old password, for security's sake, and then enter your new password twice so we can verify you typed it in correctly." +msgstr "الرجاء ادخال كلمة مرورك القديمة، زيادة في الأمان، ثم ادخل كلمة مرورك الجديدة مرتين لنكون متأكدين من أنك كتبتها بصورة صحيحة." + +#: .\contrib\admin\templates\registration\password_change_form.html.py:17 +msgid "Old password:" +msgstr "كلمة المرور القديمة:" + +#: .\contrib\admin\templates\registration\password_change_form.html.py:19 +msgid "New password:" +msgstr "كلمة المرور الجديدة:" + +#: .\contrib\admin\templates\registration\password_change_form.html.py:21 +msgid "Confirm password:" +msgstr "تأكيد كلمة المرور:" + +#: .\contrib\admin\templates\registration\password_change_form.html.py:23 +msgid "Change my password" +msgstr "تغيير كلمة المرور الخاصة بي" + +#: .\contrib\admin\templates\registration\password_reset_done.html.py:4 +#: .\contrib\admin\templates\registration\password_reset_form.html.py:4 +#: .\contrib\admin\templates\registration\password_reset_form.html.py:6 +#: .\contrib\admin\templates\registration\password_reset_form.html.py:10 +msgid "Password reset" +msgstr "اعادة ضبط كلمة المرور" + +#: .\contrib\admin\templates\registration\password_reset_done.html.py:6 +#: .\contrib\admin\templates\registration\password_reset_done.html.py:10 +msgid "Password reset successful" +msgstr "تمت عملية اعادة ضبط كلمة المرور بنجاح" + +#: .\contrib\admin\templates\registration\password_reset_done.html.py:12 +msgid "We've e-mailed a new password to the e-mail address you submitted. You should be receiving it shortly." +msgstr "لقد قمنا بارسال كلمة مرور جديدة إلى عنوان البريد الإلكتروني الذي أدخلتها، ستصلك قريبا إن شاء الله." + +#: .\contrib\admin\templates\registration\password_reset_email.html.py:2 +msgid "You're receiving this e-mail because you requested a password reset" +msgstr "لقد وصلتك رسالة البريد الإلكتروني هذه لأنك طلبت إعادة ضبط كلمة المرور." + +#: .\contrib\admin\templates\registration\password_reset_email.html.py:3 +#, python-format +msgid "for your user account at %(site_name)s" +msgstr "لحسابك المستخدم الخاص بك في %(site_name)s" + +#: .\contrib\admin\templates\registration\password_reset_email.html.py:5 +#, python-format +msgid "Your new password is: %(new_password)s" +msgstr "كلمة مرورك الجديدة هي: %(new_password)s" + +#: .\contrib\admin\templates\registration\password_reset_email.html.py:7 +msgid "Feel free to change this password by going to this page:" +msgstr "يمكنك تغيير كلمة المرور هذه بالذهاب إلى هذه الصفحة:" + +#: .\contrib\admin\templates\registration\password_reset_email.html.py:11 +msgid "Your username, in case you've forgotten:" +msgstr "اسم المستخدم الخاص بك، في حال كنت قد نسيته:" + +#: .\contrib\admin\templates\registration\password_reset_email.html.py:13 +msgid "Thanks for using our site!" +msgstr "شكرا لاستخدامك لموقعنا!" + +#: .\contrib\admin\templates\registration\password_reset_email.html.py:15 +#, python-format +msgid "The %(site_name)s team" +msgstr "فريق %(site_name)s" + +#: .\contrib\admin\templates\registration\password_reset_form.html.py:12 +msgid "Forgotten your password? Enter your e-mail address below, and we'll reset your password and e-mail the new one to you." +msgstr "نسيت كلمة المرور الخاصة بك؟ قم بادخال عنوان بريدك الإلكتروني بالأسفل وسنقوم باعادة ضبط كلمة المرور الخاصة بك وارسال كلمة المرور الجديدة إليك عبر البريد الإلكتروني." + +#: .\contrib\admin\templates\registration\password_reset_form.html.py:16 +msgid "E-mail address:" +msgstr "عنوان البريد الإلكتروني:" + +#: .\contrib\admin\templates\registration\password_reset_form.html.py:16 +msgid "Reset my password" +msgstr "اعادة ضبط كلمة المرور" + +#: .\contrib\admin\templates\widget\date_time.html.py:3 +msgid "Date:" +msgstr "التاريخ:" + +#: .\contrib\admin\templates\widget\date_time.html.py:4 +msgid "Time:" +msgstr "الوقت:" + +#: .\contrib\admin\templates\widget\file.html.py:2 +msgid "Currently:" +msgstr "حاليا:" + +#: .\contrib\admin\templates\widget\file.html.py:3 +msgid "Change:" +msgstr "تغيير:" + +#: .\contrib\admin\templatetags\admin_list.py:230 +msgid "All dates" +msgstr "كافة التواريخ" + +#: .\contrib\admin\views\decorators.py:10 +#: .\contrib\auth\forms.py:37 +msgid "Please enter a correct username and password. Note that both fields are case-sensitive." +msgstr "الرجاء ادخال اسم مستخدم وكلمة مرور صحيحين، الرجاء الانتباه إلى أن كلا الحقلين حساس لحالة الأحرف من حيث كونها كبيرة أو صغيرة." + +#: .\contrib\admin\views\decorators.py:62 +msgid "Please log in again, because your session has expired. Don't worry: Your submission has been saved." +msgstr "الرجاء الدخول مرة أخرى لأن جلستك انتهت، لا تقلق: البيانات التي قمت بارسالها حفظت." + +#: .\contrib\admin\views\decorators.py:69 +msgid "Looks like your browser isn't configured to accept cookies. Please enable cookies, reload this page, and try again." +msgstr "يبدو بأن متصفحك غير معد لقبول الكوكيز، قم بتفعيل الكوكيز من فضلك ثم تحديث هذه الصفحة والمحاولة مرة أخرى." + +#: .\contrib\admin\views\decorators.py:83 +msgid "Usernames cannot contain the '@' character." +msgstr "اسم المستخدم يجب أن لا يحتوي على علامة '@'." + +#: .\contrib\admin\views\decorators.py:85 +#, python-format +msgid "Your e-mail address is not your username. Try '%s' instead." +msgstr "بريدك الإلكتروني ليس اسم المستخدم الخاص بك، جرب استخدام '%s' بدلا من ذلك." + +#: .\contrib\admin\views\doc.py:291 +#: .\contrib\admin\views\doc.py:301 +#: .\contrib\admin\views\doc.py:303 +#: .\contrib\admin\views\doc.py:309 +#: .\contrib\admin\views\doc.py:310 +#: .\contrib\admin\views\doc.py:312 +msgid "Integer" +msgstr "عدد صحيح" + +#: .\contrib\admin\views\doc.py:292 +msgid "Boolean (Either True or False)" +msgstr "ثنائي (إما صح أو خطأ)" + +#: .\contrib\admin\views\doc.py:293 +#: .\contrib\admin\views\doc.py:311 +#, python-format +msgid "String (up to %(maxlength)s)" +msgstr "سلسلة نصية (تصل إلى %(maxlength)s)" + +#: .\contrib\admin\views\doc.py:294 +msgid "Comma-separated integers" +msgstr "أرقام صحيحة مفصولة بفواصل comma" + +#: .\contrib\admin\views\doc.py:295 +msgid "Date (without time)" +msgstr "التاريخ (بدون الوقت)" + +#: .\contrib\admin\views\doc.py:296 +msgid "Date (with time)" +msgstr "التاريخ (مع الوقت)" + +#: .\contrib\admin\views\doc.py:297 +msgid "E-mail address" +msgstr "عنوان البريد الإلكتروني" + +#: .\contrib\admin\views\doc.py:298 +#: .\contrib\admin\views\doc.py:299 +#: .\contrib\admin\views\doc.py:302 +msgid "File path" +msgstr "مسار الملف" + +#: .\contrib\admin\views\doc.py:300 +msgid "Decimal number" +msgstr "رقم عشري" + +#: .\contrib\admin\views\doc.py:304 +#: .\contrib\comments\models.py:85 +msgid "IP address" +msgstr "عنوان IP" + +#: .\contrib\admin\views\doc.py:306 +msgid "Boolean (Either True, False or None)" +msgstr "ثنائي (إما صح أو خطأ أو لاشيء)" + +#: .\contrib\admin\views\doc.py:307 +msgid "Relation to parent model" +msgstr "العلاقة بالنموذج الأب" + +#: .\contrib\admin\views\doc.py:308 +msgid "Phone number" +msgstr "رقم هاتف" + +#: .\contrib\admin\views\doc.py:313 +msgid "Text" +msgstr "نص" + +#: .\contrib\admin\views\doc.py:314 +msgid "Time" +msgstr "وقت" + +#: .\contrib\admin\views\doc.py:315 +#: .\contrib\flatpages\models.py:7 +msgid "URL" +msgstr "وصلة" + +#: .\contrib\admin\views\doc.py:316 +msgid "U.S. state (two uppercase letters)" +msgstr "ولاية أمريكية (حرفان كبيران)" + +#: .\contrib\admin\views\doc.py:317 +msgid "XML text" +msgstr "نص XML" + +#: .\contrib\admin\views\main.py:226 +msgid "Site administration" +msgstr "إدارة الموقع" + +#: .\contrib\admin\views\main.py:260 +#, python-format +msgid "The %(name)s \"%(obj)s\" was added successfully." +msgstr "تم اضافة %(name)s \"%(obj)s\" بنجاح." + +#: .\contrib\admin\views\main.py:264 +#: .\contrib\admin\views\main.py:348 +msgid "You may edit it again below." +msgstr "يمكنك تعديله مجددا في الأسفل." + +#: .\contrib\admin\views\main.py:272 +#: .\contrib\admin\views\main.py:357 +#, python-format +msgid "You may add another %s below." +msgstr "يمكنك إضافة %s آخر بالأسفل." + +#: .\contrib\admin\views\main.py:290 +#, python-format +msgid "Add %s" +msgstr "اضافة %s" + +#: .\contrib\admin\views\main.py:336 +#, python-format +msgid "Added %s." +msgstr "اضاف %s." + +#: .\contrib\admin\views\main.py:336 +#: .\contrib\admin\views\main.py:338 +#: .\contrib\admin\views\main.py:340 +msgid "and" +msgstr "و" + +#: .\contrib\admin\views\main.py:338 +#, python-format +msgid "Changed %s." +msgstr "غير %s." + +#: .\contrib\admin\views\main.py:340 +#, python-format +msgid "Deleted %s." +msgstr "حذف %s." + +#: .\contrib\admin\views\main.py:343 +msgid "No fields changed." +msgstr "لم يتم تغيير أية حقول." + +#: .\contrib\admin\views\main.py:346 +#, python-format +msgid "The %(name)s \"%(obj)s\" was changed successfully." +msgstr "تم تغيير %(name)s \"%(obj)s\" بنجاح." + +#: .\contrib\admin\views\main.py:354 +#, python-format +msgid "The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." +msgstr "تم اضافة %(name)s \"%(obj)s\" بنجاح، يمكنك تعديله مرة أخرى بالأسفل." + +#: .\contrib\admin\views\main.py:392 +#, python-format +msgid "Change %s" +msgstr "تغيير %s" + +#: .\contrib\admin\views\main.py:474 +#, python-format +msgid "One or more %(fieldname)s in %(name)s: %(obj)s" +msgstr "%(fieldname)s واحد أو أكثر في %(name)s: %(obj)s" + +#: .\contrib\admin\views\main.py:479 +#, python-format +msgid "One or more %(fieldname)s in %(name)s:" +msgstr "%(fieldname)s واحد أو أكثر في %(name)s:" + +#: .\contrib\admin\views\main.py:512 +#, python-format +msgid "The %(name)s \"%(obj)s\" was deleted successfully." +msgstr "تم حذف %(name)s \"%(obj)s\" بنجاح." + +#: .\contrib\admin\views\main.py:515 +msgid "Are you sure?" +msgstr "هل أنت متأكد؟" + +#: .\contrib\admin\views\main.py:537 +#, python-format +msgid "Change history: %s" +msgstr "تاريخ التغيير: %s" + +#: .\contrib\admin\views\main.py:571 +#, python-format +msgid "Select %s" +msgstr "اختر %s" + +#: .\contrib\admin\views\main.py:571 +#, python-format +msgid "Select %s to change" +msgstr "اختر %s لتغييره" + +#: .\contrib\admin\views\main.py:747 +msgid "Database error" +msgstr "خطـأ في قاعدة البيانات" + +#: .\contrib\auth\forms.py:30 +msgid "Your Web browser doesn't appear to have cookies enabled. Cookies are required for logging in." +msgstr "يبدو بأن الكوكيز غير مفعله في متصفحك، الكوكيز مطلوبة للتمكن من الدخول." + +#: .\contrib\auth\forms.py:39 +msgid "This account is inactive." +msgstr "هذا الحساب غير فعال." + +#: .\contrib\auth\models.py:37 +#: .\contrib\auth\models.py:56 +msgid "name" +msgstr "الاسم" + +#: .\contrib\auth\models.py:39 +msgid "codename" +msgstr "الاسم الرمزي" + +#: .\contrib\auth\models.py:41 +msgid "permission" +msgstr "الصلاحية" + +#: .\contrib\auth\models.py:42 +#: .\contrib\auth\models.py:57 +msgid "permissions" +msgstr "الصلاحيات" + +#: .\contrib\auth\models.py:59 +msgid "group" +msgstr "المجموعة" + +#: .\contrib\auth\models.py:60 +#: .\contrib\auth\models.py:99 +msgid "groups" +msgstr "المجموعات" + +#: .\contrib\auth\models.py:89 +msgid "username" +msgstr "اسم المستخدم" + +#: .\contrib\auth\models.py:89 +msgid "Required. 30 characters or fewer. Alphanumeric characters only (letters, digits and underscores)." +msgstr "مطلوب. 30 خانة أو أقل. خانات حرف رقمية فقط (أحرف، أرقام والشرطة السفلية)." + +#: .\contrib\auth\models.py:90 +msgid "first name" +msgstr "الاسم الأول" + +#: .\contrib\auth\models.py:91 +msgid "last name" +msgstr "الاسم الأخير" + +#: .\contrib\auth\models.py:92 +msgid "e-mail address" +msgstr "عنوان البريد الإلكتروني" + +#: .\contrib\auth\models.py:93 +msgid "password" +msgstr "كلمة المرور" + +#: .\contrib\auth\models.py:93 +msgid "Use '[algo]$[salt]$[hexdigest]'" +msgstr "استخدم '[algo]$[salt]$[hexdigest]'" + +#: .\contrib\auth\models.py:94 +msgid "staff status" +msgstr "حالة الطاقم" + +#: .\contrib\auth\models.py:94 +msgid "Designates whether the user can log into this admin site." +msgstr "يحدد ما إذا كان المستخدم يستطيع الدخول إلى موقع الإدارة هذا." + +#: .\contrib\auth\models.py:95 +msgid "active" +msgstr "فعال" + +#: .\contrib\auth\models.py:95 +msgid "Designates whether this user can log into the Django admin. Unselect this instead of deleting accounts." +msgstr "يحدد ما إذا كان المستخدم يستطيع الدخول إلى لوحة تحكم جانغو، قم بتحديد هذا الخيار بدلا من حذف حسابات المستخدمين." + +#: .\contrib\auth\models.py:96 +msgid "superuser status" +msgstr "حالة المستخدم بالقوى الخارقة" + +#: .\contrib\auth\models.py:96 +msgid "Designates that this user has all permissions without explicitly assigning them." +msgstr "حدد بأن هذا المستخدم يمتلك كافة الصلاحيات دون الحاجة لتحديدها له تصريحا." + +#: .\contrib\auth\models.py:97 +msgid "last login" +msgstr "آخر عملية دخول" + +#: .\contrib\auth\models.py:98 +msgid "date joined" +msgstr "تاريخ الانضمام" + +#: .\contrib\auth\models.py:100 +msgid "In addition to the permissions manually assigned, this user will also get all permissions granted to each group he/she is in." +msgstr "بالإضافة إلى الصلاحيات المحددة للمستخدم يدويا، فإن المستخدم يحصل أيضا على كافة صلاحيات المجموعة التي ينتمي إليها." + +#: .\contrib\auth\models.py:101 +msgid "user permissions" +msgstr "صلاحيات المستخدم" + +#: .\contrib\auth\models.py:104 +msgid "user" +msgstr "المستخدم" + +#: .\contrib\auth\models.py:105 +msgid "users" +msgstr "المستخدمين" + +#: .\contrib\auth\models.py:110 +msgid "Personal info" +msgstr "المعلومات الشخصية" + +#: .\contrib\auth\models.py:111 +msgid "Permissions" +msgstr "الصلاحيات" + +#: .\contrib\auth\models.py:112 +msgid "Important dates" +msgstr "تواريخ مهمة" + +#: .\contrib\auth\models.py:113 +msgid "Groups" +msgstr "المجموعات" + +#: .\contrib\auth\models.py:250 +msgid "message" +msgstr "رسالة" + +#: .\contrib\auth\views.py:40 +msgid "Logged out" +msgstr "خروج" + +#: .\contrib\comments\models.py:67 +#: .\contrib\comments\models.py:166 +msgid "object ID" +msgstr "معرف العنصر" + +#: .\contrib\comments\models.py:68 +msgid "headline" +msgstr "عنوان" + +#: .\contrib\comments\models.py:69 +#: .\contrib\comments\models.py:90 +#: .\contrib\comments\models.py:167 +msgid "comment" +msgstr "تعليق" + +#: .\contrib\comments\models.py:70 +msgid "rating #1" +msgstr "تقييم #1" + +#: .\contrib\comments\models.py:71 +msgid "rating #2" +msgstr "تقييم #2" + +#: .\contrib\comments\models.py:72 +msgid "rating #3" +msgstr "تقييم #3" + +#: .\contrib\comments\models.py:73 +msgid "rating #4" +msgstr "تقييم #4" + +#: .\contrib\comments\models.py:74 +msgid "rating #5" +msgstr "تقييم #5" + +#: .\contrib\comments\models.py:75 +msgid "rating #6" +msgstr "تقييم #8" + +#: .\contrib\comments\models.py:76 +msgid "rating #7" +msgstr "تقييم #7" + +#: .\contrib\comments\models.py:77 +msgid "rating #8" +msgstr "تقييم #8" + +#: .\contrib\comments\models.py:82 +msgid "is valid rating" +msgstr "تقييم صالح" + +#: .\contrib\comments\models.py:83 +#: .\contrib\comments\models.py:169 +msgid "date/time submitted" +msgstr "تم ارسال التاريخ/الوقت" + +#: .\contrib\comments\models.py:84 +#: .\contrib\comments\models.py:170 +msgid "is public" +msgstr "عام" + +#: .\contrib\comments\models.py:86 +msgid "is removed" +msgstr "محذوف" + +#: .\contrib\comments\models.py:86 +msgid "Check this box if the comment is inappropriate. A \"This comment has been removed\" message will be displayed instead." +msgstr "قم بتحديد هذا المربع إذا كان التعليق غير لائق، سيتم عرض الرسالة \"تم حذف هذا التعليق\" بدلا منه." + +#: .\contrib\comments\models.py:91 +msgid "comments" +msgstr "تعليقات" + +#: .\contrib\comments\models.py:131 +#: .\contrib\comments\models.py:207 +msgid "Content object" +msgstr "عنصر محتوى" + +#: .\contrib\comments\models.py:159 +#, python-format +msgid "" +"Posted by %(user)s at %(date)s\n" +"\n" +"%(comment)s\n" +"\n" +"http://%(domain)s%(url)s" +msgstr "" +"أرسلت بواسطة %(user)s في %(date)s\n" +"\n" +"%(comment)s\n" +"\n" +"http://%(domain)s%(url)s" + +#: .\contrib\comments\models.py:168 +msgid "person's name" +msgstr "اسم الشخص" + +#: .\contrib\comments\models.py:171 +msgid "ip address" +msgstr "عنوان ip" + +#: .\contrib\comments\models.py:173 +msgid "approved by staff" +msgstr "موافق عليه من قبل الطاقم" + +#: .\contrib\comments\models.py:176 +msgid "free comment" +msgstr "تعليق حر" + +#: .\contrib\comments\models.py:177 +msgid "free comments" +msgstr "تعليقات حرة" + +#: .\contrib\comments\models.py:233 +msgid "score" +msgstr "الدرجة" + +#: .\contrib\comments\models.py:234 +msgid "score date" +msgstr "تاريخ الدرجة" + +#: .\contrib\comments\models.py:237 +msgid "karma score" +msgstr "درجة الكارما" + +#: .\contrib\comments\models.py:238 +msgid "karma scores" +msgstr "درجات الكارما" + +#: .\contrib\comments\models.py:242 +#, python-format +msgid "%(score)d rating by %(user)s" +msgstr "تقييم %(score)d بواسطة %(user)s" + +#: .\contrib\comments\models.py:258 +#, python-format +msgid "" +"This comment was flagged by %(user)s:\n" +"\n" +"%(text)s" +msgstr "" +"هذا التعليق تم تعليمه بواسطة %(user)s:\n" +"\n" +"%(text)s" + +#: .\contrib\comments\models.py:265 +msgid "flag date" +msgstr "تاريخ التعليم" + +#: .\contrib\comments\models.py:268 +msgid "user flag" +msgstr "علامة مستخدم" + +#: .\contrib\comments\models.py:269 +msgid "user flags" +msgstr "علامات المستخدم" + +#: .\contrib\comments\models.py:273 +#, python-format +msgid "Flag by %r" +msgstr "علامة بواسطة %r" + +#: .\contrib\comments\models.py:278 +msgid "deletion date" +msgstr "تاريخ الحذف" + +#: .\contrib\comments\models.py:280 +msgid "moderator deletion" +msgstr "حذف المراقب" + +#: .\contrib\comments\models.py:281 +msgid "moderator deletions" +msgstr "حذوفات المراقب" + +#: .\contrib\comments\models.py:285 +#, python-format +msgid "Moderator deletion by %r" +msgstr "حذف المراقب بواسطة %r" + +#: .\contrib\comments\templates\comments\form.html.py:6 +msgid "Forgotten your password?" +msgstr "نسيت كلمة المرور؟" + +#: .\contrib\comments\templates\comments\form.html.py:12 +msgid "Ratings" +msgstr "التقييمات" + +#: .\contrib\comments\templates\comments\form.html.py:12 +#: .\contrib\comments\templates\comments\form.html.py:23 +msgid "Required" +msgstr "مطلوب" + +#: .\contrib\comments\templates\comments\form.html.py:12 +#: .\contrib\comments\templates\comments\form.html.py:23 +msgid "Optional" +msgstr "اختياري" + +#: .\contrib\comments\templates\comments\form.html.py:23 +msgid "Post a photo" +msgstr "ارسال صورة" + +#: .\contrib\comments\templates\comments\form.html.py:28 +#: .\contrib\comments\templates\comments\freeform.html.py:5 +msgid "Comment:" +msgstr "تعليق:" + +#: .\contrib\comments\templates\comments\form.html.py:34 +#: .\contrib\comments\templates\comments\freeform.html.py:9 +msgid "Preview comment" +msgstr "استعراض التعليق" + +#: .\contrib\comments\templates\comments\freeform.html.py:4 +msgid "Your name:" +msgstr "اسمك:" + +#: .\contrib\comments\views\comments.py:27 +msgid "This rating is required because you've entered at least one other rating." +msgstr "هذا التقييم مطلوب لأنك قمت بادخال تقييم واحد على الأقل." + +#: .\contrib\comments\views\comments.py:111 +#, python-format +msgid "" +"This comment was posted by a user who has posted fewer than %(count)s comment:\n" +"\n" +"%(text)s" +msgid_plural "" +"This comment was posted by a user who has posted fewer than %(count)s comments:\n" +"\n" +"%(text)s" +msgstr[0] "" +"هذا التعليق كتب بواسطة شخص لديه أقل من تعليق واحد:\n" +"\n" +"%(text)s" +msgstr[1] "" +"هذا التعليق كتب بواسطة شخص لديه أقل من تعليقان:\n" +"\n" +"%(text)s" +msgstr[2] "" +"هذا التعليق كتب بواسطة شخص لديه أقل من %(count)s تعليقات:\n" +"\n" +"%(text)s" +msgstr[3] "" +"هذا التعليق كتب بواسطة شخص لديه أقل من %(count)s تعليق:\n" +"\n" +"%(text)s" + +#: .\contrib\comments\views\comments.py:116 +#, python-format +msgid "" +"This comment was posted by a sketchy user:\n" +"\n" +"%(text)s" +msgstr "" +"هذا التعليق كتب بواسطة عضو سطحي:\n" +"\n" +"%(text)s" + +#: .\contrib\comments\views\comments.py:188 +#: .\contrib\comments\views\comments.py:280 +msgid "Only POSTs are allowed" +msgstr "يسمح باستخدام POST فقط" + +#: .\contrib\comments\views\comments.py:192 +#: .\contrib\comments\views\comments.py:284 +msgid "One or more of the required fields wasn't submitted" +msgstr "لم يتم ارسال واحد أو أكثر من الحقول المطلوبة." + +#: .\contrib\comments\views\comments.py:196 +#: .\contrib\comments\views\comments.py:286 +msgid "Somebody tampered with the comment form (security violation)" +msgstr "شخص ما قام بالتلاعب بنموذج التعليق (انتهاك أمني)" + +#: .\contrib\comments\views\comments.py:206 +#: .\contrib\comments\views\comments.py:292 +msgid "The comment form had an invalid 'target' parameter -- the object ID was invalid" +msgstr "نموذج التعليق احتوى 'هدف' غير صحيح -- معرف الكائن كان غير صحيحا" + +#: .\contrib\comments\views\comments.py:257 +#: .\contrib\comments\views\comments.py:321 +msgid "The comment form didn't provide either 'preview' or 'post'" +msgstr "نموذج التعليق لم يحدد أيا من 'استعراض' أو 'ارسال'" + +#: .\contrib\comments\views\karma.py:19 +msgid "Anonymous users cannot vote" +msgstr "لا يمكن للمستخدمين المجهولين التصويت" + +#: .\contrib\comments\views\karma.py:23 +msgid "Invalid comment ID" +msgstr "معرف التعليق غير صحيح" + +#: .\contrib\comments\views\karma.py:25 +msgid "No voting for yourself" +msgstr "لا يمكنك التصويت لنفسك" + +#: .\contrib\contenttypes\models.py:20 +msgid "python model class name" +msgstr "اسم صنف النموذج في python" + +#: .\contrib\contenttypes\models.py:23 +msgid "content type" +msgstr "نوع البيانات" + +#: .\contrib\contenttypes\models.py:24 +msgid "content types" +msgstr "أنواع البيانات" + +#: .\contrib\flatpages\models.py:8 +msgid "Example: '/about/contact/'. Make sure to have leading and trailing slashes." +msgstr "مثال: '/about/contact/'. تأكد من وضع شرطات في البداية والنهاية." + +#: .\contrib\flatpages\models.py:9 +msgid "title" +msgstr "العنوان" + +#: .\contrib\flatpages\models.py:10 +msgid "content" +msgstr "المحتوى" + +#: .\contrib\flatpages\models.py:11 +msgid "enable comments" +msgstr "السماح بالتعليقات" + +#: .\contrib\flatpages\models.py:12 +msgid "template name" +msgstr "اسم القالب" + +#: .\contrib\flatpages\models.py:13 +msgid "Example: 'flatpages/contact_page'. If this isn't provided, the system will use 'flatpages/default'." +msgstr "مثال: 'flatpages/contact_page'. إذا لم يتم تحديده فإن النظام سيقوم باستخدام 'flatpages/default'." + +#: .\contrib\flatpages\models.py:14 +msgid "registration required" +msgstr "التسجيل مطلوب" + +#: .\contrib\flatpages\models.py:14 +msgid "If this is checked, only logged-in users will be able to view the page." +msgstr "إذا كان هذا الخيار محددا، فإن المستخدمين الداخلين فقط سيتمكنون من مشاهدة الصفحة." + +#: .\contrib\flatpages\models.py:18 +msgid "flat page" +msgstr "صفحة مسطحة" + +#: .\contrib\flatpages\models.py:19 +msgid "flat pages" +msgstr "صفحات مسطحة" + +#: .\contrib\redirects\models.py:7 +msgid "redirect from" +msgstr "نموذج إعادة توجيه" + +#: .\contrib\redirects\models.py:8 +msgid "This should be an absolute path, excluding the domain name. Example: '/events/search/'." +msgstr "يجب أن يكون هذا مسارا مطلقا وبدون اسم النطاق. مثال: '/events/search/'." + +#: .\contrib\redirects\models.py:9 +msgid "redirect to" +msgstr "إعادة توجيه إلى" + +#: .\contrib\redirects\models.py:10 +msgid "This can be either an absolute path (as above) or a full URL starting with 'http://'." +msgstr "يجب أن يكون هذا مسارا مطلقا (كما في الذي فوقه) عنوانا كاملا يبدأ بالمقطع 'http://'." + +#: .\contrib\redirects\models.py:13 +msgid "redirect" +msgstr "إعادة توجيه" + +#: .\contrib\redirects\models.py:14 +msgid "redirects" +msgstr "إعادات توجيه" + +#: .\contrib\sessions\models.py:41 +msgid "session key" +msgstr "مفتاح الجلسة" + +#: .\contrib\sessions\models.py:42 +msgid "session data" +msgstr "بيانات الجلسة" + +#: .\contrib\sessions\models.py:43 +msgid "expire date" +msgstr "تاريخ الانتهاء" + +#: .\contrib\sessions\models.py:47 +msgid "session" +msgstr "جلسة" + +#: .\contrib\sessions\models.py:48 +msgid "sessions" +msgstr "جلسات" + +#: .\contrib\sites\models.py:10 +msgid "domain name" +msgstr "اسم النطاق" + +#: .\contrib\sites\models.py:11 +msgid "display name" +msgstr "اسم العرض" + +#: .\contrib\sites\models.py:15 +msgid "site" +msgstr "موقع" + +#: .\contrib\sites\models.py:16 +msgid "sites" +msgstr "مواقع" + +#: .\core\validators.py:63 +msgid "This value must contain only letters, numbers and underscores." +msgstr "هذه القيمة يجب أن تحتوي فقط على الأحرف والأرقام والشرطة السفلية." + +#: .\core\validators.py:67 +msgid "This value must contain only letters, numbers, underscores, dashes or slashes." +msgstr "هذه القيمة يجب أن تحتوي فقط على الأحرف والأرقام والشرطات السفلية والشرطة العادية والشرطات المائلة." + +#: .\core\validators.py:75 +msgid "Uppercase letters are not allowed here." +msgstr "الحروف الكبيرة غير مسموح بها هنا." + +#: .\core\validators.py:79 +msgid "Lowercase letters are not allowed here." +msgstr "الحروف الصغيرة غير مسموح بها هنا." + +#: .\core\validators.py:86 +msgid "Enter only digits separated by commas." +msgstr "أدخل أرقاما فقط مفصول بينها بفواصل comma." + +#: .\core\validators.py:98 +msgid "Enter valid e-mail addresses separated by commas." +msgstr "أدخل عناوين بريد إلكتروني صالحة مفصول بينها بفواصل comma." + +#: .\core\validators.py:102 +msgid "Please enter a valid IP address." +msgstr "أدخل عنوان IP صالح من فضلك." + +#: .\core\validators.py:106 +msgid "Empty values are not allowed here." +msgstr "القيم الفارغة غير مسموح بها هنا." + +#: .\core\validators.py:110 +msgid "Non-numeric characters aren't allowed here." +msgstr "الخانات غير الرقمية غير مسموح بها هنا." + +#: .\core\validators.py:114 +msgid "This value can't be comprised solely of digits." +msgstr "لا يمكن أن تكون القيمة مكونة من الأرقام فقط." + +#: .\core\validators.py:119 +msgid "Enter a whole number." +msgstr "أدخل رقما صحيحا." + +#: .\core\validators.py:123 +msgid "Only alphabetical characters are allowed here." +msgstr "فقط الخانات الحرفية مسموح بها هنا." + +#: .\core\validators.py:127 +#: .\db\models\fields\__init__.py:412 +msgid "Enter a valid date in YYYY-MM-DD format." +msgstr "أدخل تاريخا صحيحا بتنسيق YYYY-MM-DD." + +#: .\core\validators.py:131 +msgid "Enter a valid time in HH:MM format." +msgstr "أدخل وقتا صحيحا بتنسيق HH:MM." + +#: .\core\validators.py:135 +#: .\db\models\fields\__init__.py:474 +msgid "Enter a valid date/time in YYYY-MM-DD HH:MM format." +msgstr "أدخل تاريخ/وقت صحيحين بتنسيق YYYY-MM-DD HH:MM." + +#: .\core\validators.py:139 +msgid "Enter a valid e-mail address." +msgstr "أدخل عنوان بريد إلكتروني صحيح." + +#: .\core\validators.py:151 +#: .\core\validators.py:379 +#: .\forms\__init__.py:659 +msgid "No file was submitted. Check the encoding type on the form." +msgstr "لم يتم ارسال ملف، الرجاء التأكد من نوع ترميز (encoding type) النموذج." + +#: .\core\validators.py:155 +msgid "Upload a valid image. The file you uploaded was either not an image or a corrupted image." +msgstr "قم برفع صورة صالحة، الملف الذي قمت برفعه إما أنه ليس ملفا لصورة أو أنه ملف معطوب." + +#: .\core\validators.py:162 +#, python-format +msgid "The URL %s does not point to a valid image." +msgstr "العنوان %s لا يحتوي على صورة صالحة." + +#: .\core\validators.py:166 +#, python-format +msgid "Phone numbers must be in XXX-XXX-XXXX format. \"%s\" is invalid." +msgstr "رقم الهاتف يجب أن يكون بتنسيق XXX-XXX-XXXX. \"%s\" غير صالح." + +#: .\core\validators.py:174 +#, python-format +msgid "The URL %s does not point to a valid QuickTime video." +msgstr "هذا العنوان %s لا يشير إلى مقطع فيديو QuickTime صالح." + +#: .\core\validators.py:178 +msgid "A valid URL is required." +msgstr "يجب ادخال عنوان صالح." + +#: .\core\validators.py:192 +#, python-format +msgid "" +"Valid HTML is required. Specific errors are:\n" +"%s" +msgstr "" +"مطلوب شفرة HTML صالحة، الأخطاء على وجه التحديد هي:\n" +"%s" + +#: .\core\validators.py:199 +#, python-format +msgid "Badly formed XML: %s" +msgstr "XML مهيئة بصورة سيئة: %s" + +#: .\core\validators.py:209 +#, python-format +msgid "Invalid URL: %s" +msgstr "وصلة غير صالحة: %s" + +#: .\core\validators.py:213 +#: .\core\validators.py:215 +#, python-format +msgid "The URL %s is a broken link." +msgstr "الوصلة %s غير صحيحة." + +#: .\core\validators.py:221 +msgid "Enter a valid U.S. state abbreviation." +msgstr "أدخل اختصار ولاية أمريكية صحيحا." + +#: .\core\validators.py:236 +#, 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 غير مسموح بها هنا." + +#: .\core\validators.py:243 +#, python-format +msgid "This field must match the '%s' field." +msgstr "هذا الحقل يجب أن يطابق الحقل '%s'." + +#: .\core\validators.py:262 +msgid "Please enter something for at least one field." +msgstr "الرجاء ادخال شيء ما في حقل واحد على الأقل." + +#: .\core\validators.py:271 +#: .\core\validators.py:282 +msgid "Please enter both fields or leave them both empty." +msgstr "الرجاء ادخال كلا الحقلين أن ترك كلاهما فارغا." + +#: .\core\validators.py:289 +#, python-format +msgid "This field must be given if %(field)s is %(value)s" +msgstr "هذا الحقل يجب أن يعطي إذا كان %(field)s %(value)s" + +#: .\core\validators.py:301 +#, python-format +msgid "This field must be given if %(field)s is not %(value)s" +msgstr "هذا الحقل يجب أن يعطى إذا لم يكن %(field)s %(value)s" + +#: .\core\validators.py:320 +msgid "Duplicate values are not allowed." +msgstr "القيم المكررة غير مسموح بها." + +#: .\core\validators.py:343 +#, python-format +msgid "This value must be a power of %s." +msgstr "يجب أن تكون القيام من مضاعفات %s." + +#: .\core\validators.py:354 +msgid "Please enter a valid decimal number." +msgstr "الرجاء ادخال رقم عشري صالح." + +#: .\core\validators.py:356 +#, python-format +msgid "Please enter a valid decimal number with at most %s total digit." +msgid_plural "Please enter a valid decimal number with at most %s total digits." +msgstr[0] "رجاء أدخل رقم عشري صالح مكون من خانة واحدة على الأكثر." +msgstr[1] "رجاء أدخل رقم عشري صالح مكون من خانتين على الأكثر." +msgstr[2] "رجاء أدخل رقم عشري صالح مكون من %s خانات على الأكثر." +msgstr[3] "رجاء أدخل رقم عشري صالح مكون من %s خانة على الأكثر." + +#: .\core\validators.py:359 +#, python-format +msgid "Please enter a valid decimal number with a whole part of at most %s digit." +msgid_plural "Please enter a valid decimal number with a whole part of at most %s digits." +msgstr[0] "رجاء أدخل رقم عشري صالح يكون الجزء الصحيح منه مكونا من خانة واحدة على الأكثر." +msgstr[1] "رجاء أدخل رقم عشري صالح يكون الجزء الصحيح منه مكونا من خانتين على الأكثر." +msgstr[2] "رجاء أدخل رقم عشري صالح يكون الجزء الصحيح منه مكونا من %s خانات على الأكثر." +msgstr[3] "رجاء أدخل رقم عشري صالح يكون الجزء الصحيح منه مكونا من %s خانة على الأكثر." + +#: .\core\validators.py:362 +#, python-format +msgid "Please enter a valid decimal number with at most %s decimal place." +msgid_plural "Please enter a valid decimal number with at most %s decimal places." +msgstr[0] "الرجاء ادخال رقم عشري صالح تكون فيه خانة عشرية واحدة على الأكثر." +msgstr[1] "الرجاء ادخال رقم عشري صالح تكون فيه خانتان عشريتان على الأكثر." +msgstr[2] "الرجاء ادخال رقم عشري صالح تكون فيه %s خانات عشرية على الأكثر." +msgstr[3] "الرجاء ادخال رقم عشري صالح تكون فيه %s خانة عشرية على الأكثر." + +#: .\core\validators.py:372 +#, python-format +msgid "Make sure your uploaded file is at least %s bytes big." +msgstr "تأكد من أن حجم الملف الذي قمت برفعه لا يقل عن %s بايت." + +#: .\core\validators.py:373 +#, python-format +msgid "Make sure your uploaded file is at most %s bytes big." +msgstr "تأكد من أن الملف الذي قمت برفعه لا يزيد عن %s بايت." + +#: .\core\validators.py:390 +msgid "The format for this field is wrong." +msgstr "تنسيق هذا الحقل خاطئ." + +#: .\core\validators.py:405 +msgid "This field is invalid." +msgstr "هذا الحقل غير صحيح." + +#: .\core\validators.py:441 +#, python-format +msgid "Could not retrieve anything from %s." +msgstr "تعذر جلب أي شيء من %s." + +#: .\core\validators.py:444 +#, python-format +msgid "The URL %(url)s returned the invalid Content-Type header '%(contenttype)s'." +msgstr "الوصلة %(url)s أعادت ترويسة Content-Type الخاطئة '%(contenttype)s'." + +#: .\core\validators.py:477 +#, python-format +msgid "Please close the unclosed %(tag)s tag from line %(line)s. (Line starts with \"%(start)s\".)" +msgstr "الرجاء اغلاق الوسم %(tag)s في سطر %(line)s. (يبدأ السطر هكذا \"%(start)s\".)" + +#: .\core\validators.py:481 +#, python-format +msgid "Some text starting on line %(line)s is not allowed in that context. (Line starts with \"%(start)s\".)" +msgstr "بعض النص الذي يبدأ في سطر %(line)s غير مسموح به في هذا السياق. (يبدأ السطر هكذا \"%(start)s\".)" + +#: .\core\validators.py:486 +#, python-format +msgid "\"%(attr)s\" on line %(line)s is an invalid attribute. (Line starts with \"%(start)s\".)" +msgstr "\"%(attr)s\" في السطر %(line)s هي سمة غير صالحة. (يبدأ السطر هكذا \"%(start)s\".)" + +#: .\core\validators.py:491 +#, python-format +msgid "\"<%(tag)s>\" on line %(line)s is an invalid tag. (Line starts with \"%(start)s\".)" +msgstr "\"<%(tag)s>\" في السطر %(line)s وسم غير صالح. (يبدأ السطر هكذا \"%(start)s\".)" + +#: .\core\validators.py:495 +#, python-format +msgid "A tag on line %(line)s is missing one or more required attributes. (Line starts with \"%(start)s\".)" +msgstr "هنالك وسم في السطر %(line)s تنقصه سمة واحدة أو أكثر. (يبدأ السطر هكذا \"%(start)s\".)" + +#: .\core\validators.py:500 +#, python-format +msgid "The \"%(attr)s\" attribute on line %(line)s has an invalid value. (Line starts with \"%(start)s\".)" +msgstr "السمة \"%(attr)s\" في السطر %(line)s تمتلك قيمة غير صالحة. (يبدأ السطر هكذا \"%(start)s\".)" + +#: .\db\models\manipulators.py:302 +#, python-format +msgid "%(object)s with this %(type)s already exists for the given %(field)s." +msgstr "%(object)s مع هذا %(type)s موجودة بالفعل لأجل %(field)s." + +#: .\db\models\fields\related.py:51 +#, python-format +msgid "Please enter a valid %s." +msgstr "الرجاء ادخال %s صالح." + +#: .\db\models\fields\related.py:618 +msgid "Separate multiple IDs with commas." +msgstr "افصل بين المعرفات بفواصل comma." + +#: .\db\models\fields\related.py:620 +msgid "Hold down \"Control\", or \"Command\" on a Mac, to select more than one." +msgstr "اضغط زر التحكم \"Control\", أو \"Command\" على أجهزة Mac لاختيار أكثر من واحد." + +#: .\db\models\fields\related.py:664 +#, python-format +msgid "Please enter valid %(self)s IDs. The value %(value)r is invalid." +msgid_plural "Please enter valid %(self)s IDs. The values %(value)r are invalid." +msgstr[0] "الرجاء ادخال معرفات %(self)s صالحة، القيمة %(value)r غير صالحة." +msgstr[1] "الرجاء ادخال معرفات %(self)s صالحة، القيمتان %(value)r غير صالحة." +msgstr[2] "الرجاء ادخال معرفات %(self)s صالحة، القيم %(value)r غير صالحة." +msgstr[3] "الرجاء ادخال معرفات %(self)s صالحة، القيم %(value)r غير صالحة." + +#: .\db\models\fields\__init__.py:40 +#, python-format +msgid "%(optname)s with this %(fieldname)s already exists." +msgstr "%(optname)s بالحقل %(fieldname)s موجود بالفعل." + +#: .\db\models\fields\__init__.py:114 +#: .\db\models\fields\__init__.py:265 +#: .\db\models\fields\__init__.py:548 +#: .\db\models\fields\__init__.py:559 +#: .\forms\__init__.py:346 +msgid "This field is required." +msgstr "هذا الحقل مطلوب." + +#: .\db\models\fields\__init__.py:337 +msgid "This value must be an integer." +msgstr "هذه القيمة يجب أن تكون رقما صحيحا." + +#: .\db\models\fields\__init__.py:369 +msgid "This value must be either True or False." +msgstr "هذه القيمة يجب أن تكون إما صح أو خطأ." + +#: .\db\models\fields\__init__.py:385 +msgid "This field cannot be null." +msgstr "لا يمكن أن تكون قيمة هذا الحقل لا شيء." + +#: .\db\models\fields\__init__.py:568 +msgid "Enter a valid filename." +msgstr "أدخل اسم ملف صالح." + +#: .\forms\__init__.py:381 +#, python-format +msgid "Ensure your text is less than %s character." +msgid_plural "Ensure your text is less than %s characters." +msgstr[0] "تأكد من أن النص الذي أدخلته أقل من خانة واحدة." +msgstr[1] "تأكد من أن النص الذي أدخلته أقل من خانتين." +msgstr[2] "تأكد من أن النص الذي أدخلته أقل من %s خانات." +msgstr[3] "تأكد من أن النص الذي أدخلته أقل من %s خانة." + +#: .\forms\__init__.py:386 +msgid "Line breaks are not allowed here." +msgstr "الأسطر الجديدة غير مسموح هتا." + +#: .\forms\__init__.py:485 +#: .\forms\__init__.py:558 +#: .\forms\__init__.py:597 +#, python-format +msgid "Select a valid choice; '%(data)s' is not in %(choices)s." +msgstr "حدد خيارا صحيحا; '%(data)s' ليست ضمن %(choices)s." + +#: .\forms\__init__.py:661 +msgid "The submitted file is empty." +msgstr "الملف الذي قمت بارساله فارغ." + +#: .\forms\__init__.py:717 +msgid "Enter a whole number between -32,768 and 32,767." +msgstr "أدخل رقما صحيحا بين -32,768 و 32,767." + +#: .\forms\__init__.py:727 +msgid "Enter a positive number." +msgstr "أدخل رقما موجبا." + +#: .\forms\__init__.py:737 +msgid "Enter a whole number between 0 and 32,767." +msgstr "أدخل رقما صحيحا بين 0 و 32,767." + +#: .\template\defaultfilters.py:401 +msgid "yes,no,maybe" +msgstr "نعم،لا،ربما" + +#: .\utils\dates.py:6 +msgid "Monday" +msgstr "الاثنين" + +#: .\utils\dates.py:6 +msgid "Tuesday" +msgstr "الثلاثاء" + +#: .\utils\dates.py:6 +msgid "Wednesday" +msgstr "الأربعاء" + +#: .\utils\dates.py:6 +msgid "Thursday" +msgstr "الخميس" + +#: .\utils\dates.py:6 +msgid "Friday" +msgstr "الجمعة" + +#: .\utils\dates.py:7 +msgid "Saturday" +msgstr "السبت" + +#: .\utils\dates.py:7 +msgid "Sunday" +msgstr "الأحد" + +#: .\utils\dates.py:14 +msgid "January" +msgstr "يناير" + +#: .\utils\dates.py:14 +msgid "February" +msgstr "فبراير" + +#: .\utils\dates.py:14 +#: .\utils\dates.py:27 +msgid "March" +msgstr "مارس" + +#: .\utils\dates.py:14 +#: .\utils\dates.py:27 +msgid "April" +msgstr "ابريل" + +#: .\utils\dates.py:14 +#: .\utils\dates.py:27 +msgid "May" +msgstr "مايو" + +#: .\utils\dates.py:14 +#: .\utils\dates.py:27 +msgid "June" +msgstr "يونيو" + +#: .\utils\dates.py:15 +#: .\utils\dates.py:27 +msgid "July" +msgstr "يوليو" + +#: .\utils\dates.py:15 +msgid "August" +msgstr "أغسطس" + +#: .\utils\dates.py:15 +msgid "September" +msgstr "سبتمبر" + +#: .\utils\dates.py:15 +msgid "October" +msgstr "أكتوبر" + +#: .\utils\dates.py:15 +msgid "November" +msgstr "نوفمبر" + +#: .\utils\dates.py:16 +msgid "December" +msgstr "ديسمبر" + +#: .\utils\dates.py:19 +msgid "jan" +msgstr "" + +#: .\utils\dates.py:19 +msgid "feb" +msgstr "" + +#: .\utils\dates.py:19 +msgid "mar" +msgstr "" + +#: .\utils\dates.py:19 +msgid "apr" +msgstr "" + +#: .\utils\dates.py:19 +msgid "may" +msgstr "" + +#: .\utils\dates.py:19 +msgid "jun" +msgstr "" + +#: .\utils\dates.py:20 +msgid "jul" +msgstr "" + +#: .\utils\dates.py:20 +msgid "aug" +msgstr "" + +#: .\utils\dates.py:20 +msgid "sep" +msgstr "" + +#: .\utils\dates.py:20 +msgid "oct" +msgstr "" + +#: .\utils\dates.py:20 +msgid "nov" +msgstr "" + +#: .\utils\dates.py:20 +msgid "dec" +msgstr "" + +#: utils/dates.py:27 +msgid "Jan." +msgstr "يناير" + +#: utils/dates.py:27 +msgid "Feb." +msgstr "فبراير" + +#: utils/dates.py:28 +msgid "Aug." +msgstr "أغسطس" + +#: utils/dates.py:28 +msgid "Sept." +msgstr "سبتمبر" + +#: utils/dates.py:28 +msgid "Oct." +msgstr "أكتوبر" + +#: utils/dates.py:28 +msgid "Nov." +msgstr "نوفمبر" + +#: utils/dates.py:28 +msgid "Dec." +msgstr "ديسمبر" + +#: .\utils\timesince.py:12 +msgid "year" +msgid_plural "years" +msgstr[0] "سنة" +msgstr[1] "سنتان" +msgstr[2] "سنوات" +msgstr[3] "سنة" + +#: .\utils\timesince.py:13 +msgid "month" +msgid_plural "months" +msgstr[0] "شهر" +msgstr[1] "شهران" +msgstr[2] "شهور" +msgstr[3] "شهر" + +#: .\utils\timesince.py:14 +msgid "week" +msgid_plural "weeks" +msgstr[0] "أسبوع" +msgstr[1] "أسبوعان" +msgstr[2] "أسابيع" +msgstr[3] "أسبوع" + +#: .\utils\timesince.py:15 +msgid "day" +msgid_plural "days" +msgstr[0] "يوم" +msgstr[1] "يومان" +msgstr[2] "أيام" +msgstr[3] "يوم" + +#: .\utils\timesince.py:16 +msgid "hour" +msgid_plural "hours" +msgstr[0] "ساعة" +msgstr[1] "ساعتان" +msgstr[2] "ساعات" +msgstr[3] "ساعة" + +#: .\utils\timesince.py:17 +msgid "minute" +msgid_plural "minutes" +msgstr[0] "دقيقة" +msgstr[1] "دقيقتان" +msgstr[2] "دقائق" +msgstr[3] "دقيقة" + +#: .\utils\translation.py:363 +msgid "DATE_FORMAT" +msgstr "" + +#: .\utils\translation.py:364 +msgid "DATETIME_FORMAT" +msgstr "" + +#: .\utils\translation.py:365 +msgid "TIME_FORMAT" +msgstr "" + +#: .\utils\translation.py:381 +msgid "YEAR_MONTH_FORMAT" +msgstr "" + +#: .\utils\translation.py:382 +msgid "MONTH_DAY_FORMAT" +msgstr "" + diff --git a/django/conf/locale/ar/LC_MESSAGES/djangojs.mo b/django/conf/locale/ar/LC_MESSAGES/djangojs.mo new file mode 100644 index 0000000000000000000000000000000000000000..02c1d67b587e2f42407cae325d949041676cdd6a GIT binary patch literal 1774 zcmZva?Q0xG9LGm()t(Qn(F%gffP`Ag#=Vrpc&6fcX`r>2hTPfe3&F|m^lp>AoiMwb zdf=NhX^ed@__hsldTEm$vDT)4fzY?&EQ0vT7rs&u@r5t^{$`V&1s7&MzvqYD{dr*D z=M2yDI4|Pd!+8nklZSBO`5k-|`~!Rh{2P1{{0Dp-Jn(St9{`_%{sLG4kAMfj;a!e{ z`=L*Q?}2AP%D)Eg12;gbe-osB-+)x_F37>}!7=bRkm|gGV9GxV+CJbHm}wj&{|_ii zbNmDz1b+pe2LIZ%??({rd6;n(Gh_Rv|w2{UM zugQf(wq~W~XT3xbr_^F@n2??oST*pYpwUd&lu{9{i)===5XEY|%Io|*&Lpp~nhd3v z@U}`d_nIp3WA8=(-4WX5?Z(b^CFnj{Cafj`HE- zr4jd-dmM3RM4UKvEuuISiP9xrZnlKa%VAT*P1y?gxFEyZ_HGV&s`VCfqDCqj(y2?) z`k#!1$~}-#Jyku~U$Z#m7Ah)AWQ5l31?-T>kCWFHLJ>r7;{6L9%j86wTyVzvaa8ky z)XvGsQ+^ONN_=cKNDA*e(@Oe5;_MBDd9;`fyuPQR(kRjG5`Qn5z)YrskOTI0$#my!vV}Wd$+OOT$ zVe7(%VLJE>JLYy?b)C{|TP(3*S6j{14SbT0*}%EF=kH;WJAK0@2FDh;_d1rrYt0q= W5*TfORo41nbc^0PbQ%rchW!g?vU7a^ literal 0 HcmV?d00001 diff --git a/django/conf/locale/ar/LC_MESSAGES/djangojs.po b/django/conf/locale/ar/LC_MESSAGES/djangojs.po new file mode 100644 index 0000000000..29b16aef26 --- /dev/null +++ b/django/conf/locale/ar/LC_MESSAGES/djangojs.po @@ -0,0 +1,110 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: Django SVN\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2005-12-09 11:51+0100\n" +"PO-Revision-Date: 2006-07-06 23:50+0300\n" +"Last-Translator: Ahmad Alhashemi \n" +"Language-Team: Ahmad Alhashemi \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Arabic\n" +"X-Poedit-Country: Kuwait\n" +"X-Poedit-SourceCharset: utf-8\n" + +#: contrib/admin/media/js/SelectFilter2.js:33 +#, perl-format +msgid "Available %s" +msgstr "%s متوفرة" + +#: contrib/admin/media/js/SelectFilter2.js:41 +msgid "Choose all" +msgstr "اختيار الكل" + +#: contrib/admin/media/js/SelectFilter2.js:46 +msgid "Add" +msgstr "إضافة" + +#: contrib/admin/media/js/SelectFilter2.js:48 +msgid "Remove" +msgstr "حذف" + +#: contrib/admin/media/js/SelectFilter2.js:53 +#, perl-format +msgid "Chosen %s" +msgstr "%s اختيرت" + +#: contrib/admin/media/js/SelectFilter2.js:54 +msgid "Select your choice(s) and click " +msgstr "حدد خيارك أو خياراتك واضغط" + +#: contrib/admin/media/js/SelectFilter2.js:59 +msgid "Clear all" +msgstr "مسح الكل" + +#: contrib/admin/media/js/dateparse.js:26 +#: contrib/admin/media/js/calendar.js:24 +msgid "January February March April May June July August September October November December" +msgstr "يناير فبراير مارس إبريل مايو يونيو يوليو أغسطس سبتمبر أكتوبر نوفمبر ديسمبر" + +#: contrib/admin/media/js/dateparse.js:27 +msgid "Sunday Monday Tuesday Wednesday Thursday Friday Saturday" +msgstr "الأحد الأثنين الثلاثاء الأربعاء الخميس الجمعة السبت" + +#: contrib/admin/media/js/calendar.js:25 +msgid "S M T W T F S" +msgstr "أ أ ث أ خ ج س" + +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:45 +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:80 +msgid "Now" +msgstr "الآن" + +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:48 +msgid "Clock" +msgstr "الساعة" + +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:77 +msgid "Choose a time" +msgstr "اختر وقتا ما" + +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:81 +msgid "Midnight" +msgstr "منتصف الليل" + +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:82 +msgid "6 a.m." +msgstr "6 ص." + +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:83 +msgid "Noon" +msgstr "الظهر" + +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:87 +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:168 +msgid "Cancel" +msgstr "الغاء" + +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:111 +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:162 +msgid "Today" +msgstr "اليوم" + +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:114 +msgid "Calendar" +msgstr "التقويم" + +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:160 +msgid "Yesterday" +msgstr "يوم أمس" + +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:164 +msgid "Tomorrow" +msgstr "الغد" + diff --git a/django/conf/locale/es_AR/LC_MESSAGES/django.mo b/django/conf/locale/es_AR/LC_MESSAGES/django.mo index 463078025c4ea3ef93f263d66f71850ad08cb3d8..f550fca3dbbe2777e53d0fce67ae582261486799 100644 GIT binary patch delta 10251 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 delta 8812 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\n" -"Language-Team: Spanish \n" +"Language-Team: Spanish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=ISO-8859-1\n" "Content-Transfer-Encoding: 8bit\n" @@ -29,6 +29,10 @@ msgstr "tipo de contenido" msgid "content types" msgstr "tipos de contenido" +#: contrib/auth/views.py:39 +msgid "Logged out" +msgstr "Sesin cerrada" + #: contrib/auth/models.py:13 contrib/auth/models.py:26 msgid "name" msgstr "nombre" @@ -63,7 +67,7 @@ msgstr "nombre" #: contrib/auth/models.py:57 msgid "last name" -msgstr "apellido(s)" +msgstr "apellido" #: contrib/auth/models.py:58 msgid "e-mail address" @@ -83,7 +87,7 @@ msgstr "es staff" #: contrib/auth/models.py:60 msgid "Designates whether the user can log into this admin site." -msgstr "Indica si el usuario puede entrar en este sitio de administracin." +msgstr "Indica si el usuario puede ingresar a este sitio de administracin." #: contrib/auth/models.py:61 msgid "active" @@ -149,7 +153,7 @@ msgstr "" "Su navegador Web aparenta no tener cookies activas. Las cookies son un " "requerimiento para poder ingresar." -#: contrib/auth/forms.py:36 contrib/auth/forms.py:41 +#: contrib/auth/forms.py:36 contrib/auth/forms.py:43 #: contrib/admin/views/decorators.py:9 msgid "" "Please enter a correct username and password. Note that both fields are case-" @@ -158,6 +162,10 @@ msgstr "" "Por favor ingrese un nombre de usuario y una contrasea correctos. Note que " "ambos campos son sensibles a maysculas/minsculas." +#: contrib/auth/forms.py:45 +msgid "This account is inactive." +msgstr "Esta cuenta est inactiva" + #: contrib/redirects/models.py:7 msgid "redirect from" msgstr "redirigir desde" @@ -182,11 +190,11 @@ msgstr "" "Esto puede ser bien una ruta absoluta (como antes) o una URL completa que " "empiece con 'http://'." -#: contrib/redirects/models.py:12 +#: contrib/redirects/models.py:13 msgid "redirect" msgstr "redireccin" -#: contrib/redirects/models.py:13 +#: contrib/redirects/models.py:14 msgid "redirects" msgstr "redirecciones" @@ -247,7 +255,7 @@ msgstr "fecha/hora de env msgid "is public" msgstr "es pblico" -#: contrib/comments/models.py:85 contrib/admin/views/doc.py:289 +#: contrib/comments/models.py:85 contrib/admin/views/doc.py:292 msgid "IP address" msgstr "Direccin IP" @@ -413,17 +421,20 @@ msgstr[1] "" "%(text)s" #: contrib/comments/views/comments.py:117 -#, python-format +#, fuzzy, python-format msgid "" "This comment was posted by a sketchy user:\n" "\n" "%(text)s" msgstr "" +"Este comentario ha sido enviado por un usuario 'sketcky':\n" +"\n" +"%(text)s" #: contrib/comments/views/comments.py:189 #: contrib/comments/views/comments.py:280 msgid "Only POSTs are allowed" -msgstr "Slo se admite POST" +msgstr "Slo se admiten POSTs" #: contrib/comments/views/comments.py:193 #: contrib/comments/views/comments.py:284 @@ -484,7 +495,7 @@ msgstr "Olvid #: contrib/admin/templates/admin/object_history.html:3 #: contrib/admin/templates/admin/change_list.html:5 #: contrib/admin/templates/admin/change_form.html:10 -#: contrib/admin/templates/admin/base.html:23 +#: contrib/admin/templates/admin/base.html:24 #: contrib/admin/templates/admin/delete_confirmation.html:3 #: contrib/admin/templates/registration/password_change_done.html:3 #: contrib/admin/templates/registration/password_change_form.html:3 @@ -499,7 +510,7 @@ msgstr "Olvid #: contrib/admin/templates/admin_doc/index.html:4 #: contrib/admin/templates/admin_doc/model_index.html:5 msgid "Log out" -msgstr "Terminar sesin" +msgstr "Cerrar sesin" #: contrib/comments/templates/comments/form.html:12 msgid "Ratings" @@ -519,7 +530,7 @@ msgstr "Opcional" msgid "Post a photo" msgstr "Enviar una foto" -#: contrib/flatpages/models.py:7 contrib/admin/views/doc.py:300 +#: contrib/flatpages/models.py:7 contrib/admin/views/doc.py:303 msgid "URL" msgstr "URL" @@ -596,7 +607,7 @@ msgstr "nombre de dominio" #: contrib/sites/models.py:11 msgid "display name" -msgstr "nombre para mostrar" +msgstr "nombre para visualizar" #: contrib/sites/models.py:15 msgid "site" @@ -616,9 +627,9 @@ msgstr "" "
        \n" #: contrib/admin/filterspecs.py:70 contrib/admin/filterspecs.py:88 -#: contrib/admin/filterspecs.py:143 +#: contrib/admin/filterspecs.py:143 contrib/admin/filterspecs.py:169 msgid "All" -msgstr "Todo" +msgstr "Todos/as" #: contrib/admin/filterspecs.py:109 msgid "Any date" @@ -680,7 +691,7 @@ msgstr "entrada de registro" msgid "log entries" msgstr "entradas de registro" -#: contrib/admin/templatetags/admin_list.py:228 +#: contrib/admin/templatetags/admin_list.py:230 msgid "All dates" msgstr "Todas las fechas" @@ -752,12 +763,12 @@ msgstr "y" #: contrib/admin/views/main.py:338 #, python-format msgid "Changed %s." -msgstr "Modificado %s." +msgstr "Modifica %s." #: contrib/admin/views/main.py:340 #, python-format msgid "Deleted %s." -msgstr "Eliminado %s." +msgstr "Elimina %s." #: contrib/admin/views/main.py:343 msgid "No fields changed." @@ -802,82 +813,87 @@ msgstr " #: contrib/admin/views/main.py:533 #, python-format msgid "Change history: %s" -msgstr "Modificar histrico: %s" +msgstr "Historia de modificaciones: %s" -#: contrib/admin/views/main.py:565 +#: contrib/admin/views/main.py:567 #, python-format msgid "Select %s" msgstr "Seleccione %s" -#: contrib/admin/views/main.py:565 +#: contrib/admin/views/main.py:567 #, python-format msgid "Select %s to change" -msgstr "Seleccione %s para modificar" +msgstr "Seleccione %s a modificar" -#: contrib/admin/views/doc.py:277 contrib/admin/views/doc.py:286 -#: contrib/admin/views/doc.py:288 contrib/admin/views/doc.py:294 -#: contrib/admin/views/doc.py:295 contrib/admin/views/doc.py:297 +#: contrib/admin/views/main.py:743 +msgid "Database error" +msgstr "Error de base de datos" + +#: contrib/admin/views/doc.py:279 contrib/admin/views/doc.py:289 +#: contrib/admin/views/doc.py:291 contrib/admin/views/doc.py:297 +#: contrib/admin/views/doc.py:298 contrib/admin/views/doc.py:300 msgid "Integer" msgstr "Entero" -#: contrib/admin/views/doc.py:278 +#: contrib/admin/views/doc.py:280 msgid "Boolean (Either True or False)" msgstr "Booleano (Verdadero o Falso)" -#: contrib/admin/views/doc.py:279 contrib/admin/views/doc.py:296 +#: contrib/admin/views/doc.py:281 contrib/admin/views/doc.py:299 #, python-format msgid "String (up to %(maxlength)s)" msgstr "Cadena (mximo %(maxlength)s)" -#: contrib/admin/views/doc.py:280 +#: contrib/admin/views/doc.py:282 msgid "Comma-separated integers" msgstr "Enteros separados por comas" -#: contrib/admin/views/doc.py:281 +#: contrib/admin/views/doc.py:283 msgid "Date (without time)" msgstr "Fecha (sin hora)" -#: contrib/admin/views/doc.py:282 +#: contrib/admin/views/doc.py:284 msgid "Date (with time)" msgstr "Fecha (con hora)" -#: contrib/admin/views/doc.py:283 +#: contrib/admin/views/doc.py:285 msgid "E-mail address" msgstr "Direccin de correo electrnico" -#: contrib/admin/views/doc.py:284 contrib/admin/views/doc.py:287 +#: contrib/admin/views/doc.py:286 contrib/admin/views/doc.py:287 +#: contrib/admin/views/doc.py:290 msgid "File path" msgstr "Ruta de archivo" -#: contrib/admin/views/doc.py:285 +#: contrib/admin/views/doc.py:288 msgid "Decimal number" msgstr "Nmero decimal" -#: contrib/admin/views/doc.py:291 +#: contrib/admin/views/doc.py:294 msgid "Boolean (Either True, False or None)" msgstr "Booleano (Verdadero, Falso o Nulo)" -#: contrib/admin/views/doc.py:292 +#: contrib/admin/views/doc.py:295 msgid "Relation to parent model" msgstr "Relacin con el modelo padre" -#: contrib/admin/views/doc.py:293 +#: contrib/admin/views/doc.py:296 msgid "Phone number" msgstr "Nmero de telfono" -#: contrib/admin/views/doc.py:298 +#: contrib/admin/views/doc.py:301 msgid "Text" msgstr "Texto" -#: contrib/admin/views/doc.py:299 +#: contrib/admin/views/doc.py:302 msgid "Time" msgstr "Hora" -#: contrib/admin/views/doc.py:301 +#: contrib/admin/views/doc.py:304 msgid "U.S. state (two uppercase letters)" msgstr "Estado de los EEUU (dos letras maysculas)" -#: contrib/admin/views/doc.py:302 +#: contrib/admin/views/doc.py:305 msgid "XML text" msgstr "Texto XML" @@ -900,7 +916,7 @@ msgstr "Hora:" #: contrib/admin/templates/admin/object_history.html:3 #: contrib/admin/templates/admin/change_list.html:5 #: contrib/admin/templates/admin/change_form.html:10 -#: contrib/admin/templates/admin/base.html:23 +#: contrib/admin/templates/admin/base.html:24 #: contrib/admin/templates/admin/delete_confirmation.html:3 #: contrib/admin/templates/registration/password_change_done.html:3 #: contrib/admin/templates/registration/password_change_form.html:3 @@ -911,7 +927,7 @@ msgstr "Documentaci #: contrib/admin/templates/admin/object_history.html:3 #: contrib/admin/templates/admin/change_list.html:5 #: contrib/admin/templates/admin/change_form.html:10 -#: contrib/admin/templates/admin/base.html:23 +#: contrib/admin/templates/admin/base.html:24 #: contrib/admin/templates/admin/delete_confirmation.html:3 #: contrib/admin/templates/registration/password_change_done.html:3 #: contrib/admin/templates/registration/password_change_form.html:3 @@ -932,8 +948,9 @@ msgstr "Cambiar contrase #: contrib/admin/templates/admin/change_list.html:6 #: contrib/admin/templates/admin/500.html:4 #: contrib/admin/templates/admin/change_form.html:13 -#: contrib/admin/templates/admin/base.html:28 +#: contrib/admin/templates/admin/base.html:29 #: contrib/admin/templates/admin/delete_confirmation.html:6 +#: contrib/admin/templates/admin/invalid_setup.html:4 #: contrib/admin/templates/registration/password_change_done.html:4 #: contrib/admin/templates/registration/password_reset_form.html:4 #: contrib/admin/templates/registration/logged_out.html:4 @@ -946,7 +963,7 @@ msgstr "Inicio" #: contrib/admin/templates/admin/object_history.html:5 #: contrib/admin/templates/admin/change_form.html:20 msgid "History" -msgstr "Histrico" +msgstr "Historia" #: contrib/admin/templates/admin/object_history.html:18 msgid "Date/time" @@ -962,15 +979,15 @@ msgstr "Acci #: contrib/admin/templates/admin/object_history.html:26 msgid "DATE_WITH_TIME_FULL" -msgstr "" +msgstr "j M Y P" #: contrib/admin/templates/admin/object_history.html:36 msgid "" "This object doesn't have a change history. It probably wasn't added via this " "admin site." msgstr "" -"Este objeto no tiene histrico de cambios. Probablemente no fue aadido " -"usando este sitio de administracin." +"Este objeto no tiene historia de modificaciones. Probablemente no fue " +"aadido usando este sitio de administracin." #: contrib/admin/templates/admin/change_list.html:11 #, python-format @@ -1007,6 +1024,22 @@ msgstr "" msgid "Go" msgstr "Buscar" +#: contrib/admin/templates/admin/search_form.html:10 +#, python-format +msgid "1 result" +msgid_plural "%(counter)s results" +msgstr[0] "un resultado" +msgstr[1] "%(counter)s resultados" + +#: contrib/admin/templates/admin/search_form.html:10 +#, python-format +msgid "%(full_result_count)s total" +msgstr "total: %(full_result_count)s" + +#: contrib/admin/templates/admin/pagination.html:10 +msgid "Show all" +msgstr "Mostrar todos/as" + #: contrib/admin/templates/admin/base_site.html:4 msgid "Django site admin" msgstr "Sitio de administracin de Django" @@ -1018,7 +1051,7 @@ msgstr "Administraci #: contrib/admin/templates/admin/index.html:17 #, python-format msgid "Models available in the %(name)s application." -msgstr "Modelos disponibles en la aplciacin %(name)s." +msgstr "Modelos disponibles en la aplicacin %(name)s." #: contrib/admin/templates/admin/index.html:28 #: contrib/admin/templates/admin/change_form.html:15 @@ -1043,7 +1076,7 @@ msgstr "Mis acciones" #: contrib/admin/templates/admin/index.html:57 msgid "None available" -msgstr "Ninguno disponible" +msgstr "Ninguna disponible" #: contrib/admin/templates/admin/404.html:4 #: contrib/admin/templates/admin/404.html:8 @@ -1058,6 +1091,10 @@ msgstr "Lo sentimos, pero no se encuentra la p msgid "Have you forgotten your password?" msgstr "Ha olvidado su contrasea?" +#: contrib/admin/templates/admin/filters.html:4 +msgid "Filter" +msgstr "Filtrar" + #: contrib/admin/templates/admin/change_form.html:21 msgid "View on site" msgstr "Ver en el sitio" @@ -1076,7 +1113,7 @@ msgstr "Ordenaci msgid "Order:" msgstr "Orden:" -#: contrib/admin/templates/admin/base.html:23 +#: contrib/admin/templates/admin/base.html:24 msgid "Welcome," msgstr "Bienvenido," @@ -1125,6 +1162,16 @@ msgstr "Grabar y continuar editando" msgid "Save" msgstr "Grabar" +#: contrib/admin/templates/admin/invalid_setup.html:8 +msgid "" +"Something's wrong with your database installation. Make sure the appropriate " +"database tables have been created, and make sure the database is readable by " +"the appropriate user." +msgstr "" +"hay algn problema con su instalacin de base de datos. Asegrese de que las " +"tablas de la misma hayan sido creadas, y asegrese de que el usuario " +"apropiado tenga permisos de escritura en la base de datos." + #: contrib/admin/templates/registration/password_change_done.html:4 #: contrib/admin/templates/registration/password_change_form.html:4 #: contrib/admin/templates/registration/password_change_form.html:6 @@ -1312,17 +1359,25 @@ msgid "As above, but opens the admin page in a new window." msgstr "" "Como antes, pero abre la pgina de administracin en una nueva ventana." -#: utils/translation.py:360 +#: utils/translation.py:363 msgid "DATE_FORMAT" -msgstr "" +msgstr "j N Y" -#: utils/translation.py:361 +#: utils/translation.py:364 msgid "DATETIME_FORMAT" -msgstr "" +msgstr "j N Y P" -#: utils/translation.py:362 +#: utils/translation.py:365 msgid "TIME_FORMAT" -msgstr "" +msgstr "P" + +#: utils/translation.py:381 +msgid "YEAR_MONTH_FORMAT" +msgstr "F Y" + +#: utils/translation.py:382 +msgid "MONTH_DAY_FORMAT" +msgstr "j \\de F" #: utils/dates.py:6 msgid "Monday" @@ -1386,7 +1441,7 @@ msgstr "Agosto" #: utils/dates.py:15 msgid "September" -msgstr "Septiembre" +msgstr "Setiembre" #: utils/dates.py:15 msgid "October" @@ -1430,11 +1485,11 @@ msgstr "" #: utils/dates.py:20 msgid "aug" -msgstr "" +msgstr "ago" #: utils/dates.py:20 msgid "sep" -msgstr "" +msgstr "set" #: utils/dates.py:20 msgid "oct" @@ -1450,11 +1505,11 @@ msgstr "dic" #: utils/dates.py:27 msgid "Jan." -msgstr "Ene." +msgstr "Enero" #: utils/dates.py:27 msgid "Feb." -msgstr "Feb." +msgstr "" #: utils/dates.py:28 msgid "Aug." @@ -1462,15 +1517,15 @@ msgstr "Ago." #: utils/dates.py:28 msgid "Sept." -msgstr "Sept." +msgstr "Set." #: utils/dates.py:28 msgid "Oct." -msgstr "Oct." +msgstr "" #: utils/dates.py:28 msgid "Nov." -msgstr "Nov." +msgstr "" #: utils/dates.py:28 msgid "Dec." @@ -1491,7 +1546,7 @@ msgstr[1] "meses" #: utils/timesince.py:14 msgid "week" msgid_plural "weeks" -msgstr[0] "semmana" +msgstr[0] "semana" msgstr[1] "semanas" #: utils/timesince.py:15 @@ -1546,7 +1601,7 @@ msgstr "Espa #: conf/global_settings.py:45 msgid "Argentinean Spanish" -msgstr "" +msgstr "Espaol Argentino" #: conf/global_settings.py:46 msgid "French" @@ -1558,7 +1613,7 @@ msgstr "Gallego" #: conf/global_settings.py:48 msgid "Hungarian" -msgstr "" +msgstr "Hngaro" #: conf/global_settings.py:49 msgid "Hebrew" @@ -1636,7 +1691,7 @@ msgid "%(optname)s with this %(fieldname)s already exists." msgstr "Ya existe %(optname)s con este %(fieldname)s." #: db/models/fields/__init__.py:114 db/models/fields/__init__.py:265 -#: db/models/fields/__init__.py:542 db/models/fields/__init__.py:553 +#: db/models/fields/__init__.py:545 db/models/fields/__init__.py:556 #: forms/__init__.py:346 msgid "This field is required." msgstr "Este campo es obligatorio." @@ -1653,11 +1708,11 @@ msgstr "Este valor debe ser True o False." msgid "This field cannot be null." msgstr "Este campo no puede ser nulo." -#: db/models/fields/__init__.py:468 core/validators.py:132 +#: db/models/fields/__init__.py:471 core/validators.py:135 msgid "Enter a valid date/time in YYYY-MM-DD HH:MM format." msgstr "Introduzca una fecha/hora vlida en formato YYYY-MM-DD HH:MM." -#: db/models/fields/__init__.py:562 +#: db/models/fields/__init__.py:565 msgid "Enter a valid filename." msgstr "Introduzca un nombre de achivo vlido" @@ -1688,43 +1743,48 @@ msgstr[1] "" "Por favor, introduzca IDs de %(self)s vlidos. Los valores %(value)r no son " "vlidos." -#: forms/__init__.py:380 +#: forms/__init__.py:381 #, python-format msgid "Ensure your text is less than %s character." msgid_plural "Ensure your text is less than %s characters." msgstr[0] "Asegrese de que su texto tiene menos de %s carcter." msgstr[1] "Asegrese de que su texto tiene menos de %s caracteres." -#: forms/__init__.py:385 +#: forms/__init__.py:386 msgid "Line breaks are not allowed here." msgstr "No se permiten saltos de lnea." -#: forms/__init__.py:480 forms/__init__.py:551 forms/__init__.py:589 +#: forms/__init__.py:485 forms/__init__.py:558 forms/__init__.py:597 #, python-format msgid "Select a valid choice; '%(data)s' is not in %(choices)s." msgstr "Seleccione una opcin vlida; '%(data)s' no est en %(choices)s." -#: forms/__init__.py:645 +#: forms/__init__.py:659 core/validators.py:151 core/validators.py:379 +msgid "No file was submitted. Check the encoding type on the form." +msgstr "" +"No se envi un archivo. Verifique el tipo de codificacin en el formulario." + +#: forms/__init__.py:661 msgid "The submitted file is empty." msgstr "El archivo enviado est vaco." -#: forms/__init__.py:699 +#: forms/__init__.py:717 msgid "Enter a whole number between -32,768 and 32,767." msgstr "Introduzca un nmero entero entre -32,768 y 32,767." -#: forms/__init__.py:708 +#: forms/__init__.py:727 msgid "Enter a positive number." msgstr "Introduzca un nmero positivo." -#: forms/__init__.py:717 +#: forms/__init__.py:737 msgid "Enter a whole number between 0 and 32,767." msgstr "Introduzca un nmero entero entre 0 y 32,767." -#: core/validators.py:60 +#: core/validators.py:63 msgid "This value must contain only letters, numbers and underscores." msgstr "Este valor debe contener slo letras, nmeros y guiones bajos." -#: core/validators.py:64 +#: core/validators.py:67 msgid "" "This value must contain only letters, numbers, underscores, dashes or " "slashes." @@ -1732,59 +1792,59 @@ msgstr "" "Este valor debe contener slo letras, nmeros, guiones bajos, barras (/) o " "slashes." -#: core/validators.py:72 +#: core/validators.py:75 msgid "Uppercase letters are not allowed here." msgstr "No se admiten letras maysculas." -#: core/validators.py:76 +#: core/validators.py:79 msgid "Lowercase letters are not allowed here." msgstr "No se admiten letras minsculas." -#: core/validators.py:83 +#: core/validators.py:86 msgid "Enter only digits separated by commas." msgstr "Introduzca slo dgitos separados por comas." -#: core/validators.py:95 +#: core/validators.py:98 msgid "Enter valid e-mail addresses separated by commas." msgstr "Introduzca direcciones de correo vlidas separadas por comas." -#: core/validators.py:99 +#: core/validators.py:102 msgid "Please enter a valid IP address." msgstr "Por favor introduzca una direccin IP vlida." -#: core/validators.py:103 +#: core/validators.py:106 msgid "Empty values are not allowed here." msgstr "No se admiten valores vacos." -#: core/validators.py:107 +#: core/validators.py:110 msgid "Non-numeric characters aren't allowed here." msgstr "No se admiten caracteres no numricos." -#: core/validators.py:111 +#: core/validators.py:114 msgid "This value can't be comprised solely of digits." msgstr "Este valor no puede estar formado slo por dgitos." -#: core/validators.py:116 +#: core/validators.py:119 msgid "Enter a whole number." msgstr "Introduzca un nmero entero." -#: core/validators.py:120 +#: core/validators.py:123 msgid "Only alphabetical characters are allowed here." msgstr "Slo se admiten caracteres alfabticos." -#: core/validators.py:124 +#: core/validators.py:127 msgid "Enter a valid date in YYYY-MM-DD format." msgstr "Introduzca una fecha vlida en formato AAAA-MM-DD." -#: core/validators.py:128 +#: core/validators.py:131 msgid "Enter a valid time in HH:MM format." msgstr "Introduzca una hora vlida en formato HH:MM." -#: core/validators.py:136 +#: core/validators.py:139 msgid "Enter a valid e-mail address." msgstr "Introduzca una direccin de correo electrnico vlida" -#: core/validators.py:148 +#: core/validators.py:155 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." @@ -1792,28 +1852,28 @@ msgstr "" "Enve una imagen vlida. El archivo que ha enviado no era una imagen o se " "trataba de una imagen corrupta." -#: core/validators.py:155 +#: core/validators.py:162 #, python-format msgid "The URL %s does not point to a valid image." msgstr "La URL %s no apunta a una imagen vlida." -#: core/validators.py:159 +#: core/validators.py:166 #, python-format msgid "Phone numbers must be in XXX-XXX-XXXX format. \"%s\" is invalid." msgstr "" "Los nmeros de telfono deben guardar el formato XXX-XXX-XXXX format. \"%s\" " "no es vlido." -#: core/validators.py:167 +#: core/validators.py:174 #, python-format msgid "The URL %s does not point to a valid QuickTime video." msgstr "La URL %s no apunta a un vdeo QuickTime vlido." -#: core/validators.py:171 +#: core/validators.py:178 msgid "A valid URL is required." msgstr "Se precisa una URL vlida." -#: core/validators.py:185 +#: core/validators.py:192 #, python-format msgid "" "Valid HTML is required. Specific errors are:\n" @@ -1822,116 +1882,129 @@ msgstr "" "Se precisa HTML vlido. Los errores especficos son:\n" "%s" -#: core/validators.py:192 +#: core/validators.py:199 #, python-format msgid "Badly formed XML: %s" msgstr "XML mal formado: %s" -#: core/validators.py:202 +#: core/validators.py:209 #, python-format msgid "Invalid URL: %s" msgstr "URL no vlida: %s" -#: core/validators.py:206 core/validators.py:208 +#: core/validators.py:213 core/validators.py:215 #, python-format msgid "The URL %s is a broken link." msgstr "La URL %s es un enlace roto." -#: core/validators.py:214 +#: core/validators.py:221 msgid "Enter a valid U.S. state abbreviation." msgstr "Introduzca una abreviatura vlida de estado de los EEUU." -#: core/validators.py:229 +#: core/validators.py:236 #, 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] "Vigila tu boca! Aqu no admitimos la palabra %s." msgstr[1] "Vigila tu boca! Aqu no admitimos las palabras %s." -#: core/validators.py:236 +#: core/validators.py:243 #, python-format msgid "This field must match the '%s' field." msgstr "Este campo debe concordar con el campo '%s'." -#: core/validators.py:255 +#: core/validators.py:262 msgid "Please enter something for at least one field." msgstr "Por favor, introduzca algo en al menos un campo." -#: core/validators.py:264 core/validators.py:275 +#: core/validators.py:271 core/validators.py:282 msgid "Please enter both fields or leave them both empty." msgstr "Por favor, rellene ambos campos o deje ambos vacos." -#: core/validators.py:282 +#: core/validators.py:289 #, python-format msgid "This field must be given if %(field)s is %(value)s" msgstr "Se debe proporcionar este campo si %(field)s es %(value)s" -#: core/validators.py:294 +#: core/validators.py:301 #, python-format msgid "This field must be given if %(field)s is not %(value)s" msgstr "Se debe proporcionar este campo si %(field)s no es %(value)s" -#: core/validators.py:313 +#: core/validators.py:320 msgid "Duplicate values are not allowed." msgstr "No se admiten valores duplicados." -#: core/validators.py:336 +#: core/validators.py:343 #, python-format msgid "This value must be a power of %s." msgstr "Este valor debe ser una potencia de %s." -#: core/validators.py:347 +#: core/validators.py:354 msgid "Please enter a valid decimal number." msgstr "Por favor, introduzca un nmero decimal vlido." -#: core/validators.py:349 +#: core/validators.py:356 #, python-format msgid "Please enter a valid decimal number with at most %s total digit." msgid_plural "" "Please enter a valid decimal number with at most %s total digits." msgstr[0] "" -"Por favor, introduzca un nmero decimal vlido con con un mximo de %s " +"Por favor, introduzca un nmero decimal vlido con con un mximo de un " "dgito en total." msgstr[1] "" "Por favor, introduzca un nmero decimal vlido con un maximo de %s dgitos " "en total." -#: core/validators.py:352 +#: core/validators.py:359 +#, python-format +msgid "" +"Please enter a valid decimal number with a whole part of at most %s digit." +msgid_plural "" +"Please enter a valid decimal number with a whole part of at most %s digits." +msgstr[0] "" +"Por favor, introduzca un nmero decimal vlido con un dgito entero como " +"mximo." +msgstr[1] "" +"Por favor, introduzca un nmero decimal vlido con un mximo de %s dgitos " +"enteros." + +#: core/validators.py:362 #, python-format msgid "Please enter a valid decimal number with at most %s decimal place." msgid_plural "" "Please enter a valid decimal number with at most %s decimal places." msgstr[0] "" -"Por favor, introduzca un nmero decimal vlido con un mximo de %s " -"posicin decimal." +"Por favor, introduzca un nmero decimal vlido con un mximo de una posicin " +"decimal." msgstr[1] "" "Por favor, introduzca un nmero decimal vlido con un mximo de %s " "posiciones decimales." -#: core/validators.py:362 +#: core/validators.py:372 #, python-format msgid "Make sure your uploaded file is at least %s bytes big." msgstr "Asegrese de que el archivo que enva tiene al menos %s bytes." -#: core/validators.py:363 +#: core/validators.py:373 #, python-format msgid "Make sure your uploaded file is at most %s bytes big." msgstr "Asegrese de que el archivo que enva tiene como mximo %s bytes." -#: core/validators.py:376 +#: core/validators.py:390 msgid "The format for this field is wrong." msgstr "El formato de este campo es incorrecto." -#: core/validators.py:391 +#: core/validators.py:405 msgid "This field is invalid." msgstr "Este campo no es vlido." -#: core/validators.py:426 +#: core/validators.py:441 #, python-format msgid "Could not retrieve anything from %s." msgstr "No pude obtener nada de %s." -#: core/validators.py:429 +#: core/validators.py:444 #, python-format msgid "" "The URL %(url)s returned the invalid Content-Type header '%(contenttype)s'." @@ -1939,7 +2012,7 @@ msgstr "" "La URL %(url)s devolvi la cabecera Content-Type '%(contenttype)s', que no " "es vlida." -#: core/validators.py:462 +#: core/validators.py:477 #, python-format msgid "" "Please close the unclosed %(tag)s tag from line %(line)s. (Line starts with " @@ -1948,7 +2021,7 @@ msgstr "" "Por favor, cierre la etiqueta %(tag)s de la lnea %(line)s. (La lnea " "empieza por \"%(start)s\".)" -#: core/validators.py:466 +#: core/validators.py:481 #, python-format msgid "" "Some text starting on line %(line)s is not allowed in that context. (Line " @@ -1957,7 +2030,7 @@ msgstr "" "Parte del texto que comienza en la lnea %(line)s no est permitido en ese " "contexto. (La lnea empieza por \"%(start)s\".)" -#: core/validators.py:471 +#: core/validators.py:486 #, python-format msgid "" "\"%(attr)s\" on line %(line)s is an invalid attribute. (Line starts with \"%" @@ -1966,7 +2039,7 @@ msgstr "" "El \"%(attr)s\" de la lnea %(line)s no es un atributo vlido. (La lnea " "empieza por \"%(start)s\".)" -#: core/validators.py:476 +#: core/validators.py:491 #, python-format msgid "" "\"<%(tag)s>\" on line %(line)s is an invalid tag. (Line starts with \"%" @@ -1975,7 +2048,7 @@ msgstr "" "La \"<%(tag)s>\" de la lnea %(line)s no es una etiqueta vlida. (La lnea " "empieza por \"%(start)s\".)" -#: core/validators.py:480 +#: core/validators.py:495 #, python-format msgid "" "A tag on line %(line)s is missing one or more required attributes. (Line " @@ -1984,7 +2057,7 @@ msgstr "" "A una etiqueta de la lnea %(line)s le faltan uno o ms atributos " "requeridos. (La lnea empieza por \"%(start)s\".)" -#: core/validators.py:485 +#: core/validators.py:500 #, python-format msgid "" "The \"%(attr)s\" attribute on line %(line)s has an invalid value. (Line " @@ -1993,10 +2066,23 @@ msgstr "" "El atributo \"%(attr)s\" de la lnea %(line)s tiene un valor que no es " "vlido. (La lnea empieza por \"%(start)s\".)" -#: template/defaultfilters.py:379 +#: template/defaultfilters.py:389 msgid "yes,no,maybe" msgstr "si,no,tal vez" +#, fuzzy +#~ msgid "%(content_type_name)s" +#~ msgstr "tipos de contenido" + +#, fuzzy +#~ msgid "%(myname)s" +#~ msgstr "Agregar %(name)s" + +#~ msgid "%(result_count)s result" +#~ msgid_plural "%(counter)s results" +#~ msgstr[0] "un resultado" +#~ msgstr[1] "%(counter)s resultados" + #~ msgid "Comment" #~ msgstr "Comentario" @@ -2014,16 +2100,3 @@ msgstr "si,no,tal vez" #~ msgid "packages" #~ msgstr "paquetes" - -#, fuzzy -#~ msgid "" -#~ "Please enter a valid decimal number with a whole part of at most %s digit." -#~ msgid_plural "" -#~ "Please enter a valid decimal number with a whole part of at most %s " -#~ "digits." -#~ msgstr[0] "" -#~ "Por favor, introduzca un nmero decimal vlido con a lo ms %s dgito en " -#~ "total." -#~ msgstr[1] "" -#~ "Por favor, introduzca un nmero decimal vlido con a lo ms %s dgitos en " -#~ "total." diff --git a/django/conf/locale/es_AR/LC_MESSAGES/djangojs.mo b/django/conf/locale/es_AR/LC_MESSAGES/djangojs.mo index e48292825b3eedca8ce6e3fab7426846b4a39985..f24c9a12d0149e5c95d6f13e2fb1e178d2bbfb80 100644 GIT binary patch delta 674 zcmZ9}%_~Gv7{~E5Gk3g>!FZQ4$t)*xy@hOvB&8H9iHXs0Yi49&%5GLln(QQ{EJP{! z2V^VRQL>eVvay(*?@xz?(>&*MUgkc}J?Gw5ABT2dBhI0rwGth~3lSrZd~~#g-V3RkfbGuAu?nHSK(J)ARU*BmfVqBpzoi7NDkDqKP()?yUG zs02MYg#D<*8>l>4RN*{!a)<&d&lwMu<0Xdi2CJxV?ilF72fOiv^~~R}8cTLPNEH=o zq*J1HoX0NIiFZ(W3dqmw+xa2t0LR#k7pUhSv7h?pnE@|p!n~&5G(tyB(}wyAZ2w$2 zm_|ay^tqH&|5s5povN8o^8c;LF4SRz9jk`hLZ{*pyU1;uT0%FVrmNH~{I%kTZ_$}Z ztt5+6{*%C(w_SYqpVtk>6N7PgIO_I}xC8M--}Pz0@g*|RoVVg-O)MKtrjx5FjmOfd jjnwAS@78QG?X8=c<*jsXDO0?6uF9vqY%aq%9~}P%xO_(1 delta 597 zcmY+>%_~Gv7{~E5Z{B7w#!D%3?|yNf7e)e>bakL&Y5$b=gd6}-3QCB5&ym++Q<&_iR>h|JUoaG ztin(9;TMMR8*8xE`@0^&ddBTohXYuP@rp?dFrLN*oJIDR%`q>2CQeZW&QS%gPzTWQM_^}!oM7I!j(Nq$(e~Ck@aTyzM4b|8tYTu4KUp8i!moO6t7{oJF;Tu$; z2VBHwbZ^F_4v3@HCoAJA)V>+)#YG&!ZKNl2fokj;Im+Cjhx+cI75_q?g0+9q$Vg4< zAl)`Xs+bzlE%{U2&!PglZ422pd?TLgvG;CkK`~04MYonMcmP}vC%I32xIlZUyxk7F|U0IpW=8LONci`N438a1i D800*1 diff --git a/django/conf/locale/es_AR/LC_MESSAGES/djangojs.po b/django/conf/locale/es_AR/LC_MESSAGES/djangojs.po index e9578701d5..49d3856d3c 100644 --- a/django/conf/locale/es_AR/LC_MESSAGES/djangojs.po +++ b/django/conf/locale/es_AR/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Django JavaScript 1.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2005-12-09 11:51+0100\n" +"POT-Creation-Date: 2006-06-19 12:15-0300\n" "PO-Revision-Date: 2006-05-16 10:20-0300\n" "Last-Translator: Ramiro Morales \n" "MIME-Version: 1.0\n" @@ -22,7 +22,7 @@ msgstr "%s disponibles" #: contrib/admin/media/js/SelectFilter2.js:41 msgid "Choose all" -msgstr "Selecciona todos" +msgstr "Seleccionar todos" #: contrib/admin/media/js/SelectFilter2.js:46 msgid "Add" @@ -43,9 +43,9 @@ msgstr "Haga sus elecciones y haga click en " #: contrib/admin/media/js/SelectFilter2.js:59 msgid "Clear all" -msgstr "Elimina todos" +msgstr "Eliminar todos" -#: contrib/admin/media/js/dateparse.js:26 +#: contrib/admin/media/js/dateparse.js:32 #: contrib/admin/media/js/calendar.js:24 msgid "" "January February March April May June July August September October November " @@ -54,7 +54,7 @@ msgstr "" "Enero Febrero Marzo Abril Mayo Junio Julio Agosto Septiembre Octubre " "Noviembre Diciembre" -#: contrib/admin/media/js/dateparse.js:27 +#: contrib/admin/media/js/dateparse.js:33 msgid "Sunday Monday Tuesday Wednesday Thursday Friday Saturday" msgstr "Domingo Lunes Martes Mircoles Jueves Viernes Sbado" @@ -62,8 +62,17 @@ msgstr "Domingo Lunes Martes Mi msgid "S M T W T F S" msgstr "D L M M J V S" +#: contrib/admin/media/js/admin/CollapsedFieldsets.js:34 +#: contrib/admin/media/js/admin/CollapsedFieldsets.js:72 +msgid "Show" +msgstr "Mostrar" + +#: contrib/admin/media/js/admin/CollapsedFieldsets.js:63 +msgid "Hide" +msgstr "Ocultar" + #: contrib/admin/media/js/admin/DateTimeShortcuts.js:45 -#: contrib/admin/media/js/admin/DateTimeShortcuts.js:80 +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:89 msgid "Now" msgstr "Ahora" @@ -71,40 +80,40 @@ msgstr "Ahora" msgid "Clock" msgstr "Reloj" -#: contrib/admin/media/js/admin/DateTimeShortcuts.js:77 +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:86 msgid "Choose a time" msgstr "Elija una hora" -#: contrib/admin/media/js/admin/DateTimeShortcuts.js:81 +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:90 msgid "Midnight" msgstr "Medianoche" -#: contrib/admin/media/js/admin/DateTimeShortcuts.js:82 +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:91 msgid "6 a.m." msgstr "6 a.m." -#: contrib/admin/media/js/admin/DateTimeShortcuts.js:83 +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:92 msgid "Noon" msgstr "Medioda" -#: contrib/admin/media/js/admin/DateTimeShortcuts.js:87 -#: contrib/admin/media/js/admin/DateTimeShortcuts.js:168 +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:96 +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:187 msgid "Cancel" msgstr "Cancelar" -#: contrib/admin/media/js/admin/DateTimeShortcuts.js:111 -#: contrib/admin/media/js/admin/DateTimeShortcuts.js:162 +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:120 +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:181 msgid "Today" msgstr "Hoy" -#: contrib/admin/media/js/admin/DateTimeShortcuts.js:114 +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:123 msgid "Calendar" msgstr "Calendario" -#: contrib/admin/media/js/admin/DateTimeShortcuts.js:160 +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:179 msgid "Yesterday" msgstr "Ayer" -#: contrib/admin/media/js/admin/DateTimeShortcuts.js:164 +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:183 msgid "Tomorrow" msgstr "Maana" diff --git a/django/conf/locale/fr/LC_MESSAGES/django.mo b/django/conf/locale/fr/LC_MESSAGES/django.mo index d678225f2faf6762af89389a90408dfc74f76140..7b2b1f6e9ecf4b069b56fec0a78cb92f8f8fcdd8 100644 GIT binary patch delta 3190 zcmXZddr*}{7{~D)1kocG@u=VhJ(!B9ffsNzQ4<|C>~Jg-QB=fIRJ?~FmA;T-x2Zp} zi8OU4#MEr?LPVNVPT8Q2Q-(EO7#SOHS&rl=Ch9PKf4ut-pMCay-`!`Q-92nA2`VcI zI#?0rj4;L&`;F<1H5iTOF&`VT2WDp&(-sRc6gOZ;+>9P9!wy)E!B}aZS79RY2^-(T z5aQr~F+)=p6opf8rF}J>8fXyn|Y4=u7T< z@u(H2pehu=BwUVK@D5Z0&X=}Pjaun(>vc>Z_RMfskcFot9rGY*Gg ze_Vq;+=>J6C=S7^I1oF}Y)#xT<7kYbBMT?uC%72v@nxKtG37-p45H zFw2-O7>oOGII5DDQQzIP{%dWF%6?pC7NwrhK_!-%ZOl$wjN0nZIc|Rhc4vO$qoDyuqpr^c8&5$^FwMrZP>JQ@e5^pd zA2OHKq6c*-$6`11qxL!vi?IOpUK38mgn8_LI*qk7G|+KugFoX?JcV)i7a6XR4jp)T6P?bD~nx_G^u&X)LUmdsUPzCOy25Lqfs>u1qBx5S3 z;A-rRdvFBSq6TU~eIJ_ZCKQQE+>1&m#hQij#BbmL+?DINB|1Y#XF4vT?(H3n#z&}? zc3Qxl#sp+rjf4DTm`nII4&tQh`zsiWO}G=iuNbo(52F?kSm<8cQcNTM#i3D3BWjU* zugh=?adw{j6WfTBh;=1=Fd0J>q7K&z?2g5#!}S@eLglE6{D^x0w0(ZodLDby?=;Zp zN8>SSptvRO#Hpy2_)!VuV;mkv4fs2@$4fT8hCbrIvGqDGbt@Q)G4!XPDwu(tumbsk zb4(45c68KQ&*B>5i^$bB&*!_(cVi-PrHwCJZ=e!tv^Jqi`xv!=vCH_sfOGgW5>FvT zHbKjc8KwKbgvK*;>_Y8%1M2=hKz)$0!kDM=ZB)ssQHj+d$HNR-=^nBVQ2$&G;^%k< zHPMPy?qU4{Rmrf`e2df3$NZ*0%he&9jJmh;PzkNW@mPfk*n}SJ{VFFI2Vy#Yfth$0 z$KjL$_x8MleTb_u2`^v(+pTpMkcCbd9fxSBgx_0FpbpPz?0|LH85`{Ld)Sw_8Fl}A zz2=^UKB(^oBe|Mn9FBWX@7JToGllLM2`i-jsl>hL7>n815x3zc+;97btTTq2W>%uk zN*$^a^{5GNV0*lSO6VbW#V0rly+v#j`Y{oU(2skIs6PkaJfLGL=DhA^xF3fS*Pt@L zh1!A$>aKxDqE2}LRk>UY!aR(|rKm*S!eHEN``<@ZV3+lPLql8e9cm>fF%r+BDscrn z;a$|k!Ed_1@jXxj4@55}p}w17pHD|sY5{h~d{n}lQQv)vn$Ou`AM8dYQiI`m0^_mH zK7WLoC~Up^L*qjY5Ra-r66*UD)Yha~{iyM>Pzzavs!WlqW7gY_5{%$MDQYDjqb97d z&%ebk#K%yFvCj72wElxis1Y^Jf2ftW-QZr!IMf*#gGyj>tL*<&8p<$Wor|p{Ykh%| zp;q=DYGq}pJuJ7+D^Up@Momy_{moi$y>4x^HcQ?AHvG|t;ix@}M(w?R9JG?5w*OgF z1)f7Cl7lMgQq+ppqbg8h``<-Xayx3=uTXnmjoPxKI9C%KrxAm{qCWV`zVHyW(iYU= r^Ax+MI}Upik3t=)OjLyyqsCi{N^Dcrt(b$!Ronc>qN--*q{aOY`TVs} delta 3194 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 diff --git a/django/conf/locale/gl/LC_MESSAGES/django.po b/django/conf/locale/gl/LC_MESSAGES/django.po index ca4f0f3f90..394f9cd016 100644 --- a/django/conf/locale/gl/LC_MESSAGES/django.po +++ b/django/conf/locale/gl/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: django\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2006-05-16 10:11+0200\n" -"PO-Revision-Date: 2005-12-20 10:48+0100\n" +"PO-Revision-Date: 2006-07-03 14:06+0200\n" "Last-Translator: Afonso Fernández Nogueira \n" "Language-Team: Galego\n" "MIME-Version: 1.0\n" @@ -91,9 +91,8 @@ msgstr "" "comentario foi borrado\" no canto do seu contido." #: contrib/comments/models.py:91 -#, fuzzy msgid "comments" -msgstr "comentario" +msgstr "comentarios" #: contrib/comments/models.py:131 contrib/comments/models.py:207 msgid "Content object" @@ -120,21 +119,19 @@ msgstr "nome da persoa" #: contrib/comments/models.py:171 msgid "ip address" -msgstr "Enderezo IP" +msgstr "enderezo IP" #: contrib/comments/models.py:173 msgid "approved by staff" msgstr "aprobado polos moderadores" #: contrib/comments/models.py:176 -#, fuzzy msgid "free comment" -msgstr "Comentario libre" +msgstr "comentario libre" #: contrib/comments/models.py:177 -#, fuzzy msgid "free comments" -msgstr "Comentarios libres" +msgstr "comentarios libres" #: contrib/comments/models.py:233 msgid "score" @@ -145,14 +142,12 @@ msgid "score date" msgstr "data da puntuación" #: contrib/comments/models.py:237 -#, fuzzy msgid "karma score" -msgstr "Puntuación de karma" +msgstr "puntos de karma" #: contrib/comments/models.py:238 -#, fuzzy msgid "karma scores" -msgstr "Puntuacións de karma" +msgstr "puntos de karma" #: contrib/comments/models.py:242 #, python-format @@ -175,14 +170,12 @@ msgid "flag date" msgstr "data da marca" #: contrib/comments/models.py:268 -#, fuzzy msgid "user flag" -msgstr "Marca de usuario" +msgstr "marca de usuario" #: contrib/comments/models.py:269 -#, fuzzy msgid "user flags" -msgstr "Marcas de usuario" +msgstr "marcas de usuario" #: contrib/comments/models.py:273 #, python-format @@ -194,19 +187,17 @@ msgid "deletion date" msgstr "data de borrado" #: contrib/comments/models.py:280 -#, fuzzy msgid "moderator deletion" -msgstr "Borrado de moderación" +msgstr "borrado de moderador" #: contrib/comments/models.py:281 -#, fuzzy msgid "moderator deletions" -msgstr "Borrados de moderación" +msgstr "borrados de moderador" #: contrib/comments/models.py:285 #, python-format msgid "Moderator deletion by %r" -msgstr "Borrado de moderación por %r" +msgstr "Borrado polo moderador %r" #: contrib/comments/views/karma.py:19 msgid "Anonymous users cannot vote" @@ -218,7 +209,7 @@ msgstr "ID de comentario non válida" #: contrib/comments/views/karma.py:25 msgid "No voting for yourself" -msgstr "Non se pode votar a si mesmo" +msgstr "Vostede non se pode votar a si mesmo" #: contrib/comments/views/comments.py:28 msgid "" @@ -297,9 +288,8 @@ msgid "Password:" msgstr "Contrasinal:" #: contrib/comments/templates/comments/form.html:6 -#, fuzzy msgid "Forgotten your password?" -msgstr "Cambiar o contrasinal" +msgstr "Esqueceu o contrasinal?" #: contrib/comments/templates/comments/form.html:8 #: contrib/admin/templates/admin/object_history.html:3 @@ -320,7 +310,7 @@ msgstr "Cambiar o contrasinal" #: contrib/admin/templates/admin_doc/index.html:4 #: contrib/admin/templates/admin_doc/model_index.html:5 msgid "Log out" -msgstr "Saír" +msgstr "Rematar sesión" #: contrib/comments/templates/comments/form.html:12 msgid "Ratings" @@ -329,33 +319,30 @@ msgstr "" #: contrib/comments/templates/comments/form.html:12 #: contrib/comments/templates/comments/form.html:23 msgid "Required" -msgstr "" +msgstr "Requirido" #: contrib/comments/templates/comments/form.html:12 #: contrib/comments/templates/comments/form.html:23 msgid "Optional" -msgstr "" +msgstr "Opcional" #: contrib/comments/templates/comments/form.html:23 msgid "Post a photo" -msgstr "" +msgstr "Publicar unha foto" #: contrib/comments/templates/comments/form.html:27 #: contrib/comments/templates/comments/freeform.html:5 -#, fuzzy msgid "Comment:" -msgstr "Comentario" +msgstr "Comentario:" #: contrib/comments/templates/comments/form.html:32 #: contrib/comments/templates/comments/freeform.html:9 -#, fuzzy msgid "Preview comment" -msgstr "Comentario libre" +msgstr "Previsualizar comentario" #: contrib/comments/templates/comments/freeform.html:4 -#, fuzzy msgid "Your name:" -msgstr "nome de usuario" +msgstr "Nome:" #: contrib/admin/filterspecs.py:40 #, python-format @@ -440,12 +427,13 @@ msgstr "Todas as datas" msgid "" "Please enter a correct username and password. Note that both fields are case-" "sensitive." -msgstr "" +msgstr "Insira un nome de usuario e un contrasinal correctos. Teña en conta que " +"nos dous campos se distingue entre maiúsculas e minúsculas." #: contrib/admin/views/decorators.py:23 #: contrib/admin/templates/admin/login.html:25 msgid "Log in" -msgstr "Entrar" +msgstr "Iniciar sesión" #: contrib/admin/views/decorators.py:61 msgid "" @@ -757,7 +745,7 @@ msgstr "Sentímolo, pero non se atopou a páxina solicitada." #: contrib/admin/templates/admin/index.html:17 #, python-format msgid "Models available in the %(name)s application." -msgstr "" +msgstr "Modelos dispoñíbeis na aplicación %(name)s." #: contrib/admin/templates/admin/index.html:28 #: contrib/admin/templates/admin/change_form.html:15 @@ -1061,12 +1049,11 @@ msgstr "Hora" #: contrib/admin/templates/widget/file.html:2 msgid "Currently:" -msgstr "" +msgstr "Agora:" #: contrib/admin/templates/widget/file.html:3 -#, fuzzy msgid "Change:" -msgstr "Modificar" +msgstr "Modificar:" #: contrib/redirects/models.py:7 msgid "redirect from" @@ -1155,24 +1142,20 @@ msgid "codename" msgstr "código" #: contrib/auth/models.py:17 -#, fuzzy msgid "permission" -msgstr "Permiso" +msgstr "permiso" #: contrib/auth/models.py:18 contrib/auth/models.py:27 -#, fuzzy msgid "permissions" -msgstr "Permisos" +msgstr "permisos" #: contrib/auth/models.py:29 -#, fuzzy msgid "group" -msgstr "Grupo" +msgstr "grupo" #: contrib/auth/models.py:30 contrib/auth/models.py:65 -#, fuzzy msgid "groups" -msgstr "Grupos" +msgstr "grupos" #: contrib/auth/models.py:55 msgid "username" @@ -1231,19 +1214,16 @@ msgstr "" "permisos concedidos a cada un dos grupos aos que pertence." #: contrib/auth/models.py:67 -#, fuzzy msgid "user permissions" -msgstr "Permisos" +msgstr "permisos de usuario" #: contrib/auth/models.py:70 -#, fuzzy msgid "user" -msgstr "Usuario" +msgstr "usuario" #: contrib/auth/models.py:71 -#, fuzzy msgid "users" -msgstr "Usuarios" +msgstr "usuarios" #: contrib/auth/models.py:76 msgid "Personal info" @@ -1262,18 +1242,17 @@ msgid "Groups" msgstr "Grupos" #: contrib/auth/models.py:219 -#, fuzzy msgid "message" -msgstr "Mensaxe" +msgstr "mensaxe" #: contrib/auth/forms.py:30 msgid "" "Your Web browser doesn't appear to have cookies enabled. Cookies are " "required for logging in." -msgstr "" +msgstr "Semella que o seu navegador non acepta 'cookies'. Requírense " +"'cookies' para iniciar sesión." #: contrib/contenttypes/models.py:25 -#, fuzzy msgid "python model class name" msgstr "nome do módulo Python" @@ -1410,54 +1389,52 @@ msgid "December" msgstr "decembro" #: utils/dates.py:19 -#, fuzzy msgid "jan" -msgstr "e" +msgstr "xan" #: utils/dates.py:19 msgid "feb" -msgstr "" +msgstr "feb" #: utils/dates.py:19 msgid "mar" -msgstr "" +msgstr "mar" #: utils/dates.py:19 msgid "apr" -msgstr "" +msgstr "abr" #: utils/dates.py:19 -#, fuzzy msgid "may" -msgstr "día" +msgstr "mai" #: utils/dates.py:19 msgid "jun" -msgstr "" +msgstr "xuñ" #: utils/dates.py:20 msgid "jul" -msgstr "" +msgstr "xul" #: utils/dates.py:20 msgid "aug" -msgstr "" +msgstr "ago" #: utils/dates.py:20 msgid "sep" -msgstr "" +msgstr "set" #: utils/dates.py:20 msgid "oct" -msgstr "" +msgstr "out" #: utils/dates.py:20 msgid "nov" -msgstr "" +msgstr "nov" #: utils/dates.py:20 msgid "dec" -msgstr "" +msgstr "dec" #: utils/dates.py:27 msgid "Jan." @@ -1502,8 +1479,8 @@ msgstr[1] "meses" #: utils/timesince.py:14 msgid "week" msgid_plural "weeks" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "semana" +msgstr[1] "semanas" #: utils/timesince.py:15 msgid "day" @@ -1545,7 +1522,7 @@ msgstr "alemán" #: conf/global_settings.py:42 msgid "Greek" -msgstr "" +msgstr "grego" #: conf/global_settings.py:43 msgid "English" @@ -1565,11 +1542,11 @@ msgstr "galego" #: conf/global_settings.py:47 msgid "Hungarian" -msgstr "" +msgstr "húngaro" #: conf/global_settings.py:48 msgid "Hebrew" -msgstr "" +msgstr "hebreo" #: conf/global_settings.py:49 msgid "Icelandic" @@ -1581,11 +1558,11 @@ msgstr "italiano" #: conf/global_settings.py:51 msgid "Japanese" -msgstr "" +msgstr "xaponés" #: conf/global_settings.py:52 msgid "Dutch" -msgstr "" +msgstr "holandés" #: conf/global_settings.py:53 msgid "Norwegian" @@ -1608,9 +1585,8 @@ msgid "Slovak" msgstr "eslovaco" #: conf/global_settings.py:58 -#, fuzzy msgid "Slovenian" -msgstr "eslovaco" +msgstr "esloveno" #: conf/global_settings.py:59 msgid "Serbian" @@ -1621,9 +1597,8 @@ msgid "Swedish" msgstr "sueco" #: conf/global_settings.py:61 -#, fuzzy msgid "Ukrainian" -msgstr "brasileiro" +msgstr "ucraíno" #: conf/global_settings.py:62 msgid "Simplified Chinese" @@ -1631,20 +1606,19 @@ msgstr "chinés simplificado" #: conf/global_settings.py:63 msgid "Traditional Chinese" -msgstr "" +msgstr "chinés tradicional" #: core/validators.py:60 msgid "This value must contain only letters, numbers and underscores." msgstr "Este valor soamente pode conter letras, números e guións baixos (_)." #: core/validators.py:64 -#, fuzzy msgid "" "This value must contain only letters, numbers, underscores, dashes or " "slashes." msgstr "" -"Este valor soamente pode conter letras, números, guións baixos (_) e barras " -"inclinadas." +"Este valor soamente pode conter letras, números, guións baixos (_), guións (-) e barras " +"inclinadas (/)." #: core/validators.py:72 msgid "Uppercase letters are not allowed here." @@ -1903,9 +1877,9 @@ msgstr "" "comeza con \"%(start)s\")." #: db/models/manipulators.py:302 -#, fuzzy, python-format +#, python-format msgid "%(object)s with this %(type)s already exists for the given %(field)s." -msgstr "Xa existe un/ha %(optname)s con este/a %(fieldname)s." +msgstr "Xa existe un obxecto %(object)s con este %(type)s para o campo %(field)s." #: db/models/fields/__init__.py:40 #, python-format @@ -1919,19 +1893,16 @@ msgid "This field is required." msgstr "Requírese este campo." #: db/models/fields/__init__.py:337 -#, fuzzy msgid "This value must be an integer." -msgstr "Este valor ten que ser unha potencia de %s." +msgstr "Este valor ten que ser un número enteiro." #: db/models/fields/__init__.py:369 -#, fuzzy msgid "This value must be either True or False." -msgstr "Este valor ten que ser unha potencia de %s." +msgstr "Este valor ten que verdadeiro ou falso." #: db/models/fields/__init__.py:385 -#, fuzzy msgid "This field cannot be null." -msgstr "Este campo non é válido." +msgstr "Este campo non pode ser nulo." #: db/models/fields/__init__.py:562 msgid "Enter a valid filename." @@ -1943,12 +1914,10 @@ msgid "Please enter a valid %s." msgstr "Insira un %s válido/a." #: db/models/fields/related.py:579 -#, fuzzy msgid "Separate multiple IDs with commas." -msgstr " Separe IDs múltiplas con comas." +msgstr "Separe IDs múltiplas con comas." #: db/models/fields/related.py:581 -#, fuzzy msgid "" "Hold down \"Control\", or \"Command\" on a Mac, to select more than one." msgstr "" diff --git a/django/conf/locale/gl/LC_MESSAGES/djangojs.mo b/django/conf/locale/gl/LC_MESSAGES/djangojs.mo index bedf6fd743edec35304ef138d9ae79f3b22e9190..140f9a220eb98b9f1927737f5947e14a707d0831 100644 GIT binary patch delta 813 zcmY+>O-L0{6u|NOeD?9uEbW7WgaaWak=YCTLI^QkX^^kd?RDn*-q1KVX5M=k2tv!C z)zGR{E!s#_(5_WTK@hZ$5TczB6|`v4qW>9n(S@5BAfkK;ZZ#0plo9m8GBr|=d|Bj2x@r@VBs zu!dUTC2GOfs0rVo;0L^fo2ZFSa#$M}!lDpfrl~RPV!ch$J$N4v;seyi9;1Hu411|> zUhtxY-WChSd_qm|6}6G?IETMc6HHTG3(lc7VtMGfI%=K-hj9g~xQ2XcHc-!f+n#S? ziTcIn5!@O2SFrcrIKWJA!R3nLeW=CsCVESLl;UsE0zJfG;t-)jo7M~I=+(ysvBOKl zW;_f{_jubzv0aFr3}m@4Nq@up%!!R-GtuBJVckr`&ZfGSKP>stS-0fd&eUW^Zps`n zB{frXu?w1V&$m(u8a@i#sccAW5=sz9!5zsf9q)QZE}j{w%DMAbs-vezs`;0W_s1ra zx(%b$3}g~U*YW?|wi?aMldGP9F7Wg=JsWg4)^@uALqR^kUq&GKOQIp1s-B}m= zWp9>k;-b{cqFYGw&*l2W)){k6rs;P^=H>QIw?X6+C#|Gm#kZtw)5uaGX{I)`;$+d* MZPC2s*E=Ww0Yn0cTL1t6 delta 477 zcmXxgzb^w}7{Kw@^{(`%xPis+PF+OPYeEi_)Q?Csl9n=94u>ZFA)RVEvDiAeve=9g ztI0}i{sTLU!D2A@KBu1ac|Z4Fp7(j5>t`xV1aG!^rHD~-lI)WcWO|5&IL0{EaRg5W z`%}!YKSK+9xP^U`x(_t*3uE|=QvZW4CXMJ^ph`T*fi+BE1?MQ*#T5H%PABmerS2Zb z@BwA87p&ncN?ndyrH_L$*aFJMi&(@BXXzD@>_kjDQZ!|)B!(9yeD?d6+!Rq`5s>%i;q(Ap2j4Le*lnwhFD>rK5)uIOs` zZaih3;&j2)&dhw#ohmrtW9&J+F>`jsZ?wB@)%99_z0=l*{@$f^lv&d2G$`vGUE}zj GwfqYTpf`O0 diff --git a/django/conf/locale/gl/LC_MESSAGES/djangojs.po b/django/conf/locale/gl/LC_MESSAGES/djangojs.po index 4c0a53ec1a..2a8f284659 100644 --- a/django/conf/locale/gl/LC_MESSAGES/djangojs.po +++ b/django/conf/locale/gl/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: django\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2005-12-09 11:51+0100\n" -"PO-Revision-Date: 2005-12-08 15:28+0100\n" +"PO-Revision-Date: 2005-07-02 13:25+0200\n" "Last-Translator: Afonso Fernández Nogueira \n" "Language-Team: Galego\n" "MIME-Version: 1.0\n" @@ -18,33 +18,32 @@ msgstr "" #: contrib/admin/media/js/SelectFilter2.js:33 #, perl-format msgid "Available %s" -msgstr "" +msgstr "%s dispoñíbeis" #: contrib/admin/media/js/SelectFilter2.js:41 -#, fuzzy msgid "Choose all" -msgstr "Escolla unha hora" +msgstr "Escoller todo" #: contrib/admin/media/js/SelectFilter2.js:46 msgid "Add" -msgstr "" +msgstr "Engadir" #: contrib/admin/media/js/SelectFilter2.js:48 msgid "Remove" -msgstr "" +msgstr "Quitar" #: contrib/admin/media/js/SelectFilter2.js:53 #, perl-format msgid "Chosen %s" -msgstr "" +msgstr "%s escollido/a(s)" #: contrib/admin/media/js/SelectFilter2.js:54 msgid "Select your choice(s) and click " -msgstr "" +msgstr "Seleccione unha ou varias entrada e faga clic " #: contrib/admin/media/js/SelectFilter2.js:59 msgid "Clear all" -msgstr "" +msgstr "Quitar todo" #: contrib/admin/media/js/dateparse.js:26 #: contrib/admin/media/js/calendar.js:24 @@ -52,7 +51,7 @@ msgid "" "January February March April May June July August September October November " "December" msgstr "" -"xaneiro febeiro marzo abril maio xuño xullo agosto setembro outubro novembro " +"xaneiro febreiro marzo abril maio xuño xullo agosto setembro outubro novembro " "decembro" #: contrib/admin/media/js/dateparse.js:27 diff --git a/django/conf/locale/sl/LC_MESSAGES/django.mo b/django/conf/locale/sl/LC_MESSAGES/django.mo index a7d61524119495e22250b4d7d7a7b9e6fb3eea62..12253610c445ddd8f8f308af05696dfc176ce7ab 100644 GIT binary patch delta 11274 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 delta 8501 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 E4MEyyZ2$lO diff --git a/django/conf/locale/sl/LC_MESSAGES/django.po b/django/conf/locale/sl/LC_MESSAGES/django.po index 1d9e2f4028..5a9b6d6b46 100644 --- a/django/conf/locale/sl/LC_MESSAGES/django.po +++ b/django/conf/locale/sl/LC_MESSAGES/django.po @@ -1,21 +1,25 @@ -# SOME DESCRIPTIVE TITLE. +# translation of django.po to Slovenian +# Igor Kolar , 2006. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# Igor Kolar \n" -"Language-Team: Slovenian \n" +"Language-Team: Slovenian \n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.2\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" -#: contrib/comments/models.py:67 contrib/comments/models.py:166 +#: contrib/comments/models.py:67 +#: contrib/comments/models.py:166 msgid "object ID" msgstr "ID objekta" @@ -23,7 +27,8 @@ msgstr "ID objekta" msgid "headline" msgstr "naslov" -#: contrib/comments/models.py:69 contrib/comments/models.py:90 +#: contrib/comments/models.py:69 +#: contrib/comments/models.py:90 #: contrib/comments/models.py:167 msgid "comment" msgstr "komentar" @@ -64,15 +69,18 @@ msgstr "rating #8" msgid "is valid rating" msgstr "je veljavni rating" -#: contrib/comments/models.py:83 contrib/comments/models.py:169 +#: contrib/comments/models.py:83 +#: contrib/comments/models.py:169 msgid "date/time submitted" -msgstr "podatek datum/čas poslan" +msgstr "datum/čas vnosa" -#: contrib/comments/models.py:84 contrib/comments/models.py:170 +#: contrib/comments/models.py:84 +#: contrib/comments/models.py:170 msgid "is public" msgstr "je javno" -#: contrib/comments/models.py:85 contrib/admin/views/doc.py:289 +#: contrib/comments/models.py:85 +#: contrib/admin/views/doc.py:289 msgid "IP address" msgstr "IP naslov" @@ -81,21 +89,17 @@ msgid "is removed" msgstr "je odstranjen/-a" #: contrib/comments/models.py:86 -msgid "" -"Check this box if the comment is inappropriate. A \"This comment has been " -"removed\" message will be displayed instead." -msgstr "" -"Odkljukaj, če je komntar neprimeren. Namesto komentarja bo vidno obvestilo " -"\"Ta komentar je bil odstranjen\"." +msgid "Check this box if the comment is inappropriate. A \"This comment has been removed\" message will be displayed instead." +msgstr "Odkljukaj, če je komntar neprimeren. Namesto komentarja bo vidno obvestilo \"Ta komentar je bil odstranjen\"." #: contrib/comments/models.py:91 -#, fuzzy msgid "comments" -msgstr "komentar" +msgstr "komentarji" -#: contrib/comments/models.py:131 contrib/comments/models.py:207 +#: contrib/comments/models.py:131 +#: contrib/comments/models.py:207 msgid "Content object" -msgstr "Objekt s vsebino" +msgstr "Objekt z vsebino" #: contrib/comments/models.py:159 #, python-format @@ -125,14 +129,12 @@ msgid "approved by staff" msgstr "potrjeno s strani osebja" #: contrib/comments/models.py:176 -#, fuzzy msgid "free comment" -msgstr "Zastonj komentar" +msgstr "anonimen komentar" #: contrib/comments/models.py:177 -#, fuzzy msgid "free comments" -msgstr "Zastonj komentarji" +msgstr "anonimni komentarji" #: contrib/comments/models.py:233 msgid "score" @@ -143,14 +145,12 @@ msgid "score date" msgstr "datum ocene" #: contrib/comments/models.py:237 -#, fuzzy msgid "karma score" -msgstr "Karma" +msgstr "karma točke" #: contrib/comments/models.py:238 -#, fuzzy msgid "karma scores" -msgstr "Skrivnosti karme" +msgstr "karma točke" #: contrib/comments/models.py:242 #, python-format @@ -173,14 +173,12 @@ msgid "flag date" msgstr "datum označitve (zastavice)" #: contrib/comments/models.py:268 -#, fuzzy msgid "user flag" -msgstr "Uporabniška zastavica" +msgstr "uporabnikova zastavica" #: contrib/comments/models.py:269 -#, fuzzy msgid "user flags" -msgstr "Uporabniške zastavice" +msgstr "uporabniške zastavice" #: contrib/comments/models.py:273 #, python-format @@ -192,14 +190,12 @@ msgid "deletion date" msgstr "datum izbrisa" #: contrib/comments/models.py:280 -#, fuzzy msgid "moderator deletion" -msgstr "Izbris s strani moderatorja" +msgstr "izbris s strani moderatorja" #: contrib/comments/models.py:281 -#, fuzzy msgid "moderator deletions" -msgstr "Izbrisi s strani moderatorja" +msgstr "izbrisi s strani moderatorja" #: contrib/comments/models.py:285 #, python-format @@ -219,30 +215,33 @@ msgid "No voting for yourself" msgstr "Ni mogoče glasovati zase" #: contrib/comments/views/comments.py:28 -msgid "" -"This rating is required because you've entered at least one other rating." +msgid "This rating is required because you've entered at least one other rating." msgstr "Moraš podati tole oceno, ker si podal vsaj še eno drugo oceno." #: contrib/comments/views/comments.py:112 #, python-format msgid "" -"This comment was posted by a user who has posted fewer than %(count)s " -"comment:\n" +"This comment was posted by a user who has posted fewer than %(count)s comment:\n" "\n" "%(text)s" msgid_plural "" -"This comment was posted by a user who has posted fewer than %(count)s " -"comments:\n" +"This comment was posted by a user who has posted fewer than %(count)s comments:\n" "\n" "%(text)s" msgstr[0] "" -"Ta komentar je poslal uporabnik, ki je do zdaj poslal manj kot %(count)s " -"komentarjev Komentar:\n" +"Ta komentar je poslal uporabnik, ki je do zdaj poslal manj kot %(count)s komentarjev:\n" "\n" "%(text)s" msgstr[1] "" -"Ta komentar je poslal uporabnik, ki je do zdaj poslal manj kot %(count)s " -"komentarjev Komentar:\n" +"Ta komentar je poslal uporabnik, ki je do zdaj poslal manj kot %(count)s komentar:\n" +"\n" +"%(text)s" +msgstr[2] "" +"Ta komentar je poslal uporabnik, ki je do zdaj poslal manj kot %(count)s komentarja:\n" +"\n" +"%(text)s" +msgstr[3] "" +"Ta komentar je poslal uporabnik, ki je do zdaj poslal manj kot %(count)s komentarje:\n" "\n" "%(text)s" @@ -260,12 +259,12 @@ msgstr "" #: contrib/comments/views/comments.py:189 #: contrib/comments/views/comments.py:280 msgid "Only POSTs are allowed" -msgstr "Dovoljena je le metoda HTTP POST" +msgstr "Dovoljena je le metoda POST" #: contrib/comments/views/comments.py:193 #: contrib/comments/views/comments.py:284 msgid "One or more of the required fields wasn't submitted" -msgstr "Eden ali več obveznih polj ni vpisanih" +msgstr "Eno ali več obveznih polj ni vpisanih" #: contrib/comments/views/comments.py:197 #: contrib/comments/views/comments.py:286 @@ -274,17 +273,13 @@ msgstr "Nekdo se je poigraval z obrazcem za komentarje (varnostna kršitev)" #: contrib/comments/views/comments.py:207 #: contrib/comments/views/comments.py:292 -msgid "" -"The comment form had an invalid 'target' parameter -- the object ID was " -"invalid" -msgstr "" -"Obrazec s komentarji ima neveljavni parameter 'target' -- ID objekta je " -"neveljaven." +msgid "The comment form had an invalid 'target' parameter -- the object ID was invalid" +msgstr "Obrazec s komentarji ima neveljavni parameter 'target' -- ID objekta je neveljaven." #: contrib/comments/views/comments.py:257 #: contrib/comments/views/comments.py:321 msgid "The comment form didn't provide either 'preview' or 'post'" -msgstr "Obrazec s komentarji ne zahteva niti 'preview' niti 'post' akcije." +msgstr "Obrazec s komentarji ni podal niti 'preview' niti 'post' akcije." #: contrib/comments/templates/comments/form.html:6 #: contrib/comments/templates/comments/form.html:8 @@ -363,7 +358,8 @@ msgstr "" "

        Avtor: %s

        \n" "
          \n" -#: contrib/admin/filterspecs.py:70 contrib/admin/filterspecs.py:88 +#: contrib/admin/filterspecs.py:70 +#: contrib/admin/filterspecs.py:88 #: contrib/admin/filterspecs.py:143 msgid "All" msgstr "Vse" @@ -390,7 +386,7 @@ msgstr "Letos" #: contrib/admin/filterspecs.py:143 msgid "Yes" -msgstr "Ja" +msgstr "Da" #: contrib/admin/filterspecs.py:143 msgid "No" @@ -432,46 +428,33 @@ msgstr "vnosi v dnevniku" msgid "All dates" msgstr "Vsi datumi" -#: contrib/admin/views/decorators.py:9 contrib/auth/forms.py:36 +#: contrib/admin/views/decorators.py:9 +#: contrib/auth/forms.py:36 #: contrib/auth/forms.py:41 -msgid "" -"Please enter a correct username and password. Note that both fields are case-" -"sensitive." -msgstr "" -"Prosimo, vnesite veljavno uporabniško ime in geslo. Opomba: obe polji sta " -"občutljivi na velikost črk" +msgid "Please enter a correct username and password. Note that both fields are case-sensitive." +msgstr "Prosimo, vnesite veljavno uporabniško ime in geslo. Opomba: obe polji sta občutljivi na velikost črk" #: contrib/admin/views/decorators.py:23 #: contrib/admin/templates/admin/login.html:25 msgid "Log in" -msgstr "Prijate se" +msgstr "Prijavite se" #: contrib/admin/views/decorators.py:61 -msgid "" -"Please log in again, because your session has expired. Don't worry: Your " -"submission has been saved." -msgstr "" -"Vaša seja je pretekla; prosimo, prijavite se znova. Opomba: Vse vaše objave " -"so varno shranjene." +msgid "Please log in again, because your session has expired. Don't worry: Your submission has been saved." +msgstr "Vaša seja je pretekla; prosimo, prijavite se znova. Ne skrbite, vaše objave so varno shranjene." #: contrib/admin/views/decorators.py:68 -msgid "" -"Looks like your browser isn't configured to accept cookies. Please enable " -"cookies, reload this page, and try again." -msgstr "" -"Izgleda, da vaš brskalnik nima podpore za piškotke. Prosimo, vključite " -"piškotke, znova naložite to stran in poskusite še enkrat." +msgid "Looks like your browser isn't configured to accept cookies. Please enable cookies, reload this page, and try again." +msgstr "Izgleda, da vaš brskalnik nima podpore za piškotke. Prosimo, vključite piškotke, znova naložite to stran in poskusite še enkrat." #: contrib/admin/views/decorators.py:82 msgid "Usernames cannot contain the '@' character." -msgstr "Uporabniška imena ne smejo vsebovati znaka '@'" +msgstr "Uporabniška imena ne smejo vsebovati znaka '@'." #: contrib/admin/views/decorators.py:84 #, python-format msgid "Your e-mail address is not your username. Try '%s' instead." -msgstr "" -"Vaš e-mail naslov ne morete uporabljati kot uporabniško ime. Namesto tega " -"uporabite '%s'" +msgstr "Vaš e-mail naslov ne morete uporabljati kot uporabniško ime. Namesto tega uporabite '%s'." #: contrib/admin/views/main.py:226 msgid "Site administration" @@ -482,11 +465,13 @@ msgstr "Administracija strani" msgid "The %(name)s \"%(obj)s\" was added successfully." msgstr "%(name)s \"%(obj)s\" je bil uspešno dodan." -#: contrib/admin/views/main.py:264 contrib/admin/views/main.py:348 +#: contrib/admin/views/main.py:264 +#: contrib/admin/views/main.py:348 msgid "You may edit it again below." msgstr "Vsebino lahko znova uredite spodaj." -#: contrib/admin/views/main.py:272 contrib/admin/views/main.py:357 +#: contrib/admin/views/main.py:272 +#: contrib/admin/views/main.py:357 #, python-format msgid "You may add another %s below." msgstr "Spodaj lahko dodate še en %s." @@ -501,7 +486,8 @@ msgstr "Dodaj %s" msgid "Added %s." msgstr "Dodal %s." -#: contrib/admin/views/main.py:336 contrib/admin/views/main.py:338 +#: contrib/admin/views/main.py:336 +#: contrib/admin/views/main.py:338 #: contrib/admin/views/main.py:340 msgid "and" msgstr "in" @@ -509,7 +495,7 @@ msgstr "in" #: contrib/admin/views/main.py:338 #, python-format msgid "Changed %s." -msgstr "Spremenil %s" +msgstr "Spremenil %s." #: contrib/admin/views/main.py:340 #, python-format @@ -527,10 +513,8 @@ msgstr "%(name)s \"%(obj)s\" je bilo uspešno spremenjeno." #: contrib/admin/views/main.py:354 #, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "" -"%(name)s \"%(obj)s\" je bilo uspešno dodano. Znova ga lahko urejate spodaj." +msgid "The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." +msgstr "%(name)s \"%(obj)s\" je bilo uspešno dodano. Znova ga lahko urejate spodaj." #: contrib/admin/views/main.py:392 #, python-format @@ -564,24 +548,28 @@ msgstr "Zgodovina sprememb: %s" #: contrib/admin/views/main.py:565 #, python-format msgid "Select %s" -msgstr "Izberi %s" +msgstr "Izberite %s" #: contrib/admin/views/main.py:565 #, python-format msgid "Select %s to change" -msgstr "Izberi %s, ki ga želite spremeniti" +msgstr "Izberite %s, ki ga želite spremeniti" -#: contrib/admin/views/doc.py:277 contrib/admin/views/doc.py:286 -#: contrib/admin/views/doc.py:288 contrib/admin/views/doc.py:294 -#: contrib/admin/views/doc.py:295 contrib/admin/views/doc.py:297 +#: contrib/admin/views/doc.py:277 +#: contrib/admin/views/doc.py:286 +#: contrib/admin/views/doc.py:288 +#: contrib/admin/views/doc.py:294 +#: contrib/admin/views/doc.py:295 +#: contrib/admin/views/doc.py:297 msgid "Integer" -msgstr "Integer (število)" +msgstr "Število (integer)" #: contrib/admin/views/doc.py:278 msgid "Boolean (Either True or False)" msgstr "Boolean (ali True ali False)" -#: contrib/admin/views/doc.py:279 contrib/admin/views/doc.py:296 +#: contrib/admin/views/doc.py:279 +#: contrib/admin/views/doc.py:296 #, python-format msgid "String (up to %(maxlength)s)" msgstr "Niz (vse do %(maxlength)s)" @@ -602,7 +590,8 @@ msgstr "Datum (s časom)" msgid "E-mail address" msgstr "E-naslov" -#: contrib/admin/views/doc.py:284 contrib/admin/views/doc.py:287 +#: contrib/admin/views/doc.py:284 +#: contrib/admin/views/doc.py:287 msgid "File path" msgstr "Pot do datoteke" @@ -616,7 +605,7 @@ msgstr "Boolean (ali True ali False ali None)" #: contrib/admin/views/doc.py:292 msgid "Relation to parent model" -msgstr "Razmerje z starševskim modelom" +msgstr "Razmerje s starševskim modelom" #: contrib/admin/views/doc.py:293 msgid "Phone number" @@ -630,7 +619,8 @@ msgstr "Besedilo" msgid "Time" msgstr "Čas" -#: contrib/admin/views/doc.py:300 contrib/flatpages/models.py:7 +#: contrib/admin/views/doc.py:300 +#: contrib/flatpages/models.py:7 msgid "URL" msgstr "URL (spletni naslov)" @@ -707,15 +697,11 @@ msgstr "Dejanje" #: contrib/admin/templates/admin/object_history.html:26 msgid "DATE_WITH_TIME_FULL" -msgstr "N j, Y, P" +msgstr "N j, Y, H:i" #: contrib/admin/templates/admin/object_history.html:36 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." -msgstr "" -"Ta objekt nima zgodovine. Verjetno ni bil dodan preko te administratorske " -"strani." +msgid "This object doesn't have a change history. It probably wasn't added via this admin site." +msgstr "Ta objekt nima zgodovine. Verjetno ni bil dodan preko te administratorske strani." #: contrib/admin/templates/admin/base_site.html:4 msgid "Django site admin" @@ -738,12 +724,8 @@ msgid "Server Error (500)" msgstr "Napaka strežnika (500)" #: contrib/admin/templates/admin/500.html:10 -msgid "" -"There's been an error. It's been reported to the site administrators via e-" -"mail and should be fixed shortly. Thanks for your patience." -msgstr "" -"Prišlo je do nepričakovane napake. Administratorji strani so že obveščeni " -"prekoe-pošte in naj bi jo v kratkem odpravili. Hvala za vaše potrpljenje." +msgid "There's been an error. It's been reported to the site administrators via e-mail and should be fixed shortly. Thanks for your patience." +msgstr "Prišlo je do nepričakovane napake. Administratorji strani so že obveščeni prekoe-pošte in naj bi jo v kratkem odpravili. Hvala za vaše potrpljenje." #: contrib/admin/templates/admin/404.html:4 #: contrib/admin/templates/admin/404.html:8 @@ -752,12 +734,12 @@ msgstr "Strani ni mogoče najti" #: contrib/admin/templates/admin/404.html:10 msgid "We're sorry, but the requested page could not be found." -msgstr "Se opraivčujemo, a zahtevane strani ni mogoče najti." +msgstr "Se opravičujemo, a zahtevane strani ni mogoče najti." #: contrib/admin/templates/admin/index.html:17 #, python-format msgid "Models available in the %(name)s application." -msgstr "" +msgstr "Modeli na voljo v %(name)s aplikaciji" #: contrib/admin/templates/admin/index.html:28 #: contrib/admin/templates/admin/change_form.html:15 @@ -776,7 +758,7 @@ msgstr "Nimate dovoljenja za urejanje česar koli." msgid "Recent Actions" msgstr "Zadnja dejanja" -#: contrib/admin/templates/admin/index.html:53 +#: contrib/admin/tempalates/admin/index.html:53 msgid "My Actions" msgstr "Moja dejanja" @@ -804,22 +786,13 @@ msgstr "Izbriši" #: contrib/admin/templates/admin/delete_confirmation.html:14 #, python-format -msgid "" -"Deleting the %(object_name)s '%(object)s' would result in deleting related " -"objects, but your account doesn't have permission to delete the following " -"types of objects:" -msgstr "" -"Izbris %(object_name)s '%(object)s' bi pomenil izbris povezanih objektov, " -"vendarvi nimate dovoljenja za izbris naslednjih tipov objektov:" +msgid "Deleting the %(object_name)s '%(object)s' would result in deleting related objects, but your account doesn't have permission to delete the following types of objects:" +msgstr "Izbris %(object_name)s '%(object)s' bi pomenil izbris povezanih objektov, vendarvi nimate dovoljenja za izbris naslednjih tipov objektov:" #: contrib/admin/templates/admin/delete_confirmation.html:21 #, python-format -msgid "" -"Are you sure you want to delete the %(object_name)s \"%(object)s\"? All of " -"the following related items will be deleted:" -msgstr "" -"Ste prepričani, da želite izbrisati %(object_name)s \"%(object)s\"?Vsi " -"naslednji povezani elementi bodo izbrisani:" +msgid "Are you sure you want to delete the %(object_name)s \"%(object)s\"? All of the following related items will be deleted:" +msgstr "Ste prepričani, da želite izbrisati %(object_name)s \"%(object)s\"?Vsi naslednji povezani elementi bodo izbrisani:" #: contrib/admin/templates/admin/delete_confirmation.html:26 msgid "Yes, I'm sure" @@ -843,6 +816,8 @@ msgid "Please correct the error below." msgid_plural "Please correct the errors below." msgstr[0] "Prosimo, odpravite sledečo napako." msgstr[1] "Prosimo, odpravite sledeče napake." +msgstr[2] "Prosimo, odpravite sledeči napaki." +msgstr[3] "Prosimo, odpravite sledeče napake." #: contrib/admin/templates/admin/change_form.html:48 msgid "Ordering" @@ -892,12 +867,8 @@ msgid "Password reset" msgstr "Obnova gesla" #: contrib/admin/templates/registration/password_reset_form.html:12 -msgid "" -"Forgotten your password? Enter your e-mail address below, and we'll reset " -"your password and e-mail the new one to you." -msgstr "" -"Ste pozabili geslo? Vnesite vaš e-naslov spodaj in mi vam bomo poslali novo " -"geslo." +msgid "Forgotten your password? Enter your e-mail address below, and we'll reset your password and e-mail the new one to you." +msgstr "Ste pozabili geslo? Vnesite vaš e-naslov spodaj in mi vam bomo poslali novo geslo." #: contrib/admin/templates/registration/password_reset_form.html:16 msgid "E-mail address:" @@ -921,18 +892,12 @@ msgid "Password reset successful" msgstr "Geslo je bilo uspešno obnovljeno" #: contrib/admin/templates/registration/password_reset_done.html:12 -msgid "" -"We've e-mailed a new password to the e-mail address you submitted. You " -"should be receiving it shortly." +msgid "We've e-mailed a new password to the e-mail address you submitted. You should be receiving it shortly." msgstr "Po e-pošti smo vam poslali novo geslo.Morali bi ga prejeti v kratkem" #: contrib/admin/templates/registration/password_change_form.html:12 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Prosim, vnesite vaše staro geslo (zaradi varnosti) in nato še dvakrat novo" -"(da preverimo, da se niste zatipkali)" +msgid "Please enter your old password, for security's sake, and then enter your new password twice so we can verify you typed it in correctly." +msgstr "Prosim, vnesite vaše staro geslo (zaradi varnosti) in nato še dvakrat novo(da preverimo, da se niste zatipkali)" #: contrib/admin/templates/registration/password_change_form.html:17 msgid "Old password:" @@ -1000,34 +965,24 @@ msgid "" "your computer is \"internal\").

          \n" msgstr "" "\n" -"

          Za inštalacijo zaznamkic povlečite povezavo v orodno " -"vrstico\n" -"z zaznamki, ali kliknite z desno miškino tipko na povezavo in jo dodajte med " -"zaznamkeZdaj lahko uporabite zaznamek s katere koli strani. Opomba: nekatere " -"teh stranilahko gledate le z internega računalnika (preverite s sistemskim " -"administratorjem)

          \n" +"

          Za inštalacijo zaznamkic povlečite povezavo v orodno vrstico\n" +"z zaznamki, ali kliknite z desno miškino tipko na povezavo in jo dodajte med zaznamkeZdaj lahko uporabite zaznamek s katere koli strani. Opomba: nekatere teh stranilahko gledate le z internega računalnika (preverite s sistemskim administratorjem)

          \n" #: contrib/admin/templates/admin_doc/bookmarklets.html:19 msgid "Documentation for this page" msgstr "Dokumentacija za to stran" #: contrib/admin/templates/admin_doc/bookmarklets.html:20 -msgid "" -"Jumps you from any page to the documentation for the view that generates " -"that page." -msgstr "" -"Skok na stran z dokumentacijo za pogled (view), ki generira trenutno stran." +msgid "Jumps you from any page to the documentation for the view that generates that page." +msgstr "Skok na stran z dokumentacijo za pogled (view), ki generira trenutno stran." #: contrib/admin/templates/admin_doc/bookmarklets.html:22 msgid "Show object ID" msgstr "Pokaži ID objekta" #: contrib/admin/templates/admin_doc/bookmarklets.html:23 -msgid "" -"Shows the content-type and unique ID for pages that represent a single " -"object." -msgstr "" -"Pokaže content-type in unikatni ID za strani, ki predstavljajo en objekt." +msgid "Shows the content-type and unique ID for pages that represent a single object." +msgstr "Pokaže content-type in unikatni ID za strani, ki predstavljajo en objekt." #: contrib/admin/templates/admin_doc/bookmarklets.html:25 msgid "Edit this object (current window)" @@ -1035,8 +990,7 @@ msgstr "Uredi trenutni objekt (v trenutnem oknu)" #: contrib/admin/templates/admin_doc/bookmarklets.html:26 msgid "Jumps to the admin page for pages that represent a single object." -msgstr "" -"Skok na administracijsko stran za vse strani, ki predstavljajo en objekt." +msgstr "Skok na administracijsko stran za vse strani, ki predstavljajo en objekt." #: contrib/admin/templates/admin_doc/bookmarklets.html:28 msgid "Edit this object (new window)" @@ -1067,23 +1021,16 @@ msgid "redirect from" msgstr "preusmeritev iz" #: contrib/redirects/models.py:8 -msgid "" -"This should be an absolute path, excluding the domain name. Example: '/" -"events/search/'." -msgstr "" -"To mora biti absolutna pot, izključujoč domeno. Primer: '/events/search'-" +msgid "This should be an absolute path, excluding the domain name. Example: '/events/search/'." +msgstr "To mora biti absolutna pot, izključujoč domeno. Primer: '/events/search'-" #: contrib/redirects/models.py:9 msgid "redirect to" msgstr "preusmeri na" #: contrib/redirects/models.py:10 -msgid "" -"This can be either an absolute path (as above) or a full URL starting with " -"'http://'." -msgstr "" -"To je ali absolutna pot (kot zgoraj) ali popoln URL naslov (začne se z " -"'http://')" +msgid "This can be either an absolute path (as above) or a full URL starting with 'http://'." +msgstr "To je ali absolutna pot (kot zgoraj) ali popoln URL naslov (začne se z 'http://')" #: contrib/redirects/models.py:12 msgid "redirect" @@ -1094,10 +1041,8 @@ msgid "redirects" msgstr "preusmeritve" #: contrib/flatpages/models.py:8 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "" -"Primer: '/about/contact/'. Mora vsebovati / (poševnico) na začetku in koncu." +msgid "Example: '/about/contact/'. Make sure to have leading and trailing slashes." +msgstr "Primer: '/about/contact/'. Mora vsebovati / (poševnico) na začetku in koncu." #: contrib/flatpages/models.py:9 msgid "title" @@ -1116,12 +1061,8 @@ msgid "template name" msgstr "ime predloge" #: contrib/flatpages/models.py:13 -msgid "" -"Example: 'flatpages/contact_page'. If this isn't provided, the system will " -"use 'flatpages/default'." -msgstr "" -"Primer: 'flatpages/contact_page'. Če to polje ni izpolnjeno, bo sistem " -"uporabil 'flatpages/default'." +msgid "Example: 'flatpages/contact_page'. If this isn't provided, the system will use 'flatpages/default'." +msgstr "Primer: 'flatpages/contact_page'. Če to polje ni izpolnjeno, bo sistem uporabil 'flatpages/default'." #: contrib/flatpages/models.py:14 msgid "registration required" @@ -1129,19 +1070,18 @@ msgstr "obvezna registracija" #: contrib/flatpages/models.py:14 msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Če je to polje odkljukano, si lahko to stran ogledajo le registrirani " -"uporabniki." +msgstr "Če je to polje odkljukano, si lahko to stran ogledajo le registrirani uporabniki." #: contrib/flatpages/models.py:18 msgid "flat page" -msgstr "ploh stran :)" +msgstr "enostavna stran" #: contrib/flatpages/models.py:19 msgid "flat pages" -msgstr "ploh strani :)" +msgstr "enostavne strani" -#: contrib/auth/models.py:13 contrib/auth/models.py:26 +#: contrib/auth/models.py:13 +#: contrib/auth/models.py:26 msgid "name" msgstr "ime" @@ -1150,24 +1090,22 @@ msgid "codename" msgstr "kodno ime" #: contrib/auth/models.py:17 -#, fuzzy msgid "permission" -msgstr "Dovoljenje" +msgstr "dovoljenje" -#: contrib/auth/models.py:18 contrib/auth/models.py:27 -#, fuzzy +#: contrib/auth/models.py:18 +#: contrib/auth/models.py:27 msgid "permissions" -msgstr "Dovoljenja" +msgstr "dovoljenja" #: contrib/auth/models.py:29 -#, fuzzy msgid "group" -msgstr "Skupina" +msgstr "skupina" -#: contrib/auth/models.py:30 contrib/auth/models.py:65 -#, fuzzy +#: contrib/auth/models.py:30 +#: contrib/auth/models.py:65 msgid "groups" -msgstr "Skupine" +msgstr "skupine" #: contrib/auth/models.py:55 msgid "username" @@ -1218,27 +1156,20 @@ msgid "date joined" msgstr "član od" #: contrib/auth/models.py:66 -msgid "" -"In addition to the permissions manually assigned, this user will also get " -"all permissions granted to each group he/she is in." -msgstr "" -"Polek ročno določenih dovoljenj bo ta uporabnik dobil tudi vsa dovoljenja,ki " -"pripadajo vsem skupinah, v katerih je." +msgid "In addition to the permissions manually assigned, this user will also get all permissions granted to each group he/she is in." +msgstr "Polek ročno določenih dovoljenj bo ta uporabnik dobil tudi vsa dovoljenja,ki pripadajo vsem skupinah, v katerih je." #: contrib/auth/models.py:67 -#, fuzzy msgid "user permissions" -msgstr "Dovoljenja" +msgstr "uporabniška dovoljenja" #: contrib/auth/models.py:70 -#, fuzzy msgid "user" -msgstr "Uporabnik" +msgstr "uporabnik" #: contrib/auth/models.py:71 -#, fuzzy msgid "users" -msgstr "Uporabniki" +msgstr "uporabniki" #: contrib/auth/models.py:76 msgid "Personal info" @@ -1257,22 +1188,16 @@ msgid "Groups" msgstr "Skupine" #: contrib/auth/models.py:219 -#, fuzzy msgid "message" -msgstr "Sporočilo" +msgstr "sporočilo" #: contrib/auth/forms.py:30 -msgid "" -"Your Web browser doesn't appear to have cookies enabled. Cookies are " -"required for logging in." -msgstr "" -"Izgleda, da vaš brskalnik nima omogočenih piškotkov. Piškotki so potrebni za " -"prijavo." +msgid "Your Web browser doesn't appear to have cookies enabled. Cookies are required for logging in." +msgstr "Izgleda, da vaš brskalnik nima omogočenih piškotkov. Piškotki so potrebni za prijavo." #: contrib/contenttypes/models.py:25 -#, fuzzy msgid "python model class name" -msgstr "python ime modula" +msgstr "python ime razreda modela" #: contrib/contenttypes/models.py:28 msgid "content type" @@ -1366,23 +1291,28 @@ msgstr "januar" msgid "February" msgstr "februar" -#: utils/dates.py:14 utils/dates.py:27 +#: utils/dates.py:14 +#: utils/dates.py:27 msgid "March" msgstr "marec" -#: utils/dates.py:14 utils/dates.py:27 +#: utils/dates.py:14 +#: utils/dates.py:27 msgid "April" msgstr "april" -#: utils/dates.py:14 utils/dates.py:27 +#: utils/dates.py:14 +#: utils/dates.py:27 msgid "May" msgstr "maj" -#: utils/dates.py:14 utils/dates.py:27 +#: utils/dates.py:14 +#: utils/dates.py:27 msgid "June" msgstr "junij" -#: utils/dates.py:15 utils/dates.py:27 +#: utils/dates.py:15 +#: utils/dates.py:27 msgid "July" msgstr "julij" @@ -1407,62 +1337,58 @@ msgid "December" msgstr "december" #: utils/dates.py:19 -#, fuzzy msgid "jan" -msgstr "in" +msgstr "jan" #: utils/dates.py:19 -#, fuzzy msgid "feb" -msgstr "feb." +msgstr "feb" #: utils/dates.py:19 msgid "mar" -msgstr "" +msgstr "mar" #: utils/dates.py:19 msgid "apr" -msgstr "" +msgstr "apr" #: utils/dates.py:19 -#, fuzzy msgid "may" -msgstr "dan" +msgstr "maj" #: utils/dates.py:19 msgid "jun" -msgstr "" +msgstr "jun" #: utils/dates.py:20 msgid "jul" -msgstr "" +msgstr "jul" #: utils/dates.py:20 msgid "aug" -msgstr "" +msgstr "avg" #: utils/dates.py:20 msgid "sep" -msgstr "" +msgstr "sep" #: utils/dates.py:20 msgid "oct" -msgstr "" +msgstr "okt" #: utils/dates.py:20 msgid "nov" -msgstr "" +msgstr "nov" #: utils/dates.py:20 msgid "dec" -msgstr "" +msgstr "dec" #: utils/dates.py:27 msgid "Jan." msgstr "jan." #: utils/dates.py:27 -#, fuzzy msgid "Feb." msgstr "feb." @@ -1489,38 +1415,50 @@ msgstr "dec." #: utils/timesince.py:12 msgid "year" msgid_plural "years" -msgstr[0] "leto" -msgstr[1] "let" +msgstr[0] "let" +msgstr[1] "leto" +msgstr[2] "leti" +msgstr[3] "leta" #: utils/timesince.py:13 msgid "month" msgid_plural "months" -msgstr[0] "mesec" -msgstr[1] "mesecev" +msgstr[0] "mesecev" +msgstr[1] "mesec" +msgstr[2] "meseca" +msgstr[3] "meseci" #: utils/timesince.py:14 msgid "week" msgid_plural "weeks" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "tednov" +msgstr[1] "teden" +msgstr[2] "tedna" +msgstr[3] "tednov" #: utils/timesince.py:15 msgid "day" msgid_plural "days" -msgstr[0] "dan" -msgstr[1] "dni" +msgstr[0] "dni" +msgstr[1] "dan" +msgstr[2] "dneva" +msgstr[3] "dni" #: utils/timesince.py:16 msgid "hour" msgid_plural "hours" -msgstr[0] "ura" -msgstr[1] "ur" +msgstr[0] "ur" +msgstr[1] "ura" +msgstr[2] "uri" +msgstr[3] "ure" #: utils/timesince.py:17 msgid "minute" msgid_plural "minutes" -msgstr[0] "minuta" -msgstr[1] "minut" +msgstr[0] "minut" +msgstr[1] "minuta" +msgstr[2] "minuti" +msgstr[3] "minute" #: conf/global_settings.py:37 msgid "Bengali" @@ -1544,7 +1482,7 @@ msgstr "Nemški" #: conf/global_settings.py:42 msgid "Greek" -msgstr "" +msgstr "Grški" #: conf/global_settings.py:43 msgid "English" @@ -1564,11 +1502,11 @@ msgstr "Galičanski" #: conf/global_settings.py:47 msgid "Hungarian" -msgstr "" +msgstr "Madžarski" #: conf/global_settings.py:48 msgid "Hebrew" -msgstr "" +msgstr "Hebrejski" #: conf/global_settings.py:49 msgid "Icelandic" @@ -1619,9 +1557,8 @@ msgid "Swedish" msgstr "Švedski" #: conf/global_settings.py:61 -#, fuzzy msgid "Ukrainian" -msgstr "Brazilski" +msgstr "Ukrajinski" #: conf/global_settings.py:62 msgid "Simplified Chinese" @@ -1636,12 +1573,8 @@ msgid "This value must contain only letters, numbers and underscores." msgstr "To polje lahko vsebuje le črke, števila in podčrtaje (_)." #: core/validators.py:64 -#, fuzzy -msgid "" -"This value must contain only letters, numbers, underscores, dashes or " -"slashes." -msgstr "" -"To polje lahko vsebuje le črke, števila, podčrtaje (_) in poševnice (/)." +msgid "This value must contain only letters, numbers, underscores, dashes or slashes." +msgstr "To polje lahko vsebuje le črke, števila, podčrtaje, poševnice ali pomišljaje." #: core/validators.py:72 msgid "Uppercase letters are not allowed here." @@ -1691,23 +1624,18 @@ msgstr "Vnesite veljavni datum v zapisu YYYY-MM-DD (leto-mesec-dan)." msgid "Enter a valid time in HH:MM format." msgstr "Vnesite veljavni čas v zapisu HH:MM (ura:minuta)." -#: core/validators.py:132 db/models/fields/__init__.py:468 +#: core/validators.py:132 +#: db/models/fields/__init__.py:468 msgid "Enter a valid date/time in YYYY-MM-DD HH:MM format." -msgstr "" -"Vnesite veljavni datum/čas v zapisu YYYY-MM-DD HH:MM (leto-mesec-dan ura:" -"minuta)" +msgstr "Vnesite veljavni datum/čas v zapisu YYYY-MM-DD HH:MM (leto-mesec-dan ura:minuta)" #: core/validators.py:136 msgid "Enter a valid e-mail address." msgstr "Vnesite veljavni e-naslov." #: core/validators.py:148 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Uploadjate veljavno sliko. Trenutna datoteka ni bila niti slika niti " -"okvarjena slika." +msgid "Upload a valid image. The file you uploaded was either not an image or a corrupted image." +msgstr "Uploadjate veljavno sliko. Trenutna datoteka ni bila niti slika niti okvarjena slika." #: core/validators.py:155 #, python-format @@ -1747,7 +1675,8 @@ msgstr "Pokvarjen XML: %s" msgid "Invalid URL: %s" msgstr "Neveljavni URL naslov: %s" -#: core/validators.py:206 core/validators.py:208 +#: core/validators.py:206 +#: core/validators.py:208 #, python-format msgid "The URL %s is a broken link." msgstr "URL povezava %s je polomljena." @@ -1762,6 +1691,8 @@ 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! Beseda %s tu ni dovoljena." msgstr[1] "Pazite na jezik! Besede %s tu niso dovoljene." +msgstr[2] "Pazite na jezik! Besede %s tu niso dovoljene." +msgstr[3] "Pazite na jezik! Besede %s tu niso dovoljene." #: core/validators.py:236 #, python-format @@ -1772,7 +1703,8 @@ msgstr "To polje mora ustrezati polju '%s'." msgid "Please enter something for at least one field." msgstr "Prosim, vnesite nekaj v vsaj eno od polj." -#: core/validators.py:264 core/validators.py:275 +#: core/validators.py:264 +#: core/validators.py:275 msgid "Please enter both fields or leave them both empty." msgstr "Prosimo, izpolnite obe polji ali ju pustite obe prazni." @@ -1802,20 +1734,20 @@ msgstr "Prosim vnesite decimalno število." #: core/validators.py:349 #, python-format msgid "Please enter a valid decimal number with at most %s total digit." -msgid_plural "" -"Please enter a valid decimal number with at most %s total digits." -msgstr[0] "Prosimo, vnesite veljavno decimalno število z največ %s števkami." -msgstr[1] "Prosimo, vnesite veljavno decimalno število z največ %s števkami." +msgid_plural "Please enter a valid decimal number with at most %s total digits." +msgstr[0] "Prosimo, vnesite veljavno decimalno število z največ %s števko." +msgstr[1] "Prosimo, vnesite veljavno decimalno število z največ %s števkama." +msgstr[2] "Prosimo, vnesite veljavno decimalno število z največ %s števkami." +msgstr[3] "Prosimo, vnesite veljavno decimalno število z največ %s števkami." #: core/validators.py:352 #, python-format msgid "Please enter a valid decimal number with at most %s decimal place." -msgid_plural "" -"Please enter a valid decimal number with at most %s decimal places." -msgstr[0] "" -"Prosimo, vnesite veljavno decimalno število z največ %s decimalnimi mesti." -msgstr[1] "" -"Prosimo, vnesite veljavno decimalno število z največ %s decimalnimi mesti." +msgid_plural "Please enter a valid decimal number with at most %s decimal places." +msgstr[0] "Prosimo, vnesite veljavno decimalno število z največ %s decimalnim mestom." +msgstr[1] "Prosimo, vnesite veljavno decimalno število z največ %s decimalnimi mesti." +msgstr[2] "Prosimo, vnesite veljavno decimalno število z največ %s decimalnimi mesti." +msgstr[3] "Prosimo, vnesite veljavno decimalno število z največ %s decimalnimi mesti." #: core/validators.py:362 #, python-format @@ -1842,94 +1774,68 @@ msgstr "Iz %s nisem mogel izločiti ničesar." #: core/validators.py:429 #, python-format -msgid "" -"The URL %(url)s returned the invalid Content-Type header '%(contenttype)s'." +msgid "The URL %(url)s returned the invalid Content-Type header '%(contenttype)s'." msgstr "URL %(url)s je vrnil neveljavni Content-Type '%(contenttype)s'." #: core/validators.py:462 #, python-format -msgid "" -"Please close the unclosed %(tag)s tag from line %(line)s. (Line starts with " -"\"%(start)s\".)" -msgstr "" -"Prosimo, zaprite nezaprto %(tag)s oznako v vrstici %(line)s. (Vrstica se " -"začne z \"%(start)s\".)" +msgid "Please close the unclosed %(tag)s tag from line %(line)s. (Line starts with \"%(start)s\".)" +msgstr "Prosimo, zaprite nezaprto %(tag)s oznako v vrstici %(line)s. (Vrstica se začne z \"%(start)s\".)" #: core/validators.py:466 #, python-format -msgid "" -"Some text starting on line %(line)s is not allowed in that context. (Line " -"starts with \"%(start)s\".)" -msgstr "" -"Tekst z začetka vrstice %(line)s ni dovoljen v tem kontekstu. (Vrstica se " -"začne z \"%(start)s\".)" +msgid "Some text starting on line %(line)s is not allowed in that context. (Line starts with \"%(start)s\".)" +msgstr "Tekst z začetka vrstice %(line)s ni dovoljen v tem kontekstu. (Vrstica se začne z \"%(start)s\".)" #: core/validators.py:471 -#, fuzzy, python-format -msgid "" -"\"%(attr)s\" on line %(line)s is an invalid attribute. (Line starts with \"%" -"(start)s\".)" -msgstr "" -"\"<%(tag)s>\" v vrstici %(line)s je neveljavna oznaka. (Vrstica se začne z " -"\"%(start)s\".)" +#, python-format +msgid "\"%(attr)s\" on line %(line)s is an invalid attribute. (Line starts with \"%(start)s\".)" +msgstr "\"%(attr)s\" v vrstici %(line)s je neveljavna oznaka. (Vrstica se začne z \"%(start)s\".)" #: core/validators.py:476 #, python-format -msgid "" -"\"<%(tag)s>\" on line %(line)s is an invalid tag. (Line starts with \"%" -"(start)s\".)" -msgstr "" -"\"<%(tag)s>\" v vrstici %(line)s je neveljavna oznaka. (Vrstica se začne z " -"\"%(start)s\".)" +msgid "\"<%(tag)s>\" on line %(line)s is an invalid tag. (Line starts with \"%(start)s\".)" +msgstr "\"<%(tag)s>\" v vrstici %(line)s je neveljavna oznaka. (Vrstica se začne z \"%(start)s\".)" #: core/validators.py:480 #, python-format -msgid "" -"A tag on line %(line)s is missing one or more required attributes. (Line " -"starts with \"%(start)s\".)" -msgstr "" -"Oznaki v vrstici %(line)s manjka eden ali več nujnih atributov (Vrstica se " -"začne z \"%(start)s\".)" +msgid "A tag on line %(line)s is missing one or more required attributes. (Line starts with \"%(start)s\".)" +msgstr "Oznaki na vrstici %(line)s manjka eden ali več zahtevanih parametrov. (Vrstica se začne z \"%(start)s\".)" #: core/validators.py:485 #, python-format -msgid "" -"The \"%(attr)s\" attribute on line %(line)s has an invalid value. (Line " -"starts with \"%(start)s\".)" -msgstr "" -"Atribut \"%(attr)s\" v vrstici %(line)s vsebuje neveljavno vrednost. " -"(Vrstica se začne z \"%(start)s\".)" +msgid "The \"%(attr)s\" attribute on line %(line)s has an invalid value. (Line starts with \"%(start)s\".)" +msgstr "Atribut \"%(attr)s\" v vrstici %(line)s vsebuje neveljavno vrednost. (Vrstica se začne z \"%(start)s\".)" #: db/models/manipulators.py:302 #, python-format msgid "%(object)s with this %(type)s already exists for the given %(field)s." -msgstr "%(object)s s tem %(type)s že obstaja za veljavno (%field)s." +msgstr "%(object)s s tem %(type)s že obstaja za dane %(field)s." #: db/models/fields/__init__.py:40 #, python-format msgid "%(optname)s with this %(fieldname)s already exists." msgstr "%(optname)s s tem %(fieldname)s že obstaja." -#: db/models/fields/__init__.py:114 db/models/fields/__init__.py:265 -#: db/models/fields/__init__.py:542 db/models/fields/__init__.py:553 +#: db/models/fields/__init__.py:114 +#: db/models/fields/__init__.py:265 +#: db/models/fields/__init__.py:542 +#: db/models/fields/__init__.py:553 #: forms/__init__.py:346 msgid "This field is required." msgstr "To polje je obvezno" #: db/models/fields/__init__.py:337 -#, fuzzy msgid "This value must be an integer." -msgstr "Ta vrednost mora biti potenca od %s." +msgstr "Ta vrednost mora biti število." #: db/models/fields/__init__.py:369 -#, fuzzy msgid "This value must be either True or False." -msgstr "Ta vrednost mora biti potenca od %s." +msgstr "Ta vrednost mora biti \"True\" ali \"False\"." #: db/models/fields/__init__.py:385 -#, fuzzy msgid "This field cannot be null." -msgstr "To polje ni veljavno." +msgstr "To polje ne more biti prazno." #: db/models/fields/__init__.py:562 msgid "Enter a valid filename." @@ -1941,39 +1847,38 @@ msgid "Please enter a valid %s." msgstr "Prosimo, vnesite veljaven %s." #: db/models/fields/related.py:579 -#, fuzzy msgid "Separate multiple IDs with commas." msgstr "Več ID-jev ločite z vejicami." #: db/models/fields/related.py:581 -#, fuzzy -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "" -" Stisni \"Control\" (ali \"Command\" na Mac-u), da izbereš več kot enega." +msgid "Hold down \"Control\", or \"Command\" on a Mac, to select more than one." +msgstr "Držite \"Control\" (ali \"Command\" na Mac-u), za izbiro več kot enega." #: db/models/fields/related.py:625 #, python-format msgid "Please enter valid %(self)s IDs. The value %(value)r is invalid." -msgid_plural "" -"Please enter valid %(self)s IDs. The values %(value)r are invalid." -msgstr[0] "" -"Prosimo, vnesite veljavni %(self)s ID-je. Vrednost %(value)r ni veljavna." -msgstr[1] "" -"Prosimo, vnesite veljavni %(self)s ID-je. Vrednosti %(value)r niso veljavne." +msgid_plural "Please enter valid %(self)s IDs. The values %(value)r are invalid." +msgstr[0] "Prosimo, vnesite veljavne %(self)s ID-je. Vrednost %(value)r ni veljavna." +msgstr[1] "Prosimo, vnesite veljavni %(self)s ID. Vrednosti %(value)r niso veljavne." +msgstr[2] "Prosimo, vnesite veljavne %(self)s ID-je. Vrednosti %(value)r niso veljavne." +msgstr[3] "Prosimo, vnesite veljavne %(self)s ID-je. Vrednosti %(value)r niso veljavne." #: forms/__init__.py:380 #, python-format msgid "Ensure your text is less than %s character." msgid_plural "Ensure your text is less than %s characters." -msgstr[0] "Poskrbite, da bo tekst krajši do %s znakov." -msgstr[1] "Poskrbite, da bo tekst krajši od %s znakov." +msgstr[0] "Poskrbite, da bo tekst krajši od %s znakov." +msgstr[1] "Poskrbite, da bo tekst krajši od %s znaka." +msgstr[2] "Poskrbite, da bo tekst krajši od %s znakov." +msgstr[3] "Poskrbite, da bo tekst krajši od %s znakov." #: forms/__init__.py:385 msgid "Line breaks are not allowed here." msgstr "Prelomi vrstice tu niso dovoljeni." -#: forms/__init__.py:480 forms/__init__.py:551 forms/__init__.py:589 +#: forms/__init__.py:480 +#: forms/__init__.py:551 +#: forms/__init__.py:589 #, python-format msgid "Select a valid choice; '%(data)s' is not in %(choices)s." msgstr "Izberite veljavno možnost; '%(data)s' ni v %(choices)s." @@ -1998,23 +1903,24 @@ msgstr "Vnesite celo število med 0 in 32,767." msgid "yes,no,maybe" msgstr "ja,ne,morda" -#~ msgid "Comment" -#~ msgstr "Komentar" +msgid "Comment" +msgstr "Komentar" -#~ msgid "Comments" -#~ msgstr "Komentarji" +msgid "Comments" +msgstr "Komentarji" -#~ msgid "String (up to 50)" -#~ msgstr "Niz (do 50 znakov)" +msgid "String (up to 50)" +msgstr "Niz (do 50 znakov)" -#~ msgid "label" -#~ msgstr "oznaka" +msgid "label" +msgstr "oznaka" -#~ msgid "package" -#~ msgstr "paket" +msgid "package" +msgstr "paket" -#~ msgid "packages" -#~ msgstr "paketi" +msgid "packages" +msgstr "paketi" + +msgid "Slovene" +msgstr "Slovensko" -#~ msgid "Slovene" -#~ msgstr "Slovenski" diff --git a/django/conf/locale/ta/LC_MESSAGES/django.mo b/django/conf/locale/ta/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..c85327d06b1774d21c6d0c906c887c95bb5783ea GIT binary patch literal 52050 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, 2006. +# R Hariram Aatreya , 2006. +msgid "" +msgstr "" +"Project-Id-Version: django\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2006-05-16 10:14+0200\n" +"PO-Revision-Date: 2006-07-18 16:47+0530\n" +"Last-Translator: R Hariram Aatreya \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.9\n" + +#: contrib/comments/models.py:67 contrib/comments/models.py:166 +msgid "object ID" +msgstr "அடையாளம்" + +#: contrib/comments/models.py:68 +msgid "headline" +msgstr "தலையங்கம்" + +#: contrib/comments/models.py:69 contrib/comments/models.py:90 +#: contrib/comments/models.py:167 +msgid "comment" +msgstr "குறிப்பு" + +#: contrib/comments/models.py:70 +msgid "rating #1" +msgstr "#1 தரவரிசை" + +#: contrib/comments/models.py:71 +msgid "rating #2" +msgstr "#2 தரவரிசை" + +#: contrib/comments/models.py:72 +msgid "rating #3" +msgstr "#3 தரவரிசை" + +#: contrib/comments/models.py:73 +msgid "rating #4" +msgstr "#4 தரவரிசை" + +#: contrib/comments/models.py:74 +msgid "rating #5" +msgstr "#5 தரவரிசை" + +#: contrib/comments/models.py:75 +msgid "rating #6" +msgstr "#6 தரவரிசை" + +#: contrib/comments/models.py:76 +msgid "rating #7" +msgstr "#7 தரவரிசை" + +#: contrib/comments/models.py:77 +msgid "rating #8" +msgstr "#8 தரவரிசை" + +#: contrib/comments/models.py:82 +msgid "is valid rating" +msgstr "அங்கீகரிக்கப்பட்ட தரவரிசை" + +#: contrib/comments/models.py:83 contrib/comments/models.py:169 +msgid "date/time submitted" +msgstr "தேதிநேரம் சமர்ப்பிக்கப்பட்டுள்ளது" + +#: contrib/comments/models.py:84 contrib/comments/models.py:170 +msgid "is public" +msgstr "பொதுவானது" + +#: contrib/comments/models.py:85 contrib/admin/views/doc.py:289 +msgid "IP address" +msgstr "ip விலாசம்" + +#: contrib/comments/models.py:86 +msgid "is removed" +msgstr "நீக்கபட்டது" + +#: contrib/comments/models.py:86 +msgid "" +"Check this box if the comment is inappropriate. A \"This comment has been " +"removed\" message will be displayed instead." +msgstr "குறிப்பு செரியாக இல்லையென்றால் இந்த் பெட்டியில் குறியிடவும். இதற்கு பதிலாக \"இந்த குறிப்பு நீக்கபட்டது\" காண்பிக்கபடும்." + +#: contrib/comments/models.py:91 +msgid "comments" +msgstr "குறிப்பு" + +#: contrib/comments/models.py:131 contrib/comments/models.py:207 +msgid "Content object" +msgstr "பொருள் அடக்க object" + +#: contrib/comments/models.py:159 +#, python-format +msgid "" +"Posted by %(user)s at %(date)s\n" +"\n" +"%(comment)s\n" +"\n" +"http://%(domain)s%(url)s" +msgstr "" +"%(user)s ஆல் %(date)s இல் அளிக்கப்பட்டது \n" +"\n" +"%(comment)s\n" +"\n" +"http://%(domain)s%(url)s" + +#: contrib/comments/models.py:168 +msgid "person's name" +msgstr "நபரின் பெயர்" + +#: contrib/comments/models.py:171 +msgid "ip address" +msgstr "ip விலாசம்" + +#: contrib/comments/models.py:173 +msgid "approved by staff" +msgstr "பணியாளர்களால் அனுமதிக்கப்பட்டது" + +#: contrib/comments/models.py:176 +msgid "free comment" +msgstr "சுதந்தரமான குறிப்பு" + +#: contrib/comments/models.py:177 +msgid "free comments" +msgstr "சுதந்தரமான குறிப்பு" + +#: contrib/comments/models.py:233 +msgid "score" +msgstr "மதிப்பீடு" + +#: contrib/comments/models.py:234 +msgid "score date" +msgstr "மதிப்பீடு தேதி" + +#: contrib/comments/models.py:237 +msgid "karma score" +msgstr "கர்மா மதிப்பீடு" + +#: contrib/comments/models.py:238 +msgid "karma scores" +msgstr "கர்மா மதிப்பீடு" + +#: contrib/comments/models.py:242 +#, python-format +msgid "%(score)d rating by %(user)s" +msgstr "%(user)s ஈட்டய %(score)d " + +#: contrib/comments/models.py:258 +#, python-format +msgid "" +"This comment was flagged by %(user)s:\n" +"\n" +"%(text)s" +msgstr "" +"இந்த குறிப்பு %(user)s ஆல் குறிக்கபட்டது:\n" +"\n" +"%(text)s" + +#: contrib/comments/models.py:265 +msgid "flag date" +msgstr "குறியின் தேதி" + +#: contrib/comments/models.py:268 +msgid "user flag" +msgstr "பயனாளர் குறி" + +#: contrib/comments/models.py:269 +msgid "user flags" +msgstr "பயனாளர் குறிகள்" + +#: contrib/comments/models.py:273 +#, python-format +msgid "Flag by %r" +msgstr "%r ஆல் குறிக்கப்பட்டது" + +#: contrib/comments/models.py:278 +msgid "deletion date" +msgstr "நீக்கப்பட்ட தேதி" + +#: contrib/comments/models.py:280 +msgid "moderator deletion" +msgstr "மட்டொறுத்தால் நீக்கப்பட்டது" + +#: contrib/comments/models.py:281 +msgid "moderator deletions" +msgstr "மட்டொறுத்தால் நீக்கப்பட்டது" + +#: contrib/comments/models.py:285 +#, python-format +msgid "Moderator deletion by %r" +msgstr "மட்டொறுத்தால் நீக்கப்பட்டது %r" + +#: contrib/comments/views/karma.py:19 +msgid "Anonymous users cannot vote" +msgstr "அடயாள்ம் இல்லாத பயனாளறால் வாக்களிக்க முடியாது" + +#: contrib/comments/views/karma.py:23 +msgid "Invalid comment ID" +msgstr "செல்லாத குறிப்பு ID" + +#: contrib/comments/views/karma.py:25 +msgid "No voting for yourself" +msgstr "உங்களை நீங்களே தேர்வு செய்து கொள்ள முடியாது" + +#: contrib/comments/views/comments.py:28 +msgid "This rating is required because you've entered at least one other rating." +msgstr "மற்றொரு தரவரிசை அளிக்க்பட்டதால் இந்த தரவரிசை தேவைப்படுகிறது." + +#: contrib/comments/views/comments.py:112 +#, python-format +msgid "" +"This comment was posted by a user who has posted fewer than %(count)s " +"comment:\n" +"\n" +"%(text)s" +"This comment was posted by a user who has posted fewer than %(count)s " +"comments:\n" +"\n" +"%(text)s" +msgstr "" +"%(count)s குறைவாக அளித்த பயனாளரால் இந்த குரிப்பை அள்த்தபடது:\n" +"\n" +"%(text)s" +"%(count)s குறைவாக அளித்த பயனாளரால் இந்த குரிப்பை அள்த்தபடது:\n" +"\n" +"%(text)s" + +#: contrib/comments/views/comments.py:117 +#, python-format +msgid "" +"This comment was posted by a sketchy user:\n" +"\n" +"%(text)s" +msgstr "" +"முழுமையான விவரஙகளை அளிக்காத பயனாளறால் கொடுக்கப்பட்டது:\n" +"%(text)s" + +#: contrib/comments/views/comments.py:189 +#: contrib/comments/views/comments.py:280 +msgid "Only POSTs are allowed" +msgstr "POSTகளுக்கு மட்டும் அனுமதி உண்டு" + +#: contrib/comments/views/comments.py:193 +#: contrib/comments/views/comments.py:284 +msgid "One or more of the required fields wasn't submitted" +msgstr "ஒன்று அல்லது ஒன்றிற்கு மேற்ப்பட்ட புலங்கள் சமற்பிக்கப்படவில்லை" + +#: contrib/comments/views/comments.py:197 +#: contrib/comments/views/comments.py:286 +msgid "Somebody tampered with the comment form (security violation)" +msgstr "எவறோ குரிப்புறையை செதப்படுத்திவிட்டாற்கள் (பாதுகாப்பு மீறல்)" + +#: contrib/comments/views/comments.py:207 +#: contrib/comments/views/comments.py:292 +msgid "" +"The comment form had an invalid 'target' parameter -- the object ID was " +"invalid" +msgstr "குறிப்புறை படிவத்தில் முறையான இலக்கு அளவுருக்க இல்லை -- object ID முறையானதாக இல்லை" + +#: contrib/comments/views/comments.py:257 +#: contrib/comments/views/comments.py:321 +msgid "The comment form didn't provide either 'preview' or 'post'" +msgstr "குறிப்பு படிவம் முன்னோட்டம் அல்லது பிற்பட்டதை வழங்கவில்லை." + +#: contrib/comments/templates/comments/form.html:6 +#: contrib/comments/templates/comments/form.html:8 +#: contrib/admin/templates/admin/login.html:17 +msgid "Username:" +msgstr "பயணர் பெயர்:" + +#: contrib/comments/templates/comments/form.html:6 +#: contrib/admin/templates/admin/login.html:20 +msgid "Password:" +msgstr "கடவுச்சொல்:" + +#: contrib/comments/templates/comments/form.html:6 +msgid "Forgotten your password?" +msgstr "கடவுச்சொல்லை மறந்துவிட்டீரா?" + +#: contrib/comments/templates/comments/form.html:8 +#: contrib/admin/templates/admin/object_history.html:3 +#: contrib/admin/templates/admin/change_list.html:5 +#: contrib/admin/templates/admin/base.html:23 +#: contrib/admin/templates/admin/delete_confirmation.html:3 +#: contrib/admin/templates/admin/change_form.html:10 +#: contrib/admin/templates/registration/password_change_done.html:3 +#: contrib/admin/templates/registration/password_change_form.html:3 +#: contrib/admin/templates/admin_doc/bookmarklets.html:4 +#: contrib/admin/templates/admin_doc/view_detail.html:4 +#: contrib/admin/templates/admin_doc/template_tag_index.html:5 +#: contrib/admin/templates/admin_doc/template_detail.html:4 +#: contrib/admin/templates/admin_doc/template_filter_index.html:5 +#: contrib/admin/templates/admin_doc/missing_docutils.html:4 +#: contrib/admin/templates/admin_doc/view_index.html:5 +#: contrib/admin/templates/admin_doc/model_detail.html:3 +#: contrib/admin/templates/admin_doc/index.html:4 +#: contrib/admin/templates/admin_doc/model_index.html:5 +msgid "Log out" +msgstr "வெளியேறு" + +#: contrib/comments/templates/comments/form.html:12 +msgid "Ratings" +msgstr "விகிதம்" + +#: contrib/comments/templates/comments/form.html:12 +#: contrib/comments/templates/comments/form.html:23 +msgid "Required" +msgstr "தேவைப்படுகிறது " + +#: contrib/comments/templates/comments/form.html:12 +#: contrib/comments/templates/comments/form.html:23 +msgid "Optional" +msgstr "விருப்பத்தேர்வு" + +#: contrib/comments/templates/comments/form.html:23 +msgid "Post a photo" +msgstr "புகைப்படத்தை அணுப்பு" + +#: contrib/comments/templates/comments/form.html:27 +#: contrib/comments/templates/comments/freeform.html:5 +msgid "Comment:" +msgstr "விவரம்:" + +# translation of django_ab.po to +# translation of django_ab.po to +# translation of django_ab.po to +# translation of django_ab.po to +# translation of django_ab.po to +# translation of django_ab.po to +# translation of django_ab.po to +# translation of django_ab.po to +# translation of django_ab.po to +# translation of django_ab.po to +# translation of django_ab.po to +# translation of django_ab.po to +# translation of django_ab.po to +# translation of django_ab.po to +# translation of django_ab.po to +# translation of django_ab.po to +# translation of django_ab.po to +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# R Hariram Aatreya , 2006. +#: contrib/comments/templates/comments/form.html:32 +#: contrib/comments/templates/comments/freeform.html:9 +msgid "Preview comment" +msgstr "குறிப்பை முன்னேற்றமிடு" + +#: contrib/comments/templates/comments/freeform.html:4 +msgid "Your name:" +msgstr "உங்கள்பெயர்:" + +#: contrib/admin/filterspecs.py:40 +#, python-format +msgid "" +"

          By %s:

          \n" +"
            \n" +msgstr "" +"

            %s ஆல்:

            \n" +"
              \n" + +#: contrib/admin/filterspecs.py:70 contrib/admin/filterspecs.py:88 +#: contrib/admin/filterspecs.py:143 +msgid "All" +msgstr "அணைத்தும்" + +#: contrib/admin/filterspecs.py:109 +msgid "Any date" +msgstr "எந்த தேதியும்" + +#: contrib/admin/filterspecs.py:110 +msgid "Today" +msgstr "இண்று" + +#: contrib/admin/filterspecs.py:113 +msgid "Past 7 days" +msgstr "கடந்த 7 நாட்களில்" + +#: contrib/admin/filterspecs.py:115 +msgid "This month" +msgstr "இந்த மாதம்" + +#: contrib/admin/filterspecs.py:117 +msgid "This year" +msgstr "இந்த வருடம்" + +#: contrib/admin/filterspecs.py:143 +msgid "Yes" +msgstr "ஆம்" + +#: contrib/admin/filterspecs.py:143 +msgid "No" +msgstr "இல்லை" + +#: contrib/admin/filterspecs.py:150 +msgid "Unknown" +msgstr "தெரியாத" + +#: contrib/admin/models.py:16 +msgid "action time" +msgstr "செயல் நேரம்" + +#: contrib/admin/models.py:19 +msgid "object id" +msgstr "பொருள் அடையாளம்" + +#: contrib/admin/models.py:20 +msgid "object repr" +msgstr "பொருள் உருவகித்தம்" + +#: contrib/admin/models.py:21 +msgid "action flag" +msgstr "செயர்குறி" + +#: contrib/admin/models.py:22 +msgid "change message" +msgstr "செய்தியை மாற்று" + +#: contrib/admin/models.py:25 +msgid "log entry" +msgstr "புகுபதிவு உள்ளீடு" + +#: contrib/admin/models.py:26 +msgid "log entries" +msgstr "புகுபதிவு உள்ளீடு" + +#: contrib/admin/templatetags/admin_list.py:228 +msgid "All dates" +msgstr "அனைத்து தேதியும்" + +#: contrib/admin/views/decorators.py:9 contrib/auth/forms.py:36 +#: contrib/auth/forms.py:41 +msgid "" +"Please enter a correct username and password. Note that both fields are case-" +"sensitive." +msgstr "தயவுசெய்து சரியான பயனர்பபெயர் மற்றும் கடவுச்சொல்லை உள்ள்ளிடவும். இரண்டும் எழுத்துவகையை சார்ந்தது." + +#: contrib/admin/views/decorators.py:23 +#: contrib/admin/templates/admin/login.html:25 +msgid "Log in" +msgstr "உள்ளே போ" + +#: contrib/admin/views/decorators.py:61 +msgid "" +"Please log in again, because your session has expired. Don't worry: Your " +"submission has been saved." +msgstr "தயவுசெய்து மறுபடியும் புகுபதிவு செய். ஏனென்றாள் காலம் முடிவடைந்தவு. கவலை படவேண்டாம்: உங்களுடைய அணுப்புதல் சேமிக்கப்பட்டுள்ளது. " + +#: contrib/admin/views/decorators.py:68 +msgid "" +"Looks like your browser isn't configured to accept cookies. Please enable " +"cookies, reload this page, and try again." +msgstr "உங்களுடைய உலாவி தற்கால நிரல்களை அணுமதிக்காதவாறு உள்ளமைக்கப் பட்டவாறு தெரிகிறது. தயவுசெய்து தற்காலிக நிரலை செயல்பட செய்து, பக்கத்தை மறுபடி உள்ள்வாங்கவும்." + +#: contrib/admin/views/decorators.py:82 +msgid "Usernames cannot contain the '@' character." +msgstr "பயனர் பெயர் '@' குறியீட்டை கொண்டிருக்க முடியாது." + +#: contrib/admin/views/decorators.py:84 +#, python-format +msgid "Your e-mail address is not your username. Try '%s' instead." +msgstr "உன்கள் மிண்அஞ்சள் முகவரிஉங்கள் பயனர் பெயர் இல்லை. '%s' யை முயற்ச்சி செய்யவும். " + +#: contrib/admin/views/main.py:226 +msgid "Site administration" +msgstr "இணைய மேளான்மை" + +#: contrib/admin/views/main.py:260 +#, python-format +msgid "The %(name)s \"%(obj)s\" was added successfully." +msgstr "%(name)s \"%(obj)s\" வெற்றிகரமாக சேர்க்கப்பட்டது." + +#: contrib/admin/views/main.py:264 contrib/admin/views/main.py:348 +msgid "You may edit it again below." +msgstr "நீங்கள் மறுபடியும் தொகுக்க முடியும். " + +#: contrib/admin/views/main.py:272 contrib/admin/views/main.py:357 +#, python-format +msgid "You may add another %s below." +msgstr "நீங்கள் மற்ற %s யை கீழே சேர்க்க முடியும்." + +#: contrib/admin/views/main.py:290 +#, python-format +msgid "Add %s" +msgstr "%s யை சேர்" + +#: contrib/admin/views/main.py:336 +#, python-format +msgid "Added %s." +msgstr "%s சேர்க்கப்பட்டுள்ளது." + +#: contrib/admin/views/main.py:336 contrib/admin/views/main.py:338 +#: contrib/admin/views/main.py:340 +msgid "and" +msgstr "மற்றும்" + +#: contrib/admin/views/main.py:338 +#, python-format +msgid "Changed %s." +msgstr "%s மாற்றப்பட்டுள்ளது." + +#: contrib/admin/views/main.py:340 +#, python-format +msgid "Deleted %s." +msgstr "%s அழிக்கப்பட்டது." + +#: contrib/admin/views/main.py:343 +msgid "No fields changed." +msgstr "எந்த புலமும் மாறவில்லை." + +#: contrib/admin/views/main.py:346 +#, python-format +msgid "The %(name)s \"%(obj)s\" was changed successfully." +msgstr " %(name)s \"%(obj)s\" வெற்றிகரமாக மாற்றப்பட்டது." + +#: contrib/admin/views/main.py:354 +#, python-format +msgid "The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." +msgstr "%(name)s \"%(obj)s\" வெற்றிகரமாக சேர்க்கப்பட்டுள்ளது. நீங்கள் கீழே தொகுக்க முடியும்." + +#: contrib/admin/views/main.py:392 +#, python-format +msgid "Change %s" +msgstr "%s யை மாற்று" + +#: contrib/admin/views/main.py:470 +#, python-format +msgid "One or more %(fieldname)s in %(name)s: %(obj)s" +msgstr "%(name)s ல் உள்ள %(fieldname)s: %(obj)s" + +#: contrib/admin/views/main.py:475 +#, python-format +msgid "One or more %(fieldname)s in %(name)s:" +msgstr "%(name)s ல் உள்ள %(fieldname)s:" + +#: contrib/admin/views/main.py:508 +#, python-format +msgid "The %(name)s \"%(obj)s\" was deleted successfully." +msgstr "%(name)s \"%(obj)s\" வெற்றிகரமாக அழிக்கப்பட்டுள்ளது." + +#: contrib/admin/views/main.py:511 +msgid "Are you sure?" +msgstr "உறுதியாக சொகிறீர்களா?" + +#: contrib/admin/views/main.py:533 +#, python-format +msgid "Change history: %s" +msgstr "வரலாற்றை மாற்று: %s" + +#: contrib/admin/views/main.py:565 +#, python-format +msgid "Select %s" +msgstr "%s யை தேர்ந்தெடு" + +#: contrib/admin/views/main.py:565 +#, python-format +msgid "Select %s to change" +msgstr "%s யை மாற்ற தேர்ந்தெடு" + +#: contrib/admin/views/doc.py:277 contrib/admin/views/doc.py:286 +#: contrib/admin/views/doc.py:288 contrib/admin/views/doc.py:294 +#: contrib/admin/views/doc.py:295 contrib/admin/views/doc.py:297 +msgid "Integer" +msgstr "முழு எண்" + +#: contrib/admin/views/doc.py:278 +msgid "Boolean (Either True or False)" +msgstr "பூலியன் (சரி அல்லது தவறு)" + +#: contrib/admin/views/doc.py:279 contrib/admin/views/doc.py:296 +#, python-format +msgid "String (up to %(maxlength)s)" +msgstr "உரை (%(maxlength)s வரைக்கும்)" + +#: contrib/admin/views/doc.py:280 +msgid "Comma-separated integers" +msgstr "கமாவாள் பிரிக்கப்பட்ட முழு எண்" + +#: contrib/admin/views/doc.py:281 +msgid "Date (without time)" +msgstr "தேதி (நேரமில்லாமல்)" + +#: contrib/admin/views/doc.py:282 +msgid "Date (with time)" +msgstr "தேதி (நேரமுடன்)" + +#: contrib/admin/views/doc.py:283 +msgid "E-mail address" +msgstr "மின் அஞ்சல்" + +#: contrib/admin/views/doc.py:284 contrib/admin/views/doc.py:287 +msgid "File path" +msgstr "கோப்ப்பு பாதை" + +#: contrib/admin/views/doc.py:285 +msgid "Decimal number" +msgstr "புள்ளி எண்கள்" + +#: contrib/admin/views/doc.py:291 +msgid "Boolean (Either True, False or None)" +msgstr "இலக்கு முறை (சரி, தவறு அல்லது ஒன்றும் இல்லை)" + +#: contrib/admin/views/doc.py:292 +msgid "Relation to parent model" +msgstr "ஆதி மாதிரிக்கு தொடர்புடையது" + +#: contrib/admin/views/doc.py:293 +msgid "Phone number" +msgstr "தொலைபேசி எண்" + +#: contrib/admin/views/doc.py:298 +msgid "Text" +msgstr "உரை" + +#: contrib/admin/views/doc.py:299 +msgid "Time" +msgstr "நேரம்" + +#: contrib/admin/views/doc.py:300 contrib/flatpages/models.py:7 +msgid "URL" +msgstr "URL" + +#: contrib/admin/views/doc.py:301 +msgid "U.S. state (two uppercase letters)" +msgstr "U.S. மாநிலம் (இரண்டு மேல் எழுத்துவகை எழுத்து)" + +#: contrib/admin/views/doc.py:302 +msgid "XML text" +msgstr "XML உரை" + +#: contrib/admin/templates/admin/object_history.html:3 +#: contrib/admin/templates/admin/change_list.html:5 +#: contrib/admin/templates/admin/base.html:23 +#: contrib/admin/templates/admin/delete_confirmation.html:3 +#: contrib/admin/templates/admin/change_form.html:10 +#: contrib/admin/templates/registration/password_change_done.html:3 +#: contrib/admin/templates/registration/password_change_form.html:3 +#: contrib/admin/templates/admin_doc/bookmarklets.html:3 +msgid "Documentation" +msgstr "ஆவணமாக்கம்" + +# translation of django_ac.po to +# translation of django_ac.po to tamil +# Ashwin , 2006. +# R Hariram Aatreya , 2006. +#: contrib/admin/templates/admin/object_history.html:3 +#: contrib/admin/templates/admin/change_list.html:5 +#: contrib/admin/templates/admin/base.html:23 +#: contrib/admin/templates/admin/delete_confirmation.html:3 +#: contrib/admin/templates/admin/change_form.html:10 +#: contrib/admin/templates/registration/password_change_done.html:3 +#: contrib/admin/templates/registration/password_change_form.html:3 +#: contrib/admin/templates/admin_doc/bookmarklets.html:4 +#: contrib/admin/templates/admin_doc/view_detail.html:4 +#: contrib/admin/templates/admin_doc/template_tag_index.html:5 +#: contrib/admin/templates/admin_doc/template_detail.html:4 +#: contrib/admin/templates/admin_doc/template_filter_index.html:5 +#: contrib/admin/templates/admin_doc/missing_docutils.html:4 +#: contrib/admin/templates/admin_doc/view_index.html:5 +#: contrib/admin/templates/admin_doc/model_detail.html:3 +#: contrib/admin/templates/admin_doc/index.html:4 +#: contrib/admin/templates/admin_doc/model_index.html:5 +msgid "Change password" +msgstr "கடவுச்சொல்லை மாற்று " + +#: contrib/admin/templates/admin/object_history.html:5 +#: contrib/admin/templates/admin/500.html:4 +#: contrib/admin/templates/admin/change_list.html:6 +#: contrib/admin/templates/admin/base.html:28 +#: contrib/admin/templates/admin/delete_confirmation.html:6 +#: contrib/admin/templates/admin/change_form.html:13 +#: contrib/admin/templates/registration/password_change_done.html:4 +#: contrib/admin/templates/registration/password_reset_form.html:4 +#: contrib/admin/templates/registration/logged_out.html:4 +#: contrib/admin/templates/registration/password_reset_done.html:4 +#: contrib/admin/templates/registration/password_change_form.html:4 +#: contrib/admin/templates/admin_doc/bookmarklets.html:3 +msgid "Home" +msgstr "வீடு" + +#: contrib/admin/templates/admin/object_history.html:5 +#: contrib/admin/templates/admin/change_form.html:20 +msgid "History" +msgstr "வரலாறு" + +#: contrib/admin/templates/admin/object_history.html:18 +msgid "Date/time" +msgstr "தேதி/நேரம் " + +#: contrib/admin/templates/admin/object_history.html:19 +msgid "User" +msgstr "பயனர்" + +#: contrib/admin/templates/admin/object_history.html:20 +msgid "Action" +msgstr "செயல்" + +#: contrib/admin/templates/admin/object_history.html:26 +msgid "DATE_WITH_TIME_FULL" +msgstr "தேதியும் முழு நேரமும்" + +#: contrib/admin/templates/admin/object_history.html:36 +msgid "" +"This object doesn't have a change history. It probably wasn't added via this " +"admin site." +msgstr "" +"இந்த பொருள் மாற்ற வரலாற்றில் இல்லை" +"ஒரு வேளை நிர்வாகத்தளத்தின் மூலம் சேர்க்கப்படாமலிருக்கலாம்" + +#: contrib/admin/templates/admin/base_site.html:4 +msgid "Django site admin" +msgstr "டிஜாங்ஙோ தள நிர்வாகி" + +#: contrib/admin/templates/admin/base_site.html:7 +msgid "Django administration" +msgstr "டிஜாங்ஙோ நிர்வாகம் " + +#: contrib/admin/templates/admin/500.html:4 +msgid "Server error" +msgstr "சேவகன் பிழை" + +#: contrib/admin/templates/admin/500.html:6 +msgid "Server error (500)" +msgstr "சேவையகம் தவறு(500)" + +#: contrib/admin/templates/admin/500.html:9 +msgid "Server Error (500)" +msgstr "சேவையகம் பிழை(500)" + +#: contrib/admin/templates/admin/500.html:10 +msgid "" +"There's been an error. It's been reported to the site administrators via e-" +"mail and should be fixed shortly. Thanks for your patience." +msgstr "" +"தவறு ஏற்பட்டுள்ளது" +"வலைத்தள நிர்வாகிக்கு மின்னஞ்சல் அனுப்பப்பட்டுள்ளது. விரைவில் சரி செய்யப்படும். உங்க்ளது பொறுமைக்கு நன்றி" + +#: contrib/admin/templates/admin/404.html:4 +#: contrib/admin/templates/admin/404.html:8 +msgid "Page not found" +msgstr "பக்கத்தை காணவில்லை" + +#: contrib/admin/templates/admin/404.html:10 +msgid "We're sorry, but the requested page could not be found." +msgstr "" +"நீங்கள் விரும்பிய பக்கத்தை காண இயலவில்லை. " +"அதற்காக வருந்துகிறோம்." + +#: contrib/admin/templates/admin/index.html:17 +#, python-format +msgid "Models available in the %(name)s application." +msgstr "செயலியில் கிடைக்கக் கூடிய %(name)s மாதிரிகள்" + +#: contrib/admin/templates/admin/index.html:28 +#: contrib/admin/templates/admin/change_form.html:15 +msgid "Add" +msgstr "சேர்" + +#: contrib/admin/templates/admin/index.html:34 +msgid "Change" +msgstr "மாற்று" + +#: contrib/admin/templates/admin/index.html:44 +msgid "You don't have permission to edit anything." +msgstr "உங்களுக்கு மாற்றுவதற்கு உரிமையில்லை" + +#: contrib/admin/templates/admin/index.html:52 +msgid "Recent Actions" +msgstr "தற்போதைய செயல்கள்" + +#: contrib/admin/templates/admin/index.html:53 +msgid "My Actions" +msgstr "எனது செயல்கள்" + +#: contrib/admin/templates/admin/index.html:57 +msgid "None available" +msgstr "எதுவும் கிடைக்கவில்லை" + +#: contrib/admin/templates/admin/change_list.html:11 +#, python-format +msgid "Add %(name)s" +msgstr "%(name)s சேர்" + +#: contrib/admin/templates/admin/login.html:22 +msgid "Have you forgotten your password?" +msgstr "நீங்கள் தங்களது கடவுச்சொல்லை மறந்து விட்டீர்களா?" + +#: contrib/admin/templates/admin/base.html:23 +msgid "Welcome," +msgstr "நல்வரவு," + +#: contrib/admin/templates/admin/delete_confirmation.html:9 +#: contrib/admin/templates/admin/submit_line.html:3 +msgid "Delete" +msgstr "நீக்கு" + +#: contrib/admin/templates/admin/delete_confirmation.html:14 +#, python-format +msgid "" +"Deleting the %(object_name)s '%(object)s' would result in deleting related " +"objects, but your account doesn't have permission to delete the following " +"types of objects:" +msgstr "இந்த '%(object)s' இல் %(object_name)s நீக்குவது தொடர்புடைய மற்றவற்றையும் நீக்கும். ஆனால் அதற்கு உங்களுக்கு உரிமையில்லை" + +#: contrib/admin/templates/admin/delete_confirmation.html:21 +#, python-format +msgid "" +"Are you sure you want to delete the %(object_name)s \"%(object)s\"? All of " +"the following related items will be deleted:" +msgstr "" +"நீங்கள் இந்த \"%(object)s\" %(object_name)s நீக்குவதில் நிச்சயமா?" +"தொடர்புடைய மற்றவையும் நீக்கப்படும். " + +#: contrib/admin/templates/admin/delete_confirmation.html:26 +msgid "Yes, I'm sure" +msgstr "ஆம் எனக்கு உறுதி " + +#: contrib/admin/templates/admin/filter.html:2 +#, python-format +msgid " By %(title)s " +msgstr "%(title)s ஆல் " + +#: contrib/admin/templates/admin/search_form.html:8 +msgid "Go" +msgstr "செல்" + +#: contrib/admin/templates/admin/change_form.html:21 +msgid "View on site" +msgstr "தள்த்தில் பார் " + +#: contrib/admin/templates/admin/change_form.html:30 +msgid "Please correct the error below." +msgstr "கீழே உள்ள தவறுகளைத்திருத்து" + +#: contrib/admin/templates/admin/change_form.html:48 +msgid "Ordering" +msgstr "வரிசைப்படுத்துதல்" + +#: contrib/admin/templates/admin/change_form.html:51 +msgid "Order:" +msgstr "வரிசைப்படுத்து" + +#: contrib/admin/templates/admin/submit_line.html:4 +msgid "Save as new" +msgstr "புதியதாக சேமி" + +#: contrib/admin/templates/admin/submit_line.html:5 +msgid "Save and add another" +msgstr "சேமித்து இன்னுமொன்றைச் சேர்" + +#: contrib/admin/templates/admin/submit_line.html:6 +msgid "Save and continue editing" +msgstr "சேமித்து மாற்றத்தை தொடருக" + +#: contrib/admin/templates/admin/submit_line.html:7 +msgid "Save" +msgstr "சேமி" + +#: contrib/admin/templates/registration/password_change_done.html:4 +#: contrib/admin/templates/registration/password_change_form.html:4 +#: contrib/admin/templates/registration/password_change_form.html:6 +#: contrib/admin/templates/registration/password_change_form.html:10 +msgid "Password change" +msgstr "கடவுச்சொல் மாற்றம்" + +#: contrib/admin/templates/registration/password_change_done.html:6 +#: contrib/admin/templates/registration/password_change_done.html:10 +msgid "Password change successful" +msgstr "கடவுச்சொல் மாற்றம் வெற்றி " + +#: contrib/admin/templates/registration/password_change_done.html:12 +msgid "Your password was changed." +msgstr "உங்கள் கடவுச்சொல் மாற்றப் பட்டுள்ளது" + +#: contrib/admin/templates/registration/password_reset_form.html:4 +#: contrib/admin/templates/registration/password_reset_form.html:6 +#: contrib/admin/templates/registration/password_reset_form.html:10 +#: contrib/admin/templates/registration/password_reset_done.html:4 +msgid "Password reset" +msgstr "கடவுச்சொல்லை மாற்றியமை" + +#: contrib/admin/templates/registration/password_reset_form.html:12 +msgid "" +"Forgotten your password? Enter your e-mail address below, and we'll reset " +"your password and e-mail the new one to you." +msgstr "" +"கடவுச்சொல்லை மறந்து விட்டால்" +"உங்களது மின்னஞ்சல் முகவரியை உள்ளிடுக" +"அதன் பிறகு உங்கள் கடவுச்சொல் மாற்றியமைக்கப்பட்டு " +"உங்களது மின்னஞ்சல் முகவரிக்கு அனுப்பப்படும்" + +#: contrib/admin/templates/registration/password_reset_form.html:16 +msgid "E-mail address:" +msgstr "மின்அஞ்சல் முகவரி:" + +#: contrib/admin/templates/registration/password_reset_form.html:16 +msgid "Reset my password" +msgstr "எனது கடவுச்சொல்லை மாற்றியமை" + +#: contrib/admin/templates/registration/logged_out.html:8 +msgid "Thanks for spending some quality time with the Web site today." +msgstr "" +"வலைத்தளத்தில் உங்களது பொன்னான நேரத்தை " +"செலவழித்தமைக்கு மிகுந்த நன்றி" + +#: contrib/admin/templates/registration/logged_out.html:10 +msgid "Log in again" +msgstr "மீண்டும் உள்ளே பதிவு செய்யவும்" + +#: contrib/admin/templates/registration/password_reset_done.html:6 +#: contrib/admin/templates/registration/password_reset_done.html:10 +msgid "Password reset successful" +msgstr "கடவுச்சொல் மாற்றியமைத்தல் வெற்றி" + +#: contrib/admin/templates/registration/password_reset_done.html:12 +msgid "" +"We've e-mailed a new password to the e-mail address you submitted. You " +"should be receiving it shortly." +msgstr "" +"கடவுச்சொல்லை மறந்து விட்டால்" +"உங்களது மின்னஞ்சல் முகவரியை உள்ளிடுக" +"புதிய கடவுச்சொல் " +"உங்களது மின்னஞ்சல் முகவரிக்கு அனுப்பப்பட்டுள்ளது. விரைவில் அது உங்களுக்கு கிடைக்கும்" + +#: contrib/admin/templates/registration/password_change_form.html:12 +msgid "" +"Please enter your old password, for security's sake, and then enter your new " +"password twice so we can verify you typed it in correctly." +msgstr "பாதுகாப்பு காரணங்களுக்காக , முதலில் உங்களது பழைய கடவுச்சொல்லை உள்ளிடுக. அதன் பிறகு புதிய கடவுச்சொல்லை இரு முறை உள்ளிடுக. இது உங்களது உள்ளிடுதலை சரிபார்க்க உதவும். " + +#: contrib/admin/templates/registration/password_change_form.html:17 +msgid "Old password:" +msgstr "பழைய கடவுச்சொல் :" + +#: contrib/admin/templates/registration/password_change_form.html:19 +msgid "New password:" +msgstr "புதிய கடவுச்சொல்:" + +#: contrib/admin/templates/registration/password_change_form.html:21 +msgid "Confirm password:" +msgstr "கடவுச்சொல் மாற்றத்தை உறுதிப்படுத்து:" + +#: contrib/admin/templates/registration/password_change_form.html:23 +msgid "Change my password" +msgstr "கடவுச் சொல்லை மாற்றவும்" + +#: contrib/admin/templates/registration/password_reset_email.html:2 +msgid "You're receiving this e-mail because you requested a password reset" +msgstr "கடவுச்சொல்லை மாற்றியமைக்க நீங்கள் கேட்டதனால் உங்களுக்கு இந்த மின்னஞ்சல் அனுப்பப்பட்டுள்ளது" + +#: contrib/admin/templates/registration/password_reset_email.html:3 +#, python-format +msgid "for your user account at %(site_name)s" +msgstr "%(site_name)s -இல் உள்ள உங்களது பயனாளர் கணக்கு" + +#: contrib/admin/templates/registration/password_reset_email.html:5 +#, python-format +msgid "Your new password is: %(new_password)s" +msgstr "உங்களது புதிய கடவுச்சொல் : %(new_password)s " + +#: contrib/admin/templates/registration/password_reset_email.html:7 +msgid "Feel free to change this password by going to this page:" +msgstr "கடவுச்சொல்லை மாற்றியமைக்க நீங்கள் இந்த பக்கத்திற்கு தாராளமாக போகலாம்." + +#: contrib/admin/templates/registration/password_reset_email.html:11 +msgid "Your username, in case you've forgotten:" +msgstr "உங்களது பயனாளர் பெயர், (நீங்கள் மறந்திருந்தால் ): " + +#: contrib/admin/templates/registration/password_reset_email.html:13 +msgid "Thanks for using our site!" +msgstr "எங்களது வலைத்தளத்தை பயன் படுத்தியதற்கு மிகுந்த நன்றி" + +#: contrib/admin/templates/registration/password_reset_email.html:15 +#, python-format +msgid "The %(site_name)s team" +msgstr "இந்த %(site_name)s -இன் குழு " + +#: contrib/admin/templates/admin_doc/bookmarklets.html:3 +msgid "Bookmarklets" +msgstr "புத்தகக்குறிகள்" + +# translation of django_ad.po to +# translation of django_ad.po to +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# aukbc-guest, 2006. +# R Hariram Aatreya , 2006. +#: contrib/admin/templates/admin_doc/bookmarklets.html:5 +msgid "Documentation bookmarklets" +msgstr "ஆவணமாக்கக் குறியீடு" + +#: contrib/admin/templates/admin_doc/bookmarklets.html:9 +msgid "" +"\n" +"

              To install bookmarklets, drag the link to your bookmarks\n" +"toolbar, or right-click the link and add it to your bookmarks. Now you can\n" +"select the bookmarklet from any page in the site. Note that some of these\n" +"bookmarklets require you to be viewing the site from a computer designated\n" +"as \"internal\" (talk to your system administrator if you aren't sure if\n" +"your computer is \"internal\").

              \n" +msgstr "" +"\n" +"

              புத்தக குறியீடுகளை நிறுவ இந்த இணைப்பினை புத்தகக்குறியீட்டுப் \n" +"பட்டைக்கு இழுக்கவும். அல்லது வலது கிிளிக செய்து புத்தகக்குறியீடுகளில் சேர்க்கவும். \n" +" இனி தளத்தில் எந்தப் பக்கத்தில் இருந்தும் புத்தகக்குறியீட்டினை தேர்வுசெய்ய முடியும். \n" +" நீங்கள் இந்த தளத்தை \"internal\" என குுறிக்கப்பட்ட கணிணியில் இருந்து மட்டுமே \n" +" ஒருசில புத்தகக்குறிகளை செயல்படுத்தமுடியும்\n " +" உங்களுக்கு, கணிணி \"internal\" என உறுதி செய்ய கணிணிமேளாலரை அணுகவும்.

              \n" + +#: contrib/admin/templates/admin_doc/bookmarklets.html:19 +msgid "Documentation for this page" +msgstr "இந்த பக்கத்திற்கான ஆவணம்" + +#: contrib/admin/templates/admin_doc/bookmarklets.html:20 +msgid "" +"Jumps you from any page to the documentation for the view that generates " +"that page." +msgstr "எந்த ஒரு பக்கத்திலிருந்தும் ஆவணப்பக்கத்தை பார்வையிடுதல், அந்த பக்கத்தை உருவாக்குகிறது." + +#: contrib/admin/templates/admin_doc/bookmarklets.html:22 +msgid "Show object ID" +msgstr "object ID-ஐ காட்டு" + +#: contrib/admin/templates/admin_doc/bookmarklets.html:23 +msgid "" +"Shows the content-type and unique ID for pages that represent a single " +"object." +msgstr "ஒரே object-ஐ குறிக்கும் பக்கங்களின் பொருளடக்க வகை மற்றும் unique ID-ஐ காட்டுகிறது." + +#: contrib/admin/templates/admin_doc/bookmarklets.html:25 +msgid "Edit this object (current window)" +msgstr "இதை திருத்துக (தற்போதைய சாளரம்)" + +#: contrib/admin/templates/admin_doc/bookmarklets.html:26 +msgid "Jumps to the admin page for pages that represent a single object." +msgstr "ஒரே object-ஐ குறிக்கும் பக்கங்களைக் காண மேலாளர் பக்கத்திற்கு செல்க." + +#: contrib/admin/templates/admin_doc/bookmarklets.html:28 +msgid "Edit this object (new window)" +msgstr "இதை திருத்துக. (புதிய சாளரம்)" + +#: contrib/admin/templates/admin_doc/bookmarklets.html:29 +msgid "As above, but opens the admin page in a new window." +msgstr "மேளாலர் பக்கத்தை முன்பு கண்டதுபோல், ஆனால் புதிய சாளரத்தில் திறக்கிறது." + +#: contrib/admin/templates/widget/date_time.html:3 +msgid "Date:" +msgstr "தேதி:" + +#: contrib/admin/templates/widget/date_time.html:4 +msgid "Time:" +msgstr "நேரம்:" + +#: contrib/admin/templates/widget/file.html:2 +msgid "Currently:" +msgstr "தற்போது:" + +#: contrib/admin/templates/widget/file.html:3 +msgid "Change:" +msgstr "மாற்று:" + +#: contrib/redirects/models.py:7 +msgid "redirect from" +msgstr "லிருந்து திசைமாற்று" + +#: contrib/redirects/models.py:8 +msgid "" +"This should be an absolute path, excluding the domain name. Example: '/" +"events/search/'." +msgstr "" +"இது ஒரு முழுமையான பாதையாக இருக்கவேண்டும். " +"இணையத்தளப்பெயராக இருக்கக்கூடாது. உதாரணம்:'/" +"events/search/'." + +#: contrib/redirects/models.py:9 +msgid "redirect to" +msgstr "திரும்ப அனுப்பு" + +#: contrib/redirects/models.py:10 +msgid "" +"This can be either an absolute path (as above) or a full URL starting with " +"'http://'." +msgstr "இது முழுமையான பாதையாக (மேலே உள்ளது போல) அல்லது \"http\"//\" என தொடங்கும் வலை முகவரியாக இருக்கலாம்." + +#: contrib/redirects/models.py:12 +msgid "redirect" +msgstr "திரும்ப அனுப்பு" + +#: contrib/redirects/models.py:13 +msgid "redirects" +msgstr "திரும்ப அனுப்புகிறது. " + +#: contrib/flatpages/models.py:8 +msgid "Example: '/about/contact/'. Make sure to have leading and trailing slashes." +msgstr "உதாரணம்: '/about/contact/'. முன்னும் பின்னும் '/' உள்ளதை உறுதி செய்க. " + +#: contrib/flatpages/models.py:9 +msgid "title" +msgstr "தலைப்பு" + +#: contrib/flatpages/models.py:10 +msgid "content" +msgstr "பொருளடக்கம்" + +#: contrib/flatpages/models.py:11 +msgid "enable comments" +msgstr "விமர்சனங்களை செயலாக்கு" + +#: contrib/flatpages/models.py:12 +msgid "template name" +msgstr "வார்ப்புரு பெயர்" + +#: contrib/flatpages/models.py:13 +msgid "" +"Example: 'flatpages/contact_page'. If this isn't provided, the system will " +"use 'flatpages/default'." +msgstr "உதாரணம் 'flatpages/contact_page'. இது இல்லையெனில் 'flatpages/default' என்பதே பயன்படுத்தப்படும்.ப்படும்." + +#: contrib/flatpages/models.py:14 +msgid "registration required" +msgstr "முன்பதிவு தேவை" + +#: contrib/flatpages/models.py:14 +msgid "If this is checked, only logged-in users will be able to view the page." +msgstr "இது தெரிவு செய்யப்பட்டிருந்தால், உள்நுழைந்த பயனர்கள் மட்டுமே இந்தப் பக்கத்தை பார்க்க முடியும்." + +#: contrib/flatpages/models.py:18 +msgid "flat page" +msgstr "எளிய பக்கம்" + +#: contrib/flatpages/models.py:19 +msgid "flat pages" +msgstr "எளிய பக்கங்கள்" + +#: contrib/auth/models.py:13 contrib/auth/models.py:26 +msgid "name" +msgstr "பெயர்" + +#: contrib/auth/models.py:15 +msgid "codename" +msgstr "குறிமுறை பெயர்" + +#: contrib/auth/models.py:17 +msgid "permission" +msgstr "அனுமதி" + +#: contrib/auth/models.py:18 contrib/auth/models.py:27 +msgid "permissions" +msgstr "அனுமதிகள்" + +#: contrib/auth/models.py:29 +msgid "group" +msgstr "குழு" + +#: contrib/auth/models.py:30 contrib/auth/models.py:65 +msgid "groups" +msgstr "குழுக்கள்" + +#: contrib/auth/models.py:55 +msgid "username" +msgstr "பயனர் பெயர்" + +#: contrib/auth/models.py:56 +msgid "first name" +msgstr "முதல் பெயர்" + +#: contrib/auth/models.py:57 +msgid "last name" +msgstr "கடைசி பெயர்" + +#: contrib/auth/models.py:58 +msgid "e-mail address" +msgstr "மின்னஞ்சல் முகவரி" + +#: contrib/auth/models.py:59 +msgid "password" +msgstr "கடவுச்சொல்" + +#: contrib/auth/models.py:59 +msgid "Use '[algo]$[salt]$[hexdigest]'" +msgstr "பயன்படுத்து '[algo]$[salt]$[hexdigest]'" + +#: contrib/auth/models.py:60 +msgid "staff status" +msgstr "பணியாளர் நிலை" + +#: contrib/auth/models.py:60 +msgid "Designates whether the user can log into this admin site." +msgstr "பயனர், 'மேலாளலர்' பக்கத்தில் நுழை்ழைவதை முடிவு செய்கிறது " + +#: contrib/auth/models.py:61 +msgid "active" +msgstr "செயல்படும்" + +#: contrib/auth/models.py:62 +msgid "superuser status" +msgstr "மேலாளர் இருப்பு நிலை" + +#: contrib/auth/models.py:63 +msgid "last login" +msgstr "கடைசி உள்நுழைவு" + +#: contrib/auth/models.py:64 +msgid "date joined" +msgstr "சேர்ந்த தேதி" + +#: contrib/auth/models.py:66 +msgid "" +"In addition to the permissions manually assigned, this user will also get " +"all permissions granted to each group he/she is in." +msgstr "பயனர் தனது அனுமதிகளோடு ,தான் உள்ள குழுவினது அனுமதிகளைையும் பெறுவார்." + +#: contrib/auth/models.py:67 +msgid "user permissions" +msgstr "பயனர் அனுமதிகள்" + +#: contrib/auth/models.py:70 +msgid "user" +msgstr "பயனர்" + +#: contrib/auth/models.py:71 +msgid "users" +msgstr "பயனர்கள்" + +#: contrib/auth/models.py:76 +msgid "Personal info" +msgstr "தனிப்பட்ட விவரம்" + +#: contrib/auth/models.py:77 +msgid "Permissions" +msgstr "அனுமதிகள்" + +#: contrib/auth/models.py:78 +msgid "Important dates" +msgstr "முக்கியமான தேதிகள்" + +#: contrib/auth/models.py:79 +msgid "Groups" +msgstr "குழுக்கள்" + +#: contrib/auth/models.py:219 +msgid "message" +msgstr "செய்தி" + +#: contrib/auth/forms.py:30 +msgid "" +"Your Web browser doesn't appear to have cookies enabled. Cookies are " +"required for logging in." +msgstr " உங்கள் இணைய உலாவியில் குக்கிகள் செயலாக்கம் பெறவில்லை. உள்நுழைவதற்க்கு குக்கிகள் அவசியம்." + +#: contrib/contenttypes/models.py:25 +msgid "python model class name" +msgstr "python model class name" + +#: contrib/contenttypes/models.py:28 +msgid "content type" +msgstr "பொருளடக்க வகை " + +#: contrib/contenttypes/models.py:29 +msgid "content types" +msgstr "பொருளடக்க வகைகள்" + +#: contrib/sessions/models.py:35 +msgid "session key" +msgstr "அமர்வு குறியீ" + +#: contrib/sessions/models.py:36 +msgid "session data" +msgstr "அமர்வு தகவல்" + +#: contrib/sessions/models.py:37 +msgid "expire date" +msgstr "காலாவதியாகும் தேதி" + +#: contrib/sessions/models.py:41 +msgid "session" +msgstr "அமர்வு" + +#: contrib/sessions/models.py:42 +msgid "sessions" +msgstr "அமர்வுகள்" + +#: contrib/sites/models.py:10 +msgid "domain name" +msgstr "களப் பெயர்" + +#: contrib/sites/models.py:11 +msgid "display name" +msgstr "காட்டும் பெயர்" + +#: contrib/sites/models.py:15 +msgid "site" +msgstr "வலைத்தளம்" + +#: contrib/sites/models.py:16 +msgid "sites" +msgstr "வலைத்தளங்கள்" + +#: utils/translation.py:360 +msgid "DATE_FORMAT" +msgstr "தேதி வடிவம்" + +#: utils/translation.py:361 +msgid "DATETIME_FORMAT" +msgstr "தேதிநேர வடிவம்" + +# translation of django_ae.po to +# translation of django_ae.po to +# R Hariram Aatreya , 2006. +#: utils/translation.py:362 +msgid "TIME_FORMAT" +msgstr "நேரத்தின் அமைப்பும்" + +#: utils/dates.py:6 +msgid "Monday" +msgstr "திங்கள்" + +#: utils/dates.py:6 +msgid "Tuesday" +msgstr "செவ்வாய்" + +#: utils/dates.py:6 +msgid "Wednesday" +msgstr "புதன்" + +#: utils/dates.py:6 +msgid "Thursday" +msgstr "வியாழன்" + +#: utils/dates.py:6 +msgid "Friday" +msgstr "வெள்ளி" + +#: utils/dates.py:7 +msgid "Saturday" +msgstr "சனி" + +#: utils/dates.py:7 +msgid "Sunday" +msgstr "ஞாயிறு" + +#: utils/dates.py:14 +msgid "January" +msgstr "ஜனவரி" + +#: utils/dates.py:14 +msgid "February" +msgstr "பிப்ரவரி" + +#: utils/dates.py:14 utils/dates.py:27 +msgid "March" +msgstr "மார்ச்" + +#: utils/dates.py:14 utils/dates.py:27 +msgid "April" +msgstr "ஏப்ரல்" + +#: utils/dates.py:14 utils/dates.py:27 +msgid "May" +msgstr "மே" + +#: utils/dates.py:14 utils/dates.py:27 +msgid "June" +msgstr "ஜூன்" + +#: utils/dates.py:15 utils/dates.py:27 +msgid "July" +msgstr "ஜூலை" + +#: utils/dates.py:15 +msgid "August" +msgstr "ஆகஸ்டு" + +#: utils/dates.py:15 +msgid "September" +msgstr "செப்டம்பர்" + +#: utils/dates.py:15 +msgid "October" +msgstr "அக்டோபர்" + +#: utils/dates.py:15 +msgid "November" +msgstr "நவம்பர்" + +#: utils/dates.py:16 +msgid "December" +msgstr "டிசம்பர்" + +#: utils/dates.py:19 +msgid "jan" +msgstr "ஜன" + +#: utils/dates.py:19 +msgid "feb" +msgstr "பிப்" + +#: utils/dates.py:19 +msgid "mar" +msgstr "மார்" + +#: utils/dates.py:19 +msgid "apr" +msgstr "ஏப்" + +#: utils/dates.py:19 +msgid "may" +msgstr "மே" + +#: utils/dates.py:19 +msgid "jun" +msgstr "ஜூன்" + +#: utils/dates.py:20 +msgid "jul" +msgstr "ஜூலை" + +#: utils/dates.py:20 +msgid "aug" +msgstr "ஆக" + +#: utils/dates.py:20 +msgid "sep" +msgstr "செப்" + +#: utils/dates.py:20 +msgid "oct" +msgstr "அக்" + +#: utils/dates.py:20 +msgid "nov" +msgstr "நவ" + +#: utils/dates.py:20 +msgid "dec" +msgstr "டிச" + +#: utils/dates.py:27 +msgid "Jan." +msgstr "ஜன." + +#: utils/dates.py:27 +msgid "Feb." +msgstr "பிப்." + +#: utils/dates.py:28 +msgid "Aug." +msgstr "ஆக." + +#: utils/dates.py:28 +msgid "Sept." +msgstr "செப்." + +#: utils/dates.py:28 +msgid "Oct." +msgstr "அக்." + +#: utils/dates.py:28 +msgid "Nov." +msgstr "நவ." + +#: utils/dates.py:28 +msgid "Dec." +msgstr "டிச." + +#: utils/timesince.py:12 +msgid "year" +msgstr "வருடம்" + +#: utils/timesince.py:13 +msgid "month" +msgstr "மாதம்" + +#: utils/timesince.py:14 +msgid "week" +msgstr "வாரம்" + +#: utils/timesince.py:15 +msgid "day" +msgstr "நாள்" + +#: utils/timesince.py:16 +msgid "hour" +msgstr "மணி" + +#: utils/timesince.py:17 +msgid "minute" +msgstr "நிமிடம்" + +#: conf/global_settings.py:37 +msgid "Bengali" +msgstr "பெங்காலி" + +#: conf/global_settings.py:38 +msgid "Czech" +msgstr "செக்" + +#: conf/global_settings.py:39 +msgid "Welsh" +msgstr "வெல்ஸ்" + +#: conf/global_settings.py:40 +msgid "Danish" +msgstr "டேனிஷ்" + +#: conf/global_settings.py:41 +msgid "German" +msgstr "ஜெர்மன்" + +#: conf/global_settings.py:42 +msgid "Greek" +msgstr "கிரேக்கம்" + +#: conf/global_settings.py:43 +msgid "English" +msgstr "ஆங்கிலம்" + +#: conf/global_settings.py:44 +msgid "Spanish" +msgstr "ஸ்பானிஷ்" + +#: conf/global_settings.py:45 +msgid "French" +msgstr "ப்ரென்சு" + +#: conf/global_settings.py:46 +msgid "Galician" +msgstr "கலீஷீயன்" + +#: conf/global_settings.py:47 +msgid "Hungarian" +msgstr "ஹங்கேரியன்" + +#: conf/global_settings.py:48 +msgid "Hebrew" +msgstr "ஹீப்ரு" + +#: conf/global_settings.py:49 +msgid "Icelandic" +msgstr "ஐஸ்லான்டிக்" + +#: conf/global_settings.py:50 +msgid "Italian" +msgstr "இத்தாலியன்" + +#: conf/global_settings.py:51 +msgid "Japanese" +msgstr "ஜப்பானிய" + +#: conf/global_settings.py:52 +msgid "Dutch" +msgstr "டச்சு" + +#: conf/global_settings.py:53 +msgid "Norwegian" +msgstr "நார்வீசியன்" + +#: conf/global_settings.py:54 +msgid "Brazilian" +msgstr "பிரேசிலியன்" + +#: conf/global_settings.py:55 +msgid "Romanian" +msgstr "ரோமானியன்" + +#: conf/global_settings.py:56 +msgid "Russian" +msgstr "ரஷ்யன்" + +#: conf/global_settings.py:57 +msgid "Slovak" +msgstr "சுலோவாக்" + +#: conf/global_settings.py:58 +msgid "Slovenian" +msgstr "ஸ்லோவேனியன்" + +#: conf/global_settings.py:59 +msgid "Serbian" +msgstr "செர்பியன்" + +#: conf/global_settings.py:60 +msgid "Swedish" +msgstr "சுவிடிஷ்" + +#: conf/global_settings.py:61 +msgid "Ukrainian" +msgstr "உக்ரேனியன்" + +#: conf/global_settings.py:62 +msgid "Simplified Chinese" +msgstr "எளிய சீன மொழி" + +#: conf/global_settings.py:63 +msgid "Traditional Chinese" +msgstr "மரபு சீன மொழி" + +#: core/validators.py:60 +msgid "This value must contain only letters, numbers and underscores." +msgstr "இந்த மதிப்பு எழுத்துகள் எண்கள் அன்டர்ஸ்கோர் மற்றும் உள்ளடக்க வேண்டும் " + +#: core/validators.py:64 +msgid "" +"This value must contain only letters, numbers, underscores, dashes or " +"slashes." +msgstr "இந்த மதிப்பு எழுத்துகள் எண்கள் அன்டர்ஸ்கோர் டஷ் அல்லது சலஷ் மற்றும் உள்ளடக்க வேண்டும்" + +#: core/validators.py:72 +msgid "Uppercase letters are not allowed here." +msgstr "பெரிய எழுத்துகளுக்கு இங்கு அனுமதி இல்லை இல்லை." + +#: core/validators.py:76 +msgid "Lowercase letters are not allowed here." +msgstr "சிறிய ய எழுத்துகளுக்கு இங்கு அனுமதி இல்லை" + +# translation of django_af.po to +# translation of django_af.po to +# translation of django_af.po to +# translation of django_af.po to +# translation of django_af.po to +# translation of django_af.po to +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# , 2006. +# R Hariram Aatreya , 2006. +#: core/validators.py:83 +msgid "Enter only digits separated by commas." +msgstr "காற்புள்ளிகளால் தனிமைப்படுத்திய இலக்கஙகள மட்டும் எழுதவும்" + +#: core/validators.py:95 +msgid "Enter valid e-mail addresses separated by commas." +msgstr "காற்புள்ளிகளால் தனிமைப்படுத்திய முறையான e முகவரிகள்் மட்டும் எழுதவும்" + +#: core/validators.py:99 +msgid "Please enter a valid IP address." +msgstr "தயவு செய்து முறையான ஐ.பி முகவறி மட்டும் எழுதவும்" + +#: core/validators.py:103 +msgid "Empty values are not allowed here." +msgstr "காலியான மதிப்புக்கள் அனுமதி இல்லை" + +#: core/validators.py:107 +msgid "Non-numeric characters aren't allowed here." +msgstr "எண் வடிவமில்லாத எழுத்துக்கள் அனுமதி இல்லை" + +#: core/validators.py:111 +msgid "This value can't be comprised solely of digits." +msgstr "இந்த மதிப்பு இலக்கங்கள் மட்டுமே கொண்டதாக இருக்க கூடாது" + +#: core/validators.py:116 +msgid "Enter a whole number." +msgstr "முழு எண் மட்டுமே எழுதவும்" + +#: core/validators.py:120 +msgid "Only alphabetical characters are allowed here." +msgstr "அகர வரிசை எழுத்துக்கள் மட்டுமே அனுமதி உன்டு" + +#: core/validators.py:124 +msgid "Enter a valid date in YYYY-MM-DD format." +msgstr "வவவவ-மாமா-நாநா என்ற அமைப்பில் உள்ள முறையான தேதி மட்டுமே எழுதவும்" + +#: core/validators.py:128 +msgid "Enter a valid time in HH:MM format." +msgstr "மம-நிநி என்ற அமைப்பில் உள்ள முறையான நேரம் மட்டுமே எழுதவும்" + +#: core/validators.py:132 db/models/fields/__init__.py:468 +msgid "Enter a valid date/time in YYYY-MM-DD HH:MM format." +msgstr "வவவவ-மாமா-நாநா மம-நிநி என்ற அமைப்பில் உள்ள முறையான தேதி/நேரம் மட்டுமே எழுதவும்" + +#: core/validators.py:136 +msgid "Enter a valid e-mail address." +msgstr "முறையான e முகவரிகள்் மட்டும் எழுதவும்" + +#: core/validators.py:148 +msgid "" +"Upload a valid image. The file you uploaded was either not an image or a " +"corrupted image." +msgstr "முறையான படம் மட்டுமே பதிவேற்றம் செய்யவும். நீங்கள் பதிவேற்றம் செய்த கோப்பு படம் அள்ளாத அள்ளது கெட்டுப்போன கோப்பாகும்" + +#: core/validators.py:155 +#, python-format +msgid "The URL %s does not point to a valid image." +msgstr "%s என்ற இணையதள முகவறி சறியான படத்தைச் சுட்டவில்லை" + +#: core/validators.py:159 +#, python-format +msgid "Phone numbers must be in XXX-XXX-XXXX format. \"%s\" is invalid." +msgstr "தொலைபேசி எண்கள் XXX-XXX-XXXX என்ற அமைப்பில் இருக்க வேண்டும். \"%s\" என்பது முறையள்ள" + +#: core/validators.py:167 +#, python-format +msgid "The URL %s does not point to a valid QuickTime video." +msgstr "%s என்ற இணையதள முகவறி முறையான குயிக் டைம் படக்காட்சியைச் சுட்டவில்லை" + +#: core/validators.py:171 +msgid "A valid URL is required." +msgstr "முறையான இணையதள முகவறி தேவை" + +#: core/validators.py:185 +#, python-format +msgid "" +"Valid HTML is required. Specific errors are:\n" +"%s" +msgstr "" +"முறையான இணையதள முகவறி தேவை. குறிப்பிடத்தக்கத் தவறுகளாவன:\n" +"%s" + +#: core/validators.py:192 +#, python-format +msgid "Badly formed XML: %s" +msgstr "முறைப்படுத்தப்படாத XML: %s" + +#: core/validators.py:202 +#, python-format +msgid "Invalid URL: %s" +msgstr "முறைப்படுத்தப்படாத இணையதள முகவறி: %s" + +#: core/validators.py:206 core/validators.py:208 +#, python-format +msgid "The URL %s is a broken link." +msgstr "%s என்ற இணையதள முகவறி உடைந்துள்ளது" + +#: core/validators.py:214 +msgid "Enter a valid U.S. state abbreviation." +msgstr "முறையான U.S மாநில பெயர் சுருக்கம் எழுதவும்ழுதவும்" + +#: core/validators.py:229 +#, python-format +msgid "Watch your mouth! The word %s is not allowed here." +msgstr "வார்த்தைகளை அளன்து பேசுங்கள். %s என்ற வார்த்தை இங்கு அனுமதி இல்லை" + +#: core/validators.py:236 +#, python-format +msgid "This field must match the '%s' field." +msgstr "இந்த புலம் %s என்ற புலத்துடன் ஒத்திறுக்க வேண்டும்" + +#: core/validators.py:255 +msgid "Please enter something for at least one field." +msgstr "தயவு செய்து ஒரு புலத்திலாவது ஏதாவது எழுதவும்" + +#: core/validators.py:264 core/validators.py:275 +msgid "Please enter both fields or leave them both empty." +msgstr "தயவு செய்து இரு்புலங்கலையும்ும் நிரப்பவும்; அல்லது இரண்டையும் காலியாக விடவும்" + +#: core/validators.py:282 +#, python-format +msgid "This field must be given if %(field)s is %(value)s" +msgstr "%(field)s, %(value)s ஆக இருந்தால் இன்த புலம் இருக்க வேண்டும்" + +#: core/validators.py:294 +#, python-format +msgid "This field must be given if %(field)s is not %(value)s" +msgstr "%(field)s, %(value)s ஆக இல்லை என்றால் இன்த புலம் இருக்க வேண்டும்" + +#: core/validators.py:313 +msgid "Duplicate values are not allowed." +msgstr "போலியான மதிப்புகள் அனுமதி இல்லை" + +#: core/validators.py:336 +#, python-format +msgid "This value must be a power of %s." +msgstr "இந்த மதிப்பு %s இன் அடுக்காக இருக்க வேன்டும்" + +#: core/validators.py:347 +msgid "Please enter a valid decimal number." +msgstr "தயவுசெய்து முறையான பதின்ம எண்ணை நழைக்கcவும்" + +#: core/validators.py:349 +#, python-format +msgid "" +"Please enter a valid decimal number with at most %s total digit." +"Please enter a valid decimal number with at most %s total digits." +msgstr "" +"அதிகபட்சம் %s எண்ணை உள்ள பதின்ம எண்ணை நுழை." +"அதிகபட்சம் %s எண்கள் உள்ள பதின்ம எண்ணை நுழை." + +#: core/validators.py:352 +#, python-format +msgid "" +"Please enter a valid decimal number with at most %s decimal place." +"Please enter a valid decimal number with at most %s decimal places." +msgstr "" +"அதிகபட்சம் %s புள்ளி இடம் ள் உள்ள பதின்ம எண்ை நுழை" +"அதிகபட்சம் %s புள்ளி இடங்கள் உள்ள பதின்ம எண்ை நுழை" + +#: core/validators.py:362 +#, python-format +msgid "Make sure your uploaded file is at least %s bytes big." +msgstr "மேல்ஏற்று செய்யப்பட்ட கோப்பு குறைந்தபட்சம் %s பைட்டுகள் உள்ளனவா என சரி பார்க்கவும்" + +#: core/validators.py:363 +#, python-format +msgid "Make sure your uploaded file is at most %s bytes big." +msgstr "மேல்ஏற்று செய்யப்பட்ட கோப்பு அதிகபட்சம் %s பைட்டுகள் உள்ளனவா என சரி பார்க்கவும்." + +#: core/validators.py:376 +msgid "The format for this field is wrong." +msgstr "புலனுடைய அமைப்பு தவறு" + +#: core/validators.py:391 +msgid "This field is invalid." +msgstr "இந்த புலம் செல்லாது." + +#: core/validators.py:426 +#, python-format +msgid "Could not retrieve anything from %s." +msgstr "%s இருந்து எதுவும் எடுக்க முடியவில்லை" + +#: core/validators.py:429 +#, python-format +msgid "The URL %(url)s returned the invalid Content-Type header '%(contenttype)s'." +msgstr "வலைமனை %(url)s என்பது செல்லாத உள்ளடக்க-வகை தலைப்பான '%(contenttype)s' ஐ திருப்பி தந்துள்ளது." + +#: core/validators.py:462 +#, python-format +msgid "" +"Please close the unclosed %(tag)s tag from line %(line)s. (Line starts with " +"\"%(start)s\".)" +msgstr " %(line)s கோடு லிருந்து மூடாத %(tag)s டாகை மூடு. ( வரி,\"%(start)s\"வுடன் துவங்குகின்றது)" + +#: core/validators.py:466 +#, python-format +msgid "" +"Some text starting on line %(line)s is not allowed in that context. (Line " +"starts with \"%(start)s\".)" +msgstr "வரி %(line)s இல் உள்ள சில உரைகள் இருப்பதற்கு அனுமதி இல்லை.( வரி,\"%(start)s\"வுடன் துவங்குகின்றது)" + +#: core/validators.py:471 +#, python-format +msgid "" +"\"%(attr)s\" on line %(line)s is an invalid attribute. (Line starts with \"%" +"(start)s\".)" +msgstr "வரி %(line)s இல் உள்ள \"%(attr)s\" என்பது தவறான பண்பாகும.( வரி,\"%(start)s\"வுடன் துவங்குகின்றது)" + +#: core/validators.py:476 +#, python-format +msgid "" +"\"<%(tag)s>\" on line %(line)s is an invalid tag. (Line starts with \"%" +"(start)s\".)" +msgstr "வரி %(line)s இல் உள்ள \"<%(tag)s>\" என்பது தவறான ஒட்டாகும் .( வரி,\"%(start)s\"வுடன் துவங்குகின்றது)" + +#: core/validators.py:480 +#, python-format +msgid "" +"A tag on line %(line)s is missing one or more required attributes. (Line " +"starts with \"%(start)s\".)" +msgstr "வரி %(line)s இல் உள்ள ஒட்டு இன பண்புகள் தேவைப்படுகின்றன.(வரி,\"%(start)s\" வுடன் துவங்குகின்றது)" + +#: core/validators.py:485 +#, python-format +msgid "" +"The \"%(attr)s\" attribute on line %(line)s has an invalid value. (Line " +"starts with \"%(start)s\".)" +msgstr "வரி %(line)s இல் உள்ள \"%(attr)s\" பண்பின் மதிப்பு தவறானது.(வரி \"%(start)s\" இருந்து ஆரம்பம்)" + +#: db/models/manipulators.py:302 +#, python-format +#, fuzzy +msgid "%(object)s with this %(type)s already exists for the given %(field)s." +msgstr "%(type)s உடன் உள்ள %(object)s உள்ளது" + +#: db/models/fields/__init__.py:40 +#, python-format +msgid "%(optname)s with this %(fieldname)s already exists." +msgstr "%(fieldname)s உடன் உள்ள %(optname)s உயிருடன உள்ளது" + +#: db/models/fields/__init__.py:114 db/models/fields/__init__.py:265 +#: db/models/fields/__init__.py:542 db/models/fields/__init__.py:553 +#: forms/__init__.py:346 +msgid "This field is required." +msgstr "இந்த புலத்தில் மதிப்பு தேவை" + +#: db/models/fields/__init__.py:337 +msgid "This value must be an integer." +msgstr "இந்த மதிப்பு முழுவெண்ணாக இருக்க வேண்டும" + +#: db/models/fields/__init__.py:369 +msgid "This value must be either True or False." +msgstr "இந்த மதிப்பு சரி அல்லது தவறாக இருக்க வேண்டும்" + +#: db/models/fields/__init__.py:385 +msgid "This field cannot be null." +msgstr "இந்த புலம் காலியாக இருக்கக் கூடாது" + +#: db/models/fields/__init__.py:562 +msgid "Enter a valid filename." +msgstr "முறையான கோப்புப் பெயரை எழுதவும்" + +#: db/models/fields/related.py:43 +#, python-format +msgid "Please enter a valid %s." +msgstr "தயவு செய்து முறையான %s எழுதவும்" + +#: db/models/fields/related.py:579 +msgid "Separate multiple IDs with commas." +msgstr "பன்மையிலுள்ள அடையாளங்களை காற்புள்ளிகளால் பிரிக்கவும்" + +#: db/models/fields/related.py:581 +msgid "Hold down \"Control\", or \"Command\" on a Mac, to select more than one." +msgstr "Mac இல், ஒன்றுக்கு மேற்பட்டவற்றை தேர்வு செய்ய \"Control\" அல்லது \"Command\" ஐ அழுத்தவும்" + +#: db/models/fields/related.py:625 +#, python-format +msgid "" +"Please enter valid %(self)s IDs. The value %(value)r is invalid." +"Please enter valid %(self)s IDs. The values %(value)r are invalid." +msgstr "" +"தயவு செய்து முறையான %(self)s அடையாளங்களை எழுதவும். %(value)r என்ற மதிப்பு முறையானதல்ல. " +"தயவு செய்து முறையான %(self)s அடையாளங்களை எழுதவும். %(value)r என்ற மதிப்புகள் முறையானதல்ல. " + +#: forms/__init__.py:380 +#, python-format +msgid "Ensure your text is less than %s character." +msgstr "உங்கள் உரை %s ஐ விட குறைவான எழுத்துக்களை உடையதென உறுதி செய்து கொள்ளுங்கள்" + +#: forms/__init__.py:385 +msgid "Line breaks are not allowed here." +msgstr "வரி உடைவுகள் அனுமதி இல்லை" + +#: forms/__init__.py:480 forms/__init__.py:551 forms/__init__.py:589 +#, python-format +msgid "Select a valid choice; '%(data)s' is not in %(choices)s." +msgstr "முறையான விருப்பத்தை தேர்வு செய்யவும்; '%(data)s என்பது %(choices)s இல் இல்லை" + +#: forms/__init__.py:645 +msgid "The submitted file is empty." +msgstr "சமர்பிக்கப் பட்ட கோப்பு காலியாக உள்ளது" + +#: forms/__init__.py:699 +msgid "Enter a whole number between -32,768 and 32,767." +msgstr "-32,768 மற்றும் 32,767 கு நடுவில் ஒரு முழு எண்ணை எழுதவும்" + +#: forms/__init__.py:708 +msgid "Enter a positive number." +msgstr "ஒரு நேர்க்குறி எண்ணை எழுதவும்" + +#: forms/__init__.py:717 +msgid "Enter a whole number between 0 and 32,767." +msgstr "0 மற்றும் 32,767 கு நடுவில் ஒரு முழு எண்ணை எழுதவும்" + +#: template/defaultfilters.py:379 +msgid "yes,no,maybe" +msgstr "ஆம், இல்லை, இருக்கலாம்" + diff --git a/django/conf/locale/zh_CN/LC_MESSAGES/djangojs.mo b/django/conf/locale/zh_CN/LC_MESSAGES/djangojs.mo new file mode 100644 index 0000000000000000000000000000000000000000..983a8a7154e7e138dcde32216d80c155ef1253c9 GIT binary patch literal 1513 zcmY+COKclO7{>=FkD7OQNC*%kAp}*m!AVgRnY5}&oRZdSN4C?doS3Yq&eHWxG`pL| z5<&?O@*qi76q-U^Qc4ghQA7?=a1wFgh=e%735f&pZZIdfap1sz)@uqQef#@f^F7A? zrR~6n1m|(cQ;_c=Peb0k4Ii98z`MXd!8^de!27_z!F#}iw>RT$;Qg?l0At|u;6bo6 zVh?yH?0#?vOoQtF4e$WC4yyW_pz5~;s(O1M1-}Ek!QVku=UF7H`-i}=57>p7dO+3R zK~YubEl|a$BKu;*%U~P)*CKlpRC!;6YQJwI{}15nuz!l|E;Ltlk4Ef^cnW+H{v7xW zXoD$m5mfmlMe>VhA63(ppJOFtV z@(4s7^%nPr8X*rWc2U+|ZYRlNktD~MX|Z98)8`!0%PejenS^2++#Y8Q# zuVsY+huh&5i!(`?@>#+-Pfjx1W3oc~`LGNXok?SaCP$@dQJq!jNzdl^SQVP|N}l7= zJRfy=d6-L@HC&;X5o1k9A2&jU=w{J2OCv7H2w~%Mf#i4@StL(&TA*hj{WMSV+~S5y zE5ei17!jtyUvLglW*4bpnZ|ia@*dW!P+f#5c-&Fu8D6xTT4BVKp{rk-Dw1ceC!vsn zXnxB=N_0QV9hZlJK`GuqPi>&6o#xUpg`J>-$=*}R6DfK+mCFxgGqD^W71Gsor(_nj zSGSDYNn8d|X`M!|gVA zk0IACd91{>0%zp}O(!!ahSbbG>GW~SY!|Y0ET#|Wsasohw8vw;!gjfhCY4c4>+*5; z#Zily_RDx~CLQh`_1tq>_pLlN%sDQ#lx>KjX_peTd)Rbiq+Xlz7iPNl-`*kqjZgf! z>%_nK)o-89tG`sR{JFpQ9vqj0?HSUTm<`^)S+7mhYhMP-+l}Qd;!mx?8%4q!wW-EO ztHJC75b#H%iod%m*(AQ{V`V#f4D, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2006-03-21 18:43+0800\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: contrib/admin/media/js/SelectFilter2.js:33 +msgid "Available %s" +msgstr "可行 %s" + +#: contrib/admin/media/js/SelectFilter2.js:41 +msgid "Choose all" +msgstr "全选" + +#: contrib/admin/media/js/SelectFilter2.js:46 +msgid "Add" +msgstr "增加" + +#: contrib/admin/media/js/SelectFilter2.js:48 +msgid "Remove" +msgstr "移出" + +#: contrib/admin/media/js/SelectFilter2.js:53 +msgid "Chosen %s" +msgstr "选择 %s" + +#: contrib/admin/media/js/SelectFilter2.js:54 +msgid "Select your choice(s) and click " +msgstr "挑选你的选择并且点击 " + +#: contrib/admin/media/js/SelectFilter2.js:59 +msgid "Clear all" +msgstr "清除所有" + +#: contrib/admin/media/js/dateparse.js:32 +#: contrib/admin/media/js/calendar.js:24 +msgid "" +"January February March April May June July August September October November " +"December" +msgstr "一月 二月 三月 四月 五月 六月 六月 七月 八月 九月 十月 十一月 十二月" + +#: contrib/admin/media/js/dateparse.js:33 +msgid "Sunday Monday Tuesday Wednesday Thursday Friday Saturday" +msgstr "星期天 星期一 星期二 星期三 星期四 星期五 星期六" + +#: contrib/admin/media/js/calendar.js:25 +msgid "S M T W T F S" +msgstr "日 月 火 水 木 金 土" + +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:45 +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:80 +msgid "Now" +msgstr "现在" + +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:48 +msgid "Clock" +msgstr "时钟" + +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:77 +msgid "Choose a time" +msgstr "选择一个时间" + +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:81 +msgid "Midnight" +msgstr "午夜" + +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:82 +msgid "6 a.m." +msgstr "上午6点" + +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:83 +msgid "Noon" +msgstr "正午" + +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:87 +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:168 +msgid "Cancel" +msgstr "取消" + +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:111 +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:162 +msgid "Today" +msgstr "今天" + +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:114 +msgid "Calendar" +msgstr "日历" + +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:160 +msgid "Yesterday" +msgstr "昨天" + +#: contrib/admin/media/js/admin/DateTimeShortcuts.js:164 +msgid "Tomorrow" +msgstr "明天" diff --git a/django/conf/urls/defaults.py b/django/conf/urls/defaults.py index 07611c5147..17fe603d96 100644 --- a/django/conf/urls/defaults.py +++ b/django/conf/urls/defaults.py @@ -10,8 +10,10 @@ include = lambda urlconf_module: [urlconf_module] def patterns(prefix, *tuples): pattern_list = [] for t in tuples: - if type(t[1]) == list: - pattern_list.append(RegexURLResolver(t[0], t[1][0])) + regex, view_or_include = t[:2] + default_kwargs = t[2:] + if type(view_or_include) == list: + pattern_list.append(RegexURLResolver(regex, view_or_include[0], *default_kwargs)) else: - pattern_list.append(RegexURLPattern(t[0], prefix and (prefix + '.' + t[1]) or t[1], *t[2:])) + pattern_list.append(RegexURLPattern(regex, prefix and (prefix + '.' + view_or_include) or view_or_include, *default_kwargs)) return pattern_list diff --git a/django/contrib/admin/filterspecs.py b/django/contrib/admin/filterspecs.py index 25376be12a..8c2b82147e 100644 --- a/django/contrib/admin/filterspecs.py +++ b/django/contrib/admin/filterspecs.py @@ -123,7 +123,7 @@ class DateFieldFilterSpec(FilterSpec): def choices(self, cl): for title, param_dict in self.links: yield {'selected': self.date_params == param_dict, - 'query_string': cl.get_query_string(param_dict, self.field_generic), + 'query_string': cl.get_query_string(param_dict, [self.field_generic]), 'display': title} FilterSpec.register(lambda f: isinstance(f, models.DateField), DateFieldFilterSpec) diff --git a/django/contrib/admin/media/css/changelists.css b/django/contrib/admin/media/css/changelists.css index fbcbe56f06..4834be4685 100644 --- a/django/contrib/admin/media/css/changelists.css +++ b/django/contrib/admin/media/css/changelists.css @@ -42,9 +42,9 @@ /* PAGINATOR */ .paginator { font-size:11px; padding-top:10px; padding-bottom:10px; line-height:22px; margin:0; border-top:1px solid #ddd; } -.paginator a:link, .paginator a:visited { padding:2px 6px; border:solid 1px #ccc; background:white; text-decoration:none; } +.paginator a:link, .paginator a:visited { padding:2px 6px; border:solid 1px #ccc; background:white; text-decoration:none; } .paginator a.showall { padding:0 !important; border:none !important; } .paginator a.showall:hover { color:#036 !important; background:transparent !important; } -.paginator .end { border-width:2px !important; margin-right:6px; } +.paginator .end { border-width:2px !important; margin-right:6px; } .paginator .this-page { padding:2px 6px; font-weight:bold; font-size:13px; vertical-align:top; } .paginator a:hover { color:white; background:#5b80b2; border-color:#036; } diff --git a/django/contrib/admin/media/css/forms.css b/django/contrib/admin/media/css/forms.css index b66f268fec..468e06a8a2 100644 --- a/django/contrib/admin/media/css/forms.css +++ b/django/contrib/admin/media/css/forms.css @@ -7,10 +7,10 @@ form .form-row p { padding-left:0; font-size:11px; } /* FORM LABELS */ -form h4 { margin:0 !important; padding:0 !important; border:none !important; } +form h4 { margin:0 !important; padding:0 !important; border:none !important; } label { font-weight:normal !important; color:#666; font-size:12px; } label.inline { margin-left:20px; } -.required label, label.required { font-weight:bold !important; color:#333 !important; } +.required label, label.required { font-weight:bold !important; color:#333 !important; } /* RADIO BUTTONS */ form ul.radiolist li { list-style-type:none; } diff --git a/django/contrib/admin/media/css/global.css b/django/contrib/admin/media/css/global.css index a87931681c..16c582d578 100644 --- a/django/contrib/admin/media/css/global.css +++ b/django/contrib/admin/media/css/global.css @@ -31,7 +31,7 @@ fieldset { margin:0; padding:0; } blockquote { font-size:11px; color:#777; margin-left:2px; padding-left:10px; border-left:5px solid #ddd; } code, pre { font-family:"Bitstream Vera Sans Mono", Monaco, "Courier New", Courier, monospace; background:inherit; color:#666; font-size:11px; } pre.literal-block { margin:10px; background:#eee; padding:6px 8px; } -code strong { color:#930; } +code strong { color:#930; } hr { clear:both; color:#eee; background-color:#eee; height:1px; border:none; margin:0; padding:0; font-size:1px; line-height:1px; } /* TEXT STYLES & MODIFIERS */ @@ -81,7 +81,7 @@ table.orderable tbody tr td:first-child { padding-left:14px; background-image:ur table.orderable-initalized .order-cell, body>tr>td.order-cell { display:none; } /* FORM DEFAULTS */ -input, textarea, select { margin:2px 0; padding:2px 3px; vertical-align:middle; font-family:"Lucida Grande", Verdana, Arial, sans-serif; font-weight:normal; font-size:11px; } +input, textarea, select { margin:2px 0; padding:2px 3px; vertical-align:middle; font-family:"Lucida Grande", Verdana, Arial, sans-serif; font-weight:normal; font-size:11px; } textarea { vertical-align:top !important; } input[type=text], input[type=password], textarea, select, .vTextField { border:1px solid #ccc; } @@ -92,7 +92,7 @@ input[type=submit].default, .submit-row input.default { border:2px solid #5b80b2 input[type=submit].default:active { background-image:url(../img/admin/default-bg-reverse.gif); background-position:top; } /* MODULES */ -.module { border:1px solid #ccc; margin-bottom:5px; background:white; } +.module { border:1px solid #ccc; margin-bottom:5px; background:white; } .module p, .module ul, .module h3, .module h4, .module dl, .module pre { padding-left:10px; padding-right:10px; } .module blockquote { margin-left:12px; } .module ul, .module ol { margin-left:1.5em; } diff --git a/django/contrib/admin/media/css/layout.css b/django/contrib/admin/media/css/layout.css index befe4fc1ca..17c52861ee 100644 --- a/django/contrib/admin/media/css/layout.css +++ b/django/contrib/admin/media/css/layout.css @@ -4,7 +4,7 @@ #header { width:100%; } #content-main { float:left; width:100%; } #content-related { float:right; width:18em; position:relative; margin-right:-19em; } -#footer { clear:both; padding:10px; } +#footer { clear:both; padding:10px; } /* COLUMN TYPES */ .colMS { margin-right:20em !important; } @@ -16,14 +16,14 @@ .dashboard #content { width:500px; } /* HEADER */ -#header { background:#417690; color:#ffc; overflow:hidden; } +#header { background:#417690; color:#ffc; overflow:hidden; } #header a:link, #header a:visited { color:white; } #header a:hover { text-decoration:underline; } #branding h1 { padding:0 10px; font-size:18px; margin:8px 0; font-weight:normal; color:#f4f379; } #branding h2 { padding:0 10px; font-size:14px; margin:-8px 0 8px 0; font-weight:normal; color:#ffc; } -#user-tools { position:absolute; top:0; right:0; padding:1.2em 10px; font-size:11px; text-align:right; } +#user-tools { position:absolute; top:0; right:0; padding:1.2em 10px; font-size:11px; text-align:right; } /* SIDEBAR */ #content-related h3 { font-size:12px; color:#666; margin-bottom:3px; } #content-related h4 { font-size:11px; } -#content-related .module h2 { background:#eee url(../img/admin/nav-bg.gif) bottom left repeat-x; color:#666; } \ No newline at end of file +#content-related .module h2 { background:#eee url(../img/admin/nav-bg.gif) bottom left repeat-x; color:#666; } \ No newline at end of file diff --git a/django/contrib/admin/media/css/rtl.css b/django/contrib/admin/media/css/rtl.css index c29391cabf..1974e7c2ec 100644 --- a/django/contrib/admin/media/css/rtl.css +++ b/django/contrib/admin/media/css/rtl.css @@ -16,7 +16,7 @@ th { text-align: right; } /* layout styles */ -#user-tools { right:auto; left:0; text-align:left; } +#user-tools { right:auto; left:0; text-align:left; } div.breadcrumbs { text-align:right; } #content-main { float:right;} #content-related { float:left; margin-left:-19em; margin-right:auto;} diff --git a/django/contrib/admin/media/js/admin/CollapsedFieldsets.js b/django/contrib/admin/media/js/admin/CollapsedFieldsets.js index 97f0a68d04..c8426db228 100644 --- a/django/contrib/admin/media/js/admin/CollapsedFieldsets.js +++ b/django/contrib/admin/media/js/admin/CollapsedFieldsets.js @@ -3,83 +3,83 @@ // link when the fieldset is visible. function findForm(node) { - // returns the node of the form containing the given node - if (node.tagName.toLowerCase() != 'form') { - return findForm(node.parentNode); - } - return node; + // returns the node of the form containing the given node + if (node.tagName.toLowerCase() != 'form') { + return findForm(node.parentNode); + } + return node; } var CollapsedFieldsets = { - collapse_re: /\bcollapse\b/, // Class of fieldsets that should be dealt with. - collapsed_re: /\bcollapsed\b/, // Class that fieldsets get when they're hidden. - collapsed_class: 'collapsed', - init: function() { - var fieldsets = document.getElementsByTagName('fieldset'); - var collapsed_seen = false; - for (var i = 0, fs; fs = fieldsets[i]; i++) { - // Collapse this fieldset if it has the correct class, and if it - // doesn't have any errors. (Collapsing shouldn't apply in the case - // of error messages.) - if (fs.className.match(CollapsedFieldsets.collapse_re) && !CollapsedFieldsets.fieldset_has_errors(fs)) { - collapsed_seen = true; - // Give it an additional class, used by CSS to hide it. - fs.className += ' ' + CollapsedFieldsets.collapsed_class; - // (
              Show) - var collapse_link = document.createElement('a'); - collapse_link.className = 'collapse-toggle'; - collapse_link.id = 'fieldsetcollapser' + i; - collapse_link.onclick = new Function('CollapsedFieldsets.show('+i+'); return false;'); - collapse_link.href = '#'; - collapse_link.innerHTML = gettext('Show'); - var h2 = fs.getElementsByTagName('h2')[0]; - h2.appendChild(document.createTextNode(' (')); - h2.appendChild(collapse_link); - h2.appendChild(document.createTextNode(')')); - } - } - if (collapsed_seen) { - // Expand all collapsed fieldsets when form is submitted. - addEvent(findForm(document.getElementsByTagName('fieldset')[0]), 'submit', function() { CollapsedFieldsets.uncollapse_all(); }); - } - }, - fieldset_has_errors: function(fs) { - // Returns true if any fields in the fieldset have validation errors. - var divs = fs.getElementsByTagName('div'); - for (var i=0; iShow) + var collapse_link = document.createElement('a'); + collapse_link.className = 'collapse-toggle'; + collapse_link.id = 'fieldsetcollapser' + i; + collapse_link.onclick = new Function('CollapsedFieldsets.show('+i+'); return false;'); + collapse_link.href = '#'; + collapse_link.innerHTML = gettext('Show'); + var h2 = fs.getElementsByTagName('h2')[0]; + h2.appendChild(document.createTextNode(' (')); + h2.appendChild(collapse_link); + h2.appendChild(document.createTextNode(')')); + } + } + if (collapsed_seen) { + // Expand all collapsed fieldsets when form is submitted. + addEvent(findForm(document.getElementsByTagName('fieldset')[0]), 'submit', function() { CollapsedFieldsets.uncollapse_all(); }); + } + }, + fieldset_has_errors: function(fs) { + // Returns true if any fields in the fieldset have validation errors. + var divs = fs.getElementsByTagName('div'); + for (var i=0; i that gets toggled calendarDivName2: 'calendarin', // name of
              that contains calendar + calendarLinkName: 'calendarlink',// name of the link that is used to toggle clockDivName: 'clockbox', // name of clock
              that gets toggled + clockLinkName: 'clocklink', // name of the link that is used to toggle admin_media_prefix: '', init: function() { // Deduce admin_media_prefix by looking at the