From 5cf8f684237ab5addaf3549b2347c3adf107c0a7 Mon Sep 17 00:00:00 2001 From: Jacob Kaplan-Moss Date: Fri, 4 Nov 2005 04:59:46 +0000 Subject: [PATCH] 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 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 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 zcmb7~36va1dB@8bAIKMAa~Lpg39ok-@61X*guTeJ*V@&E))Ly4WgBC;XQp?yrJ3n* zch9a?hS(tla|L2z6YvEBf{}@UV2p!;4Pg?9$s>VaNM1}rFv$ynBoIH|OCFHp_pj=n zV(E5V@lv&@TK6BAVZj+gU5rv1Wy3}7i@tiywI5Eg13NbcN=&Xcsuw!@ZRkH z$3gzgLH?Zqei>v4^G)zP@F`H^o^+-${F&4Er~b=9jeh}nGPn}F47?0{5tx7)=N;g3 z@E%a(KMJk@zX6^E{tP@H{4a0_JQpG_0yl!^fNuh|9(RKp_c2iIp8!{ZzXV?g7I;_& z7eUeWccAEc3cM8j2{;d)_hPpm_hk4HQ0)$6_0NKu?-#QAm%uBje-#wHC%wdte+IaL z`dOgnbp!Zju$I+-466MvK+*FYHqG`2RX-!cvq0_7*`Qd#1J$ko4uY3}tHC#dmwDd0&o)_7-vYr*BK~)2Oa|720jU% z2bNxL%!T0Xpx%E7ydC@(P;}gk@QAN&14ZxqK+WTBQ0wwhP;?vs>0%xNVPW%^p!nk{ zQ2o}!Tw1TILD97XgamUZxC{I=$d;QkUg`Mjd{FBjgIdo|fDC1x0L7pG0csvEI+wA) zdqMSo8q|EA=ed1c0}fD6z-z$|f;+*d!BKEC!XkOu$G^4Uz2FA$Nl^2A6~ZI>M?mfW z#h}*nQg9G_A2x)P1hpPN0yX~AU=>^e(XRpD3C@CF0o87pP0)KT0<~{zK+ShE zxDK2L&j$~ITCX2~df%@=?e_qa6RrZazL$gAw+T?=PJ^QV22lK70rj4nLG`;eyZ^4N z{sB;Y_pz-0IZ*udWl;3~c~<`pD7yXuJOMn3irSq9s@+RLjlUwR7c;yxyMGlZx~>LA z=QW`CW>;2^LD6{&sBzu_YTUa(REzl#sQwRwn%ASC+I=0=c;5w|3w|FIeg6om-H$<3 zy!lU1sT8(aqdHK=}1W%vIT6kTEh$=&H7BpDA>|Bc`&;8sxm-T-R+ z0Mxv9gI9tHh)OV@17T(J7a&tGKLb(W=IjwSZV^0*`Zb{V|3*-JdmlIkegkBw%*h2~ zAkB<|n)mhKN^l;$9DD%W0R9trBUnJ0h^}{oqVo<=i3GQJ^+foSA!boLQwYkN)Xd#((L}b!Ix3L8`O9YgRcZ12SwM9K&{hH zLB0PMp!DO34E8$k98mlmf*$x7xBz}1)c)?g*x7>wJdgTEz`MY&fm)Y0vKiv92B>v> zJ1Dx}18QFH2Q{yIKvc5%7^wIE2{;EnnLVFa?fOlD!`$BiVhYTy;7#Ct;ETZj0bdWE z#U^lRWW_230y42tjW&+s59e)uA& zeQSdn{|Qj^`~Z9b_!Cg?`EO9|o_~eY6U#x>SA#DGH-Kk?H-h5NIK$h(GpN4@JQutl zJQ;ipRJ*T%dhd5YwR;K_olj@?kGs;-fbtf~+bOT4 zXkNEdZlmZYx%wjIcPM93^z$kEDDS4g5_T?4P`^(*u=}~l^)-}FQh25PZR7tRQSNY6 za}Ris@&?MI**!thbA2<{Q(1im6c25sXzu!bhVpWXc=k(_O_YGLi=rQFX!(2^tWye< zy_EAP`hA%qdE8E!r(8tIf2*^L9U1;!hJTRZMsR`B%IfE4ct3a{We?@IvU|S<-a>gb z<-HW~dj9)kE}lafrD)GTL_zG$6_hQMB1OOblnoS*BH7S>=D%O(;!28m9?`eIp$y*y zwkda0((Imi;|$6NC|76qZUw(U5&zstIiGSS{>8Mc|Yazs_@%MdB9$|em(H&Q-D`5;BQLUQvUWiv&;GUZ~*$0+wvZlYXH$$!7WMTPPnN`vxY z%5PHidmH5t<*k%=QS#qbrKagw50F)-w(X*`_R5o=*1@CJqi!-*Fr9z%tVdA}A`JT(hTtu!cl zLtE4?N&Ps@hGQ68Wt`%$S+QndDD|tu$=YWfm1fUA-nd6I&G<0->S2D1#D-|=|jKi84XN?!5mY1}$iv_=tY7;7K z0&AVlX$hm!Zgyl>!>?;4Ssr(T^|`_uuhqP0);64tYPD!VGl+v4J5}+*G^lG)X;TWa zF)L$cyj6vkR<)I+<|@BZTl8k5xK8_Pr?!lF1BtmR_Vei#iY#7%&4aUs6s0HISq7-`A?qEKE1s2meQ8*h%b>37o>-GiZIWsXnGr4Q$ zrkRbqW;RVt?pnWN%N8@i6h_mq9+-)sT-3jyUJ7C^lCav~Av2o`SfSX?zLjuMhR14A z6+UAPc@s=msfP_OVI>%1H7tll?=F?%U_P`& zsd;a+iW)GF>-ZI>rV0}icFX+qNDb|xEor@RHQThaZlUX{Vc0hw2d4z?z2u;vv zX=n1DQ3H;ugw+s%PBN`g@k)ywJ>ll&7NGy-to4z5?DgxYoH1{3)GtM?bhL~j^ULYz zU=h8w2mK)dV$bJ%xU3fV6)_pQ&10A0WGYF`Pv!zRZn87hEK)KX)`BD-ZdcQ<1`N4L z0tNGgNnZ6(M70eH2%tGz}V35^+bguJGIn+ME3gh@8WsBX;Tw!61SU zg9d4TfBQ7+rztgp1*`OUIYUBt95fKh^>JA77tID3wJcq*A&4;-W?p}E=DDTmlTW&(8 zt3jmz8%oT(D$Os!eULpLG6hXV>sBdh!lrAj3@iP?mGt5iaXyIWxzG8yUnsF8Tg zs)cATdgwM(i`!|o->MX=J^fk|c~#btW_?|&F>gV0LPOw}=e(*G2Z!y?yWg$2FJmjC{kJIn(L;xN^e zDVwfLSRO&2MLrztiQBCyP9-EsiVBAJq)JO6HsKh$)uSWyis6AqvDw2)tG&iSPvMVr@_ylKg6wn4Ym@v~8@Q8C*xGp9~6fJ^G=n{t`S z&bDgZN0#50RFBkf%xvp0U(aQt>m+JGY1o*J%(gkr+^JT06k{zTjtE?P?X`uhT$`(O zyaK!~%Wzh&7R@$oaNw0|5&tC`t%kj>;80k9%KAap4)=LN&+gu2BL{sJYSXsd8g^dY z-=Gqd!#Zp z`(~P@@zP*#>b!fIwq0*JL^M8e5AVwT{50_E_O%Kl28LR3ZCJ4cdxM3t5}ij=it5L|`Mo%hWp@TQWjP?yKO&g4;of>0sSYj#*) zt`k5y$@6AdFzejG$zI3ZV^4DawOSUQlAt<?p&#yn(=@d6Z5-7#&^my~ALqW2wa-bbR1fjqD@E@*o&9w56P7v% z=cPI@-np9MHI;_j{+&S$z79srbwM)XZ5piGu-9miO4Je4Ze(Ml62cyK%N@HE)mD@3 zzR5~yrY%cB*(c_)M0V$oY~;?c^Kcm>?w@Oz5ZDaipAbO1;~|ukZI;)i9y0a8%GpPX zuEZE4)=!bIx(IQsXeVAAGXw^T*$A<#`L#U}(*60sWU+KT3p>hDCD4c_vwS&vGJ$=S z#Ml#+-B`b%Vk%*R+qq~}jpU>i=#{_$u90uB;(s0;?=W1W469CI5rgN1T z**GQ?yC~8x!$DYD8unRvLsS#g_|I4bxrBQ5(hjSGEMCjWSz_|*MU!dfu##V45@XZ! z%X{F{923)I$62|0RB7peMytXxCe)YH&V@aN>(t-Ne()rA|TW(pTA+ro|%W{B?5#u&RXZ*$cC zXyk3g zI6GX^Obey>%34_Dcx3IeDb78+lU-F@xvbZ#8?%1&C<_%fUMo3@In=p)$ISY|rQLQS zb~cC$lMMs`Ei&d^S_;!;h7&URhjR!r0<4+)kkOk9X!Ya*2(IW*hM!~Kv$+6u;5ghz z<5mbG>%JE?+YhiBc~-!s0_yEUHZc$(=p63Ow-3hE7TnyI7ijqM1|g-B7-(o&+XomI z;jl>oj&s`kIUJ3g*Gyw+z4ikZ<%Az4J8<~ec33yys_v%8lA&`OjPmEU;ADd=r-%QO147Ou0;A-!E^5(b>WX&20R zNoj*?qH_B|SfcKg1H9pVKJkrW9Hc4^>iDF1GJSahmb)*BaD_J$L7c~55>#8n0K@}G zEQevr9oU!YIdZD)v4d(hrO1>Kf-e z;vu^ftlFI4x#wyyyRrv37QBVSg6c_KZ=*{lPlP#%)vh5R|wj~u?m#(29~FlwA%aQFk*a0;?RMktJsst zcR_`2DtBPDV8-s_{Wm1dE_-06Sv*m+q)Sf=ydQaoUd1IBGy}^=iRNi-c53;BlYd-E z*j-7W%)79@lkKge2;{sR9i{UovJB{%Y^qLLeV13TbLemxV>c8SgYYlYmQD~+lRL(X zech$wJKY-E6UA_mH_p%HA`WkFSO1wixr9P*SBzcn%n_(sHUuo^_RdX6TYIFzZHl6| zDT{Q7Q^pACPsNhmXFjI`Xz)t=AZZHA=+bwZKk+4FcXU_&-VSY+@q%9B@|?vHdQa|^ zbwe@+N0W$caEXRAQr=>Vm@+89j1?#;`7w5ZJ;{_E=gF$fhMWf~XOWN7%{JJegtVai zQ-+(Sy%U+3>1HB1VkLOL*Gfr(?9&z>C0)Ux>UsjJ*b446%jJu(S~!opV=aN7iLf}u zi6}uHMxNjYQgyT0-jDx+1ec8=|b&^%Hw=*$Lj zBMuWH+KA@!*Vxz3OXDds0q={yr#T(+z4egmcM=p4Iwh#H1|%n1&Fp`YDa)hhCxRv9 zcJmVLhd7{?+Grm{Bl1p76u(o(kU*&taZcy>C|4#jeGNR9jFVtzZHanx)(3rrKr!b$ zM-e2X4^bSU6VUdD;X!vk+>VpqRuZD&&jeHA4&HkZZBjub0{f>KKI>3#Icc zy7rHR+SE;gSQY{hmft9<5sJ||8b`}bF^D$ zNko%jo}~BXE^1%4kOzhYlo*P&eJCl*nL1nxib~S%MRSb~HAC4pn32S7%-wmoMtlO> z$pALVcX_-H_94Ktxr}4#hiui``}c95ApiP;r@L@*gPt~bAd#oF3ZexsGPWWJ`Y z4~H)oR*|xC$9b4nn>~?bVTEe5N_X%Phxo2*RkHQm=0wzy$5EHQ27wut*y8LxR^XYp zoH^1RY+=M1G6s=kpp=QWRfgO(@7`b1#Xjz&Jj4aty4;FQf1oIO7OpL$P+g8`6 zdKzR-g9vmb{paDhvZbZr!4A6r)~laebT zzIG2`OFDO-p(@}>{>o(4b;bEXz}cwh9?bLc2aaoJD8E)k=K4ep(rn+p)pb?}S#9O2 z+wtm%wW;zm(cZZ6s4f;Q6^HhA=~4NW79uu}+lB&D7$OZIH_(@rK$|+Z(%wcf;IN7- zPuSuT@zfB`|VpZmr~DoaW>ZZtV!FUM8tj*JB7&CKJ*he1TymBBoSDUl1Nt zr5ddlW9_qKg&B5p9dpFiD3#upExEp~nd0{4W@|SV>q&YXJ^^W9rpi$%i_?`k`%%|3 z20b>z0G<7ZA>%d>>dAFPaRcVG+*VQqh}AhfvjOvZ>v~flT|!JYVy1z8)T}%e@s!BM zss@qQlk&*o&S&msk4x2CL8_R|QJrK_tg;jRn}2$HbyPZ zy`YF2?E9oFyFwqA?a+SuFn%|-fEAs-*KTR6{Q33)v_S4%IbDf<=8Gska3Dt180?iI z0Z!Aqn=jcx9}&x9?vO}DOORrDP@b5?9E%45F8L98q?PJarEkc5Xmecns!{kT0qN#S zdnLz^ORpybVkhPnpkGJ#Jdl>RlsnxZ!maUl-MR@8Ru%5ChxEfJt0Rq|IPu7xJD&2h zj1Y2+!)IPhM4Hm3NwQZdoJPFuK$#RME#h28ainvYond23IfT=9L?o1J);V%LwaIvX zS-fqfHh9Je^jUT%%b|o?duc8g;BlncKG+DwS)Dk-rBR|}wA4z<{wV1wyMj)V?W}BE zoH4?ZaH+3xXT!t^%_wa@*uX>35-2?HB{&-eF2M^Vf07${nT(P>7E%Z`v}^d7x)Iy- z_rk1XQPj{VLm<`?b{8Ye;1+X$ClcQqu;LsXRW%T;Jj z(lW$*ob%NA3=qE;mEexvviQ={?gA3~VVRcR62_ss4eW?Y?5Uk&n=S#=^J5;#f0ukd z;s~93?ar0&9Qvl-K5&G@i`rP8u{Ol%A=#;E!tY!qT?CUIS9qMM zH~hQ?JF80iL@t74Lj>Yp^09L7#~FrC%GfEAANJ52gXoesc})vpphnS^ohOg;x|UT{ zzW$Y#wsyoQiPKXhofDBiagcOoT}M$UWOm6NI@yGdI~ne+@QS{NmJ@sLXr)*s1e{YT zJVtA`bk6INKC#Io_Ux!t4CO+2at~+?tCidh`#_, 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 zcmbuG36LE}dB@w}BM}fR8ykZ;S^{}@?cKL485^^@EK9N_TWhVQl}|v-zBju&@0fX> z3Nbc^9dK-p5Da#>j4}6(!5Bv>T!DgAVp1WgN`O!aN5E9Y4oNDI{Qf;N@4elX zEIFA{?|*uxyQllRzwW1hIOX_v7_NsX&!Y^VXv|5+8MEQ(dTPwoCmXXJyas#`_f77WD(*?}E1!&)*61 z&)mtMXM&#s>1rMXUkv^gsBwP{o(ld3RR5J!H2#_3?|>G388`%<23A3hGY_r;-wJB{ zkAthhuYo6lKL7{8pMd9rE1Bf;!R?^vPz5#K&EQ$!o#0yVAb1)0?_d?Yh(?;vhe6Hf zW8ekg=fDp53sCf`ot|T(z!=o}=8O94zzeD01ZsZY1U2q=!ArnLK&|6>&o<^Y;4rBA zy`b8E1yuWoiuyN;`gaR_1k^mf4~q3a0M+jo-~jkIcs}@in0y{M1!{h80mbLHgKB>V zsBzv4t^hv(J_Gy&cnLe; zeg6UQX7CrF=8>T+lA{|zt^1vz*6}`2bomIVd3?Nh|3#3l=IbD$YW^OSeEhO_zX#zG z-L3^UfgY&!-39Ik?+0PAIr9a%e60h;hu4Cl>*qj*GCu$%pT7aMu2nBIW*>MDsQ$kN zwXV}_&d(j-8tShDuLeH^UIqRZ90jjLNu(z?@n;iw4|oaqFQC>tiqdHP7l5Mch2Q}A z9&iwR2o#@x4vHSX0!5$y0yVxSI}40~F9qKX&VYXjs{Ko0hQ6}}6#p&-wce}2t>BH| zS>VH<==CV5@2+4`;`_M;ZU#l)%RupO52$&2pyWLOHGT(FzZ;9^Z!hY1g6j8CQ1bVs z;`zg%u%daS6QNk#9^0yX|vQQrU_PyOPeep&H;AECqdEc%b>ph^`ic8f!_fo|Bn>!<<) zauv9j=WD@dfNumZ2X6;8zaN33&*PxxaU4!dbUzV%D)@{7SAr|3p9Zc3EvR{|11-1# zWGUtq1>OQ`y!%0o^B|~k4}u!!TcE!CH=ySABhZ4s0)G!&xi0T-L9KU9QLlia)48D9 ztp_n3=2B4htW`X}5yV8A+d;|6r@HK`Y4N&V&L5=(B0&fGarT$@XC3qZ0^D^*Mkg1vdpw@i{D0}#2@Y&!a zU<>?La0FOy{-rOw7CNmKfVo~41Nz(zkdeTfWHE715e+O^Wz?{LH!^ox{htk z?bZ3x@HFZ% zsQzyP^_^Ql&F@{H+J6uf-|qvZPY-~SzrQH(`^EF0fG^V^4ypIhJ{sORT{ z(%X%o#=i)Z{9FpY5R5>r^KGEo-wBHD9|VsBb*cRyxV!wDYJU^ub;Yxt;8!SrOcAYg zy^=Cdc?$*6ax{rRT_2}BMA<^QfigwWwK)f8&pyrl+bLhByod5J$~BbxDY`ySiQQfP zrwvF?bnT&twi6WbT-PTlk{8kbYm`eU(#MxmbRpj6Ldq4CCPlvB0Ods#T@O&ize!3) zSxYIemlQX$Gy5qYEb5;s@M5q-NsIam3lxk|0?J!e;d%{afigt-BZ_pZ|9T1)>FIMQ zcT&!yAo@;6M?hWgr%2Z=W5cTsi~ z&t40Dk#aKSc8c`+RLZp!UDs1CqP&T62Bp0Il$!?Sw&KB6V6C|S1h|#*4$9|>XZyep z7x#j5D6#=>Q-$k9%5y2w+vicQd*SvQEsH@dL!jals}}rnNnWc zxLHY=DIUBEJeTrW%3Ty)Pov!J?s6YC%l(x_eH6T)xc>}zK1Ft;ygpRkfVWUS&{w~g z``vx@ko!T((dv6}OyP1oVb{?KcQl8`5V z0DU&wEzPElW?aLWsM(ATXa%v~gi|#eq<%|8rOmWoj9D8uTe4Z^lFepGYA*6>&3QW$ z#Vy)jJ+W)tu1U;Av9}O311~gN5rA300Na|kZ7)d9~Oc1xa4aUvZC`0hV zC}lpd+wb^@zvn^{kgQ{d5K4yH!gF9M>Cj$GmirGHW@`5JKYq6gs<7RuSoz5Sj zwPl8Ue0wq}5=DAK}1Ugo=lmNM81gLPVt&%m!#`Qka99ou2O+fPBjN$`*edA|AfS4PFad zGHwS(z3C`RN2^#UubPeyR4_;l41+WSX3lwtPt*5mk{*nfg?)%9m89tUu2eEd=?M4Z`3vn=IN6B#!bNAYZwrhX{xkGndv+2#~< z4;K><1xEIU-O>;E186jo=ckMNySGI@Eh+R5IBUko8Ip;|eu%bR90xUT-dy6xn16Fg z9A)kNZ(??c%(6%uJUbWrGaFZrmTTGXJ~+C16UO3jlix7vZQ5*hpjZ*4*%6_*J#yRX zoL_B-)J}-d(OJJXg7iskdnU@8M(CJrCt&7Ufyh-cJ6r82PGuUUFNxWSzpB*&sc%kL z8nPJK?&`?tYv?tT$j(AOnl0)&8}k(`A#?D(>YSYwanRsV zL`=3k2$@ac#4zv9TJB6yWe9nx$4mY=(YQ2g&YMfK&^NoBJu1L@vtAIo3epZ9@Z+k7 zv|;X1_hqK0FdjWsaH4^IiaZ3@O30mSO{E)2ib+M}WE!UfZ2U2FYek3Y6(b}QNXP`n z4F;HrD3riV%-h_9CFXMYQwqkoxjYI-Fcp3rRADq>LbY6r)U2?Y#ZqXCo$a8!Vm4hn z75&L=`|c`+k3W$N{cgNR?;E>ie7t6R&YSjAtaEe8mzI2Hl6gCuJriYN%}f?B@?>5nW5{1k(2xlTQDGvFz+Kl)s+0H_DU&F(@ z0LKL;&M__uO^zOK6eIhK9LCPc(mhqmPcLpz^Q%FN$>laakK{bXeYrrCuiH(piV7a~ z8)chg83F_Se;Ff<(5~F+{J#e{wka(6%ydMAI}`ZLTB4{BCSoCBU(32TzC8buE(x}; z2y^HGO>^Cp;JbmAGj zKNi^oh#8Sk2ZfxOcji2uZ(}ZkR1Uuy#WC?@lWFfEsKTn2TD`})l>R7hPlgG_w(a%O zES3!*4M0WpH`my`emw0O_%WZe+vAw2Z}3~22G1KC8`?0+9j)Cv-@S9s&0a`kQ~!oE zkNo8!4;Pa61znms=}5}-k@FkUqpQWpY*g439b+$yjC^?C7x1H=osOdhvW%%~Ii_x5_$hjSeqY!7t0I`oUO#5_0x}7)?(xv6I*jJR0JMWbB^dkB^*pG0poxrnY zU_}s_%()zeG^>4(ktQV7qHS zVEgd%$z?HZdDC77HAM`%^PFaE}{HDLQQZ8>-FB>8$2di^#u1tBkl}dvX6LIcAt9 zqlxbk!gT5CNF$yxTPVnO1<7|Jc9Y{UJ@V%~t0@Scw=b#Zp$J52YNdqL&9twDOIVmo z9@pkk+;HJkrR+8QJW7{fb(N$%sqVx5ecf2yWM^tFixX$oNKl3QTuj(aEOV{1QxMAq ziAb^ShK=x}lwD_GktZo>F06778Ri{#k!$Y0Ho^5V1gZOoYhc{Ow)2pQWX_I^I5Q%C z#a_=%RSXSd_ecC2cXx@o(&fWDrY08enb^H;;*=QzOQ-KpH1@|=tVzsOPC%VQ(*#8E67g=7%j?R!%3hrQ?$>%4b8jYImnY zmP7$(#n6vHA-6TO^IS64bJg0OC|{R>n)B32Hr)!y1!@(0jdq5*77Cy32OSv?+<0lI z_)IO#1>h>biDdi3<{Cd4wmSz}E_XH>q!x7*wU;Nk9ET(dp5>b|6}8o3dtY*TTG-2J zzv_`exk>ick9L%ybsjG>M!a~fK|-1|NTfm*o^Kvurd+eKE(1{*5GdzfDOZzt47-R$ zf%80*gQDH+bKH<-C<7!VK-!J zMYT*@JenOloJ_i!c5mDUU9Xl#-TQ>Q+3xO{EjKq!0-3d)R-g#rbt?^jzPwM2{IdJQ zZR*X;CTd~JQ3L_KAY)~7yD4R`2rlN7XVsiJ?$ky0*4M(=|;c>fe zZ0x*|wQEPl&b4dTjjucZoUyfIV>BGu<97mmba}h6vGH{mrp&zCw=z0 z+1QGMgE!j^ZPh9*YSjy8wV_x+iZ-p-MTVMTRz{|X^2Y7uKDKlNNxCj9=2UI*?8`Ho8N8>*Q_1exN)sL>ny9=u~i$_uC<%( zn58xKO&iyhuQqIaiEam7vkhye+cge(@OW;5X8UNFgBPIdnHqQm@kp zI7-=F>qK=8=AN?=ow3ombK3|3qg}uYE#P?BpwEv;`ZJ3Rb<=i%_6Laj>e}JMOvP-c zgrpIBGu{z?mPUOmXbdf0*J1%Z_ohWkZb+PG~lL17J1TJMj2+-LIj3 zB2T_@1>E%0($?h7yfxQ1{F>60v%5aI(!KbI9o&%#!s4qWqx;d=fd? zUK>rvqB)iFw4_X(79XEngd!66&^jSmv<%twYyQET1A^C}7H15}W0}!L8gO#bAraw^ zPEIcGl77j#Nzw?+&IP=ImqUQ5t!EhU1#+FNd{$N`qqGwv(%P-+bX&2f#{5&Fh5&lD zqS+>ALLNe88J&FuxC?1UJQtE4yv09sHy^E6?B({FVY_2I(CJCm8tugX;`0-aZ8gp; z4&IhAECWJB5uhRY4ugh5zSON9Q`06c;qauJJT*A7;arNC#H+*0^5CS`DCg4BLl!;F zySRfDq#m&ek(7YNB??X!I#ILk>y&YOd165<;jypAITVZSb%;7O=(MaCM=QRlzD#^@ zLRkwzU3R>}X7~{rBeNpf;!gc%B+I&nSvRHBanSPj>}MB49$}m+a;t>6-kVk8wIcUO z$7Ya0CIb@n*@wmR=T$c_Q6P5sK9e!oJAUXer!DwX?HA?hQ|ML}YGN`ee#$BX+rSkd z%8dxVRpXSUc1P@;mbi=v&#cgRpklW)qFjn$2B*u26MJV}p~I*KM?Y#|quePEnt(Lnykp8LzeW!FkQ!Ewq$Z?adq85NdcbAF(*Q~9*a z-(=1P)~i)|Sj7l3up7?44<-!T5w+1ZsVAa?`Ko&zsTEwywY!?@`eGFqQ%b^BNWu<1 z;A|;sgE}qPI6HW2i0Q%fVvL-p87{|bI4+7_&?V^;mXA+T%q5rBNh{At@Y%; z+))Se-~<`lwp$Y|#Ti8t4f}Lnrm~kX@<<~)-a938 zqdOw8f9pgjS4(zjLhs;hU3XQEq?0Qtou@b>OWODtB*7^jQsuFCOsELCM7(@ezU1fb zvj5_KvPrJBR}SmUJ8Zsl}EAi2^+f5F|e@ueSc;KJR3$!f_O z&IB)5ghWp=z`&-tW0J*IyExTA4`hppSqK?y0+m!X?*i=!gjg+e=~v zWRe>!m(D&oPhWf_a+ntR!N`=~AlaAcWYt9|zbw$!9J^r?kqXwZMIUzh>6{%^2@c)G z$%y88d2Xi64zd)_Ug@Ui}$!DHXe4M>D4GmyzrD2pSj!v6c14KH=+nET^GB1oh>lXwv? z*y`h#92lQ+d6M(=Y3yV5vNm}pp1$M(-*7z0IG0!;`4T_bYjhta;3;DDWv3dGE*xt} ze2`5SMDQ`DUDx2w(MS9+OFLvPoGB8nKE@Cha|W8HkNq?!x~6|EKJ-9$Bo{KU_3cK( zY%)RR01E%@;QpapzDmX)wg2#v?n)~3g9wJh!js984J)4B2M>VB2qka2&5}Y_3$?4* zi;3iN5mk(j)oN<1MKQnQkCZcaH;xl6r_z?;Qqp^$U+O3(q{S13jio#69%&r98?WlS zlMVfTBXXM+(3@Q}neF^_#axC|D4i~ENDPRabkyx;EP>Je(}ixxgzL1!XN@5O6M}Jy2ZYrYzWd)3JHgP2qk%!hn6vG zNp~+tk-m;Wb_=^?`nl(sh^?uN?K0-b_7LY0@XO>wwV@jR1r_T!iD69629yXf zn&DNdkiV3p?gK<$g5{e9*YWN?@<|EKsy8D@F3=$kBg_;u(aI1C*RIefKu1^}k}~eO2*> zOr3QWCo0GiLSKkOgV!RLXWCeMa`%FGjb\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 %}