diff --git a/django/conf/global_settings.py b/django/conf/global_settings.py index 2581a83499..560d5658ea 100644 --- a/django/conf/global_settings.py +++ b/django/conf/global_settings.py @@ -44,6 +44,7 @@ LANGUAGES = ( ('es', _('Spanish')), ('fr', _('French')), ('gl', _('Galician')), + ('he', _('Hebrew')), ('is', _('Icelandic')), ('it', _('Italian')), ('ja', _('Japanese')), diff --git a/django/conf/locale/de/LC_MESSAGES/django.mo b/django/conf/locale/de/LC_MESSAGES/django.mo index 2cd1743a48..3f857adc6f 100644 Binary files a/django/conf/locale/de/LC_MESSAGES/django.mo and b/django/conf/locale/de/LC_MESSAGES/django.mo differ diff --git a/django/conf/locale/de/LC_MESSAGES/django.po b/django/conf/locale/de/LC_MESSAGES/django.po index f03f8d5856..03b92e7dac 100644 --- a/django/conf/locale/de/LC_MESSAGES/django.po +++ b/django/conf/locale/de/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Django 1.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-04-06 11:52+0200\n" +"POT-Creation-Date: 2006-04-06 12:00+0200\n" "PO-Revision-Date: 2005-10-08 00:03+0200\n" "Last-Translator: Georg Bauer \n" "MIME-Version: 1.0\n" @@ -1490,62 +1490,66 @@ msgid "Galician" msgstr "Galicisch" #: conf/global_settings.py:47 +msgid "Hebrew" +msgstr "Hebr鋓sch" + +#: conf/global_settings.py:48 msgid "Icelandic" msgstr "Isl鋘disch" -#: conf/global_settings.py:48 +#: conf/global_settings.py:49 msgid "Italian" msgstr "Italienisch" -#: conf/global_settings.py:49 +#: conf/global_settings.py:50 msgid "Japanese" msgstr "Japanisch" -#: conf/global_settings.py:50 +#: conf/global_settings.py:51 msgid "Dutch" msgstr "Holl鋘disch" -#: conf/global_settings.py:51 +#: conf/global_settings.py:52 msgid "Norwegian" msgstr "Norwegisch" -#: conf/global_settings.py:52 +#: conf/global_settings.py:53 msgid "Brazilian" msgstr "Brasilianisch" -#: conf/global_settings.py:53 +#: conf/global_settings.py:54 msgid "Romanian" msgstr "Rum鋘isch" -#: conf/global_settings.py:54 +#: conf/global_settings.py:55 msgid "Russian" msgstr "Russisch" -#: conf/global_settings.py:55 +#: conf/global_settings.py:56 msgid "Slovak" msgstr "Slowakisch" -#: conf/global_settings.py:56 +#: conf/global_settings.py:57 msgid "Slovenian" msgstr "Slowenisch" -#: conf/global_settings.py:57 +#: conf/global_settings.py:58 msgid "Serbian" msgstr "Serbisch" -#: conf/global_settings.py:58 +#: conf/global_settings.py:59 msgid "Swedish" msgstr "Schwedisch" -#: conf/global_settings.py:59 +#: conf/global_settings.py:60 msgid "Ukrainian" msgstr "Ukrainisch" -#: conf/global_settings.py:60 +#: conf/global_settings.py:61 msgid "Simplified Chinese" msgstr "Vereinfachtes Chinesisch" -#: conf/global_settings.py:61 +#: conf/global_settings.py:62 msgid "Traditional Chinese" msgstr "Traditionelles Chinesisch" diff --git a/django/conf/locale/he/LC_MESSAGES/django.mo b/django/conf/locale/he/LC_MESSAGES/django.mo new file mode 100644 index 0000000000..8f94e0d350 Binary files /dev/null and b/django/conf/locale/he/LC_MESSAGES/django.mo differ diff --git a/django/conf/locale/he/LC_MESSAGES/django.po b/django/conf/locale/he/LC_MESSAGES/django.po new file mode 100644 index 0000000000..afb407bba0 --- /dev/null +++ b/django/conf/locale/he/LC_MESSAGES/django.po @@ -0,0 +1,1814 @@ +# translation of Django. +# Copyright (C) 2006 THE Django'S COPYRIGHT HOLDER +# This file is distributed under the same license as the Django package. +# <>, 2006. +# , fuzzy +# <>, 2006. +# +# +msgid "" +msgstr "" +"Project-Id-Version: Django 1.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2006-04-04 14:22+0300\n" +"PO-Revision-Date: 2006-04-04 14:29+0300\n" +"Last-Translator: Meir Kriheli \n" +"Language-Team: Hebrew\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit" + +#: utils/translation.py:350 +msgid "DATE_FORMAT" +msgstr "d.m.Y" + +#: utils/translation.py:351 +msgid "DATETIME_FORMAT" +msgstr "d.m.y H:i:s" + +#: utils/translation.py:352 +msgid "TIME_FORMAT" +msgstr "H:i:s" + +#: 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 "讚爪诪'" + +#: utils/timesince.py:12 +msgid "year" +msgstr "砖谞讛" + +#: utils/timesince.py:13 +msgid "month" +msgstr "讞讜讚砖" + +#: utils/timesince.py:14 +msgid "day" +msgstr "讬讜诐" + +#: utils/timesince.py:15 +msgid "hour" +msgstr "砖注讛" + +#: utils/timesince.py:16 +msgid "minute" +msgstr "讚拽讛" + +#: models/core.py:7 +msgid "domain name" +msgstr "砖诐 诪转讞诐" + +#: models/core.py:8 +msgid "display name" +msgstr "砖诐 诇转爪讜讙讛" + +#: models/core.py:10 +msgid "site" +msgstr "讗转专" + +#: models/core.py:11 +msgid "sites" +msgstr "讗转专讬诐" + +#: models/core.py:28 +msgid "label" +msgstr "转讜讜讬转" + +#: models/core.py:29 models/core.py:40 models/auth.py:6 models/auth.py:19 +msgid "name" +msgstr "砖诐" + +#: models/core.py:31 +msgid "package" +msgstr "讞讘讬诇讛" + +#: models/core.py:32 +msgid "packages" +msgstr "讞讘讬诇讜转" + +#: models/core.py:42 +msgid "python module name" +msgstr "砖诐 诪讜讚诇 驻讬讬转讜谉" + +#: models/core.py:44 +msgid "content type" +msgstr "住讜讙 转讜讻谉" + +#: models/core.py:45 +msgid "content types" +msgstr "住讜讙讬 转讜讻谉" + +#: models/core.py:67 +msgid "session key" +msgstr "诪驻转讞 讛转讞讘专讜转" + +#: models/core.py:68 +msgid "session data" +msgstr "诪讬讚注 讛转讞讘专讜转" + +#: models/core.py:69 +msgid "expire date" +msgstr "转讗专讬讱 驻讙 转讜拽祝" + +#: models/core.py:71 +msgid "session" +msgstr "讛转讞讘专讜转" + +#: models/core.py:72 +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 '[algo]$[salt]$[hexdigest]'" +msgstr "讛砖转诪砖 讘 '[algo]$[salt]$[hexdigest]'" + +#: 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:47 contrib/admin/templates/admin/object_history.html:19 +msgid "User" +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:216 +msgid "Message" +msgstr "讛讜讚注讛" + +#: core/validators.py:61 +msgid "This value must contain only letters, numbers and underscores." +msgstr "注专讱 讝讛 讞讬讬讘 诇讛讻讬诇 讗讜转讬讜转, 住驻专讜转 讜拽讜讜讬诐 转讞转讜谞讬诐 讘诇讘讚." + +#: core/validators.py:65 +msgid "" +"This value must contain only letters, numbers, underscores, dashes or " +"slashes." +msgstr "注专讱 讝讛 讞讬讬讘 诇讛讻讬诇 讗讜转讬讜转, 住驻专讜转, 诪拽驻讬诐, 拽讜讜讬诐 转讞转讜谞讬诐 讜谞讟讜讬讬诐 讘诇讘讚." + +#: core/validators.py:73 +msgid "Uppercase letters are not allowed here." +msgstr "讗住讜专 诇讛砖转诪砖 讘讗讜转讬讜转 讙讚讜诇讜转." + +#: core/validators.py:77 +msgid "Lowercase letters are not allowed here." +msgstr "讗住讜专 诇讛砖转诪砖 讘讗讜转讬讜转 拽讟谞讜转." + +#: core/validators.py:84 +msgid "Enter only digits separated by commas." +msgstr "讬砖 诇讛讝讬谉 专拽 住驻专讜转 诪讜驻专讚讜转 讘驻住讬拽讬诐." + +#: core/validators.py:96 +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:207 core/validators.py:209 +#, python-format +msgid "The URL %s is a broken link." +msgstr "讛-URL鈥 %s 讛讜讗 拽讬砖讜专 砖讘讜专." + +#: core/validators.py:215 +msgid "Enter a valid U.S. state abbreviation." +msgstr "讬砖 诇讛讝讬谉 拽讬爪讜专 讞讜拽讬 诇诪讚讬谞讛 讘讗专讛\"讘." + +#: core/validators.py:230 +#, python-format +msgid "Watch your mouth! The word %s is not allowed here." +msgstr "砖诪讜专 注诇 诇砖讜谞讱! 讛诪讬诇讛 %s 讗讬谞讛 诪讜转专转 诇砖讬诪讜砖 讻讗谉." + +#: core/validators.py:237 +#, python-format +msgid "This field must match the '%s' field." +msgstr "转讜讻谉 讛砖讚讛 讞讬讬讘 诇讛讬讜转 讝讛讛 诇砖讚讛 '%s'." + +#: core/validators.py:256 +msgid "Please enter something for at least one field." +msgstr "讬砖 诇讛讝讬谉 转讜讻谉 讘诇驻讞讜转 讗讞讚 诪讛砖讚讜转." + +#: core/validators.py:265 core/validators.py:276 +msgid "Please enter both fields or leave them both empty." +msgstr "讬砖 诇讛讝讬谉 转讜讻谉 讘砖谞讬 讛砖讚讜转 讗讜 诇讛砖讗讬专 讗转 砖谞讬讛诐 专讬拽讬诐." + +#: core/validators.py:283 +#, python-format +msgid "This field must be given if %(field)s is %(value)s" +msgstr "讬砖 诇讛讝讬谉 诪讬讚注 讘砖讚讛 讝讛 讗诐 砖讚讛 %(field)s 诪讻讬诇 %(value)s" + +#: core/validators.py:295 +#, python-format +msgid "This field must be given if %(field)s is not %(value)s" +msgstr "讬砖 诇讛讝讬谉 转讜讻谉 讘砖讚讛 讝讛 讗诐 转讜讻谉 砖讚讛 %(field)s 讗讬谞讜 %(value)s" + +#: core/validators.py:314 +msgid "Duplicate values are not allowed." +msgstr "诇讗 谞讬转谉 诇讛讝讬谉 注专讻讬诐 讻驻讜诇讬诐." + +#: core/validators.py:337 +#, python-format +msgid "This value must be a power of %s." +msgstr "注专讱 讝讛 讞讬讬讘 诇讛讬讜转 讞讝拽讛 砖诇 %s." + +#: core/validators.py:348 +msgid "Please enter a valid decimal number." +msgstr "讬砖 诇讛讝讬谉 诪住驻专 注砖专讜谞讬 讞讜拽讬." + +#: core/validators.py:350 +#, fuzzy, python-format +msgid "" +"Please enter a valid decimal number with at most %s total digit.Please enter " +"a valid decimal number with at most %s total digits." +msgstr "" +"#-#-#-#-# django.po (Django 1.0) #-#-#-#-#\n" +"讬砖 诇讛讝讬谉 诪住驻专 注砖专讜谞讬 讞讜拽讬 注诐 %s 住驻专讛 诇讻诇 讛讬讜转专.讬砖 诇讛讝讬谉 诪住驻专 注砖专讜谞讬 讞讜拽讬 注诐 %" +"s 住驻专讜转 诇讻诇 讛讬讜转专.\n" +"#-#-#-#-# django.po (Django 1.0) #-#-#-#-#\n" +"讬砖 诇讛讝讬谉 诪住驻专 注砖专讜谞讬 讛讻讜诇诇 %s 住驻专讛 诇讻诇 讛讬讜转专.讬砖 诇讛讝讬谉 诪住驻专 注砖专讜谞讬 讛讻讜诇诇 %s " +"住驻专讜转 诇讻诇 讛讬讜转专." + +#: core/validators.py:353 +#, fuzzy, python-format +msgid "" +"Please enter a valid decimal number with at most %s decimal place.Please " +"enter a valid decimal number with at most %s decimal places." +msgstr "" +"#-#-#-#-# django.po (Django 1.0) #-#-#-#-#\n" +"讬砖 诇讛讝讬谉 诪住驻专 注砖专讜谞讬 讞讜拽讬 注诐 %s 住驻专讛 讗讞专讬 讛谞拽讜讚讛 诇讻诇 讛讬讜转专." +"讬砖路诇讛讝讬谉路诪住驻专路注砖专讜谞讬路讞讜拽讬路注诐路%s路住驻专讜转路讗讞专讬路讛谞拽讜讚讛路诇讻诇路讛讬讜转专.\n" +"#-#-#-#-# django.po (Django 1.0) #-#-#-#-#\n" +"讬砖 诇讛讝讬谉 诪住驻专 注砖专讜谞讬 注诐 %s 住驻专讛 讗讞专讬 讛谞拽讜讚讛 讛注砖专讜谞讬转 诇讻诇 讛讬讜转专.讬砖 诇讛讝讬谉 诪住驻专 " +"注砖专讜谞讬 注诐 %s 住驻专讜转 讗讞专讬 讛谞拽讜讚讛 讛注砖专讜谞讬转 诇讻诇 讛讬讜转专." + +#: core/validators.py:363 +#, python-format +msgid "Make sure your uploaded file is at least %s bytes big." +msgstr "讬砖 诇讛注诇讜转 拽讜讘抓 讘讙讜讚诇 %s 讘转讬诐 诇驻讞讜转." + +#: core/validators.py:364 +#, python-format +msgid "Make sure your uploaded file is at most %s bytes big." +msgstr "讬砖 诇讜讜讚讗 砖讛拽讜讘抓 砖讛注诇转 讛讜讗 讘讙讜讚诇 %s 讘转讬诐 诇讻诇 讛讬讜转专." + +#: core/validators.py:377 +msgid "The format for this field is wrong." +msgstr "诪讘谞讛 转讜讻谉 砖讚讛 讝讛 砖讙讜讬." + +#: core/validators.py:392 +msgid "This field is invalid." +msgstr "砖讚讛 讝讛 讗讬谞讜 讞讜拽讬." + +#: core/validators.py:427 +#, python-format +msgid "Could not retrieve anything from %s." +msgstr "诇讗 谞讬转谉 诇讗讞讝专 讻诇讜诐 诪 %s." + +#: core/validators.py:430 +#, 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:463 +#, 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:467 +#, 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:472 +#, python-format +msgid "" +"\"%(attr)s\" on line %(line)s is an invalid attribute. (Line starts with \"%" +"(start)s\".)" +msgstr "" +"\"%(attr)s\"路讘砖讜专讛路%(line)s路讗讬谞讛 转讻讜谞讛 讞讜拽讬转.路(讛砖讜专讛 诪转讞讬诇讛 讘路\"%(start)s\".)" + +#: core/validators.py:477 +#, python-format +msgid "" +"\"<%(tag)s>\" on line %(line)s is an invalid tag. (Line starts with \"%" +"(start)s\".)" +msgstr "" +"\"<%(tag)s>\"路讘砖讜专讛路%(line)s路讗讬谞讜 转讙 讞讜拽讬.路(讛砖讜专讛 诪转讞讬诇讛 讘路\"%(start)s\".)" + +#: core/validators.py:481 +#, python-format +msgid "" +"A tag on line %(line)s is missing one or more required attributes. (Line " +"starts with \"%(start)s\".)" +msgstr "" +"A路tag路on路line路%(line)s路讞住专讛 转讻讜谞讛 讗讞转 讗讜 讬讜转专 谞讚专砖讜转.路(讛砖讜专讛路诪转讞讬诇讛 讘路\"%" +"(start)s\".)" + +#: core/validators.py:486 +#, python-format +msgid "" +"The \"%(attr)s\" attribute on line %(line)s has an invalid value. (Line " +"starts with \"%(start)s\".)" +msgstr "" +"诇转讻讜谞讛路\"%(attr)s\"路讘砖讜专讛路%(line)s路讬砖 注专讱 诇讗 讞讜拽讬.路(讛砖讜专讛路诪转讞讬诇讛 讘路\"%(start)" +"s\".)" + +#: core/formfields.py:59 core/meta/fields.py:283 core/meta/fields.py:486 +#: core/meta/fields.py:497 +msgid "This field is required." +msgstr "讬砖 诇讛讝讬谉 转讜讻谉 讘砖讚讛 讝讛." + +#: core/formfields.py:338 +#, python-format +msgid "Ensure your text is less than %s character." +msgstr "讬砖 诇讜讜讚讗 砖讛讟拽住讟 砖诇讱 诪讻讬诇 驻讞讜转 诪 %s 转讜." + +#: core/formfields.py:343 +msgid "Line breaks are not allowed here." +msgstr "诪注讘专讬 砖讜专讛 讗住讜专讬诐 讻讗谉." + +#: core/formfields.py:438 core/formfields.py:509 core/formfields.py:547 +#, python-format +msgid "Select a valid choice; '%(data)s' is not in %(choices)s." +msgstr "讬砖 诇讘讞讜专 讗驻砖专讜转 讞讜拽讬转; '%(data)s' 讗讬谞讜 讘讬谉 %(choices)s." + +#: core/formfields.py:603 +msgid "The submitted file is empty." +msgstr "讛拽讜讘抓 砖谞砖诇讞 专讬拽." + +#: core/formfields.py:657 +msgid "Enter a whole number between -32,768 and 32,767." +msgstr "讞砖 诇讛讝讬谉 诪住驻专 砖诇诐 讘讬谉 鈥-32,768 诇- 32,767." + +#: core/formfields.py:666 +msgid "Enter a positive number." +msgstr "讬砖 诇讛讝讬谉 诪住驻专 讞讬讜讘讬." + +#: core/formfields.py:675 +msgid "Enter a whole number between 0 and 32,767." +msgstr "讬砖 诇讛讝讬谉 诪住驻专 砖诇诐 讘讬谉 0 诇- 32,767." + +#: core/template/defaultfilters.py:379 +msgid "yes,no,maybe" +msgstr "讻谉,诇讗,讗讜诇讬" + +#: core/meta/__init__.py:1944 +#, python-format +msgid "%(object)s with this %(type)s already exists for the given %(field)s." +msgstr "%(object)s 注诐 %(type)s 拽讬讬诐 讻讘专 注讘讜专 %(field)s 谞转讜谉." + +#: core/meta/fields.py:46 +#, python-format +msgid "Please enter a valid %s." +msgstr "讬砖 诇讛讝讬谉 %s 讞讜拽讬." + +#: core/meta/fields.py:60 +#, python-format +msgid "%(optname)s with this %(fieldname)s already exists." +msgstr "%(optname)s路注诐路%(fieldname)s路讝讛 拽讬讬诪转 讻讘专." + +#: core/meta/fields.py:129 +msgid " Separate multiple IDs with commas." +msgstr "讬砖 诇讛驻专讬讚 诪讝讛讬诐 诪专讜讘讬诐 讘驻住讬拽讬诐." + +#: core/meta/fields.py:132 +msgid "" +" Hold down \"Control\", or \"Command\" on a Mac, to select more than one." +msgstr "" +" 讬砖 诇讛讞讝讬拽 诇讞讜抓 讗转 \"Control\" 讗讜 \"Command\" 注诇 诪拽, 讻讚讬 诇讘讞讜专 讬讜转专 诪讗讞讚." + +#: core/meta/fields.py:506 +msgid "Enter a valid filename." +msgstr "讬砖 诇讛讝讬谉 砖诐 拽讜讘抓 讞讜拽讬." + +#: core/meta/fields.py:780 +#, python-format +msgid "" +"Please enter valid %(self)s IDs. The value %(value)r is invalid.Please enter " +"valid %(self)s IDs. The values %(value)r are invalid." +msgstr "" +"谞讗 诇讛讝讬谉 讝讬讛讜讬路%(self)s路讞讜拽讬.路讛注专讱路%(value)r路讗讬谞讜 讞讜拽讬.谞讗 诇讛讝讬谉 讝讬讛讜讬讬路%" +"(self)s路讞讜拽讬讬诐.路讛注专讻讬诐路%(value)r路讗讬谞诐 讞讜拽讬讬诐." + +#: contrib/redirects/models/redirects.py:7 +msgid "redirect from" +msgstr "讛驻谞讬讛 诪" + +#: contrib/redirects/models/redirects.py:8 +msgid "" +"This should be an absolute path, excluding the domain name. Example: '/" +"events/search/'." +msgstr "讝讛 讗诪讜专 诇讛讬讜转 谞转讬讘 诪诇讗, 诇诇讗 砖诐 讛诪转讞诐. 诇讚讜讙诪讗: '鈥/events/search'." + +#: contrib/redirects/models/redirects.py:9 +msgid "redirect to" +msgstr "讛驻谞讬讛 讗诇" + +#: contrib/redirects/models/redirects.py:10 +msgid "" +"This can be either an absolute path (as above) or a full URL starting with " +"'http://'." +msgstr "讬讻讜诇 诇讛讬讜转 谞转讬讘 诪诇讗 (讻谞\"诇) 讗讜 URL 诪诇讗 讛诪转讞讬诇 讘'http://'." + +#: contrib/redirects/models/redirects.py:12 +msgid "redirect" +msgstr "讛驻谞讬讛" + +#: contrib/redirects/models/redirects.py:13 +msgid "redirects" +msgstr "讛驻谞讬讜转" + +#: contrib/admin/filterspecs.py:40 +#, python-format +msgid "" +"

By %s:

\n" +"