From 1731135661d374f1ac6ea0b1c067f4e3060374bc Mon Sep 17 00:00:00 2001 From: Justin Bronn Date: Tue, 22 Apr 2008 18:27:02 +0000 Subject: [PATCH] gis: Merged revisions 7408-7415,7420-7424,7435 via svnmerge from trunk. git-svn-id: http://code.djangoproject.com/svn/django/branches/gis@7442 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- django/conf/locale/hr/LC_MESSAGES/django.po | 83 ++---- django/conf/locale/pl/LC_MESSAGES/django.mo | Bin 66091 -> 66404 bytes django/conf/locale/pl/LC_MESSAGES/django.po | 86 +++--- .../conf/locale/zh_CN/LC_MESSAGES/django.mo | Bin 42435 -> 42401 bytes .../conf/locale/zh_CN/LC_MESSAGES/django.po | 257 +++++++++--------- .../media/img/admin/changelist-bg_rtl.gif | Bin 0 -> 75 bytes django/contrib/auth/models.py | 8 +- django/contrib/contenttypes/generic.py | 13 +- django/contrib/markup/templatetags/markup.py | 8 +- django/db/backends/oracle/base.py | 12 +- django/db/backends/postgresql/operations.py | 10 +- docs/modelforms.txt | 1 + docs/newforms.txt | 5 +- docs/tutorial04.txt | 2 +- 14 files changed, 234 insertions(+), 251 deletions(-) create mode 100644 django/contrib/admin/media/img/admin/changelist-bg_rtl.gif diff --git a/django/conf/locale/hr/LC_MESSAGES/django.po b/django/conf/locale/hr/LC_MESSAGES/django.po index 84128bad68..ca2d1d05bf 100644 --- a/django/conf/locale/hr/LC_MESSAGES/django.po +++ b/django/conf/locale/hr/LC_MESSAGES/django.po @@ -1,19 +1,19 @@ # translation of django.po to Hrvatski jezik # This file is distributed under the same license as the Django package. # +# Aljosa Mohorovic , 2008. msgid "" msgstr "" -"Project-Id-Version: Django\n" +"Project-Id-Version: django\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2008-01-06 16:24+0100\n" -"PO-Revision-Date: 2008-01-05 00:42+0100\n" +"PO-Revision-Date: 2008-04-17 17:30+0200\n" "Last-Translator: Aljosa Mohorovic \n" "Language-Team: Hrvatski jezik\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" +"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-Generator: KBabel 1.11.4\n" #: conf/global_settings.py:39 @@ -362,8 +362,8 @@ msgstr "Pogledaj na stranicama" #: contrib/admin/templates/admin/auth/user/change_password.html:23 msgid "Please correct the error below." msgid_plural "Please correct the errors below." -msgstr[0] "Molim ispravite navedenu grešku." -msgstr[1] "Molim ispravite navedene greške." +msgstr[0] "Molim ispravite navedenu pogrešku." +msgstr[1] "Molim ispravite navedene pogreške." #: contrib/admin/templates/admin/change_form.html:49 msgid "Ordering" @@ -401,7 +401,6 @@ msgid "" msgstr "" #: contrib/admin/templates/admin/delete_confirmation.html:25 -#, fuzzy msgid "Yes, I'm sure" msgstr "Da, siguran sam" @@ -445,7 +444,6 @@ msgid "None available" msgstr "Nije dostupno" #: contrib/admin/templates/admin/invalid_setup.html:8 -#, fuzzy msgid "" "Something's wrong with your database installation. Make sure the appropriate " "database tables have been created, and make sure the database is readable by " @@ -519,12 +517,10 @@ msgid "Save as new" msgstr "Spremi kao novi unos" #: contrib/admin/templates/admin/submit_line.html:5 -#, fuzzy msgid "Save and add another" msgstr "Spremi i dodaj novi unos" #: contrib/admin/templates/admin/submit_line.html:6 -#, fuzzy msgid "Save and continue editing" msgstr "Spremi i nastavi uređivati" @@ -533,7 +529,6 @@ msgid "Save" msgstr "Spremi" #: contrib/admin/templates/admin/auth/user/add_form.html:6 -#, fuzzy msgid "" "First, enter a username and password. Then, you'll be able to edit more user " "options." @@ -658,7 +653,6 @@ msgid "Your password was changed." msgstr "Vaša lozinka je promijenjena." #: contrib/admin/templates/registration/password_change_form.html:11 -#, fuzzy 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." @@ -734,7 +728,6 @@ msgid "The %(site_name)s team" msgstr "%(site_name)s tim" #: contrib/admin/templates/registration/password_reset_form.html:12 -#, fuzzy msgid "" "Forgotten your password? Enter your e-mail address below, and we'll reset " "your password and e-mail the new one to you." @@ -794,7 +787,6 @@ msgid "Change password: %s" msgstr "Promijeni lozinku: %s" #: contrib/admin/views/decorators.py:11 contrib/auth/forms.py:60 -#, fuzzy msgid "" "Please enter a correct username and password. Note that both fields are case-" "sensitive." @@ -811,7 +803,6 @@ msgstr "" "unos je sačuvan." #: contrib/admin/views/decorators.py:70 -#, fuzzy msgid "" "Looks like your browser isn't configured to accept cookies. Please enable " "cookies, reload this page, and try again." @@ -1004,7 +995,6 @@ msgid "Deleted %s." msgstr "" #: contrib/admin/views/main.py:351 -#, fuzzy msgid "No fields changed." msgstr "Nije bilo promjena polja." @@ -1015,8 +1005,7 @@ msgstr "%(name)s \"%(obj)s\" uspješno promijenjeno." #: contrib/admin/views/main.py:362 #, python-format -msgid "" -"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." +msgid "The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." msgstr "%(name)s \"%(obj)s\" uspješno dodan. Možete ponovo urediti dolje." #: contrib/admin/views/main.py:400 @@ -1135,8 +1124,7 @@ msgstr "korisničko ime" msgid "" "Required. 30 characters or fewer. Alphanumeric characters only (letters, " "digits and underscores)." -msgstr "" -"Obavezno 30 alfanumeričkih znakova ili manje (slova, brojevi i povlaka)." +msgstr "Obavezno 30 alfanumeričkih znakova ili manje (slova, brojevi i povlaka)." #: contrib/auth/models.py:132 msgid "first name" @@ -1453,8 +1441,7 @@ msgid "Your name:" msgstr "Vaše ime:" #: contrib/comments/views/comments.py:28 -msgid "" -"This rating is required because you've entered at least one other rating." +msgid "This rating is required because you've entered at least one other rating." msgstr "" #: contrib/comments/views/comments.py:112 @@ -1533,8 +1520,7 @@ msgid "content types" msgstr "tipovi sadržaja" #: contrib/flatpages/models.py:8 -msgid "" -"Example: '/about/contact/'. Make sure to have leading and trailing slashes." +msgid "Example: '/about/contact/'. Make sure to have leading and trailing slashes." msgstr "" "Primjer: '/about/contact/'. Provjerite ako imate prvi i preostale slash-eve " "(/)." @@ -1569,8 +1555,7 @@ msgstr "registracija obavezna" #: contrib/flatpages/models.py:14 msgid "If this is checked, only logged-in users will be able to view the page." -msgstr "" -"Ako je ovo selektirano samo logirani korisnici moći će vidjeti ovu stranicu." +msgstr "Ako je ovo selektirano samo logirani korisnici moći će vidjeti ovu stranicu." #: contrib/flatpages/models.py:18 msgid "flat page" @@ -1654,7 +1639,6 @@ msgid "nine" msgstr "devet" #: contrib/humanize/templatetags/humanize.py:94 -#, fuzzy msgid "today" msgstr "danas" @@ -1663,12 +1647,10 @@ msgid "tomorrow" msgstr "sutra" #: contrib/humanize/templatetags/humanize.py:98 -#, fuzzy msgid "yesterday" msgstr "jučer" #: contrib/localflavor/ar/forms.py:28 -#, fuzzy msgid "Enter a postal code in the format NNNN or ANNNNAAA." msgstr "Unesi ispravan poštanski broj formata NNNN ili ANNNNAAA." @@ -1679,7 +1661,6 @@ msgid "This field requires only numbers." msgstr "Ovo polje zahtjeva samo brojeve." #: contrib/localflavor/ar/forms.py:51 -#, fuzzy msgid "This field requires 7 or 8 digits." msgstr "Ovo polje zahtjeva 7 ili 8 numeričkih znakova." @@ -1688,7 +1669,6 @@ msgid "Enter a valid CUIT in XX-XXXXXXXX-X or XXXXXXXXXXXX format." msgstr "Unesite ispravan CUIT formata XX-XXXXXXXX-X ili XXXXXXXXXXXX." #: contrib/localflavor/ar/forms.py:81 -#, fuzzy msgid "Invalid CUIT." msgstr "Neispravan CUIT." @@ -1727,7 +1707,6 @@ msgid "This field requires at least 14 digits" msgstr "Ovo polje zahtjeva najviše 14 numeričkih znakova" #: contrib/localflavor/ca/forms.py:17 -#, fuzzy msgid "Enter a postal code in the format XXX XXX." msgstr "Unesi poštanski broj formata XXX XXX." @@ -1850,12 +1829,10 @@ msgid "" msgstr "" #: contrib/localflavor/cl/forms.py:29 -#, fuzzy msgid "Enter a valid Chilean RUT." msgstr "Unesi ispravan čileanski RUT" #: contrib/localflavor/cl/forms.py:30 -#, fuzzy msgid "Enter a valid Chilean RUT. The format is XX.XXX.XXX-X." msgstr "Unesi ispravan čileanski RUT formata XX.XXX.XXX-X." @@ -1955,7 +1932,6 @@ msgid "Almeria" msgstr "" #: contrib/localflavor/es/es_provinces.py:9 -#, fuzzy msgid "Avila" msgstr "Travanj" @@ -2245,8 +2221,7 @@ msgid "Invalid checksum for CIF." msgstr "" #: contrib/localflavor/es/forms.py:142 -msgid "" -"Please enter a valid bank account number in format XXXX-XXXX-XX-XXXXXXXXXX." +msgid "Please enter a valid bank account number in format XXXX-XXXX-XX-XXXXXXXXXX." msgstr "" #: contrib/localflavor/es/forms.py:143 @@ -2263,8 +2238,7 @@ msgid "Enter a zip code in the format XXXXXXX." msgstr "Unesi ispravan poštanski broj formata XXXXX or XXX XX." #: contrib/localflavor/is_/forms.py:17 -msgid "" -"Enter a valid Icelandic identification number. The format is XXXXXX-XXXX." +msgid "Enter a valid Icelandic identification number. The format is XXXXXX-XXXX." msgstr "" #: contrib/localflavor/is_/forms.py:18 @@ -2691,8 +2665,7 @@ msgstr "" #: contrib/localflavor/pl/forms.py:72 #, fuzzy -msgid "" -"Enter a tax number field (NIP) in the format XXX-XXX-XX-XX or XX-XX-XXX-XXX." +msgid "Enter a tax number field (NIP) in the format XXX-XXX-XX-XX or XX-XX-XXX-XXX." msgstr "Unesi ispravan poštanski broj formata XXXXX or XXX XX." #: contrib/localflavor/pl/forms.py:73 @@ -3550,8 +3523,7 @@ msgstr "" #: core/validators.py:80 msgid "This value must contain only letters, numbers, underscores or hyphens." -msgstr "" -"Ova vrijednost može sadržavati samo slova, brojeve, povlake ili hyphens." +msgstr "Ova vrijednost može sadržavati samo slova, brojeve, povlake ili hyphens." #: core/validators.py:84 msgid "Uppercase letters are not allowed here." @@ -3739,25 +3711,21 @@ msgstr "Molim unesite ispravan decimalni broj." #: core/validators.py:444 #, 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." +msgid_plural "Please enter a valid decimal number with at most %s total digits." msgstr[0] "" msgstr[1] "" #: core/validators.py:447 #, python-format -msgid "" -"Please enter a valid decimal number with a whole part of at most %s digit." -msgid_plural "" -"Please enter a valid decimal number with a whole part of at most %s digits." +msgid "Please enter a valid decimal number with a whole part of at most %s digit." +msgid_plural "Please enter a valid decimal number with a whole part of at most %s digits." msgstr[0] "" msgstr[1] "" #: core/validators.py:450 #, 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." +msgid_plural "Please enter a valid decimal number with at most %s decimal places." msgstr[0] "" msgstr[1] "" @@ -3790,8 +3758,7 @@ msgstr "" #: core/validators.py:539 #, python-format -msgid "" -"The URL %(url)s returned the invalid Content-Type header '%(contenttype)s'." +msgid "The URL %(url)s returned the invalid Content-Type header '%(contenttype)s'." msgstr "" #: core/validators.py:572 @@ -3886,8 +3853,7 @@ msgid "Separate multiple IDs with commas." msgstr "Odvojite više ID-a zarezom." #: db/models/fields/related.py:660 -msgid "" -"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." +msgid "Hold down \"Control\", or \"Command\" on a Mac, to select more than one." msgstr "" "Držite \"Control\", ili \"Command\" na Mac-u, da bi odabravili više od " "jednog objekta." @@ -3895,10 +3861,8 @@ msgstr "" #: db/models/fields/related.py:707 #, python-format msgid "Please enter valid %(self)s IDs. The value %(value)r is invalid." -msgid_plural "" -"Please enter valid %(self)s IDs. The values %(value)r are invalid." -msgstr[0] "" -"Molim unesite ispravan %(self)s ID. Vrijednost %(value)r je neispravna." +msgid_plural "Please enter valid %(self)s IDs. The values %(value)r are invalid." +msgstr[0] "Molim unesite ispravan %(self)s ID. Vrijednost %(value)r je neispravna." msgstr[1] "" #: newforms/fields.py:46 @@ -4344,3 +4308,4 @@ msgstr "%(verbose_name)s je uspješno promijenjeno." #, python-format msgid "The %(verbose_name)s was deleted." msgstr "%(verbose_name)s je izbrisano" + diff --git a/django/conf/locale/pl/LC_MESSAGES/django.mo b/django/conf/locale/pl/LC_MESSAGES/django.mo index f47adbd8134f71058757e58dfc2dd354f7fbd235..b82290dd046b42c672080d1f2504321e9e9b5e61 100644 GIT binary patch delta 21700 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­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 delta 21385 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\n" +"Last-Translator: Piotr Lewandowski \n" "Language-Team: Polish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -98,7 +98,7 @@ msgstr "Hebrajski" #: conf/global_settings.py:59 msgid "Croatian" -msgstr "Horwacki" +msgstr "Chorwacki" #: conf/global_settings.py:60 msgid "Icelandic" @@ -153,8 +153,8 @@ msgid "Portugese" msgstr "Portugalski" #: conf/global_settings.py:73 -msgid "Brazilian" -msgstr "Brazylijski" +msgid "Brazilian Portuguese" +msgstr "Brazylijski portugalski" #: conf/global_settings.py:74 msgid "Romanian" @@ -263,7 +263,7 @@ msgstr "id obiektu" #: contrib/admin/models.py:22 msgid "object repr" -msgstr "reprezentacj obiektu" +msgstr "reprezentacja obiektu" #: contrib/admin/models.py:23 msgid "action flag" @@ -288,7 +288,7 @@ msgstr "Strona nie znaleziona" #: contrib/admin/templates/admin/404.html:10 msgid "We're sorry, but the requested page could not be found." -msgstr "Niestety nie można znaleźć rządanej strony." +msgstr "Niestety, żądana strona nie została znaleziona." #: contrib/admin/templates/admin/500.html:4 #: contrib/admin/templates/admin/base.html:37 @@ -313,7 +313,7 @@ msgstr "Błąd serwera" #: contrib/admin/templates/admin/500.html:6 msgid "Server error (500)" -msgstr "Bład serwera (500)" +msgstr "Błąd serwera (500)" #: contrib/admin/templates/admin/500.html:9 msgid "Server Error (500)" @@ -324,8 +324,8 @@ 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 "" -"Wystąpił niespodziewany błąd. Raport został wysłany emailem administratorowi " -"strony." +"Wystąpił niespodziewany błąd. Raport został wysłany e-mailem " +"administratorowi strony." #: contrib/admin/templates/admin/base.html:26 msgid "Welcome," @@ -599,7 +599,7 @@ msgstr "" "

Aby zainstalować skryptozakładki, przeciągnij łącze do " "paska zakładek\n" "lub kliknij prawym klawiszem na łączu i dodaj je do zakładek. Teraz możesz\n" -"wybrać skryptozakładkę na dowolnej stronie serwisu. Uwaga: niektóre z tych " +"wybrać skryptozakładkę na dowolnej stronie serwisu. Uwaga: niektóre z tych " "skryptozakładek wymagają przeglądania serwisu z komputera\n" "\"wewnętrznego\" (skontaktuj się z administratorem systemu, jeśli nie jesteś " "pewien, czy ten komputer jest \"wewnętrznym\").

\n" @@ -633,11 +633,13 @@ msgstr "Edytuj ten obiekt (bieżące okno)" #: contrib/admin/templates/admin_doc/bookmarklets.html:25 msgid "Jumps to the admin page for pages that represent a single object." -msgstr "Przeskok do panelu admina dla stron reprezentujących pojedynczy obiekt" +msgstr "" +"Przeskok do panelu administratora dla stron reprezentujących pojedynczy " +"obiekt." #: contrib/admin/templates/admin_doc/bookmarklets.html:27 msgid "Edit this object (new window)" -msgstr "Edytuj ten obiekt (nowe onko)" +msgstr "Edytuj ten obiekt (nowe okno)" #: contrib/admin/templates/admin_doc/bookmarklets.html:28 msgid "As above, but opens the admin page in a new window." @@ -706,12 +708,12 @@ msgid "" "We've e-mailed a new password to the e-mail address you submitted. You " "should be receiving it shortly." msgstr "" -"Nowe hasło zostało wysłane na podany adres email. Powinieneś otrzymać je " +"Nowe hasło zostało wysłane na podany adres e-mail. Powinieneś otrzymać je " "niebawem." #: contrib/admin/templates/registration/password_reset_email.html:2 msgid "You're receiving this e-mail because you requested a password reset" -msgstr "Otrzymałeś email gdyż zażądałeś zresetowania hasła" +msgstr "Otrzymałeś ten e-mail gdyż zażądałeś zresetowania hasła" #: contrib/admin/templates/registration/password_reset_email.html:3 #, python-format @@ -733,7 +735,7 @@ msgstr "Twój login:" #: contrib/admin/templates/registration/password_reset_email.html:13 msgid "Thanks for using our site!" -msgstr "Dziękujemy za używanie strony!" +msgstr "Dziękujemy za używanie naszej strony!" #: contrib/admin/templates/registration/password_reset_email.html:15 #, python-format @@ -745,8 +747,7 @@ 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 "" -"Podaj swój adres email. Hasło zostanie zresetowane i wysłane na twój adres " -"email." +"Podaj swój adres e-mail. Hasło zostanie zresetowane i wysłane na ten adres." #: contrib/admin/templates/registration/password_reset_form.html:16 msgid "E-mail address:" @@ -1181,11 +1182,11 @@ msgstr "aktywny" #: contrib/auth/models.py:137 msgid "" -"Designates whether this user can log into the Django admin. Unselect this " +"Designates whether this user should be treated as active. Unselect this " "instead of deleting accounts." msgstr "" -"Oznacza czy użytkownik może zalogować się do panelu administratora. Odznacz " -"to zamiast usuwać konta." +"Oznacza czy użytkownika należy uważać za aktywnego. Odznacz tozamiast usuwać " +"konta." #: contrib/auth/models.py:138 msgid "superuser status" @@ -1306,7 +1307,7 @@ msgstr "data/czas dodania" #: contrib/comments/models.py:88 contrib/comments/models.py:180 msgid "is public" -msgstr "publicznie dostepny" +msgstr "publicznie dostępny" #: contrib/comments/models.py:90 msgid "is removed" @@ -1505,7 +1506,7 @@ msgid "" "\n" "%(text)s" msgstr "" -"Ten komentarze został dodany przez użytkownika::\n" +"Ten komentarz został dodany przez użytkownika::\n" "\n" "%(text)s" @@ -1522,7 +1523,9 @@ msgstr "Jedno lub więcej wymaganych pól nie zostało wypełnionych" #: contrib/comments/views/comments.py:198 #: contrib/comments/views/comments.py:289 msgid "Somebody tampered with the comment form (security violation)" -msgstr "Ktoś próbował obejść zabezpieczenia formularza komentarzy" +msgstr "" +"Ktoś próbował obejść zabezpieczenia formularza komentarzy (naruszenie " +"bezpieczeństwa)" #: contrib/comments/views/comments.py:208 #: contrib/comments/views/comments.py:295 @@ -1887,15 +1890,15 @@ msgstr "" #: contrib/localflavor/cl/forms.py:29 msgid "Enter a valid Chilean RUT." -msgstr "Wpisz poprawny czilijski RUT" +msgstr "Wpisz poprawny chilijski RUT" #: contrib/localflavor/cl/forms.py:30 msgid "Enter a valid Chilean RUT. The format is XX.XXX.XXX-X." -msgstr "Podaj poprawny czilijski RUT w formacie XX.XXX.XXX-X." +msgstr "Podaj poprawny chilijski RUT w formacie XX.XXX.XXX-X." #: contrib/localflavor/cl/forms.py:31 msgid "The Chilean RUT is not valid." -msgstr "Podany czilijski RUT jest nieprawidłowy." +msgstr "Podany chilijski RUT jest nieprawidłowy." #: contrib/localflavor/de/de_states.py:5 msgid "Baden-Wuerttemberg" @@ -1971,7 +1974,7 @@ msgid "" "Enter a valid German identity card number in XXXXXXXXXXX-XXXXXXX-XXXXXXX-X " "format." msgstr "" -"Podaj poprawny niemiecki numer dowodu osobistego w formacie XXXXXXXXXXX-" +"Podaj poprawny numer niemieckiego dowodu osobistego w formacie XXXXXXXXXXX-" "XXXXXXX-XXXXXXX-X." #: contrib/localflavor/es/es_provinces.py:5 @@ -2561,12 +2564,10 @@ msgid "Jalisco" msgstr "Jalisco" #: contrib/localflavor/mx/mx_states.py:26 -#, fuzzy msgid "Estado de México" msgstr "Meksyk (stan)" #: contrib/localflavor/mx/mx_states.py:27 -#, fuzzy msgid "Michoacán" msgstr "Michocan" @@ -2579,7 +2580,6 @@ msgid "Nayarit" msgstr "Nayarit" #: contrib/localflavor/mx/mx_states.py:30 -#, fuzzy msgid "Nuevo León" msgstr "Nuevo Leon" @@ -2592,7 +2592,6 @@ msgid "Puebla" msgstr "Puebla" #: contrib/localflavor/mx/mx_states.py:33 -#, fuzzy msgid "Querétaro" msgstr "Queretaro" @@ -2605,7 +2604,6 @@ msgid "Sinaloa" msgstr "Sinaloa" #: contrib/localflavor/mx/mx_states.py:36 -#, fuzzy msgid "San Luis Potosí" msgstr "San Luis Potasi" @@ -2630,7 +2628,6 @@ msgid "Veracruz" msgstr "Veracruz" #: contrib/localflavor/mx/mx_states.py:42 -#, fuzzy msgid "Yucatán" msgstr "Jukatan" @@ -3457,7 +3454,7 @@ msgstr "Wpisz poprawny południowoafrykański kod pocztowy" #: contrib/localflavor/za/za_provinces.py:4 msgid "Eastern Cape" -msgstr "Prowincja Przylądkowa Wshodnia" +msgstr "Prowincja Przylądkowa Wschodnia" #: contrib/localflavor/za/za_provinces.py:5 msgid "Free State" @@ -3581,7 +3578,7 @@ msgstr "Małe litery nie są tutaj dozwolone." #: core/validators.py:95 msgid "Enter only digits separated by commas." -msgstr "Wpisz tylko cyfry odddzielone przecinkami." +msgstr "Wpisz tylko cyfry oddzielone przecinkami." #: core/validators.py:107 msgid "Enter valid e-mail addresses separated by commas." @@ -3779,10 +3776,9 @@ msgid_plural "" msgstr[0] "" "Proszę wpisać poprawną liczbę dziesiętną zawierającą nie więcej niż %s cyfrę." msgstr[1] "" -"Proszę wpisać poprawną liczbę dziesiętną zawierającą nie więcej niż %s " -"cyfry." +"Proszę wpisać poprawną liczbę dziesiętną zawierającą nie więcej niż %s cyfry." msgstr[2] "" -"Proszę wpisać poprawną liczbę dziesiętną zawierającą nie więcej niż %s cyfr." +"Proszę wpisać poprawną liczbę dziesiętną zawierającą nie więcej niż %s cyfr." #: core/validators.py:450 #, python-format @@ -3909,7 +3905,8 @@ msgstr "Ta wartość musi być liczbą całkowitą." #: db/models/fields/__init__.py:466 msgid "This value must be either True or False." -msgstr "Ta wartość musi być logiczna (True, False - prawda lub fałsz)." +msgstr "" +"Ta wartość musi być wartością logiczną (True, False - prawda lub fałsz)." #: db/models/fields/__init__.py:490 msgid "This field cannot be null." @@ -3926,7 +3923,7 @@ msgstr "Wpisz poprawną nazwę pliku." #: db/models/fields/__init__.py:960 msgid "This value must be either None, True or False." msgstr "" -"Ta wartość musi być jedną z None (żadne), True (prawda) lub False (fałsz)." +"Ta wartość musi być jedną z None (nic), True (prawda) lub False (fałsz)." #: db/models/fields/related.py:93 #, python-format @@ -4231,7 +4228,7 @@ msgstr "Wrzesień" #: utils/dates.py:19 msgid "October" -msgstr "Pażdziernik" +msgstr "Październik" #: utils/dates.py:19 msgid "November" @@ -4332,7 +4329,7 @@ msgstr[2] "lat" msgid "month" msgid_plural "months" msgstr[0] "miesiąc" -msgstr[1] "miesięce" +msgstr[1] "miesiące" msgstr[2] "miesięcy" #: utils/timesince.py:23 @@ -4412,6 +4409,9 @@ msgstr "%(verbose_name)s zostało pomyślnie zmienione." msgid "The %(verbose_name)s was deleted." msgstr "%(verbose_name)s zostało usunięte." +#~ msgid "Brazilian" +#~ msgstr "Brazylijski" + #~ msgid "Gaeilge" #~ msgstr "Gaelicki" diff --git a/django/conf/locale/zh_CN/LC_MESSAGES/django.mo b/django/conf/locale/zh_CN/LC_MESSAGES/django.mo index 053a51287a91cbbf1cd233d22d97ec296bb035db..55e77f8f1c9fea25c1b1af7ad80cdaa7ea9132f8 100644 GIT binary patch delta 7221 zcma*pd301&o(J%kg~%d=fI$R=5`tloO*UB-8e3@X7FtIzeWbw^ku?M)Y*h(VC6$m= zg_}K9LjWalXI0Ka}yzoHKuY-tX?) zyYHPo7wtJ0?T;N`wnb@L+Ime()HLnp22FbsCT!HSrEoPI29Lv@@GZCu{uxe&<2Gs9 zz3?}108D51vu>D-^yBb8_&yv2{|=vn12=1CZ5$ppZ&n?-U^L=Z7zaDp(=ZYEo@_j%a)aPtIEv%BoWCU1tVXny6JFs08{liGuoF_pAxI5;11H1& zTU192*u`)F(w~HP!{;G&yo1exG{8c(0^WtV#*7DA!e&Sn-i0*7PuVXZHT<8D8t9d# z^7}(dAHq(6RR0l}0DlRoo!`R#@KyLa+ySYb8<4i#{4E}+VEk4!(|aH_G!~A8Ga%(Z z%f0|6ri0_6V+(v~^lJXi}KNB`Of6>vP<0jc~!I24|N z=IMC&1P_zo-MiJ2KL#ftUJmC%D|`_C9@5PJ3hBL0+M@>Y1f=@AA zGxQ%E$KoJSy*})K4DRqAB*Y+N6lWx}6Cn+7I;4&ka{3eOQ=FaxA4UF)oPHQmy<;4A zL8^a-(666^3MDd0;Z6k!Hhw(7{$gI;;(x-vz1O8IIp!FR>r9A@&-i z{{9MQLi41(s-suf4Uk5EEkZ zygqonnO@r_tLpbWq7rIS-_P`61Oi z%U)zZ%)%LrLq-S*(eN6ix8o~F>9N_Wp+1m090Dmn8PW`AbNW(Fe-2Vdo8TRA2c&i~ zA=S6D#qa^dwPrj#jEA@33$VXkZDkrn;6n>`Er zAifBx`QzW*}ia+)}Le z+zqLLlQ0?n4Nilm67`e(PjCogFB||*LF(WloDHwTd2n2*dJEP-TA^aN3|2xqBiBo@ z{=dY-q%!p%u^ZA%Y9PH%XCO5kf-_-Ex%wTL1L?oxWk@$#E}RVO*-P+I#Jww2$4en? z*>Xr*`XZ-qFmu9IPN0}ZYGd=*Lbigffz;p|kQ!{__!KlDJ`ZEyHBP?)son44Dj4Td zTVs9&56h8YgH+%Oqy{CV4z5Gmv%kYh&{V0Gd?}=IFTe?KJ*2IwfT{2_=g+88L>+L$16F14Z9Um$Cjfa>?iCsNK1PYQaMwN8fX$b1ycHab|I(#98!l*K^k}p$1igH z8l;umT7&hcf>tiDpB0c+q?|p(p5Xl7ar{U2T~7a$4YOae-?0A$X+S+{)d1pavHmoY z5lEn!OoB9^sW2MO=Ja`-z5r4Kiy;m0*RUu2ExU%(H$!S?4~&6UNN3B=>G^DtnIBwi zEgXn~haq*;#r~0fhrP_|?3e6!Y;2vHKtD+BBtRPQP<9Nbo2PTa!;pS3o`5v+R8CLl z*v95@dLirKbRUdCy^|cbvZpxxUm&gMIYBfQ2Le}h!8hgS`#C!~fa zLK@hE9M9r-9;5~rvCG(%klK9>QoXGl?}F5xEh4_BIe4IpB|mU!)QZJDr%X0YnKFC& z%)qR5Pez%8Z8qt%8@1M8>%mY%*Y%G5(r*ikEL7aJC9xT9LH&XSIR%xYKFkf%4d%be<;R1UT@d}hfE<@=?p9*s&zW3b&TZmyq} zOr2VrkgvO)!L|z3mvJydKbA=aQM|<>9e(l5hS86?y&+fb^^R=qX`3?CS5K}&WFYVM>> z^LuM18qYsAOo~Hgy`);q+4%Ua$D)m&#TbqI#GXw>F;r^M<^?g*b41MFIR265~iQ!Is0i%dQt?Bikg-Z+yCptzEt0m5rtlw#RAH zZbe7RLYb{9O%{}DdU2NSsb$m|(4;jGY|GbON5h_z;mR5;7nh;7k)1-?^FoJ9 zq@#B1kGW#>_RmG}_C%4CZt4{Zw9D)gTK%WebK>;EZZsmM>>Mb*Opl*{+R~XHY^lRC zL-fb%$8C>z=@)J9I|`c_q5xh#@*v?i!SfJ z|F)>do}E9oYTL6A=gy^9R*MUJCdA+ji74}xX#X*B#XS2LZ8r5zVL^iJb=N!Gn(Qt$ ze12RQKglo}n z(JK}?SU4ke27>MR!S?oGXOTKHx7Bj%*-kX}!&%z)>PxSy^CVX7btMHmI)bhFYV7(+ zhjA!dmeuRWJ=nakH80fZ!*voEwQqe?oL=vdRk^}x9W(^j7={x$do@RXILxNesU~sS z`cgmFVcmf{tq$D;+nWM&ZL6aaRf;AZht&}_Eq(H-rvpt{Yoij4?owH|kB+=u$PP;= zr%AVDh_Uu1F~M%1*a~swihs609cx;$)Fg)Fe3+mXJaX=E-{`)RA|dw=_qNo9GxF$C z;oaMhV-xJ^*0T$O?MDyn-y+iYpQ0NqFgLF)3Rjyq@NIrVRDaWwMH*%q&aA~f%nKZY zdqhlg&J|mnNx1y-MY(fiBHyKvS5RiPsasuKa85OcE#*dcmb#4$Prb}53N?E4!dAMo zeRgTB4|biDz5p&>jhDK}ujlz>n^4~&thUkEhy}&P9_+4^&BsIS4w+pc+uLyTLKQ8t zt&r}4TeZ*!U39HYs=U}$5FbaStN~F_kTq1#tPi&5$htRhu5gcpj+7ZW$BYxLXiLmG zkQVSCm>AWgq9$DG7N3b@ciS!c{w(P%Ko4j#Tv?^=X>qLZ-v2Z2YT?k~d2U(hKqd7F zj2wr^eXLeMBo$4K!AgjfqKBe!noEkt_9<MGFy7lQN#tX)h6Nw8LaYP!O?G9=?jymDa=b2hHH<^G(iTAf`aZYeufgmwD8u3u z&f?)cnvd&wZqZOYXE<$!6OH6x8}J>+;YePSmbPj3q)Exf$z~B~Lv4p}HPSb9 zaG9A7peQffBvzKkiT>rsBXM%YaB){f|NrIL6{9!Qia%7O#N+D0B!V5)^oP(uFeJl?*j(tixo z5)W6+MxFGk+5PcmOqn%#GA?#p^(Ze+SK01w&BdjK1=I_hX#Km(q(38^>BHNOor(+u zgKHD(+#^K3d&!Tt?}u)$$gUoisD5NHK6Sm)b~RRtrs|{~kv|0SQFYgV&>_Dj-EMp% zv|FEqBOX(16TUCvEl>T3Tc0^;J&IdHqsAg%U=97_0E?oUq%o$*0kLV1uTEXR`c{C& z(~o*WW$oBVO&$`u-yts7EFSU0MaJ#?Bo^~(Gw(3*EqJE(@_Y>k5W`k4B?q$67CzwR a0Jq9sO`U{WNNa<(B~3Fj@F}Q!`@aD}uq$~0 delta 7246 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 Mit6!*vn^--5BZ8%b^rhX diff --git a/django/conf/locale/zh_CN/LC_MESSAGES/django.po b/django/conf/locale/zh_CN/LC_MESSAGES/django.po index 240d0bba86..fda4954524 100644 --- a/django/conf/locale/zh_CN/LC_MESSAGES/django.po +++ b/django/conf/locale/zh_CN/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: Django\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2006-05-16 10:10+0200\n" -"PO-Revision-Date: 2008-04-02 11:43+0800\n" +"PO-Revision-Date: 2008-04-10 11:57+0800\n" "Last-Translator: hutuworm \n" "Language-Team: Simplified Chinese \n" "MIME-Version: 1.0\n" @@ -252,7 +252,7 @@ msgstr "简体中文" #: conf/global_settings.py:77 msgid "Traditional Chinese" -msgstr "繁体中文" +msgstr "正体中文" #: utils/timesince.py:12 msgid "year" @@ -489,7 +489,7 @@ msgstr "MONTH_DAY_FORMAT" #, python-format msgid "Ensure your text is less than %s character." msgid_plural "Ensure your text is less than %s characters." -msgstr[0] "确定你输入的文本少于 %s 个字符。" +msgstr[0] "确保你输入的文本少于 %s 个字符。" #: oldforms/__init__.py:397 msgid "Line breaks are not allowed here." @@ -524,15 +524,15 @@ msgstr "否" #: core/validators.py:174 #: core/validators.py:445 msgid "No file was submitted. Check the encoding type on the form." -msgstr "没有文件被提交。请检查表单的编码类型。" +msgstr "未提交文件。请检查表单的编码类型。" #: oldforms/__init__.py:674 msgid "The submitted file is empty." -msgstr "所提交的文件为空。" +msgstr "所提交的是空文件。" #: oldforms/__init__.py:730 msgid "Enter a whole number between -32,768 and 32,767." -msgstr "输入在 -32,768 到 32,767 之间的一个整数。" +msgstr "输入在 -32,768 与 32,767 之间的一个整数。" #: oldforms/__init__.py:740 msgid "Enter a positive number." @@ -544,7 +544,7 @@ msgstr "输入在 0 到 32,767 之间的一个整数。" #: contrib/localflavor/no/forms.py:15 msgid "Enter a zip code in the format XXXX." -msgstr "用 XXXX 的格式输入一个邮编。" +msgstr "以 XXXX 的格式输入一个邮政编码。" #: contrib/localflavor/no/forms.py:36 msgid "Enter a valid Norwegian social security number." @@ -555,11 +555,11 @@ msgstr "请输入一个有效的挪威社会保障号码。" #: contrib/localflavor/fi/forms.py:14 #: contrib/localflavor/de/forms.py:16 msgid "Enter a zip code in the format XXXXX." -msgstr "以 XXXXX 的格式输入一个邮编。" +msgstr "以 XXXXX 的格式输入一个邮政编码。" #: contrib/localflavor/jp/forms.py:21 msgid "Enter a postal code in the format XXXXXXX or XXX-XXXX." -msgstr "以 XXXXXXX 或 XXX-XXXX 的格式输入一个邮编。" +msgstr "以 XXXXXXX 或 XXX-XXXX 的格式输入一个邮政编码。" #: contrib/localflavor/jp/jp_prefectures.py:4 msgid "Hokkaido" @@ -751,7 +751,7 @@ msgstr "冲绳岛" #: contrib/localflavor/br/forms.py:18 msgid "Enter a zip code in the format XXXXX-XXX." -msgstr "以 XXXXX-XXX 的格式输入一个邮编。" +msgstr "以 XXXXX-XXX 的格式输入一个邮政编码。" #: contrib/localflavor/br/forms.py:30 msgid "Phone numbers must be in XX-XXXX-XXXX format." @@ -764,7 +764,7 @@ msgstr "输入一个有效的芬兰社会保障号码。" #: contrib/localflavor/uk/forms.py:18 msgid "Enter a postcode. A space is required between the two postcode parts." -msgstr "输入一个邮政编码。两个邮编部分之间的空格是必须的。" +msgstr "输入一个邮政编码。前后两个部分之间必须有一个空格。" #: contrib/localflavor/de/forms.py:63 msgid "Enter a valid German identity card number in XXXXXXXXXXX-XXXXXXX-XXXXXXX-X format" @@ -836,7 +836,7 @@ msgstr "图林根州" #: contrib/localflavor/usa/forms.py:18 msgid "Enter a zip code in the format XXXXX or XXXXX-XXXX." -msgstr "以 XXXXX 或 XXXXX-XXX 的格式输入一个邮编。" +msgstr "以 XXXXX 或 XXXXX-XXX 的格式输入一个邮政编码。" #: contrib/localflavor/usa/forms.py:51 msgid "Enter a valid U.S. Social Security number in XXX-XX-XXXX format." @@ -844,23 +844,23 @@ msgstr "以 XXX-XX-XXXX 的格式输入一个有效的美国社会保障号码 #: contrib/sessions/models.py:68 msgid "session key" -msgstr "session键字" +msgstr "会话密钥" #: contrib/sessions/models.py:69 msgid "session data" -msgstr "session数据" +msgstr "会话数据" #: contrib/sessions/models.py:70 msgid "expire date" -msgstr "过期日期" +msgstr "过期时间" #: contrib/sessions/models.py:74 msgid "session" -msgstr "会话(session)" +msgstr "会话" #: contrib/sessions/models.py:75 msgid "sessions" -msgstr "会话(session)" +msgstr "会话" #: contrib/auth/forms.py:17 #: contrib/auth/forms.py:138 @@ -869,16 +869,16 @@ msgstr "两个口令字段不一致。" #: contrib/auth/forms.py:25 msgid "A user with that username already exists." -msgstr "一个使用此用户名的用户已经存在。" +msgstr "已存在一位使用该名字的用户。" #: contrib/auth/forms.py:53 msgid "Your Web browser doesn't appear to have cookies enabled. Cookies are required for logging in." -msgstr "你的Web浏览器好象不允许使用cookie。登录需要使用cookie。" +msgstr "你的浏览器好象不允许使用cookie。登录需要使用cookie。" #: contrib/auth/forms.py:60 #: contrib/admin/views/decorators.py:10 msgid "Please enter a correct username and password. Note that both fields are case-sensitive." -msgstr "请输入正确的用户名和口令。请注意两个域都是大小写敏感的。" +msgstr "请输入正确的用户名和口令。请注意两者都是大小写敏感的。" #: contrib/auth/forms.py:62 msgid "This account is inactive." @@ -886,7 +886,7 @@ msgstr "该帐号未激活。" #: contrib/auth/forms.py:85 msgid "That e-mail address doesn't have an associated user account. Are you sure you've registered?" -msgstr "该电子邮件地址没有关联任何用户帐号。你确定你已经注册过了?" +msgstr "该电子邮件地址没有关联任何用户帐号。你确定已经注册过了?" #: contrib/auth/forms.py:117 msgid "The two 'new password' fields didn't match." @@ -933,7 +933,7 @@ msgstr "用户名" #: contrib/auth/models.py:90 msgid "Required. 30 characters or fewer. Alphanumeric characters only (letters, digits and underscores)." -msgstr "必须。不多于30个字符。只能用字母数字(字母、数字和下横线)" +msgstr "必填。不多于30个字符。只能用字母数字(字母、数字和下横线)" #: contrib/auth/models.py:91 msgid "first name" @@ -941,11 +941,11 @@ msgstr "名字" #: contrib/auth/models.py:92 msgid "last name" -msgstr "姓" +msgstr "姓氏" #: contrib/auth/models.py:93 msgid "e-mail address" -msgstr "邮件地址" +msgstr "e-mail 地址" #: contrib/auth/models.py:94 msgid "password" @@ -957,19 +957,19 @@ msgstr "使用 '[algo]$[salt]$[hexdigest]' 或使用 修 #: contrib/auth/models.py:95 msgid "staff status" -msgstr "人员状态" +msgstr "职员状态" #: contrib/auth/models.py:95 msgid "Designates whether the user can log into this admin site." -msgstr "指定是否用户可以登录到这个管理站点。" +msgstr "指明用户是否可以登录到这个管理站点。" #: contrib/auth/models.py:96 msgid "active" -msgstr "活动" +msgstr "有效" #: contrib/auth/models.py:96 msgid "Designates whether this user can log into the Django admin. Unselect this instead of deleting accounts." -msgstr "指定是否用户可以登录到这个管理站点。用取消选择来取代删除帐号。" +msgstr "指明用户是否可以登录到这个管理站点。以反选代替删除帐号。" #: contrib/auth/models.py:97 msgid "superuser status" @@ -977,7 +977,7 @@ msgstr "超级用户状态" #: contrib/auth/models.py:97 msgid "Designates that this user has all permissions without explicitly assigning them." -msgstr "指定是否用户可以登录到这个管理站点。" +msgstr "指明用户是否可以登录到这个管理站点。" #: contrib/auth/models.py:98 msgid "last login" @@ -989,7 +989,7 @@ msgstr "加入日期" #: contrib/auth/models.py:101 msgid "In addition to the permissions manually assigned, this user will also get all permissions granted to each group he/she is in." -msgstr "除了手动设置权限以外,用户也会从他(她)所在的小组获得所赋组小组的所有权限。" +msgstr "除了手工设置权限以外,用户也会从其所在组获得赋予该组的所有权限。" #: contrib/auth/models.py:102 msgid "user permissions" @@ -1095,7 +1095,7 @@ msgstr "九" #: contrib/contenttypes/models.py:36 msgid "python model class name" -msgstr "python模块类名" +msgstr "python 模型类名" #: contrib/contenttypes/models.py:39 msgid "content type" @@ -1119,7 +1119,7 @@ msgstr "重定向到" #: contrib/redirects/models.py:10 msgid "This can be either an absolute path (as above) or a full URL starting with 'http://'." -msgstr "可以是绝对路径(同上)或以'http://'开始的全URL。" +msgstr "可以是绝对路径(同上)或以'http://'起始的全URL。" #: contrib/redirects/models.py:13 msgid "redirect" @@ -1136,7 +1136,7 @@ msgstr "URL" #: contrib/flatpages/models.py:8 msgid "Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "例如:'/about/contact/'。请确保前导和结尾的除号。" +msgstr "例如:'/about/contact/'。请确保前导和结尾的斜杠。" #: contrib/flatpages/models.py:9 msgid "title" @@ -1156,7 +1156,7 @@ msgstr "模板名称" #: contrib/flatpages/models.py:13 msgid "Example: 'flatpages/contact_page.html'. If this isn't provided, the system will use 'flatpages/default.html'." -msgstr "例如:'flatpages/contact_page.html'。如果未提供,系统将使用'flatpages/default.html'。" +msgstr "例如:'flatpages/contact_page.html'。若未提供,系统将使用'flatpages/default.html'。" #: contrib/flatpages/models.py:14 msgid "registration required" @@ -1223,7 +1223,7 @@ msgstr "等级 #8" #: contrib/comments/models.py:82 msgid "is valid rating" -msgstr "是无效等级" +msgstr "是有效等级" #: contrib/comments/models.py:83 #: contrib/comments/models.py:169 @@ -1238,15 +1238,15 @@ msgstr "公开" #: contrib/comments/models.py:85 #: contrib/admin/views/doc.py:304 msgid "IP address" -msgstr "IP地址" +msgstr "IP 地址" #: contrib/comments/models.py:86 msgid "is removed" -msgstr "被删除" +msgstr "已删除" #: contrib/comments/models.py:86 msgid "Check this box if the comment is inappropriate. A \"This comment has been removed\" message will be displayed instead." -msgstr "如果评论不适合选中这个检查框。评论将被一条\"此评论已经被删除\"的消息所替换。" +msgstr "若评论内容不妥,则选中这个检查框。该评论将被一条\"此评论已经被删除\"的消息所替换。" #: contrib/comments/models.py:91 msgid "comments" @@ -1278,7 +1278,7 @@ msgstr "人名" #: contrib/comments/models.py:171 msgid "ip address" -msgstr "IP地址" +msgstr "IP 地址" #: contrib/comments/models.py:173 msgid "approved by staff" @@ -1302,16 +1302,16 @@ msgstr "得分日期" #: contrib/comments/models.py:237 msgid "karma score" -msgstr "Karma得分" +msgstr "Karma 得分" #: contrib/comments/models.py:238 msgid "karma scores" -msgstr "Karma得分" +msgstr "Karma 得分" #: contrib/comments/models.py:242 #, python-format msgid "%(score)d rating by %(user)s" -msgstr "被 %(user)s 定级为 %(score)d" +msgstr "被 %(user)s 评为 %(score)d" #: contrib/comments/models.py:258 #, python-format @@ -1347,16 +1347,16 @@ msgstr "删除日期" #: contrib/comments/models.py:280 msgid "moderator deletion" -msgstr "删除仲裁" +msgstr "管理员删除" #: contrib/comments/models.py:281 msgid "moderator deletions" -msgstr "删除仲裁" +msgstr "管理员删除" #: contrib/comments/models.py:285 #, python-format msgid "Moderator deletion by %r" -msgstr "被 %r 仲裁删除" +msgstr "被管理员 %r 删除" #: contrib/comments/templates/comments/form.html:6 #: contrib/comments/templates/comments/form.html:8 @@ -1393,7 +1393,7 @@ msgstr "口令:" #: contrib/comments/templates/comments/form.html:8 msgid "Forgotten your password?" -msgstr "忘记你的口令?" +msgstr "忘记了你的口令?" #: contrib/comments/templates/comments/form.html:12 msgid "Ratings" @@ -1441,7 +1441,7 @@ msgstr "不能给自已投票" #: contrib/comments/views/comments.py:27 msgid "This rating is required because you've entered at least one other rating." -msgstr "要求此等级,因为你已经输入了至少一个等级。" +msgstr "该等级必填,因为你已经输入了至少一个等级。" #: contrib/comments/views/comments.py:111 #, python-format @@ -1472,27 +1472,27 @@ msgstr "" #: contrib/comments/views/comments.py:188 #: contrib/comments/views/comments.py:280 msgid "Only POSTs are allowed" -msgstr "只允许张贴" +msgstr "只允许 POST" #: contrib/comments/views/comments.py:192 #: contrib/comments/views/comments.py:284 msgid "One or more of the required fields wasn't submitted" -msgstr "一个或多个必填字段没有被提交" +msgstr "一个或多个必填字段没有提交" #: contrib/comments/views/comments.py:196 #: contrib/comments/views/comments.py:286 msgid "Somebody tampered with the comment form (security violation)" -msgstr "有人篡改了评论表格(安全侵害)" +msgstr "有人通过评论表单篡改(安全侵害)" #: contrib/comments/views/comments.py:206 #: contrib/comments/views/comments.py:292 msgid "The comment form had an invalid 'target' parameter -- the object ID was invalid" -msgstr "评论表格有一个无效的 'target' 参数 -- 对象 ID 无效" +msgstr "评论表单有一个无效的 'target' 参数 -- 对象 ID 无效" #: contrib/comments/views/comments.py:257 #: contrib/comments/views/comments.py:321 msgid "The comment form didn't provide either 'preview' or 'post'" -msgstr "评论表格无法提供 '预览' 或 '张贴' 功能" +msgstr "评论表单无法提供 '预览' 或 '张贴' 功能" #: contrib/sites/models.py:10 msgid "domain name" @@ -1500,7 +1500,7 @@ msgstr "域名" #: contrib/sites/models.py:11 msgid "display name" -msgstr "显示名" +msgstr "显示名称" #: contrib/sites/models.py:15 msgid "site" @@ -1516,7 +1516,7 @@ msgid "" "

By %s:

\n" "