From 91a283583cf17b9241bd1b9882783a8aedba4d8e Mon Sep 17 00:00:00 2001 From: Jacob Kaplan-Moss Date: Wed, 2 Nov 2005 19:01:27 +0000 Subject: [PATCH 1/6] Made floatformat filter not choke on non-floats git-svn-id: http://code.djangoproject.com/svn/django/trunk@1050 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- django/core/template/defaultfilters.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/django/core/template/defaultfilters.py b/django/core/template/defaultfilters.py index 2604caf7f9..3a25add5e1 100644 --- a/django/core/template/defaultfilters.py +++ b/django/core/template/defaultfilters.py @@ -27,7 +27,10 @@ def floatformat(text, _): Displays a floating point number as 34.2 (with one decimal place) -- but only if there's a point to be displayed """ - f = float(text) + try: + f = float(text) + except ValueError: + return '' m = f - int(f) if m: return '%.1f' % f From b5df9c308f169cdeaa9bf4490ed925cf95d0243a Mon Sep 17 00:00:00 2001 From: Adrian Holovaty Date: Wed, 2 Nov 2005 20:31:12 +0000 Subject: [PATCH 2/6] Improved docs/db-api.txt to specify that case-sensitive ordering isn't supported git-svn-id: http://code.djangoproject.com/svn/django/trunk@1051 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- docs/db-api.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/db-api.txt b/docs/db-api.txt index 1a4f488d50..01aacf49b1 100644 --- a/docs/db-api.txt +++ b/docs/db-api.txt @@ -239,6 +239,10 @@ so:: polls.get_list(order_by=['?']) +There's no way to specify whether ordering should be case sensitive. With +respect to case-sensitivity, Django will order results however your database +backend normally orders them. + Relationships (joins) ===================== From 2d5c6ec2566ad13d4b2a6cd596b6c6c4dac74151 Mon Sep 17 00:00:00 2001 From: Adrian Holovaty Date: Wed, 2 Nov 2005 21:53:32 +0000 Subject: [PATCH 3/6] Changed docs/legacy_databases.txt to link to settings docs git-svn-id: http://code.djangoproject.com/svn/django/trunk@1052 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- docs/legacy_databases.txt | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/docs/legacy_databases.txt b/docs/legacy_databases.txt index e08580504c..9ffe6c5efc 100644 --- a/docs/legacy_databases.txt +++ b/docs/legacy_databases.txt @@ -16,17 +16,20 @@ Give Django your database parameters You'll need to tell Django what your database connection parameters are, and what the name of the database is. Do that by editing these settings in your -settings file: +`settings file`_: - * ``DATABASE_ENGINE`` - * ``DATABASE_USER`` - * ``DATABASE_PASSWORD`` - * ``DATABASE_NAME`` - * ``DATABASE_HOST`` + * `DATABASE_ENGINE`_ + * `DATABASE_USER`_ + * `DATABASE_PASSWORD`_ + * `DATABASE_NAME`_ + * `DATABASE_HOST`_ -For more information on these settings see `Tutorial 1`_. - -.. _Tutorial 1: http://www.djangoproject.com/documentation/tutorial1/ +.. _settings file: http://www.djangoproject.com/documentation/settings/ +.. _DATABASE_ENGINE: http://www.djangoproject.com/documentation/settings/#database-engine +.. _DATABASE_USER: http://www.djangoproject.com/documentation/settings/#database-user +.. _DATABASE_PASSWORD: http://www.djangoproject.com/documentation/settings/#database-password +.. _DATABASE_NAME: http://www.djangoproject.com/documentation/settings/#database-name +.. _DATABASE_HOST: http://www.djangoproject.com/documentation/settings/#database-host Auto-generate the models ======================== From f29205fc7be8ad1777f3d73f6061a460e8bc07cb Mon Sep 17 00:00:00 2001 From: Adrian Holovaty Date: Wed, 2 Nov 2005 21:55:21 +0000 Subject: [PATCH 4/6] Updated docs/legacy_databases.txt to remove 'auth_admin_log' from list of tables that shouldn't be in the database, because that's now optional. git-svn-id: http://code.djangoproject.com/svn/django/trunk@1053 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- docs/legacy_databases.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/legacy_databases.txt b/docs/legacy_databases.txt index 9ffe6c5efc..96df5a375d 100644 --- a/docs/legacy_databases.txt +++ b/docs/legacy_databases.txt @@ -75,7 +75,6 @@ following names: * ``auth_groups`` * ``auth_users`` * ``auth_messages`` - * ``auth_admin_log`` * ``auth_groups_permissions`` * ``auth_users_groups`` * ``auth_users_user_permissions`` From cb45fd0ae20597306cd1f877efc99d9bd7cbee98 Mon Sep 17 00:00:00 2001 From: Adrian Holovaty Date: Wed, 2 Nov 2005 22:28:08 +0000 Subject: [PATCH 5/6] Added DATABASE_PORT to docs/legacy_databases.txt git-svn-id: http://code.djangoproject.com/svn/django/trunk@1054 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- docs/legacy_databases.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/legacy_databases.txt b/docs/legacy_databases.txt index 96df5a375d..beddc74134 100644 --- a/docs/legacy_databases.txt +++ b/docs/legacy_databases.txt @@ -23,6 +23,7 @@ what the name of the database is. Do that by editing these settings in your * `DATABASE_PASSWORD`_ * `DATABASE_NAME`_ * `DATABASE_HOST`_ + * `DATABASE_PORT`_ .. _settings file: http://www.djangoproject.com/documentation/settings/ .. _DATABASE_ENGINE: http://www.djangoproject.com/documentation/settings/#database-engine @@ -30,6 +31,7 @@ what the name of the database is. Do that by editing these settings in your .. _DATABASE_PASSWORD: http://www.djangoproject.com/documentation/settings/#database-password .. _DATABASE_NAME: http://www.djangoproject.com/documentation/settings/#database-name .. _DATABASE_HOST: http://www.djangoproject.com/documentation/settings/#database-host +.. _DATABASE_PORT: http://www.djangoproject.com/documentation/settings/#database-port Auto-generate the models ======================== From 5cf8f684237ab5addaf3549b2347c3adf107c0a7 Mon Sep 17 00:00:00 2001 From: Jacob Kaplan-Moss Date: Fri, 4 Nov 2005 04:59:46 +0000 Subject: [PATCH 6/6] Merged i18n branch into the trunk! Fixes #65, and perhaps some others. NB: this means that the i18n branch is now obsolete and will be made read-only. git-svn-id: http://code.djangoproject.com/svn/django/trunk@1068 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- django/bin/compile-messages.py | 24 + django/bin/django-admin.py | 9 + django/bin/make-messages.py | 89 ++ django/conf/global_settings.py | 19 + django/conf/locale/cs/LC_MESSAGES/django.mo | Bin 0 -> 16988 bytes django/conf/locale/cs/LC_MESSAGES/django.po | 978 +++++++++++++++++ django/conf/locale/de/LC_MESSAGES/django.mo | Bin 0 -> 17824 bytes django/conf/locale/de/LC_MESSAGES/django.po | 984 +++++++++++++++++ django/conf/locale/en/LC_MESSAGES/django.mo | Bin 0 -> 421 bytes django/conf/locale/en/LC_MESSAGES/django.po | 927 ++++++++++++++++ django/conf/locale/es/LC_MESSAGES/django.mo | Bin 0 -> 5203 bytes django/conf/locale/es/LC_MESSAGES/django.po | 959 +++++++++++++++++ django/conf/locale/fr/LC_MESSAGES/django.mo | Bin 0 -> 17763 bytes django/conf/locale/fr/LC_MESSAGES/django.po | 995 ++++++++++++++++++ django/conf/locale/gl/LC_MESSAGES/django.mo | Bin 0 -> 5322 bytes django/conf/locale/gl/LC_MESSAGES/django.po | 955 +++++++++++++++++ django/conf/locale/it/LC_MESSAGES/django.mo | Bin 0 -> 16820 bytes django/conf/locale/it/LC_MESSAGES/django.po | 981 +++++++++++++++++ .../conf/locale/pt_BR/LC_MESSAGES/django.mo | Bin 0 -> 16668 bytes .../conf/locale/pt_BR/LC_MESSAGES/django.po | 981 +++++++++++++++++ django/conf/locale/ru/LC_MESSAGES/django.mo | Bin 0 -> 5134 bytes django/conf/locale/ru/LC_MESSAGES/django.po | 956 +++++++++++++++++ django/conf/locale/sr/LC_MESSAGES/django.mo | Bin 0 -> 16564 bytes django/conf/locale/sr/LC_MESSAGES/django.po | 981 +++++++++++++++++ .../conf/locale/zh_CN/LC_MESSAGES/django.mo | Bin 0 -> 15626 bytes .../conf/locale/zh_CN/LC_MESSAGES/django.po | 951 +++++++++++++++++ django/conf/settings.py | 7 + django/conf/urls/i18n.py | 5 + django/contrib/admin/models/admin.py | 14 +- django/contrib/admin/templates/admin/404.html | 7 +- django/contrib/admin/templates/admin/500.html | 9 +- .../contrib/admin/templates/admin/base.html | 7 +- .../admin/templates/admin/base_site.html | 5 +- .../templates/admin/delete_confirmation.html | 7 +- .../contrib/admin/templates/admin/index.html | 13 +- .../contrib/admin/templates/admin/login.html | 9 +- .../admin/templates/admin/object_history.html | 13 +- .../templates/registration/logged_out.html | 7 +- .../registration/password_change_done.html | 9 +- .../registration/password_change_form.html | 17 +- .../registration/password_reset_done.html | 9 +- .../registration/password_reset_email.html | 15 +- .../registration/password_reset_form.html | 11 +- django/core/extensions.py | 6 + django/core/meta/fields.py | 19 +- django/core/template/__init__.py | 150 ++- django/core/template/defaulttags.py | 3 + django/core/validators.py | 125 +-- django/middleware/locale.py | 24 + django/models/auth.py | 45 +- django/models/core.py | 56 +- django/templatetags/i18n.py | 217 ++++ django/utils/dates.py | 16 +- django/utils/functional.py | 61 ++ django/utils/text.py | 2 +- django/utils/translation.py | 447 ++++++++ django/views/i18n.py | 22 + docs/settings.txt | 7 +- docs/translation.txt | 438 ++++++++ tests/othertests/templates.py | 44 + 60 files changed, 12449 insertions(+), 186 deletions(-) create mode 100755 django/bin/compile-messages.py create mode 100755 django/bin/make-messages.py create mode 100644 django/conf/locale/cs/LC_MESSAGES/django.mo create mode 100644 django/conf/locale/cs/LC_MESSAGES/django.po create mode 100644 django/conf/locale/de/LC_MESSAGES/django.mo create mode 100644 django/conf/locale/de/LC_MESSAGES/django.po create mode 100644 django/conf/locale/en/LC_MESSAGES/django.mo create mode 100644 django/conf/locale/en/LC_MESSAGES/django.po create mode 100644 django/conf/locale/es/LC_MESSAGES/django.mo create mode 100644 django/conf/locale/es/LC_MESSAGES/django.po create mode 100644 django/conf/locale/fr/LC_MESSAGES/django.mo create mode 100644 django/conf/locale/fr/LC_MESSAGES/django.po create mode 100644 django/conf/locale/gl/LC_MESSAGES/django.mo create mode 100644 django/conf/locale/gl/LC_MESSAGES/django.po create mode 100644 django/conf/locale/it/LC_MESSAGES/django.mo create mode 100644 django/conf/locale/it/LC_MESSAGES/django.po create mode 100644 django/conf/locale/pt_BR/LC_MESSAGES/django.mo create mode 100644 django/conf/locale/pt_BR/LC_MESSAGES/django.po create mode 100644 django/conf/locale/ru/LC_MESSAGES/django.mo create mode 100644 django/conf/locale/ru/LC_MESSAGES/django.po create mode 100644 django/conf/locale/sr/LC_MESSAGES/django.mo create mode 100644 django/conf/locale/sr/LC_MESSAGES/django.po create mode 100644 django/conf/locale/zh_CN/LC_MESSAGES/django.mo create mode 100644 django/conf/locale/zh_CN/LC_MESSAGES/django.po create mode 100644 django/conf/urls/i18n.py create mode 100644 django/middleware/locale.py create mode 100644 django/templatetags/i18n.py create mode 100644 django/utils/translation.py create mode 100644 django/views/i18n.py create mode 100644 docs/translation.txt diff --git a/django/bin/compile-messages.py b/django/bin/compile-messages.py new file mode 100755 index 0000000000..0b5127f6b2 --- /dev/null +++ b/django/bin/compile-messages.py @@ -0,0 +1,24 @@ +#!/usr/bin/python + +import os +import sys +import getopt + +basedir = None + +if os.path.isdir(os.path.join('conf', 'locale')): + basedir = os.path.abspath(os.path.join('conf', 'locale')) +elif os.path.isdir('locale'): + basedir = os.path.abspath('locale') +else: + print "this script should be run from the django svn tree or your project or app tree" + sys.exit(1) + +for (dirpath, dirnames, filenames) in os.walk(basedir): + for file in filenames: + if file.endswith('.po'): + sys.stderr.write('processing file %s in %s\n' % (file, dirpath)) + pf = os.path.splitext(os.path.join(dirpath, file))[0] + cmd = 'msgfmt -o %s.mo %s.po' % (pf, pf) + os.system(cmd) + diff --git a/django/bin/django-admin.py b/django/bin/django-admin.py index 8cf042a5c1..89297d4cf9 100755 --- a/django/bin/django-admin.py +++ b/django/bin/django-admin.py @@ -3,6 +3,14 @@ from django.core import management from optparse import OptionParser import os, sys +# switch to english, because django-admin creates database content +# like permissions, and those shouldn't contain any translations +try: + from django.utils import translation + translation.activate('en-us') +except: + pass + ACTION_MAPPING = { 'adminindex': management.get_admin_index, 'createsuperuser': management.createsuperuser, @@ -129,3 +137,4 @@ def main(): if __name__ == "__main__": main() + diff --git a/django/bin/make-messages.py b/django/bin/make-messages.py new file mode 100755 index 0000000000..c78faac694 --- /dev/null +++ b/django/bin/make-messages.py @@ -0,0 +1,89 @@ +#!/usr/bin/python + +import re +import os +import sys +import getopt + +from django.utils.translation import templateize + +localedir = None + +if os.path.isdir(os.path.join('conf', 'locale')): + localedir = os.path.abspath(os.path.join('conf', 'locale')) +elif os.path.isdir('locale'): + localedir = os.path.abspath('locale') +else: + print "this script should be run from the django svn tree or your project or app tree" + sys.exit(1) + +(opts, args) = getopt.getopt(sys.argv[1:], 'l:d:va') + +lang = None +domain = 'django' +verbose = False +all = False + +for o, v in opts: + if o == '-l': + lang = v + elif o == '-d': + domain = v + elif o == '-v': + verbose = True + elif o == '-a': + all = True + +if (lang is None and not all) or domain is None: + print "usage: make-messages.py -l " + print " or: make-messages.py -a" + sys.exit(1) + +languages = [] + +if lang is not None: + languages.append(lang) +elif all: + languages = [el for el in os.listdir(localedir) if not el.startswith('.')] + +for lang in languages: + + print "processing language", lang + basedir = os.path.join(localedir, lang, 'LC_MESSAGES') + if not os.path.isdir(basedir): + os.makedirs(basedir) + + pofile = os.path.join(basedir, '%s.po' % domain) + potfile = os.path.join(basedir, '%s.pot' % domain) + + if os.path.exists(potfile): + os.unlink(potfile) + + for (dirpath, dirnames, filenames) in os.walk("."): + for file in filenames: + if file.endswith('.py') or file.endswith('.html'): + thefile = file + if file.endswith('.html'): + src = open(os.path.join(dirpath, file), "rb").read() + open(os.path.join(dirpath, '%s.py' % file), "wb").write(templateize(src)) + thefile = '%s.py' % file + if verbose: sys.stdout.write('processing file %s in %s\n' % (file, dirpath)) + cmd = 'xgettext %s -d %s -L Python --keyword=gettext_noop --keyword=gettext_lazy --keyword=ngettext_lazy -o - "%s"' % ( + os.path.exists(potfile) and '--omit-header' or '', domain, os.path.join(dirpath, thefile)) + msgs = os.popen(cmd, 'r').read() + if thefile != file: + old = '#: '+os.path.join(dirpath, thefile)[2:] + new = '#: '+os.path.join(dirpath, file)[2:] + msgs = msgs.replace(old, new) + if msgs: + open(potfile, 'ab').write(msgs) + if thefile != file: + os.unlink(os.path.join(dirpath, thefile)) + + msgs = os.popen('msguniq %s' % potfile, 'r').read() + open(potfile, 'w').write(msgs) + if os.path.exists(pofile): + msgs = os.popen('msgmerge %s %s' % (pofile, potfile), 'r').read() + open(pofile, 'wb').write(msgs) + os.unlink(potfile) + diff --git a/django/conf/global_settings.py b/django/conf/global_settings.py index 40e230b04c..70d38d6993 100644 --- a/django/conf/global_settings.py +++ b/django/conf/global_settings.py @@ -1,6 +1,8 @@ # 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 _ + #################### # CORE # #################### @@ -28,6 +30,23 @@ TIME_ZONE = 'America/Chicago' # http://blogs.law.harvard.edu/tech/stories/storyReader$15 LANGUAGE_CODE = 'en-us' +# Languages we provide translations for out of the base. The +# language name should be the utf-8 encoded local name for the +# language. +LANGUAGES = ( + ('cs', _('Czech')), + ('de', _('German')), + ('en', _('English')), + ('es', _('Spanish')), + ('fr', _('French')), + ('gl', _('Galician')), + ('it', _('Italian')), + ('pt-br', _('Brazilian')), + ('ru', _('Russian')), + ('sr', _('Serbian')), + ('zh-cn', _('Traditional Chinese')), +) + # Not-necessarily-technical managers of the site. They get broken link # notifications and other various e-mails. MANAGERS = ADMINS diff --git a/django/conf/locale/cs/LC_MESSAGES/django.mo b/django/conf/locale/cs/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..dd2e7649e6891de8b9a41f286cc0f5cec859e788 GIT binary patch literal 16988 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 LW>8~D{>(oE9nW*$ literal 0 HcmV?d00001 diff --git a/django/conf/locale/cs/LC_MESSAGES/django.po b/django/conf/locale/cs/LC_MESSAGES/django.po new file mode 100644 index 0000000000..1c091b014c --- /dev/null +++ b/django/conf/locale/cs/LC_MESSAGES/django.po @@ -0,0 +1,978 @@ +# Translation of django.po to Czech +# Copyright (C) 2005 THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the DJANGO package. +# Radek Svarz , 2005. +# +msgid "" +msgstr "" +"Project-Id-Version: django\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2005-11-03 12:26+0100\n" +"PO-Revision-Date: 2005-10-31 19:42+0100\n" +"Last-Translator: Radek Svarz \n" +"Language-Team: Czech\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: contrib/admin/templates/admin/object_history.html:5 +#: contrib/admin/templates/admin/500.html:4 +#: contrib/admin/templates/admin/base.html:29 +#: 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 +msgid "Home" +msgstr "Domů" + +#: contrib/admin/templates/admin/object_history.html:5 +msgid "History" +msgstr "Historie" + +#: contrib/admin/templates/admin/object_history.html:18 +msgid "Date/time" +msgstr "Datum/čas" + +#: contrib/admin/templates/admin/object_history.html:19 models/auth.py:47 +msgid "User" +msgstr "Uživatel" + +#: contrib/admin/templates/admin/object_history.html:20 +msgid "Action" +msgstr "Akce" + +#: contrib/admin/templates/admin/object_history.html:26 +msgid "DATE_WITH_TIME_FULL" +msgstr "Plné datum s časem" + +#: 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 "" +"Tento objekt nemá historii změn. Pravděpodobně nebyl přidán přes " +"administrátorské rozhraní." + +#: contrib/admin/templates/admin/base_site.html:4 +msgid "Django site admin" +msgstr "Django správa webu" + +#: contrib/admin/templates/admin/base_site.html:7 +msgid "Django administration" +msgstr "Django správa" + +#: contrib/admin/templates/admin/500.html:4 +#, fuzzy +msgid "Server error" +msgstr "Chyba serveru (500)" + +#: contrib/admin/templates/admin/500.html:6 +msgid "Server error (500)" +msgstr "Chyba serveru (500)" + +#: contrib/admin/templates/admin/500.html:9 +msgid "Server Error (500)" +msgstr "Chyba serveru (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 "" +"Nastala chyba. Ta byla oznámena administrátorovi serveru pomocí e-mailu a " +"měla by být brzy odstraněna. Děkujeme za trpělivost." + +#: contrib/admin/templates/admin/404.html:4 +#: contrib/admin/templates/admin/404.html:8 +msgid "Page not found" +msgstr "Stránka nenalezena" + +#: contrib/admin/templates/admin/404.html:10 +msgid "We're sorry, but the requested page could not be found." +msgstr "Je nám líto, ale vyžádaná stránka nebyla nalezena." + +#: contrib/admin/templates/admin/index.html:27 +msgid "Add" +msgstr "Přidat" + +#: contrib/admin/templates/admin/index.html:33 +msgid "Change" +msgstr "Změnit" + +#: contrib/admin/templates/admin/index.html:43 +msgid "You don't have permission to edit anything." +msgstr "Nemáte oprávnění nic měnit." + +#: contrib/admin/templates/admin/index.html:51 +msgid "Recent Actions" +msgstr "Poslední akce" + +#: contrib/admin/templates/admin/index.html:52 +msgid "My Actions" +msgstr "Mé akce" + +#: contrib/admin/templates/admin/index.html:56 +msgid "None available" +msgstr "Nic" + +#: contrib/admin/templates/admin/login.html:15 +msgid "Username:" +msgstr "Uživatelské jméno:" + +#: contrib/admin/templates/admin/login.html:18 +msgid "Password:" +msgstr "Heslo:" + +#: contrib/admin/templates/admin/login.html:20 +msgid "Have you forgotten your password?" +msgstr "Zapomněl(a) jste své heslo?" + +#: contrib/admin/templates/admin/login.html:24 +msgid "Log in" +msgstr "Přihlášení" + +#: contrib/admin/templates/admin/base.html:23 +msgid "Welcome," +msgstr "Vítejte," + +#: contrib/admin/templates/admin/base.html:23 +msgid "Change password" +msgstr "Změnit heslo" + +#: contrib/admin/templates/admin/base.html:23 +msgid "Log out" +msgstr "Odhlásit se" + +#: contrib/admin/templates/admin/delete_confirmation.html:7 +#, fuzzy, 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 "" +"Mazání %(object_name)s '%(object)s' by vyústilo v mazání souvisejících " +"objektů, ale Váš účet nemá oprávnění pro mazání následujících typů objektů:" + +#: contrib/admin/templates/admin/delete_confirmation.html:14 +#, 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 "" +"Jste si jist(á), že chcete smazat %(object_name)s \"%(object)s\"? Všechny " +"následující související položky budou smazány:" + +#: contrib/admin/templates/admin/delete_confirmation.html:18 +msgid "Yes, I'm sure" +msgstr "Ano, jsem si jist" + +#: 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 "Změna hesla" + +#: contrib/admin/templates/registration/password_change_done.html:6 +#: contrib/admin/templates/registration/password_change_done.html:10 +msgid "Password change successful" +msgstr "Změna hesla byla úspěšná" + +#: contrib/admin/templates/registration/password_change_done.html:12 +msgid "Your password was changed." +msgstr "Vaše heslo bylo změněno." + +#: contrib/admin/templates/registration/password_reset_form.html:4 +#: contrib/admin/templates/registration/password_reset_form.html:6 +#: contrib/admin/templates/registration/password_reset_done.html:4 +msgid "Password reset" +msgstr "Obnovení hesla" + +#: 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 "" +"Zapomněl(a) jste heslo? Vložte níže Vaši e-mailovou adresu a my Vaše heslo " +"obnovíme a zašleme Vám e-mailem nové." + +#: contrib/admin/templates/registration/password_reset_form.html:16 +msgid "E-mail address:" +msgstr "E-mailová adresa:" + +#: contrib/admin/templates/registration/password_reset_form.html:16 +msgid "Reset my password" +msgstr "Obnovit mé heslo" + +#: contrib/admin/templates/registration/logged_out.html:8 +msgid "Thanks for spending some quality time with the Web site today." +msgstr "Děkujeme Vám za Váš strávený čas na našich webových stránkách." + +#: contrib/admin/templates/registration/logged_out.html:10 +msgid "Log in again" +msgstr "Přihlašte se znova" + +#: contrib/admin/templates/registration/password_reset_done.html:6 +#: contrib/admin/templates/registration/password_reset_done.html:10 +msgid "Password reset successful" +msgstr "Obnovení hesla bylo úspěšné" + +#: 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 "" +"Poslali jsme Vám e-mailem nové heslo na adresu, kterou jste zadal(a). Měl(a) " +"byste ji dostat během okamžiku." + +#: 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 "" +"Prosíme, pro zabezpečení vložte svoje staré heslo a poté vložte dvakrát nové " +"heslo, takže můžeme ověřit, že jste ho napsal(a) správně." + +#: contrib/admin/templates/registration/password_change_form.html:17 +msgid "Old password:" +msgstr "Staré heslo:" + +#: contrib/admin/templates/registration/password_change_form.html:19 +msgid "New password:" +msgstr "Nové heslo:" + +#: contrib/admin/templates/registration/password_change_form.html:21 +msgid "Confirm password:" +msgstr "Potvrdit heslo:" + +#: contrib/admin/templates/registration/password_change_form.html:23 +msgid "Change my password" +msgstr "Změnit mé heslo:" + +#: contrib/admin/templates/registration/password_reset_email.html:2 +msgid "You're receiving this e-mail because you requested a password reset" +msgstr "Dostal(a) jste tento e-mail, protože jste požádal(a) o obnovení hesla" + +#: contrib/admin/templates/registration/password_reset_email.html:3 +#, python-format +msgid "for your user account at %(site_name)s" +msgstr "pro Váš uživatelský účet na %(site_name)s" + +#: contrib/admin/templates/registration/password_reset_email.html:5 +#, python-format +msgid "Your new password is: %(new_password)s" +msgstr "Vaše nové heslo je: %(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 "Můžete změnit toto heslo na následující stránce: " + +#: contrib/admin/templates/registration/password_reset_email.html:11 +msgid "Your username, in case you've forgotten:" +msgstr "Vaše uživatelské jméno, pro případ, že jste zapomněl(a):" + +#: contrib/admin/templates/registration/password_reset_email.html:13 +msgid "Thanks for using our site!" +msgstr "Děkujeme za používání našeho webu!" + +#: contrib/admin/templates/registration/password_reset_email.html:15 +#, python-format +msgid "The %(site_name)s team" +msgstr "Tým %(site_name)s" + +#: contrib/admin/models/admin.py:6 +msgid "action time" +msgstr "čas akce" + +#: contrib/admin/models/admin.py:9 +msgid "object id" +msgstr "object id" + +#: contrib/admin/models/admin.py:10 +msgid "object repr" +msgstr "object repr" + +#: contrib/admin/models/admin.py:11 +msgid "action flag" +msgstr "příznak akce" + +#: contrib/admin/models/admin.py:12 +msgid "change message" +msgstr "zpráva změny" + +#: contrib/admin/models/admin.py:15 +msgid "log entry" +msgstr "log záznam" + +#: contrib/admin/models/admin.py:16 +msgid "log entries" +msgstr "log záznamy" + +#: utils/dates.py:6 +msgid "Monday" +msgstr "Pondělí" + +#: utils/dates.py:6 +msgid "Tuesday" +msgstr "Úterý" + +#: utils/dates.py:6 +msgid "Wednesday" +msgstr "Středa" + +#: utils/dates.py:6 +msgid "Thursday" +msgstr "Čtvrtek" + +#: utils/dates.py:6 +msgid "Friday" +msgstr "Pátek" + +#: utils/dates.py:7 +msgid "Saturday" +msgstr "Sobota" + +#: utils/dates.py:7 +msgid "Sunday" +msgstr "Neděle" + +#: utils/dates.py:14 +msgid "January" +msgstr "Leden" + +#: utils/dates.py:14 +msgid "February" +msgstr "Únor" + +#: utils/dates.py:14 utils/dates.py:27 +msgid "March" +msgstr "Březen" + +#: utils/dates.py:14 utils/dates.py:27 +msgid "April" +msgstr "Duben" + +#: utils/dates.py:14 utils/dates.py:27 +msgid "May" +msgstr "Květen" + +#: utils/dates.py:14 utils/dates.py:27 +msgid "June" +msgstr "Červen" + +#: utils/dates.py:15 utils/dates.py:27 +msgid "July" +msgstr "Červenec" + +#: utils/dates.py:15 +msgid "August" +msgstr "Srpen" + +#: utils/dates.py:15 +msgid "September" +msgstr "Září" + +#: utils/dates.py:15 +msgid "October" +msgstr "Říjen" + +#: utils/dates.py:15 +msgid "November" +msgstr "Listopad" + +#: utils/dates.py:16 +msgid "December" +msgstr "Prosinec" + +#: utils/dates.py:27 +msgid "Jan." +msgstr "Led." + +#: utils/dates.py:27 +msgid "Feb." +msgstr "Ún." + +#: utils/dates.py:28 +msgid "Aug." +msgstr "Srp." + +#: utils/dates.py:28 +msgid "Sept." +msgstr "Zář." + +#: utils/dates.py:28 +msgid "Oct." +msgstr "Říj." + +#: utils/dates.py:28 +msgid "Nov." +msgstr "List." + +#: utils/dates.py:28 +msgid "Dec." +msgstr "Pros." + +#: models/core.py:5 +msgid "domain name" +msgstr "jméno domény" + +#: models/core.py:6 +msgid "display name" +msgstr "zobrazené jméno" + +#: models/core.py:8 +msgid "site" +msgstr "web" + +#: models/core.py:9 +msgid "sites" +msgstr "weby" + +#: models/core.py:22 +msgid "label" +msgstr "nadpis" + +#: models/core.py:23 models/core.py:34 models/auth.py:6 models/auth.py:19 +msgid "name" +msgstr "jméno" + +#: models/core.py:25 +msgid "package" +msgstr "balík" + +#: models/core.py:26 +msgid "packages" +msgstr "balíky" + +#: models/core.py:36 +msgid "python module name" +msgstr "jméno modulu Pythonu" + +#: models/core.py:38 +msgid "content type" +msgstr "typ obsahu" + +#: models/core.py:39 +msgid "content types" +msgstr "typy obsahu" + +#: models/core.py:62 +msgid "redirect from" +msgstr "přesměrovat z" + +#: models/core.py:63 +msgid "" +"This should be an absolute path, excluding the domain name. Example: '/" +"events/search/'." +msgstr "" +"Toto by měla být absolutní cesta, bez domény. Např. '/udalosti/hledat/'." + +#: models/core.py:64 +msgid "redirect to" +msgstr "přesměrovat na" + +#: models/core.py:65 +msgid "" +"This can be either an absolute path (as above) or a full URL starting with " +"'http://'." +msgstr "" +"Toto může být buď absolutní cesta (jako nahoře) nebo plné URL začínající na " +"'http://'." + +#: models/core.py:67 +msgid "redirect" +msgstr "přesměrovat" + +#: models/core.py:68 +msgid "redirects" +msgstr "přesměrování" + +#: models/core.py:81 +msgid "URL" +msgstr "URL" + +#: models/core.py:82 +msgid "" +"Example: '/about/contact/'. Make sure to have leading and trailing slashes." +msgstr "" +"Příklad: '/o/kontakt/'. Ujistěte se, že máte počáteční a konečná lomítka." + +#: models/core.py:83 +msgid "title" +msgstr "titulek" + +#: models/core.py:84 +msgid "content" +msgstr "obsah" + +#: models/core.py:85 +msgid "enable comments" +msgstr "povolit komentáře" + +#: models/core.py:86 +msgid "template name" +msgstr "jméno šablony" + +#: models/core.py:87 +msgid "" +"Example: 'flatfiles/contact_page'. If this isn't provided, the system will " +"use 'flatfiles/default'." +msgstr "" +"Například: 'flatfiles/kontaktni_stranka'. Pokud toto není zadáno, systém " +"použije 'flatfiles/default'." + +#: models/core.py:88 +msgid "registration required" +msgstr "nutná registrace" + +#: models/core.py:88 +msgid "If this is checked, only logged-in users will be able to view the page." +msgstr "" +"Pokud je zaškrtnuto, pouze přihlášení uživatelé budou moci prohlížet tuto " +"stránku." + +#: models/core.py:92 +#, fuzzy +msgid "flat page" +msgstr "plochá strana" + +#: models/core.py:93 +#, fuzzy +msgid "flat pages" +msgstr "ploché stránky" + +#: models/core.py:114 +msgid "session key" +msgstr "klíč sezení" + +#: models/core.py:115 +msgid "session data" +msgstr "data sezení" + +#: models/core.py:116 +msgid "expire date" +msgstr "datum expirace" + +#: models/core.py:118 +msgid "session" +msgstr "sezení" + +#: models/core.py:119 +msgid "sessions" +msgstr "sezení" + +#: models/auth.py:8 +msgid "codename" +msgstr "codename" + +#: models/auth.py:10 +msgid "Permission" +msgstr "Oprávnění" + +#: models/auth.py:11 models/auth.py:58 +msgid "Permissions" +msgstr "Oprávnění" + +#: models/auth.py:22 +msgid "Group" +msgstr "Skupina" + +#: models/auth.py:23 models/auth.py:60 +msgid "Groups" +msgstr "Skupiny" + +#: models/auth.py:33 +msgid "username" +msgstr "uživatelské jméno" + +#: models/auth.py:34 +msgid "first name" +msgstr "křestní jméno" + +#: models/auth.py:35 +msgid "last name" +msgstr "příjmení" + +#: models/auth.py:36 +msgid "e-mail address" +msgstr "e-mailová adresa" + +#: models/auth.py:37 +msgid "password" +msgstr "heslo" + +#: models/auth.py:37 +msgid "Use an MD5 hash -- not the raw password." +msgstr "Použije se MD5 hash -- ne čisté heslo." + +#: models/auth.py:38 +#, fuzzy +msgid "staff status" +msgstr "stav pracovníků" + +#: models/auth.py:38 +msgid "Designates whether the user can log into this admin site." +msgstr "Rozhodne, zda se může uživatel přihlásit do správy webu." + +#: models/auth.py:39 +msgid "active" +msgstr "aktivní" + +#: models/auth.py:40 +msgid "superuser status" +msgstr "stav superuživatel" + +#: models/auth.py:41 +msgid "last login" +msgstr "poslední přihlášení" + +#: models/auth.py:42 +msgid "date joined" +msgstr "datum zaregistrování" + +#: models/auth.py:44 +msgid "" +"In addition to the permissions manually assigned, this user will also get " +"all permissions granted to each group he/she is in." +msgstr "" +"Kromě manuálně přidělených oprávnění uživatel dostane všechna oprávnění pro " +"každou skupinu, ve které je." + +#: models/auth.py:48 +msgid "Users" +msgstr "Uživatelé" + +#: models/auth.py:57 +msgid "Personal info" +msgstr "Osobní informace" + +#: models/auth.py:59 +msgid "Important dates" +msgstr "Důležitá data" + +#: models/auth.py:182 +msgid "Message" +msgstr "Zpráva" + +#: conf/global_settings.py:37 +msgid "Czech" +msgstr "Česky" + +#: conf/global_settings.py:38 +msgid "German" +msgstr "Německy" + +#: conf/global_settings.py:39 +msgid "English" +msgstr "Anglicky" + +#: conf/global_settings.py:40 +msgid "Spanish" +msgstr "Španělsky" + +#: conf/global_settings.py:41 +msgid "French" +msgstr "Francouzsky" + +#: conf/global_settings.py:42 +#, fuzzy +msgid "Galician" +msgstr "Galicijský" + +#: conf/global_settings.py:43 +msgid "Italian" +msgstr "Italsky" + +#: conf/global_settings.py:44 +msgid "Brazilian" +msgstr "Brazilsky" + +#: conf/global_settings.py:45 +msgid "Russian" +msgstr "Rusky" + +#: conf/global_settings.py:46 +#, fuzzy +msgid "Serbian" +msgstr "Srbsky" + +#: conf/global_settings.py:47 +msgid "Traditional Chinese" +msgstr "" + +#: core/validators.py:58 +msgid "This value must contain only letters, numbers and underscores." +msgstr "Tato hodnota musí obsahovat pouze znaky, čísla nebo podtržítka." + +#: core/validators.py:62 +msgid "This value must contain only letters, numbers, underscores and slashes." +msgstr "" +"Tato hodnota musí obsahovat pouze znaky, čísla, podtržítka nebo lomítka." + +#: core/validators.py:70 +msgid "Uppercase letters are not allowed here." +msgstr "Velká písmena zde nejsou povolená." + +#: core/validators.py:74 +msgid "Lowercase letters are not allowed here." +msgstr "Malá písmena zde nejsou povolená." + +#: core/validators.py:81 +msgid "Enter only digits separated by commas." +msgstr "Vložte pouze cifry oddělené čárkami." + +#: core/validators.py:93 +msgid "Enter valid e-mail addresses separated by commas." +msgstr "Vložte platné e-mailové adresy oddělené čárkami." + +#: core/validators.py:100 +msgid "Please enter a valid IP address." +msgstr "Prosíme, zadejte platnou IP adresu." + +#: core/validators.py:104 +msgid "Empty values are not allowed here." +msgstr "Zde nejsou povolené prázdné hodnoty." + +#: core/validators.py:108 +msgid "Non-numeric characters aren't allowed here." +msgstr "Znaky, které nejsou čísla, nejsou zde povoleny." + +#: core/validators.py:112 +msgid "This value can't be comprised solely of digits." +msgstr "Tato hodnota nemůže být složená pouze z cifer." + +#: core/validators.py:117 +msgid "Enter a whole number." +msgstr "Vložte celé číslo." + +#: core/validators.py:121 +msgid "Only alphabetical characters are allowed here." +msgstr "Zde jsou povoleny pouze alfanumerické znaky." + +#: core/validators.py:125 +msgid "Enter a valid date in YYYY-MM-DD format." +msgstr "Vložte platné datum ve formátu RRRR-MM-DD." + +#: core/validators.py:129 +msgid "Enter a valid time in HH:MM format." +msgstr "Vložte platný čas ve formátu HH:MM." + +#: core/validators.py:133 +msgid "Enter a valid date/time in YYYY-MM-DD HH:MM format." +msgstr "Vložte platné datum a čas ve formátu RRRR-MM-DD HH:MM." + +#: core/validators.py:137 +msgid "Enter a valid e-mail address." +msgstr "Vložte platnou e-mailovou adresu." + +#: core/validators.py:149 +msgid "" +"Upload a valid image. The file you uploaded was either not an image or a " +"corrupted image." +msgstr "" +"Nahrajte na server platný obrázek. Soubor, který jste nahrál(a) nebyl " +"obrázek, nebo byl porušen." + +#: core/validators.py:156 +#, python-format +msgid "The URL %s does not point to a valid image." +msgstr "URL %s neukazuje na platný obrázek." + +#: core/validators.py:160 +#, python-format +msgid "Phone numbers must be in XXX-XXX-XXXX format. \"%s\" is invalid." +msgstr "Telefonní čísla musí být ve formátu XXX-XXX-XXXX. \"%s\" není platné." + +#: core/validators.py:168 +#, python-format +msgid "The URL %s does not point to a valid QuickTime video." +msgstr "URL %s neodkazuje na platné video ve formátu QuickTime." + +#: core/validators.py:172 +msgid "A valid URL is required." +msgstr "Je vyžadováno platné URL." + +#: core/validators.py:186 +#, python-format +msgid "" +"Valid HTML is required. Specific errors are:\n" +"%s" +msgstr "" +"Je vyžadováno platné HTML. Konkrétní chyby jsou:\n" +"%s" + +#: core/validators.py:193 +#, python-format +msgid "Badly formed XML: %s" +msgstr "Špatně formované XML: %s" + +#: core/validators.py:203 +#, python-format +msgid "Invalid URL: %s" +msgstr "Neplatné URL: %s" + +#: core/validators.py:205 +#, python-format +msgid "The URL %s is a broken link." +msgstr "Odkaz na URL %s je rozbitý." + +#: core/validators.py:211 +msgid "Enter a valid U.S. state abbreviation." +msgstr "Vložte platnou zkraku U.S. státu." + +#: core/validators.py:226 +#, python-format +msgid "Watch your mouth! The word %s is not allowed here." +msgid_plural "Watch your mouth! The words %s are not allowed here." +msgstr[0] "Mluvte slušně! Slovo %s zde není přípustné." +msgstr[1] "Mluvte slušně! Slova %s zde nejsou přípustná." + +#: core/validators.py:233 +#, python-format +msgid "This field must match the '%s' field." +msgstr "Toto pole se musí shodovat s polem '%s'." + +#: core/validators.py:252 +msgid "Please enter something for at least one field." +msgstr "Prosíme, vložte něco alespoň pro jedno pole." + +#: core/validators.py:261 core/validators.py:272 +msgid "Please enter both fields or leave them both empty." +msgstr "Prosíme, vložte obě pole, nebo je nechte obě prázdná." + +#: core/validators.py:279 +#, python-format +msgid "This field must be given if %(field)s is %(value)s" +msgstr "Toto pole musí být vyplněno, když %(field)s má %(value)s" + +#: core/validators.py:291 +#, python-format +msgid "This field must be given if %(field)s is not %(value)s" +msgstr "Toto pole musí být vyplněno, když %(field)s nemá %(value)s" + +#: core/validators.py:310 +msgid "Duplicate values are not allowed." +msgstr "Duplikátní hodnoty nejsou povolené." + +#: core/validators.py:333 +#, python-format +msgid "This value must be a power of %s." +msgstr "Tato hodnota musí být mocninou %s." + +#: core/validators.py:344 +msgid "Please enter a valid decimal number." +msgstr "Prosíme, vložte platné číslo." + +#: core/validators.py:346 +#, 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] "Prosíme, vložte platné číslo s nejvíce %s cifrou celkem." +msgstr[1] "Prosíme, vložte platné číslo s nejvíce %s ciframi celkem." + +#: core/validators.py:349 +#, 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] "" +"Prosíme, vložte platné číslo s nejvíce %s cifrou za desetinnou čárkou celkem." +msgstr[1] "" +"Prosíme, vložte platné číslo s nejvíce %s ciframi za desetinnou čárkou " +"celkem." + +#: core/validators.py:359 +#, python-format +msgid "Make sure your uploaded file is at least %s bytes big." +msgstr "Ujistěte se, že posílaný soubor je velký nejméně %s bytů." + +#: core/validators.py:360 +#, python-format +msgid "Make sure your uploaded file is at most %s bytes big." +msgstr "Ujistěte se, že posílaný soubor je velký nejvíce %s bytů." + +#: core/validators.py:373 +msgid "The format for this field is wrong." +msgstr "Formát pro toto pole je špatný." + +#: core/validators.py:388 +msgid "This field is invalid." +msgstr "Toto pole není platné." + +#: core/validators.py:423 +#, python-format +msgid "Could not retrieve anything from %s." +msgstr "Nemohl jsem získat nic z %s." + +#: core/validators.py:426 +#, python-format +msgid "" +"The URL %(url)s returned the invalid Content-Type header '%(contenttype)s'." +msgstr "URL %(url)s vrátilo neplatnou hlavičku Content-Type '%(contenttype)s'." + +#: core/validators.py:459 +#, python-format +msgid "" +"Please close the unclosed %(tag)s tag from line %(line)s. (Line starts with " +"\"%(start)s\".)" +msgstr "" +"Prosíme, zavřete nezavřenou značku %(tag)s z řádky %(line)s. (Řádka začíná s " +"\"%(start)s\".)" + +#: core/validators.py:463 +#, python-format +msgid "" +"Some text starting on line %(line)s is not allowed in that context. (Line " +"starts with \"%(start)s\".)" +msgstr "" +"Nějaký text začínající na řádce %(line)s není povolen v tomto kontextu. " +"(Řádka začíná s \"%(start)s\".)" + +#: core/validators.py:468 +#, python-format +msgid "" +"\"%(attr)s\" on line %(line)s is an invalid attribute. (Line starts with \"%" +"(start)s\".)" +msgstr "" +"\"%(attr)s\" na řádce %(line)s je neplatný atribut. (Řádka začíná s \"%" +"(start)s\".)" + +#: core/validators.py:473 +#, python-format +msgid "" +"\"<%(tag)s>\" on line %(line)s is an invalid tag. (Line starts with \"%" +"(start)s\".)" +msgstr "" +"\"<%(tag)s>\" na řádce %(line)s je neplatná značka. (Řádka začíná s \"%" +"(start)s\".)" + +#: core/validators.py:477 +#, python-format +msgid "" +"A tag on line %(line)s is missing one or more required attributes. (Line " +"starts with \"%(start)s\".)" +msgstr "" +"Značce na řádce %(line)s schází jeden nebo více požadovaných atributů. " +"(Řádka začíná s \"%(start)s\".)" + +#: core/validators.py:482 +#, python-format +msgid "" +"The \"%(attr)s\" attribute on line %(line)s has an invalid value. (Line " +"starts with \"%(start)s\".)" +msgstr "" +"Atribut \"%(attr)s\" na řádce %(line)s má neplatnou hodnotu. (Řádka začína s " +"\"%(start)s\".)" + +#: core/meta/fields.py:95 +msgid " Separate multiple IDs with commas." +msgstr "Oddělte více identifikátorů čárkami." + +#: core/meta/fields.py:98 +msgid "" +" Hold down \"Control\", or \"Command\" on a Mac, to select more than one." +msgstr "" +"Podržte \"Control\", nebo \"Command\" na Macu pro vybrání více jak jedné " +"položky." diff --git a/django/conf/locale/de/LC_MESSAGES/django.mo b/django/conf/locale/de/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..73ce9d047600948438135522050afee211debf63 GIT binary patch literal 17824 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, YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: Django 1.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2005-11-03 12:26+0100\n" +"PO-Revision-Date: 2005-10-08 00:03+0200\n" +"Last-Translator: Georg Bauer \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=iso-8859-1\n" +"Content-Transfer-Encoding: 8bit\n" + +#: contrib/admin/templates/admin/object_history.html:5 +#: contrib/admin/templates/admin/500.html:4 +#: contrib/admin/templates/admin/base.html:29 +#: 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 +msgid "Home" +msgstr "Start" + +#: contrib/admin/templates/admin/object_history.html:5 +msgid "History" +msgstr "Geschichte" + +#: contrib/admin/templates/admin/object_history.html:18 +msgid "Date/time" +msgstr "Datum/Zeit" + +#: contrib/admin/templates/admin/object_history.html:19 models/auth.py:47 +msgid "User" +msgstr "Benutzer" + +#: contrib/admin/templates/admin/object_history.html:20 +msgid "Action" +msgstr "Aktion" + +#: contrib/admin/templates/admin/object_history.html:26 +msgid "DATE_WITH_TIME_FULL" +msgstr "j. N 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 "" +"Dieses Objekt hat keine nderungsgeschichte. Es wurde mglicherweise nicht " +"ber diese Verwaltungsseiten angelegt." + +#: contrib/admin/templates/admin/base_site.html:4 +msgid "Django site admin" +msgstr "Django Systemverwaltung" + +#: contrib/admin/templates/admin/base_site.html:7 +msgid "Django administration" +msgstr "Django Verwaltung" + +#: contrib/admin/templates/admin/500.html:4 +msgid "Server error" +msgstr "Serverfehler" + +#: contrib/admin/templates/admin/500.html:6 +msgid "Server error (500)" +msgstr "Serverfehler (500)" + +#: contrib/admin/templates/admin/500.html:9 +msgid "Server Error (500)" +msgstr "Serverfehler (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 "" +"Es hat einen Fehler gegeben. Dieser Fehler wurde an die Serververwalter per " +"eMail weitergegeben und sollte bald behoben sein. Vielen Dank fr Ihr " +"Verstndnis." + +#: contrib/admin/templates/admin/404.html:4 +#: contrib/admin/templates/admin/404.html:8 +msgid "Page not found" +msgstr "Seite nicht gefunden" + +#: contrib/admin/templates/admin/404.html:10 +msgid "We're sorry, but the requested page could not be found." +msgstr "" +"Es tut uns leid, aber die angeforderte Seite kann nicht gefunden werden." + +#: contrib/admin/templates/admin/index.html:27 +msgid "Add" +msgstr "Zufgen" + +#: contrib/admin/templates/admin/index.html:33 +msgid "Change" +msgstr "ndern" + +#: contrib/admin/templates/admin/index.html:43 +msgid "You don't have permission to edit anything." +msgstr "Sie haben keine Berechtigung irgendwas zu ndern." + +#: contrib/admin/templates/admin/index.html:51 +msgid "Recent Actions" +msgstr "Krzliche Aktionen" + +#: contrib/admin/templates/admin/index.html:52 +msgid "My Actions" +msgstr "Meine Aktionen" + +#: contrib/admin/templates/admin/index.html:56 +msgid "None available" +msgstr "Keine vorhanden" + +#: contrib/admin/templates/admin/login.html:15 +msgid "Username:" +msgstr "Benutzername:" + +#: contrib/admin/templates/admin/login.html:18 +msgid "Password:" +msgstr "Passwort:" + +#: contrib/admin/templates/admin/login.html:20 +msgid "Have you forgotten your password?" +msgstr "Haben Sie ihr Passwort vergessen?" + +#: contrib/admin/templates/admin/login.html:24 +msgid "Log in" +msgstr "Anmelden" + +#: contrib/admin/templates/admin/base.html:23 +msgid "Welcome," +msgstr "Willkommen," + +#: contrib/admin/templates/admin/base.html:23 +msgid "Change password" +msgstr "Passwort ndern" + +#: contrib/admin/templates/admin/base.html:23 +msgid "Log out" +msgstr "Abmelden" + +#: contrib/admin/templates/admin/delete_confirmation.html:7 +#, 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 "" +"Die Lschung des %(object_name)s '%(object)s' htte die Lschung von " +"abhngigen Daten zur Folge, aber Sie haben nicht die ntigen Rechte um die " +"folgenden abhngigen Daten zu lschen:" + +#: contrib/admin/templates/admin/delete_confirmation.html:14 +#, 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 "" +"Sind Sie sicher, das Sie %(object_name)s \"%(object)s\" lschen wollen? Es " +"werden zustzlich die folgenden abhngigen Daten mit gelscht:" + +#: contrib/admin/templates/admin/delete_confirmation.html:18 +msgid "Yes, I'm sure" +msgstr "Ja, ich bin sicher" + +#: 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 "Kennwort ndern" + +#: contrib/admin/templates/registration/password_change_done.html:6 +#: contrib/admin/templates/registration/password_change_done.html:10 +msgid "Password change successful" +msgstr "Erfolgreiche Kennwortnderung" + +#: contrib/admin/templates/registration/password_change_done.html:12 +msgid "Your password was changed." +msgstr "Ihr Kennwort wurde gendert." + +#: contrib/admin/templates/registration/password_reset_form.html:4 +#: contrib/admin/templates/registration/password_reset_form.html:6 +#: contrib/admin/templates/registration/password_reset_done.html:4 +msgid "Password reset" +msgstr "Kennwort zurcksetzen" + +#: 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 "" +"Sie haben Ihr Kennwort vergessen? Geben Sie bitte Ihre eMail-Adresse ein und " +"wir setzen das Kennwort auf einen neuen Wert und schicken den per eMail an " +"Sie raus." + +#: contrib/admin/templates/registration/password_reset_form.html:16 +msgid "E-mail address:" +msgstr "eMail-Adresse:" + +#: contrib/admin/templates/registration/password_reset_form.html:16 +msgid "Reset my password" +msgstr "Mein Kennwort zurcksetzen" + +#: contrib/admin/templates/registration/logged_out.html:8 +msgid "Thanks for spending some quality time with the Web site today." +msgstr "Danke, dass Sie eine Weile bei uns waren." + +#: contrib/admin/templates/registration/logged_out.html:10 +msgid "Log in again" +msgstr "Neu anmelden" + +#: contrib/admin/templates/registration/password_reset_done.html:6 +#: contrib/admin/templates/registration/password_reset_done.html:10 +msgid "Password reset successful" +msgstr "Erfolgreich Kennwort zurckgesetzt" + +#: 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 "" +"Wir haben Ihnen ein neues Kennwort per eMail zugeschickt an die Adresse, die " +"Sie uns gegeben haben. Es sollte in Krze ankommen." + +#: 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 "" +"Bitte geben Sie aus Sicherheitsgrnden erst Ihr altes Kennwort und darunter " +"dann zweimal (um sicherzustellen, das Sie es korrekt eingegeben haben) das " +"neue Kennwort ein." + +#: contrib/admin/templates/registration/password_change_form.html:17 +msgid "Old password:" +msgstr "altes Kennwort:" + +#: contrib/admin/templates/registration/password_change_form.html:19 +msgid "New password:" +msgstr "neues Kennwort:" + +#: contrib/admin/templates/registration/password_change_form.html:21 +msgid "Confirm password:" +msgstr "Kennwortwiederholung:" + +#: contrib/admin/templates/registration/password_change_form.html:23 +msgid "Change my password" +msgstr "Mein Kennwort ndern" + +#: contrib/admin/templates/registration/password_reset_email.html:2 +msgid "You're receiving this e-mail because you requested a password reset" +msgstr "Sie erhalten diese Mail, weil Sie ein neues Kennwort" + +#: contrib/admin/templates/registration/password_reset_email.html:3 +#, python-format +msgid "for your user account at %(site_name)s" +msgstr "fr ihren Benutzer bei %(site_name)s angefordert haben." + +#: contrib/admin/templates/registration/password_reset_email.html:5 +#, python-format +msgid "Your new password is: %(new_password)s" +msgstr "Ihr neues Kennwort ist: %(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 "Sie knnen das Kennwort auf folgender Seite ndern:" + +#: contrib/admin/templates/registration/password_reset_email.html:11 +msgid "Your username, in case you've forgotten:" +msgstr "Ihr Benutzername, falls Sie ihn vergessen haben:" + +#: contrib/admin/templates/registration/password_reset_email.html:13 +msgid "Thanks for using our site!" +msgstr "Vielen Dank, das Sie unsere Seiten benutzen!" + +#: contrib/admin/templates/registration/password_reset_email.html:15 +#, python-format +msgid "The %(site_name)s team" +msgstr "Das Team von %(site_name)s" + +#: contrib/admin/models/admin.py:6 +msgid "action time" +msgstr "Zeit der Aktion" + +#: contrib/admin/models/admin.py:9 +msgid "object id" +msgstr "Objekt ID" + +#: contrib/admin/models/admin.py:10 +msgid "object repr" +msgstr "Objekt Darst." + +#: contrib/admin/models/admin.py:11 +msgid "action flag" +msgstr "Aktionskennzeichen" + +#: contrib/admin/models/admin.py:12 +msgid "change message" +msgstr "nderungsmeldung" + +#: contrib/admin/models/admin.py:15 +msgid "log entry" +msgstr "Logeintrag" + +#: contrib/admin/models/admin.py:16 +msgid "log entries" +msgstr "Logeintrge" + +#: utils/dates.py:6 +msgid "Monday" +msgstr "Montag" + +#: utils/dates.py:6 +msgid "Tuesday" +msgstr "Dienstag" + +#: utils/dates.py:6 +msgid "Wednesday" +msgstr "Mittwoch" + +#: utils/dates.py:6 +msgid "Thursday" +msgstr "Donnerstag" + +#: utils/dates.py:6 +msgid "Friday" +msgstr "Freitag" + +#: utils/dates.py:7 +msgid "Saturday" +msgstr "Samstag" + +#: utils/dates.py:7 +msgid "Sunday" +msgstr "Sonntag" + +#: utils/dates.py:14 +msgid "January" +msgstr "Januar" + +#: utils/dates.py:14 +msgid "February" +msgstr "Februa" + +#: utils/dates.py:14 utils/dates.py:27 +msgid "March" +msgstr "Mrz" + +#: utils/dates.py:14 utils/dates.py:27 +msgid "April" +msgstr "April" + +#: utils/dates.py:14 utils/dates.py:27 +msgid "May" +msgstr "Mai" + +#: utils/dates.py:14 utils/dates.py:27 +msgid "June" +msgstr "Juni" + +#: utils/dates.py:15 utils/dates.py:27 +msgid "July" +msgstr "Juli" + +#: utils/dates.py:15 +msgid "August" +msgstr "August" + +#: utils/dates.py:15 +msgid "September" +msgstr "September" + +#: utils/dates.py:15 +msgid "October" +msgstr "Oktober" + +#: utils/dates.py:15 +msgid "November" +msgstr "November" + +#: utils/dates.py:16 +msgid "December" +msgstr "Dezember" + +#: utils/dates.py:27 +msgid "Jan." +msgstr "Jan." + +#: utils/dates.py:27 +msgid "Feb." +msgstr "Feb." + +#: utils/dates.py:28 +msgid "Aug." +msgstr "Aug." + +#: utils/dates.py:28 +msgid "Sept." +msgstr "Sept." + +#: utils/dates.py:28 +msgid "Oct." +msgstr "Okt." + +#: utils/dates.py:28 +msgid "Nov." +msgstr "Nov." + +#: utils/dates.py:28 +msgid "Dec." +msgstr "Dez." + +#: models/core.py:5 +msgid "domain name" +msgstr "Domainname" + +#: models/core.py:6 +msgid "display name" +msgstr "Anzeigename" + +#: models/core.py:8 +msgid "site" +msgstr "Website" + +#: models/core.py:9 +msgid "sites" +msgstr "Websites" + +#: models/core.py:22 +msgid "label" +msgstr "Label" + +#: models/core.py:23 models/core.py:34 models/auth.py:6 models/auth.py:19 +msgid "name" +msgstr "Name" + +#: models/core.py:25 +msgid "package" +msgstr "Paket" + +#: models/core.py:26 +msgid "packages" +msgstr "Pakete" + +#: models/core.py:36 +msgid "python module name" +msgstr "Python Modulname" + +#: models/core.py:38 +msgid "content type" +msgstr "Inhaltstyp" + +#: models/core.py:39 +msgid "content types" +msgstr "Inhaltstypen" + +#: models/core.py:62 +msgid "redirect from" +msgstr "Umleitung von" + +#: models/core.py:63 +msgid "" +"This should be an absolute path, excluding the domain name. Example: '/" +"events/search/'." +msgstr "" +"Hier sollte ein absoluter Pfad stehen, ohne den Domainnamen. Beispiel: '/" +"events/search/'." + +#: models/core.py:64 +msgid "redirect to" +msgstr "Umleitung zu" + +#: models/core.py:65 +msgid "" +"This can be either an absolute path (as above) or a full URL starting with " +"'http://'." +msgstr "" +"Hier mus entweder ein absoluter Pfad oder eine komplette URL mit http:// am " +"Anfang stehen." + +#: models/core.py:67 +msgid "redirect" +msgstr "Umleitung" + +#: models/core.py:68 +msgid "redirects" +msgstr "Umleitungen" + +#: models/core.py:81 +msgid "URL" +msgstr "URL" + +#: models/core.py:82 +msgid "" +"Example: '/about/contact/'. Make sure to have leading and trailing slashes." +msgstr "" +"Beispiel: '/about/contact/'. Wichtig: vorne und hinten muss ein / stehen." + +#: models/core.py:83 +msgid "title" +msgstr "Titel" + +#: models/core.py:84 +msgid "content" +msgstr "Inhalt" + +#: models/core.py:85 +msgid "enable comments" +msgstr "Kommentare aktivieren" + +#: models/core.py:86 +msgid "template name" +msgstr "Name der Vorlage" + +#: models/core.py:87 +msgid "" +"Example: 'flatfiles/contact_page'. If this isn't provided, the system will " +"use 'flatfiles/default'." +msgstr "" +"Beispiel: 'flatfiles/contact_page'. Wenn dieses Feld nicht gefllt ist, wird " +"'flatfiles/default' als Standard gewhlt." + +#: models/core.py:88 +msgid "registration required" +msgstr "Registrierung erforderlich" + +#: models/core.py:88 +msgid "If this is checked, only logged-in users will be able to view the page." +msgstr "" +"Wenn hier ein Haken ist, knnen nur angemeldete Benutzer diese Seite sehen." + +#: models/core.py:92 +msgid "flat page" +msgstr "Webseite" + +#: models/core.py:93 +msgid "flat pages" +msgstr "Webseiten" + +#: models/core.py:114 +msgid "session key" +msgstr "Sitzungs-ID" + +#: models/core.py:115 +msgid "session data" +msgstr "Sitzungsdaten" + +#: models/core.py:116 +msgid "expire date" +msgstr "Ablaufdatum" + +#: models/core.py:118 +msgid "session" +msgstr "Sitzung" + +#: models/core.py:119 +msgid "sessions" +msgstr "Sitzungen" + +#: models/auth.py:8 +msgid "codename" +msgstr "Codename" + +#: models/auth.py:10 +msgid "Permission" +msgstr "Berechtigung" + +#: models/auth.py:11 models/auth.py:58 +msgid "Permissions" +msgstr "Berechtigungen" + +#: models/auth.py:22 +msgid "Group" +msgstr "Gruppe" + +#: models/auth.py:23 models/auth.py:60 +msgid "Groups" +msgstr "Gruppen" + +#: models/auth.py:33 +msgid "username" +msgstr "Benutzername" + +#: models/auth.py:34 +msgid "first name" +msgstr "Vorname" + +#: models/auth.py:35 +msgid "last name" +msgstr "Nachname" + +#: models/auth.py:36 +msgid "e-mail address" +msgstr "eMail-Adresse" + +#: models/auth.py:37 +msgid "password" +msgstr "Passwort" + +#: models/auth.py:37 +msgid "Use an MD5 hash -- not the raw password." +msgstr "Nicht das Passwort selber eintragen, sondern dessen MD5 signatur." + +#: models/auth.py:38 +msgid "staff status" +msgstr "Administrator" + +#: models/auth.py:38 +msgid "Designates whether the user can log into this admin site." +msgstr "" +"Gibt an, ob der Benutzer sich an der Administrationsseite anmelden kann." + +#: models/auth.py:39 +msgid "active" +msgstr "Aktiv" + +#: models/auth.py:40 +msgid "superuser status" +msgstr "Hauptadmin." + +#: models/auth.py:41 +msgid "last login" +msgstr "letzte Anmeldung" + +#: models/auth.py:42 +msgid "date joined" +msgstr "Mitglied seit" + +#: models/auth.py:44 +msgid "" +"In addition to the permissions manually assigned, this user will also get " +"all permissions granted to each group he/she is in." +msgstr "" +"Zustzlich zu den manuell angelegten Rechten erhlt dieser Benutzer auch " +"alle Rechte, die seine zugewiesenen Gruppen haben." + +#: models/auth.py:48 +msgid "Users" +msgstr "Benutzer" + +#: models/auth.py:57 +msgid "Personal info" +msgstr "Persnliche Infos" + +#: models/auth.py:59 +msgid "Important dates" +msgstr "Wichtige Daten" + +#: models/auth.py:182 +msgid "Message" +msgstr "Mitteilung" + +#: conf/global_settings.py:37 +msgid "Czech" +msgstr "Tschechisch" + +#: conf/global_settings.py:38 +msgid "German" +msgstr "Deutsch" + +#: conf/global_settings.py:39 +msgid "English" +msgstr "Englisch" + +#: conf/global_settings.py:40 +msgid "Spanish" +msgstr "Spanisch" + +#: conf/global_settings.py:41 +msgid "French" +msgstr "Franzsisch" + +#: conf/global_settings.py:42 +msgid "Galician" +msgstr "Galicisch" + +#: conf/global_settings.py:43 +msgid "Italian" +msgstr "Italienisch" + +#: conf/global_settings.py:44 +msgid "Brazilian" +msgstr "Brasilianisch" + +#: conf/global_settings.py:45 +msgid "Russian" +msgstr "Russisch" + +#: conf/global_settings.py:46 +msgid "Serbian" +msgstr "Serbisch" + +#: conf/global_settings.py:47 +msgid "Traditional Chinese" +msgstr "" + +#: core/validators.py:58 +msgid "This value must contain only letters, numbers and underscores." +msgstr "Der Wert darf nur Buchstaben, Ziffern und Unterstriche enthalten." + +#: core/validators.py:62 +msgid "This value must contain only letters, numbers, underscores and slashes." +msgstr "" +"Der Wert darf nur Buchstaben, Ziffern, Unterstriche und Schrgstriche " +"enthalten." + +#: core/validators.py:70 +msgid "Uppercase letters are not allowed here." +msgstr "Grobuchstaben sind hier nicht erlaubt." + +#: core/validators.py:74 +msgid "Lowercase letters are not allowed here." +msgstr "Kleinbuchstaben sind hier nicht erlaubt." + +#: core/validators.py:81 +msgid "Enter only digits separated by commas." +msgstr "Hier sind nur durch Komma getrennte Ziffern erlaubt." + +#: core/validators.py:93 +msgid "Enter valid e-mail addresses separated by commas." +msgstr "Bitte mit Komma getrennte, gltige eMail-Adressen eingeben." + +#: core/validators.py:100 +msgid "Please enter a valid IP address." +msgstr "Bitte eine gltige IP-Adresse eingeben." + +#: core/validators.py:104 +msgid "Empty values are not allowed here." +msgstr "Dieses Feld darf nicht leer sein." + +#: core/validators.py:108 +msgid "Non-numeric characters aren't allowed here." +msgstr "Nichtnumerische Zeichen sind hier nicht erlaubt." + +#: core/validators.py:112 +msgid "This value can't be comprised solely of digits." +msgstr "Dieser Wert darf nicht nur aus Ziffern bestehen." + +#: core/validators.py:117 +msgid "Enter a whole number." +msgstr "Bitte eine ganze Zahl eingeben." + +#: core/validators.py:121 +msgid "Only alphabetical characters are allowed here." +msgstr "Nur alphabetische Zeichen sind hier erlaubt." + +#: core/validators.py:125 +msgid "Enter a valid date in YYYY-MM-DD format." +msgstr "Bitte ein gltiges Datum im Format JJJJ-MM-TT eingeben." + +#: core/validators.py:129 +msgid "Enter a valid time in HH:MM format." +msgstr "Bitte eine gltige Zeit im Format SS:MM eingeben." + +#: core/validators.py:133 +msgid "Enter a valid date/time in YYYY-MM-DD HH:MM format." +msgstr "" +"Bitte eine gltige Datum+Zeit Angabe im Format JJJJ-MM-TT SS:MM eingeben." + +#: core/validators.py:137 +msgid "Enter a valid e-mail address." +msgstr "Bitte eine gltige eMail-Adresse eingeben" + +#: core/validators.py:149 +msgid "" +"Upload a valid image. The file you uploaded was either not an image or a " +"corrupted image." +msgstr "" +"Bitte ein Bild hochladen. Die Datei, die hochgeladen wurde, ist kein Bild " +"oder ist defekt." + +#: core/validators.py:156 +#, python-format +msgid "The URL %s does not point to a valid image." +msgstr "Die URL %s zeigt nicht auf ein gltiges Bild." + +#: core/validators.py:160 +#, python-format +msgid "Phone numbers must be in XXX-XXX-XXXX format. \"%s\" is invalid." +msgstr "" +"Telefonnummern mssen im Format XXX-XXX-XXXX sein. \"%s\" ist ungltig." + +#: core/validators.py:168 +#, python-format +msgid "The URL %s does not point to a valid QuickTime video." +msgstr "Die URL %s zeigt nicht auf ein gltiges QuickTime video." + +#: core/validators.py:172 +msgid "A valid URL is required." +msgstr "Eine gltige URL ist hier verlangt." + +#: core/validators.py:186 +#, python-format +msgid "" +"Valid HTML is required. Specific errors are:\n" +"%s" +msgstr "" +"Bitte gltiges HTML eingeben. Fehler sind:\n" +"%s" + +#: core/validators.py:193 +#, python-format +msgid "Badly formed XML: %s" +msgstr "Ungltiges XML: %s" + +#: core/validators.py:203 +#, python-format +msgid "Invalid URL: %s" +msgstr "Ungltige URL: %s" + +#: core/validators.py:205 +#, python-format +msgid "The URL %s is a broken link." +msgstr "Die URL %s funktioniert nicht." + +#: core/validators.py:211 +msgid "Enter a valid U.S. state abbreviation." +msgstr "Bitte eine gltige Abkrzung fr einen US-Staat eingeben." + +#: core/validators.py:226 +#, python-format +msgid "Watch your mouth! The word %s is not allowed here." +msgid_plural "Watch your mouth! The words %s are not allowed here." +msgstr[0] "Keine Schimpfworte! Das Wort %s ist hier nicht gern gesehen!" +msgstr[1] "Keine Schimpfworte! Die Wrter %s sind hier nicht gern gesehen!" + +#: core/validators.py:233 +#, python-format +msgid "This field must match the '%s' field." +msgstr "Dieses Feld muss zum Feld '%s' passen." + +#: core/validators.py:252 +msgid "Please enter something for at least one field." +msgstr "Bitte mindestens eins der Felder ausfllen." + +#: core/validators.py:261 core/validators.py:272 +msgid "Please enter both fields or leave them both empty." +msgstr "Bitte entweder beide Felder ausfllen, oder beide leer lassen." + +#: core/validators.py:279 +#, python-format +msgid "This field must be given if %(field)s is %(value)s" +msgstr "" +"Dieses Feld muss gefllt sein, wenn Feld %(field)s den Wert %(value)s hat." + +#: core/validators.py:291 +#, python-format +msgid "This field must be given if %(field)s is not %(value)s" +msgstr "" +"Dieses Feld muss gefllt sein, wenn Feld %(field)s nicht %(value)s ist." + +#: core/validators.py:310 +msgid "Duplicate values are not allowed." +msgstr "Doppelte Werte sind hier nicht erlaubt." + +#: core/validators.py:333 +#, python-format +msgid "This value must be a power of %s." +msgstr "Dieser Wert muss eine Potenz von %s sein." + +#: core/validators.py:344 +msgid "Please enter a valid decimal number." +msgstr "Bitte eine gltige Dezimalzahl eingeben." + +#: core/validators.py:346 +#, 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] "Bitte eine gltige Dezimalzahl mit maximal %s Ziffer eingeben." +msgstr[1] "Bitte eine gltige Dezimalzahl mit maximal %s Ziffern eingeben." + +#: core/validators.py:349 +#, 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] "" +"Bitte eine gltige Dezimalzahl mit maximal %s Dezimalstelle eingeben." +msgstr[1] "" +"Bitte eine gltige Dezimalzahl mit maximal %s Dezimalstellen eingeben." + +#: core/validators.py:359 +#, python-format +msgid "Make sure your uploaded file is at least %s bytes big." +msgstr "" +"Bitte sicherstellen, da die hochgeladene Datei mindestens %s Bytes gross " +"ist." + +#: core/validators.py:360 +#, python-format +msgid "Make sure your uploaded file is at most %s bytes big." +msgstr "" +"Bitte sicherstellen, da die hochgeladene Datei maximal %s Bytes gross ist." + +#: core/validators.py:373 +msgid "The format for this field is wrong." +msgstr "Das Format fr dieses Feld ist falsch." + +#: core/validators.py:388 +msgid "This field is invalid." +msgstr "Dieses Feld ist ungltig." + +#: core/validators.py:423 +#, python-format +msgid "Could not retrieve anything from %s." +msgstr "Konnte nichts von %s empfangen." + +#: core/validators.py:426 +#, python-format +msgid "" +"The URL %(url)s returned the invalid Content-Type header '%(contenttype)s'." +msgstr "Die URL %(url)s lieferte den falschen Content-Type '%(contenttype)s'." + +#: core/validators.py:459 +#, python-format +msgid "" +"Please close the unclosed %(tag)s tag from line %(line)s. (Line starts with " +"\"%(start)s\".)" +msgstr "" +"Bitte das ungeschlossene %(tag)s Tag in Zeile %(line)s schlieen. Die Zeile " +"beginnt mit \"%(start)s\"." + +#: core/validators.py:463 +#, python-format +msgid "" +"Some text starting on line %(line)s is not allowed in that context. (Line " +"starts with \"%(start)s\".)" +msgstr "" +"In Zeile %(line)s ist Text, der nicht in dem Kontext erlaubt ist. Die Zeile " +"beginnt mit \"%(start)s\"." + +#: core/validators.py:468 +#, python-format +msgid "" +"\"%(attr)s\" on line %(line)s is an invalid attribute. (Line starts with \"%" +"(start)s\".)" +msgstr "" +"Das Attribute %(attr)s in Zeile %(line)s ist ungltig. Die Zeile beginnt mit " +"\"%(start)s\"." + +#: core/validators.py:473 +#, python-format +msgid "" +"\"<%(tag)s>\" on line %(line)s is an invalid tag. (Line starts with \"%" +"(start)s\".)" +msgstr "" +"<%(tag)s> in Zeile %(line)s ist ungltig. Die Zeile beginnt mit \"%(start)s" +"\"." + +#: core/validators.py:477 +#, python-format +msgid "" +"A tag on line %(line)s is missing one or more required attributes. (Line " +"starts with \"%(start)s\".)" +msgstr "" +"Ein Tag in Zeile %(line)s hat eines oder mehrere Pflichtattribute nicht. Die " +"Zeile beginnt mit \"%(start)s\"." + +#: core/validators.py:482 +#, python-format +msgid "" +"The \"%(attr)s\" attribute on line %(line)s has an invalid value. (Line " +"starts with \"%(start)s\".)" +msgstr "" +"Das Attribut %(attr)s in Zeile %(line)s hat einen ungltigen Wert. Die Zeile " +"beginnt mit \"%(start)s\"." + +#: core/meta/fields.py:95 +msgid " Separate multiple IDs with commas." +msgstr "Mehrere IDs knnen mit Komma getrennt werden." + +#: core/meta/fields.py:98 +msgid "" +" Hold down \"Control\", or \"Command\" on a Mac, to select more than one." +msgstr "" +" Um mehr als eine Selektion zu treffen, \"Control\" oder auf dem Mac " +"\"Command\" beim Klicken gedrckt halten." diff --git a/django/conf/locale/en/LC_MESSAGES/django.mo b/django/conf/locale/en/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..ba26220d0ebaefb3fcc4fe2d5ffb94e85aa73fa0 GIT binary patch literal 421 zcmYL^&rZTX5XP&~gFWii!`@}E#b8K9!b(?Y>_1D<;DxNP)Dqk!+r{XEc=FwR7N^F@ zm-%Jq@XhQu-^T}^7HS_kMH+x+nLxXZ6KhO z23l}~L*R2GJkoNUHn=W07sPFOt;;jVbsRK8Cf>?=`JZpfXa-RNJ|&~Xi-NPKBxZKV zD+9UavRZSav`6ZMB&HD~T^7+G>{H***m&GSt1Py>5ReQ0>XDGf!$}>v8;1RL*;Kmd z*%2POJIZZ3_CQG^B>wTS!LUZWoAb?@m-33tU%0M>x!#&3bauWv%Tj1ya;_GoEIiVA PE{$!)WYr+k21%_S1Z!+$ literal 0 HcmV?d00001 diff --git a/django/conf/locale/en/LC_MESSAGES/django.po b/django/conf/locale/en/LC_MESSAGES/django.po new file mode 100644 index 0000000000..539b8b5015 --- /dev/null +++ b/django/conf/locale/en/LC_MESSAGES/django.po @@ -0,0 +1,927 @@ +# 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. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2005-11-03 12:26+0100\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/templates/admin/object_history.html:5 +#: contrib/admin/templates/admin/500.html:4 +#: contrib/admin/templates/admin/base.html:29 +#: 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 +msgid "Home" +msgstr "" + +#: contrib/admin/templates/admin/object_history.html:5 +msgid "History" +msgstr "" + +#: contrib/admin/templates/admin/object_history.html:18 +msgid "Date/time" +msgstr "" + +#: contrib/admin/templates/admin/object_history.html:19 models/auth.py:47 +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 "N j, 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 "" + +#: 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 "" + +#: contrib/admin/templates/admin/500.html:9 +msgid "Server Error (500)" +msgstr "" + +#: 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:27 +msgid "Add" +msgstr "" + +#: contrib/admin/templates/admin/index.html:33 +msgid "Change" +msgstr "" + +#: contrib/admin/templates/admin/index.html:43 +msgid "You don't have permission to edit anything." +msgstr "" + +#: contrib/admin/templates/admin/index.html:51 +msgid "Recent Actions" +msgstr "" + +#: contrib/admin/templates/admin/index.html:52 +msgid "My Actions" +msgstr "" + +#: contrib/admin/templates/admin/index.html:56 +msgid "None available" +msgstr "" + +#: contrib/admin/templates/admin/login.html:15 +msgid "Username:" +msgstr "" + +#: contrib/admin/templates/admin/login.html:18 +msgid "Password:" +msgstr "" + +#: contrib/admin/templates/admin/login.html:20 +msgid "Have you forgotten your password?" +msgstr "" + +#: contrib/admin/templates/admin/login.html:24 +msgid "Log in" +msgstr "" + +#: contrib/admin/templates/admin/base.html:23 +msgid "Welcome," +msgstr "" + +#: contrib/admin/templates/admin/base.html:23 +msgid "Change password" +msgstr "" + +#: contrib/admin/templates/admin/base.html:23 +msgid "Log out" +msgstr "" + +#: contrib/admin/templates/admin/delete_confirmation.html:7 +#, 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 "" + +#: contrib/admin/templates/admin/delete_confirmation.html:14 +#, 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 "" + +#: contrib/admin/templates/admin/delete_confirmation.html:18 +msgid "Yes, I'm sure" +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_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 "" + +#: contrib/admin/templates/registration/password_reset_email.html:5 +#, python-format +msgid "Your new password is: %(new_password)s" +msgstr "" + +#: 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 "" + +#: contrib/admin/models/admin.py:6 +msgid "action time" +msgstr "" + +#: contrib/admin/models/admin.py:9 +msgid "object id" +msgstr "" + +#: contrib/admin/models/admin.py:10 +msgid "object repr" +msgstr "" + +#: contrib/admin/models/admin.py:11 +msgid "action flag" +msgstr "" + +#: contrib/admin/models/admin.py:12 +msgid "change message" +msgstr "" + +#: contrib/admin/models/admin.py:15 +msgid "log entry" +msgstr "" + +#: contrib/admin/models/admin.py:16 +msgid "log entries" +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: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 "" + +#: models/core.py:5 +msgid "domain name" +msgstr "" + +#: models/core.py:6 +msgid "display name" +msgstr "" + +#: models/core.py:8 +msgid "site" +msgstr "" + +#: models/core.py:9 +msgid "sites" +msgstr "" + +#: models/core.py:22 +msgid "label" +msgstr "" + +#: models/core.py:23 models/core.py:34 models/auth.py:6 models/auth.py:19 +msgid "name" +msgstr "" + +#: models/core.py:25 +msgid "package" +msgstr "" + +#: models/core.py:26 +msgid "packages" +msgstr "" + +#: models/core.py:36 +msgid "python module name" +msgstr "" + +#: models/core.py:38 +msgid "content type" +msgstr "" + +#: models/core.py:39 +msgid "content types" +msgstr "" + +#: models/core.py:62 +msgid "redirect from" +msgstr "" + +#: models/core.py:63 +msgid "" +"This should be an absolute path, excluding the domain name. Example: '/" +"events/search/'." +msgstr "" + +#: models/core.py:64 +msgid "redirect to" +msgstr "" + +#: models/core.py:65 +msgid "" +"This can be either an absolute path (as above) or a full URL starting with " +"'http://'." +msgstr "" + +#: models/core.py:67 +msgid "redirect" +msgstr "" + +#: models/core.py:68 +msgid "redirects" +msgstr "" + +#: models/core.py:81 +msgid "URL" +msgstr "" + +#: models/core.py:82 +msgid "" +"Example: '/about/contact/'. Make sure to have leading and trailing slashes." +msgstr "" + +#: models/core.py:83 +msgid "title" +msgstr "" + +#: models/core.py:84 +msgid "content" +msgstr "" + +#: models/core.py:85 +msgid "enable comments" +msgstr "" + +#: models/core.py:86 +msgid "template name" +msgstr "" + +#: models/core.py:87 +msgid "" +"Example: 'flatfiles/contact_page'. If this isn't provided, the system will " +"use 'flatfiles/default'." +msgstr "" + +#: models/core.py:88 +msgid "registration required" +msgstr "" + +#: models/core.py:88 +msgid "If this is checked, only logged-in users will be able to view the page." +msgstr "" + +#: models/core.py:92 +msgid "flat page" +msgstr "" + +#: models/core.py:93 +msgid "flat pages" +msgstr "" + +#: models/core.py:114 +msgid "session key" +msgstr "" + +#: models/core.py:115 +msgid "session data" +msgstr "" + +#: models/core.py:116 +msgid "expire date" +msgstr "" + +#: models/core.py:118 +msgid "session" +msgstr "" + +#: models/core.py:119 +msgid "sessions" +msgstr "" + +#: models/auth.py:8 +msgid "codename" +msgstr "" + +#: models/auth.py:10 +msgid "Permission" +msgstr "" + +#: models/auth.py:11 models/auth.py:58 +msgid "Permissions" +msgstr "" + +#: models/auth.py:22 +msgid "Group" +msgstr "" + +#: models/auth.py:23 models/auth.py:60 +msgid "Groups" +msgstr "" + +#: models/auth.py:33 +msgid "username" +msgstr "" + +#: models/auth.py:34 +msgid "first name" +msgstr "" + +#: models/auth.py:35 +msgid "last name" +msgstr "" + +#: models/auth.py:36 +msgid "e-mail address" +msgstr "" + +#: models/auth.py:37 +msgid "password" +msgstr "" + +#: models/auth.py:37 +msgid "Use an MD5 hash -- not the raw password." +msgstr "" + +#: models/auth.py:38 +msgid "staff status" +msgstr "" + +#: models/auth.py:38 +msgid "Designates whether the user can log into this admin site." +msgstr "" + +#: models/auth.py:39 +msgid "active" +msgstr "" + +#: models/auth.py:40 +msgid "superuser status" +msgstr "" + +#: models/auth.py:41 +msgid "last login" +msgstr "" + +#: models/auth.py:42 +msgid "date joined" +msgstr "" + +#: models/auth.py:44 +msgid "" +"In addition to the permissions manually assigned, this user will also get " +"all permissions granted to each group he/she is in." +msgstr "" + +#: models/auth.py:48 +msgid "Users" +msgstr "" + +#: models/auth.py:57 +msgid "Personal info" +msgstr "" + +#: models/auth.py:59 +msgid "Important dates" +msgstr "" + +#: models/auth.py:182 +msgid "Message" +msgstr "" + +#: conf/global_settings.py:37 +msgid "Czech" +msgstr "" + +#: conf/global_settings.py:38 +msgid "German" +msgstr "" + +#: conf/global_settings.py:39 +msgid "English" +msgstr "" + +#: conf/global_settings.py:40 +msgid "Spanish" +msgstr "" + +#: conf/global_settings.py:41 +msgid "French" +msgstr "" + +#: conf/global_settings.py:42 +msgid "Galician" +msgstr "" + +#: conf/global_settings.py:43 +msgid "Italian" +msgstr "" + +#: conf/global_settings.py:44 +msgid "Brazilian" +msgstr "" + +#: conf/global_settings.py:45 +msgid "Russian" +msgstr "" + +#: conf/global_settings.py:46 +msgid "Serbian" +msgstr "" + +#: conf/global_settings.py:47 +msgid "Traditional Chinese" +msgstr "" + +#: core/validators.py:58 +msgid "This value must contain only letters, numbers and underscores." +msgstr "" + +#: core/validators.py:62 +msgid "This value must contain only letters, numbers, underscores and slashes." +msgstr "" + +#: core/validators.py:70 +msgid "Uppercase letters are not allowed here." +msgstr "" + +#: core/validators.py:74 +msgid "Lowercase letters are not allowed here." +msgstr "" + +#: core/validators.py:81 +msgid "Enter only digits separated by commas." +msgstr "" + +#: core/validators.py:93 +msgid "Enter valid e-mail addresses separated by commas." +msgstr "" + +#: core/validators.py:100 +msgid "Please enter a valid IP address." +msgstr "" + +#: core/validators.py:104 +msgid "Empty values are not allowed here." +msgstr "" + +#: core/validators.py:108 +msgid "Non-numeric characters aren't allowed here." +msgstr "" + +#: core/validators.py:112 +msgid "This value can't be comprised solely of digits." +msgstr "" + +#: core/validators.py:117 +msgid "Enter a whole number." +msgstr "" + +#: core/validators.py:121 +msgid "Only alphabetical characters are allowed here." +msgstr "" + +#: core/validators.py:125 +msgid "Enter a valid date in YYYY-MM-DD format." +msgstr "" + +#: core/validators.py:129 +msgid "Enter a valid time in HH:MM format." +msgstr "" + +#: core/validators.py:133 +msgid "Enter a valid date/time in YYYY-MM-DD HH:MM format." +msgstr "" + +#: core/validators.py:137 +msgid "Enter a valid e-mail address." +msgstr "" + +#: core/validators.py:149 +msgid "" +"Upload a valid image. The file you uploaded was either not an image or a " +"corrupted image." +msgstr "" + +#: core/validators.py:156 +#, python-format +msgid "The URL %s does not point to a valid image." +msgstr "" + +#: core/validators.py:160 +#, python-format +msgid "Phone numbers must be in XXX-XXX-XXXX format. \"%s\" is invalid." +msgstr "" + +#: core/validators.py:168 +#, python-format +msgid "The URL %s does not point to a valid QuickTime video." +msgstr "" + +#: core/validators.py:172 +msgid "A valid URL is required." +msgstr "" + +#: core/validators.py:186 +#, python-format +msgid "" +"Valid HTML is required. Specific errors are:\n" +"%s" +msgstr "" + +#: core/validators.py:193 +#, python-format +msgid "Badly formed XML: %s" +msgstr "" + +#: core/validators.py:203 +#, python-format +msgid "Invalid URL: %s" +msgstr "" + +#: core/validators.py:205 +#, python-format +msgid "The URL %s is a broken link." +msgstr "" + +#: core/validators.py:211 +msgid "Enter a valid U.S. state abbreviation." +msgstr "" + +#: core/validators.py:226 +#, python-format +msgid "Watch your mouth! The word %s is not allowed here." +msgid_plural "Watch your mouth! The words %s are not allowed here." +msgstr[0] "" +msgstr[1] "" + +#: core/validators.py:233 +#, python-format +msgid "This field must match the '%s' field." +msgstr "" + +#: core/validators.py:252 +msgid "Please enter something for at least one field." +msgstr "" + +#: core/validators.py:261 core/validators.py:272 +msgid "Please enter both fields or leave them both empty." +msgstr "" + +#: core/validators.py:279 +#, python-format +msgid "This field must be given if %(field)s is %(value)s" +msgstr "" + +#: core/validators.py:291 +#, python-format +msgid "This field must be given if %(field)s is not %(value)s" +msgstr "" + +#: core/validators.py:310 +msgid "Duplicate values are not allowed." +msgstr "" + +#: core/validators.py:333 +#, python-format +msgid "This value must be a power of %s." +msgstr "" + +#: core/validators.py:344 +msgid "Please enter a valid decimal number." +msgstr "" + +#: core/validators.py:346 +#, 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] "" + +#: core/validators.py:349 +#, 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] "" + +#: core/validators.py:359 +#, python-format +msgid "Make sure your uploaded file is at least %s bytes big." +msgstr "" + +#: core/validators.py:360 +#, python-format +msgid "Make sure your uploaded file is at most %s bytes big." +msgstr "" + +#: core/validators.py:373 +msgid "The format for this field is wrong." +msgstr "" + +#: core/validators.py:388 +msgid "This field is invalid." +msgstr "" + +#: core/validators.py:423 +#, python-format +msgid "Could not retrieve anything from %s." +msgstr "" + +#: core/validators.py:426 +#, python-format +msgid "" +"The URL %(url)s returned the invalid Content-Type header '%(contenttype)s'." +msgstr "" + +#: core/validators.py:459 +#, python-format +msgid "" +"Please close the unclosed %(tag)s tag from line %(line)s. (Line starts with " +"\"%(start)s\".)" +msgstr "" + +#: core/validators.py:463 +#, python-format +msgid "" +"Some text starting on line %(line)s is not allowed in that context. (Line " +"starts with \"%(start)s\".)" +msgstr "" + +#: core/validators.py:468 +#, python-format +msgid "" +"\"%(attr)s\" on line %(line)s is an invalid attribute. (Line starts with \"%" +"(start)s\".)" +msgstr "" + +#: core/validators.py:473 +#, python-format +msgid "" +"\"<%(tag)s>\" on line %(line)s is an invalid tag. (Line starts with \"%" +"(start)s\".)" +msgstr "" + +#: core/validators.py:477 +#, python-format +msgid "" +"A tag on line %(line)s is missing one or more required attributes. (Line " +"starts with \"%(start)s\".)" +msgstr "" + +#: core/validators.py:482 +#, python-format +msgid "" +"The \"%(attr)s\" attribute on line %(line)s has an invalid value. (Line " +"starts with \"%(start)s\".)" +msgstr "" + +#: core/meta/fields.py:95 +msgid " Separate multiple IDs with commas." +msgstr "" + +#: core/meta/fields.py:98 +msgid "" +" Hold down \"Control\", or \"Command\" on a Mac, to select more than one." +msgstr "" diff --git a/django/conf/locale/es/LC_MESSAGES/django.mo b/django/conf/locale/es/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..71a633795c1cb239b9774e2b4ee95986fdc073b2 GIT binary patch literal 5203 zcmai%U5q4E700iFh$Di6qJkfnMO?<6?&(=rSejvWhuMK0*@4Nwod5Z_r_W!1<#USXF5XY^{^dPNt$|Np!9SiCu2kwO@I_F%eh!x4FYEpT?^Eh} z+Oyzw;3D`D@Dz9h_*L)&pa(w&K3$K050v>Yfk(k#gG2BlcpOYP^!?yZL5@Pq$ z%K2BbsqA+h7}tTKUkeob-BaTOpzyf~vQ+gznO}k&slEe>eSQG)r(WjYXTjfra?anu z?}KlEvd=eAPVl>+244b2kKcpB_xZa2MvN+UyBqu=cpA*We}VUcXV^sedkz%2e+0_< zpMhTk&x4}hF`S$&)kEL`@GIaV_)YLu@VB7&{p;Xi@GVgIn?*^?6(8{{c^bSeUeRCH z%7a>yNBryKla^BRd|y$w?*Ko|D?TRth%E9P7nTkH{;W z-&uEvpNWk>$E$gTw?n-0NZ$AiZ4cIGPj%NeeG>#3Y+M(u!Ep?Q|5GRy=T%^E88aT+Zyy>q<2gR zyUr)$u4&ulz0?mT6WZ#;^499v$JVw^p50noUp@Q4qo+=(6C5^Qqywu?oMUIFO)^OH zG!))MP3zu(IMt9^Z46AB(MY@vp{*XUHq$+C(b(y36c3fsFgaLvM!N4rHzw30eak}U z`>rT#E;Rbd^kaH8FRZUR?Y_fc0+!~q$rHV64?+zh*kb?sI9jh08{~FZyF5zAIZbua z3@gJe8oljp@4f@`W6sXT?dA_G_1;~y#d))IOr3-s=SS+KgSAtxuhYB+ZThBexUx{| zBVGARP!A)-_>{JKSmZH7Xf&P7szV6~kx?)C^XhYVf^+bw-sj1C4J%oDbvA7=Bt%Y@~zg1XpEyH*E> zk#yJOdT4#x8^vfTMmy2DAx(Fk_XI~aYO2$=iwqOGPDiuu_3lmU*+s8=~o-b98**F&a)fRsEM5x5yv3Vli7qFLpvNRdGXmNR>tJsd=_n7VI=;DP-4C3rr zUItk!4k{CFVMxMSzQ;jbSTm4rZ(*oo;RThWFipKyjQhOZab5yD1_A6$BB}~D=Yt-m zMvpxn7Z2O6#2SQuFMW!Yw7syU_lQ@APLbNYYejGZugW<(aW>=!3%xB4Z^og?1o2)G zP49Tu!2?Hn*Tk8`G{=Y(F-&7Bh=SG|4^38DJt#wg?eYR&C$d;hz9VA8oX*QZhmRP7 zI4_^r*oLNhG*}=1Ng`~k$Lv9pX2AZVIo&Bqo3QHblcfzp(T;>bH!3fIAOuJ(G-VyS zR1`7K#NeK~ourrX@Hjz5uM1^okRoH!)Mq4RPl(0;Y&sMRr^SR{j>)<>%bYr6QEKhr zASQVwOA|MtbjSKZ8Upu$*wiNMVDb^n<^8726&0uZM@DPoc5K&_gdN7)qqUg^P!+)J z;rDBphBnSeteqVzJsaexY4#LT)~1H9IK)X_XrGHQC*jVy!s8^%wUxv?ZMu+8 zIGSR=tE&y~Q!SP8|jV%&cTNn1JVtywh67Ch&J-5+) zYnzWWjvhU7Ph(*^StRaR-&oDNPLfeuAMK>Y%;Sv*5sIr;RC(xr!~LcgnhUMw;Tg5u z?WUI~HTvH6jaRR(hT;ObxLdWNx$u7qj?MAh3wfL!(mp$&Pn9zY zHjwh8iw#WTxZBqewkHg#6*K6h95P6CHzT1;I_g$cY!J0F*jDG7`eA)$PM>V26bLXg zPwq0*P2=K1bQ3kI`a*4{R2$NsmLHeRIFS-d`uO?j?v^2 zLh3>vKWM90Pa5sAVVa;A(Ok)SOt0mIcS-s6u942C~I5_7E4YOh(Nop3$YCp<1m95OO0i(2Nl$1WMMf!eXM% z9>=dr5KKU(#GerGvT|fRA)C&qijoICp+$NYr3iHH?7@zUVj&YZFH(x*vMxr$E=9?< zqZ)Z}@4_;m3i?u^5jKU+thnyC&YH3 z05?mGBA?kK0dp2Zk-g zp`w5Ua|$_;O1KW@oc!|a2+LK*tF^f#r`KVR08s_CS?&u%`);KQb1HpNtIFD_6j!, 2005. +# +msgid "" +msgstr "" +"Project-Id-Version: django\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2005-11-03 12:26+0100\n" +"PO-Revision-Date: 2005-10-04 20:59GMT\n" +"Last-Translator: Ricardo Javier Crdenes Medina \n" +"Language-Team: Espaol \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=ISO-8859-1\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.10.2\n" + +#: contrib/admin/templates/admin/object_history.html:5 +#: contrib/admin/templates/admin/500.html:4 +#: contrib/admin/templates/admin/base.html:29 +#: 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 +msgid "Home" +msgstr "Inicio" + +#: contrib/admin/templates/admin/object_history.html:5 +msgid "History" +msgstr "Histrico" + +#: contrib/admin/templates/admin/object_history.html:18 +msgid "Date/time" +msgstr "Fecha/hora" + +#: contrib/admin/templates/admin/object_history.html:19 models/auth.py:47 +msgid "User" +msgstr "Usuario" + +#: contrib/admin/templates/admin/object_history.html:20 +msgid "Action" +msgstr "Accin" + +#: contrib/admin/templates/admin/object_history.html:26 +msgid "DATE_WITH_TIME_FULL" +msgstr "j. N 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 "" +"Este objeto no tiene histrico de cambios. Probablemente no fue aadido " +"usando este sitio de administracin." + +#: contrib/admin/templates/admin/base_site.html:4 +msgid "Django site admin" +msgstr "Sitio de administracin de Django" + +#: contrib/admin/templates/admin/base_site.html:7 +msgid "Django administration" +msgstr "Administracin de Django" + +#: contrib/admin/templates/admin/500.html:4 +#, fuzzy +msgid "Server error" +msgstr "Error del servidor (500)" + +#: contrib/admin/templates/admin/500.html:6 +msgid "Server error (500)" +msgstr "Error del servidor (500)" + +#: contrib/admin/templates/admin/500.html:9 +msgid "Server Error (500)" +msgstr "Error de servidor (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 "" +"Ha ocurrido un error. Se ha informado a los administradores del sitio " +"mediante correo electrnico y debera arreglarse en breve. Gracias por su " +"paciencia" + +#: contrib/admin/templates/admin/404.html:4 +#: contrib/admin/templates/admin/404.html:8 +msgid "Page not found" +msgstr "Pgina no encontrada" + +#: contrib/admin/templates/admin/404.html:10 +msgid "We're sorry, but the requested page could not be found." +msgstr "Lo sentimos, pero no se encuentra la pgina solicitada." + +#: contrib/admin/templates/admin/index.html:27 +msgid "Add" +msgstr "Agregar" + +#: contrib/admin/templates/admin/index.html:33 +msgid "Change" +msgstr "Modificar" + +#: contrib/admin/templates/admin/index.html:43 +msgid "You don't have permission to edit anything." +msgstr "No tiene permiso para editar nada." + +#: contrib/admin/templates/admin/index.html:51 +msgid "Recent Actions" +msgstr "Acciones recientes" + +#: contrib/admin/templates/admin/index.html:52 +msgid "My Actions" +msgstr "Mis acciones" + +#: contrib/admin/templates/admin/index.html:56 +msgid "None available" +msgstr "Ninguno disponible" + +#: contrib/admin/templates/admin/login.html:15 +msgid "Username:" +msgstr "Usuario:" + +#: contrib/admin/templates/admin/login.html:18 +msgid "Password:" +msgstr "Clave:" + +#: contrib/admin/templates/admin/login.html:20 +msgid "Have you forgotten your password?" +msgstr "Ha olvidado su clave?" + +#: contrib/admin/templates/admin/login.html:24 +msgid "Log in" +msgstr "Registrarse" + +#: contrib/admin/templates/admin/base.html:23 +msgid "Welcome," +msgstr "Bienvenido," + +#: contrib/admin/templates/admin/base.html:23 +msgid "Change password" +msgstr "Cambiar clave" + +#: contrib/admin/templates/admin/base.html:23 +msgid "Log out" +msgstr "Terminar" + +#: contrib/admin/templates/admin/delete_confirmation.html:7 +#, fuzzy, 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 "" +"Eliminar el %(object_name)s '%(object)s' provocara la eliminacin de " +"objetos relacionados, pero su cuenta no tiene permiso para borrar los " +"siguientes tipos de objetos:" + +#: contrib/admin/templates/admin/delete_confirmation.html:14 +#, 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 "" +"Est seguro de que quiere borrar los %(object_name)s \"%(object)s\"? Se " +"borrarn los siguientes objetos relacionados:" + +#: contrib/admin/templates/admin/delete_confirmation.html:18 +msgid "Yes, I'm sure" +msgstr "S, estoy seguro" + +#: 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 "Cambiar clave" + +#: contrib/admin/templates/registration/password_change_done.html:6 +#: contrib/admin/templates/registration/password_change_done.html:10 +msgid "Password change successful" +msgstr "Cambio de clave con xito" + +#: contrib/admin/templates/registration/password_change_done.html:12 +msgid "Your password was changed." +msgstr "Su clave ha cambiado." + +#: contrib/admin/templates/registration/password_reset_form.html:4 +#: contrib/admin/templates/registration/password_reset_form.html:6 +#: contrib/admin/templates/registration/password_reset_done.html:4 +msgid "Password reset" +msgstr "Recuperar clave" + +#: 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 "" +"Ha olvidado su clave? Introduzca su direccin de correo, y crearemos una " +"nueva que le enviaremos por correo." + +#: contrib/admin/templates/registration/password_reset_form.html:16 +msgid "E-mail address:" +msgstr "Direccin de correo:" + +#: contrib/admin/templates/registration/password_reset_form.html:16 +msgid "Reset my password" +msgstr "Recuperar mi clave" + +#: contrib/admin/templates/registration/logged_out.html:8 +msgid "Thanks for spending some quality time with the Web site today." +msgstr "Gracias por el tiempo que ha dedicado al sitio web hoy." + +#: contrib/admin/templates/registration/logged_out.html:10 +msgid "Log in again" +msgstr "Registrarse de nuevo" + +#: contrib/admin/templates/registration/password_reset_done.html:6 +#: contrib/admin/templates/registration/password_reset_done.html:10 +msgid "Password reset successful" +msgstr "Recuperacin de clave con xito" + +#: 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 "" +"Le hemos enviado una clave nueva a la direccin que ha suministrado. Debera " +"recibirla en breve." + +#: 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 "" +"Por favor, introduzca su clave antigua, por seguridad, y despus introduzca " +"la nueva clave dos veces para verificar que la ha escrito correctamente." + +#: contrib/admin/templates/registration/password_change_form.html:17 +msgid "Old password:" +msgstr "Clave antigua:" + +#: contrib/admin/templates/registration/password_change_form.html:19 +msgid "New password:" +msgstr "Clave nueva:" + +#: contrib/admin/templates/registration/password_change_form.html:21 +msgid "Confirm password:" +msgstr "Confirme clave:" + +#: contrib/admin/templates/registration/password_change_form.html:23 +msgid "Change my password" +msgstr "Cambiar mi clave" + +#: contrib/admin/templates/registration/password_reset_email.html:2 +msgid "You're receiving this e-mail because you requested a password reset" +msgstr "Recibe este mensaje debido a que solicit recuperar la clave" + +#: contrib/admin/templates/registration/password_reset_email.html:3 +#, python-format +msgid "for your user account at %(site_name)s" +msgstr "de su cuenta de usuario en %(site_name)s." + +#: contrib/admin/templates/registration/password_reset_email.html:5 +#, python-format +msgid "Your new password is: %(new_password)s" +msgstr "Su nueva clave es: %(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 "Puede cambiarla accediendo a esta pgina:" + +#: contrib/admin/templates/registration/password_reset_email.html:11 +msgid "Your username, in case you've forgotten:" +msgstr "Su nombre de usuario, en caso de haberlo olvidado:" + +#: contrib/admin/templates/registration/password_reset_email.html:13 +msgid "Thanks for using our site!" +msgstr "Gracias por usar nuestro sitio!" + +#: contrib/admin/templates/registration/password_reset_email.html:15 +#, python-format +msgid "The %(site_name)s team" +msgstr "El equipo de %(site_name)s" + +#: contrib/admin/models/admin.py:6 +#, fuzzy +msgid "action time" +msgstr "Fecha/hora" + +#: contrib/admin/models/admin.py:9 +msgid "object id" +msgstr "" + +#: contrib/admin/models/admin.py:10 +msgid "object repr" +msgstr "" + +#: contrib/admin/models/admin.py:11 +msgid "action flag" +msgstr "" + +#: contrib/admin/models/admin.py:12 +msgid "change message" +msgstr "" + +#: contrib/admin/models/admin.py:15 +msgid "log entry" +msgstr "" + +#: contrib/admin/models/admin.py:16 +msgid "log entries" +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: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 "" + +#: models/core.py:5 +msgid "domain name" +msgstr "" + +#: models/core.py:6 +msgid "display name" +msgstr "" + +#: models/core.py:8 +msgid "site" +msgstr "" + +#: models/core.py:9 +msgid "sites" +msgstr "" + +#: models/core.py:22 +msgid "label" +msgstr "" + +#: models/core.py:23 models/core.py:34 models/auth.py:6 models/auth.py:19 +#, fuzzy +msgid "name" +msgstr "Usuario:" + +#: models/core.py:25 +msgid "package" +msgstr "" + +#: models/core.py:26 +msgid "packages" +msgstr "" + +#: models/core.py:36 +msgid "python module name" +msgstr "" + +#: models/core.py:38 +msgid "content type" +msgstr "" + +#: models/core.py:39 +msgid "content types" +msgstr "" + +#: models/core.py:62 +msgid "redirect from" +msgstr "" + +#: models/core.py:63 +msgid "" +"This should be an absolute path, excluding the domain name. Example: '/" +"events/search/'." +msgstr "" + +#: models/core.py:64 +msgid "redirect to" +msgstr "" + +#: models/core.py:65 +msgid "" +"This can be either an absolute path (as above) or a full URL starting with " +"'http://'." +msgstr "" + +#: models/core.py:67 +msgid "redirect" +msgstr "" + +#: models/core.py:68 +msgid "redirects" +msgstr "" + +#: models/core.py:81 +msgid "URL" +msgstr "" + +#: models/core.py:82 +msgid "" +"Example: '/about/contact/'. Make sure to have leading and trailing slashes." +msgstr "" + +#: models/core.py:83 +msgid "title" +msgstr "" + +#: models/core.py:84 +msgid "content" +msgstr "" + +#: models/core.py:85 +msgid "enable comments" +msgstr "" + +#: models/core.py:86 +msgid "template name" +msgstr "" + +#: models/core.py:87 +msgid "" +"Example: 'flatfiles/contact_page'. If this isn't provided, the system will " +"use 'flatfiles/default'." +msgstr "" + +#: models/core.py:88 +msgid "registration required" +msgstr "" + +#: models/core.py:88 +msgid "If this is checked, only logged-in users will be able to view the page." +msgstr "" + +#: models/core.py:92 +msgid "flat page" +msgstr "" + +#: models/core.py:93 +msgid "flat pages" +msgstr "" + +#: models/core.py:114 +msgid "session key" +msgstr "" + +#: models/core.py:115 +msgid "session data" +msgstr "" + +#: models/core.py:116 +msgid "expire date" +msgstr "" + +#: models/core.py:118 +msgid "session" +msgstr "" + +#: models/core.py:119 +msgid "sessions" +msgstr "" + +#: models/auth.py:8 +msgid "codename" +msgstr "" + +#: models/auth.py:10 +msgid "Permission" +msgstr "" + +#: models/auth.py:11 models/auth.py:58 +msgid "Permissions" +msgstr "" + +#: models/auth.py:22 +msgid "Group" +msgstr "" + +#: models/auth.py:23 models/auth.py:60 +msgid "Groups" +msgstr "" + +#: models/auth.py:33 +#, fuzzy +msgid "username" +msgstr "Usuario:" + +#: models/auth.py:34 +msgid "first name" +msgstr "" + +#: models/auth.py:35 +msgid "last name" +msgstr "" + +#: models/auth.py:36 +#, fuzzy +msgid "e-mail address" +msgstr "Direccin de correo:" + +#: models/auth.py:37 +#, fuzzy +msgid "password" +msgstr "Clave:" + +#: models/auth.py:37 +msgid "Use an MD5 hash -- not the raw password." +msgstr "" + +#: models/auth.py:38 +msgid "staff status" +msgstr "" + +#: models/auth.py:38 +msgid "Designates whether the user can log into this admin site." +msgstr "" + +#: models/auth.py:39 +msgid "active" +msgstr "" + +#: models/auth.py:40 +msgid "superuser status" +msgstr "" + +#: models/auth.py:41 +msgid "last login" +msgstr "" + +#: models/auth.py:42 +msgid "date joined" +msgstr "" + +#: models/auth.py:44 +msgid "" +"In addition to the permissions manually assigned, this user will also get " +"all permissions granted to each group he/she is in." +msgstr "" + +#: models/auth.py:48 +#, fuzzy +msgid "Users" +msgstr "Usuario" + +#: models/auth.py:57 +msgid "Personal info" +msgstr "" + +#: models/auth.py:59 +msgid "Important dates" +msgstr "" + +#: models/auth.py:182 +msgid "Message" +msgstr "" + +#: conf/global_settings.py:37 +msgid "Czech" +msgstr "" + +#: conf/global_settings.py:38 +msgid "German" +msgstr "" + +#: conf/global_settings.py:39 +msgid "English" +msgstr "" + +#: conf/global_settings.py:40 +msgid "Spanish" +msgstr "" + +#: conf/global_settings.py:41 +msgid "French" +msgstr "" + +#: conf/global_settings.py:42 +msgid "Galician" +msgstr "" + +#: conf/global_settings.py:43 +msgid "Italian" +msgstr "" + +#: conf/global_settings.py:44 +msgid "Brazilian" +msgstr "" + +#: conf/global_settings.py:45 +msgid "Russian" +msgstr "" + +#: conf/global_settings.py:46 +msgid "Serbian" +msgstr "" + +#: conf/global_settings.py:47 +msgid "Traditional Chinese" +msgstr "" + +#: core/validators.py:58 +msgid "This value must contain only letters, numbers and underscores." +msgstr "Este valor debe contener slo letras, nmeros y guin bajo." + +#: core/validators.py:62 +#, fuzzy +msgid "This value must contain only letters, numbers, underscores and slashes." +msgstr "Este valor debe contener slo letras, nmeros y guin bajo." + +#: core/validators.py:70 +msgid "Uppercase letters are not allowed here." +msgstr "" + +#: core/validators.py:74 +msgid "Lowercase letters are not allowed here." +msgstr "" + +#: core/validators.py:81 +msgid "Enter only digits separated by commas." +msgstr "" + +#: core/validators.py:93 +msgid "Enter valid e-mail addresses separated by commas." +msgstr "" + +#: core/validators.py:100 +msgid "Please enter a valid IP address." +msgstr "" + +#: core/validators.py:104 +msgid "Empty values are not allowed here." +msgstr "" + +#: core/validators.py:108 +msgid "Non-numeric characters aren't allowed here." +msgstr "" + +#: core/validators.py:112 +msgid "This value can't be comprised solely of digits." +msgstr "" + +#: core/validators.py:117 +msgid "Enter a whole number." +msgstr "" + +#: core/validators.py:121 +msgid "Only alphabetical characters are allowed here." +msgstr "" + +#: core/validators.py:125 +msgid "Enter a valid date in YYYY-MM-DD format." +msgstr "" + +#: core/validators.py:129 +msgid "Enter a valid time in HH:MM format." +msgstr "" + +#: core/validators.py:133 +msgid "Enter a valid date/time in YYYY-MM-DD HH:MM format." +msgstr "" + +#: core/validators.py:137 +#, fuzzy +msgid "Enter a valid e-mail address." +msgstr "Direccin de correo:" + +#: core/validators.py:149 +msgid "" +"Upload a valid image. The file you uploaded was either not an image or a " +"corrupted image." +msgstr "" + +#: core/validators.py:156 +#, python-format +msgid "The URL %s does not point to a valid image." +msgstr "" + +#: core/validators.py:160 +#, python-format +msgid "Phone numbers must be in XXX-XXX-XXXX format. \"%s\" is invalid." +msgstr "" + +#: core/validators.py:168 +#, python-format +msgid "The URL %s does not point to a valid QuickTime video." +msgstr "" + +#: core/validators.py:172 +msgid "A valid URL is required." +msgstr "" + +#: core/validators.py:186 +#, python-format +msgid "" +"Valid HTML is required. Specific errors are:\n" +"%s" +msgstr "" + +#: core/validators.py:193 +#, python-format +msgid "Badly formed XML: %s" +msgstr "" + +#: core/validators.py:203 +#, python-format +msgid "Invalid URL: %s" +msgstr "" + +#: core/validators.py:205 +#, python-format +msgid "The URL %s is a broken link." +msgstr "" + +#: core/validators.py:211 +msgid "Enter a valid U.S. state abbreviation." +msgstr "" + +#: core/validators.py:226 +#, python-format +msgid "Watch your mouth! The word %s is not allowed here." +msgid_plural "Watch your mouth! The words %s are not allowed here." +msgstr[0] "" +msgstr[1] "" + +#: core/validators.py:233 +#, python-format +msgid "This field must match the '%s' field." +msgstr "" + +#: core/validators.py:252 +msgid "Please enter something for at least one field." +msgstr "" + +#: core/validators.py:261 core/validators.py:272 +msgid "Please enter both fields or leave them both empty." +msgstr "" + +#: core/validators.py:279 +#, python-format +msgid "This field must be given if %(field)s is %(value)s" +msgstr "" + +#: core/validators.py:291 +#, python-format +msgid "This field must be given if %(field)s is not %(value)s" +msgstr "" + +#: core/validators.py:310 +msgid "Duplicate values are not allowed." +msgstr "" + +#: core/validators.py:333 +#, python-format +msgid "This value must be a power of %s." +msgstr "" + +#: core/validators.py:344 +msgid "Please enter a valid decimal number." +msgstr "" + +#: core/validators.py:346 +#, 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] "" + +#: core/validators.py:349 +#, 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] "" + +#: core/validators.py:359 +#, python-format +msgid "Make sure your uploaded file is at least %s bytes big." +msgstr "" + +#: core/validators.py:360 +#, python-format +msgid "Make sure your uploaded file is at most %s bytes big." +msgstr "" + +#: core/validators.py:373 +msgid "The format for this field is wrong." +msgstr "" + +#: core/validators.py:388 +msgid "This field is invalid." +msgstr "" + +#: core/validators.py:423 +#, python-format +msgid "Could not retrieve anything from %s." +msgstr "" + +#: core/validators.py:426 +#, python-format +msgid "" +"The URL %(url)s returned the invalid Content-Type header '%(contenttype)s'." +msgstr "" + +#: core/validators.py:459 +#, python-format +msgid "" +"Please close the unclosed %(tag)s tag from line %(line)s. (Line starts with " +"\"%(start)s\".)" +msgstr "" + +#: core/validators.py:463 +#, python-format +msgid "" +"Some text starting on line %(line)s is not allowed in that context. (Line " +"starts with \"%(start)s\".)" +msgstr "" + +#: core/validators.py:468 +#, python-format +msgid "" +"\"%(attr)s\" on line %(line)s is an invalid attribute. (Line starts with \"%" +"(start)s\".)" +msgstr "" + +#: core/validators.py:473 +#, python-format +msgid "" +"\"<%(tag)s>\" on line %(line)s is an invalid tag. (Line starts with \"%" +"(start)s\".)" +msgstr "" + +#: core/validators.py:477 +#, python-format +msgid "" +"A tag on line %(line)s is missing one or more required attributes. (Line " +"starts with \"%(start)s\".)" +msgstr "" + +#: core/validators.py:482 +#, python-format +msgid "" +"The \"%(attr)s\" attribute on line %(line)s has an invalid value. (Line " +"starts with \"%(start)s\".)" +msgstr "" + +#: core/meta/fields.py:95 +msgid " Separate multiple IDs with commas." +msgstr "" + +#: core/meta/fields.py:98 +msgid "" +" Hold down \"Control\", or \"Command\" on a Mac, to select more than one." +msgstr "" + +#~ msgid "Server error (500)" +#~ msgstr "Error del servidor (500)" + +#~ msgid "Click to change" +#~ msgstr "Cambie para modificar" diff --git a/django/conf/locale/fr/LC_MESSAGES/django.mo b/django/conf/locale/fr/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..64ab862e5b1886a30bced53775b8ec0e043d951c GIT binary patch literal 17763 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 RF21ap8i+{@aS(r+{{_LNH|hWY literal 0 HcmV?d00001 diff --git a/django/conf/locale/fr/LC_MESSAGES/django.po b/django/conf/locale/fr/LC_MESSAGES/django.po new file mode 100644 index 0000000000..6e88cc51f4 --- /dev/null +++ b/django/conf/locale/fr/LC_MESSAGES/django.po @@ -0,0 +1,995 @@ +# translation of django.po to french +# This file is distributed under the same license as the PACKAGE package. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER. +# Laurent Rahuel , 2005. +# +msgid "" +msgstr "" +"Project-Id-Version: django\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2005-11-03 12:26+0100\n" +"PO-Revision-Date: 2005-10-18 12:27+0200\n" +"Last-Translator: Laurent Rahuel \n" +"Language-Team: franais \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=ISO-8859-1\n" +"Content-Transfer-Encoding: 8bit\n" + +#: contrib/admin/templates/admin/object_history.html:5 +#: contrib/admin/templates/admin/500.html:4 +#: contrib/admin/templates/admin/base.html:29 +#: 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 +msgid "Home" +msgstr "Accueil" + +#: contrib/admin/templates/admin/object_history.html:5 +msgid "History" +msgstr "Historique" + +#: contrib/admin/templates/admin/object_history.html:18 +msgid "Date/time" +msgstr "Date/Heure" + +#: contrib/admin/templates/admin/object_history.html:19 models/auth.py:47 +msgid "User" +msgstr "Utilisateur" + +#: contrib/admin/templates/admin/object_history.html:20 +msgid "Action" +msgstr "Action" + +#: contrib/admin/templates/admin/object_history.html:26 +msgid "DATE_WITH_TIME_FULL" +msgstr "j. N 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 "" +"Cet objet n'a pas d'historique de modification. Il n'a probablement pas t " +"ajout au moyen de ce site d'administration." + +#: contrib/admin/templates/admin/base_site.html:4 +msgid "Django site admin" +msgstr "Site d'administration de Django" + +#: contrib/admin/templates/admin/base_site.html:7 +msgid "Django administration" +msgstr "Administration de Django" + +#: contrib/admin/templates/admin/500.html:4 +#, fuzzy +msgid "Server error" +msgstr "Erreur du serveur (500)" + +#: contrib/admin/templates/admin/500.html:6 +msgid "Server error (500)" +msgstr "Erreur du serveur (500)" + +#: contrib/admin/templates/admin/500.html:9 +msgid "Server Error (500)" +msgstr "Erreur du serveur (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 "" +"Une erreur est survenue. Elle a t transmise par courriel aux " +"administrateurs du site et sera corrige dans les meilleurs dlais. Merci " +"pour votre patience." + +#: contrib/admin/templates/admin/404.html:4 +#: contrib/admin/templates/admin/404.html:8 +msgid "Page not found" +msgstr "Cette page n'a pas t trouve" + +#: contrib/admin/templates/admin/404.html:10 +msgid "We're sorry, but the requested page could not be found." +msgstr "Nous sommes dsols, mais la page demande est introuvable." + +#: contrib/admin/templates/admin/index.html:27 +msgid "Add" +msgstr "Ajouter" + +#: contrib/admin/templates/admin/index.html:33 +msgid "Change" +msgstr "Modifier" + +#: contrib/admin/templates/admin/index.html:43 +msgid "You don't have permission to edit anything." +msgstr "Vous n'avez pas la permission d'diter quoi que ce soit." + +#: contrib/admin/templates/admin/index.html:51 +msgid "Recent Actions" +msgstr "Actions rcentes" + +#: contrib/admin/templates/admin/index.html:52 +msgid "My Actions" +msgstr "Mes actions" + +#: contrib/admin/templates/admin/index.html:56 +msgid "None available" +msgstr "Aucun(e) disponible" + +#: contrib/admin/templates/admin/login.html:15 +msgid "Username:" +msgstr "Nom d'utilisateur" + +#: contrib/admin/templates/admin/login.html:18 +msgid "Password:" +msgstr "Mot de passe" + +#: contrib/admin/templates/admin/login.html:20 +msgid "Have you forgotten your password?" +msgstr "Avez vous perdu votre mot de passe?" + +#: contrib/admin/templates/admin/login.html:24 +msgid "Log in" +msgstr "Connectez vous" + +#: contrib/admin/templates/admin/base.html:23 +msgid "Welcome," +msgstr "Bienvenue," + +#: contrib/admin/templates/admin/base.html:23 +msgid "Change password" +msgstr "Modifier votre mot de passe" + +#: contrib/admin/templates/admin/base.html:23 +msgid "Log out" +msgstr "Dconnection" + +#: contrib/admin/templates/admin/delete_confirmation.html:7 +#, fuzzy, 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 "" +"Supprimer %(object_name)s '%(object)s' provoquerait la suppression des " +"objets qui lui sont lis mais votre compte ne possde pas la permission de " +"supprimer les types d'objets suivants:" + +#: contrib/admin/templates/admin/delete_confirmation.html:14 +#, 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 "" +"tes vous certain de vouloir supprimer %(object_name)s \"%(object)s\"? Tous " +"les lments lis suivants seront supprims:" + +#: contrib/admin/templates/admin/delete_confirmation.html:18 +msgid "Yes, I'm sure" +msgstr "Oui, je suis certain" + +#: 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 "Modification de votre mot de passe" + +#: contrib/admin/templates/registration/password_change_done.html:6 +#: contrib/admin/templates/registration/password_change_done.html:10 +msgid "Password change successful" +msgstr "Mot de passe modifi avec succs" + +#: contrib/admin/templates/registration/password_change_done.html:12 +msgid "Your password was changed." +msgstr "Votre mot de passe a t modifi." + +#: contrib/admin/templates/registration/password_reset_form.html:4 +#: contrib/admin/templates/registration/password_reset_form.html:6 +#: contrib/admin/templates/registration/password_reset_done.html:4 +msgid "Password reset" +msgstr "Rinitialisation de votre mot de passe" + +#: 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 "" +"Mot de passe perdu ? Saisissez votre adresse de courriel ci-dessous et nous " +"annulerons votre mot de passe actuel avant de vous en faire parvenir un " +"nouveau par courriel." + +#: contrib/admin/templates/registration/password_reset_form.html:16 +msgid "E-mail address:" +msgstr "Courriel:" + +#: contrib/admin/templates/registration/password_reset_form.html:16 +msgid "Reset my password" +msgstr "Rinitialiser mon mot de passe" + +#: contrib/admin/templates/registration/logged_out.html:8 +msgid "Thanks for spending some quality time with the Web site today." +msgstr "Merci pour le temps que vous avez accord au site aujourd'hui." + +#: contrib/admin/templates/registration/logged_out.html:10 +msgid "Log in again" +msgstr "Connectez vous nouveau" + +#: contrib/admin/templates/registration/password_reset_done.html:6 +#: contrib/admin/templates/registration/password_reset_done.html:10 +msgid "Password reset successful" +msgstr "Mot de passe rinitialis avec succs" + +#: 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 "" +"Nous vous avons envoy par courriel un nouveau mot de passe. Vous devriez le " +"recevoir rapidement." + +#: 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 "" +"Pour des raisons de scurit, veuillez entrer votre ancien mot de passe puis " +"saisissez deux fois votre nouveau mot de passe afin que nous puissions " +"vrifier que vous l'avez tap correctement." + +#: contrib/admin/templates/registration/password_change_form.html:17 +msgid "Old password:" +msgstr "Ancien mot de passe:" + +#: contrib/admin/templates/registration/password_change_form.html:19 +msgid "New password:" +msgstr "Nouveau mot de passe:" + +#: contrib/admin/templates/registration/password_change_form.html:21 +msgid "Confirm password:" +msgstr "Confirmation de votre nouveau mot de passe" + +#: contrib/admin/templates/registration/password_change_form.html:23 +msgid "Change my password" +msgstr "Modifier mon mot de passe" + +#: contrib/admin/templates/registration/password_reset_email.html:2 +msgid "You're receiving this e-mail because you requested a password reset" +msgstr "" +"Vous recevez ce courriel car vous avez demand un changement de mot de passe" + +#: contrib/admin/templates/registration/password_reset_email.html:3 +#, python-format +msgid "for your user account at %(site_name)s" +msgstr "pour votre compte du site %(site_name)s" + +#: contrib/admin/templates/registration/password_reset_email.html:5 +#, python-format +msgid "Your new password is: %(new_password)s" +msgstr "Votre nouveau mot de passe est: %(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 "Vous pouvez modifier ce mot de passe l'adresse suivante:" + +#: contrib/admin/templates/registration/password_reset_email.html:11 +msgid "Your username, in case you've forgotten:" +msgstr "Votre nom d'utilisateur, en cas d'oubli:" + +#: contrib/admin/templates/registration/password_reset_email.html:13 +msgid "Thanks for using our site!" +msgstr "Merci d'utiliser notre site!" + +#: contrib/admin/templates/registration/password_reset_email.html:15 +#, python-format +msgid "The %(site_name)s team" +msgstr "L'quipe %(site_name)s" + +#: contrib/admin/models/admin.py:6 +msgid "action time" +msgstr "heure de l'action" + +#: contrib/admin/models/admin.py:9 +msgid "object id" +msgstr "id de l'objet" + +#: contrib/admin/models/admin.py:10 +msgid "object repr" +msgstr "repr de l'objet" + +#: contrib/admin/models/admin.py:11 +msgid "action flag" +msgstr "drapeau de l'action" + +#: contrib/admin/models/admin.py:12 +msgid "change message" +msgstr "message de modification" + +#: contrib/admin/models/admin.py:15 +msgid "log entry" +msgstr "entre de log" + +#: contrib/admin/models/admin.py:16 +msgid "log entries" +msgstr "entres de log" + +#: utils/dates.py:6 +msgid "Monday" +msgstr "Lundi" + +#: utils/dates.py:6 +msgid "Tuesday" +msgstr "Mardi" + +#: utils/dates.py:6 +msgid "Wednesday" +msgstr "Mercredi" + +#: utils/dates.py:6 +msgid "Thursday" +msgstr "Jeudi" + +#: utils/dates.py:6 +msgid "Friday" +msgstr "Vendredi" + +#: utils/dates.py:7 +msgid "Saturday" +msgstr "Samedi" + +#: utils/dates.py:7 +msgid "Sunday" +msgstr "Dimanche" + +#: utils/dates.py:14 +msgid "January" +msgstr "Janvier" + +#: utils/dates.py:14 +msgid "February" +msgstr "Fvrier" + +#: utils/dates.py:14 utils/dates.py:27 +msgid "March" +msgstr "Mars" + +#: utils/dates.py:14 utils/dates.py:27 +msgid "April" +msgstr "Avril" + +#: utils/dates.py:14 utils/dates.py:27 +msgid "May" +msgstr "Mai" + +#: utils/dates.py:14 utils/dates.py:27 +msgid "June" +msgstr "Juin" + +#: utils/dates.py:15 utils/dates.py:27 +msgid "July" +msgstr "Juillet" + +#: utils/dates.py:15 +msgid "August" +msgstr "Aut" + +#: utils/dates.py:15 +msgid "September" +msgstr "Septembre" + +#: utils/dates.py:15 +msgid "October" +msgstr "Octobre" + +#: utils/dates.py:15 +msgid "November" +msgstr "Novembre" + +#: utils/dates.py:16 +msgid "December" +msgstr "Dcembre" + +#: utils/dates.py:27 +msgid "Jan." +msgstr "Jan." + +#: utils/dates.py:27 +msgid "Feb." +msgstr "Fv." + +#: utils/dates.py:28 +msgid "Aug." +msgstr "Aut" + +#: utils/dates.py:28 +msgid "Sept." +msgstr "Sept." + +#: utils/dates.py:28 +msgid "Oct." +msgstr "Oct." + +#: utils/dates.py:28 +msgid "Nov." +msgstr "Nov." + +#: utils/dates.py:28 +msgid "Dec." +msgstr "Dc." + +#: models/core.py:5 +msgid "domain name" +msgstr "nom de domaine" + +#: models/core.py:6 +msgid "display name" +msgstr "nom afficher" + +#: models/core.py:8 +msgid "site" +msgstr "site" + +#: models/core.py:9 +msgid "sites" +msgstr "sites" + +#: models/core.py:22 +msgid "label" +msgstr "intitul" + +#: models/core.py:23 models/core.py:34 models/auth.py:6 models/auth.py:19 +msgid "name" +msgstr "nom" + +#: models/core.py:25 +msgid "package" +msgstr "paquetage" + +#: models/core.py:26 +msgid "packages" +msgstr "paquetages" + +#: models/core.py:36 +msgid "python module name" +msgstr "nom du module python" + +#: models/core.py:38 +msgid "content type" +msgstr "type de contenu" + +#: models/core.py:39 +msgid "content types" +msgstr "types de contenu" + +#: models/core.py:62 +msgid "redirect from" +msgstr "redirig depuis" + +#: models/core.py:63 +msgid "" +"This should be an absolute path, excluding the domain name. Example: '/" +"events/search/'." +msgstr "" +"Ceci doit tre un chemin absolu, sans nom de domaine. Par exemple: '/events/" +"search/'." + +#: models/core.py:64 +msgid "redirect to" +msgstr "redirig vers" + +#: models/core.py:65 +msgid "" +"This can be either an absolute path (as above) or a full URL starting with " +"'http://'." +msgstr "" +"Ceci peut tre soit un chemin absolu (voir ci-dessus) soit une URL complte " +"dbutant par 'http://'." + +#: models/core.py:67 +msgid "redirect" +msgstr "redirection" + +#: models/core.py:68 +msgid "redirects" +msgstr "redirections" + +#: models/core.py:81 +msgid "URL" +msgstr "URL" + +#: models/core.py:82 +msgid "" +"Example: '/about/contact/'. Make sure to have leading and trailing slashes." +msgstr "" +"Par exemple : '/about/contact/'. Vrifiez la prsence du caractre '/' en " +"dbut et en fin de chaine." + +#: models/core.py:83 +msgid "title" +msgstr "titre" + +#: models/core.py:84 +msgid "content" +msgstr "contenu" + +#: models/core.py:85 +msgid "enable comments" +msgstr "autoriser les commentaires" + +#: models/core.py:86 +msgid "template name" +msgstr "nom du template" + +#: models/core.py:87 +msgid "" +"Example: 'flatfiles/contact_page'. If this isn't provided, the system will " +"use 'flatfiles/default'." +msgstr "" +"Par exemple: 'flatfiles/contact_page'. Sans dfinition, le systme utilisera " +"'flatfiles/default'." + +#: models/core.py:88 +msgid "registration required" +msgstr "enregistrement requis" + +#: models/core.py:88 +msgid "If this is checked, only logged-in users will be able to view the page." +msgstr "" +"Si coch, seuls les utilisateurs connects auront la possibilit de voir " +"cette page." + +#: models/core.py:92 +msgid "flat page" +msgstr "page plat" + +#: models/core.py:93 +msgid "flat pages" +msgstr "pages plat" + +#: models/core.py:114 +msgid "session key" +msgstr "cl de session" + +#: models/core.py:115 +msgid "session data" +msgstr "donne de session" + +#: models/core.py:116 +msgid "expire date" +msgstr "date d'expiration" + +#: models/core.py:118 +msgid "session" +msgstr "session" + +#: models/core.py:119 +msgid "sessions" +msgstr "sessions" + +#: models/auth.py:8 +msgid "codename" +msgstr "nom de code" + +#: models/auth.py:10 +msgid "Permission" +msgstr "Permission" + +#: models/auth.py:11 models/auth.py:58 +msgid "Permissions" +msgstr "Permissions" + +#: models/auth.py:22 +msgid "Group" +msgstr "Groupe" + +#: models/auth.py:23 models/auth.py:60 +msgid "Groups" +msgstr "Groupes" + +#: models/auth.py:33 +msgid "username" +msgstr "nom d'utilisateur" + +#: models/auth.py:34 +msgid "first name" +msgstr "prnom" + +#: models/auth.py:35 +msgid "last name" +msgstr "nom" + +#: models/auth.py:36 +msgid "e-mail address" +msgstr "courriel" + +#: models/auth.py:37 +msgid "password" +msgstr "mot de passe" + +#: models/auth.py:37 +msgid "Use an MD5 hash -- not the raw password." +msgstr "Utilisez une chaine crypte MD5 -- pas un mot de passe en clair." + +#: models/auth.py:38 +msgid "staff status" +msgstr "statut staff" + +#: models/auth.py:38 +msgid "Designates whether the user can log into this admin site." +msgstr "Prcise si l'utilisateur peut se connecter ce site d'administration." + +#: models/auth.py:39 +msgid "active" +msgstr "actif" + +#: models/auth.py:40 +msgid "superuser status" +msgstr "statut superuser" + +#: models/auth.py:41 +msgid "last login" +msgstr "dernire connection" + +#: models/auth.py:42 +msgid "date joined" +msgstr "date d'inscription" + +#: models/auth.py:44 +msgid "" +"In addition to the permissions manually assigned, this user will also get " +"all permissions granted to each group he/she is in." +msgstr "" +"En plus des permissions qui lui sont manuellement assignes, cet utilisateur " +"recevra aussi toutes les permissions de tous les groupes auquels il " +"appartient. " + +#: models/auth.py:48 +msgid "Users" +msgstr "Utilisateurs" + +#: models/auth.py:57 +msgid "Personal info" +msgstr "Information personnelle" + +#: models/auth.py:59 +msgid "Important dates" +msgstr "Dates importantes" + +#: models/auth.py:182 +msgid "Message" +msgstr "Message" + +#: conf/global_settings.py:37 +msgid "Czech" +msgstr "Tchque" + +#: conf/global_settings.py:38 +msgid "German" +msgstr "Allemand" + +#: conf/global_settings.py:39 +msgid "English" +msgstr "Anglais" + +#: conf/global_settings.py:40 +msgid "Spanish" +msgstr "Espagnol" + +#: conf/global_settings.py:41 +msgid "French" +msgstr "Franais" + +#: conf/global_settings.py:42 +msgid "Galician" +msgstr "Galicien" + +#: conf/global_settings.py:43 +#, fuzzy +msgid "Italian" +msgstr "Italien" + +#: conf/global_settings.py:44 +msgid "Brazilian" +msgstr "Brsilien" + +#: conf/global_settings.py:45 +msgid "Russian" +msgstr "Russe" + +#: conf/global_settings.py:46 +#, fuzzy +msgid "Serbian" +msgstr "Serbe" + +#: conf/global_settings.py:47 +msgid "Traditional Chinese" +msgstr "" + +#: core/validators.py:58 +msgid "This value must contain only letters, numbers and underscores." +msgstr "" +"Ce champ ne doit contenir que des lettres, des nombres et des sous-tirets." + +#: core/validators.py:62 +msgid "This value must contain only letters, numbers, underscores and slashes." +msgstr "" +"Ce champ ne doit contenir que des lettres, des nombres, des sous-tirets et " +"des '/'." + +#: core/validators.py:70 +msgid "Uppercase letters are not allowed here." +msgstr "Les lettres majuscules ne sont pas autorises ici." + +#: core/validators.py:74 +msgid "Lowercase letters are not allowed here." +msgstr "Les lettres minuscules ne sont pas autorises ici." + +#: core/validators.py:81 +msgid "Enter only digits separated by commas." +msgstr "Seulement des chiffres ([0-9]), spars par des virgules." + +#: core/validators.py:93 +msgid "Enter valid e-mail addresses separated by commas." +msgstr "Entrez des adresses de courriel valides spares par des virgules." + +#: core/validators.py:100 +msgid "Please enter a valid IP address." +msgstr "Entrez une adresse IP valide." + +#: core/validators.py:104 +msgid "Empty values are not allowed here." +msgstr "Vous ne pouvez pas laisser ce champ vide." + +#: core/validators.py:108 +msgid "Non-numeric characters aren't allowed here." +msgstr "Les caractres non numriques ne sont pas autoriss ici." + +#: core/validators.py:112 +msgid "This value can't be comprised solely of digits." +msgstr "Cette valeur ne peut contenir que des chiffres [0-9]." + +#: core/validators.py:117 +msgid "Enter a whole number." +msgstr "Entrez un nombre entier." + +#: core/validators.py:121 +msgid "Only alphabetical characters are allowed here." +msgstr "Seules les lettres de l'alphabet sont autorises ici." + +#: core/validators.py:125 +msgid "Enter a valid date in YYYY-MM-DD format." +msgstr "Entrez une date valide au format AAAA-MM-JJ." + +#: core/validators.py:129 +msgid "Enter a valid time in HH:MM format." +msgstr "Entrez une heure valide au format HH:MM." + +#: core/validators.py:133 +msgid "Enter a valid date/time in YYYY-MM-DD HH:MM format." +msgstr "Entrez une date et une heure valide au format AAAA-MM-JJ HH:MM." + +#: core/validators.py:137 +msgid "Enter a valid e-mail address." +msgstr "Entrez une adresse de courriel valide." + +#: core/validators.py:149 +msgid "" +"Upload a valid image. The file you uploaded was either not an image or a " +"corrupted image." +msgstr "" +"Envoyez une image valide. Le fichier que vous avez transfer n'est pas une " +"image ou bien est une image corrompue." + +#: core/validators.py:156 +#, python-format +msgid "The URL %s does not point to a valid image." +msgstr "L'URL %s ne pointe pas vers une image valide." + +#: core/validators.py:160 +#, python-format +msgid "Phone numbers must be in XXX-XXX-XXXX format. \"%s\" is invalid." +msgstr "" +"Les numros de tlphone doivent tre au format XX XX XX XX XX. \"%s\" est " +"incorrect." + +#: core/validators.py:168 +#, python-format +msgid "The URL %s does not point to a valid QuickTime video." +msgstr "L'URL %s ne pointe pas vers une vido QuickTime valide." + +#: core/validators.py:172 +msgid "A valid URL is required." +msgstr "Une URL valide est requise." + +#: core/validators.py:186 +#, python-format +msgid "" +"Valid HTML is required. Specific errors are:\n" +"%s" +msgstr "" +"Du HTML valide est requis. Les erreurs spcifiques sont:\n" +"%s" + +#: core/validators.py:193 +#, python-format +msgid "Badly formed XML: %s" +msgstr "XML mal form: %s" + +#: core/validators.py:203 +#, python-format +msgid "Invalid URL: %s" +msgstr "URL invalide: %s" + +#: core/validators.py:205 +#, python-format +msgid "The URL %s is a broken link." +msgstr "L'URL %s est un lien cass." + +#: core/validators.py:211 +msgid "Enter a valid U.S. state abbreviation." +msgstr "Entrez une abrviation d'tat amricain valide." + +#: core/validators.py:226 +#, python-format +msgid "Watch your mouth! The word %s is not allowed here." +msgid_plural "Watch your mouth! The words %s are not allowed here." +msgstr[0] "Attention votre langage,! Le mot %s n'est pas autoris ici." +msgstr[1] "Attention votre langage,! Les mots %s ne sont pas autoriss ici." + +#: core/validators.py:233 +#, python-format +msgid "This field must match the '%s' field." +msgstr "Ce champ doit correspondre au champ '%s'." + +#: core/validators.py:252 +msgid "Please enter something for at least one field." +msgstr "S'il vous plat, saisissez au moins une valeur dans un des champs." + +#: core/validators.py:261 core/validators.py:272 +msgid "Please enter both fields or leave them both empty." +msgstr "S'il vous plat, renseignez chaque champ ou laissez les deux vides." + +#: core/validators.py:279 +#, python-format +msgid "This field must be given if %(field)s is %(value)s" +msgstr "Ce champ doit tre renseign si %(field)s vaut %(value)s" + +#: core/validators.py:291 +#, python-format +msgid "This field must be given if %(field)s is not %(value)s" +msgstr "Ce champ doit tre renseign si %(field)s ne vaut pas %(value)s" + +#: core/validators.py:310 +msgid "Duplicate values are not allowed." +msgstr "Des valeurs identiques ne sont pas autorises." + +#: core/validators.py:333 +#, python-format +msgid "This value must be a power of %s." +msgstr "Cette valeur doit tre une puissance de %s." + +#: core/validators.py:344 +msgid "Please enter a valid decimal number." +msgstr "S'il vous plat, saisissez un nombre dcimal valide." + +#: core/validators.py:346 +#, 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] "" +"S'il vous plat, saisissez un nombre dcimal valide avec au plus %s chiffre." +msgstr[1] "" +"S'il vous plat, saisissez un nombre dcimal valide avec au plus %s chiffres." + +#: core/validators.py:349 +#, 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] "" +"S'il vous plat, saisissez un nombre dcimal valide avec au plus %s dcimale" +msgstr[1] "" +"S'il vous plat, saisissez un nombre dcimal valide avec au plus %s dcimales" + +#: core/validators.py:359 +#, python-format +msgid "Make sure your uploaded file is at least %s bytes big." +msgstr "" +"Vrifiez que le fichier transfr fait au moins une taille de %s octets." + +#: core/validators.py:360 +#, python-format +msgid "Make sure your uploaded file is at most %s bytes big." +msgstr "" +"Vrifiez que le fichier transfr fait au plus une taille de %s octets." + +#: core/validators.py:373 +msgid "The format for this field is wrong." +msgstr "Le format de ce champ est mauvais." + +#: core/validators.py:388 +msgid "This field is invalid." +msgstr "Ce champ est invalide." + +#: core/validators.py:423 +#, python-format +msgid "Could not retrieve anything from %s." +msgstr "Impossible de rcuprer quoi que ce soit depuis %s." + +#: core/validators.py:426 +#, python-format +msgid "" +"The URL %(url)s returned the invalid Content-Type header '%(contenttype)s'." +msgstr "" +"L'entte Content-Type '%(contenttype)s', renvoye par l'url %(url)s n'est " +"pas valide." + +#: core/validators.py:459 +#, python-format +msgid "" +"Please close the unclosed %(tag)s tag from line %(line)s. (Line starts with " +"\"%(start)s\".)" +msgstr "" +"Veuillez fermer le tag %(tag)s de la ligne %(line)s. (La ligne dbutant par " +"\"%(start)s\".)" + +#: core/validators.py:463 +#, python-format +msgid "" +"Some text starting on line %(line)s is not allowed in that context. (Line " +"starts with \"%(start)s\".)" +msgstr "" +"Du texte commenant la ligne %(line)s n'est pas autoris dans ce contexte. " +"(Ligne dbutant par \"%(start)s\".)" + +#: core/validators.py:468 +#, python-format +msgid "" +"\"%(attr)s\" on line %(line)s is an invalid attribute. (Line starts with \"%" +"(start)s\".)" +msgstr "" +"\"%(attr)s\" ligne %(line)s n'est pas un attribut valide. (Ligne dbutant " +"par \"%(start)s\".)" + +#: core/validators.py:473 +#, python-format +msgid "" +"\"<%(tag)s>\" on line %(line)s is an invalid tag. (Line starts with \"%" +"(start)s\".)" +msgstr "" +"\"<%(tag)s>\" ligne %(line)s n'est pas un tag valide. (Ligne dbutant par \"%" +"(start)s\".)" + +#: core/validators.py:477 +#, python-format +msgid "" +"A tag on line %(line)s is missing one or more required attributes. (Line " +"starts with \"%(start)s\".)" +msgstr "" +"Un tag, ou un ou plusieurs attributs, de la ligne %(line)s est manquant. " +"(Ligne dbutant par \"%(start)s\".)" + +#: core/validators.py:482 +#, python-format +msgid "" +"The \"%(attr)s\" attribute on line %(line)s has an invalid value. (Line " +"starts with \"%(start)s\".)" +msgstr "" +"La valeur de l'attribut \"%(attr)s\" de la ligne %(line)s n'est pas valide. " +"(Ligne dbutant par \"%(start)s\".)" + +#: core/meta/fields.py:95 +msgid " Separate multiple IDs with commas." +msgstr "Sparez les ID par des virgules." + +#: core/meta/fields.py:98 +msgid "" +" Hold down \"Control\", or \"Command\" on a Mac, to select more than one." +msgstr "" +"Maintenez \"Control\", or \"Command\" sur un Mac, pour en slectionner plus " +"d'une." + +#~ msgid "Messages" +#~ msgstr "Messages" diff --git a/django/conf/locale/gl/LC_MESSAGES/django.mo b/django/conf/locale/gl/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..b16c2bad9b8c9f2f9af038680a72baf544f7f4e8 GIT binary patch literal 5322 zcmai%O^jtl6~{|Ogho*TQ4zElz?qhQue%3kz-QA#GteHpGQSH@fp{WBi@E_kF>LH>v)= zTUEEtIsfxfr{BKix|bBsamJmD-@H$$HSoC)@Q3H+>y)}4do z_gV0x;1c+8@GN*M_%-lG(1V`0uiMSK+)q3 z{(Knx87S+&0%ySAf*%3j0&fQYT)+RLe!q^*BJWo44)7jO_AP^-2G4<_XBT_{d=`}T ze}iJr4L2zD8SoBJ>^%-HgKMCi_YLrN@Q2{n!K>ht;0lMzzVCrz$6KJtd7D2Efqwxz zpvDM3Q7?dE$G5=y!5@Gp!C!-)2XDTql6MR|!uvWX^ZQ`HcQ1petZw5F!8^e%@Lo{l zeiIZwdeZ{X*^8z4i2N5Es?8Ypq_JSegAcMuiT93)>4 zK2+l}$dXzGajn__g}<+Y!fPKCeVzwJpOG7bt!a%KWP!qSOH>=l%j*0{;Mtyt{6z@@fqf-a23d{62`g;v@RXBl8Okmef5Ac`$eM zh#kVg@R{dFou=vme&5BA7!$h>G2}VSILZ+2Mc-M5JeU>pNMc9wUVJ`$#2>=VgZ0D_ zP;|eSp&1hIVw*hT`_D3(jGGwp5He~p{;Fa^codGHWc1v}FY)Uf1M1cL8J}WEtVsL_ zm+@Iiip=F|B~8_ew|d`|I+XQ~U6U8Oa5}X;TUcFeS$*FT*M8b2#b$2$b~flk!-?5& z=!9PB^|b56jUCtPx!o-9YHxd{u&K@p+Yfp-V^7=GXQnN6a?9jhTZ8WJ>unRluJh?| zYW(io^4i9k&5gBltDC2vID1x|LfCwf^{qPfG$%W4(teg_q3|YJ zTF(a5sg~4gqi?bvFR8a7wA5*9d%EK-7CW6p^)M+5Bf+}8ue(lcV?({twS4G&*A<1$ zg+@QxenPM2h4s~>oe~BUur#Mlp6XqD7-~?#7SrFy)%rW}L2h@o%cFM4X{s}3r*hnq z(Ocej9yv5W3*rD+_gQUsv%G z)OnN`N@=O{qL0~uM$_(Db)lC|EUud_O1naLT$!h8z4mWS?K|HIza+sAow7Gxie|jy z^;#QSYQ1Mou-c9pcN5CYp@Y}KCZ*4c{lh^A^Ng+NhuM7cGhumXpe}Z^#OmO1l1@yn zcdXAk`!QRJ{p}dskfsyoJ;~AAZ>oznL5C4t7o%Gzqx+KeoT68~N24X%Up{hdVPSS@ zo?oh7vvDoXs}17tnNX>}ZSz#3FW@izY-xJfq9x?Xu3{^u-(}m@F~kd(8q}HiybSWK z1gLDdn+X7n)P z3GuMyO1we(cd|Xc-nA3ULZ}TIjAi>K| zd~8EgJrS&rf20t$)Ma~^q8af2{+w=?lucOm_Sw<~p=euDAc@9HA_xJJ3r+bBTPlj! zXJT@X!%oV}aCumuV$_AQ-Otc5ZR)3_WRHj?{%p1*9?pspzliB21k0Ry%3{>o;eIUg zNN3LxSjh+o6YFs_Vm9?wkD=s0)3+;0;=Oo>cD?E;>TuVuwGwZc%)+T{`($N&t zp{~}wlk2RpmNveEb1}W8(|B*pT#WJEI2XEE+IXz&hQ@|#>6!Hl8;z6R#>=E3mrY9_ zU068QSX^u@JfIhkwvHaZe_?T9fsKueb|;fFr}iy07LV)22U|zKSnWG&LebdpCJ)?` z&bRbR$K{lo(-=8;g_ygd&%17EGjH?~OINPAW~JhzUAefLcy@W_EO%W=lr=U;-j;sc z^laD7oa0&?8@AY7m^n$9Q|Qay-6QV5BpiG0o=3`}(|CBiPZaA|-&oBP zCsn7VA8u#G%#)3EClS&Z3XU?fBs2MV?Gg@1EH}Iy+|t#_Y9&ds!JD~S&ATSeJk_pS zdPgCXVn)%?ZPLhi?fy@!;@QnN}tphnc668M>%ps}U`v$Qo8 zd-NgKR%qOY4BqsZtJW|&b3_Qf@ihoFB1>H|g9EQtg6?O7*C`Gpx5QIWC&#{wJLyXZ z*fQTTI?cki8@xU^py8U@XOe;o6n-np_>SAIaN8y|qj;DyPhE(NP0(4n#Yz3E8vtq( zaTuF`lA`*qK)W#M4XRcqWi{@^gHvZr>MB9twKrG9SYbl~-e;*vVrhd|(D6Dax^rIZ&ZItC`4|!rslubWW zQ3F*I$xGIxmM&s&V1&pNg$xBQ-=iu?$C4Mw8L8YuAfDmsOr!N>qA_>M&6kh}f%9d-!f_OU$8K7Htux1Xsl|oQnjx zIJ|U5luH_;!PUO?gof2r-58OvL#w2{+VDa!q(0 z)-0s<$o+!+lfW`)}G~6f`8zp}VTOa30K_g)T35S#1cXA#;=s zlbLVR2Ui=rX3?niC literal 0 HcmV?d00001 diff --git a/django/conf/locale/gl/LC_MESSAGES/django.po b/django/conf/locale/gl/LC_MESSAGES/django.po new file mode 100644 index 0000000000..504316742c --- /dev/null +++ b/django/conf/locale/gl/LC_MESSAGES/django.po @@ -0,0 +1,955 @@ +# Translation of django.po to Galego +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# Afonso Fernández Nogueira , 2005. +# +msgid "" +msgstr "" +"Project-Id-Version: django\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2005-11-03 12:26+0100\n" +"PO-Revision-Date: 2005-10-16 14:29+0100\n" +"Last-Translator: Afonso Fernández Nogueira \n" +"Language-Team: Galego\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Galician\n" +"X-Poedit-SourceCharset: utf-8\n" + +#: contrib/admin/templates/admin/object_history.html:5 +#: contrib/admin/templates/admin/500.html:4 +#: contrib/admin/templates/admin/base.html:29 +#: 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 +msgid "Home" +msgstr "Inicio" + +#: contrib/admin/templates/admin/object_history.html:5 +msgid "History" +msgstr "Histórico" + +#: contrib/admin/templates/admin/object_history.html:18 +msgid "Date/time" +msgstr "Data/hora" + +#: contrib/admin/templates/admin/object_history.html:19 models/auth.py:47 +msgid "User" +msgstr "Usuario" + +#: contrib/admin/templates/admin/object_history.html:20 +msgid "Action" +msgstr "Acción" + +#: contrib/admin/templates/admin/object_history.html:26 +msgid "DATE_WITH_TIME_FULL" +msgstr "j. N 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 "" +"Este obxecto non ten histórico de cambios. Posibelmente non se creou usando " +"este sitio de administración." + +#: contrib/admin/templates/admin/base_site.html:4 +msgid "Django site admin" +msgstr "Administración de sitio Django" + +#: contrib/admin/templates/admin/base_site.html:7 +msgid "Django administration" +msgstr "Administración de Django" + +#: contrib/admin/templates/admin/500.html:4 +#, fuzzy +msgid "Server error" +msgstr "Erro do servidor (500)" + +#: contrib/admin/templates/admin/500.html:6 +msgid "Server error (500)" +msgstr "Erro do servidor (500)" + +#: contrib/admin/templates/admin/500.html:9 +msgid "Server Error (500)" +msgstr "Erro do servidor (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 "" +"Houbo un erro. Xa se informou aos administradores do sitio por correo " +"electrónico e debería quedar arranxado pronto. Grazas pola súa paciencia." + +#: contrib/admin/templates/admin/404.html:4 +#: contrib/admin/templates/admin/404.html:8 +msgid "Page not found" +msgstr "Páxina non atopada" + +#: contrib/admin/templates/admin/404.html:10 +msgid "We're sorry, but the requested page could not be found." +msgstr "Sentímolo, pero non se atopou a páxina solicitada." + +#: contrib/admin/templates/admin/index.html:27 +msgid "Add" +msgstr "Engadir" + +#: contrib/admin/templates/admin/index.html:33 +msgid "Change" +msgstr "Modificar" + +#: contrib/admin/templates/admin/index.html:43 +msgid "You don't have permission to edit anything." +msgstr "Non ten permiso para editar nada." + +#: contrib/admin/templates/admin/index.html:51 +msgid "Recent Actions" +msgstr "Accións recentes" + +#: contrib/admin/templates/admin/index.html:52 +msgid "My Actions" +msgstr "As miñas accións" + +#: contrib/admin/templates/admin/index.html:56 +msgid "None available" +msgstr "Ningunha dispoñíbel" + +#: contrib/admin/templates/admin/login.html:15 +msgid "Username:" +msgstr "Usuario:" + +#: contrib/admin/templates/admin/login.html:18 +msgid "Password:" +msgstr "Contrasinal:" + +#: contrib/admin/templates/admin/login.html:20 +msgid "Have you forgotten your password?" +msgstr "Esqueceu o contrasinal?" + +#: contrib/admin/templates/admin/login.html:24 +msgid "Log in" +msgstr "Entrar" + +#: contrib/admin/templates/admin/base.html:23 +msgid "Welcome," +msgstr "Benvido," + +#: contrib/admin/templates/admin/base.html:23 +msgid "Change password" +msgstr "Cambiar contrasinal" + +#: contrib/admin/templates/admin/base.html:23 +msgid "Log out" +msgstr "Saír" + +#: contrib/admin/templates/admin/delete_confirmation.html:7 +#, fuzzy, 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 "" +"Borrar o %(object_name)s '%(object)s' resultaría na eliminación de obxectos " +"relacionados, pero a súa conta non ten permiso para borrar os seguintes " +"tipos de obxectos:" + +#: contrib/admin/templates/admin/delete_confirmation.html:14 +#, 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 "" +"Seguro que quere borrar o %(object_name)s \"%(object)s\"? Eliminaranse os " +"seguintes obxectos relacionados:" + +#: contrib/admin/templates/admin/delete_confirmation.html:18 +msgid "Yes, I'm sure" +msgstr "Si, estou seguro" + +#: 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 "Cambiar o contrasinal" + +#: contrib/admin/templates/registration/password_change_done.html:6 +#: contrib/admin/templates/registration/password_change_done.html:10 +msgid "Password change successful" +msgstr "O seu contrasinal cambiouse correctamente." + +#: contrib/admin/templates/registration/password_change_done.html:12 +msgid "Your password was changed." +msgstr "Cambiouse o seu contrasinal." + +#: contrib/admin/templates/registration/password_reset_form.html:4 +#: contrib/admin/templates/registration/password_reset_form.html:6 +#: contrib/admin/templates/registration/password_reset_done.html:4 +msgid "Password reset" +msgstr "Recuperar o contrasinal" + +#: 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 "" +"Esqueceu o contrasinal? Introduza o seu enderezo de correo electrónico " +"embaixo e enviarémoslle un novo contrasinal." + +#: contrib/admin/templates/registration/password_reset_form.html:16 +msgid "E-mail address:" +msgstr "Enderezo de correo electrónico:" + +#: contrib/admin/templates/registration/password_reset_form.html:16 +msgid "Reset my password" +msgstr "Recuperar o meu contrasinal" + +#: contrib/admin/templates/registration/logged_out.html:8 +msgid "Thanks for spending some quality time with the Web site today." +msgstr "Grazas polo tempo que dedicou ao sitio web." + +#: contrib/admin/templates/registration/logged_out.html:10 +msgid "Log in again" +msgstr "Entrar de novo" + +#: contrib/admin/templates/registration/password_reset_done.html:6 +#: contrib/admin/templates/registration/password_reset_done.html:10 +msgid "Password reset successful" +msgstr "O contrasinal foi recuperado correctamente" + +#: 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 "" +"Acabamos de enviarlle un novo contrasinal ao enderezo de correo indicado. " +"Debería recibilo en breve." + +#: 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 "" +"Por razóns de seguridade, introduza o contrasinal actual. Despois introduza " +"dúas veces o contrasinal para verificarmos que o escribiu correctamente." + +#: contrib/admin/templates/registration/password_change_form.html:17 +msgid "Old password:" +msgstr "Contrasinal actual:" + +#: contrib/admin/templates/registration/password_change_form.html:19 +msgid "New password:" +msgstr "Contrasinal novo:" + +#: contrib/admin/templates/registration/password_change_form.html:21 +msgid "Confirm password:" +msgstr "Confirmar contrasinal:" + +#: contrib/admin/templates/registration/password_change_form.html:23 +msgid "Change my password" +msgstr "Cambiar o contrasinal" + +#: contrib/admin/templates/registration/password_reset_email.html:2 +msgid "You're receiving this e-mail because you requested a password reset" +msgstr "Recibe esta mensaxe porque solicitou recuperar o contrasinal" + +#: contrib/admin/templates/registration/password_reset_email.html:3 +#, python-format +msgid "for your user account at %(site_name)s" +msgstr "para a súa conta de usuario en %(site_name)s" + +#: contrib/admin/templates/registration/password_reset_email.html:5 +#, python-format +msgid "Your new password is: %(new_password)s" +msgstr "O seu novo contrasinal é: %(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 "Pode cambiar este contrasinal visitando esta páxina:" + +#: contrib/admin/templates/registration/password_reset_email.html:11 +msgid "Your username, in case you've forgotten:" +msgstr "No caso de que o esquecese, o seu nome de usuario é:" + +#: contrib/admin/templates/registration/password_reset_email.html:13 +msgid "Thanks for using our site!" +msgstr "Grazas por usar o noso sitio web!" + +#: contrib/admin/templates/registration/password_reset_email.html:15 +#, python-format +msgid "The %(site_name)s team" +msgstr "O equipo de %(site_name)s" + +#: contrib/admin/models/admin.py:6 +#, fuzzy +msgid "action time" +msgstr "Data/hora" + +#: contrib/admin/models/admin.py:9 +msgid "object id" +msgstr "" + +#: contrib/admin/models/admin.py:10 +msgid "object repr" +msgstr "" + +#: contrib/admin/models/admin.py:11 +msgid "action flag" +msgstr "" + +#: contrib/admin/models/admin.py:12 +msgid "change message" +msgstr "" + +#: contrib/admin/models/admin.py:15 +msgid "log entry" +msgstr "" + +#: contrib/admin/models/admin.py:16 +msgid "log entries" +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: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 "" + +#: models/core.py:5 +msgid "domain name" +msgstr "" + +#: models/core.py:6 +msgid "display name" +msgstr "" + +#: models/core.py:8 +msgid "site" +msgstr "" + +#: models/core.py:9 +msgid "sites" +msgstr "" + +#: models/core.py:22 +msgid "label" +msgstr "" + +#: models/core.py:23 models/core.py:34 models/auth.py:6 models/auth.py:19 +#, fuzzy +msgid "name" +msgstr "Usuario:" + +#: models/core.py:25 +msgid "package" +msgstr "" + +#: models/core.py:26 +msgid "packages" +msgstr "" + +#: models/core.py:36 +msgid "python module name" +msgstr "" + +#: models/core.py:38 +msgid "content type" +msgstr "" + +#: models/core.py:39 +msgid "content types" +msgstr "" + +#: models/core.py:62 +msgid "redirect from" +msgstr "" + +#: models/core.py:63 +msgid "" +"This should be an absolute path, excluding the domain name. Example: '/" +"events/search/'." +msgstr "" + +#: models/core.py:64 +msgid "redirect to" +msgstr "" + +#: models/core.py:65 +msgid "" +"This can be either an absolute path (as above) or a full URL starting with " +"'http://'." +msgstr "" + +#: models/core.py:67 +msgid "redirect" +msgstr "" + +#: models/core.py:68 +msgid "redirects" +msgstr "" + +#: models/core.py:81 +msgid "URL" +msgstr "" + +#: models/core.py:82 +msgid "" +"Example: '/about/contact/'. Make sure to have leading and trailing slashes." +msgstr "" + +#: models/core.py:83 +msgid "title" +msgstr "" + +#: models/core.py:84 +msgid "content" +msgstr "" + +#: models/core.py:85 +msgid "enable comments" +msgstr "" + +#: models/core.py:86 +msgid "template name" +msgstr "" + +#: models/core.py:87 +msgid "" +"Example: 'flatfiles/contact_page'. If this isn't provided, the system will " +"use 'flatfiles/default'." +msgstr "" + +#: models/core.py:88 +msgid "registration required" +msgstr "" + +#: models/core.py:88 +msgid "If this is checked, only logged-in users will be able to view the page." +msgstr "" + +#: models/core.py:92 +msgid "flat page" +msgstr "" + +#: models/core.py:93 +msgid "flat pages" +msgstr "" + +#: models/core.py:114 +msgid "session key" +msgstr "" + +#: models/core.py:115 +msgid "session data" +msgstr "" + +#: models/core.py:116 +msgid "expire date" +msgstr "" + +#: models/core.py:118 +msgid "session" +msgstr "" + +#: models/core.py:119 +msgid "sessions" +msgstr "" + +#: models/auth.py:8 +msgid "codename" +msgstr "" + +#: models/auth.py:10 +msgid "Permission" +msgstr "" + +#: models/auth.py:11 models/auth.py:58 +msgid "Permissions" +msgstr "" + +#: models/auth.py:22 +msgid "Group" +msgstr "" + +#: models/auth.py:23 models/auth.py:60 +msgid "Groups" +msgstr "" + +#: models/auth.py:33 +#, fuzzy +msgid "username" +msgstr "Usuario:" + +#: models/auth.py:34 +msgid "first name" +msgstr "" + +#: models/auth.py:35 +msgid "last name" +msgstr "" + +#: models/auth.py:36 +#, fuzzy +msgid "e-mail address" +msgstr "Enderezo de correo electrónico:" + +#: models/auth.py:37 +#, fuzzy +msgid "password" +msgstr "Contrasinal:" + +#: models/auth.py:37 +msgid "Use an MD5 hash -- not the raw password." +msgstr "" + +#: models/auth.py:38 +msgid "staff status" +msgstr "" + +#: models/auth.py:38 +msgid "Designates whether the user can log into this admin site." +msgstr "" + +#: models/auth.py:39 +msgid "active" +msgstr "" + +#: models/auth.py:40 +msgid "superuser status" +msgstr "" + +#: models/auth.py:41 +msgid "last login" +msgstr "" + +#: models/auth.py:42 +msgid "date joined" +msgstr "" + +#: models/auth.py:44 +msgid "" +"In addition to the permissions manually assigned, this user will also get " +"all permissions granted to each group he/she is in." +msgstr "" + +#: models/auth.py:48 +#, fuzzy +msgid "Users" +msgstr "Usuario" + +#: models/auth.py:57 +msgid "Personal info" +msgstr "" + +#: models/auth.py:59 +msgid "Important dates" +msgstr "" + +#: models/auth.py:182 +msgid "Message" +msgstr "" + +#: conf/global_settings.py:37 +msgid "Czech" +msgstr "" + +#: conf/global_settings.py:38 +msgid "German" +msgstr "" + +#: conf/global_settings.py:39 +msgid "English" +msgstr "" + +#: conf/global_settings.py:40 +msgid "Spanish" +msgstr "" + +#: conf/global_settings.py:41 +msgid "French" +msgstr "" + +#: conf/global_settings.py:42 +msgid "Galician" +msgstr "" + +#: conf/global_settings.py:43 +msgid "Italian" +msgstr "" + +#: conf/global_settings.py:44 +msgid "Brazilian" +msgstr "" + +#: conf/global_settings.py:45 +msgid "Russian" +msgstr "" + +#: conf/global_settings.py:46 +msgid "Serbian" +msgstr "" + +#: conf/global_settings.py:47 +msgid "Traditional Chinese" +msgstr "" + +#: core/validators.py:58 +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:62 +#, fuzzy +msgid "This value must contain only letters, numbers, underscores and slashes." +msgstr "Este valor soamente pode conter letras, números e guións baixos (_)." + +#: core/validators.py:70 +msgid "Uppercase letters are not allowed here." +msgstr "" + +#: core/validators.py:74 +msgid "Lowercase letters are not allowed here." +msgstr "" + +#: core/validators.py:81 +msgid "Enter only digits separated by commas." +msgstr "" + +#: core/validators.py:93 +msgid "Enter valid e-mail addresses separated by commas." +msgstr "" + +#: core/validators.py:100 +msgid "Please enter a valid IP address." +msgstr "" + +#: core/validators.py:104 +msgid "Empty values are not allowed here." +msgstr "" + +#: core/validators.py:108 +msgid "Non-numeric characters aren't allowed here." +msgstr "" + +#: core/validators.py:112 +msgid "This value can't be comprised solely of digits." +msgstr "" + +#: core/validators.py:117 +msgid "Enter a whole number." +msgstr "" + +#: core/validators.py:121 +msgid "Only alphabetical characters are allowed here." +msgstr "" + +#: core/validators.py:125 +msgid "Enter a valid date in YYYY-MM-DD format." +msgstr "" + +#: core/validators.py:129 +msgid "Enter a valid time in HH:MM format." +msgstr "" + +#: core/validators.py:133 +msgid "Enter a valid date/time in YYYY-MM-DD HH:MM format." +msgstr "" + +#: core/validators.py:137 +#, fuzzy +msgid "Enter a valid e-mail address." +msgstr "Enderezo de correo electrónico:" + +#: core/validators.py:149 +msgid "" +"Upload a valid image. The file you uploaded was either not an image or a " +"corrupted image." +msgstr "" + +#: core/validators.py:156 +#, python-format +msgid "The URL %s does not point to a valid image." +msgstr "" + +#: core/validators.py:160 +#, python-format +msgid "Phone numbers must be in XXX-XXX-XXXX format. \"%s\" is invalid." +msgstr "" + +#: core/validators.py:168 +#, python-format +msgid "The URL %s does not point to a valid QuickTime video." +msgstr "" + +#: core/validators.py:172 +msgid "A valid URL is required." +msgstr "" + +#: core/validators.py:186 +#, python-format +msgid "" +"Valid HTML is required. Specific errors are:\n" +"%s" +msgstr "" + +#: core/validators.py:193 +#, python-format +msgid "Badly formed XML: %s" +msgstr "" + +#: core/validators.py:203 +#, python-format +msgid "Invalid URL: %s" +msgstr "" + +#: core/validators.py:205 +#, python-format +msgid "The URL %s is a broken link." +msgstr "" + +#: core/validators.py:211 +msgid "Enter a valid U.S. state abbreviation." +msgstr "" + +#: core/validators.py:226 +#, python-format +msgid "Watch your mouth! The word %s is not allowed here." +msgid_plural "Watch your mouth! The words %s are not allowed here." +msgstr[0] "" +msgstr[1] "" + +#: core/validators.py:233 +#, python-format +msgid "This field must match the '%s' field." +msgstr "" + +#: core/validators.py:252 +msgid "Please enter something for at least one field." +msgstr "" + +#: core/validators.py:261 core/validators.py:272 +msgid "Please enter both fields or leave them both empty." +msgstr "" + +#: core/validators.py:279 +#, python-format +msgid "This field must be given if %(field)s is %(value)s" +msgstr "" + +#: core/validators.py:291 +#, python-format +msgid "This field must be given if %(field)s is not %(value)s" +msgstr "" + +#: core/validators.py:310 +msgid "Duplicate values are not allowed." +msgstr "" + +#: core/validators.py:333 +#, python-format +msgid "This value must be a power of %s." +msgstr "" + +#: core/validators.py:344 +msgid "Please enter a valid decimal number." +msgstr "" + +#: core/validators.py:346 +#, 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] "" + +#: core/validators.py:349 +#, 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] "" + +#: core/validators.py:359 +#, python-format +msgid "Make sure your uploaded file is at least %s bytes big." +msgstr "" + +#: core/validators.py:360 +#, python-format +msgid "Make sure your uploaded file is at most %s bytes big." +msgstr "" + +#: core/validators.py:373 +msgid "The format for this field is wrong." +msgstr "" + +#: core/validators.py:388 +msgid "This field is invalid." +msgstr "" + +#: core/validators.py:423 +#, python-format +msgid "Could not retrieve anything from %s." +msgstr "" + +#: core/validators.py:426 +#, python-format +msgid "" +"The URL %(url)s returned the invalid Content-Type header '%(contenttype)s'." +msgstr "" + +#: core/validators.py:459 +#, python-format +msgid "" +"Please close the unclosed %(tag)s tag from line %(line)s. (Line starts with " +"\"%(start)s\".)" +msgstr "" + +#: core/validators.py:463 +#, python-format +msgid "" +"Some text starting on line %(line)s is not allowed in that context. (Line " +"starts with \"%(start)s\".)" +msgstr "" + +#: core/validators.py:468 +#, python-format +msgid "" +"\"%(attr)s\" on line %(line)s is an invalid attribute. (Line starts with \"%" +"(start)s\".)" +msgstr "" + +#: core/validators.py:473 +#, python-format +msgid "" +"\"<%(tag)s>\" on line %(line)s is an invalid tag. (Line starts with \"%" +"(start)s\".)" +msgstr "" + +#: core/validators.py:477 +#, python-format +msgid "" +"A tag on line %(line)s is missing one or more required attributes. (Line " +"starts with \"%(start)s\".)" +msgstr "" + +#: core/validators.py:482 +#, python-format +msgid "" +"The \"%(attr)s\" attribute on line %(line)s has an invalid value. (Line " +"starts with \"%(start)s\".)" +msgstr "" + +#: core/meta/fields.py:95 +msgid " Separate multiple IDs with commas." +msgstr "" + +#: core/meta/fields.py:98 +msgid "" +" Hold down \"Control\", or \"Command\" on a Mac, to select more than one." +msgstr "" + +#~ msgid "Click to change" +#~ msgstr "Faga clic para modificar" diff --git a/django/conf/locale/it/LC_MESSAGES/django.mo b/django/conf/locale/it/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..94a16a3c63a05de5abd2d413cdc921bafe390624 GIT binary patch literal 16820 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 literal 0 HcmV?d00001 diff --git a/django/conf/locale/it/LC_MESSAGES/django.po b/django/conf/locale/it/LC_MESSAGES/django.po new file mode 100644 index 0000000000..889cac0424 --- /dev/null +++ b/django/conf/locale/it/LC_MESSAGES/django.po @@ -0,0 +1,981 @@ +# 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. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2005-11-03 12:26+0100\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=iso-8859-1\n" +"Content-Transfer-Encoding: 8bit\n" + +#: contrib/admin/templates/admin/object_history.html:5 +#: contrib/admin/templates/admin/500.html:4 +#: contrib/admin/templates/admin/base.html:29 +#: 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 +msgid "Home" +msgstr "Pagina iniziale" + +#: contrib/admin/templates/admin/object_history.html:5 +msgid "History" +msgstr "Storia" + +#: contrib/admin/templates/admin/object_history.html:18 +msgid "Date/time" +msgstr "Data/ora" + +#: contrib/admin/templates/admin/object_history.html:19 models/auth.py:47 +msgid "User" +msgstr "Utente" + +#: contrib/admin/templates/admin/object_history.html:20 +msgid "Action" +msgstr "Azione" + +#: contrib/admin/templates/admin/object_history.html:26 +msgid "DATE_WITH_TIME_FULL" +msgstr "Data/ora" + +#: 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 "" +"Questo oggetto non ha cambiamenti storicizzati. Probabilmente non stato " +"creato con questo sito di amministrazione." + +#: contrib/admin/templates/admin/base_site.html:4 +msgid "Django site admin" +msgstr "Amministrazione sito Django" + +#: contrib/admin/templates/admin/base_site.html:7 +msgid "Django administration" +msgstr "Amministrazione Django" + +#: contrib/admin/templates/admin/500.html:4 +#, fuzzy +msgid "Server error" +msgstr "Errore del server (500)" + +#: contrib/admin/templates/admin/500.html:6 +msgid "Server error (500)" +msgstr "Errore del server (500)" + +#: contrib/admin/templates/admin/500.html:9 +msgid "Server Error (500)" +msgstr "Errore del Server (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 "" +"C' stato un errore. E' stato riportato agli amministratori del sito via e-" +"mail e verr risolto a breve. Grazie per la pazienza." + +#: contrib/admin/templates/admin/404.html:4 +#: contrib/admin/templates/admin/404.html:8 +msgid "Page not found" +msgstr "Pagina non trovata" + +#: contrib/admin/templates/admin/404.html:10 +msgid "We're sorry, but the requested page could not be found." +msgstr "Spiacente, ma la pagina richiesta non esiste." + +#: contrib/admin/templates/admin/index.html:27 +msgid "Add" +msgstr "Aggiungi" + +#: contrib/admin/templates/admin/index.html:33 +msgid "Change" +msgstr "Cambia" + +#: contrib/admin/templates/admin/index.html:43 +msgid "You don't have permission to edit anything." +msgstr "Non hai i permessi di modificare nulla." + +#: contrib/admin/templates/admin/index.html:51 +msgid "Recent Actions" +msgstr "Azioni Recenti" + +#: contrib/admin/templates/admin/index.html:52 +msgid "My Actions" +msgstr "Azioni Proprie" + +#: contrib/admin/templates/admin/index.html:56 +msgid "None available" +msgstr "Nessuna disponibile" + +#: contrib/admin/templates/admin/login.html:15 +msgid "Username:" +msgstr "Nome utente:" + +#: contrib/admin/templates/admin/login.html:18 +msgid "Password:" +msgstr "Password:" + +#: contrib/admin/templates/admin/login.html:20 +msgid "Have you forgotten your password?" +msgstr "Hai dimenticato la tua password?" + +#: contrib/admin/templates/admin/login.html:24 +msgid "Log in" +msgstr "Accedi" + +#: contrib/admin/templates/admin/base.html:23 +msgid "Welcome," +msgstr "Benvenuto," + +#: contrib/admin/templates/admin/base.html:23 +msgid "Change password" +msgstr "Cambia la password" + +#: contrib/admin/templates/admin/base.html:23 +msgid "Log out" +msgstr "Esci" + +#: contrib/admin/templates/admin/delete_confirmation.html:7 +#, fuzzy, 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 "" +"La rimozione di %(object_name)s '%(object)s' causerebbe la cancellazione " +"degli oggetti relazionati, ma il tuo account non ha i permessi per rimuovere " +"i seguenti tipi di oggetti:" + +#: contrib/admin/templates/admin/delete_confirmation.html:14 +#, 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 "" +"Sei sicuro di voler rimuovere %(object_name)s \"%(object)s\"? I seguenti " +"oggetti relazionati saranno rimossi:" + +#: contrib/admin/templates/admin/delete_confirmation.html:18 +msgid "Yes, I'm sure" +msgstr "S, sono sicuro" + +#: 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 "Cambia la password" + +#: contrib/admin/templates/registration/password_change_done.html:6 +#: contrib/admin/templates/registration/password_change_done.html:10 +msgid "Password change successful" +msgstr "La password stata cambiata con successo" + +#: contrib/admin/templates/registration/password_change_done.html:12 +msgid "Your password was changed." +msgstr "La tua password stata cambiata." + +#: contrib/admin/templates/registration/password_reset_form.html:4 +#: contrib/admin/templates/registration/password_reset_form.html:6 +#: contrib/admin/templates/registration/password_reset_done.html:4 +msgid "Password reset" +msgstr "Resetta la password" + +#: 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 "" +"Hai dimenticato la tua password? Inserisci il tuo indirizzo e-mail qui " +"sotto, la tua password sar resettata e te ne verr spedita una nuova." + +#: contrib/admin/templates/registration/password_reset_form.html:16 +msgid "E-mail address:" +msgstr "Indirizzo e-mail:" + +#: contrib/admin/templates/registration/password_reset_form.html:16 +msgid "Reset my password" +msgstr "Resetta la mia password" + +#: contrib/admin/templates/registration/logged_out.html:8 +msgid "Thanks for spending some quality time with the Web site today." +msgstr "Grazie per aver speso il tuo tempo prezioso con questo sito." + +#: contrib/admin/templates/registration/logged_out.html:10 +msgid "Log in again" +msgstr "Accedi di nuovo" + +#: contrib/admin/templates/registration/password_reset_done.html:6 +#: contrib/admin/templates/registration/password_reset_done.html:10 +msgid "Password reset successful" +msgstr "Password resettata con successo" + +#: 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 "" +"Ti abbiamo inviato la nuova password all'indirizzo e-mail da te selezionato. " +"Dovresti riceverla a breve." + +#: 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 "" +"Inserisci la tua vecchia password, per ragioni di sicurezza, e poi la tua " +"nuova password due volte per verificare che tu l'abbia scritta correttamente." + +#: contrib/admin/templates/registration/password_change_form.html:17 +msgid "Old password:" +msgstr "Vecchia password:" + +#: contrib/admin/templates/registration/password_change_form.html:19 +msgid "New password:" +msgstr "Nuova password:" + +#: contrib/admin/templates/registration/password_change_form.html:21 +msgid "Confirm password:" +msgstr "Conferma password:" + +#: contrib/admin/templates/registration/password_change_form.html:23 +msgid "Change my password" +msgstr "Cambia la mia password" + +#: contrib/admin/templates/registration/password_reset_email.html:2 +msgid "You're receiving this e-mail because you requested a password reset" +msgstr "" +"Hai ricevuto questa e-mail perch hai richesto di resettare la password" + +#: contrib/admin/templates/registration/password_reset_email.html:3 +#, python-format +msgid "for your user account at %(site_name)s" +msgstr "per il tuo account utente su %(site_name)s" + +#: contrib/admin/templates/registration/password_reset_email.html:5 +#, python-format +msgid "Your new password is: %(new_password)s" +msgstr "La tua nuova password : %(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 "Puoi cambiare la tua password su questa pagina:" + +#: contrib/admin/templates/registration/password_reset_email.html:11 +msgid "Your username, in case you've forgotten:" +msgstr "Il tuo nome utente, in caso tu l'abbia dimenticato:" + +#: contrib/admin/templates/registration/password_reset_email.html:13 +msgid "Thanks for using our site!" +msgstr "Ti ringraziamo per l'utilizzo del nostro sito!" + +#: contrib/admin/templates/registration/password_reset_email.html:15 +#, python-format +msgid "The %(site_name)s team" +msgstr "Il team di %(site_name)s" + +#: contrib/admin/models/admin.py:6 +msgid "action time" +msgstr "data azione" + +#: contrib/admin/models/admin.py:9 +msgid "object id" +msgstr "id dell'oggetto" + +#: contrib/admin/models/admin.py:10 +msgid "object repr" +msgstr "rappresentazione dell'oggetto" + +#: contrib/admin/models/admin.py:11 +msgid "action flag" +msgstr "flag azione" + +#: contrib/admin/models/admin.py:12 +msgid "change message" +msgstr "messaggio" + +#: contrib/admin/models/admin.py:15 +msgid "log entry" +msgstr "voce di log" + +#: contrib/admin/models/admin.py:16 +msgid "log entries" +msgstr "voci di log" + +#: utils/dates.py:6 +msgid "Monday" +msgstr "Luned" + +#: utils/dates.py:6 +msgid "Tuesday" +msgstr "Marted" + +#: utils/dates.py:6 +msgid "Wednesday" +msgstr "Mercoled" + +#: utils/dates.py:6 +msgid "Thursday" +msgstr "Gioved" + +#: utils/dates.py:6 +msgid "Friday" +msgstr "Venerd" + +#: utils/dates.py:7 +msgid "Saturday" +msgstr "Sabato" + +#: utils/dates.py:7 +msgid "Sunday" +msgstr "Domenica" + +#: utils/dates.py:14 +msgid "January" +msgstr "Gennaio" + +#: utils/dates.py:14 +msgid "February" +msgstr "Febbraio" + +#: utils/dates.py:14 utils/dates.py:27 +msgid "March" +msgstr "Marzo" + +#: utils/dates.py:14 utils/dates.py:27 +msgid "April" +msgstr "Aprile" + +#: utils/dates.py:14 utils/dates.py:27 +msgid "May" +msgstr "Maggio" + +#: utils/dates.py:14 utils/dates.py:27 +msgid "June" +msgstr "Giugno" + +#: utils/dates.py:15 utils/dates.py:27 +msgid "July" +msgstr "Luglio" + +#: utils/dates.py:15 +msgid "August" +msgstr "Agosto" + +#: utils/dates.py:15 +msgid "September" +msgstr "Settembre" + +#: utils/dates.py:15 +msgid "October" +msgstr "Ottobre" + +#: utils/dates.py:15 +msgid "November" +msgstr "Novembre" + +#: utils/dates.py:16 +msgid "December" +msgstr "Dicembre" + +#: utils/dates.py:27 +msgid "Jan." +msgstr "Gen." + +#: utils/dates.py:27 +msgid "Feb." +msgstr "Feb." + +#: utils/dates.py:28 +msgid "Aug." +msgstr "Ago." + +#: utils/dates.py:28 +msgid "Sept." +msgstr "Set." + +#: utils/dates.py:28 +msgid "Oct." +msgstr "Ott." + +#: utils/dates.py:28 +msgid "Nov." +msgstr "Nov." + +#: utils/dates.py:28 +msgid "Dec." +msgstr "Dic." + +#: models/core.py:5 +msgid "domain name" +msgstr "nome a dominio" + +#: models/core.py:6 +msgid "display name" +msgstr "nome visualizzato" + +#: models/core.py:8 +msgid "site" +msgstr "sito" + +#: models/core.py:9 +msgid "sites" +msgstr "siti" + +#: models/core.py:22 +msgid "label" +msgstr "etichetta" + +#: models/core.py:23 models/core.py:34 models/auth.py:6 models/auth.py:19 +msgid "name" +msgstr "nome" + +#: models/core.py:25 +msgid "package" +msgstr "pacchetto" + +#: models/core.py:26 +msgid "packages" +msgstr "pacchetti" + +#: models/core.py:36 +msgid "python module name" +msgstr "nome del modulo python" + +#: models/core.py:38 +msgid "content type" +msgstr "tipo di contenuto" + +#: models/core.py:39 +msgid "content types" +msgstr "tipo di contenuti" + +#: models/core.py:62 +msgid "redirect from" +msgstr "redirigi da" + +#: models/core.py:63 +msgid "" +"This should be an absolute path, excluding the domain name. Example: '/" +"events/search/'." +msgstr "" +"Un percorso assoluto, senza nome a dominio. Esempio: '/events/search/'.Un " +"percorso assoluto, senza nome a dominio. Esempio: '/events/search/'." + +#: models/core.py:64 +msgid "redirect to" +msgstr "redirigi verso" + +#: models/core.py:65 +msgid "" +"This can be either an absolute path (as above) or a full URL starting with " +"'http://'." +msgstr "" +"Un percorso assoluto (come sopra) o un URL completa che inizi con 'http://'." + +#: models/core.py:67 +msgid "redirect" +msgstr "redirigi" + +#: models/core.py:68 +msgid "redirects" +msgstr "redirezioni" + +#: models/core.py:81 +msgid "URL" +msgstr "URL" + +#: models/core.py:82 +msgid "" +"Example: '/about/contact/'. Make sure to have leading and trailing slashes." +msgstr "" +"Esempio: '/about/contact/'. Attenzione alla barra ('/') iniziale e finale." + +#: models/core.py:83 +msgid "title" +msgstr "titolo" + +#: models/core.py:84 +msgid "content" +msgstr "contenuto" + +#: models/core.py:85 +msgid "enable comments" +msgstr "abilita commenti" + +#: models/core.py:86 +msgid "template name" +msgstr "nome modello" + +#: models/core.py:87 +msgid "" +"Example: 'flatfiles/contact_page'. If this isn't provided, the system will " +"use 'flatfiles/default'." +msgstr "" +"Esempio: 'flatfiles/contact_page'. Se non specificato, il sistema user " +"'flatfiles/default'." + +#: models/core.py:88 +msgid "registration required" +msgstr "registrazione obbligatoria" + +#: models/core.py:88 +msgid "If this is checked, only logged-in users will be able to view the page." +msgstr "Se selezionata, solo gli utenti registrati potranno vedere la pagina." + +#: models/core.py:92 +msgid "flat page" +msgstr "pagina statica" + +#: models/core.py:93 +msgid "flat pages" +msgstr "pagine statiche" + +#: models/core.py:114 +msgid "session key" +msgstr "chiave di sessione" + +#: models/core.py:115 +msgid "session data" +msgstr "dati di sessione" + +#: models/core.py:116 +msgid "expire date" +msgstr "data di scadenza" + +#: models/core.py:118 +msgid "session" +msgstr "sessione" + +#: models/core.py:119 +msgid "sessions" +msgstr "sessioni" + +#: models/auth.py:8 +msgid "codename" +msgstr "nome in codice" + +#: models/auth.py:10 +msgid "Permission" +msgstr "Permesso" + +#: models/auth.py:11 models/auth.py:58 +msgid "Permissions" +msgstr "Permessi" + +#: models/auth.py:22 +msgid "Group" +msgstr "Gruppo" + +#: models/auth.py:23 models/auth.py:60 +msgid "Groups" +msgstr "Gruppi" + +#: models/auth.py:33 +msgid "username" +msgstr "nome utente" + +#: models/auth.py:34 +msgid "first name" +msgstr "nome" + +#: models/auth.py:35 +msgid "last name" +msgstr "cognome" + +#: models/auth.py:36 +msgid "e-mail address" +msgstr "indirizzo e-mail" + +#: models/auth.py:37 +msgid "password" +msgstr "password" + +#: models/auth.py:37 +msgid "Use an MD5 hash -- not the raw password." +msgstr "Usare il codice di controllo MD5 -- non la password." + +#: models/auth.py:38 +msgid "staff status" +msgstr "amministratore" + +#: models/auth.py:38 +msgid "Designates whether the user can log into this admin site." +msgstr "Autorizza l'utente ad accedere a questo sito di amministrazione." + +#: models/auth.py:39 +msgid "active" +msgstr "attivo" + +#: models/auth.py:40 +msgid "superuser status" +msgstr "stato superutente" + +#: models/auth.py:41 +msgid "last login" +msgstr "ultimo accesso" + +#: models/auth.py:42 +msgid "date joined" +msgstr "iscritto da" + +#: models/auth.py:44 +msgid "" +"In addition to the permissions manually assigned, this user will also get " +"all permissions granted to each group he/she is in." +msgstr "" +"In aggiunta ai permessi assegnati manualmente, l'utente ricever anche tutti " +"i permessi assegnati ad ogni gruppo cui appartiene." + +#: models/auth.py:48 +msgid "Users" +msgstr "Utenti" + +#: models/auth.py:57 +msgid "Personal info" +msgstr "Informazioni personali" + +#: models/auth.py:59 +msgid "Important dates" +msgstr "Date importanti" + +#: models/auth.py:182 +msgid "Message" +msgstr "Messaggio" + +#: conf/global_settings.py:37 +msgid "Czech" +msgstr "" + +#: conf/global_settings.py:38 +msgid "German" +msgstr "Tedesco" + +#: conf/global_settings.py:39 +msgid "English" +msgstr "Inglese" + +#: conf/global_settings.py:40 +msgid "Spanish" +msgstr "Spagnolo" + +#: conf/global_settings.py:41 +msgid "French" +msgstr "Francese" + +#: conf/global_settings.py:42 +msgid "Galician" +msgstr "Galiziano" + +#: conf/global_settings.py:43 +msgid "Italian" +msgstr "Italiano" + +#: conf/global_settings.py:44 +msgid "Brazilian" +msgstr "Brasiliano" + +#: conf/global_settings.py:45 +msgid "Russian" +msgstr "Russo" + +#: conf/global_settings.py:46 +#, fuzzy +msgid "Serbian" +msgstr "Serbo" + +#: conf/global_settings.py:47 +msgid "Traditional Chinese" +msgstr "" + +#: core/validators.py:58 +msgid "This value must contain only letters, numbers and underscores." +msgstr "Sono ammesse solo lettere, numeri e sottolineature ('_')." + +#: core/validators.py:62 +msgid "This value must contain only letters, numbers, underscores and slashes." +msgstr "Sono ammesse solo lettere, numeri, sottolineature ('_') e barre ('/')." + +#: core/validators.py:70 +msgid "Uppercase letters are not allowed here." +msgstr "Non sono ammesse lettere maiuscole." + +#: core/validators.py:74 +msgid "Lowercase letters are not allowed here." +msgstr "Non sono ammesse lettere minuscole." + +#: core/validators.py:81 +msgid "Enter only digits separated by commas." +msgstr "Inserire solo numeri separati da virgole." + +#: core/validators.py:93 +msgid "Enter valid e-mail addresses separated by commas." +msgstr "Inserire indirizzi e-mail validi separati da virgole." + +#: core/validators.py:100 +msgid "Please enter a valid IP address." +msgstr "Inserire un indirizzo IP valido." + +#: core/validators.py:104 +msgid "Empty values are not allowed here." +msgstr "E' necessario inserire un valore." + +#: core/validators.py:108 +msgid "Non-numeric characters aren't allowed here." +msgstr "Sono ammessi soltanto caratteri alfabetici." + +#: core/validators.py:112 +msgid "This value can't be comprised solely of digits." +msgstr "Il valore non pu essere composto solo da cifre." + +#: core/validators.py:117 +msgid "Enter a whole number." +msgstr "Inserire un numero." + +#: core/validators.py:121 +msgid "Only alphabetical characters are allowed here." +msgstr "Sono ammessi solo caratteri alfabetici." + +#: core/validators.py:125 +msgid "Enter a valid date in YYYY-MM-DD format." +msgstr "Inserire un data valida in formato YYYY-MM-DD." + +#: core/validators.py:129 +msgid "Enter a valid time in HH:MM format." +msgstr "Inserire un orario valido in formato HH:MM." + +#: core/validators.py:133 +msgid "Enter a valid date/time in YYYY-MM-DD HH:MM format." +msgstr "Inserire una data/ora in formato YYYY-MM-DD HH:MM." + +#: core/validators.py:137 +msgid "Enter a valid e-mail address." +msgstr "Inserire un indirizzo e-mail valido." + +#: core/validators.py:149 +msgid "" +"Upload a valid image. The file you uploaded was either not an image or a " +"corrupted image." +msgstr "" +"Caricare un'immagine valida. Il file inserito non un'immagine o corrotto." + +#: core/validators.py:156 +#, python-format +msgid "The URL %s does not point to a valid image." +msgstr "L'URL %s non punta ad un'immagine valida." + +#: core/validators.py:160 +#, python-format +msgid "Phone numbers must be in XXX-XXX-XXXX format. \"%s\" is invalid." +msgstr "" +"I numeri di telefono devono essere in formato XXX-XXX-XXXX. \"%s\" non " +"valido." + +#: core/validators.py:168 +#, python-format +msgid "The URL %s does not point to a valid QuickTime video." +msgstr "L'URL %s non punta ad un video QuickTime valido." + +#: core/validators.py:172 +msgid "A valid URL is required." +msgstr "Inserire un URL valido." + +#: core/validators.py:186 +#, python-format +msgid "" +"Valid HTML is required. Specific errors are:\n" +"%s" +msgstr "" +"E' richiesto HTML valido. Gli errori sono i seguenti:\n" +"%s" + +#: core/validators.py:193 +#, python-format +msgid "Badly formed XML: %s" +msgstr "XML malformato: %s" + +#: core/validators.py:203 +#, python-format +msgid "Invalid URL: %s" +msgstr "URL non valida: %s" + +#: core/validators.py:205 +#, python-format +msgid "The URL %s is a broken link." +msgstr "L'URL %s un link rotto." + +#: core/validators.py:211 +msgid "Enter a valid U.S. state abbreviation." +msgstr "Inserire un nome di stato americano abbreviato valido." + +#: core/validators.py:226 +#, 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] "Attenzione! La parola %s non ammessa qui." +msgstr[1] "Attenzione! Le parole %s non sono ammesse qui." + +#: core/validators.py:233 +#, python-format +msgid "This field must match the '%s' field." +msgstr "Questo campo deve corrispondere al campo '%s'." + +#: core/validators.py:252 +msgid "Please enter something for at least one field." +msgstr "Inserire almeno un campo." + +#: core/validators.py:261 core/validators.py:272 +msgid "Please enter both fields or leave them both empty." +msgstr "Inserire entrambi i campi o lasciarli entrambi vuoti." + +#: core/validators.py:279 +#, python-format +msgid "This field must be given if %(field)s is %(value)s" +msgstr "Il campo obbligatorio se %(field)s %(value)s" + +#: core/validators.py:291 +#, python-format +msgid "This field must be given if %(field)s is not %(value)s" +msgstr "Il campo non pu essere valorizzato se %(field)s non %(value)s" + +#: core/validators.py:310 +msgid "Duplicate values are not allowed." +msgstr "Non sono ammessi valori duplicati." + +#: core/validators.py:333 +#, python-format +msgid "This value must be a power of %s." +msgstr "Il valore deve essere una potenza di %s." + +#: core/validators.py:344 +msgid "Please enter a valid decimal number." +msgstr "Inserire un numero decimale valido." + +#: core/validators.py:346 +#, 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] "Inserire un numero decimale con non pi di %s cifre totali." +msgstr[1] "" + +#: core/validators.py:349 +#, 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] "Inserire un decimale con non pi di %s cifre decimali." +msgstr[1] "" + +#: core/validators.py:359 +#, python-format +msgid "Make sure your uploaded file is at least %s bytes big." +msgstr "Verifica che il file inserito sia almeno di %s byte." + +#: core/validators.py:360 +#, python-format +msgid "Make sure your uploaded file is at most %s bytes big." +msgstr "Verifica che il file inserito sia al massimo %d byte." + +#: core/validators.py:373 +msgid "The format for this field is wrong." +msgstr "Formato del file non valido." + +#: core/validators.py:388 +msgid "This field is invalid." +msgstr "Il campo non valido." + +#: core/validators.py:423 +#, python-format +msgid "Could not retrieve anything from %s." +msgstr "Impossibile recuperare alcunch da %s." + +#: core/validators.py:426 +#, python-format +msgid "" +"The URL %(url)s returned the invalid Content-Type header '%(contenttype)s'." +msgstr "" +"L'URL %(url)s restituisce un Content-Type header non valido '%(contenttype)" +"s'." + +#: core/validators.py:459 +#, python-format +msgid "" +"Please close the unclosed %(tag)s tag from line %(line)s. (Line starts with " +"\"%(start)s\".)" +msgstr "" +"Il tag %(tag)s alla linea %(line)s non chiuso. (La linea comincia con \"%" +"(start)s\".)" + +#: core/validators.py:463 +#, python-format +msgid "" +"Some text starting on line %(line)s is not allowed in that context. (Line " +"starts with \"%(start)s\".)" +msgstr "" +"Il testo che comincia a linea %(line)s non e' ammesso in questo contesto. " +"(La linea comincia con \"%(start)s\".)" + +#: core/validators.py:468 +#, python-format +msgid "" +"\"%(attr)s\" on line %(line)s is an invalid attribute. (Line starts with \"%" +"(start)s\".)" +msgstr "" +"\"%(attr)s\" alla linea %(line)s un attributo invalido. (La linea comincia " +"con \"%(start)s\".)" + +#: core/validators.py:473 +#, python-format +msgid "" +"\"<%(tag)s>\" on line %(line)s is an invalid tag. (Line starts with \"%" +"(start)s\".)" +msgstr "" +"\"<%(tag)s>\" alla linea %(line)s tag non valido. (La linea comincia con \"%" +"(start)s\".)" + +#: core/validators.py:477 +#, python-format +msgid "" +"A tag on line %(line)s is missing one or more required attributes. (Line " +"starts with \"%(start)s\".)" +msgstr "" +"Un tag alla linea %(line)s manca di uno o pi attributi richiesti. (La linea " +"comincia con \"%(start)s\".)" + +#: core/validators.py:482 +#, python-format +msgid "" +"The \"%(attr)s\" attribute on line %(line)s has an invalid value. (Line " +"starts with \"%(start)s\".)" +msgstr "" +"L'attributo \"%(attr)s\" alla linea %(line)s ha un valore non valido. (La " +"linea comincia con \"%(start)s\".)" + +#: core/meta/fields.py:95 +msgid " Separate multiple IDs with commas." +msgstr " Separa ID multipli con virgole." + +#: core/meta/fields.py:98 +msgid "" +" Hold down \"Control\", or \"Command\" on a Mac, to select more than one." +msgstr " Premi \"Control\", o \"Command\" su Mac, per selezionarne pi di uno." + +#~ msgid "Itialian" +#~ msgstr "Italiano" + +#~ msgid "Server error (500)" +#~ msgstr "Errore del server (500)" + +#~ msgid "Click to change" +#~ msgstr "Clicca per cambiare" diff --git a/django/conf/locale/pt_BR/LC_MESSAGES/django.mo b/django/conf/locale/pt_BR/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..1a614f851e45de286609047e1e7bf3d8c150f44c GIT binary patch literal 16668 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, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: django\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2005-11-03 12:26+0100\n" +"PO-Revision-Date: 2005-10-11 09:12GMT-3\n" +"Last-Translator: João Paulo Farias \n" +"Language-Team: Português do Brasil \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: contrib/admin/templates/admin/object_history.html:5 +#: contrib/admin/templates/admin/500.html:4 +#: contrib/admin/templates/admin/base.html:29 +#: 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 +msgid "Home" +msgstr "Início" + +#: contrib/admin/templates/admin/object_history.html:5 +msgid "History" +msgstr "Histórico" + +#: contrib/admin/templates/admin/object_history.html:18 +msgid "Date/time" +msgstr "Data/hora" + +#: contrib/admin/templates/admin/object_history.html:19 models/auth.py:47 +msgid "User" +msgstr "Usuário" + +#: contrib/admin/templates/admin/object_history.html:20 +msgid "Action" +msgstr "Ação" + +#: contrib/admin/templates/admin/object_history.html:26 +msgid "DATE_WITH_TIME_FULL" +msgstr "j. N 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 "" +"Este objeto não tem um histórico de alterações. Ele provavelmente não foi " +"adicionado por este site de administração." + +#: contrib/admin/templates/admin/base_site.html:4 +msgid "Django site admin" +msgstr "Site de administração do Django" + +#: contrib/admin/templates/admin/base_site.html:7 +msgid "Django administration" +msgstr "Administração do Django" + +#: contrib/admin/templates/admin/500.html:4 +#, fuzzy +msgid "Server error" +msgstr "Erro no servidor (500)" + +#: contrib/admin/templates/admin/500.html:6 +msgid "Server error (500)" +msgstr "Erro no servidor (500)" + +#: contrib/admin/templates/admin/500.html:9 +msgid "Server Error (500)" +msgstr "Erro no Servidor (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 "" +"Houve um erro. Este foi reportado aos administradores do site através d e-" +"mail e deve ser consertado em breve. Obrigado pela compreensão." + +#: contrib/admin/templates/admin/404.html:4 +#: contrib/admin/templates/admin/404.html:8 +msgid "Page not found" +msgstr "Página não encontrada" + +#: contrib/admin/templates/admin/404.html:10 +msgid "We're sorry, but the requested page could not be found." +msgstr "Desculpe, mas a página requisitada não pode ser encontrada." + +#: contrib/admin/templates/admin/index.html:27 +msgid "Add" +msgstr "Adicionar" + +#: contrib/admin/templates/admin/index.html:33 +msgid "Change" +msgstr "Modificar" + +#: contrib/admin/templates/admin/index.html:43 +msgid "You don't have permission to edit anything." +msgstr "Você não tem permissão para edição." + +#: contrib/admin/templates/admin/index.html:51 +msgid "Recent Actions" +msgstr "Ações Recentes" + +#: contrib/admin/templates/admin/index.html:52 +msgid "My Actions" +msgstr "Minhas Ações" + +#: contrib/admin/templates/admin/index.html:56 +msgid "None available" +msgstr "Nenhuma disponível" + +#: contrib/admin/templates/admin/login.html:15 +msgid "Username:" +msgstr "Usuário:" + +#: contrib/admin/templates/admin/login.html:18 +msgid "Password:" +msgstr "Senha:" + +#: contrib/admin/templates/admin/login.html:20 +msgid "Have you forgotten your password?" +msgstr "Você ?" + +#: contrib/admin/templates/admin/login.html:24 +msgid "Log in" +msgstr "Acessar" + +#: contrib/admin/templates/admin/base.html:23 +msgid "Welcome," +msgstr "Bem vindo," + +#: contrib/admin/templates/admin/base.html:23 +msgid "Change password" +msgstr "Alterar senha" + +#: contrib/admin/templates/admin/base.html:23 +msgid "Log out" +msgstr "Encerrar sessão" + +#: contrib/admin/templates/admin/delete_confirmation.html:7 +#, fuzzy, 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 "" +"A remoção de '%(object)s' %(object_name)s pode resultar na remoção de " +"objetos relacionados, mas sua conta não tem a permissão para remoção dos " +"seguintes tipos de objetos:" + +#: contrib/admin/templates/admin/delete_confirmation.html:14 +#, 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 "" +"Você tem certeza que quer remover o \"%(object)s\" %(object_name)s? Todos os " +"seguintes itens relacionados serão removidos:" + +#: contrib/admin/templates/admin/delete_confirmation.html:18 +msgid "Yes, I'm sure" +msgstr "Sim, tenho certeza" + +#: 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 "Alterar senha" + +#: contrib/admin/templates/registration/password_change_done.html:6 +#: contrib/admin/templates/registration/password_change_done.html:10 +msgid "Password change successful" +msgstr "Senha alterada com sucesso" + +#: contrib/admin/templates/registration/password_change_done.html:12 +msgid "Your password was changed." +msgstr "Sua senha foi alterada." + +#: contrib/admin/templates/registration/password_reset_form.html:4 +#: contrib/admin/templates/registration/password_reset_form.html:6 +#: contrib/admin/templates/registration/password_reset_done.html:4 +msgid "Password reset" +msgstr "Reinicializar senha" + +#: 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 "" +"Esqueceu a senha? Digite seu e-mail abaixo e nós iremos enviar uma nova " +"senha para você." + +#: contrib/admin/templates/registration/password_reset_form.html:16 +msgid "E-mail address:" +msgstr "Endereço de e-mail:" + +#: contrib/admin/templates/registration/password_reset_form.html:16 +msgid "Reset my password" +msgstr "Reinicializar minha senha" + +#: contrib/admin/templates/registration/logged_out.html:8 +msgid "Thanks for spending some quality time with the Web site today." +msgstr "Obrigado por visitar nosso Web site hoje." + +#: contrib/admin/templates/registration/logged_out.html:10 +msgid "Log in again" +msgstr "Acessar novamente" + +#: contrib/admin/templates/registration/password_reset_done.html:6 +#: contrib/admin/templates/registration/password_reset_done.html:10 +msgid "Password reset successful" +msgstr "Senha inicializada com sucesso" + +#: 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 "" +"Nós enviamos uma nova senha para o e-mail que você informou. Você deve estar " +"recebendo uma mensagem em breve." + +#: 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 "" +"Por favor, informe sua senha antiga, por segurança, e então informe sua nova " +"senha duas vezes para que possamos verificar que se ela está correta." + +#: contrib/admin/templates/registration/password_change_form.html:17 +msgid "Old password:" +msgstr "Senha antiga:" + +#: contrib/admin/templates/registration/password_change_form.html:19 +msgid "New password:" +msgstr "Nova senha:" + +#: contrib/admin/templates/registration/password_change_form.html:21 +msgid "Confirm password:" +msgstr "Confirme a senha:" + +#: contrib/admin/templates/registration/password_change_form.html:23 +msgid "Change my password" +msgstr "Alterar minha senha" + +#: contrib/admin/templates/registration/password_reset_email.html:2 +msgid "You're receiving this e-mail because you requested a password reset" +msgstr "Você está recebendo este e-mail porque você pediu uma nova senha" + +#: contrib/admin/templates/registration/password_reset_email.html:3 +#, python-format +msgid "for your user account at %(site_name)s" +msgstr "para sua conta em %(site_name)s" + +#: contrib/admin/templates/registration/password_reset_email.html:5 +#, python-format +msgid "Your new password is: %(new_password)s" +msgstr "Sua nova senha é: %(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 "Sinta-se livre para alterar esta senha visitando esta página:" + +#: contrib/admin/templates/registration/password_reset_email.html:11 +msgid "Your username, in case you've forgotten:" +msgstr "Seu nome de usuário, caso tenha esquecido:" + +#: contrib/admin/templates/registration/password_reset_email.html:13 +msgid "Thanks for using our site!" +msgstr "Obrigado por usar nosso site!" + +#: contrib/admin/templates/registration/password_reset_email.html:15 +#, python-format +msgid "The %(site_name)s team" +msgstr "Time do %(site_name)s" + +#: contrib/admin/models/admin.py:6 +msgid "action time" +msgstr "hora da ação" + +#: contrib/admin/models/admin.py:9 +msgid "object id" +msgstr "id do objeto" + +#: contrib/admin/models/admin.py:10 +msgid "object repr" +msgstr "repr do objeto" + +#: contrib/admin/models/admin.py:11 +msgid "action flag" +msgstr "flag de ação" + +#: contrib/admin/models/admin.py:12 +msgid "change message" +msgstr "alterar mensagem" + +#: contrib/admin/models/admin.py:15 +msgid "log entry" +msgstr "entrada de log" + +#: contrib/admin/models/admin.py:16 +msgid "log entries" +msgstr "entradas de log" + +#: utils/dates.py:6 +msgid "Monday" +msgstr "Segunda Feira" + +#: utils/dates.py:6 +msgid "Tuesday" +msgstr "Terça Feira" + +#: utils/dates.py:6 +msgid "Wednesday" +msgstr "Quarta Feira" + +#: utils/dates.py:6 +msgid "Thursday" +msgstr "Quinta Feira" + +#: utils/dates.py:6 +msgid "Friday" +msgstr "Sexta Feira" + +#: utils/dates.py:7 +msgid "Saturday" +msgstr "Sábado" + +#: utils/dates.py:7 +msgid "Sunday" +msgstr "Domingo" + +#: utils/dates.py:14 +msgid "January" +msgstr "Janeiro" + +#: utils/dates.py:14 +msgid "February" +msgstr "Fevereiro" + +#: utils/dates.py:14 utils/dates.py:27 +msgid "March" +msgstr "Março" + +#: utils/dates.py:14 utils/dates.py:27 +msgid "April" +msgstr "Abril" + +#: utils/dates.py:14 utils/dates.py:27 +msgid "May" +msgstr "Maio" + +#: utils/dates.py:14 utils/dates.py:27 +msgid "June" +msgstr "Junho" + +#: utils/dates.py:15 utils/dates.py:27 +msgid "July" +msgstr "Julho" + +#: utils/dates.py:15 +msgid "August" +msgstr "Agosto" + +#: utils/dates.py:15 +msgid "September" +msgstr "Setembro" + +#: utils/dates.py:15 +msgid "October" +msgstr "Outubro" + +#: utils/dates.py:15 +msgid "November" +msgstr "Novembro" + +#: utils/dates.py:16 +msgid "December" +msgstr "Dezembro" + +#: utils/dates.py:27 +msgid "Jan." +msgstr "Jan." + +#: utils/dates.py:27 +msgid "Feb." +msgstr "Fev." + +#: utils/dates.py:28 +msgid "Aug." +msgstr "Ago." + +#: utils/dates.py:28 +msgid "Sept." +msgstr "Set." + +#: utils/dates.py:28 +msgid "Oct." +msgstr "Out." + +#: utils/dates.py:28 +msgid "Nov." +msgstr "Nov." + +#: utils/dates.py:28 +msgid "Dec." +msgstr "Dez." + +#: models/core.py:5 +msgid "domain name" +msgstr "nome do domínio" + +#: models/core.py:6 +msgid "display name" +msgstr "nome para exibição" + +#: models/core.py:8 +msgid "site" +msgstr "site" + +#: models/core.py:9 +msgid "sites" +msgstr "sites" + +#: models/core.py:22 +msgid "label" +msgstr "etiqueta" + +#: models/core.py:23 models/core.py:34 models/auth.py:6 models/auth.py:19 +#, fuzzy +msgid "name" +msgstr "nome:" + +#: models/core.py:25 +msgid "package" +msgstr "pacote" + +#: models/core.py:26 +msgid "packages" +msgstr "pacotes" + +#: models/core.py:36 +msgid "python module name" +msgstr "nome do módulo python" + +#: models/core.py:38 +msgid "content type" +msgstr "tipo de conteúdo" + +#: models/core.py:39 +msgid "content types" +msgstr "tipos de conteúdo" + +#: models/core.py:62 +msgid "redirect from" +msgstr "redirecionar de" + +#: models/core.py:63 +msgid "" +"This should be an absolute path, excluding the domain name. Example: '/" +"events/search/'." +msgstr "" +"Deve conter um caminho absoluto, excluindo o nome de domínio. Exemplo: '/" +"eventos/busca/'." + +#: models/core.py:64 +msgid "redirect to" +msgstr "redirecionar para" + +#: models/core.py:65 +msgid "" +"This can be either an absolute path (as above) or a full URL starting with " +"'http://'." +msgstr "" +"Deve conter um caminho absoluto (como acima) ou uma URL completa, começando " +"com 'http://'." + +#: models/core.py:67 +msgid "redirect" +msgstr "redirecionar" + +#: models/core.py:68 +msgid "redirects" +msgstr "redirecionamentos" + +#: models/core.py:81 +msgid "URL" +msgstr "URL" + +#: models/core.py:82 +msgid "" +"Example: '/about/contact/'. Make sure to have leading and trailing slashes." +msgstr "Exemplo: '/sobre/contato/'. Lembre-se das barras no começo e no final." + +#: models/core.py:83 +msgid "title" +msgstr "título" + +#: models/core.py:84 +msgid "content" +msgstr "conteúdo" + +#: models/core.py:85 +msgid "enable comments" +msgstr "habilitar comentários" + +#: models/core.py:86 +msgid "template name" +msgstr "nome do modelo" + +#: models/core.py:87 +msgid "" +"Example: 'flatfiles/contact_page'. If this isn't provided, the system will " +"use 'flatfiles/default'." +msgstr "" +"Exemplo: 'flatfiles/contact_page'. Se não for informado, será utilizado " +"'flatfiles/default'." + +#: models/core.py:88 +msgid "registration required" +msgstr "é obrigatório registrar" + +#: models/core.py:88 +msgid "If this is checked, only logged-in users will be able to view the page." +msgstr "Se estiver marcado, apenas usuários conectados poderão ver a página." + +#: models/core.py:92 +msgid "flat page" +msgstr "página plana" + +#: models/core.py:93 +msgid "flat pages" +msgstr "páginas planas" + +#: models/core.py:114 +msgid "session key" +msgstr "chave da sessão" + +#: models/core.py:115 +msgid "session data" +msgstr "dados da sessão" + +#: models/core.py:116 +msgid "expire date" +msgstr "data de expiração" + +#: models/core.py:118 +msgid "session" +msgstr "sessão" + +#: models/core.py:119 +msgid "sessions" +msgstr "sessões" + +#: models/auth.py:8 +msgid "codename" +msgstr "nome código" + +#: models/auth.py:10 +msgid "Permission" +msgstr "Permissão" + +#: models/auth.py:11 models/auth.py:58 +msgid "Permissions" +msgstr "Permissões" + +#: models/auth.py:22 +msgid "Group" +msgstr "Grupo" + +#: models/auth.py:23 models/auth.py:60 +msgid "Groups" +msgstr "Grupos" + +#: models/auth.py:33 +#, fuzzy +msgid "username" +msgstr "usuário" + +#: models/auth.py:34 +msgid "first name" +msgstr "primeiro nome" + +#: models/auth.py:35 +msgid "last name" +msgstr "último nome" + +#: models/auth.py:36 +#, fuzzy +msgid "e-mail address" +msgstr "endereço de e-mail:" + +#: models/auth.py:37 +#, fuzzy +msgid "password" +msgstr "senha" + +#: models/auth.py:37 +msgid "Use an MD5 hash -- not the raw password." +msgstr "Usar um código MD5 -- não o texto da senha." + +#: models/auth.py:38 +msgid "staff status" +msgstr "status da equipe" + +#: models/auth.py:38 +msgid "Designates whether the user can log into this admin site." +msgstr "Informa se o usuário pode acessar este site de administração." + +#: models/auth.py:39 +msgid "active" +msgstr "ativar" + +#: models/auth.py:40 +msgid "superuser status" +msgstr "status de superusuário" + +#: models/auth.py:41 +msgid "last login" +msgstr "último login" + +#: models/auth.py:42 +msgid "date joined" +msgstr "data de registro" + +#: models/auth.py:44 +msgid "" +"In addition to the permissions manually assigned, this user will also get " +"all permissions granted to each group he/she is in." +msgstr "" +"Em adição às permissões atribuídas manualmente, este usuário também terá " +"todas as permissões dadas a cada grupo que participar." + +#: models/auth.py:48 +#, fuzzy +msgid "Users" +msgstr "Usuários" + +#: models/auth.py:57 +msgid "Personal info" +msgstr "Informações pessoais" + +#: models/auth.py:59 +msgid "Important dates" +msgstr "Datas importantes" + +#: models/auth.py:182 +msgid "Message" +msgstr "Mensagem" + +#: conf/global_settings.py:37 +msgid "Czech" +msgstr "Tcheco" + +#: conf/global_settings.py:38 +msgid "German" +msgstr "Alemão" + +#: conf/global_settings.py:39 +msgid "English" +msgstr "Inglês" + +#: conf/global_settings.py:40 +msgid "Spanish" +msgstr "Espanhol" + +#: conf/global_settings.py:41 +msgid "French" +msgstr "Francês" + +#: conf/global_settings.py:42 +msgid "Galician" +msgstr "Galiciano" + +#: conf/global_settings.py:43 +msgid "Italian" +msgstr "Italiano" + +#: conf/global_settings.py:44 +msgid "Brazilian" +msgstr "Brazileiro" + +#: conf/global_settings.py:45 +msgid "Russian" +msgstr "Russo" + +#: conf/global_settings.py:46 +#, fuzzy +msgid "Serbian" +msgstr "Sérvio" + +#: conf/global_settings.py:47 +msgid "Traditional Chinese" +msgstr "" + +#: core/validators.py:58 +msgid "This value must contain only letters, numbers and underscores." +msgstr "Deve conter apenas letras, números e sublinhados (_)." + +#: core/validators.py:62 +msgid "This value must contain only letters, numbers, underscores and slashes." +msgstr "Deve conter apenas letras, números, sublinhados (_) e barras (/)." + +#: core/validators.py:70 +msgid "Uppercase letters are not allowed here." +msgstr "Letras em maiúsculo não são permitidas aqui." + +#: core/validators.py:74 +msgid "Lowercase letters are not allowed here." +msgstr "Letras em minúsculo não são permitidas aqui." + +#: core/validators.py:81 +msgid "Enter only digits separated by commas." +msgstr "Informe apenas dígitos separados por vírgulas." + +#: core/validators.py:93 +msgid "Enter valid e-mail addresses separated by commas." +msgstr "Informe endereços de email válidos separados por vírgulas." + +#: core/validators.py:100 +msgid "Please enter a valid IP address." +msgstr "Informe um endereço IP válido." + +#: core/validators.py:104 +msgid "Empty values are not allowed here." +msgstr "Valores em branco não são permitidos." + +#: core/validators.py:108 +msgid "Non-numeric characters aren't allowed here." +msgstr "Caracteres não numéricos não são permitidos." + +#: core/validators.py:112 +msgid "This value can't be comprised solely of digits." +msgstr "Este valor não pode conter apenas dígitos." + +#: core/validators.py:117 +msgid "Enter a whole number." +msgstr "Informe um número inteiro." + +#: core/validators.py:121 +msgid "Only alphabetical characters are allowed here." +msgstr "Apenas caracteres do alfabeto são permitidos aqui." + +#: core/validators.py:125 +msgid "Enter a valid date in YYYY-MM-DD format." +msgstr "Informe uma data válida no formato AAAA-MM-DD." + +#: core/validators.py:129 +msgid "Enter a valid time in HH:MM format." +msgstr "Informe uma hora válida no formato HH:MM." + +#: core/validators.py:133 +msgid "Enter a valid date/time in YYYY-MM-DD HH:MM format." +msgstr "Informe uma data/hora válida no formato AAAA-MM-DD HH:MM." + +#: core/validators.py:137 +msgid "Enter a valid e-mail address." +msgstr "Informe um endereço de email válido." + +#: core/validators.py:149 +msgid "" +"Upload a valid image. The file you uploaded was either not an image or a " +"corrupted image." +msgstr "" +"Envie uma imagem válida. O arquivo enviado não é uma imagem ou está " +"corrompido." + +#: core/validators.py:156 +#, python-format +msgid "The URL %s does not point to a valid image." +msgstr "A URL %s não aponta para um imagem válida." + +#: core/validators.py:160 +#, python-format +msgid "Phone numbers must be in XXX-XXX-XXXX format. \"%s\" is invalid." +msgstr "" +"Números de telefone deves estar no formato XXX-XXX-XXXX.\"%s\" é inválido." + +#: core/validators.py:168 +#, python-format +msgid "The URL %s does not point to a valid QuickTime video." +msgstr "A URL %s não aponta para um vídeo QuickTime válido." + +#: core/validators.py:172 +msgid "A valid URL is required." +msgstr "Uma URL válida é exigida." + +#: core/validators.py:186 +#, python-format +msgid "" +"Valid HTML is required. Specific errors are:\n" +"%s" +msgstr "" +"HTML válido é exigido. Estes são os erros específicos:\n" +"%s" + +#: core/validators.py:193 +#, python-format +msgid "Badly formed XML: %s" +msgstr "XML mal formado: %s" + +#: core/validators.py:203 +#, python-format +msgid "Invalid URL: %s" +msgstr "URL inválida: %s" + +#: core/validators.py:205 +#, python-format +msgid "The URL %s is a broken link." +msgstr "A URL %s é um link quebrado." + +#: core/validators.py:211 +msgid "Enter a valid U.S. state abbreviation." +msgstr "Informe uma abreviação válida de nome de um estado dos EUA." + +#: core/validators.py:226 +#, 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] "Lave sua boca! A palavra %s não é permitida aqui." +msgstr[1] "Lave sua boca! As palavras %s não são permitidas aqui." + +#: core/validators.py:233 +#, python-format +msgid "This field must match the '%s' field." +msgstr "Este campo deve ser igual ao campo '%s'." + +#: core/validators.py:252 +msgid "Please enter something for at least one field." +msgstr "Informe algo em pelo menos um campo." + +#: core/validators.py:261 core/validators.py:272 +msgid "Please enter both fields or leave them both empty." +msgstr "Informe ambos os campos ou deixe ambos vazios." + +#: core/validators.py:279 +#, python-format +msgid "This field must be given if %(field)s is %(value)s" +msgstr "Este campo deve ser informado se o campo %(field)s for %(value)s." + +#: core/validators.py:291 +#, python-format +msgid "This field must be given if %(field)s is not %(value)s" +msgstr "Este campo deve ser dado se o campo %(field)s não for %(value)s." + +#: core/validators.py:310 +msgid "Duplicate values are not allowed." +msgstr "Valores duplicados não são permitidos." + +#: core/validators.py:333 +#, python-format +msgid "This value must be a power of %s." +msgstr "Este valor deve ser uma potência de %s." + +#: core/validators.py:344 +msgid "Please enter a valid decimal number." +msgstr "Informe um número decimal." + +#: core/validators.py:346 +#, 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] "" + +#: core/validators.py:349 +#, 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] "Informe um número decimal com no máximo %s casa decimal." +msgstr[1] "Informe um número decimal com no máximo %s casas decimais." + +#: core/validators.py:359 +#, python-format +msgid "Make sure your uploaded file is at least %s bytes big." +msgstr "Verifique se o arquivo enviado tem pelo menos %s bytes." + +#: core/validators.py:360 +#, python-format +msgid "Make sure your uploaded file is at most %s bytes big." +msgstr "Verifique se o arquivo enviado tem no máximo %s bytes." + +#: core/validators.py:373 +msgid "The format for this field is wrong." +msgstr "O formato deste campo está errado." + +#: core/validators.py:388 +msgid "This field is invalid." +msgstr "Este campo é inválido." + +#: core/validators.py:423 +#, python-format +msgid "Could not retrieve anything from %s." +msgstr "Não foi possível receber dados de %s." + +#: core/validators.py:426 +#, python-format +msgid "" +"The URL %(url)s returned the invalid Content-Type header '%(contenttype)s'." +msgstr "" +"A URL %(url)s retornou um cabeçalho '%(contenttype)s' de Content-Type " +"inválido." + +#: core/validators.py:459 +#, python-format +msgid "" +"Please close the unclosed %(tag)s tag from line %(line)s. (Line starts with " +"\"%(start)s\".)" +msgstr "" +"Por favor, feche a tag %(tag)s na linha %(line)s. (A linha começa com \"%" +"(start)s\".)" + +#: core/validators.py:463 +#, python-format +msgid "" +"Some text starting on line %(line)s is not allowed in that context. (Line " +"starts with \"%(start)s\".)" +msgstr "" +"Algum texto começando na linha %(line)s não é permitido no contexto. (Linha " +"começa com \"%(start)s\".)" + +#: core/validators.py:468 +#, python-format +msgid "" +"\"%(attr)s\" on line %(line)s is an invalid attribute. (Line starts with \"%" +"(start)s\".)" +msgstr "" +"\"%(attr)s\" na linha %(line)s não é um atributo válido. (Linha começa com " +"\"%(start)s\".)" + +#: core/validators.py:473 +#, python-format +msgid "" +"\"<%(tag)s>\" on line %(line)s is an invalid tag. (Line starts with \"%" +"(start)s\".)" +msgstr "" +"\"<%(tag)s>\" na linha %(line)s é uma tag inválida. (Linha começa com \"%" +"(start)s\".)" + +#: core/validators.py:477 +#, python-format +msgid "" +"A tag on line %(line)s is missing one or more required attributes. (Line " +"starts with \"%(start)s\".)" +msgstr "" +"Uma tag na linha %(line)s está não apresenta um ou mais atributos exigidos." +"(Linha começa com \"%(start)s\".)" + +#: core/validators.py:482 +#, python-format +msgid "" +"The \"%(attr)s\" attribute on line %(line)s has an invalid value. (Line " +"starts with \"%(start)s\".)" +msgstr "" +"O atributo \"%(attr)s\" na linha %(line)s tem um valor inválido. (Linha " +"começa com \"%(start)s\".)" + +#: core/meta/fields.py:95 +msgid " Separate multiple IDs with commas." +msgstr " Separe IDs múltiplos com vírgulas." + +#: core/meta/fields.py:98 +msgid "" +" Hold down \"Control\", or \"Command\" on a Mac, to select more than one." +msgstr "" +" Mantenha pressionado \"Control\", ou \"Command\" num Mac para selecionar " +"mais de uma opção." + +#~ msgid "Click to change" +#~ msgstr "Clique para alterar" diff --git a/django/conf/locale/ru/LC_MESSAGES/django.mo b/django/conf/locale/ru/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..a0d8e62c44bf07a4437bd1eaef0d8dc7ede94bbf GIT binary patch literal 5134 zcmai0U2G#)6}~_zC4~Yle=R>f-BPwoZO7TNrMPK!)7`Win%%CpDWxy0#`cXfyS68t z87H+=A)Y88AwgkB~i z0sjTmfj>a9?*{%8$o9UBO*xKxfnNmP4?G9_CXjXU7a*_uH}DqV)o}hE;24nY*g*F8 z$H4u--vYVTxK~)Hh{{ylj%$vWeZ3JU+vbC9 z9>mGqvmTgBKH#qMo3+FFg$xG=*D2Qo$IA!n>=4e+;Ut`__uFvt!Lcxp37o7SJ~*#q z>MG1F=Lz(xyhg){t1sXthLd@GH%`_Y=Z^Jr6HawZW^COkipgwNOq!C)Mv1Iabg`rr zZL$r@%Dl8C+4GWaxz$LYl^Od?Q7gy;7VYZ~9I*BsrpbJsj5)P%&dBGDCB2vGn*1e=e1%^MnHu!EohdtWSH6h(9XS4oYT$1U_nY8o1C3G^YHZS z@iVj2C#KHa`_RmcI0j>*wqB6p*jemskd`gzMcuMZO+^}wT5uxSlrsr{!HKk>x z#Jy7HY0i|0*r1GZ40y%@{e-ixH5P)1n)rWQ!AJ3iV=%lW?MMB_&R>KiVQ_ z)Y5q=9>`~hCQoTOIBnQ8XOxOraVpAhMD5;t$S;#Y9_C8dr8kovJ51NGFp)qrK!)ARkhgV z1to5fMj692Q5^YlLY$Tv_%NXBv`Xu+x*wD#cA+WLgh%7DFmdalWb(lHD6T{_C)J!9 z7qigeIV*I3K^C*DJ`4GxM@w2Bu@Flh)n(7C@_SgONlDx`vKrhOdc0)uvn)_va1*Au ztogcM)V9l#KT9Ou1w7?~hQNeQ|FacZ(34RW-gcM<& zriyz;bXRpVSvQ!@51-7iRJqh$SW-kqByfe?c{Q z!H;H*0i_GlEa;Yn_W|crX0d}-EQ7gXF2QR##GU;Wqfv6xGNYAHc1Ye()Y?t~g$0Z~ z%-s>{Rtn-nt)1xyeZXQi=<@AwHTr)T5$lyX*l)=1IFsRw4`M@^|- zCUJh*r08HWc_=JqZgyCz^51dzzbaJ zRGk{8>HmB&Y`0x%*W7C7*^8d*SN`a(1U(9zl{J?tooXjg`(W>scx9vRHrSxLz@nU+IK_}^v7#&aP;*t|MqurKUZ;C%v>t4fa2Q9DVcOBj| z{65&3a00K}=q*#*Sq}P>Q{hY8skYp9iW%s(-RG+g)%`UWHoeGIdNJ^W$OBphN6XbF zH5`IDn7YtOiMO0eujWNd4%2qmRZe%E&3@ZdHmKo&5Rd9T^0(lvS0`T54xAP|3qy=y zzT4ZZxja{=RlmPO!|(Q%6YS;x_&(Seb|m~Nc%>cqEw3qFceb3GFScLstKzcX#URts z<=gEZ|G(yY6zKx1+1h~h*WIe$4mzt1U%WZ&YznuE1BV(eC|Rz$4d?BNoEhpMFOy|! zHoCr6NbBkXZ7TX!FvOdcmfsG|HpSoCtL|pQX@+F2IQ{X+N6l@J)2~AZ z`htAJEe9g@$cKAXzqSUb^w3wj?G?X;nrKHmI0+hxw(GPxp1^IbD!)-;e%-&goK1g0T&FDzX=(oE2{zkzyg_%O}uP^fSKO^@B(LNRYpHQZ~+_nlUe z5N|b{EoEGF1#0_Mx3%WL^#CGV@zLK_x{%BT@3~eFwY%z9vFnP*T}bJnw!VRu6u33C zym~VwUd0wrD7JhyhO8j&O)Pfn(0Q26w^vj`yoQdUNcNz^U6KX2ofT&TA^7!9xP$67 z9eS|_YFa)fP{{sP&;u8}ko+D7YMm`^?5qPH0j`4?G&CR7`Y1vyfRpU_dJJU8s2RN; zMA!?E-z{*;S)*#LNiDbPtOQZ_Mcl9ynt;EMBVzU|q4rjNsI#NqG026ZDDXGYH};nK zHd^CwsPFKF!Arunsq(5Cw%dSp=o^Y?##lXVMCvS)+lDLMo(ec@lPSTTqXRPs@OF?W UXc8mN%8Juzpdzrxt`BSRU!D2k&j0`b literal 0 HcmV?d00001 diff --git a/django/conf/locale/ru/LC_MESSAGES/django.po b/django/conf/locale/ru/LC_MESSAGES/django.po new file mode 100644 index 0000000000..bcecf85709 --- /dev/null +++ b/django/conf/locale/ru/LC_MESSAGES/django.po @@ -0,0 +1,956 @@ +# Translation of django.po to russian. +# Copyright (C) 2005 THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# Dmitry Sorokin , 2005. +# +msgid "" +msgstr "" +"Project-Id-Version: django\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2005-11-03 12:26+0100\n" +"PO-Revision-Date: 2005-10-05 00:00\n" +"Last-Translator: Dmitry Sorokin \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=koi8-r\n" +"Content-Transfer-Encoding: 8bit\n" + +#: contrib/admin/templates/admin/object_history.html:5 +#: contrib/admin/templates/admin/500.html:4 +#: contrib/admin/templates/admin/base.html:29 +#: 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 +msgid "Home" +msgstr "" + +#: contrib/admin/templates/admin/object_history.html:5 +msgid "History" +msgstr "" + +#: contrib/admin/templates/admin/object_history.html:18 +msgid "Date/time" +msgstr "/" + +#: contrib/admin/templates/admin/object_history.html:19 models/auth.py:47 +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 "j. N 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 "" +" . " +" ." + +#: contrib/admin/templates/admin/base_site.html:4 +msgid "Django site admin" +msgstr " Django" + +#: contrib/admin/templates/admin/base_site.html:7 +msgid "Django administration" +msgstr " Django" + +#: contrib/admin/templates/admin/500.html:4 +#, fuzzy +msgid "Server error" +msgstr " (500)" + +#: 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 "" +" . e-mail " +" . ." + +#: 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:27 +msgid "Add" +msgstr "" + +#: contrib/admin/templates/admin/index.html:33 +msgid "Change" +msgstr "" + +#: contrib/admin/templates/admin/index.html:43 +msgid "You don't have permission to edit anything." +msgstr " ." + +#: contrib/admin/templates/admin/index.html:51 +msgid "Recent Actions" +msgstr " " + +#: contrib/admin/templates/admin/index.html:52 +msgid "My Actions" +msgstr " " + +#: contrib/admin/templates/admin/index.html:56 +msgid "None available" +msgstr "" + +#: contrib/admin/templates/admin/login.html:15 +msgid "Username:" +msgstr ":" + +#: contrib/admin/templates/admin/login.html:18 +msgid "Password:" +msgstr ":" + +#: contrib/admin/templates/admin/login.html:20 +msgid "Have you forgotten your password?" +msgstr " ?" + +#: contrib/admin/templates/admin/login.html:24 +msgid "Log in" +msgstr "" + +#: contrib/admin/templates/admin/base.html:23 +msgid "Welcome," +msgstr " ," + +#: contrib/admin/templates/admin/base.html:23 +msgid "Change password" +msgstr " " + +#: contrib/admin/templates/admin/base.html:23 +msgid "Log out" +msgstr "" + +#: contrib/admin/templates/admin/delete_confirmation.html:7 +#, fuzzy, 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:14 +#, 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:18 +msgid "Yes, I'm sure" +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 "La password stata cambiata con successo" + +#: 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_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 "" +" ? e-mail , " +" e-mail ." + +#: contrib/admin/templates/registration/password_reset_form.html:16 +msgid "E-mail address:" +msgstr "E-mail :" + +#: 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 " di %(site_name)s" + +#: contrib/admin/models/admin.py:6 +#, fuzzy +msgid "action time" +msgstr "/" + +#: contrib/admin/models/admin.py:9 +msgid "object id" +msgstr "" + +#: contrib/admin/models/admin.py:10 +msgid "object repr" +msgstr "" + +#: contrib/admin/models/admin.py:11 +msgid "action flag" +msgstr "" + +#: contrib/admin/models/admin.py:12 +msgid "change message" +msgstr "" + +#: contrib/admin/models/admin.py:15 +msgid "log entry" +msgstr "" + +#: contrib/admin/models/admin.py:16 +msgid "log entries" +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: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 "" + +#: models/core.py:5 +msgid "domain name" +msgstr "" + +#: models/core.py:6 +msgid "display name" +msgstr "" + +#: models/core.py:8 +msgid "site" +msgstr "" + +#: models/core.py:9 +msgid "sites" +msgstr "" + +#: models/core.py:22 +msgid "label" +msgstr "" + +#: models/core.py:23 models/core.py:34 models/auth.py:6 models/auth.py:19 +#, fuzzy +msgid "name" +msgstr ":" + +#: models/core.py:25 +msgid "package" +msgstr "" + +#: models/core.py:26 +msgid "packages" +msgstr "" + +#: models/core.py:36 +msgid "python module name" +msgstr "" + +#: models/core.py:38 +msgid "content type" +msgstr "" + +#: models/core.py:39 +msgid "content types" +msgstr "" + +#: models/core.py:62 +msgid "redirect from" +msgstr "" + +#: models/core.py:63 +msgid "" +"This should be an absolute path, excluding the domain name. Example: '/" +"events/search/'." +msgstr "" + +#: models/core.py:64 +msgid "redirect to" +msgstr "" + +#: models/core.py:65 +msgid "" +"This can be either an absolute path (as above) or a full URL starting with " +"'http://'." +msgstr "" + +#: models/core.py:67 +msgid "redirect" +msgstr "" + +#: models/core.py:68 +msgid "redirects" +msgstr "" + +#: models/core.py:81 +msgid "URL" +msgstr "" + +#: models/core.py:82 +msgid "" +"Example: '/about/contact/'. Make sure to have leading and trailing slashes." +msgstr "" + +#: models/core.py:83 +msgid "title" +msgstr "" + +#: models/core.py:84 +msgid "content" +msgstr "" + +#: models/core.py:85 +msgid "enable comments" +msgstr "" + +#: models/core.py:86 +msgid "template name" +msgstr "" + +#: models/core.py:87 +msgid "" +"Example: 'flatfiles/contact_page'. If this isn't provided, the system will " +"use 'flatfiles/default'." +msgstr "" + +#: models/core.py:88 +msgid "registration required" +msgstr "" + +#: models/core.py:88 +msgid "If this is checked, only logged-in users will be able to view the page." +msgstr "" + +#: models/core.py:92 +msgid "flat page" +msgstr "" + +#: models/core.py:93 +msgid "flat pages" +msgstr "" + +#: models/core.py:114 +msgid "session key" +msgstr "" + +#: models/core.py:115 +msgid "session data" +msgstr "" + +#: models/core.py:116 +msgid "expire date" +msgstr "" + +#: models/core.py:118 +msgid "session" +msgstr "" + +#: models/core.py:119 +msgid "sessions" +msgstr "" + +#: models/auth.py:8 +msgid "codename" +msgstr "" + +#: models/auth.py:10 +msgid "Permission" +msgstr "" + +#: models/auth.py:11 models/auth.py:58 +msgid "Permissions" +msgstr "" + +#: models/auth.py:22 +msgid "Group" +msgstr "" + +#: models/auth.py:23 models/auth.py:60 +msgid "Groups" +msgstr "" + +#: models/auth.py:33 +#, fuzzy +msgid "username" +msgstr ":" + +#: models/auth.py:34 +msgid "first name" +msgstr "" + +#: models/auth.py:35 +msgid "last name" +msgstr "" + +#: models/auth.py:36 +#, fuzzy +msgid "e-mail address" +msgstr "E-mail :" + +#: models/auth.py:37 +#, fuzzy +msgid "password" +msgstr ":" + +#: models/auth.py:37 +msgid "Use an MD5 hash -- not the raw password." +msgstr "" + +#: models/auth.py:38 +msgid "staff status" +msgstr "" + +#: models/auth.py:38 +msgid "Designates whether the user can log into this admin site." +msgstr "" + +#: models/auth.py:39 +msgid "active" +msgstr "" + +#: models/auth.py:40 +msgid "superuser status" +msgstr "" + +#: models/auth.py:41 +msgid "last login" +msgstr "" + +#: models/auth.py:42 +msgid "date joined" +msgstr "" + +#: models/auth.py:44 +msgid "" +"In addition to the permissions manually assigned, this user will also get " +"all permissions granted to each group he/she is in." +msgstr "" + +#: models/auth.py:48 +#, fuzzy +msgid "Users" +msgstr "" + +#: models/auth.py:57 +msgid "Personal info" +msgstr "" + +#: models/auth.py:59 +msgid "Important dates" +msgstr "" + +#: models/auth.py:182 +msgid "Message" +msgstr "" + +#: conf/global_settings.py:37 +msgid "Czech" +msgstr "" + +#: conf/global_settings.py:38 +msgid "German" +msgstr "" + +#: conf/global_settings.py:39 +msgid "English" +msgstr "" + +#: conf/global_settings.py:40 +msgid "Spanish" +msgstr "" + +#: conf/global_settings.py:41 +msgid "French" +msgstr "" + +#: conf/global_settings.py:42 +msgid "Galician" +msgstr "" + +#: conf/global_settings.py:43 +msgid "Italian" +msgstr "" + +#: conf/global_settings.py:44 +msgid "Brazilian" +msgstr "" + +#: conf/global_settings.py:45 +msgid "Russian" +msgstr "" + +#: conf/global_settings.py:46 +msgid "Serbian" +msgstr "" + +#: conf/global_settings.py:47 +msgid "Traditional Chinese" +msgstr "" + +#: core/validators.py:58 +msgid "This value must contain only letters, numbers and underscores." +msgstr " , ." + +#: core/validators.py:62 +#, fuzzy +msgid "This value must contain only letters, numbers, underscores and slashes." +msgstr " , ." + +#: core/validators.py:70 +msgid "Uppercase letters are not allowed here." +msgstr "" + +#: core/validators.py:74 +msgid "Lowercase letters are not allowed here." +msgstr "" + +#: core/validators.py:81 +msgid "Enter only digits separated by commas." +msgstr "" + +#: core/validators.py:93 +msgid "Enter valid e-mail addresses separated by commas." +msgstr "" + +#: core/validators.py:100 +msgid "Please enter a valid IP address." +msgstr "" + +#: core/validators.py:104 +msgid "Empty values are not allowed here." +msgstr "" + +#: core/validators.py:108 +msgid "Non-numeric characters aren't allowed here." +msgstr "" + +#: core/validators.py:112 +msgid "This value can't be comprised solely of digits." +msgstr "" + +#: core/validators.py:117 +msgid "Enter a whole number." +msgstr "" + +#: core/validators.py:121 +msgid "Only alphabetical characters are allowed here." +msgstr "" + +#: core/validators.py:125 +msgid "Enter a valid date in YYYY-MM-DD format." +msgstr "" + +#: core/validators.py:129 +msgid "Enter a valid time in HH:MM format." +msgstr "" + +#: core/validators.py:133 +msgid "Enter a valid date/time in YYYY-MM-DD HH:MM format." +msgstr "" + +#: core/validators.py:137 +#, fuzzy +msgid "Enter a valid e-mail address." +msgstr "E-mail :" + +#: core/validators.py:149 +msgid "" +"Upload a valid image. The file you uploaded was either not an image or a " +"corrupted image." +msgstr "" + +#: core/validators.py:156 +#, python-format +msgid "The URL %s does not point to a valid image." +msgstr "" + +#: core/validators.py:160 +#, python-format +msgid "Phone numbers must be in XXX-XXX-XXXX format. \"%s\" is invalid." +msgstr "" + +#: core/validators.py:168 +#, python-format +msgid "The URL %s does not point to a valid QuickTime video." +msgstr "" + +#: core/validators.py:172 +msgid "A valid URL is required." +msgstr "" + +#: core/validators.py:186 +#, python-format +msgid "" +"Valid HTML is required. Specific errors are:\n" +"%s" +msgstr "" + +#: core/validators.py:193 +#, python-format +msgid "Badly formed XML: %s" +msgstr "" + +#: core/validators.py:203 +#, python-format +msgid "Invalid URL: %s" +msgstr "" + +#: core/validators.py:205 +#, python-format +msgid "The URL %s is a broken link." +msgstr "" + +#: core/validators.py:211 +msgid "Enter a valid U.S. state abbreviation." +msgstr "" + +#: core/validators.py:226 +#, python-format +msgid "Watch your mouth! The word %s is not allowed here." +msgid_plural "Watch your mouth! The words %s are not allowed here." +msgstr[0] "" +msgstr[1] "" + +#: core/validators.py:233 +#, python-format +msgid "This field must match the '%s' field." +msgstr "" + +#: core/validators.py:252 +msgid "Please enter something for at least one field." +msgstr "" + +#: core/validators.py:261 core/validators.py:272 +msgid "Please enter both fields or leave them both empty." +msgstr "" + +#: core/validators.py:279 +#, python-format +msgid "This field must be given if %(field)s is %(value)s" +msgstr "" + +#: core/validators.py:291 +#, python-format +msgid "This field must be given if %(field)s is not %(value)s" +msgstr "" + +#: core/validators.py:310 +msgid "Duplicate values are not allowed." +msgstr "" + +#: core/validators.py:333 +#, python-format +msgid "This value must be a power of %s." +msgstr "" + +#: core/validators.py:344 +msgid "Please enter a valid decimal number." +msgstr "" + +#: core/validators.py:346 +#, 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] "" + +#: core/validators.py:349 +#, 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] "" + +#: core/validators.py:359 +#, python-format +msgid "Make sure your uploaded file is at least %s bytes big." +msgstr "" + +#: core/validators.py:360 +#, python-format +msgid "Make sure your uploaded file is at most %s bytes big." +msgstr "" + +#: core/validators.py:373 +msgid "The format for this field is wrong." +msgstr "" + +#: core/validators.py:388 +msgid "This field is invalid." +msgstr "" + +#: core/validators.py:423 +#, python-format +msgid "Could not retrieve anything from %s." +msgstr "" + +#: core/validators.py:426 +#, python-format +msgid "" +"The URL %(url)s returned the invalid Content-Type header '%(contenttype)s'." +msgstr "" + +#: core/validators.py:459 +#, python-format +msgid "" +"Please close the unclosed %(tag)s tag from line %(line)s. (Line starts with " +"\"%(start)s\".)" +msgstr "" + +#: core/validators.py:463 +#, python-format +msgid "" +"Some text starting on line %(line)s is not allowed in that context. (Line " +"starts with \"%(start)s\".)" +msgstr "" + +#: core/validators.py:468 +#, python-format +msgid "" +"\"%(attr)s\" on line %(line)s is an invalid attribute. (Line starts with \"%" +"(start)s\".)" +msgstr "" + +#: core/validators.py:473 +#, python-format +msgid "" +"\"<%(tag)s>\" on line %(line)s is an invalid tag. (Line starts with \"%" +"(start)s\".)" +msgstr "" + +#: core/validators.py:477 +#, python-format +msgid "" +"A tag on line %(line)s is missing one or more required attributes. (Line " +"starts with \"%(start)s\".)" +msgstr "" + +#: core/validators.py:482 +#, python-format +msgid "" +"The \"%(attr)s\" attribute on line %(line)s has an invalid value. (Line " +"starts with \"%(start)s\".)" +msgstr "" + +#: core/meta/fields.py:95 +msgid " Separate multiple IDs with commas." +msgstr "" + +#: core/meta/fields.py:98 +msgid "" +" Hold down \"Control\", or \"Command\" on a Mac, to select more than one." +msgstr "" + +#~ msgid "Server error (500)" +#~ msgstr " (500)" + +#~ msgid "Click to change" +#~ msgstr " " diff --git a/django/conf/locale/sr/LC_MESSAGES/django.mo b/django/conf/locale/sr/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..3bbc3ab7686631150c9ee3ada75e53a628d431ec GIT binary patch literal 16564 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\n" +"Language-Team: Nesh & Petar \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%" +"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"X-Poedit-Language: Serbian\n" +"X-Poedit-Country: YUGOSLAVIA\n" +"X-Poedit-SourceCharset: utf-8\n" +"X-Poedit-Basepath: ../../../../\n" + +#: contrib/admin/templates/admin/object_history.html:5 +#: contrib/admin/templates/admin/500.html:4 +#: contrib/admin/templates/admin/base.html:29 +#: 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 +msgid "Home" +msgstr "Početna strana" + +#: contrib/admin/templates/admin/object_history.html:5 +msgid "History" +msgstr "Istorija" + +#: contrib/admin/templates/admin/object_history.html:18 +msgid "Date/time" +msgstr "Datum/vreme" + +#: contrib/admin/templates/admin/object_history.html:19 models/auth.py:47 +msgid "User" +msgstr "Korisnik" + +#: contrib/admin/templates/admin/object_history.html:20 +msgid "Action" +msgstr "Akcija" + +#: contrib/admin/templates/admin/object_history.html:26 +msgid "DATE_WITH_TIME_FULL" +msgstr "j. N 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 "" +"Ovaj objekat nema istoriju promena. Najverovatnije nije dodat korišćenjem " +"administracije sajta." + +#: contrib/admin/templates/admin/base_site.html:4 +msgid "Django site admin" +msgstr "Django administracija sajta" + +#: contrib/admin/templates/admin/base_site.html:7 +msgid "Django administration" +msgstr "Django administracija" + +#: contrib/admin/templates/admin/500.html:4 +#, fuzzy +msgid "Server error" +msgstr "Greška na serveru (500)" + +#: contrib/admin/templates/admin/500.html:6 +msgid "Server error (500)" +msgstr "Greška na serveru (500)" + +#: contrib/admin/templates/admin/500.html:9 +msgid "Server Error (500)" +msgstr "Greška na serveru (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 "" +"Dogodila se greška koja je prijavljena administratorima i biće popravljena " +"uskoro. Hvala Vam na strpljenju." + +#: contrib/admin/templates/admin/404.html:4 +#: contrib/admin/templates/admin/404.html:8 +msgid "Page not found" +msgstr "Strana nije pronađena" + +#: contrib/admin/templates/admin/404.html:10 +msgid "We're sorry, but the requested page could not be found." +msgstr "Tražena strana ne postoji." + +#: contrib/admin/templates/admin/index.html:27 +msgid "Add" +msgstr "Dodaj" + +#: contrib/admin/templates/admin/index.html:33 +msgid "Change" +msgstr "Izmena" + +#: contrib/admin/templates/admin/index.html:43 +msgid "You don't have permission to edit anything." +msgstr "Nemate prava da vršite izmene." + +#: contrib/admin/templates/admin/index.html:51 +msgid "Recent Actions" +msgstr "Skorije akcije" + +#: contrib/admin/templates/admin/index.html:52 +msgid "My Actions" +msgstr "Moje akcije" + +#: contrib/admin/templates/admin/index.html:56 +msgid "None available" +msgstr "Nema dostupnih" + +#: contrib/admin/templates/admin/login.html:15 +msgid "Username:" +msgstr "Korisničko ime:" + +#: contrib/admin/templates/admin/login.html:18 +msgid "Password:" +msgstr "Lozinka:" + +#: contrib/admin/templates/admin/login.html:20 +msgid "Have you forgotten your password?" +msgstr "Da li ste zaboravili Vašu lozinku??" + +#: contrib/admin/templates/admin/login.html:24 +msgid "Log in" +msgstr "Prijavi se" + +#: contrib/admin/templates/admin/base.html:23 +msgid "Welcome," +msgstr "Dobrodošli," + +#: contrib/admin/templates/admin/base.html:23 +msgid "Change password" +msgstr "Izmeni lozinku" + +#: contrib/admin/templates/admin/base.html:23 +msgid "Log out" +msgstr "Odjavi se" + +#: contrib/admin/templates/admin/delete_confirmation.html:7 +#, fuzzy, 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 "" +"Brisanjem %(object_name)s '%(object)s' došlo bi do brisanja dodatnih " +"podataka, ali nemate prava da brišete sledeće tipove podataka:" + +#: contrib/admin/templates/admin/delete_confirmation.html:14 +#, 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 "" +"Da li ste sigurni da želite da obrišete %(object_name)s \"%(object)s\"? Biće " +"obrisani i sledeći pridruženi objekti:" + +#: contrib/admin/templates/admin/delete_confirmation.html:18 +msgid "Yes, I'm sure" +msgstr "Da, siguran sam" + +#: 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 "Izmena lozinke" + +#: contrib/admin/templates/registration/password_change_done.html:6 +#: contrib/admin/templates/registration/password_change_done.html:10 +msgid "Password change successful" +msgstr "Lozinka je uspešno izmenjena" + +#: contrib/admin/templates/registration/password_change_done.html:12 +msgid "Your password was changed." +msgstr "Vaša lozinka je izmenjena." + +#: contrib/admin/templates/registration/password_reset_form.html:4 +#: contrib/admin/templates/registration/password_reset_form.html:6 +#: contrib/admin/templates/registration/password_reset_done.html:4 +msgid "Password reset" +msgstr "Resetovanje lozinke" + +#: 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 "" +"Zaboravili ste svoju lozinku? Unesite vašu e-mail adresu i dobićete novu " +"lozinku na dati e-mail." + +#: contrib/admin/templates/registration/password_reset_form.html:16 +msgid "E-mail address:" +msgstr "E-mail adresa:" + +#: contrib/admin/templates/registration/password_reset_form.html:16 +msgid "Reset my password" +msgstr "Resetuj moju lozinku" + +#: contrib/admin/templates/registration/logged_out.html:8 +msgid "Thanks for spending some quality time with the Web site today." +msgstr "Hvala Vam na poseti." + +#: contrib/admin/templates/registration/logged_out.html:10 +msgid "Log in again" +msgstr "Prijavi se ponovo" + +#: contrib/admin/templates/registration/password_reset_done.html:6 +#: contrib/admin/templates/registration/password_reset_done.html:10 +msgid "Password reset successful" +msgstr "Vaša lozinka je uspešno resetovana" + +#: 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 "" +"Nova lozinka poslata vam je na zadatu e-mail adresu. E-mail bi trebao da " +"stigne u narednih nekoliko minuta." + +#: 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 "" +"Unesite staru lozinku, nakon toga unesite novu lozinku dva puta, radi " +"provere ispravnosti unosa." + +#: contrib/admin/templates/registration/password_change_form.html:17 +msgid "Old password:" +msgstr "Stara lozinka:" + +#: contrib/admin/templates/registration/password_change_form.html:19 +msgid "New password:" +msgstr "Nova lozinka:" + +#: contrib/admin/templates/registration/password_change_form.html:21 +msgid "Confirm password:" +msgstr "Potvrdite novu lozinku:" + +#: contrib/admin/templates/registration/password_change_form.html:23 +msgid "Change my password" +msgstr "Izmeni moju lozinku" + +#: contrib/admin/templates/registration/password_reset_email.html:2 +msgid "You're receiving this e-mail because you requested a password reset" +msgstr "Primili ste ovaj e-mail jer ste tražili resetovanje lozinke" + +#: contrib/admin/templates/registration/password_reset_email.html:3 +#, python-format +msgid "for your user account at %(site_name)s" +msgstr "za vaš korisnički nalog na %(site_name)s" + +#: contrib/admin/templates/registration/password_reset_email.html:5 +#, python-format +msgid "Your new password is: %(new_password)s" +msgstr "Vaša nova lozinka je: %(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 "Lozinku možete izmeniti na sledećoj strani:" + +#: contrib/admin/templates/registration/password_reset_email.html:11 +msgid "Your username, in case you've forgotten:" +msgstr "Vaše korisničko ime, u slučaju da ste zaboravili:" + +#: contrib/admin/templates/registration/password_reset_email.html:13 +msgid "Thanks for using our site!" +msgstr "Hvala Vam na poseti!" + +#: contrib/admin/templates/registration/password_reset_email.html:15 +#, python-format +msgid "The %(site_name)s team" +msgstr "%(site_name)s tim" + +#: contrib/admin/models/admin.py:6 +msgid "action time" +msgstr "Datum/vreme akcije" + +#: contrib/admin/models/admin.py:9 +msgid "object id" +msgstr "id objekta" + +#: contrib/admin/models/admin.py:10 +msgid "object repr" +msgstr "opis objekta" + +#: contrib/admin/models/admin.py:11 +msgid "action flag" +msgstr "akcija" + +#: contrib/admin/models/admin.py:12 +msgid "change message" +msgstr "opis promene" + +#: contrib/admin/models/admin.py:15 +msgid "log entry" +msgstr "unos u dnevnik izmena" + +#: contrib/admin/models/admin.py:16 +msgid "log entries" +msgstr "unosi u dnevnik izmena" + +#: utils/dates.py:6 +msgid "Monday" +msgstr "Ponedeljak" + +#: utils/dates.py:6 +msgid "Tuesday" +msgstr "Utorak" + +#: utils/dates.py:6 +msgid "Wednesday" +msgstr "Sreda" + +#: utils/dates.py:6 +msgid "Thursday" +msgstr "Četvrtak" + +#: utils/dates.py:6 +msgid "Friday" +msgstr "Petak" + +#: utils/dates.py:7 +msgid "Saturday" +msgstr "Subota" + +#: utils/dates.py:7 +msgid "Sunday" +msgstr "Nedelja" + +#: utils/dates.py:14 +msgid "January" +msgstr "Januar" + +#: utils/dates.py:14 +msgid "February" +msgstr "Februar" + +#: utils/dates.py:14 utils/dates.py:27 +msgid "March" +msgstr "Mart" + +#: utils/dates.py:14 utils/dates.py:27 +msgid "April" +msgstr "April" + +#: utils/dates.py:14 utils/dates.py:27 +msgid "May" +msgstr "Maj" + +#: utils/dates.py:14 utils/dates.py:27 +msgid "June" +msgstr "Jun" + +#: utils/dates.py:15 utils/dates.py:27 +msgid "July" +msgstr "Jul" + +#: utils/dates.py:15 +msgid "August" +msgstr "Avgust" + +#: utils/dates.py:15 +msgid "September" +msgstr "Septembar" + +#: utils/dates.py:15 +msgid "October" +msgstr "Oktobar" + +#: utils/dates.py:15 +msgid "November" +msgstr "Novembar" + +#: utils/dates.py:16 +msgid "December" +msgstr "Decembar" + +#: utils/dates.py:27 +msgid "Jan." +msgstr "Jan." + +#: utils/dates.py:27 +msgid "Feb." +msgstr "Feb." + +#: utils/dates.py:28 +msgid "Aug." +msgstr "Avg." + +#: utils/dates.py:28 +msgid "Sept." +msgstr "Sept." + +#: utils/dates.py:28 +msgid "Oct." +msgstr "Okt." + +#: utils/dates.py:28 +msgid "Nov." +msgstr "Nov." + +#: utils/dates.py:28 +msgid "Dec." +msgstr "Dec." + +#: models/core.py:5 +msgid "domain name" +msgstr "ime domena" + +#: models/core.py:6 +msgid "display name" +msgstr "naziv" + +#: models/core.py:8 +msgid "site" +msgstr "sajt" + +#: models/core.py:9 +msgid "sites" +msgstr "sajtovi" + +#: models/core.py:22 +msgid "label" +msgstr "" + +#: models/core.py:23 models/core.py:34 models/auth.py:6 models/auth.py:19 +msgid "name" +msgstr "ime" + +#: models/core.py:25 +msgid "package" +msgstr "" + +#: models/core.py:26 +msgid "packages" +msgstr "" + +#: models/core.py:36 +msgid "python module name" +msgstr "ime python modula" + +#: models/core.py:38 +msgid "content type" +msgstr "tip sadržaja" + +#: models/core.py:39 +msgid "content types" +msgstr "tipovi sadržaja" + +#: models/core.py:62 +msgid "redirect from" +msgstr "redirekcija od" + +#: models/core.py:63 +msgid "" +"This should be an absolute path, excluding the domain name. Example: '/" +"events/search/'." +msgstr "" +"Ovde treba upisati apsolutnu putanju bez imena domena. Primer: '/events/" +"search/'." + +#: models/core.py:64 +msgid "redirect to" +msgstr "redirekcija na" + +#: models/core.py:65 +msgid "" +"This can be either an absolute path (as above) or a full URL starting with " +"'http://'." +msgstr "" +"Ovo može biti apsolutna putanja (kao gore) ili puni URL koji počinje sa " +"'http://'." + +#: models/core.py:67 +msgid "redirect" +msgstr "redirekcija" + +#: models/core.py:68 +msgid "redirects" +msgstr "redirekcije" + +# nesh: ovo se valjda ne prevodi +# petar: ne prevodi se +#: models/core.py:81 +msgid "URL" +msgstr "" + +#: models/core.py:82 +msgid "" +"Example: '/about/contact/'. Make sure to have leading and trailing slashes." +msgstr "" +"Primer: '/about/contact/'. Proverite da li ste uneli početnu i kranju kosu " +"crtu." + +#: models/core.py:83 +msgid "title" +msgstr "naslov" + +#: models/core.py:84 +msgid "content" +msgstr "sadržaj" + +#: models/core.py:85 +msgid "enable comments" +msgstr "omogućite komentare" + +#: models/core.py:86 +msgid "template name" +msgstr "ime templejta" + +#: models/core.py:87 +msgid "" +"Example: 'flatfiles/contact_page'. If this isn't provided, the system will " +"use 'flatfiles/default'." +msgstr "" +"Primer: 'flatfiles/contact-page'. Ako nije dato sistem će koristiti " +"'flatfiles/default'." + +#: models/core.py:88 +msgid "registration required" +msgstr "samo za registrovane korisnike" + +#: models/core.py:88 +msgid "If this is checked, only logged-in users will be able to view the page." +msgstr "" +"Ako izaberete ovu opciju samo prijavljeni korisnici će imati pristup datoj " +"strani." + +#: models/core.py:92 +msgid "flat page" +msgstr "statična strana" + +#: models/core.py:93 +msgid "flat pages" +msgstr "statične strane" + +#: models/core.py:114 +msgid "session key" +msgstr "ključ sesije" + +#: models/core.py:115 +msgid "session data" +msgstr "podaci sesije" + +#: models/core.py:116 +msgid "expire date" +msgstr "datum prestanka važenja sesije" + +#: models/core.py:118 +msgid "session" +msgstr "sesija" + +#: models/core.py:119 +msgid "sessions" +msgstr "sesije" + +#: models/auth.py:8 +msgid "codename" +msgstr "" + +#: models/auth.py:10 +msgid "Permission" +msgstr "Pravo" + +#: models/auth.py:11 models/auth.py:58 +msgid "Permissions" +msgstr "Prava" + +#: models/auth.py:22 +msgid "Group" +msgstr "Grupa" + +#: models/auth.py:23 models/auth.py:60 +msgid "Groups" +msgstr "Grupe" + +#: models/auth.py:33 +msgid "username" +msgstr "korisničko ime" + +#: models/auth.py:34 +msgid "first name" +msgstr "ime" + +#: models/auth.py:35 +msgid "last name" +msgstr "prezime" + +#: models/auth.py:36 +msgid "e-mail address" +msgstr "e-mail adresa" + +#: models/auth.py:37 +msgid "password" +msgstr "lozinka" + +#: models/auth.py:37 +msgid "Use an MD5 hash -- not the raw password." +msgstr "Unesite MD5 hash šifre -- ne unosite sam tekst šifre." + +#: models/auth.py:38 +msgid "staff status" +msgstr "dozvoli pristup administraciji sajta" + +#: models/auth.py:38 +msgid "Designates whether the user can log into this admin site." +msgstr "Određuje da li će korisnik imati pristup administratorskom delu sajta." + +#: models/auth.py:39 +msgid "active" +msgstr "aktivan" + +#: models/auth.py:40 +msgid "superuser status" +msgstr "da li je korisnik administrator" + +#: models/auth.py:41 +msgid "last login" +msgstr "vreme poslednje posete" + +#: models/auth.py:42 +msgid "date joined" +msgstr "datum otvaranja naloga" + +#: models/auth.py:44 +msgid "" +"In addition to the permissions manually assigned, this user will also get " +"all permissions granted to each group he/she is in." +msgstr "" +"Uz ručno dodata prava, korisnik će dobiti sva prava iz grupa kojima pripada." + +#: models/auth.py:48 +msgid "Users" +msgstr "Korisnici" + +#: models/auth.py:57 +msgid "Personal info" +msgstr "Lične informacije" + +#: models/auth.py:59 +msgid "Important dates" +msgstr "Važni datumi" + +#: models/auth.py:182 +msgid "Message" +msgstr "Poruka" + +#: conf/global_settings.py:37 +msgid "Czech" +msgstr "Češki" + +#: conf/global_settings.py:38 +msgid "German" +msgstr "Nemački" + +#: conf/global_settings.py:39 +msgid "English" +msgstr "Engleski" + +#: conf/global_settings.py:40 +msgid "Spanish" +msgstr "Španski" + +#: conf/global_settings.py:41 +msgid "French" +msgstr "Francuski" + +#: conf/global_settings.py:42 +msgid "Galician" +msgstr "" + +#: conf/global_settings.py:43 +msgid "Italian" +msgstr "Italijanski" + +#: conf/global_settings.py:44 +msgid "Brazilian" +msgstr "Brazilski" + +#: conf/global_settings.py:45 +msgid "Russian" +msgstr "Ruski" + +#: conf/global_settings.py:46 +msgid "Serbian" +msgstr "Srpski" + +#: conf/global_settings.py:47 +msgid "Traditional Chinese" +msgstr "" + +# nesh: Ovo je opis za stari SlugField +#: core/validators.py:58 +msgid "This value must contain only letters, numbers and underscores." +msgstr "Ovo polje može sadržati samo slova, brojeve i donju crtu (_)." + +#: core/validators.py:62 +msgid "This value must contain only letters, numbers, underscores and slashes." +msgstr "" +"Ovo polje može sadržati samo slova, brojeve, donju crtu (_) i kose crte." + +#: core/validators.py:70 +msgid "Uppercase letters are not allowed here." +msgstr "Velika slova ovde nisu dozvoljena." + +#: core/validators.py:74 +msgid "Lowercase letters are not allowed here." +msgstr "Mala slova ovde nisu dozvoljena." + +#: core/validators.py:81 +msgid "Enter only digits separated by commas." +msgstr "Unesite samo brojeve razdvojene zarezima." + +#: core/validators.py:93 +msgid "Enter valid e-mail addresses separated by commas." +msgstr "Unesite ispravne e-mail adrese razdvojene zarezima." + +#: core/validators.py:100 +msgid "Please enter a valid IP address." +msgstr "Unesite ispravnu IP adresu." + +#: core/validators.py:104 +msgid "Empty values are not allowed here." +msgstr "Prazne vrednosti ovde nisu dozvoljene." + +#: core/validators.py:108 +msgid "Non-numeric characters aren't allowed here." +msgstr "Ovde možete uneti samo brojeve." + +#: core/validators.py:112 +msgid "This value can't be comprised solely of digits." +msgstr "Podatak se ne može sastojati samo od brojeva." + +#: core/validators.py:117 +msgid "Enter a whole number." +msgstr "Unesite celi broj." + +#: core/validators.py:121 +msgid "Only alphabetical characters are allowed here." +msgstr "Ovde možete koristiti samo slova." + +#: core/validators.py:125 +msgid "Enter a valid date in YYYY-MM-DD format." +msgstr "Unesite ispravan datum u YYYY-MM-DD formatu." + +#: core/validators.py:129 +msgid "Enter a valid time in HH:MM format." +msgstr "Unesite ispravno vreme u HH:MM formatu." + +#: core/validators.py:133 +msgid "Enter a valid date/time in YYYY-MM-DD HH:MM format." +msgstr "Unesite ispravan datum i vreme u YYYY-MM-DD HH:MM formatu." + +#: core/validators.py:137 +msgid "Enter a valid e-mail address." +msgstr "Unesite ispravnu e-mail adresu." + +#: core/validators.py:149 +msgid "" +"Upload a valid image. The file you uploaded was either not an image or a " +"corrupted image." +msgstr "" +"Pošaljite ispravnu sliku. Fajl koji ste poslali ili nije slika ili je sam " +"fajl oštećen." + +#: core/validators.py:156 +#, python-format +msgid "The URL %s does not point to a valid image." +msgstr "URL %s ne pokazuje na ispravnu sliku" + +# nesh: tel. brojevi su u američkom formatu, ovo se ionako neće koristiti u i18n delu +#: core/validators.py:160 +#, python-format +msgid "Phone numbers must be in XXX-XXX-XXXX format. \"%s\" is invalid." +msgstr "" + +#: core/validators.py:168 +#, python-format +msgid "The URL %s does not point to a valid QuickTime video." +msgstr "URL %s ne pokazuje na ispravni QuickTime video fajl." + +#: core/validators.py:172 +msgid "A valid URL is required." +msgstr "Unesite ispravan URL." + +#: core/validators.py:186 +#, python-format +msgid "" +"Valid HTML is required. Specific errors are:\n" +"%s" +msgstr "" +"Unesite ispravan HTML. Greške su:\n" +"%s" + +#: core/validators.py:193 +#, python-format +msgid "Badly formed XML: %s" +msgstr "Neispravan XML: %s" + +#: core/validators.py:203 +#, python-format +msgid "Invalid URL: %s" +msgstr "Neispravan URL: %s" + +#: core/validators.py:205 +#, python-format +msgid "The URL %s is a broken link." +msgstr "URL %s je neispravan link." + +# nesh: Ni ovo nije interesantno za i18n +#: core/validators.py:211 +msgid "Enter a valid U.S. state abbreviation." +msgstr "" + +#: core/validators.py:226 +#, 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] "Pripazi na jezik! %s reč nije ovde dozvoljena." +msgstr[1] "Pripazi na jezik! %s reči nisu ovde dozvoljene." +msgstr[2] "Pripazi na jezik! %s reči nisu ovde dozvoljene." + +#: core/validators.py:233 +#, python-format +msgid "This field must match the '%s' field." +msgstr "Ovo polje mora biti jednako sa poljem '%s'." + +#: core/validators.py:252 +msgid "Please enter something for at least one field." +msgstr "Morate popuniti barem jedno polje." + +#: core/validators.py:261 core/validators.py:272 +msgid "Please enter both fields or leave them both empty." +msgstr "Popunite oba polja ili oba ostavite prazna." + +#: core/validators.py:279 +#, python-format +msgid "This field must be given if %(field)s is %(value)s" +msgstr "Ovo polje mora biti uneto ako polje %(field)s ima vrednost %(value)s" + +#: core/validators.py:291 +#, python-format +msgid "This field must be given if %(field)s is not %(value)s" +msgstr "Ovo polje mora biti uneto ako polje %(field)s nema vrednost %(value)s" + +#: core/validators.py:310 +msgid "Duplicate values are not allowed." +msgstr "Duple vrednosti nisu dozvoljene." + +#: core/validators.py:333 +#, python-format +msgid "This value must be a power of %s." +msgstr "Vrednost mora biti stepena %s." + +#: core/validators.py:344 +msgid "Please enter a valid decimal number." +msgstr "Unesite ispravan decimalni broj." + +#: core/validators.py:346 +#, 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] "Unesite ispravan decimalni broj sa %s cifrom." +msgstr[1] "Unesite ispravan decimalni broj sa %s cifre." +msgstr[2] "Unesite ispravan decimalni broj sa %s cifara." + +#: core/validators.py:349 +#, 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] "Unesite decimalni broj sa najviše %s decimalnim mestom." +msgstr[1] "Unesite decimalni broj sa najviše %s decimalna mesta." +msgstr[2] "Unesite decimalni broj sa najviše %s decimalnih mesta." + +#: core/validators.py:359 +#, python-format +msgid "Make sure your uploaded file is at least %s bytes big." +msgstr "Veličina fajla mora biti najmanje %s bajtova." + +#: core/validators.py:360 +#, python-format +msgid "Make sure your uploaded file is at most %s bytes big." +msgstr "Veličina fajla mora biti najviše %s bajtova." + +#: core/validators.py:373 +msgid "The format for this field is wrong." +msgstr "Pogrešan format polja." + +#: core/validators.py:388 +msgid "This field is invalid." +msgstr "Neispravno polje." + +#: core/validators.py:423 +#, python-format +msgid "Could not retrieve anything from %s." +msgstr "Ništa nije moglo da se skine sa URL-a %s." + +#: core/validators.py:426 +#, python-format +msgid "" +"The URL %(url)s returned the invalid Content-Type header '%(contenttype)s'." +msgstr "" +"Sa URL-a %(url)s se vratio pogrešan Content-Type header '%(contenttype)s'." + +#: core/validators.py:459 +#, python-format +msgid "" +"Please close the unclosed %(tag)s tag from line %(line)s. (Line starts with " +"\"%(start)s\".)" +msgstr "" +"Zatvorite nezatvoren tag \"%(tag)s\" iz reda %(line)s. (Red počinje sa \"%" +"(start)s\".)" + +#: core/validators.py:463 +#, python-format +msgid "" +"Some text starting on line %(line)s is not allowed in that context. (Line " +"starts with \"%(start)s\".)" +msgstr "" +"Tekst koji počinje u redu %(line)s nije dozvoljen u ovom kontekstu. (Red " +"počinje sa \"%(start)s\".)" + +#: core/validators.py:468 +#, python-format +msgid "" +"\"%(attr)s\" on line %(line)s is an invalid attribute. (Line starts with \"%" +"(start)s\".)" +msgstr "" +"Atribut \"%(attr)s\" u red %(line)s je neispravan. (Red počinje sa \"%(start)" +"s\".)" + +#: core/validators.py:473 +#, python-format +msgid "" +"\"<%(tag)s>\" on line %(line)s is an invalid tag. (Line starts with \"%" +"(start)s\".)" +msgstr "" +"Tag \"<%(tag)s>\" u redu %(line)s je neispravan. (Red počinje \"%(start)s\".)" + +#: core/validators.py:477 +#, python-format +msgid "" +"A tag on line %(line)s is missing one or more required attributes. (Line " +"starts with \"%(start)s\".)" +msgstr "" +"Tag-u u redu %(line)s nedostaje jedan ili više atributa. (Red počinje sa \"%" +"(start)s\".)" + +#: core/validators.py:482 +#, python-format +msgid "" +"The \"%(attr)s\" attribute on line %(line)s has an invalid value. (Line " +"starts with \"%(start)s\".)" +msgstr "" +"Atribut \"%(attr)s\" u redu %(line)s ima neispravnu vrednost. (Red počinje " +"sa \"%(start)s\".)" + +#: core/meta/fields.py:95 +msgid " Separate multiple IDs with commas." +msgstr " Odvojite višestruke ID-ove zarezima." + +#: core/meta/fields.py:98 +msgid "" +" Hold down \"Control\", or \"Command\" on a Mac, to select more than one." +msgstr "" +" Koristite \"Ctrl\" (PC) ili \"Jabuku\" (Mek) da bi ste selektovali više " +"stavki." diff --git a/django/conf/locale/zh_CN/LC_MESSAGES/django.mo b/django/conf/locale/zh_CN/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..1c941ad0f510244460c9822e2bccc1b363307a62 GIT binary patch literal 15626 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 LPafZ2bYAs;x%cjS literal 0 HcmV?d00001 diff --git a/django/conf/locale/zh_CN/LC_MESSAGES/django.po b/django/conf/locale/zh_CN/LC_MESSAGES/django.po new file mode 100644 index 0000000000..575bd0f2fd --- /dev/null +++ b/django/conf/locale/zh_CN/LC_MESSAGES/django.po @@ -0,0 +1,951 @@ +# 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 v1.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2005-11-03 12:26+0100\n" +"PO-Revision-Date: 2005-10-30 15:46+0800\n" +"Last-Translator: limodou \n" +"Language-Team: Simplified Chinese \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Chinese\n" +"X-Poedit-Country: CHINA\n" +"X-Poedit-SourceCharset: utf-8\n" + +#: contrib/admin/templates/admin/object_history.html:5 +#: contrib/admin/templates/admin/500.html:4 +#: contrib/admin/templates/admin/base.html:29 +#: 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 +msgid "Home" +msgstr "首页" + +#: contrib/admin/templates/admin/object_history.html:5 +msgid "History" +msgstr "历史" + +#: contrib/admin/templates/admin/object_history.html:18 +msgid "Date/time" +msgstr "日期/时间" + +#: contrib/admin/templates/admin/object_history.html:19 models/auth.py:47 +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 "N j, 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 "此对象没有修改历史。可能不能通过这个管理站点来增加。" + +#: contrib/admin/templates/admin/base_site.html:4 +msgid "Django site admin" +msgstr "Django管理站点" + +#: contrib/admin/templates/admin/base_site.html:7 +msgid "Django administration" +msgstr "Django管理员" + +#: contrib/admin/templates/admin/500.html:4 +#, fuzzy +msgid "Server error" +msgstr "服务器错误(500)" + +#: 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:27 +msgid "Add" +msgstr "增加" + +#: contrib/admin/templates/admin/index.html:33 +msgid "Change" +msgstr "修改" + +#: contrib/admin/templates/admin/index.html:43 +msgid "You don't have permission to edit anything." +msgstr "你无权修改任何东西。" + +#: contrib/admin/templates/admin/index.html:51 +msgid "Recent Actions" +msgstr "最近动作" + +#: contrib/admin/templates/admin/index.html:52 +msgid "My Actions" +msgstr "我的动作" + +#: contrib/admin/templates/admin/index.html:56 +msgid "None available" +msgstr "无可用的" + +#: contrib/admin/templates/admin/login.html:15 +msgid "Username:" +msgstr "用户名:" + +#: contrib/admin/templates/admin/login.html:18 +msgid "Password:" +msgstr "口令:" + +#: contrib/admin/templates/admin/login.html:20 +msgid "Have you forgotten your password?" +msgstr "忘记你的密码?" + +#: contrib/admin/templates/admin/login.html:24 +msgid "Log in" +msgstr "登录" + +#: contrib/admin/templates/admin/base.html:23 +msgid "Welcome," +msgstr "欢迎," + +#: contrib/admin/templates/admin/base.html:23 +msgid "Change password" +msgstr "修改口令" + +#: contrib/admin/templates/admin/base.html:23 +msgid "Log out" +msgstr "注销" + +#: contrib/admin/templates/admin/delete_confirmation.html:7 +#, fuzzy, 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:14 +#, 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:18 +msgid "Yes, I'm sure" +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_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/models/admin.py:6 +msgid "action time" +msgstr "动作时间" + +#: contrib/admin/models/admin.py:9 +msgid "object id" +msgstr "对象id" + +#: contrib/admin/models/admin.py:10 +msgid "object repr" +msgstr "对象表示" + +#: contrib/admin/models/admin.py:11 +msgid "action flag" +msgstr "动作标志" + +#: contrib/admin/models/admin.py:12 +msgid "change message" +msgstr "修改消息" + +#: contrib/admin/models/admin.py:15 +msgid "log entry" +msgstr "日志记录" + +#: contrib/admin/models/admin.py:16 +msgid "log entries" +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: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 "十二月" + +#: models/core.py:5 +msgid "domain name" +msgstr "域名" + +#: models/core.py:6 +msgid "display name" +msgstr "显示名" + +#: models/core.py:8 +msgid "site" +msgstr "站点" + +#: models/core.py:9 +msgid "sites" +msgstr "站点" + +#: models/core.py:22 +msgid "label" +msgstr "标签" + +#: models/core.py:23 models/core.py:34 models/auth.py:6 models/auth.py:19 +msgid "name" +msgstr "名称" + +#: models/core.py:25 +msgid "package" +msgstr "包" + +#: models/core.py:26 +msgid "packages" +msgstr "包" + +#: models/core.py:36 +msgid "python module name" +msgstr "python模块名" + +#: models/core.py:38 +msgid "content type" +msgstr "内容类型" + +#: models/core.py:39 +msgid "content types" +msgstr "内容类型" + +#: models/core.py:62 +msgid "redirect from" +msgstr "重定向自" + +#: models/core.py:63 +msgid "" +"This should be an absolute path, excluding the domain name. Example: '/" +"events/search/'." +msgstr "应该是一个绝对路径,不包括域名。例如:'/events/search/'。" + +#: models/core.py:64 +msgid "redirect to" +msgstr "重定向到" + +#: models/core.py:65 +msgid "" +"This can be either an absolute path (as above) or a full URL starting with " +"'http://'." +msgstr "可以是绝对路径(同上)或以'http://'开始的全URL。" + +#: models/core.py:67 +msgid "redirect" +msgstr "重定向" + +#: models/core.py:68 +msgid "redirects" +msgstr "重定向" + +#: models/core.py:81 +msgid "URL" +msgstr "" + +#: models/core.py:82 +msgid "" +"Example: '/about/contact/'. Make sure to have leading and trailing slashes." +msgstr "例如:'/about/contact/'。请确保前导和结尾的除号。" + +#: models/core.py:83 +msgid "title" +msgstr "标题" + +#: models/core.py:84 +msgid "content" +msgstr "内容" + +#: models/core.py:85 +msgid "enable comments" +msgstr "允许评论" + +#: models/core.py:86 +msgid "template name" +msgstr "模板名称" + +#: models/core.py:87 +msgid "" +"Example: 'flatfiles/contact_page'. If this isn't provided, the system will " +"use 'flatfiles/default'." +msgstr "" +"例如:'flatfiles/contact_page'。如果未提供,系统将使用'flatfiles/default'。" + +#: models/core.py:88 +msgid "registration required" +msgstr "请先注册" + +#: models/core.py:88 +msgid "If this is checked, only logged-in users will be able to view the page." +msgstr "如果被选中,仅登录用户才可以查看此页。" + +#: models/core.py:92 +msgid "flat page" +msgstr "简单页面" + +#: models/core.py:93 +msgid "flat pages" +msgstr "简单页面" + +#: models/core.py:114 +msgid "session key" +msgstr "session键字" + +#: models/core.py:115 +msgid "session data" +msgstr "session数据" + +#: models/core.py:116 +msgid "expire date" +msgstr "过期日期" + +#: models/core.py:118 +msgid "session" +msgstr "" + +#: models/core.py:119 +msgid "sessions" +msgstr "" + +#: models/auth.py:8 +msgid "codename" +msgstr "代码名称" + +#: models/auth.py:10 +msgid "Permission" +msgstr "许可" + +#: models/auth.py:11 models/auth.py:58 +msgid "Permissions" +msgstr "许可" + +#: models/auth.py:22 +msgid "Group" +msgstr "组" + +#: models/auth.py:23 models/auth.py:60 +msgid "Groups" +msgstr "组" + +#: models/auth.py:33 +msgid "username" +msgstr "用户名" + +#: models/auth.py:34 +msgid "first name" +msgstr "名字" + +#: models/auth.py:35 +msgid "last name" +msgstr "姓" + +#: models/auth.py:36 +msgid "e-mail address" +msgstr "邮件地址" + +#: models/auth.py:37 +msgid "password" +msgstr "口令" + +#: models/auth.py:37 +msgid "Use an MD5 hash -- not the raw password." +msgstr "使用MD5的哈希值 -- 不是原始的口令。" + +#: models/auth.py:38 +msgid "staff status" +msgstr "人员状态" + +#: models/auth.py:38 +msgid "Designates whether the user can log into this admin site." +msgstr "指定是否用户可以登录到这个管理站点。" + +#: models/auth.py:39 +msgid "active" +msgstr "活动" + +#: models/auth.py:40 +msgid "superuser status" +msgstr "超级用户状态" + +#: models/auth.py:41 +msgid "last login" +msgstr "上次登录" + +#: models/auth.py:42 +msgid "date joined" +msgstr "加入日期" + +#: models/auth.py:44 +msgid "" +"In addition to the permissions manually assigned, this user will also get " +"all permissions granted to each group he/she is in." +msgstr "" +"除了手动设置权限以外,用户也会从他(她)所在的小组获得所赋组小组的所有权限。" + +#: models/auth.py:48 +msgid "Users" +msgstr "用户" + +#: models/auth.py:57 +msgid "Personal info" +msgstr "个人信息" + +#: models/auth.py:59 +msgid "Important dates" +msgstr "重要日期" + +#: models/auth.py:182 +msgid "Message" +msgstr "消息" + +#: conf/global_settings.py:37 +msgid "Czech" +msgstr "捷克语" + +#: conf/global_settings.py:38 +msgid "German" +msgstr "德语" + +#: conf/global_settings.py:39 +msgid "English" +msgstr "英语" + +#: conf/global_settings.py:40 +msgid "Spanish" +msgstr "西斑牙语" + +#: conf/global_settings.py:41 +msgid "French" +msgstr "法语" + +#: conf/global_settings.py:42 +msgid "Galician" +msgstr "加利西亚语" + +#: conf/global_settings.py:43 +msgid "Italian" +msgstr "意大利语" + +#: conf/global_settings.py:44 +msgid "Brazilian" +msgstr "巴西语" + +#: conf/global_settings.py:45 +msgid "Russian" +msgstr "俄语" + +#: conf/global_settings.py:46 +#, fuzzy +msgid "Serbian" +msgstr "塞尔维亚语" + +#: conf/global_settings.py:47 +msgid "Traditional Chinese" +msgstr "" + +#: core/validators.py:58 +msgid "This value must contain only letters, numbers and underscores." +msgstr "此值只能包含字母、数字和下划线。" + +#: core/validators.py:62 +msgid "This value must contain only letters, numbers, underscores and slashes." +msgstr "此值只能包含字母、数字、下划线和斜线。" + +#: core/validators.py:70 +msgid "Uppercase letters are not allowed here." +msgstr "这里不允许大写字母。" + +#: core/validators.py:74 +msgid "Lowercase letters are not allowed here." +msgstr "这里不允许小写字母。" + +#: core/validators.py:81 +msgid "Enter only digits separated by commas." +msgstr "只能输入用逗号分隔的数字。" + +#: core/validators.py:93 +msgid "Enter valid e-mail addresses separated by commas." +msgstr "输入用逗号分隔的有效邮件地址。" + +#: core/validators.py:100 +msgid "Please enter a valid IP address." +msgstr "请输入一个有效的IP地址。" + +#: core/validators.py:104 +msgid "Empty values are not allowed here." +msgstr "这里不允许输入空值。" + +#: core/validators.py:108 +msgid "Non-numeric characters aren't allowed here." +msgstr "这里不允许非数字字符。" + +#: core/validators.py:112 +msgid "This value can't be comprised solely of digits." +msgstr "此值不能全部由数字组成。" + +#: core/validators.py:117 +msgid "Enter a whole number." +msgstr "输入整数。" + +#: core/validators.py:121 +msgid "Only alphabetical characters are allowed here." +msgstr "这里只允许字母。" + +#: core/validators.py:125 +msgid "Enter a valid date in YYYY-MM-DD format." +msgstr "输入一个 YYYY-MM-DD 格式的有效日期。" + +#: core/validators.py:129 +msgid "Enter a valid time in HH:MM format." +msgstr "输入一个 HH:MM 格式的有效时间。" + +#: core/validators.py:133 +msgid "Enter a valid date/time in YYYY-MM-DD HH:MM format." +msgstr "输入一个 YYYY-MM-DD HH:MM 格式的有效日期/时间。" + +#: core/validators.py:137 +msgid "Enter a valid e-mail address." +msgstr "输入一个有效的邮件地址。" + +#: core/validators.py:149 +msgid "" +"Upload a valid image. The file you uploaded was either not an image or a " +"corrupted image." +msgstr "上传一个有效的图片。您所上传的文件或者不是图片或是一个破坏的图片。" + +#: core/validators.py:156 +#, python-format +msgid "The URL %s does not point to a valid image." +msgstr "URL %s 指向的不是一个有效的图片。" + +#: core/validators.py:160 +#, python-format +msgid "Phone numbers must be in XXX-XXX-XXXX format. \"%s\" is invalid." +msgstr "电话号码必须为 XXX-XXX-XXXX 格式。\"%s\"是无效的。" + +#: core/validators.py:168 +#, python-format +msgid "The URL %s does not point to a valid QuickTime video." +msgstr "URL %s 指向的不是一个有效的 QuickTime 视频。" + +#: core/validators.py:172 +msgid "A valid URL is required." +msgstr "需要是一个有效的URL。" + +#: core/validators.py:186 +#, python-format +msgid "" +"Valid HTML is required. Specific errors are:\n" +"%s" +msgstr "" +"需要有效的HTML。详细的错误是:\n" +"%s" + +#: core/validators.py:193 +#, python-format +msgid "Badly formed XML: %s" +msgstr "格式错误的 XML: %s" + +#: core/validators.py:203 +#, python-format +msgid "Invalid URL: %s" +msgstr "无效 URL: %s" + +#: core/validators.py:205 +#, python-format +msgid "The URL %s is a broken link." +msgstr "URL %s 是一个断开的链接。" + +#: core/validators.py:211 +msgid "Enter a valid U.S. state abbreviation." +msgstr "输入一个有效的 U.S. 州缩写。" + +#: core/validators.py:226 +#, fuzzy, 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 不允许在这里出现。" + +#: core/validators.py:233 +#, python-format +msgid "This field must match the '%s' field." +msgstr "这个字段必须与 '%s' 字段相匹配。" + +#: core/validators.py:252 +msgid "Please enter something for at least one field." +msgstr "请至少在一个字段上输入些什么。" + +#: core/validators.py:261 core/validators.py:272 +msgid "Please enter both fields or leave them both empty." +msgstr "请要么两个字段都输入或者两个字段都空着。" + +#: core/validators.py:279 +#, python-format +msgid "This field must be given if %(field)s is %(value)s" +msgstr "如果 %(field)s 是 %(value)s 时这个字段必须给出" + +#: core/validators.py:291 +#, python-format +msgid "This field must be given if %(field)s is not %(value)s" +msgstr "如果 %(field)s 不是 %(value)s 时这个字段必须给出" + +#: core/validators.py:310 +msgid "Duplicate values are not allowed." +msgstr "重复值不允许。" + +#: core/validators.py:333 +#, python-format +msgid "This value must be a power of %s." +msgstr "这个值必须是 %s 的乘方。" + +#: core/validators.py:344 +msgid "Please enter a valid decimal number." +msgstr "请输入一个有效的小数。" + +#: core/validators.py:346 +#, fuzzy, 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] "请输入一个有效的小数,最多 %s 个数字。" +msgstr[1] "请输入一个有效的小数,最多 %s 个数字。" + +#: core/validators.py:349 +#, fuzzy, 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] "请输入一个有效的小数,最多 %s 个小数位。" +msgstr[1] "请输入一个有效的小数,最多 %s 个小数位。" + +#: core/validators.py:359 +#, python-format +msgid "Make sure your uploaded file is at least %s bytes big." +msgstr "请确保你上传的文件至少 %s 字节大。" + +#: core/validators.py:360 +#, python-format +msgid "Make sure your uploaded file is at most %s bytes big." +msgstr "请确保你上传的文件至多 %s 字节大。" + +#: core/validators.py:373 +msgid "The format for this field is wrong." +msgstr "这个字段的格式不正确。" + +#: core/validators.py:388 +msgid "This field is invalid." +msgstr "这个字段无效。" + +#: core/validators.py:423 +#, python-format +msgid "Could not retrieve anything from %s." +msgstr "不能从 %s 得到任何东西。" + +#: core/validators.py:426 +#, python-format +msgid "" +"The URL %(url)s returned the invalid Content-Type header '%(contenttype)s'." +msgstr "URL %(url)s 返回了无效的 Content-Type 头 '%(contenttype)s'。" + +#: core/validators.py:459 +#, 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:463 +#, 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:468 +#, 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:473 +#, 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:477 +#, 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:482 +#, 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\"。)" + +#: core/meta/fields.py:95 +msgid " Separate multiple IDs with commas." +msgstr " 用逗号分隔多个ID。" + +#: core/meta/fields.py:98 +msgid "" +" Hold down \"Control\", or \"Command\" on a Mac, to select more than one." +msgstr " 按下 \"Control\",或者在Mac上按 \"Command\" 来选择一个或多个值。" diff --git a/django/conf/settings.py b/django/conf/settings.py index 29b8f043aa..2001a06ffd 100644 --- a/django/conf/settings.py +++ b/django/conf/settings.py @@ -55,3 +55,10 @@ for k in dir(me): if not k.startswith('_') and k != 'me' and k != k.upper(): delattr(me, k) del me, k + +# as the last step, install the translation machinery and +# remove the module again to not clutter the namespace. +from django.utils import translation +translation.install() +del translation + diff --git a/django/conf/urls/i18n.py b/django/conf/urls/i18n.py new file mode 100644 index 0000000000..00e2d6017b --- /dev/null +++ b/django/conf/urls/i18n.py @@ -0,0 +1,5 @@ +from django.conf.urls.defaults import * + +urlpatterns = patterns('', + (r'^setlang/$', 'django.views.i18n.set_language'), +) diff --git a/django/contrib/admin/models/admin.py b/django/contrib/admin/models/admin.py index 473642e24c..b7f9bd03fc 100644 --- a/django/contrib/admin/models/admin.py +++ b/django/contrib/admin/models/admin.py @@ -1,17 +1,19 @@ from django.core import meta from django.models import auth, core +from django.utils.translation import gettext_lazy as _ class LogEntry(meta.Model): - action_time = meta.DateTimeField(auto_now=True) + action_time = meta.DateTimeField(_('action time'), auto_now=True) user = meta.ForeignKey(auth.User) content_type = meta.ForeignKey(core.ContentType, blank=True, null=True) - object_id = meta.TextField(blank=True, null=True) - object_repr = meta.CharField(maxlength=200) - action_flag = meta.PositiveSmallIntegerField() - change_message = meta.TextField(blank=True) + object_id = meta.TextField(_('object id'), blank=True, null=True) + object_repr = meta.CharField(_('object repr'), maxlength=200) + action_flag = meta.PositiveSmallIntegerField(_('action flag')) + change_message = meta.TextField(_('change message'), blank=True) class META: module_name = 'log' - verbose_name_plural = 'log entries' + verbose_name = _('log entry') + verbose_name_plural = _('log entries') db_table = 'django_admin_log' ordering = ('-action_time',) module_constants = { diff --git a/django/contrib/admin/templates/admin/404.html b/django/contrib/admin/templates/admin/404.html index 9d7876ecbf..d791f565ba 100644 --- a/django/contrib/admin/templates/admin/404.html +++ b/django/contrib/admin/templates/admin/404.html @@ -1,11 +1,12 @@ {% extends "admin/base_site" %} +{% load i18n %} -{% block title %}Page not found{% endblock %} +{% block title %}{% trans 'Page not found' %}{% endblock %} {% block content %} -

Page not found

+

{% trans 'Page not found' %}

-

We're sorry, but the requested page could not be found.

+

{% trans "We're sorry, but the requested page could not be found." %}

{% endblock %} diff --git a/django/contrib/admin/templates/admin/500.html b/django/contrib/admin/templates/admin/500.html index 34a28ff0f5..9d3e3de32c 100644 --- a/django/contrib/admin/templates/admin/500.html +++ b/django/contrib/admin/templates/admin/500.html @@ -1,11 +1,12 @@ {% extends "admin/base_site" %} +{% load i18n %} -{% block breadcrumbs %}{% endblock %} +{% block breadcrumbs %}{% endblock %} -{% block title %}Server error (500){% endblock %} +{% block title %}{% trans 'Server error (500)' %}{% endblock %} {% block content %} -

Server Error (500)

-

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.

+

{% trans 'Server Error (500)' %}

+

{% trans "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." %}

{% endblock %} diff --git a/django/contrib/admin/templates/admin/base.html b/django/contrib/admin/templates/admin/base.html index 64c80b934c..0c0ae4aabd 100644 --- a/django/contrib/admin/templates/admin/base.html +++ b/django/contrib/admin/templates/admin/base.html @@ -1,11 +1,12 @@ - + {% block title %}{% endblock %} {% block extrastyle %}{% endblock %} {% block extrahead %}{% endblock %} +{% load i18n %} @@ -19,13 +20,13 @@ {% block branding %}{% endblock %} {% if not user.is_anonymous %} -
Welcome, {% if user.first_name %}{{ user.first_name }}{% else %}{{ user.username }}{% endif %}.
{% block userlinks %}Change password / Log out{% endblock %}
+
{% trans 'Welcome,' %} {% if user.first_name %}{{ user.first_name }}{% else %}{{ user.username }}{% endif %}.
{% block userlinks %}{% trans 'Change password' %} / {% trans 'Log out' %}{% endblock %}
{% endif %} {% block nav-global %}{% endblock %}
- {% block breadcrumbs %}{% endblock %} + {% block breadcrumbs %}{% endblock %} {% endif %} {% if messages %} diff --git a/django/contrib/admin/templates/admin/base_site.html b/django/contrib/admin/templates/admin/base_site.html index 7113c06d6c..cb2ea43254 100644 --- a/django/contrib/admin/templates/admin/base_site.html +++ b/django/contrib/admin/templates/admin/base_site.html @@ -1,9 +1,10 @@ {% extends "admin/base" %} +{% load i18n %} -{% block title %}{{ title }} | Django site admin{% endblock %} +{% block title %}{{ title }} | {% trans 'Django site admin' %}{% endblock %} {% block branding %} -

Django administration

+

{% trans 'Django administration' %}

example.com

{% endblock %} diff --git a/django/contrib/admin/templates/admin/delete_confirmation.html b/django/contrib/admin/templates/admin/delete_confirmation.html index 99b1cdce7a..0bff003980 100644 --- a/django/contrib/admin/templates/admin/delete_confirmation.html +++ b/django/contrib/admin/templates/admin/delete_confirmation.html @@ -1,20 +1,21 @@ {% extends "admin/base_site" %} +{% load i18n %} {% block content %} {% if perms_lacking %} -

Deleting the {{ object_name }} "{{ object }}" would result in deleting related objects, but your account doesn't have permission to delete the following types of objects:

+

{% blocktrans %}Deleting the {{ object_name }} '{{ object }}' would result in deleting related objects, but your account doesn't have permission to delete the following types of objects:{% endblocktrans %}

    {% for obj in perms_lacking %}
  • {{ obj }}
  • {% endfor %}
{% else %} -

Are you sure you want to delete the {{ object_name }} "{{ object }}"? All of the following related items will be deleted:

+

{% blocktrans %}Are you sure you want to delete the {{ object_name }} "{{ object }}"? All of the following related items will be deleted:{% endblocktrans %}

    {{ deleted_objects|unordered_list }}
- +
{% endif %} diff --git a/django/contrib/admin/templates/admin/index.html b/django/contrib/admin/templates/admin/index.html index 5f00c84261..9822ed92c2 100644 --- a/django/contrib/admin/templates/admin/index.html +++ b/django/contrib/admin/templates/admin/index.html @@ -1,4 +1,5 @@ {% extends "admin/base_site" %} +{% load i18n %} {% block coltype %}colMS{% endblock %} {% block bodyclass %}dashboard{% endblock %} @@ -23,13 +24,13 @@ {% endif %} {% if model.perms.add %} - Add + {% trans 'Add' %} {% else %}   {% endif %} {% if model.perms.change %} - Change + {% trans 'Change' %} {% else %}   {% endif %} @@ -39,7 +40,7 @@ {% endfor %} {% else %} -

You don't have permission to edit anything.

+

{% trans "You don't have permission to edit anything." %}

{% endif %} {% endblock %} @@ -47,12 +48,12 @@ {% block sidebar %}