From 167d21e6ab191440495eef1a801f47e9bf539a69 Mon Sep 17 00:00:00 2001 From: Malcolm Tredinnick Date: Fri, 10 Apr 2009 08:36:56 +0000 Subject: [PATCH] [1.0.X] Fixed #10446 -- Updated Russiann translation. Thanks, dc. Backport of r10469 from trunk. git-svn-id: http://code.djangoproject.com/svn/django/branches/releases/1.0.X@10470 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- django/conf/locale/ru/LC_MESSAGES/django.mo | Bin 63435 -> 74326 bytes django/conf/locale/ru/LC_MESSAGES/django.po | 2177 +++++++++++-------- 2 files changed, 1312 insertions(+), 865 deletions(-) diff --git a/django/conf/locale/ru/LC_MESSAGES/django.mo b/django/conf/locale/ru/LC_MESSAGES/django.mo index fb1f5bf4a8e31834d9eb975446d4e0b157aed8f9..16c3e1041c9c1c5bd21b00018e7d85ed67afc86b 100644 GIT binary patch literal 74326 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 delta 24841 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

#SvE=r-AG$!?MVdUg+=iO)^V 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\n" -"Language-Team: Dialcom Services \n" +"POT-Creation-Date: 2009-04-10 18:34+1000\n" +"PO-Revision-Date: 2009-03-08 04:30-0000\n" +"Last-Translator: Andrew Fedorov \n" +"Language-Team: Russian\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: Russian\n" -"X-Poedit-Country: RUSSIAN FEDERATION\n" -"X-Poedit-SourceCharset: utf-8\n" -"X-Poedit-Bookmarks: -1,-1,-1,-1,-1,-1,-1,-1,813,-1\n" #: conf/global_settings.py:44 msgid "Arabic" @@ -28,7 +24,7 @@ msgstr "Бенгальский" #: conf/global_settings.py:46 msgid "Bulgarian" -msgstr "Балгарский" +msgstr "Болгарский" #: conf/global_settings.py:47 msgid "Catalan" @@ -72,7 +68,7 @@ msgstr "Аргентинский испанский" #: conf/global_settings.py:57 msgid "Basque" -msgstr "Баски" +msgstr "Баскский" #: conf/global_settings.py:58 msgid "Persian" @@ -92,7 +88,7 @@ msgstr "Ирландский" #: conf/global_settings.py:62 msgid "Galician" -msgstr "Галльский" +msgstr "Галисийский" #: conf/global_settings.py:63 msgid "Hungarian" @@ -103,114 +99,125 @@ msgid "Hebrew" msgstr "Иврит" #: conf/global_settings.py:65 +#, fuzzy +msgid "Hindi" +msgstr "Хайленд" + +#: conf/global_settings.py:66 msgid "Croatian" msgstr "Хорватский" -#: conf/global_settings.py:66 +#: conf/global_settings.py:67 msgid "Icelandic" msgstr "Исландский" -#: conf/global_settings.py:67 +#: conf/global_settings.py:68 msgid "Italian" msgstr "Итальянский" -#: conf/global_settings.py:68 +#: conf/global_settings.py:69 msgid "Japanese" msgstr "Японский" -#: conf/global_settings.py:69 +#: conf/global_settings.py:70 msgid "Georgian" msgstr "Грузинский" -#: conf/global_settings.py:70 +#: conf/global_settings.py:71 msgid "Korean" msgstr "Корейский" -#: conf/global_settings.py:71 -msgid "Khmer" -msgstr "Хмерский" - #: conf/global_settings.py:72 +msgid "Khmer" +msgstr "Кхмерский" + +#: conf/global_settings.py:73 msgid "Kannada" msgstr "Каннада" -#: conf/global_settings.py:73 +#: conf/global_settings.py:74 msgid "Latvian" msgstr "Латвийский" -#: conf/global_settings.py:74 +#: conf/global_settings.py:75 msgid "Lithuanian" msgstr "Литовский" -#: conf/global_settings.py:75 -msgid "Macedonian" -msgstr "Македоский" - #: conf/global_settings.py:76 +msgid "Macedonian" +msgstr "Македонский" + +#: conf/global_settings.py:77 msgid "Dutch" msgstr "Голландский" -#: conf/global_settings.py:77 +#: conf/global_settings.py:78 msgid "Norwegian" msgstr "Норвежский" -#: conf/global_settings.py:78 +#: conf/global_settings.py:79 msgid "Polish" msgstr "Польский" -#: conf/global_settings.py:79 -msgid "Portugese" +#: conf/global_settings.py:80 +#, fuzzy +msgid "Portuguese" msgstr "Португальский" -#: conf/global_settings.py:80 +#: conf/global_settings.py:81 msgid "Brazilian Portuguese" msgstr "Бразильский португальский" -#: conf/global_settings.py:81 +#: conf/global_settings.py:82 msgid "Romanian" msgstr "Румынский" -#: conf/global_settings.py:82 +#: conf/global_settings.py:83 msgid "Russian" msgstr "Русский" -#: conf/global_settings.py:83 +#: conf/global_settings.py:84 msgid "Slovak" msgstr "Словацкий" -#: conf/global_settings.py:84 +#: conf/global_settings.py:85 msgid "Slovenian" msgstr "Словенский" -#: conf/global_settings.py:85 +#: conf/global_settings.py:86 msgid "Serbian" msgstr "Сербский" -#: conf/global_settings.py:86 +#: conf/global_settings.py:87 msgid "Swedish" msgstr "Шведский" -#: conf/global_settings.py:87 -msgid "Tamil" -msgstr "Тамиль" - #: conf/global_settings.py:88 +msgid "Tamil" +msgstr "Тамильский" + +#: conf/global_settings.py:89 msgid "Telugu" msgstr "Телугу" -#: conf/global_settings.py:89 +#: conf/global_settings.py:90 +#, fuzzy +msgid "Thai" +msgstr "Тамильский" + +#: conf/global_settings.py:91 msgid "Turkish" msgstr "Турецкий" -#: conf/global_settings.py:90 +#: conf/global_settings.py:92 msgid "Ukrainian" msgstr "Украинский" -#: conf/global_settings.py:91 +#: conf/global_settings.py:93 msgid "Simplified Chinese" msgstr "Упрощенный китайский" -#: conf/global_settings.py:92 +#: conf/global_settings.py:94 msgid "Traditional Chinese" msgstr "Традиционный китайский" @@ -223,16 +230,14 @@ msgstr "" "

По %s:

\n" "
    \n" -#: contrib/admin/filterspecs.py:74 -#: contrib/admin/filterspecs.py:92 -#: contrib/admin/filterspecs.py:147 -#: contrib/admin/filterspecs.py:173 +#: contrib/admin/filterspecs.py:75 contrib/admin/filterspecs.py:92 +#: contrib/admin/filterspecs.py:147 contrib/admin/filterspecs.py:173 msgid "All" msgstr "Все" #: contrib/admin/filterspecs.py:113 msgid "Any date" -msgstr "За любую дату" +msgstr "Любая дата" #: contrib/admin/filterspecs.py:114 msgid "Today" @@ -244,196 +249,200 @@ msgstr "Последние 7 дней" #: contrib/admin/filterspecs.py:119 msgid "This month" -msgstr "В этом месяце" +msgstr "Этот месяц" #: contrib/admin/filterspecs.py:121 msgid "This year" -msgstr "В этом году" +msgstr "Этот год" -#: contrib/admin/filterspecs.py:147 -#: forms/widgets.py:391 +#: contrib/admin/filterspecs.py:147 forms/widgets.py:391 msgid "Yes" msgstr "Да" -#: contrib/admin/filterspecs.py:147 -#: forms/widgets.py:391 +#: contrib/admin/filterspecs.py:147 forms/widgets.py:391 msgid "No" msgstr "Нет" -#: contrib/admin/filterspecs.py:154 -#: forms/widgets.py:391 +#: contrib/admin/filterspecs.py:154 forms/widgets.py:391 msgid "Unknown" msgstr "Неизвестно" #: contrib/admin/models.py:19 msgid "action time" -msgstr "Время действия" +msgstr "время действия" #: contrib/admin/models.py:22 msgid "object id" -msgstr "id обьекта" +msgstr "идентификатор объекта" #: contrib/admin/models.py:23 msgid "object repr" -msgstr "Представление обьекта" +msgstr "представление объекта" #: contrib/admin/models.py:24 msgid "action flag" -msgstr "Отметка действия" +msgstr "тип действия" #: contrib/admin/models.py:25 msgid "change message" -msgstr "Изменить сообщение" +msgstr "сообщение об изменении" #: contrib/admin/models.py:28 msgid "log entry" -msgstr "Журнальная запись" +msgstr "запись в журнале" #: contrib/admin/models.py:29 msgid "log entries" -msgstr "Журнальные записи" +msgstr "записи в журнале" -#: contrib/admin/options.py:60 -#: contrib/admin/options.py:121 +#: contrib/admin/options.py:60 contrib/admin/options.py:121 msgid "None" msgstr "Нет" #: contrib/admin/options.py:338 #, python-format msgid "Changed %s." -msgstr "Изменен %s." +msgstr "Изменён %s." -#: contrib/admin/options.py:338 -#: contrib/admin/options.py:348 -#: forms/models.py:275 +#: contrib/admin/options.py:338 contrib/admin/options.py:348 +#: contrib/comments/templates/comments/preview.html:16 forms/models.py:294 msgid "and" msgstr "и" #: contrib/admin/options.py:343 #, python-format msgid "Added %(name)s \"%(object)s\"." -msgstr "Добавить %(name)s \"%(object)s\"." +msgstr "Добавлен %(name)s \"%(object)s\"." #: contrib/admin/options.py:347 #, python-format msgid "Changed %(list)s for %(name)s \"%(object)s\"." -msgstr "Изменённые %(list)s для %(name)s \"%(object)s\"." +msgstr "Изменены %(list)s для %(name)s \"%(object)s\"." #: contrib/admin/options.py:352 #, python-format msgid "Deleted %(name)s \"%(object)s\"." -msgstr "Удалённые %(name)s \"%(object)s\"." +msgstr "Удалён %(name)s \"%(object)s\"." #: contrib/admin/options.py:356 msgid "No fields changed." msgstr "Ни одно поле не изменено." -#: contrib/admin/options.py:417 -#: contrib/auth/admin.py:51 +#: contrib/admin/options.py:417 contrib/auth/admin.py:61 #, python-format msgid "The %(name)s \"%(obj)s\" was added successfully." msgstr "%(name)s \"%(obj)s\" был успешно добавлен." -#: contrib/admin/options.py:421 -#: contrib/admin/options.py:454 -#: contrib/auth/admin.py:59 +#: contrib/admin/options.py:421 contrib/admin/options.py:454 +#: contrib/auth/admin.py:69 msgid "You may edit it again below." -msgstr "Ниже можно снова редактировать его" +msgstr "Ниже вы можете снова его отредактировать." -#: contrib/admin/options.py:431 -#: contrib/admin/options.py:464 +#: contrib/admin/options.py:431 contrib/admin/options.py:464 #, python-format msgid "You may add another %s below." -msgstr "Вы можете добавить %s внизу." +msgstr "Ниже вы можете добавить еще один %s." #: contrib/admin/options.py:452 #, python-format msgid "The %(name)s \"%(obj)s\" was changed successfully." -msgstr "%(name)s \"%(obj)s\" был успешно изменен." +msgstr "%(name)s \"%(obj)s\" был успешно изменён." #: contrib/admin/options.py:460 #, python-format -msgid "The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." -msgstr "%(name)s \"%(obj)s\" был успешно добавлен. Ниже можно снова редактировать его." +msgid "" +"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." +msgstr "" +"%(name)s \"%(obj)s\" был успешно добавлен. Ниже вы можете снова его " +"отредактировать." -#: contrib/admin/options.py:536 +#: contrib/admin/options.py:539 #, python-format msgid "Add %s" msgstr "Добавить %s" -#: contrib/admin/options.py:614 +#: contrib/admin/options.py:570 contrib/admin/options.py:694 +#, python-format +msgid "%(name)s object with primary key %(key)r does not exist." +msgstr "" + +#: contrib/admin/options.py:627 #, python-format msgid "Change %s" msgstr "Изменить %s" -#: contrib/admin/options.py:646 +#: contrib/admin/options.py:659 msgid "Database error" msgstr "Ошибка базы данных" -#: contrib/admin/options.py:696 +#: contrib/admin/options.py:709 #, python-format msgid "The %(name)s \"%(obj)s\" was deleted successfully." -msgstr "%(name)s \"%(obj)s\" был успешно удален." +msgstr "%(name)s \"%(obj)s\" был успешно удалён." -#: contrib/admin/options.py:703 +#: contrib/admin/options.py:716 msgid "Are you sure?" msgstr "Вы уверены?" -#: contrib/admin/options.py:732 +#: contrib/admin/options.py:745 #, python-format msgid "Change history: %s" msgstr "История изменений: %s" -#: contrib/admin/sites.py:16 -#: contrib/admin/views/decorators.py:14 +#: contrib/admin/sites.py:16 contrib/admin/views/decorators.py:14 #: contrib/auth/forms.py:80 -msgid "Please enter a correct username and password. Note that both fields are case-sensitive." -msgstr "Пожалуйста, введите верные имя пользователя и пароль. Помните, оба поля чувствительны к регистру." +msgid "" +"Please enter a correct username and password. Note that both fields are case-" +"sensitive." +msgstr "" +"Пожалуйста, введите верные имя пользователя и пароль. Помните, оба поля " +"чувствительны к регистру." -#: contrib/admin/sites.py:227 -#: contrib/admin/views/decorators.py:40 +#: contrib/admin/sites.py:227 contrib/admin/views/decorators.py:40 msgid "Please log in again, because your session has expired." msgstr "Пожалуйста, войдите снова, поскольку ваша сессия устарела." -#: contrib/admin/sites.py:234 -#: contrib/admin/views/decorators.py:47 -msgid "Looks like your browser isn't configured to accept cookies. Please enable cookies, reload this page, and try again." -msgstr "Похоже, ваш броузер не настроен на прием cookies. Пожалуйства, включите cookie, перезагрузите страницу и попытайтесь снова." +#: contrib/admin/sites.py:234 contrib/admin/views/decorators.py:47 +msgid "" +"Looks like your browser isn't configured to accept cookies. Please enable " +"cookies, reload this page, and try again." +msgstr "" +"Похоже, ваш браузер не настроен на прием cookies. Пожалуйста, включите " +"cookies, перезагрузите страницу и попытайтесь снова." -#: contrib/admin/sites.py:250 -#: contrib/admin/sites.py:256 +#: contrib/admin/sites.py:250 contrib/admin/sites.py:256 #: contrib/admin/views/decorators.py:66 msgid "Usernames cannot contain the '@' character." -msgstr "Имя пользователя не может включать символ '@'." +msgstr "Имя пользователя не может содержать символ '@'." -#: contrib/admin/sites.py:253 -#: contrib/admin/views/decorators.py:62 +#: contrib/admin/sites.py:253 contrib/admin/views/decorators.py:62 #, python-format msgid "Your e-mail address is not your username. Try '%s' instead." -msgstr "Ваш адрес электронной почты не является вашим именем пользователя. Попробуйте '%s' взамен." +msgstr "" +"Ваш адрес электронной почты не является вашим именем пользователя. " +"Попробуйте '%s' взамен." #: contrib/admin/sites.py:313 msgid "Site administration" msgstr "Администрирование сайта" -#: contrib/admin/sites.py:326 -#: contrib/admin/templates/admin/login.html:26 +#: contrib/admin/sites.py:326 contrib/admin/templates/admin/login.html:26 #: contrib/admin/templates/registration/password_reset_complete.html:14 #: contrib/admin/views/decorators.py:20 msgid "Log in" -msgstr "Вход" +msgstr "Войти" #: contrib/admin/sites.py:373 #, python-format msgid "%s administration" msgstr "%s администрирование" -#: contrib/admin/util.py:138 +#: contrib/admin/util.py:145 #, python-format msgid "One or more %(fieldname)s in %(name)s: %(obj)s" -msgstr "Один или более %(fieldname)s в %(name)s: %(obj)s" +msgstr "Один или более %(fieldname)s в %(name)s: %(obj)s" -#: contrib/admin/util.py:143 +#: contrib/admin/util.py:150 #, python-format msgid "One or more %(fieldname)s in %(name)s:" msgstr "Один или более %(fieldname)s в %(name)s:" @@ -454,13 +463,13 @@ msgstr "Текущий файл:" msgid "Change:" msgstr "Изменить:" -#: contrib/admin/widgets.py:121 +#: contrib/admin/widgets.py:123 msgid "Lookup" msgstr "Поиск" -#: contrib/admin/widgets.py:228 +#: contrib/admin/widgets.py:230 msgid "Add Another" -msgstr "Добавить ещё" +msgstr "Добавить еще" #: contrib/admin/templates/admin/404.html:4 #: contrib/admin/templates/admin/404.html:8 @@ -504,8 +513,12 @@ 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 "Произошла ошибка. Отчет об ошибке отправлен администраторам сайта по электронной почте, ошибка должна быть вскоре исправлена. Благодарим вас на терпение и помощь." +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/app_index.html:10 #: contrib/admin/templates/admin/index.html:19 @@ -525,18 +538,18 @@ msgid "Documentation" msgstr "Документация" #: contrib/admin/templates/admin/base.html:25 -#: contrib/admin/templates/admin/auth/user/change_password.html:13 -#: contrib/admin/templates/admin/auth/user/change_password.html:46 +#: contrib/admin/templates/admin/auth/user/change_password.html:14 +#: contrib/admin/templates/admin/auth/user/change_password.html:47 #: contrib/admin/templates/registration/password_change_done.html:3 #: contrib/admin/templates/registration/password_change_form.html:3 msgid "Change password" -msgstr "Изменение пароля" +msgstr "Изменить пароль" #: contrib/admin/templates/admin/base.html:25 #: contrib/admin/templates/registration/password_change_done.html:3 #: contrib/admin/templates/registration/password_change_form.html:3 msgid "Log out" -msgstr "Выход" +msgstr "Выйти" #: contrib/admin/templates/admin/base_site.html:4 msgid "Django site admin" @@ -558,12 +571,12 @@ msgstr "История" #: contrib/admin/templates/admin/change_form.html:28 #: contrib/admin/templates/admin/edit_inline/stacked.html:13 -#: contrib/admin/templates/admin/edit_inline/tabular.html:25 +#: contrib/admin/templates/admin/edit_inline/tabular.html:27 msgid "View on site" -msgstr "Смотреть сайт" +msgstr "Смотреть на сайте" #: contrib/admin/templates/admin/change_form.html:38 -#: contrib/admin/templates/admin/auth/user/change_password.html:22 +#: 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] "Пожалуйста, исправьте ошибку ниже." @@ -580,20 +593,29 @@ msgid "Filter" msgstr "Фильтр" #: contrib/admin/templates/admin/delete_confirmation.html:10 -#: contrib/admin/templates/admin/submit_line.html:4 -#: forms/formsets.py:246 +#: contrib/admin/templates/admin/submit_line.html:4 forms/formsets.py:263 msgid "Delete" msgstr "Удалить" #: contrib/admin/templates/admin/delete_confirmation.html:16 #, python-format -msgid "Deleting the %(object_name)s '%(escaped_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 '%(escaped_object)s' приведет к удалению связанных объектов, но ваша учетная запись не имеет прав для удаления следующих типов объектов:" +msgid "" +"Deleting the %(object_name)s '%(escaped_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 '%(escaped_object)s' приведет к удалению связанных " +"объектов, но ваша учетная запись не имеет прав для удаления следующих типов " +"объектов:" #: contrib/admin/templates/admin/delete_confirmation.html:23 #, python-format -msgid "Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? All of the following related items will be deleted:" -msgstr "Вы уверены, что хотите удалить %(object_name)s \"%(escaped_object)s\"? Все следующие связанные объекты также будут удалены:" +msgid "" +"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? " +"All of the following related items will be deleted:" +msgstr "" +"Вы уверены, что хотите удалить %(object_name)s \"%(escaped_object)s\"? Все " +"следующие связанные объекты также будут удалены:" #: contrib/admin/templates/admin/delete_confirmation.html:28 msgid "Yes, I'm sure" @@ -615,7 +637,7 @@ msgstr "Изменить" #: contrib/admin/templates/admin/index.html:45 msgid "You don't have permission to edit anything." -msgstr "Недостаточно прав для редактирования." +msgstr "У вас недостаточно прав для редактирования." #: contrib/admin/templates/admin/index.html:53 msgid "Recent Actions" @@ -630,8 +652,14 @@ msgid "None available" msgstr "Недоступно" #: contrib/admin/templates/admin/invalid_setup.html:7 -msgid "Something's wrong with your database installation. Make sure the appropriate database tables have been created, and make sure the database is readable by the appropriate user." -msgstr "Неправильно настроена ваша даза данных. Убедитесь в том что соответсвующие таблицы базы данных были созданы, а также в что что база данных читаема для соответсвующим пользователем." +msgid "" +"Something's wrong with your database installation. Make sure the appropriate " +"database tables have been created, and make sure the database is readable by " +"the appropriate user." +msgstr "" +"Ваша база данных неправильно настроена. Убедитесь, что соответствующие " +"таблицы были созданы, и что соответствующему пользователю разрешен к ним " +"доступ." #: contrib/admin/templates/admin/login.html:19 msgid "Username:" @@ -643,13 +671,14 @@ msgstr "Пароль:" #: contrib/admin/templates/admin/object_history.html:22 msgid "Date/time" -msgstr "Дата/время" +msgstr "Дата и время" #: contrib/admin/templates/admin/object_history.html:23 msgid "User" msgstr "Пользователь" #: contrib/admin/templates/admin/object_history.html:24 +#: contrib/comments/templates/comments/moderation_queue.html:33 msgid "Action" msgstr "Действие" @@ -659,12 +688,16 @@ msgid "DATETIME_FORMAT" msgstr "d.m.Y H:i" #: contrib/admin/templates/admin/object_history.html:38 -msgid "This object doesn't have a change history. It probably wasn't added via this admin site." -msgstr "Данный обьект не имеет истории изменений. Возможно, он был добавлен не через данный административный сайт." +msgid "" +"This object doesn't have a change history. It probably wasn't added via this " +"admin site." +msgstr "" +"Данный объект не имеет истории изменений. Возможно, он был добавлен не через " +"данный административный сайт." #: contrib/admin/templates/admin/pagination.html:10 msgid "Show all" -msgstr "Показать всё" +msgstr "Показать все" #: contrib/admin/templates/admin/search_form.html:8 msgid "Go" @@ -689,50 +722,50 @@ msgstr "Сохранить" #: contrib/admin/templates/admin/submit_line.html:5 msgid "Save as new" -msgstr "Сохранить как новое" +msgstr "Сохранить как новый объект" #: contrib/admin/templates/admin/submit_line.html:6 msgid "Save and add another" -msgstr "Сохранить и добавить другое" +msgstr "Сохранить и добавить другой объект" #: contrib/admin/templates/admin/submit_line.html:7 msgid "Save and continue editing" msgstr "Сохранить и продолжить редактирование" #: contrib/admin/templates/admin/auth/user/add_form.html:6 -msgid "First, enter a username and password. Then, you'll be able to edit more user options." -msgstr "Сначала введите имя пользователя и пароль. Затем вы сможете редактировать больше опций" +msgid "" +"First, enter a username and password. Then, you'll be able to edit more user " +"options." +msgstr "" +"Сначала введите имя пользователя и пароль. Затем вы сможете отредактировать " +"больше информации о пользователе." #: contrib/admin/templates/admin/auth/user/add_form.html:13 -#: contrib/auth/forms.py:14 -#: contrib/auth/forms.py:47 -#: contrib/auth/forms.py:59 +#: contrib/auth/forms.py:14 contrib/auth/forms.py:47 contrib/auth/forms.py:59 msgid "Username" -msgstr "Имя" +msgstr "Имя пользователя" #: contrib/admin/templates/admin/auth/user/add_form.html:20 -#: contrib/admin/templates/admin/auth/user/change_password.html:33 -#: contrib/auth/forms.py:17 -#: contrib/auth/forms.py:60 -#: contrib/auth/forms.py:184 +#: contrib/admin/templates/admin/auth/user/change_password.html:34 +#: contrib/auth/forms.py:17 contrib/auth/forms.py:60 contrib/auth/forms.py:185 msgid "Password" msgstr "Пароль" #: contrib/admin/templates/admin/auth/user/add_form.html:26 -#: contrib/admin/templates/admin/auth/user/change_password.html:39 -#: contrib/auth/forms.py:185 +#: contrib/admin/templates/admin/auth/user/change_password.html:40 +#: contrib/auth/forms.py:186 msgid "Password (again)" msgstr "Пароль (еще раз)" #: contrib/admin/templates/admin/auth/user/add_form.html:27 -#: contrib/admin/templates/admin/auth/user/change_password.html:40 +#: contrib/admin/templates/admin/auth/user/change_password.html:41 msgid "Enter the same password as above, for verification." -msgstr "Введите тот же пароль что и сверху, для верификации" +msgstr "Введите тот же пароль, что и выше, для подтверждения." -#: contrib/admin/templates/admin/auth/user/change_password.html:26 +#: contrib/admin/templates/admin/auth/user/change_password.html:27 #, python-format msgid "Enter a new password for the user %(username)s." -msgstr "Введите новый пароль для пользователя %(username)s" +msgstr "Введите новый пароль для пользователя %(username)s." #: contrib/admin/templates/admin/edit_inline/tabular.html:15 msgid "Delete?" @@ -740,11 +773,11 @@ msgstr "Удалить?" #: contrib/admin/templates/registration/logged_out.html:8 msgid "Thanks for spending some quality time with the Web site today." -msgstr "Благодарим за проведенное вами сегодня время на этом сайте." +msgstr "Благодарим вас за время, проведенное на этом сайте." #: contrib/admin/templates/registration/logged_out.html:10 msgid "Log in again" -msgstr "Повторный вход" +msgstr "Войти снова" #: contrib/admin/templates/registration/password_change_done.html:4 #: contrib/admin/templates/registration/password_change_form.html:4 @@ -756,15 +789,19 @@ msgstr "Изменение пароля" #: contrib/admin/templates/registration/password_change_done.html:6 #: contrib/admin/templates/registration/password_change_done.html:10 msgid "Password change successful" -msgstr "Пароль успешно обновлен" +msgstr "Пароль успешно изменён" #: contrib/admin/templates/registration/password_change_done.html:12 msgid "Your password was changed." -msgstr "Ваш пароль был изменен." +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 "В целях безопасности, пожалуйста, введите свой старый пароль, затем - новый пароль дважды, с тем, чтобы мы могли убедиться в правильности написания." +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:" @@ -783,7 +820,7 @@ msgstr "Подтвердите пароль:" #: contrib/admin/templates/registration/password_change_form.html:23 #: contrib/admin/templates/registration/password_reset_confirm.html:21 msgid "Change my password" -msgstr "Изменение пароля" +msgstr "Изменить мой пароль" #: contrib/admin/templates/registration/password_reset_complete.html:4 #: contrib/admin/templates/registration/password_reset_confirm.html:6 @@ -792,66 +829,79 @@ msgstr "Изменение пароля" #: contrib/admin/templates/registration/password_reset_form.html:6 #: contrib/admin/templates/registration/password_reset_form.html:10 msgid "Password reset" -msgstr "Сброс пароля" +msgstr "Восстановление пароля" #: contrib/admin/templates/registration/password_reset_complete.html:6 #: contrib/admin/templates/registration/password_reset_complete.html:10 msgid "Password reset complete" -msgstr "Пароль полностью обновлён" +msgstr "Восстановление пароля завершено" #: contrib/admin/templates/registration/password_reset_complete.html:12 msgid "Your password has been set. You may go ahead and log in now." -msgstr "Ваш пароль был сохранён. Вы можете двигаться и войти сейчас." +msgstr "Ваш пароль был сохранён. Теперь вы можете войти." #: contrib/admin/templates/registration/password_reset_confirm.html:4 msgid "Password reset confirmation" -msgstr "Подтверждение обновления пароля" +msgstr "Подтверждение восстановления пароля" #: contrib/admin/templates/registration/password_reset_confirm.html:12 msgid "Enter new password" msgstr "Введите новый пароль:" #: contrib/admin/templates/registration/password_reset_confirm.html:14 -msgid "Please enter your new password twice so we can verify you typed it in correctly." -msgstr "Пожалуйста, введите новый пароль дважды, с тем, чтобы мы могли убедиться в правильности написания." +msgid "" +"Please enter your new password twice so we can verify you typed it in " +"correctly." +msgstr "" +"Пожалуйста, введите новый пароль дважды, чтобы мы могли убедиться в " +"правильности написания." #: contrib/admin/templates/registration/password_reset_confirm.html:26 msgid "Password reset unsuccessful" -msgstr "Пароль не был обновлён" +msgstr "Ошибка восстановления пароля" #: contrib/admin/templates/registration/password_reset_confirm.html:28 -msgid "The password reset link was invalid, possibly because it has already been used. Please request a new password reset." -msgstr "Ссылка изменения пароля не верна, возможно ей уже воспользовались. Пожалуйста, запросите новую для смены пароля." +msgid "" +"The password reset link was invalid, possibly because it has already been " +"used. Please request a new password reset." +msgstr "" +"Неверная ссылка для восстановления пароля. Возможно, ей уже воспользовались. " +"Пожалуйста, попробуйте восстановить пароль еще раз." #: contrib/admin/templates/registration/password_reset_done.html:6 #: contrib/admin/templates/registration/password_reset_done.html:10 msgid "Password reset successful" -msgstr "Успешная очистка пароля" +msgstr "Пароль успешно восстановлен" #: contrib/admin/templates/registration/password_reset_done.html:12 -msgid "We've e-mailed you instructions for setting your password to the e-mail address you submitted. You should be receiving it shortly." -msgstr "Мы отправили инструкции по установке пароля на e-mail который вы указали. Вскоре вы его получите." +msgid "" +"We've e-mailed you instructions for setting your password to the e-mail " +"address you submitted. You should be receiving it shortly." +msgstr "" +"Мы отправили инструкцию по восстановлению пароля на адрес электронной почты, " +"который вы указали. Вы должны ее вскоре получить." #: contrib/admin/templates/registration/password_reset_email.html:2 msgid "You're receiving this e-mail because you requested a password reset" -msgstr "Вы получили это сообщение, потому что была запрошена очистка пароля" +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" +msgstr "для вашей учетной записи на %(site_name)s" #: contrib/admin/templates/registration/password_reset_email.html:5 msgid "Please go to the following page and choose a new password:" -msgstr "Пожалуйста, следуйте на страницу и выберите новый пароль:" +msgstr "Пожалуйста, проследуйте на эту страницу и введите новый пароль:" #: contrib/admin/templates/registration/password_reset_email.html:9 msgid "Your username, in case you've forgotten:" -msgstr "Ваше имя, на случай если вы его забыли:" +msgstr "Ваше имя пользователя (на случай, если вы его забыли):" #: contrib/admin/templates/registration/password_reset_email.html:11 msgid "Thanks for using our site!" -msgstr "Спасибо за посещение нашего сайта!" +msgstr "Спасибо, что используете наш сайт." #: contrib/admin/templates/registration/password_reset_email.html:13 #, python-format @@ -859,8 +909,12 @@ msgid "The %(site_name)s team" msgstr "Команда сайта %(site_name)s" #: contrib/admin/templates/registration/password_reset_form.html:12 -msgid "Forgotten your password? Enter your e-mail address below, and we'll e-mail instructions for setting a new one." -msgstr "Забыли пароль? Введите свой адрес электронной почты ниже, мы вышлем инструкцию на e-mail как установить новый пароль." +msgid "" +"Forgotten your password? Enter your e-mail address below, and we'll e-mail " +"instructions for setting a new one." +msgstr "" +"Забыли пароль? Введите свой адрес электронной почты ниже, и мы вышлем вам " +"инструкцию, как установить новый пароль." #: contrib/admin/templates/registration/password_reset_form.html:16 msgid "E-mail address:" @@ -868,9 +922,9 @@ msgstr "Адрес электронной почты:" #: contrib/admin/templates/registration/password_reset_form.html:16 msgid "Reset my password" -msgstr "Очистка пароля" +msgstr "Восстановить мой пароль" -#: contrib/admin/templatetags/admin_list.py:288 +#: contrib/admin/templatetags/admin_list.py:285 msgid "All dates" msgstr "Все даты" @@ -884,29 +938,25 @@ msgstr "Выберите %s" msgid "Select %s to change" msgstr "Выберите %s для изменения" -#: contrib/admin/views/template.py:36 -#: contrib/sites/models.py:38 +#: contrib/admin/views/template.py:36 contrib/sites/models.py:38 msgid "site" -msgstr "Сайт" +msgstr "сайт" #: contrib/admin/views/template.py:38 msgid "template" msgstr "шаблон" -#: contrib/admindocs/views.py:57 -#: contrib/admindocs/views.py:59 +#: contrib/admindocs/views.py:57 contrib/admindocs/views.py:59 #: contrib/admindocs/views.py:61 msgid "tag:" -msgstr "Тэг:" +msgstr "метка:" -#: contrib/admindocs/views.py:90 -#: contrib/admindocs/views.py:92 +#: contrib/admindocs/views.py:90 contrib/admindocs/views.py:92 #: contrib/admindocs/views.py:94 msgid "filter:" -msgstr "Фильтр:" +msgstr "фильтр:" -#: contrib/admindocs/views.py:154 -#: contrib/admindocs/views.py:156 +#: contrib/admindocs/views.py:154 contrib/admindocs/views.py:156 #: contrib/admindocs/views.py:158 msgid "view:" msgstr "view:" @@ -926,10 +976,8 @@ msgstr "Модель %(model_name)r не найдена в приложении msgid "the related `%(app_label)s.%(data_type)s` object" msgstr "зависимый `%(app_label)s.%(data_type)s` объект" -#: contrib/admindocs/views.py:205 -#: contrib/admindocs/views.py:227 -#: contrib/admindocs/views.py:241 -#: contrib/admindocs/views.py:246 +#: contrib/admindocs/views.py:205 contrib/admindocs/views.py:227 +#: contrib/admindocs/views.py:241 contrib/admindocs/views.py:246 msgid "model:" msgstr "модель:" @@ -953,12 +1001,9 @@ msgstr "количество %s" msgid "Fields on %s objects" msgstr "Поля для %s объектов" -#: contrib/admindocs/views.py:314 -#: contrib/admindocs/views.py:325 -#: contrib/admindocs/views.py:327 -#: contrib/admindocs/views.py:333 -#: contrib/admindocs/views.py:334 -#: contrib/admindocs/views.py:336 +#: contrib/admindocs/views.py:314 contrib/admindocs/views.py:325 +#: contrib/admindocs/views.py:327 contrib/admindocs/views.py:333 +#: contrib/admindocs/views.py:334 contrib/admindocs/views.py:336 msgid "Integer" msgstr "Целое" @@ -966,8 +1011,7 @@ msgstr "Целое" msgid "Boolean (Either True or False)" msgstr "Логическое (True или False)" -#: contrib/admindocs/views.py:316 -#: contrib/admindocs/views.py:335 +#: contrib/admindocs/views.py:316 contrib/admindocs/views.py:335 #, python-format msgid "String (up to %(max_length)s)" msgstr "Строка (до %(max_length)s)" @@ -992,8 +1036,7 @@ msgstr "Десятичное число" msgid "E-mail address" msgstr "Адрес электронной почты" -#: contrib/admindocs/views.py:322 -#: contrib/admindocs/views.py:323 +#: contrib/admindocs/views.py:322 contrib/admindocs/views.py:323 #: contrib/admindocs/views.py:326 msgid "File path" msgstr "Путь к файлу" @@ -1002,8 +1045,7 @@ msgstr "Путь к файлу" msgid "Floating point number" msgstr "Число с плавающей точкой" -#: contrib/admindocs/views.py:328 -#: contrib/comments/models.py:58 +#: contrib/admindocs/views.py:328 contrib/comments/models.py:60 msgid "IP address" msgstr "IP-адрес" @@ -1027,10 +1069,9 @@ msgstr "Текст" msgid "Time" msgstr "Время" -#: contrib/admindocs/views.py:339 -#: contrib/comments/forms.py:22 -#: contrib/flatpages/admin.py:8 -#: contrib/flatpages/models.py:7 +#: contrib/admindocs/views.py:339 contrib/comments/forms.py:19 +#: contrib/comments/templates/comments/moderation_queue.html:37 +#: contrib/flatpages/admin.py:8 contrib/flatpages/models.py:7 msgid "URL" msgstr "URL" @@ -1040,7 +1081,7 @@ msgstr "Штат США (две заглавные буквы)" #: contrib/admindocs/views.py:341 msgid "XML text" -msgstr "Текст XML" +msgstr "XML текст" #: contrib/admindocs/views.py:367 #, python-format @@ -1067,43 +1108,56 @@ msgid "" msgstr "" "\n" "

    Для установки закладок перетащите ссылку к себе на панель\n" -"закладок или щелкните правой кнопкой мыши по ссылке и добавьте ее в закладки. Теперь у вас есть возможность\n" -"выбрать закладку с любой страницы сайта. Обратите внимание: некоторые из этих\n" +"закладок или щелкните правой кнопкой мыши по ссылке и добавьте ее в " +"закладки. Теперь у вас есть возможность\n" +"выбрать закладку с любой страницы сайта. Обратите внимание: некоторые из " +"этих\n" "закладок требуют, чтобы вы просматривали сайт с компьютера, определенного\n" -"как \"внутренний\" (уточните у своего системного администратора, если не уверены, является ли\n" +"как \"внутренний\" (уточните у своего системного администратора, если не " +"уверены, является ли\n" "ваш компьютер \"внутренним\").

    \n" #: contrib/admindocs/templates/admin_doc/bookmarklets.html:18 msgid "Documentation for this page" -msgstr "Документация по данной странице" +msgstr "Документация для данной страницы" #: contrib/admindocs/templates/admin_doc/bookmarklets.html:19 -msgid "Jumps you from any page to the documentation for the view that generates that page." -msgstr "Перенаправляет вас с любой страницы к документации view, который генерирует эту страницу." +msgid "" +"Jumps you from any page to the documentation for the view that generates " +"that page." +msgstr "" +"Перенаправляет вас с любой страницы к документации для view, который " +"генерирует эту страницу." #: contrib/admindocs/templates/admin_doc/bookmarklets.html:21 msgid "Show object ID" -msgstr "Показать ID обьекта" +msgstr "Показать идентификатор объекта" #: contrib/admindocs/templates/admin_doc/bookmarklets.html:22 -msgid "Shows the content-type and unique ID for pages that represent a single object." -msgstr "Показывает тип наполнения и уникальный ID для страниц, представляющих один объект." +msgid "" +"Shows the content-type and unique ID for pages that represent a single " +"object." +msgstr "" +"Показывает content-type и уникальный ID для страниц, представляющих один " +"объект." #: contrib/admindocs/templates/admin_doc/bookmarklets.html:24 msgid "Edit this object (current window)" -msgstr "Редактировать данный обьект (в текущем окне)" +msgstr "Редактировать данный объект (в текущем окне)" #: contrib/admindocs/templates/admin_doc/bookmarklets.html:25 msgid "Jumps to the admin page for pages that represent a single object." -msgstr "Перейдет на административную страницу для страниц, представляющих один объект." +msgstr "" +"Перейдет на административную страницу для страниц, представляющих один " +"объект." #: contrib/admindocs/templates/admin_doc/bookmarklets.html:27 msgid "Edit this object (new window)" -msgstr "Редактировать данный обьект (в новом окне)" +msgstr "Редактировать данный объект (в новом окне)" #: contrib/admindocs/templates/admin_doc/bookmarklets.html:28 msgid "As above, but opens the admin page in a new window." -msgstr "То же что и выше, но откроет административную страницу в новом окне." +msgstr "То же, что и выше, но откроет административную страницу в новом окне." #: contrib/auth/admin.py:21 msgid "Personal info" @@ -1121,27 +1175,29 @@ msgstr "Важные даты" msgid "Groups" msgstr "Группы" -#: contrib/auth/admin.py:64 +#: contrib/auth/admin.py:74 msgid "Add user" msgstr "Добавить пользователя" -#: contrib/auth/admin.py:90 +#: contrib/auth/admin.py:100 msgid "Password changed successfully." -msgstr "Пароль успешно обновлен" +msgstr "Пароль успешно изменён." -#: contrib/auth/admin.py:96 +#: contrib/auth/admin.py:106 #, python-format msgid "Change password: %s" msgstr "Изменение пароля: %s" -#: contrib/auth/forms.py:15 -#: contrib/auth/forms.py:48 -#: contrib/auth/models.py:136 -msgid "Required. 30 characters or fewer. Alphanumeric characters only (letters, digits and underscores)." -msgstr "Необходимое поле. 30 символов или менее. Используйте только цифры, буквы и нижнее подчеркивание." +#: contrib/auth/forms.py:15 contrib/auth/forms.py:48 +#: contrib/auth/models.py:137 +msgid "" +"Required. 30 characters or fewer. Alphanumeric characters only (letters, " +"digits and underscores)." +msgstr "" +"Обязательное поле. 30 символов или менее. Используйте только буквы, цифры и " +"знак подчеркивания." -#: contrib/auth/forms.py:16 -#: contrib/auth/forms.py:49 +#: contrib/auth/forms.py:16 contrib/auth/forms.py:49 msgid "This value must contain only letters, numbers and underscores." msgstr "Значение должно состоять только из букв, цифр и знаков подчеркивания." @@ -1151,20 +1207,21 @@ msgstr "Подтверждение пароля" #: contrib/auth/forms.py:30 msgid "A user with that username already exists." -msgstr "Пользователь с этим именем уже существует." +msgstr "Пользователь с таким именем уже существует." -#: contrib/auth/forms.py:36 -#: contrib/auth/forms.py:154 -#: contrib/auth/forms.py:196 +#: contrib/auth/forms.py:36 contrib/auth/forms.py:155 +#: contrib/auth/forms.py:197 msgid "The two password fields didn't match." -msgstr "Два поля с паролями не соответствуют" +msgstr "Два поля с паролями не совпадают." #: contrib/auth/forms.py:82 msgid "This account is inactive." -msgstr "Это учетная запись не активна" +msgstr "Эта учетная запись отключена." #: contrib/auth/forms.py:87 -msgid "Your Web browser doesn't appear to have cookies enabled. Cookies are required for logging in." +msgid "" +"Your Web browser doesn't appear to have cookies enabled. Cookies are " +"required for logging in." msgstr "У вашего браузера не включены cookies. Cookies необходимы для входа." #: contrib/auth/forms.py:100 @@ -1172,167 +1229,197 @@ msgid "E-mail" msgstr "Адрес электронной почты" #: contrib/auth/forms.py:109 -msgid "That e-mail address doesn't have an associated user account. Are you sure you've registered?" -msgstr "Этот адрес электронной почты не связан ни с одной учетной записью. Вы уверены что вы зарегистрированы?" +msgid "" +"That e-mail address doesn't have an associated user account. Are you sure " +"you've registered?" +msgstr "" +"Этот адрес электронной почты не связан ни с одной учетной записью. Вы " +"уверены, что зарегистрированы?" -#: contrib/auth/forms.py:134 +#: contrib/auth/forms.py:135 #, python-format msgid "Password reset on %s" -msgstr "Пароль изменён на %s" +msgstr "Восстановление пароля на %s" -#: contrib/auth/forms.py:142 +#: contrib/auth/forms.py:143 msgid "New password" msgstr "Новый пароль" -#: contrib/auth/forms.py:143 +#: contrib/auth/forms.py:144 msgid "New password confirmation" msgstr "Подтверждение нового пароля" -#: contrib/auth/forms.py:168 +#: contrib/auth/forms.py:169 msgid "Old password" msgstr "Старый пароль" -#: contrib/auth/forms.py:176 +#: contrib/auth/forms.py:177 msgid "Your old password was entered incorrectly. Please enter it again." -msgstr "Ваш старый пароль введен неправильно. пожалуйста введите правильно." +msgstr "Ваш старый пароль введен неправильно. Пожалуйста, введите его снова." -#: contrib/auth/models.py:72 -#: contrib/auth/models.py:95 +#: contrib/auth/models.py:72 contrib/auth/models.py:95 msgid "name" -msgstr "Имя" +msgstr "имя" #: contrib/auth/models.py:74 msgid "codename" -msgstr "Кодовое название" +msgstr "кодовое название" #: contrib/auth/models.py:77 msgid "permission" -msgstr "Право" +msgstr "право" -#: contrib/auth/models.py:78 -#: contrib/auth/models.py:96 +#: contrib/auth/models.py:78 contrib/auth/models.py:96 msgid "permissions" -msgstr "Права" +msgstr "права" #: contrib/auth/models.py:99 msgid "group" -msgstr "Группа" +msgstr "группа" -#: contrib/auth/models.py:100 -#: contrib/auth/models.py:146 +#: contrib/auth/models.py:100 contrib/auth/models.py:147 msgid "groups" -msgstr "Группы" - -#: contrib/auth/models.py:136 -msgid "username" -msgstr "Имя пользователя" +msgstr "группы" #: contrib/auth/models.py:137 -msgid "first name" -msgstr "Имя" +msgid "username" +msgstr "имя пользователя" #: contrib/auth/models.py:138 -msgid "last name" -msgstr "Фамилия" +msgid "first name" +msgstr "имя" #: contrib/auth/models.py:139 +msgid "last name" +msgstr "фамилия" + +#: contrib/auth/models.py:140 msgid "e-mail address" -msgstr "Адрес электронной почты" +msgstr "адрес электронной почты" -#: contrib/auth/models.py:140 +#: contrib/auth/models.py:141 msgid "password" -msgstr "Пароль" - -#: contrib/auth/models.py:140 -msgid "Use '[algo]$[salt]$[hexdigest]' or use the change password form." -msgstr "Используйте '[algo]$[salt]$[hexdigest]' или change форма смены пароля." +msgstr "пароль" #: contrib/auth/models.py:141 +msgid "" +"Use '[algo]$[salt]$[hexdigest]' or use the change " +"password form." +msgstr "" +"Используйте '[algo]$[salt]$[hexdigest]' или форму для " +"изменения пароля." + +#: contrib/auth/models.py:142 msgid "staff status" -msgstr "Статус персонала" +msgstr "статус персонала" -#: contrib/auth/models.py:141 +#: contrib/auth/models.py:142 msgid "Designates whether the user can log into this admin site." -msgstr "Отметьте, если пользователь может входить в админ. часть сайта." +msgstr "" +"Отметьте, если пользователь может входить в административную часть сайта." -#: contrib/auth/models.py:142 +#: contrib/auth/models.py:143 msgid "active" -msgstr "Активный" - -#: contrib/auth/models.py:142 -msgid "Designates whether this user should be treated as active. Unselect this instead of deleting accounts." -msgstr "Отметьте, если пользователь может определять пользователей как активных. Убирайте эту отметку вместо удаления аккаунта." +msgstr "активный" #: contrib/auth/models.py:143 -msgid "superuser status" -msgstr "Статус суперпользователя" - -#: contrib/auth/models.py:143 -msgid "Designates that this user has all permissions without explicitly assigning them." -msgstr "Указывает, что пользователь имеет все права без явного их назначения" +msgid "" +"Designates whether this user should be treated as active. Unselect this " +"instead of deleting accounts." +msgstr "" +"Отметьте, если пользователь должен считаться активным. Уберите эту отметку " +"вместо удаления аккаунта." #: contrib/auth/models.py:144 -msgid "last login" -msgstr "Последний вход" +msgid "superuser status" +msgstr "статус суперпользователя" + +#: contrib/auth/models.py:144 +msgid "" +"Designates that this user has all permissions without explicitly assigning " +"them." +msgstr "Указывает, что пользователь имеет все права без явного их назначения." #: contrib/auth/models.py:145 -msgid "date joined" -msgstr "Дата регистрации" +msgid "last login" +msgstr "последний вход" -#: contrib/auth/models.py:147 -msgid "In addition to the permissions manually assigned, this user will also get all permissions granted to each group he/she is in." -msgstr "В добавление к правам, присвоенным вручную, этот пользователь получит все права групп, к которым он принадлежит." +#: contrib/auth/models.py:146 +msgid "date joined" +msgstr "дата регистрации" #: contrib/auth/models.py:148 +msgid "" +"In addition to the permissions manually assigned, this user will also get " +"all permissions granted to each group he/she is in." +msgstr "" +"В добавление к правам, присвоенным вручную, этот пользователь получит все " +"права групп, к которым он принадлежит." + +#: contrib/auth/models.py:149 msgid "user permissions" msgstr "права пользователя" -#: contrib/auth/models.py:152 +#: contrib/auth/models.py:153 contrib/comments/models.py:50 +#: contrib/comments/models.py:168 msgid "user" -msgstr "Пользователь" +msgstr "пользователь" -#: contrib/auth/models.py:153 +#: contrib/auth/models.py:154 msgid "users" -msgstr "Пользователи" +msgstr "пользователи" -#: contrib/auth/models.py:308 +#: contrib/auth/models.py:309 msgid "message" -msgstr "Сообщение" +msgstr "сообщение" #: contrib/auth/views.py:50 msgid "Logged out" msgstr "Не авторизован" -#: contrib/auth/management/commands/createsuperuser.py:23 -#: forms/fields.py:428 +#: contrib/auth/management/commands/createsuperuser.py:23 forms/fields.py:428 msgid "Enter a valid e-mail address." -msgstr "Укажите правильный адрес электронной почты." +msgstr "Введите правильный адрес электронной почты." -#: contrib/comments/admin.py:11 +#: contrib/comments/admin.py:10 msgid "Content" msgstr "Содержание" -#: contrib/comments/admin.py:14 +#: contrib/comments/admin.py:13 msgid "Metadata" -msgstr "Метадата" +msgstr "Метаданные" -#: contrib/comments/forms.py:20 +#: contrib/comments/feeds.py:13 +#, fuzzy, python-format +msgid "%(site_name)s comments" +msgstr "включить комментарии" + +#: contrib/comments/feeds.py:23 +#, fuzzy, python-format +msgid "Latest comments on %(site_name)s" +msgstr "для вашей учетной записи на %(site_name)s" + +#: contrib/comments/forms.py:17 +#: contrib/comments/templates/comments/moderation_queue.html:34 msgid "Name" msgstr "Имя" -#: contrib/comments/forms.py:21 +#: contrib/comments/forms.py:18 msgid "Email address" msgstr "Адрес электронной почты" -#: contrib/comments/forms.py:23 +#: contrib/comments/forms.py:20 +#: contrib/comments/templates/comments/moderation_queue.html:35 msgid "Comment" -msgstr "комментарий" +msgstr "Комментарий" -#: contrib/comments/forms.py:26 -msgid "If you enter anything in this field your comment will be treated as spam" -msgstr "Если введёте что либо в это поле, ваш комментарий будет признан спамом" +#: contrib/comments/forms.py:23 +msgid "" +"If you enter anything in this field your comment will be treated as spam" +msgstr "" +"Если что-нибудь введете в это поле, то ваш комментарий будет признан спамом" -#: contrib/comments/forms.py:126 +#: contrib/comments/forms.py:123 #, 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." @@ -1340,55 +1427,77 @@ msgstr[0] "Следите за своими словами! Слово %s зде msgstr[1] "Следите за своими словами! Слова %s здесь запрещены." msgstr[2] "Следите за своими словами! Слова %s здесь запрещены." -#: contrib/comments/models.py:23 -msgid "object ID" -msgstr "ID объекта" +#: contrib/comments/models.py:22 contrib/contenttypes/models.py:71 +msgid "content type" +msgstr "тип содержимого" -#: contrib/comments/models.py:50 +#: contrib/comments/models.py:24 +msgid "object ID" +msgstr "идентификатор объекта" + +#: contrib/comments/models.py:52 msgid "user's name" msgstr "имя пользователя" -#: contrib/comments/models.py:51 +#: contrib/comments/models.py:53 msgid "user's email address" msgstr "адрес электронной почты пользователя" -#: contrib/comments/models.py:52 +#: contrib/comments/models.py:54 msgid "user's URL" msgstr "URL пользователя" -#: contrib/comments/models.py:54 +#: contrib/comments/models.py:56 contrib/comments/models.py:76 +#: contrib/comments/models.py:169 msgid "comment" -msgstr "Комментарий" - -#: contrib/comments/models.py:57 -msgid "date/time submitted" -msgstr "Дата/время добавления" +msgstr "комментарий" #: contrib/comments/models.py:59 -msgid "is public" -msgstr "Публичный" +msgid "date/time submitted" +msgstr "дата и время добавления" -#: contrib/comments/models.py:60 -msgid "Uncheck this box to make the comment effectively disappear from the site." -msgstr "Снимите выделение чтоб удалить комментарии с сайта." +#: contrib/comments/models.py:61 +msgid "is public" +msgstr "публичный" #: contrib/comments/models.py:62 +msgid "" +"Uncheck this box to make the comment effectively disappear from the site." +msgstr "Снимите выделение, чтобы убрать комментарий с сайта." + +#: contrib/comments/models.py:64 msgid "is removed" -msgstr "Удален" +msgstr "удалён" -#: contrib/comments/models.py:63 -msgid "Check this box if the comment is inappropriate. A \"This comment has been removed\" message will be displayed instead." -msgstr "Отметьте, если комментарий нежелателен. Сообщение \"Этот комментарий был удалён\" будет показано взамен." +#: contrib/comments/models.py:65 +msgid "" +"Check this box if the comment is inappropriate. A \"This comment has been " +"removed\" message will be displayed instead." +msgstr "" +"Отметьте, если комментарий нежелателен. Взамен будет показано сообщение " +"\"Этот комментарий был удалён\"." -#: contrib/comments/models.py:115 -msgid "This comment was posted by an authenticated user and thus the name is read-only." -msgstr "Комментарий был добавлен регистрированным пользователем и его статус только для чтения." +#: contrib/comments/models.py:77 +msgid "comments" +msgstr "Комментарии" -#: contrib/comments/models.py:124 -msgid "This comment was posted by an authenticated user and thus the email is read-only." -msgstr "Комментарий был добавлен регистрированным пользователем и его email имеет статус только для чтения." +#: contrib/comments/models.py:119 +msgid "" +"This comment was posted by an authenticated user and thus the name is read-" +"only." +msgstr "" +"Комментарий был добавлен зарегистрированным пользователем, поэтому имя " +"пользователя доступно только для чтения." -#: contrib/comments/models.py:149 +#: contrib/comments/models.py:128 +msgid "" +"This comment was posted by an authenticated user and thus the email is read-" +"only." +msgstr "" +"Комментарий был добавлен зарегистрированным пользователем, поэтому адрес " +"электронной почты доступен только для чтения." + +#: contrib/comments/models.py:153 #, python-format msgid "" "Posted by %(user)s at %(date)s\n" @@ -1403,53 +1512,227 @@ msgstr "" "\n" "http://%(domain)s%(url)s" +#: contrib/comments/models.py:170 +#, fuzzy +msgid "flag" +msgstr "простая страница" + +#: contrib/comments/models.py:171 +#, fuzzy +msgid "date" +msgstr "Любая дата" + +#: contrib/comments/models.py:181 +#, fuzzy +msgid "comment flag" +msgstr "комментарий" + +#: contrib/comments/models.py:182 +#, fuzzy +msgid "comment flags" +msgstr "Комментарии" + +#: contrib/comments/templates/comments/approve.html:4 +#, fuzzy +msgid "Approve a comment" +msgstr "Свободный комментарий" + +#: contrib/comments/templates/comments/approve.html:7 +msgid "Really make this comment public?" +msgstr "" + +#: contrib/comments/templates/comments/approve.html:12 +#: contrib/comments/templates/comments/moderation_queue.html:49 +msgid "Approve" +msgstr "" + +#: contrib/comments/templates/comments/approved.html:4 +#, fuzzy +msgid "Thanks for approving" +msgstr "Спасибо, что используете наш сайт." + +#: contrib/comments/templates/comments/approved.html:7 +#: contrib/comments/templates/comments/deleted.html:7 +#: contrib/comments/templates/comments/flagged.html:7 +msgid "" +"Thanks for taking the time to improve the quality of discussion on our site" +msgstr "" + +#: contrib/comments/templates/comments/delete.html:4 +#, fuzzy +msgid "Remove a comment" +msgstr "Свободный комментарий" + +#: contrib/comments/templates/comments/delete.html:7 +msgid "Really remove this comment?" +msgstr "" + +#: contrib/comments/templates/comments/delete.html:12 +#: contrib/comments/templates/comments/moderation_queue.html:53 +#, fuzzy +msgid "Remove" +msgstr "удалён" + +#: contrib/comments/templates/comments/deleted.html:4 +#, fuzzy +msgid "Thanks for removing" +msgstr "Спасибо, что используете наш сайт." + +#: contrib/comments/templates/comments/flag.html:4 +msgid "Flag this comment" +msgstr "" + +#: contrib/comments/templates/comments/flag.html:7 +msgid "Really flag this comment?" +msgstr "" + +#: contrib/comments/templates/comments/flag.html:12 +#, fuzzy +msgid "Flag" +msgstr "Малага" + +#: contrib/comments/templates/comments/flagged.html:4 +#, fuzzy +msgid "Thanks for flagging" +msgstr "Спасибо, что используете наш сайт." + +#: contrib/comments/templates/comments/form.html:17 +#: contrib/comments/templates/comments/preview.html:32 +#, fuzzy +msgid "Post" +msgstr "Поуис" + +#: contrib/comments/templates/comments/form.html:18 +#: contrib/comments/templates/comments/preview.html:33 +#, fuzzy +msgid "Preview" +msgstr "view:" + +#: contrib/comments/templates/comments/moderation_queue.html:4 +#: contrib/comments/templates/comments/moderation_queue.html:19 +msgid "Comment moderation queue" +msgstr "" + +#: contrib/comments/templates/comments/moderation_queue.html:26 +msgid "No comments to moderate" +msgstr "" + +#: contrib/comments/templates/comments/moderation_queue.html:36 +#, fuzzy +msgid "Email" +msgstr "Адрес электронной почты" + +#: contrib/comments/templates/comments/moderation_queue.html:38 +msgid "Authenticated?" +msgstr "" + +#: contrib/comments/templates/comments/moderation_queue.html:39 +#, fuzzy +msgid "IP Address" +msgstr "IP-адрес" + +#: contrib/comments/templates/comments/moderation_queue.html:40 +#, fuzzy +msgid "Date posted" +msgstr "дата регистрации" + +#: contrib/comments/templates/comments/moderation_queue.html:63 +#, fuzzy +msgid "yes" +msgstr "Да" + +#: contrib/comments/templates/comments/moderation_queue.html:63 +#, fuzzy +msgid "no" +msgstr "ноя" + +#: contrib/comments/templates/comments/posted.html:4 +#, fuzzy +msgid "Thanks for commenting" +msgstr "Свободный комментарий" + +#: contrib/comments/templates/comments/posted.html:7 +msgid "Thank you for your comment" +msgstr "" + +#: contrib/comments/templates/comments/preview.html:4 +#: contrib/comments/templates/comments/preview.html:13 +#, fuzzy +msgid "Preview your comment" +msgstr "Предпросмотр комментария" + +#: contrib/comments/templates/comments/preview.html:11 +#, fuzzy +msgid "Please correct the error below" +msgid_plural "Please correct the errors below" +msgstr[0] "Пожалуйста, исправьте ошибку ниже." +msgstr[1] "Пожалуйста, исправьте ошибки ниже." +msgstr[2] "Пожалуйста, исправьте ошибки ниже." + +#: contrib/comments/templates/comments/preview.html:16 +#, fuzzy +msgid "Post your comment" +msgstr "Предпросмотр комментария" + +#: contrib/comments/templates/comments/preview.html:16 +#, fuzzy +msgid "or make changes" +msgstr "Ни одно поле не изменено." + #: contrib/contenttypes/models.py:67 msgid "python model class name" -msgstr "имя класса python модуля" - -#: contrib/contenttypes/models.py:71 -msgid "content type" -msgstr "Тип содержимого" +msgstr "имя класса модели" #: contrib/contenttypes/models.py:72 msgid "content types" -msgstr "Типы содержимого" +msgstr "типы содержимого" #: contrib/flatpages/admin.py:9 -msgid "Example: '/about/contact/'. Make sure to have leading and trailing slashes." -msgstr "Пример: '/about/contact/'. Убедитесь что вставили завершающий слэш." +msgid "" +"Example: '/about/contact/'. Make sure to have leading and trailing slashes." +msgstr "" +"Пример: '/about/contact/'. Убедитесь, что ввели начальную и конечную косые " +"черты." #: contrib/flatpages/admin.py:11 -msgid "This value must contain only letters, numbers, underscores, dashes or slashes." -msgstr "Значение должно состоять только из букв, цифр, знаков подчеркивания, тире или наклонной черты вправо." +msgid "" +"This value must contain only letters, numbers, underscores, dashes or " +"slashes." +msgstr "" +"Значение должно состоять только из букв, цифр, знаков подчеркивания, тире " +"или наклонной черты вправо." #: contrib/flatpages/admin.py:22 msgid "Advanced options" -msgstr "Расширенные опции" +msgstr "Расширенные настройки" #: contrib/flatpages/models.py:8 msgid "title" -msgstr "Заголовок" +msgstr "заголовок" #: contrib/flatpages/models.py:9 msgid "content" -msgstr "Содержимое" +msgstr "содержимое" #: contrib/flatpages/models.py:10 msgid "enable comments" -msgstr "Активировать комментарии" +msgstr "включить комментарии" #: contrib/flatpages/models.py:11 msgid "template name" -msgstr "Имя шаблона" +msgstr "имя шаблона" #: contrib/flatpages/models.py:12 -msgid "Example: 'flatpages/contact_page.html'. If this isn't provided, the system will use 'flatpages/default.html'." -msgstr "Пример: 'flatpages/contact_page'. Если этот файл не присутствует, система будет использовать 'flatpages/default.html'." +msgid "" +"Example: 'flatpages/contact_page.html'. If this isn't provided, the system " +"will use 'flatpages/default.html'." +msgstr "" +"Пример: 'flatpages/contact_page'. Если не указано, система будет " +"использовать 'flatpages/default.html'." #: contrib/flatpages/models.py:13 msgid "registration required" -msgstr "Регистрация обязательна" +msgstr "требуется регистрация" #: contrib/flatpages/models.py:13 msgid "If this is checked, only logged-in users will be able to view the page." @@ -1457,19 +1740,23 @@ msgstr "Если отмечено, только вошедшие пользов #: contrib/flatpages/models.py:18 msgid "flat page" -msgstr "Простая страница" +msgstr "простая страница" #: contrib/flatpages/models.py:19 msgid "flat pages" -msgstr "Простые страницы" +msgstr "простые страницы" #: contrib/formtools/wizard.py:130 -msgid "We apologize, but your form has expired. Please continue filling out the form from this page." -msgstr "Мы сожалеем, но Ваша форма закончена. Пожалуйста, заполнять форму на этой странице." +msgid "" +"We apologize, but your form has expired. Please continue filling out the " +"form from this page." +msgstr "" +"Мы сожалеем, но ваша форма устарела. Пожалуйста, продолжите заполнять форму " +"на этой странице." #: contrib/gis/forms/fields.py:14 msgid "No geometry value provided." -msgstr "Геометрические значения не предусмотрены." +msgstr "Не указано значение геометрии." #: contrib/gis/forms/fields.py:15 msgid "Invalid geometry value." @@ -1569,12 +1856,10 @@ msgstr "вчера" #: contrib/localflavor/ar/forms.py:27 msgid "Enter a postal code in the format NNNN or ANNNNAAA." -msgstr "Укажите почтовый индекс в формате NNNN или ANNNNAAA." +msgstr "Введите почтовый индекс в формате NNNN или ANNNNAAA." -#: contrib/localflavor/ar/forms.py:49 -#: contrib/localflavor/br/forms.py:96 -#: contrib/localflavor/br/forms.py:135 -#: contrib/localflavor/pe/forms.py:23 +#: contrib/localflavor/ar/forms.py:49 contrib/localflavor/br/forms.py:96 +#: contrib/localflavor/br/forms.py:135 contrib/localflavor/pe/forms.py:23 #: contrib/localflavor/pe/forms.py:51 msgid "This field requires only numbers." msgstr "Это поле требует только числа." @@ -1585,7 +1870,7 @@ msgstr "Это поле требует 7 или 8 цифр." #: contrib/localflavor/ar/forms.py:79 msgid "Enter a valid CUIT in XX-XXXXXXXX-X or XXXXXXXXXXXX format." -msgstr "Введите действительный CUID в формате XX-XXXXXXXX-X или XXXXXXXXXXXX." +msgstr "Введите правильный CUIT в формате XX-XXXXXXXX-X или XXXXXXXXXXXX." #: contrib/localflavor/ar/forms.py:80 msgid "Invalid CUIT." @@ -1593,7 +1878,7 @@ msgstr "Неверный CUIT." #: contrib/localflavor/at/at_states.py:5 msgid "Burgenland" -msgstr "Бюргенланд" +msgstr "Бургенланд" #: contrib/localflavor/at/at_states.py:6 msgid "Carinthia" @@ -1609,11 +1894,11 @@ msgstr "Верхняя Австрия" #: contrib/localflavor/at/at_states.py:9 msgid "Salzburg" -msgstr "Зальсбург" +msgstr "Зальцбург" #: contrib/localflavor/at/at_states.py:10 msgid "Styria" -msgstr "Стирия" +msgstr "Штирия" #: contrib/localflavor/at/at_states.py:11 msgid "Tyrol" @@ -1627,35 +1912,40 @@ msgstr "Ворарлберг" msgid "Vienna" msgstr "Вена" -#: contrib/localflavor/at/forms.py:20 -#: contrib/localflavor/ch/forms.py:16 +#: contrib/localflavor/at/forms.py:20 contrib/localflavor/ch/forms.py:16 #: contrib/localflavor/no/forms.py:12 msgid "Enter a zip code in the format XXXX." msgstr "Введите правильный индекс в формате XXXX.." #: contrib/localflavor/at/forms.py:48 msgid "Enter a valid Austrian Social Security Number in XXXX XXXXXX format." -msgstr "Укажите правильный номер Социального Страхования Австрии в формате XXXX XXXXXX." +msgstr "" +"Введите правильный номер социального страхования Австрии в формате XXXX " +"XXXXXX." #: contrib/localflavor/au/forms.py:16 msgid "Enter a 4 digit post code." -msgstr "Укажите 4 цифровой почтовый код." +msgstr "Введите почтовый индекс из 4 цифр." #: contrib/localflavor/br/forms.py:21 msgid "Enter a zip code in the format XXXXX-XXX." -msgstr "Введите Zip код в формате XXXXX-XXX." +msgstr "Введите почтовый индекс в формате XXXXX-XXX." #: contrib/localflavor/br/forms.py:30 msgid "Phone numbers must be in XX-XXXX-XXXX format." -msgstr "Телефонные номера должен быть в формате XX-XXXX-XXXX. " +msgstr "Телефонные номера должны быть в формате XX-XXXX-XXXX." #: contrib/localflavor/br/forms.py:58 -msgid "Select a valid brazilian state. That state is not one of the available states." -msgstr "Выберите верный бразилский штат. Указанного варианта нет среди допустимых" +msgid "" +"Select a valid brazilian state. That state is not one of the available " +"states." +msgstr "" +"Выберите корректный бразильский штат. Указанного варианта нет среди " +"допустимых значений." #: contrib/localflavor/br/forms.py:94 msgid "Invalid CPF number." -msgstr "неправильный CPF номер" +msgstr "Неправильный CPF номер." #: contrib/localflavor/br/forms.py:95 msgid "This field requires at most 11 digits or 14 characters." @@ -1667,35 +1957,37 @@ msgstr "Неправильный CNPJ номер." #: contrib/localflavor/br/forms.py:136 msgid "This field requires at least 14 digits" -msgstr "Это поле требует не меньше 14 цифр." +msgstr "Это поле требует как минимум 14 цифр" #: contrib/localflavor/ca/forms.py:17 msgid "Enter a postal code in the format XXX XXX." -msgstr "Укажите почтовый индекс в формате XXX XXX." +msgstr "Введите почтовый индекс в формате XXX XXX." #: contrib/localflavor/ca/forms.py:88 msgid "Enter a valid Canadian Social Insurance number in XXX-XXX-XXX format." -msgstr "Укажите правильный номер Социального Страхования Канады в формате XXX-XXX-XXX." +msgstr "" +"Введите правильный номер социального страхования Канады в формате XXX-XXX-" +"XXX." #: contrib/localflavor/ch/ch_states.py:5 msgid "Aargau" -msgstr "Ааргуа" +msgstr "Ааргау" #: contrib/localflavor/ch/ch_states.py:6 msgid "Appenzell Innerrhoden" -msgstr "" +msgstr "Аппенцелль-Иннерроден" #: contrib/localflavor/ch/ch_states.py:7 msgid "Appenzell Ausserrhoden" -msgstr "" +msgstr "Аппенцелль-Ауссерроден" #: contrib/localflavor/ch/ch_states.py:8 msgid "Basel-Stadt" -msgstr "" +msgstr "Базель-Штадт" #: contrib/localflavor/ch/ch_states.py:9 msgid "Basel-Land" -msgstr "Базел-Ланд" +msgstr "Базель-Ланд" #: contrib/localflavor/ch/ch_states.py:10 msgid "Berne" @@ -1703,7 +1995,7 @@ msgstr "Берн" #: contrib/localflavor/ch/ch_states.py:11 msgid "Fribourg" -msgstr "Фрибург" +msgstr "Фрибур" #: contrib/localflavor/ch/ch_states.py:12 msgid "Geneva" @@ -1715,11 +2007,11 @@ msgstr "Гларус" #: contrib/localflavor/ch/ch_states.py:14 msgid "Graubuenden" -msgstr "" +msgstr "Граубюнден" #: contrib/localflavor/ch/ch_states.py:15 msgid "Jura" -msgstr "" +msgstr "Джура" #: contrib/localflavor/ch/ch_states.py:16 msgid "Lucerne" @@ -1727,31 +2019,31 @@ msgstr "Люцерн" #: contrib/localflavor/ch/ch_states.py:17 msgid "Neuchatel" -msgstr "Нахатель" +msgstr "Нёвшатель" #: contrib/localflavor/ch/ch_states.py:18 msgid "Nidwalden" -msgstr "Нидвалген" +msgstr "Нидвальден" #: contrib/localflavor/ch/ch_states.py:19 msgid "Obwalden" -msgstr "Обвалген" +msgstr "Обвальден" #: contrib/localflavor/ch/ch_states.py:20 msgid "Schaffhausen" -msgstr "Шаффхаусен" +msgstr "Шаффхаузен" #: contrib/localflavor/ch/ch_states.py:21 msgid "Schwyz" -msgstr "Швитц" +msgstr "Швиц" #: contrib/localflavor/ch/ch_states.py:22 msgid "Solothurn" -msgstr "" +msgstr "Золотурн" #: contrib/localflavor/ch/ch_states.py:23 msgid "St. Gallen" -msgstr "" +msgstr "Санкт-Галлен" #: contrib/localflavor/ch/ch_states.py:24 msgid "Thurgau" @@ -1759,19 +2051,19 @@ msgstr "Тургау" #: contrib/localflavor/ch/ch_states.py:25 msgid "Ticino" -msgstr "" +msgstr "Тичино" #: contrib/localflavor/ch/ch_states.py:26 msgid "Uri" -msgstr "" +msgstr "Ури" #: contrib/localflavor/ch/ch_states.py:27 msgid "Valais" -msgstr "" +msgstr "Вале" #: contrib/localflavor/ch/ch_states.py:28 msgid "Vaud" -msgstr "" +msgstr "Во" #: contrib/localflavor/ch/ch_states.py:29 msgid "Zug" @@ -1782,16 +2074,20 @@ msgid "Zurich" msgstr "Цюрих" #: contrib/localflavor/ch/forms.py:64 -msgid "Enter a valid Swiss identity or passport card number in X1234567<0 or 1234567890 format." -msgstr "Введите действительный номер Швейцарского паспорта личности или номер карты в формате X1234567<0 или 1234567890." +msgid "" +"Enter a valid Swiss identity or passport card number in X1234567<0 or " +"1234567890 format." +msgstr "" +"Введите правильный номер швейцарского паспорта личности или номер карты в " +"формате X1234567<0 или 1234567890." #: contrib/localflavor/cl/forms.py:29 msgid "Enter a valid Chilean RUT." -msgstr "Укажите правильный RUT Чили." +msgstr "Введите правильный RUT Чили." #: contrib/localflavor/cl/forms.py:30 msgid "Enter a valid Chilean RUT. The format is XX.XXX.XXX-X." -msgstr "Укажите правильный RUT Чили. Формат XX.XXX.XXX-X." +msgstr "Введите правильный RUT Чили. Формат: XX.XXX.XXX-X." #: contrib/localflavor/cl/forms.py:31 msgid "The Chilean RUT is not valid." @@ -1811,7 +2107,7 @@ msgstr "Берлин" #: contrib/localflavor/de/de_states.py:8 msgid "Brandenburg" -msgstr "Браденбург" +msgstr "Бранденбург" #: contrib/localflavor/de/de_states.py:9 msgid "Bremen" @@ -1835,15 +2131,15 @@ msgstr "Нижняя Саксония" #: contrib/localflavor/de/de_states.py:14 msgid "North Rhine-Westphalia" -msgstr "" +msgstr "Северный Рейн-Вестфалия" #: contrib/localflavor/de/de_states.py:15 msgid "Rhineland-Palatinate" -msgstr "" +msgstr "Рейнланд-Пфальц" #: contrib/localflavor/de/de_states.py:16 msgid "Saarland" -msgstr "" +msgstr "Саар" #: contrib/localflavor/de/de_states.py:17 msgid "Saxony" @@ -1851,37 +2147,40 @@ msgstr "Саксония" #: contrib/localflavor/de/de_states.py:18 msgid "Saxony-Anhalt" -msgstr "" +msgstr "Саксония-Анхальт" #: contrib/localflavor/de/de_states.py:19 msgid "Schleswig-Holstein" -msgstr "" +msgstr "Шлезвиг-Гольштейн" #: contrib/localflavor/de/de_states.py:20 msgid "Thuringia" -msgstr "" +msgstr "Тюрингия" -#: contrib/localflavor/de/forms.py:14 -#: contrib/localflavor/fi/forms.py:12 +#: contrib/localflavor/de/forms.py:14 contrib/localflavor/fi/forms.py:12 #: contrib/localflavor/fr/forms.py:15 msgid "Enter a zip code in the format XXXXX." -msgstr "Укажите zip код в формате XXXXX." +msgstr "Введите почтовый индекс в формате XXXXX." #: contrib/localflavor/de/forms.py:41 -msgid "Enter a valid German identity card number in XXXXXXXXXXX-XXXXXXX-XXXXXXX-X format." -msgstr "Введите действительный номер паспорта личности в формате XXXXXXXXXXX-XXXXXXX-XXXXXXX-X." +msgid "" +"Enter a valid German identity card number in XXXXXXXXXXX-XXXXXXX-XXXXXXX-X " +"format." +msgstr "" +"Введите правильный номер паспорта личности в формате XXXXXXXXXXX-XXXXXXX-" +"XXXXXXX-X." #: contrib/localflavor/es/es_provinces.py:5 msgid "Arava" -msgstr "" +msgstr "Арава" #: contrib/localflavor/es/es_provinces.py:6 msgid "Albacete" -msgstr "" +msgstr "Альбасете" #: contrib/localflavor/es/es_provinces.py:7 msgid "Alacant" -msgstr "" +msgstr "Аликанте" #: contrib/localflavor/es/es_provinces.py:8 msgid "Almeria" @@ -1893,51 +2192,51 @@ msgstr "Авила" #: contrib/localflavor/es/es_provinces.py:10 msgid "Badajoz" -msgstr "" +msgstr "Бадахос" #: contrib/localflavor/es/es_provinces.py:11 msgid "Illes Balears" -msgstr "" +msgstr "Балеарские острова" #: contrib/localflavor/es/es_provinces.py:12 msgid "Barcelona" -msgstr "Барсеолона" +msgstr "Барселона" #: contrib/localflavor/es/es_provinces.py:13 msgid "Burgos" -msgstr "" +msgstr "Бургос" #: contrib/localflavor/es/es_provinces.py:14 msgid "Caceres" -msgstr "" +msgstr "Касерес" #: contrib/localflavor/es/es_provinces.py:15 msgid "Cadiz" -msgstr "" +msgstr "Кадис" #: contrib/localflavor/es/es_provinces.py:16 msgid "Castello" -msgstr "" +msgstr "Кастельо" #: contrib/localflavor/es/es_provinces.py:17 msgid "Ciudad Real" -msgstr "" +msgstr "Сьюдад-Реаль" #: contrib/localflavor/es/es_provinces.py:18 msgid "Cordoba" -msgstr "" +msgstr "Кордоба" #: contrib/localflavor/es/es_provinces.py:19 msgid "A Coruna" -msgstr "" +msgstr "Ла-Корунья" #: contrib/localflavor/es/es_provinces.py:20 msgid "Cuenca" -msgstr "" +msgstr "Куэнка" #: contrib/localflavor/es/es_provinces.py:21 msgid "Girona" -msgstr "" +msgstr "Херона" #: contrib/localflavor/es/es_provinces.py:22 msgid "Granada" @@ -1945,23 +2244,23 @@ msgstr "Гранада" #: contrib/localflavor/es/es_provinces.py:23 msgid "Guadalajara" -msgstr "" +msgstr "Гвадалахара" #: contrib/localflavor/es/es_provinces.py:24 msgid "Guipuzkoa" -msgstr "" +msgstr "Гипускоа" #: contrib/localflavor/es/es_provinces.py:25 msgid "Huelva" -msgstr "" +msgstr "Уэльва" #: contrib/localflavor/es/es_provinces.py:26 msgid "Huesca" -msgstr "Хуеска" +msgstr "Уэска" #: contrib/localflavor/es/es_provinces.py:27 msgid "Jaen" -msgstr "Джин" +msgstr "Хаэн" #: contrib/localflavor/es/es_provinces.py:28 msgid "Leon" @@ -1969,16 +2268,16 @@ msgstr "Леон" #: contrib/localflavor/es/es_provinces.py:29 msgid "Lleida" -msgstr "" +msgstr "Лерида" #: contrib/localflavor/es/es_provinces.py:30 #: contrib/localflavor/es/es_regions.py:17 msgid "La Rioja" -msgstr "" +msgstr "Риоха" #: contrib/localflavor/es/es_provinces.py:31 msgid "Lugo" -msgstr "" +msgstr "Луго" #: contrib/localflavor/es/es_provinces.py:32 #: contrib/localflavor/es/es_regions.py:18 @@ -1991,31 +2290,31 @@ msgstr "Малага" #: contrib/localflavor/es/es_provinces.py:34 msgid "Murcia" -msgstr "" +msgstr "Мурсия" #: contrib/localflavor/es/es_provinces.py:35 msgid "Navarre" -msgstr "" +msgstr "Наварра" #: contrib/localflavor/es/es_provinces.py:36 msgid "Ourense" -msgstr "" +msgstr "Оренсе" #: contrib/localflavor/es/es_provinces.py:37 msgid "Asturias" -msgstr "" +msgstr "Астурия" #: contrib/localflavor/es/es_provinces.py:38 msgid "Palencia" -msgstr "Паленьсия" +msgstr "Паленсия" #: contrib/localflavor/es/es_provinces.py:39 msgid "Las Palmas" -msgstr "Лас Пальмос" +msgstr "Лас-Пальмас" #: contrib/localflavor/es/es_provinces.py:40 msgid "Pontevedra" -msgstr "" +msgstr "Понтеведра" #: contrib/localflavor/es/es_provinces.py:41 msgid "Salamanca" @@ -2023,12 +2322,12 @@ msgstr "Саламанка" #: contrib/localflavor/es/es_provinces.py:42 msgid "Santa Cruz de Tenerife" -msgstr "" +msgstr "Санта-Крус-де-Тенерифе" #: contrib/localflavor/es/es_provinces.py:43 #: contrib/localflavor/es/es_regions.py:11 msgid "Cantabria" -msgstr "Кантабрина" +msgstr "Кантабрия" #: contrib/localflavor/es/es_provinces.py:44 msgid "Segovia" @@ -2044,11 +2343,11 @@ msgstr "Сория" #: contrib/localflavor/es/es_provinces.py:47 msgid "Tarragona" -msgstr "" +msgstr "Таррагона" #: contrib/localflavor/es/es_provinces.py:48 msgid "Teruel" -msgstr "Тироль" +msgstr "Теруэль" #: contrib/localflavor/es/es_provinces.py:49 msgid "Toledo" @@ -2060,11 +2359,11 @@ msgstr "Валенсия" #: contrib/localflavor/es/es_provinces.py:51 msgid "Valladolid" -msgstr "" +msgstr "Вальядолид" #: contrib/localflavor/es/es_provinces.py:52 msgid "Bizkaia" -msgstr "" +msgstr "Бискайя" #: contrib/localflavor/es/es_provinces.py:53 msgid "Zamora" @@ -2076,11 +2375,11 @@ msgstr "Сарагоса" #: contrib/localflavor/es/es_provinces.py:55 msgid "Ceuta" -msgstr "" +msgstr "Сеута" #: contrib/localflavor/es/es_provinces.py:56 msgid "Melilla" -msgstr "" +msgstr "Мелилья" #: contrib/localflavor/es/es_regions.py:5 msgid "Andalusia" @@ -2088,15 +2387,15 @@ msgstr "Андалусия" #: contrib/localflavor/es/es_regions.py:6 msgid "Aragon" -msgstr "" +msgstr "Арагон" #: contrib/localflavor/es/es_regions.py:7 msgid "Principality of Asturias" -msgstr "" +msgstr "Астурийское княжество" #: contrib/localflavor/es/es_regions.py:8 msgid "Balearic Islands" -msgstr "" +msgstr "Балеарские острова" #: contrib/localflavor/es/es_regions.py:9 msgid "Basque Country" @@ -2108,11 +2407,11 @@ msgstr "Канарские острова" #: contrib/localflavor/es/es_regions.py:12 msgid "Castile-La Mancha" -msgstr "" +msgstr "Кастилия-Ла-Манча" #: contrib/localflavor/es/es_regions.py:13 msgid "Castile and Leon" -msgstr "" +msgstr "Кастилия и Леон" #: contrib/localflavor/es/es_regions.py:14 msgid "Catalonia" @@ -2120,31 +2419,35 @@ msgstr "Каталония" #: contrib/localflavor/es/es_regions.py:15 msgid "Extremadura" -msgstr "" +msgstr "Эстремадура" #: contrib/localflavor/es/es_regions.py:16 msgid "Galicia" -msgstr "Галиция" +msgstr "Галисия" #: contrib/localflavor/es/es_regions.py:19 msgid "Region of Murcia" -msgstr "" +msgstr "Мурсия" #: contrib/localflavor/es/es_regions.py:20 msgid "Foral Community of Navarre" -msgstr "" +msgstr "Наварра" #: contrib/localflavor/es/es_regions.py:21 msgid "Valencian Community" -msgstr "" +msgstr "Валенсия" #: contrib/localflavor/es/forms.py:19 msgid "Enter a valid postal code in the range and format 01XXX - 52XXX." -msgstr "Укажите почтовый индекс в промежутке и формате 01XXX - 52XXX." +msgstr "Введите почтовый индекс в диапазоне и формате 01XXX - 52XXX." #: contrib/localflavor/es/forms.py:39 -msgid "Enter a valid phone number in one of the formats 6XXXXXXXX, 8XXXXXXXX or 9XXXXXXXX." -msgstr "Введите правильный телефонный номер в одном из форматов 6XXXXXXXX, 8XXXXXXXX или 9XXXXXXXX." +msgid "" +"Enter a valid phone number in one of the formats 6XXXXXXXX, 8XXXXXXXX or " +"9XXXXXXXX." +msgstr "" +"Введите правильный телефонный номер в одном из форматов 6XXXXXXXX, 8XXXXXXXX " +"или 9XXXXXXXX." #: contrib/localflavor/es/forms.py:66 msgid "Please enter a valid NIF, NIE, or CIF." @@ -2167,8 +2470,11 @@ msgid "Invalid checksum for CIF." msgstr "Неверная проверочная сумма для CIF." #: contrib/localflavor/es/forms.py:142 -msgid "Please enter a valid bank account number in format XXXX-XXXX-XX-XXXXXXXXXX." -msgstr "Введите действительный банковский номер в формате XXXX-XXXX-XX-XXXXXXXXXX." +msgid "" +"Please enter a valid bank account number in format XXXX-XXXX-XX-XXXXXXXXXX." +msgstr "" +"Пожалуйста, введите правильный банковский номер в формате XXXX-XXXX-XX-" +"XXXXXXXXXX." #: contrib/localflavor/es/forms.py:143 msgid "Invalid checksum for bank account number." @@ -2176,39 +2482,41 @@ msgstr "Неверная проверочная сумма для банковс #: contrib/localflavor/fi/forms.py:28 msgid "Enter a valid Finnish social security number." -msgstr "Укажите правильный номер Социального Страхования в Финляндии." +msgstr "Введите правильный номер социального страхования Финляндии." #: contrib/localflavor/in_/forms.py:14 msgid "Enter a zip code in the format XXXXXXX." -msgstr "Введите Zip код в формате XXXXXXX." +msgstr "Введите почтовый индекс в формате XXXXXXX." #: contrib/localflavor/is_/forms.py:17 -msgid "Enter a valid Icelandic identification number. The format is XXXXXX-XXXX." -msgstr "Укажите правильный исландский идентификатор. Формат XXXXXX-XXXX" +msgid "" +"Enter a valid Icelandic identification number. The format is XXXXXX-XXXX." +msgstr "" +"Введите правильный исландский идентификационный номер. Формат: XXXXXX-XXXX." #: contrib/localflavor/is_/forms.py:18 msgid "The Icelandic identification number is not valid." -msgstr "Исландский идентификационный номер не правилен" +msgstr "Неправильный исландский идентификационный номер." #: contrib/localflavor/it/forms.py:14 msgid "Enter a valid zip code." -msgstr "Укажите правильный zip код" +msgstr "Введите правильный почтовый индекс." #: contrib/localflavor/it/forms.py:43 msgid "Enter a valid Social Security number." -msgstr "Укажите правильный номер Социального Страхования." +msgstr "Введите правильный номер социального страхования." #: contrib/localflavor/it/forms.py:68 msgid "Enter a valid VAT number." -msgstr "Укажите правильный VAT номер." +msgstr "Введите правильный VAT номер." #: contrib/localflavor/jp/forms.py:16 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" -msgstr "Хоккаидо" +msgstr "Хоккайдо" #: contrib/localflavor/jp/jp_prefectures.py:5 msgid "Aomori" @@ -2240,7 +2548,7 @@ msgstr "Ибакари" #: contrib/localflavor/jp/jp_prefectures.py:12 msgid "Tochigi" -msgstr "Точиги" +msgstr "Тотиги" #: contrib/localflavor/jp/jp_prefectures.py:13 msgid "Gunma" @@ -2252,7 +2560,7 @@ msgstr "Сайтама" #: contrib/localflavor/jp/jp_prefectures.py:15 msgid "Chiba" -msgstr "Чиба" +msgstr "Тиба" #: contrib/localflavor/jp/jp_prefectures.py:16 msgid "Tokyo" @@ -2264,7 +2572,7 @@ msgstr "Канагава" #: contrib/localflavor/jp/jp_prefectures.py:18 msgid "Yamanashi" -msgstr "Яманаши" +msgstr "Яманаси" #: contrib/localflavor/jp/jp_prefectures.py:19 msgid "Nagano" @@ -2280,11 +2588,11 @@ msgstr "Тояма" #: contrib/localflavor/jp/jp_prefectures.py:22 msgid "Ishikawa" -msgstr "Ишикава" +msgstr "Исикава" #: contrib/localflavor/jp/jp_prefectures.py:23 msgid "Fukui" -msgstr "Фукуй" +msgstr "Фукуи" #: contrib/localflavor/jp/jp_prefectures.py:24 msgid "Gifu" @@ -2292,7 +2600,7 @@ msgstr "Гифу" #: contrib/localflavor/jp/jp_prefectures.py:25 msgid "Shizuoka" -msgstr "Шизуока" +msgstr "Сидзуока" #: contrib/localflavor/jp/jp_prefectures.py:26 msgid "Aichi" @@ -2300,11 +2608,11 @@ msgstr "Айчи" #: contrib/localflavor/jp/jp_prefectures.py:27 msgid "Mie" -msgstr "Ми" +msgstr "Миэ" #: contrib/localflavor/jp/jp_prefectures.py:28 msgid "Shiga" -msgstr "Шига" +msgstr "Сига" #: contrib/localflavor/jp/jp_prefectures.py:29 msgid "Kyoto" @@ -2316,7 +2624,7 @@ msgstr "Осака" #: contrib/localflavor/jp/jp_prefectures.py:31 msgid "Hyogo" -msgstr "Хиого" +msgstr "Хёго" #: contrib/localflavor/jp/jp_prefectures.py:32 msgid "Nara" @@ -2332,7 +2640,7 @@ msgstr "Тоттори" #: contrib/localflavor/jp/jp_prefectures.py:35 msgid "Shimane" -msgstr "Шимане" +msgstr "Симанэ" #: contrib/localflavor/jp/jp_prefectures.py:36 msgid "Okayama" @@ -2344,11 +2652,11 @@ msgstr "Хиросима" #: contrib/localflavor/jp/jp_prefectures.py:38 msgid "Yamaguchi" -msgstr "Ямагучи" +msgstr "Ямагути" #: contrib/localflavor/jp/jp_prefectures.py:39 msgid "Tokushima" -msgstr "Токушима" +msgstr "Токусима" #: contrib/localflavor/jp/jp_prefectures.py:40 msgid "Kagawa" @@ -2356,11 +2664,11 @@ msgstr "Кагава" #: contrib/localflavor/jp/jp_prefectures.py:41 msgid "Ehime" -msgstr "Ехиме" +msgstr "Эхимэ" #: contrib/localflavor/jp/jp_prefectures.py:42 msgid "Kochi" -msgstr "Кочи" +msgstr "Коти" #: contrib/localflavor/jp/jp_prefectures.py:43 msgid "Fukuoka" @@ -2376,19 +2684,19 @@ msgstr "Нагасаки" #: contrib/localflavor/jp/jp_prefectures.py:46 msgid "Kumamoto" -msgstr "" +msgstr "Кумамото" #: contrib/localflavor/jp/jp_prefectures.py:47 msgid "Oita" -msgstr "" +msgstr "Оита" #: contrib/localflavor/jp/jp_prefectures.py:48 msgid "Miyazaki" -msgstr "Миязаки" +msgstr "Миядзаки" #: contrib/localflavor/jp/jp_prefectures.py:49 msgid "Kagoshima" -msgstr "Кагошина" +msgstr "Кагосима" #: contrib/localflavor/jp/jp_prefectures.py:50 msgid "Okinawa" @@ -2396,15 +2704,15 @@ msgstr "Окинава" #: contrib/localflavor/mx/mx_states.py:12 msgid "Aguascalientes" -msgstr "" +msgstr "Агуаскальентес" #: contrib/localflavor/mx/mx_states.py:13 msgid "Baja California" -msgstr "" +msgstr "Нижняя Калифорния" #: contrib/localflavor/mx/mx_states.py:14 msgid "Baja California Sur" -msgstr "" +msgstr "Южная Нижняя Калифорни" #: contrib/localflavor/mx/mx_states.py:15 msgid "Campeche" @@ -2412,35 +2720,35 @@ msgstr "Кампече" #: contrib/localflavor/mx/mx_states.py:16 msgid "Chihuahua" -msgstr "" +msgstr "Чиуауа" #: contrib/localflavor/mx/mx_states.py:17 msgid "Chiapas" -msgstr "Чиакпас" +msgstr "Чьяпас" #: contrib/localflavor/mx/mx_states.py:18 msgid "Coahuila" -msgstr "Коахулия" +msgstr "Коауила" #: contrib/localflavor/mx/mx_states.py:19 msgid "Colima" -msgstr "" +msgstr "Колима" #: contrib/localflavor/mx/mx_states.py:20 msgid "Distrito Federal" -msgstr "" +msgstr "Федеральный округ" #: contrib/localflavor/mx/mx_states.py:21 msgid "Durango" -msgstr "" +msgstr "Дуранго" #: contrib/localflavor/mx/mx_states.py:22 msgid "Guerrero" -msgstr "Гуерреро" +msgstr "Герреро" #: contrib/localflavor/mx/mx_states.py:23 msgid "Guanajuato" -msgstr "" +msgstr "Гуанахуато" #: contrib/localflavor/mx/mx_states.py:24 msgid "Hidalgo" @@ -2448,107 +2756,113 @@ msgstr "Идальго" #: contrib/localflavor/mx/mx_states.py:25 msgid "Jalisco" -msgstr "" +msgstr "Халиско" #: contrib/localflavor/mx/mx_states.py:26 -msgid "Estado de México" -msgstr "" +#, fuzzy +msgid "Estado de México" +msgstr "Мехико" #: contrib/localflavor/mx/mx_states.py:27 -msgid "Michoacán" -msgstr "" +#, fuzzy +msgid "Michoacán" +msgstr "Мичоакан" #: contrib/localflavor/mx/mx_states.py:28 msgid "Morelos" -msgstr "" +msgstr "Морелос" #: contrib/localflavor/mx/mx_states.py:29 msgid "Nayarit" -msgstr "" +msgstr "Наярит" #: contrib/localflavor/mx/mx_states.py:30 -msgid "Nuevo León" -msgstr "" +#, fuzzy +msgid "Nuevo León" +msgstr "Нуэво-Леон" #: contrib/localflavor/mx/mx_states.py:31 msgid "Oaxaca" -msgstr "Оаксака" +msgstr "Оахака" #: contrib/localflavor/mx/mx_states.py:32 msgid "Puebla" -msgstr "" +msgstr "Пуэбла" #: contrib/localflavor/mx/mx_states.py:33 -msgid "Querétaro" -msgstr "" +#, fuzzy +msgid "Querétaro" +msgstr "Керетаро" #: contrib/localflavor/mx/mx_states.py:34 msgid "Quintana Roo" -msgstr "" +msgstr "Кинтана-Роо" #: contrib/localflavor/mx/mx_states.py:35 msgid "Sinaloa" msgstr "Синалоа" #: contrib/localflavor/mx/mx_states.py:36 -msgid "San Luis Potosí" -msgstr "" +#, fuzzy +msgid "San Luis Potosí" +msgstr "Сан-Луис-Потоси" #: contrib/localflavor/mx/mx_states.py:37 msgid "Sonora" -msgstr "" +msgstr "Сонора" #: contrib/localflavor/mx/mx_states.py:38 msgid "Tabasco" -msgstr "" +msgstr "Табаско" #: contrib/localflavor/mx/mx_states.py:39 msgid "Tamaulipas" -msgstr "" +msgstr "Тамаулипас" #: contrib/localflavor/mx/mx_states.py:40 msgid "Tlaxcala" -msgstr "" +msgstr "Тласкала" #: contrib/localflavor/mx/mx_states.py:41 msgid "Veracruz" -msgstr "" +msgstr "Веракрус" #: contrib/localflavor/mx/mx_states.py:42 -msgid "Yucatán" -msgstr "" +#, fuzzy +msgid "Yucatán" +msgstr "Юкатан" #: contrib/localflavor/mx/mx_states.py:43 msgid "Zacatecas" -msgstr "" +msgstr "Сакатекас" #: contrib/localflavor/nl/forms.py:21 msgid "Enter a valid postal code" -msgstr "Укажите правильный почтовый индекс" +msgstr "Введите правильный почтовый индекс" #: contrib/localflavor/nl/forms.py:52 msgid "Enter a valid phone number" -msgstr "Укажите правильный телефонный номер." +msgstr "Введите правильный телефонный номер" #: contrib/localflavor/nl/forms.py:78 msgid "Enter a valid SoFi number" -msgstr "Укажите правильный SoFi номер." +msgstr "Введите правильный SoFi номер" #: contrib/localflavor/nl/nl_provinces.py:4 msgid "Drenthe" -msgstr "Дрент" +msgstr "Дренте" #: contrib/localflavor/nl/nl_provinces.py:5 msgid "Flevoland" -msgstr "" +msgstr "Флеволанд" #: contrib/localflavor/nl/nl_provinces.py:6 msgid "Friesland" -msgstr "" +msgstr "Фрисланд" #: contrib/localflavor/nl/nl_provinces.py:7 msgid "Gelderland" -msgstr "Гельдерланд" +msgstr "Гелдерланд" #: contrib/localflavor/nl/nl_provinces.py:8 msgid "Groningen" @@ -2560,15 +2874,15 @@ msgstr "Лимбург" #: contrib/localflavor/nl/nl_provinces.py:10 msgid "Noord-Brabant" -msgstr "" +msgstr "Северный Брабант" #: contrib/localflavor/nl/nl_provinces.py:11 msgid "Noord-Holland" -msgstr "" +msgstr "Северная Голландия" #: contrib/localflavor/nl/nl_provinces.py:12 msgid "Overijssel" -msgstr "" +msgstr "Оверэйсел" #: contrib/localflavor/nl/nl_provinces.py:13 msgid "Utrecht" @@ -2576,15 +2890,15 @@ msgstr "Утрехт" #: contrib/localflavor/nl/nl_provinces.py:14 msgid "Zeeland" -msgstr "Зиланд" +msgstr "Зеландия" #: contrib/localflavor/nl/nl_provinces.py:15 msgid "Zuid-Holland" -msgstr "" +msgstr "Южная Голландия" #: contrib/localflavor/no/forms.py:33 msgid "Enter a valid Norwegian social security number." -msgstr "Укажите правильный номер Социального Страхования в Норвегии." +msgstr "Введите правильный номер социального страхования Норвегии." #: contrib/localflavor/pe/forms.py:24 msgid "This field requires 8 digits." @@ -2603,64 +2917,70 @@ msgid "Wrong checksum for the National Identification Number." msgstr "Неверная проверочная сумма для NIF." #: contrib/localflavor/pl/forms.py:71 -msgid "Enter a tax number field (NIP) in the format XXX-XXX-XX-XX or XX-XX-XXX-XXX." -msgstr "Введите в поле налоговый номер в формате XXX-XXX-XX-XX или XX-XX-XXX-XXX." +msgid "" +"Enter a tax number field (NIP) in the format XXX-XXX-XX-XX or XX-XX-XXX-XXX." +msgstr "" +"Введите налоговый номер (NIP) в формате XXX-XXX-XX-XX или XX-XX-XXX-XXX." #: contrib/localflavor/pl/forms.py:72 msgid "Wrong checksum for the Tax Number (NIP)." msgstr "Неверная проверочная сумма для NIP." -#: contrib/localflavor/pl/forms.py:111 -msgid "National Business Register Number (REGON) consists of 7 or 9 digits." -msgstr "Национальный Деловой Регистрационный Номер (REGON) состоит из 7 или 9 цифр." +#: contrib/localflavor/pl/forms.py:109 +#, fuzzy +msgid "National Business Register Number (REGON) consists of 9 or 14 digits." +msgstr "" +"Национальный деловой регистрационный номер (REGON) состоит из 7 или 9 цифр." -#: contrib/localflavor/pl/forms.py:112 +#: contrib/localflavor/pl/forms.py:110 msgid "Wrong checksum for the National Business Register Number (REGON)." -msgstr "Неверная проверочная сумма для Национального Делового Регистрационного Номера (REGON)." +msgstr "" +"Неверная проверочная сумма для национального делового регистрационного " +"номера (REGON)." -#: contrib/localflavor/pl/forms.py:155 +#: contrib/localflavor/pl/forms.py:148 msgid "Enter a postal code in the format XX-XXX." -msgstr "Укажите почтовый индекс код в формате XX-XXX." +msgstr "Введите почтовый индекс в формате XX-XXX." #: contrib/localflavor/pl/pl_voivodeships.py:8 msgid "Lower Silesia" -msgstr "Нижняя Силесия" +msgstr "Нижнесилезское" #: contrib/localflavor/pl/pl_voivodeships.py:9 msgid "Kuyavia-Pomerania" -msgstr "" +msgstr "Куявско-Поморское" #: contrib/localflavor/pl/pl_voivodeships.py:10 msgid "Lublin" -msgstr "Люблина" +msgstr "Люблинское" #: contrib/localflavor/pl/pl_voivodeships.py:11 msgid "Lubusz" -msgstr "" +msgstr "Любушское" #: contrib/localflavor/pl/pl_voivodeships.py:12 msgid "Lodz" -msgstr "" +msgstr "Лодзинское" #: contrib/localflavor/pl/pl_voivodeships.py:13 msgid "Lesser Poland" -msgstr "" +msgstr "Малопольское" #: contrib/localflavor/pl/pl_voivodeships.py:14 msgid "Masovia" -msgstr "" +msgstr "Мазовецкое" #: contrib/localflavor/pl/pl_voivodeships.py:15 msgid "Opole" -msgstr "Ополе" +msgstr "Опольское" #: contrib/localflavor/pl/pl_voivodeships.py:16 msgid "Subcarpatia" -msgstr "" +msgstr "Подкарпатское" #: contrib/localflavor/pl/pl_voivodeships.py:17 msgid "Podlasie" -msgstr "" +msgstr "Подляское" #: contrib/localflavor/pl/pl_voivodeships.py:18 msgid "Pomerania" @@ -2668,107 +2988,107 @@ msgstr "Померания" #: contrib/localflavor/pl/pl_voivodeships.py:19 msgid "Silesia" -msgstr "Силесия" +msgstr "Силезское" #: contrib/localflavor/pl/pl_voivodeships.py:20 msgid "Swietokrzyskie" -msgstr "" +msgstr "Свентокшиское" #: contrib/localflavor/pl/pl_voivodeships.py:21 msgid "Warmia-Masuria" -msgstr "" +msgstr "Варминско-Мазурское" #: contrib/localflavor/pl/pl_voivodeships.py:22 msgid "Greater Poland" -msgstr "" +msgstr "Великопольское" #: contrib/localflavor/pl/pl_voivodeships.py:23 msgid "West Pomerania" -msgstr "Западная Померания" +msgstr "Западнопоморское" #: contrib/localflavor/ro/forms.py:19 msgid "Enter a valid CIF." -msgstr "Введите действительный CIF." +msgstr "Введите правильный CIF." #: contrib/localflavor/ro/forms.py:56 msgid "Enter a valid CNP." -msgstr "Введите действительный CNP." +msgstr "Введите правильный CNP." #: contrib/localflavor/ro/forms.py:141 msgid "Enter a valid IBAN in ROXX-XXXX-XXXX-XXXX-XXXX-XXXX format" -msgstr "Введите действительный IBAN в формате ROXX-XXXX-XXXX-XXXX-XXXX-XXXX." +msgstr "Введите правильный IBAN в формате ROXX-XXXX-XXXX-XXXX-XXXX-XXXX." #: contrib/localflavor/ro/forms.py:171 msgid "Phone numbers must be in XXXX-XXXXXX format." -msgstr "Телефонные номера должен быть в формате XXXX-XXXXXX. " +msgstr "Телефонные номера должны быть в формате XXXX-XXXXXX." #: contrib/localflavor/ro/forms.py:194 msgid "Enter a valid postal code in the format XXXXXX" -msgstr "Укажите zip код в формате XXXXXX." +msgstr "Введите почтовый индекс в формате XXXXXX." #: contrib/localflavor/sk/forms.py:30 msgid "Enter a postal code in the format XXXXX or XXX XX." -msgstr "Укажите почтовый код в формате XXXXX или XXX-XX." +msgstr "Введите почтовый индекс в формате XXXXX или XXX-XX." #: contrib/localflavor/sk/sk_districts.py:8 msgid "Banska Bystrica" -msgstr "" +msgstr "Банска Бистрица" #: contrib/localflavor/sk/sk_districts.py:9 msgid "Banska Stiavnica" -msgstr "" +msgstr "Банска Штьявница" #: contrib/localflavor/sk/sk_districts.py:10 msgid "Bardejov" -msgstr "" +msgstr "Бардейов" #: contrib/localflavor/sk/sk_districts.py:11 msgid "Banovce nad Bebravou" -msgstr "" +msgstr "Бановце-над-Бебравоу" #: contrib/localflavor/sk/sk_districts.py:12 msgid "Brezno" -msgstr "Брензо" +msgstr "Брезно" #: contrib/localflavor/sk/sk_districts.py:13 msgid "Bratislava I" -msgstr "" +msgstr "Братислава I" #: contrib/localflavor/sk/sk_districts.py:14 msgid "Bratislava II" -msgstr "" +msgstr "Братислава II" #: contrib/localflavor/sk/sk_districts.py:15 msgid "Bratislava III" -msgstr "" +msgstr "Братислава III" #: contrib/localflavor/sk/sk_districts.py:16 msgid "Bratislava IV" -msgstr "" +msgstr "Братислава IV" #: contrib/localflavor/sk/sk_districts.py:17 msgid "Bratislava V" -msgstr "" +msgstr "Братислава V" #: contrib/localflavor/sk/sk_districts.py:18 msgid "Bytca" -msgstr "" +msgstr "Битча" #: contrib/localflavor/sk/sk_districts.py:19 msgid "Cadca" -msgstr "" +msgstr "Чадца" #: contrib/localflavor/sk/sk_districts.py:20 msgid "Detva" -msgstr "" +msgstr "Детва" #: contrib/localflavor/sk/sk_districts.py:21 msgid "Dolny Kubin" -msgstr "" +msgstr "Долны Кубин" #: contrib/localflavor/sk/sk_districts.py:22 msgid "Dunajska Streda" -msgstr "" +msgstr "Дунайска Стреда" #: contrib/localflavor/sk/sk_districts.py:23 msgid "Galanta" @@ -2776,23 +3096,23 @@ msgstr "Галанта" #: contrib/localflavor/sk/sk_districts.py:24 msgid "Gelnica" -msgstr "Гельника" +msgstr "Гелница" #: contrib/localflavor/sk/sk_districts.py:25 msgid "Hlohovec" -msgstr "" +msgstr "Глоговец" #: contrib/localflavor/sk/sk_districts.py:26 msgid "Humenne" -msgstr "" +msgstr "Гуменне" #: contrib/localflavor/sk/sk_districts.py:27 msgid "Ilava" -msgstr "" +msgstr "Илава" #: contrib/localflavor/sk/sk_districts.py:28 msgid "Kezmarok" -msgstr "" +msgstr "Кежмарок" #: contrib/localflavor/sk/sk_districts.py:29 msgid "Komarno" @@ -2800,51 +3120,51 @@ msgstr "Комарно" #: contrib/localflavor/sk/sk_districts.py:30 msgid "Kosice I" -msgstr "" +msgstr "Кошице I" #: contrib/localflavor/sk/sk_districts.py:31 msgid "Kosice II" -msgstr "" +msgstr "Кошице II" #: contrib/localflavor/sk/sk_districts.py:32 msgid "Kosice III" -msgstr "" +msgstr "Кошице III" #: contrib/localflavor/sk/sk_districts.py:33 msgid "Kosice IV" -msgstr "" +msgstr "Кошице IV" #: contrib/localflavor/sk/sk_districts.py:34 msgid "Kosice - okolie" -msgstr "" +msgstr "Кошице-периферия" #: contrib/localflavor/sk/sk_districts.py:35 msgid "Krupina" -msgstr "" +msgstr "Крупина" #: contrib/localflavor/sk/sk_districts.py:36 msgid "Kysucke Nove Mesto" -msgstr "" +msgstr "Кисуцке Нове Место" #: contrib/localflavor/sk/sk_districts.py:37 msgid "Levice" -msgstr "" +msgstr "Левице" #: contrib/localflavor/sk/sk_districts.py:38 msgid "Levoca" -msgstr "" +msgstr "Левоча" #: contrib/localflavor/sk/sk_districts.py:39 msgid "Liptovsky Mikulas" -msgstr "" +msgstr "Липтовски Микулаш" #: contrib/localflavor/sk/sk_districts.py:40 msgid "Lucenec" -msgstr "Люценик" +msgstr "Лученец" #: contrib/localflavor/sk/sk_districts.py:41 msgid "Malacky" -msgstr "Малаки" +msgstr "Малацки" #: contrib/localflavor/sk/sk_districts.py:42 msgid "Martin" @@ -2852,19 +3172,19 @@ msgstr "Мартин" #: contrib/localflavor/sk/sk_districts.py:43 msgid "Medzilaborce" -msgstr "" +msgstr "Медзилаборце" #: contrib/localflavor/sk/sk_districts.py:44 msgid "Michalovce" -msgstr "" +msgstr "Михаловце" #: contrib/localflavor/sk/sk_districts.py:45 msgid "Myjava" -msgstr "" +msgstr "Миява" #: contrib/localflavor/sk/sk_districts.py:46 msgid "Namestovo" -msgstr "" +msgstr "Наместово" #: contrib/localflavor/sk/sk_districts.py:47 msgid "Nitra" @@ -2872,63 +3192,63 @@ msgstr "Нитра" #: contrib/localflavor/sk/sk_districts.py:48 msgid "Nove Mesto nad Vahom" -msgstr "" +msgstr "Новое Место-над-Вагом" #: contrib/localflavor/sk/sk_districts.py:49 msgid "Nove Zamky" -msgstr "" +msgstr "Нове Замки" #: contrib/localflavor/sk/sk_districts.py:50 msgid "Partizanske" -msgstr "" +msgstr "Партизанске" #: contrib/localflavor/sk/sk_districts.py:51 msgid "Pezinok" -msgstr "" +msgstr "Пезинок" #: contrib/localflavor/sk/sk_districts.py:52 msgid "Piestany" -msgstr "" +msgstr "Пьештяны" #: contrib/localflavor/sk/sk_districts.py:53 msgid "Poltar" -msgstr "" +msgstr "Полтар" #: contrib/localflavor/sk/sk_districts.py:54 msgid "Poprad" -msgstr "" +msgstr "Попрад" #: contrib/localflavor/sk/sk_districts.py:55 msgid "Povazska Bystrica" -msgstr "" +msgstr "Поважска Бистрица" #: contrib/localflavor/sk/sk_districts.py:56 msgid "Presov" -msgstr "" +msgstr "Прешов" #: contrib/localflavor/sk/sk_districts.py:57 msgid "Prievidza" -msgstr "" +msgstr "Прьевидза" #: contrib/localflavor/sk/sk_districts.py:58 msgid "Puchov" -msgstr "" +msgstr "Пухов" #: contrib/localflavor/sk/sk_districts.py:59 msgid "Revuca" -msgstr "" +msgstr "Ревуца" #: contrib/localflavor/sk/sk_districts.py:60 msgid "Rimavska Sobota" -msgstr "" +msgstr "Римавска Собота" #: contrib/localflavor/sk/sk_districts.py:61 msgid "Roznava" -msgstr "" +msgstr "Рожнява" #: contrib/localflavor/sk/sk_districts.py:62 msgid "Ruzomberok" -msgstr "" +msgstr "Ружомберок" #: contrib/localflavor/sk/sk_districts.py:63 msgid "Sabinov" @@ -2936,15 +3256,15 @@ msgstr "Сабинов" #: contrib/localflavor/sk/sk_districts.py:64 msgid "Senec" -msgstr "Сеник" +msgstr "Сенец" #: contrib/localflavor/sk/sk_districts.py:65 msgid "Senica" -msgstr "Сеника" +msgstr "Сеница" #: contrib/localflavor/sk/sk_districts.py:66 msgid "Skalica" -msgstr "Скалиция" +msgstr "Скалица" #: contrib/localflavor/sk/sk_districts.py:67 msgid "Snina" @@ -2952,23 +3272,23 @@ msgstr "Снина" #: contrib/localflavor/sk/sk_districts.py:68 msgid "Sobrance" -msgstr "" +msgstr "Собранце" #: contrib/localflavor/sk/sk_districts.py:69 msgid "Spisska Nova Ves" -msgstr "" +msgstr "Спишска Нова Вес" #: contrib/localflavor/sk/sk_districts.py:70 msgid "Stara Lubovna" -msgstr "" +msgstr "Стара Любовня" #: contrib/localflavor/sk/sk_districts.py:71 msgid "Stropkov" -msgstr "" +msgstr "Стропков" #: contrib/localflavor/sk/sk_districts.py:72 msgid "Svidnik" -msgstr "" +msgstr "Свидник" #: contrib/localflavor/sk/sk_districts.py:73 msgid "Sala" @@ -2976,91 +3296,91 @@ msgstr "Сала" #: contrib/localflavor/sk/sk_districts.py:74 msgid "Topolcany" -msgstr "" +msgstr "Топольчаны" #: contrib/localflavor/sk/sk_districts.py:75 msgid "Trebisov" -msgstr "" +msgstr "Требишов" #: contrib/localflavor/sk/sk_districts.py:76 msgid "Trencin" -msgstr "Тренцин" +msgstr "Тренчин" #: contrib/localflavor/sk/sk_districts.py:77 msgid "Trnava" -msgstr "" +msgstr "Трнава" #: contrib/localflavor/sk/sk_districts.py:78 msgid "Turcianske Teplice" -msgstr "" +msgstr "Турчьянске Теплице" #: contrib/localflavor/sk/sk_districts.py:79 msgid "Tvrdosin" -msgstr "" +msgstr "Тврдошин" #: contrib/localflavor/sk/sk_districts.py:80 msgid "Velky Krtis" -msgstr "" +msgstr "Вельки Кртиш" #: contrib/localflavor/sk/sk_districts.py:81 msgid "Vranov nad Toplou" -msgstr "" +msgstr "Вранов-над-Топлёу" #: contrib/localflavor/sk/sk_districts.py:82 msgid "Zlate Moravce" -msgstr "" +msgstr "Злате Моравце" #: contrib/localflavor/sk/sk_districts.py:83 msgid "Zvolen" -msgstr "" +msgstr "Зволен" #: contrib/localflavor/sk/sk_districts.py:84 msgid "Zarnovica" -msgstr "" +msgstr "Жарновица" #: contrib/localflavor/sk/sk_districts.py:85 msgid "Ziar nad Hronom" -msgstr "" +msgstr "Жьяр-над-Гроном" #: contrib/localflavor/sk/sk_districts.py:86 msgid "Zilina" -msgstr "" +msgstr "Жилина" #: contrib/localflavor/sk/sk_regions.py:8 msgid "Banska Bystrica region" -msgstr "" +msgstr "Банскобистрицкий край" #: contrib/localflavor/sk/sk_regions.py:9 msgid "Bratislava region" -msgstr "" +msgstr "Братиславский край" #: contrib/localflavor/sk/sk_regions.py:10 msgid "Kosice region" -msgstr "" +msgstr "Кошицкий край" #: contrib/localflavor/sk/sk_regions.py:11 msgid "Nitra region" -msgstr "" +msgstr "Нитранский край" #: contrib/localflavor/sk/sk_regions.py:12 msgid "Presov region" -msgstr "" +msgstr "Прешовский край" #: contrib/localflavor/sk/sk_regions.py:13 msgid "Trencin region" -msgstr "" +msgstr "Тренчинский край" #: contrib/localflavor/sk/sk_regions.py:14 msgid "Trnava region" -msgstr "" +msgstr "Трнавский край" #: contrib/localflavor/sk/sk_regions.py:15 msgid "Zilina region" -msgstr "" +msgstr "Жилинский край" #: contrib/localflavor/uk/forms.py:21 msgid "Enter a valid postcode." -msgstr "Укажите правильный код почтового отделения." +msgstr "Введите правильный почтовый индекс." #: contrib/localflavor/uk/uk_regions.py:11 msgid "Bedfordshire" @@ -3068,7 +3388,7 @@ msgstr "Бедфордшир" #: contrib/localflavor/uk/uk_regions.py:12 msgid "Buckinghamshire" -msgstr "Букингемшир" +msgstr "Бакингемшир" #: contrib/localflavor/uk/uk_regions.py:14 msgid "Cheshire" @@ -3076,7 +3396,7 @@ msgstr "Чешир" #: contrib/localflavor/uk/uk_regions.py:15 msgid "Cornwall and Isles of Scilly" -msgstr "" +msgstr "Корнуолл и острова Силли" #: contrib/localflavor/uk/uk_regions.py:16 msgid "Cumbria" @@ -3096,7 +3416,7 @@ msgstr "Дорсет" #: contrib/localflavor/uk/uk_regions.py:20 msgid "Durham" -msgstr "Дурхам" +msgstr "Дарем" #: contrib/localflavor/uk/uk_regions.py:21 msgid "East Sussex" @@ -3112,19 +3432,19 @@ msgstr "Глостершир" #: contrib/localflavor/uk/uk_regions.py:24 msgid "Greater London" -msgstr "Грейте Лондон" +msgstr "Большой Лондон" #: contrib/localflavor/uk/uk_regions.py:25 msgid "Greater Manchester" -msgstr "Грейтер Манчестер" +msgstr "Большой Манчестер" #: contrib/localflavor/uk/uk_regions.py:26 msgid "Hampshire" -msgstr "Хэмшир" +msgstr "Хэмпшир" #: contrib/localflavor/uk/uk_regions.py:27 msgid "Hertfordshire" -msgstr "Хертфордшир" +msgstr "Хартфордшир" #: contrib/localflavor/uk/uk_regions.py:28 msgid "Kent" @@ -3136,7 +3456,7 @@ msgstr "Ланкашир" #: contrib/localflavor/uk/uk_regions.py:30 msgid "Leicestershire" -msgstr "Лицестершир" +msgstr "Лестершир" #: contrib/localflavor/uk/uk_regions.py:31 msgid "Lincolnshire" @@ -3144,7 +3464,7 @@ msgstr "Линкольншир" #: contrib/localflavor/uk/uk_regions.py:32 msgid "Merseyside" -msgstr "" +msgstr "Мерсисайд" #: contrib/localflavor/uk/uk_regions.py:33 msgid "Norfolk" @@ -3156,15 +3476,15 @@ msgstr "Северный Йоркшир" #: contrib/localflavor/uk/uk_regions.py:35 msgid "Northamptonshire" -msgstr "Нортамптошир" +msgstr "Нортгемптоншир" #: contrib/localflavor/uk/uk_regions.py:36 msgid "Northumberland" -msgstr "" +msgstr "Нортумберленд" #: contrib/localflavor/uk/uk_regions.py:37 msgid "Nottinghamshire" -msgstr "Нотингемшир" +msgstr "Ноттингемшир" #: contrib/localflavor/uk/uk_regions.py:38 msgid "Oxfordshire" @@ -3188,23 +3508,23 @@ msgstr "Стаффордшир" #: contrib/localflavor/uk/uk_regions.py:43 msgid "Suffolk" -msgstr "" +msgstr "Саффолк" #: contrib/localflavor/uk/uk_regions.py:44 msgid "Surrey" -msgstr "Сюррэй:" +msgstr "Сюррей" #: contrib/localflavor/uk/uk_regions.py:45 msgid "Tyne and Wear" -msgstr "" +msgstr "Тайн и Уир" #: contrib/localflavor/uk/uk_regions.py:46 msgid "Warwickshire" -msgstr "" +msgstr "Уорикшир" #: contrib/localflavor/uk/uk_regions.py:47 msgid "West Midlands" -msgstr "Западный Мидландс" +msgstr "Уэст-Мидлендс" #: contrib/localflavor/uk/uk_regions.py:48 msgid "West Sussex" @@ -3216,67 +3536,67 @@ msgstr "Западный Йоркшир" #: contrib/localflavor/uk/uk_regions.py:50 msgid "Wiltshire" -msgstr "Вильтшир" +msgstr "Уилтшир" #: contrib/localflavor/uk/uk_regions.py:51 msgid "Worcestershire" -msgstr "" +msgstr "Вустершир" #: contrib/localflavor/uk/uk_regions.py:55 msgid "County Antrim" -msgstr "" +msgstr "Графство Антрим" #: contrib/localflavor/uk/uk_regions.py:56 msgid "County Armagh" -msgstr "" +msgstr "Графство Арма" #: contrib/localflavor/uk/uk_regions.py:57 msgid "County Down" -msgstr "" +msgstr "Графство Даун" #: contrib/localflavor/uk/uk_regions.py:58 msgid "County Fermanagh" -msgstr "" +msgstr "Графство Фермана" #: contrib/localflavor/uk/uk_regions.py:59 msgid "County Londonderry" -msgstr "" +msgstr "Графство Лондондерри" #: contrib/localflavor/uk/uk_regions.py:60 msgid "County Tyrone" -msgstr "" +msgstr "Графство Тирон" #: contrib/localflavor/uk/uk_regions.py:64 msgid "Clwyd" -msgstr "" +msgstr "Клуид" #: contrib/localflavor/uk/uk_regions.py:65 msgid "Dyfed" -msgstr "" +msgstr "Дивед" #: contrib/localflavor/uk/uk_regions.py:66 msgid "Gwent" -msgstr "" +msgstr "Гуент" #: contrib/localflavor/uk/uk_regions.py:67 msgid "Gwynedd" -msgstr "" +msgstr "Гуинет" #: contrib/localflavor/uk/uk_regions.py:68 msgid "Mid Glamorgan" -msgstr "" +msgstr "Мид-Гламорган" #: contrib/localflavor/uk/uk_regions.py:69 msgid "Powys" -msgstr "" +msgstr "Поуис" #: contrib/localflavor/uk/uk_regions.py:70 msgid "South Glamorgan" -msgstr "" +msgstr "Южный Гламорган" #: contrib/localflavor/uk/uk_regions.py:71 msgid "West Glamorgan" -msgstr "" +msgstr "Западный Гламорган" #: contrib/localflavor/uk/uk_regions.py:75 msgid "Borders" @@ -3284,11 +3604,11 @@ msgstr "Бордерс" #: contrib/localflavor/uk/uk_regions.py:76 msgid "Central Scotland" -msgstr "" +msgstr "Центральная Шотландия" #: contrib/localflavor/uk/uk_regions.py:77 msgid "Dumfries and Galloway" -msgstr "" +msgstr "Дамфрис и Галлоуэй" #: contrib/localflavor/uk/uk_regions.py:78 msgid "Fife" @@ -3300,7 +3620,7 @@ msgstr "Грампиан" #: contrib/localflavor/uk/uk_regions.py:80 msgid "Highland" -msgstr "" +msgstr "Хайленд" #: contrib/localflavor/uk/uk_regions.py:81 msgid "Lothian" @@ -3308,23 +3628,23 @@ msgstr "Лотиан" #: contrib/localflavor/uk/uk_regions.py:82 msgid "Orkney Islands" -msgstr "" +msgstr "Оркнейские острова" #: contrib/localflavor/uk/uk_regions.py:83 msgid "Shetland Islands" -msgstr "" +msgstr "Шетлендские острова" #: contrib/localflavor/uk/uk_regions.py:84 msgid "Strathclyde" -msgstr "" +msgstr "Стратклайд" #: contrib/localflavor/uk/uk_regions.py:85 msgid "Tayside" -msgstr "" +msgstr "Тэйсайд" #: contrib/localflavor/uk/uk_regions.py:86 msgid "Western Isles" -msgstr "Западный Ислес" +msgstr "Западные острова" #: contrib/localflavor/uk/uk_regions.py:90 msgid "England" @@ -3340,27 +3660,28 @@ msgstr "Шотландия" #: contrib/localflavor/uk/uk_regions.py:93 msgid "Wales" -msgstr "Уэльский" +msgstr "Уэльс" #: contrib/localflavor/us/forms.py:16 msgid "Enter a zip code in the format XXXXX or XXXXX-XXXX." -msgstr "Введите индекс в формате XXXXX или XXXXX-XXXX." +msgstr "Введите почтовый индекс в формате XXXXX или XXXXX-XXXX." #: contrib/localflavor/us/forms.py:54 msgid "Enter a valid U.S. Social Security number in XXX-XX-XXXX format." -msgstr "Укажите правильный номер Социального Страхования в США в формате XXX-XX-XXXX." +msgstr "" +"Введите правильный номер социального страхования США в формате XXX-XX-XXXX." #: contrib/localflavor/za/forms.py:20 msgid "Enter a valid South African ID number" -msgstr "Укажите правильный ID номер в Южной Африке." +msgstr "Введите правильный идентификационный номер Южной Африки." #: contrib/localflavor/za/forms.py:54 msgid "Enter a valid South African postal code" -msgstr "Укажите правильный zip код в Южной Африке" +msgstr "Введите правильный почтовый индекс Южной Африки" #: contrib/localflavor/za/za_provinces.py:4 msgid "Eastern Cape" -msgstr "Восточный Кейп" +msgstr "Восточная Капская провинция" #: contrib/localflavor/za/za_provinces.py:5 msgid "Free State" @@ -3372,7 +3693,7 @@ msgstr "Гаутенг" #: contrib/localflavor/za/za_provinces.py:7 msgid "KwaZulu-Natal" -msgstr "КваЗулу-Наталь" +msgstr "Квазулу-Натал" #: contrib/localflavor/za/za_provinces.py:8 msgid "Limpopo" @@ -3384,7 +3705,7 @@ msgstr "Мпумаланга" #: contrib/localflavor/za/za_provinces.py:10 msgid "Northern Cape" -msgstr "Северный Кейп" +msgstr "Северная Капская провинция" #: contrib/localflavor/za/za_provinces.py:11 msgid "North West" @@ -3392,66 +3713,73 @@ msgstr "Северо-запад" #: contrib/localflavor/za/za_provinces.py:12 msgid "Western Cape" -msgstr "Западный Кейп" +msgstr "Западная Капская провинция" #: contrib/redirects/models.py:7 msgid "redirect from" -msgstr "Перенаправить от" +msgstr "перенаправить с" #: contrib/redirects/models.py:8 -msgid "This should be an absolute path, excluding the domain name. Example: '/events/search/'." -msgstr "Это должен быть абсолютный путь без доменного имени. Пример: '/events/search/'." +msgid "" +"This should be an absolute path, excluding the domain name. Example: '/" +"events/search/'." +msgstr "" +"Это должен быть абсолютный путь без доменного имени. Пример: '/events/" +"search/'." #: contrib/redirects/models.py:9 msgid "redirect to" -msgstr "Перенаправить на" +msgstr "перенаправить на" #: contrib/redirects/models.py:10 -msgid "This can be either an absolute path (as above) or a full URL starting with 'http://'." -msgstr "Это должен быть абсолютный путь (как выше) или полный URL, начинающийся с 'http://'." +msgid "" +"This can be either an absolute path (as above) or a full URL starting with " +"'http://'." +msgstr "" +"Это должен быть либо абсолютный путь (как выше), либо полный URL, " +"начинающийся с 'http://'." #: contrib/redirects/models.py:13 msgid "redirect" -msgstr "Перенаправление" +msgstr "перенаправление" #: contrib/redirects/models.py:14 msgid "redirects" -msgstr "Перенаправления" +msgstr "перенаправления" #: contrib/sessions/models.py:45 msgid "session key" -msgstr "Ключ сессии" +msgstr "ключ сессии" #: contrib/sessions/models.py:47 msgid "session data" -msgstr "Данные сессии" +msgstr "данные сессии" #: contrib/sessions/models.py:48 msgid "expire date" -msgstr "Дата окончания" +msgstr "дата окончания" #: contrib/sessions/models.py:53 msgid "session" -msgstr "Сессия" +msgstr "сессия" #: contrib/sessions/models.py:54 msgid "sessions" -msgstr "Сессии" +msgstr "сессии" #: contrib/sites/models.py:32 msgid "domain name" -msgstr "Доменное имя" +msgstr "доменное имя" #: contrib/sites/models.py:33 msgid "display name" -msgstr "Выводимое имя" +msgstr "выводимое имя" #: contrib/sites/models.py:39 msgid "sites" -msgstr "Сайты" +msgstr "сайты" -#: db/models/fields/__init__.py:348 -#: db/models/fields/__init__.py:683 +#: db/models/fields/__init__.py:348 db/models/fields/__init__.py:692 msgid "This value must be an integer." msgstr "Это значение должно быть целым числом." @@ -3465,46 +3793,60 @@ msgstr "Это поле не может быть нулевым." #: db/models/fields/__init__.py:428 msgid "Enter only digits separated by commas." -msgstr "Введите цифры, разделённые запятыми." +msgstr "Введите цифры, разделенные запятыми." #: db/models/fields/__init__.py:459 msgid "Enter a valid date in YYYY-MM-DD format." -msgstr "Вводите правильную дату в формате YYYY-MM-DD." +msgstr "Введите правильную дату в формате YYYY-MM-DD." #: db/models/fields/__init__.py:468 #, python-format msgid "Invalid date: %s" -msgstr "неправильная дата: %s" +msgstr "Неправильная дата: %s" -#: db/models/fields/__init__.py:532 -#: db/models/fields/__init__.py:550 +#: db/models/fields/__init__.py:532 db/models/fields/__init__.py:550 msgid "Enter a valid date/time in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format." -msgstr "Введите правильные дату/время в формате YYYY-MM-DD HH:MM[:ss[.uuuuuu]." +msgstr "" +"Введите правильные дату и время в формате YYYY-MM-DD HH:MM[:ss[.uuuuuu]." #: db/models/fields/__init__.py:586 msgid "This value must be a decimal number." msgstr "Это значение должно быть целым числом." -#: db/models/fields/__init__.py:719 +#: db/models/fields/__init__.py:668 +#, fuzzy +msgid "This value must be a float." +msgstr "Это значение должно быть не меньше %s." + +#: db/models/fields/__init__.py:728 msgid "This value must be either None, True or False." msgstr "Значение должно либо True, либо False." -#: db/models/fields/__init__.py:817 -#: db/models/fields/__init__.py:831 +#: db/models/fields/__init__.py:831 db/models/fields/__init__.py:845 msgid "Enter a valid time in HH:MM[:ss[.uuuuuu]] format." msgstr "Введите правильное время в формате HH:MM[:ss[.uuuuuu]]." -#: db/models/fields/related.py:761 -msgid "Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "Удерживайте \"Control\" (или \"Command\" на Mac) для выбора нескольких." +#: db/models/fields/related.py:787 +msgid "" +"Hold down \"Control\", or \"Command\" on a Mac, to select more than one." +msgstr "" +"Удерживайте \"Control\" (или \"Command\" на Mac) для выбора нескольких " +"значений." -#: db/models/fields/related.py:838 +#: db/models/fields/related.py:865 #, 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] "Пожалуйста, введите корректный ID для %(self)s. Значение %(value)r недопустимо." -msgstr[1] "Пожалуйста, введите корректные ID для %(self)s. Значения %(value)r недопустимы." -msgstr[2] "Пожалуйста, введите корректные ID для %(self)s. Значения %(value)r недопустимы." +msgid_plural "" +"Please enter valid %(self)s IDs. The values %(value)r are invalid." +msgstr[0] "" +"Пожалуйста, введите корректный идентификатор для %(self)s. Значение %(value)" +"r неверно." +msgstr[1] "" +"Пожалуйста, введите корректные идентификаторы для %(self)s. Значения %(value)" +"r неверны." +msgstr[2] "" +"Пожалуйста, введите корректные идентификаторы для %(self)s. Значения %(value)" +"r неверны." #: forms/fields.py:54 msgid "This field is required." @@ -3512,139 +3854,155 @@ msgstr "Обязательное поле." #: forms/fields.py:55 msgid "Enter a valid value." -msgstr "Укажите значение правильно" +msgstr "Введите правильное значение." #: forms/fields.py:138 #, python-format msgid "Ensure this value has at most %(max)d characters (it has %(length)d)." -msgstr "Убедитесь, что значение содержит не больше %(max)d символов (сейчас %(length)d)." +msgstr "" +"Убедитесь, что это значение содержит не более %(max)d символов (сейчас %" +"(length)d)." #: forms/fields.py:139 #, python-format msgid "Ensure this value has at least %(min)d characters (it has %(length)d)." -msgstr "Убедитесь, что значение содержит не менее %(min)d символов (сейчас %(length)d)." +msgstr "" +"Убедитесь, что это значение содержит не менее %(min)d символов (сейчас %" +"(length)d)." #: forms/fields.py:166 msgid "Enter a whole number." msgstr "Введите целое число." -#: forms/fields.py:167 -#: forms/fields.py:196 -#: forms/fields.py:225 +#: forms/fields.py:167 forms/fields.py:196 forms/fields.py:225 #, python-format msgid "Ensure this value is less than or equal to %s." -msgstr "Убедитесь что это значение меньше или равно %s." +msgstr "Убедитесь, что это значение меньше либо равно %s." -#: forms/fields.py:168 -#: forms/fields.py:197 -#: forms/fields.py:226 +#: forms/fields.py:168 forms/fields.py:197 forms/fields.py:226 #, python-format msgid "Ensure this value is greater than or equal to %s." -msgstr "Убедитесь что это значение больше или равно %s" +msgstr "Убедитесь, что это значение больше либо равно %s" -#: forms/fields.py:195 -#: forms/fields.py:224 +#: forms/fields.py:195 forms/fields.py:224 msgid "Enter a number." -msgstr "Введите номер." +msgstr "Введите число." #: forms/fields.py:227 #, python-format msgid "Ensure that there are no more than %s digits in total." -msgstr "Будьте уверены, что не будет цифр больше %s в итоге." +msgstr "Убедитесь, что ввели не больше %s цифр." #: forms/fields.py:228 #, python-format msgid "Ensure that there are no more than %s decimal places." -msgstr "Будьте уверены, что не будет цифр после запятой больше чем %s." +msgstr "Убедитесь, что ввели не больше %s цифр после запятой." #: forms/fields.py:229 #, python-format msgid "Ensure that there are no more than %s digits before the decimal point." -msgstr "Будьте уверены, что не будет цифр до запятой больше чем %s." +msgstr "Убедитесь, что ввели не больше %s цифр до запятой." -#: forms/fields.py:287 -#: forms/fields.py:848 +#: forms/fields.py:287 forms/fields.py:861 msgid "Enter a valid date." -msgstr "Укажите дату правильно." +msgstr "Введите правильную дату." -#: forms/fields.py:321 -#: forms/fields.py:849 +#: forms/fields.py:321 forms/fields.py:862 msgid "Enter a valid time." -msgstr "Укажите время правильно." +msgstr "Введите правильное время." #: forms/fields.py:360 msgid "Enter a valid date/time." -msgstr "Укажите дату и время правильно." +msgstr "Введите правильную дату и время." #: forms/fields.py:446 msgid "No file was submitted. Check the encoding type on the form." -msgstr "Не получен файл. Проверьте кодирование формы (encoding)." +msgstr "Ни одного файла не было отправлено. Проверьте тип кодировки формы." #: forms/fields.py:447 msgid "No file was submitted." -msgstr "Ни одного файла не было добавлено." +msgstr "Ни одного файла не было отправлено." #: forms/fields.py:448 msgid "The submitted file is empty." -msgstr "Указанный файл пуст." +msgstr "Отправленный файл пуст." -#: forms/fields.py:477 -msgid "Upload a valid image. The file you uploaded was either not an image or a corrupted image." -msgstr "Загрузите реальное изображение. Файл, который вы загрузили, не является изображением или был поврежден." +#: forms/fields.py:449 +#, fuzzy, python-format +msgid "" +"Ensure this filename has at most %(max)d characters (it has %(length)d)." +msgstr "" +"Убедитесь, что это значение содержит не более %(max)d символов (сейчас %" +"(length)d)." -#: forms/fields.py:538 +#: forms/fields.py:482 +msgid "" +"Upload a valid image. The file you uploaded was either not an image or a " +"corrupted image." +msgstr "" +"Загрузите правильное изображение. Файл, который вы загрузили, поврежден или " +"не является изображением." + +#: forms/fields.py:543 msgid "Enter a valid URL." -msgstr "Укажите правильный URL" +msgstr "Введите правильный URL." -#: forms/fields.py:539 +#: forms/fields.py:544 msgid "This URL appears to be a broken link." -msgstr "Этот URL похоже сломанная ссылка." +msgstr "Похоже, что это нерабочая ссылка." -#: forms/fields.py:618 -#: forms/fields.py:696 +#: forms/fields.py:623 forms/fields.py:701 #, python-format msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Выберите корректный вариант. %(value)s нет среди допустимых значений." +msgstr "Выберите корректный вариант. %(value)s нет среди допустимых значений." -#: forms/fields.py:697 -#: forms/fields.py:758 -#: forms/models.py:654 +#: forms/fields.py:702 forms/fields.py:763 forms/models.py:740 msgid "Enter a list of values." -msgstr "Укажите список занчений." +msgstr "Введите список значений." -#: forms/fields.py:877 +#: forms/fields.py:890 msgid "Enter a valid IPv4 address." -msgstr "Укажите действительный IPv4 адрес." +msgstr "Введите правильный IPv4 адрес." -#: forms/fields.py:887 -msgid "Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." -msgstr "Значение должно состоять только из букв, цифр, знаков подчеркивания или тире." +#: forms/fields.py:900 +msgid "" +"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." +msgstr "" +"Значение должно состоять только из букв, цифр, знаков подчеркивания или тире." -#: forms/formsets.py:242 -#: forms/formsets.py:244 +#: forms/formsets.py:259 forms/formsets.py:261 msgid "Order" msgstr "Порядок" -#: forms/models.py:268 -#: forms/models.py:277 +#: forms/models.py:287 forms/models.py:296 #, python-format msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s с этим %(field_label)s уже существует." +msgstr "%(model_name)s с таким %(field_label)s уже существует." -#: forms/models.py:584 +#: forms/models.py:613 +msgid "The inline foreign key did not match the parent instance primary key." +msgstr "" + +#: forms/models.py:670 msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Выберите корректный вариант. Вашего варианта нет среди допустимых" +msgstr "" +"Выберите корректный вариант. Вашего варианта нет среди допустимых значений." -#: forms/models.py:655 +#: forms/models.py:741 #, python-format msgid "Select a valid choice. %s is not one of the available choices." -msgstr "Выберите корректный вариант. %s нет среди допустимых значений." +msgstr "Выберите корректный вариант. %s нет среди допустимых значений." -#: template/defaultfilters.py:706 +#: forms/models.py:743 +#, python-format +msgid "\"%s\" is not a valid value for a primary key." +msgstr "" + +#: template/defaultfilters.py:757 msgid "yes,no,maybe" msgstr "да,нет,может быть" -#: template/defaultfilters.py:737 +#: template/defaultfilters.py:788 #, python-format msgid "%(size)d byte" msgid_plural "%(size)d bytes" @@ -3652,20 +4010,20 @@ msgstr[0] "%(size)d байт" msgstr[1] "%(size)d байта" msgstr[2] "%(size)d байт" -#: template/defaultfilters.py:739 +#: template/defaultfilters.py:790 #, python-format msgid "%.1f KB" -msgstr "%.1f Кб" +msgstr "%.1f КБ" -#: template/defaultfilters.py:741 +#: template/defaultfilters.py:792 #, python-format msgid "%.1f MB" -msgstr "%.1f Мб" +msgstr "%.1f МБ" -#: template/defaultfilters.py:742 +#: template/defaultfilters.py:793 #, python-format msgid "%.1f GB" -msgstr "%.1f Гб" +msgstr "%.1f ГБ" #: utils/dateformat.py:41 msgid "p.m." @@ -3721,27 +4079,27 @@ msgstr "Воскресенье" #: utils/dates.py:10 msgid "Mon" -msgstr "Пон" +msgstr "Пнд" #: utils/dates.py:10 msgid "Tue" -msgstr "Втор" +msgstr "Втр" #: utils/dates.py:10 msgid "Wed" -msgstr "Ср" +msgstr "Срд" #: utils/dates.py:10 msgid "Thu" -msgstr "Чет" +msgstr "Чтв" #: utils/dates.py:10 msgid "Fri" -msgstr "Пят" +msgstr "Птн" #: utils/dates.py:11 msgid "Sat" -msgstr "Суб" +msgstr "Сбт" #: utils/dates.py:11 msgid "Sun" @@ -3755,28 +4113,23 @@ msgstr "Январь" msgid "February" msgstr "Февраль" -#: utils/dates.py:18 -#: utils/dates.py:31 +#: utils/dates.py:18 utils/dates.py:31 msgid "March" msgstr "Март" -#: utils/dates.py:18 -#: utils/dates.py:31 +#: utils/dates.py:18 utils/dates.py:31 msgid "April" msgstr "Апрель" -#: utils/dates.py:18 -#: utils/dates.py:31 +#: utils/dates.py:18 utils/dates.py:31 msgid "May" msgstr "Май" -#: utils/dates.py:18 -#: utils/dates.py:31 +#: utils/dates.py:18 utils/dates.py:31 msgid "June" msgstr "Июнь" -#: utils/dates.py:19 -#: utils/dates.py:31 +#: utils/dates.py:19 utils/dates.py:31 msgid "July" msgstr "Июль" @@ -3822,11 +4175,11 @@ msgstr "май" #: utils/dates.py:23 msgid "jun" -msgstr "июнь" +msgstr "июн" #: utils/dates.py:24 msgid "jul" -msgstr "июль" +msgstr "июл" #: utils/dates.py:24 msgid "aug" @@ -3842,7 +4195,7 @@ msgstr "окт" #: utils/dates.py:24 msgid "nov" -msgstr "нояб" +msgstr "ноя" #: utils/dates.py:24 msgid "dec" @@ -3850,31 +4203,31 @@ msgstr "дек" #: utils/dates.py:31 msgid "Jan." -msgstr "янв." +msgstr "Янв." #: utils/dates.py:31 msgid "Feb." -msgstr "фев." +msgstr "Фев." #: utils/dates.py:32 msgid "Aug." -msgstr "авг." +msgstr "Авг." #: utils/dates.py:32 msgid "Sept." -msgstr "сен." +msgstr "Сен." #: utils/dates.py:32 msgid "Oct." -msgstr "окт." +msgstr "Окт." #: utils/dates.py:32 msgid "Nov." -msgstr "нояб." +msgstr "Нояб." #: utils/dates.py:32 msgid "Dec." -msgstr "дек." +msgstr "Дек." #: utils/text.py:128 msgid "or" @@ -3922,16 +4275,16 @@ msgstr[0] "минута" msgstr[1] "минуты" msgstr[2] "минут" -#: utils/timesince.py:43 +#: utils/timesince.py:45 msgid "minutes" msgstr "минут" -#: utils/timesince.py:48 +#: utils/timesince.py:50 #, python-format msgid "%(number)d %(type)s" msgstr "%(number)d %(type)s" -#: utils/timesince.py:54 +#: utils/timesince.py:56 #, python-format msgid ", %(number)d %(type)s" msgstr ", %(number)d %(type)s" @@ -3946,110 +4299,144 @@ msgstr "H:i" #: utils/translation/trans_real.py:421 msgid "YEAR_MONTH_FORMAT" -msgstr "d.m.Y" +msgstr "F Y" #: utils/translation/trans_real.py:422 msgid "MONTH_DAY_FORMAT" -msgstr "d.m.Y" +msgstr "j F" #: views/generic/create_update.py:114 #, python-format msgid "The %(verbose_name)s was created successfully." -msgstr "Объект %(verbose_name)s был успешно создан." +msgstr "%(verbose_name)s был успешно создан." #: views/generic/create_update.py:156 #, python-format msgid "The %(verbose_name)s was updated successfully." -msgstr "Объект %(verbose_name)s был успешно изменен." +msgstr "%(verbose_name)s был успешно изменён." #: views/generic/create_update.py:198 #, python-format msgid "The %(verbose_name)s was deleted." -msgstr "Объект %(verbose_name)s был успешно удален." +msgstr "%(verbose_name)s был успешно удалён." #~ msgid "Ensure your text is less than %s character." #~ msgid_plural "Ensure your text is less than %s characters." #~ msgstr[0] "Убедитесь, что длина вашего текста меньше %s символа." #~ msgstr[1] "Убедитесь, что длина вашего текста меньше %s символов." #~ msgstr[2] "Убедитесь, что длина вашего текста меньше %s символов." + #~ msgid "Line breaks are not allowed here." #~ msgstr "Переносы строк здесь не допускаются." + #~ msgid "Select a valid choice; '%(data)s' is not in %(choices)s." #~ msgstr "Выберите корректный вариант; '%(data)s' нет в %(choices)s." + #~ msgid "Enter a whole number between -32,768 and 32,767." #~ msgstr "Введите целое число в диапазоне от -32768 до 32767." + #~ msgid "Enter a positive number." #~ msgstr "Введите положительное число." + #~ msgid "Enter a whole number between 0 and 32,767." #~ msgstr "Введите целое число в диапазоне от 0 до 32767." + #~ msgid "" #~ "%(object)s with this %(type)s already exists for the given %(field)s." #~ msgstr "%(object)s с типом %(type)s уже существует для данного %(field)s." + #~ msgid "Enter a valid filename." #~ msgstr "Укажите правильное имя файла." + #~ msgid "Separate multiple IDs with commas." #~ msgstr "Несколько значений ID разделите запятыми." + #~ msgid "Brazilian" #~ msgstr "Бразильский" + #~ msgid "Uppercase letters are not allowed here." #~ msgstr "Заглавные буквы недопустимы." + #~ msgid "Lowercase letters are not allowed here." #~ msgstr "Строчные буквы здесь недопустимы." + #~ msgid "Enter valid e-mail addresses separated by commas." #~ msgstr "Введите правильные адреса электронной почты, разделённые запятыми." + #~ msgid "Empty values are not allowed here." #~ msgstr "Пустое значение здесь недопустимо." + #~ msgid "Non-numeric characters aren't allowed here." #~ msgstr "Нецифровые символы здесь недопустимы." + #~ msgid "This value can't be comprised solely of digits." #~ msgstr "Это значение не может быть составлено только из цифр." + #~ msgid "Only alphabetical characters are allowed here." #~ msgstr "Здесь разрешены только алфавитные символы." + #~ msgid "Year must be 1900 or later." #~ msgstr "Год должен быть больше или равен 1900" + #~ msgid "The URL %s does not point to a valid image." #~ msgstr "URL %s не указывает на реальное изображение." + #~ msgid "Phone numbers must be in XXX-XXX-XXXX format. \"%s\" is invalid." #~ msgstr "" #~ "Телефонные номера должен быть в формате XXX-XXX-XXXX. \"%s\" неверен." + #~ msgid "The URL %s does not point to a valid QuickTime video." #~ msgstr "URL %s не указывает на реальное видео QuickTime." + #~ msgid "A valid URL is required." #~ msgstr "Правильный URL обязателен." + #~ msgid "" #~ "Valid HTML is required. Specific errors are:\n" #~ "%s" #~ msgstr "" #~ "Правильный HTML обязателен. Специфичные ошибки:\n" #~ "%s" + #~ msgid "Badly formed XML: %s" #~ msgstr "Неверный формат XML: %s" + #~ msgid "The URL %s is a broken link." #~ msgstr "URL %s - сломанная ссылка." + #~ msgid "Enter a valid U.S. state abbreviation." #~ msgstr "Введите правильную аббревиатуру штата США." + #~ msgid "This field must match the '%s' field." #~ msgstr "Это поле должно совпадать с полем '%s'." + #~ msgid "Please enter something for at least one field." #~ msgstr "Пожалуйста, заполните хотя бы одно поле." + #~ msgid "Please enter both fields or leave them both empty." #~ msgstr "Пожалуйста, заполните оба поля или оставьте их оба пустыми." + #~ msgid "This field must be given if %(field)s is %(value)s" #~ msgstr "Это поле должно быть заполнено, если %(field)s равно %(value)s" + #~ msgid "This field must be given if %(field)s is not %(value)s" #~ msgstr "Это поле должно быть заполнено, если %(field)s не равно %(value)s" + #~ msgid "Duplicate values are not allowed." #~ msgstr "Двойные значения запрещены." + #~ msgid "This value must be between %(lower)s and %(upper)s." #~ msgstr "Это значение должно быть больше %(lower)s и меньше %(upper)s." -#~ msgid "This value must be at least %s." -#~ msgstr "Это значение должно быть не меньше %s." + #~ msgid "This value must be no more than %s." #~ msgstr "Это значение не должно быть больше %s." + #~ msgid "This value must be a power of %s." #~ msgstr "Это значение должно быть степенью %s." + #~ msgid "Please enter a valid decimal number." #~ msgstr "Пожалуйста, введите корректное десятичное число." + #~ 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." @@ -4059,6 +4446,7 @@ msgstr "Объект %(verbose_name)s был успешно удален." #~ "Пожалуйста, введите корректное десятичное число максимально с %s знаками." #~ msgstr[2] "" #~ "Пожалуйста, введите корректное десятичное число максимально с %s знаками." + #~ msgid "" #~ "Please enter a valid decimal number with a whole part of at most %s digit." #~ msgid_plural "" @@ -4073,6 +4461,7 @@ msgstr "Объект %(verbose_name)s был успешно удален." #~ msgstr[2] "" #~ "Пожалуйста, введите корректное десятичное число с целой частью из %s " #~ "знаков." + #~ 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." @@ -4085,97 +4474,124 @@ msgstr "Объект %(verbose_name)s был успешно удален." #~ msgstr[2] "" #~ "Пожалуйста, введите корректное десятичное число максимально с %s знаками " #~ "после запятой." + #~ msgid "Make sure your uploaded file is at least %s bytes big." #~ msgstr "Убедитесь, что загруженный файл не меньше %s байт." + #~ msgid "Make sure your uploaded file is at most %s bytes big." #~ msgstr "Убедитесь, что загруженный файл не больше %s байт." + #~ msgid "The format for this field is wrong." #~ msgstr "Формат этого поля неверен." + #~ msgid "Could not retrieve anything from %s." #~ msgstr "Невозможно получить ничего с %s." + #~ msgid "" #~ "The URL %(url)s returned the invalid Content-Type header '%(contenttype)" #~ "s'." #~ msgstr "" #~ "URL %(url)s вернул неверный заголовок Content-Type '%(contenttype)s'." + #~ msgid "" #~ "Please close the unclosed %(tag)s tag from line %(line)s. (Line starts " #~ "with \"%(start)s\".)" #~ msgstr "" #~ "Пожалуйста, закройте незакрытый тэг %(tag)s на строке %(line)s. (Строка " #~ "начинается с \"%(start)s\".)" + #~ msgid "" #~ "Some text starting on line %(line)s is not allowed in that context. (Line " #~ "starts with \"%(start)s\".)" #~ msgstr "" #~ "Что-то из текста, начинающегося на строке %(line)s, недопустимо в том " #~ "контексте. (Строка начинается с \"%(start)s\".)" + #~ msgid "" #~ "\"%(attr)s\" on line %(line)s is an invalid attribute. (Line starts with " #~ "\"%(start)s\".)" #~ msgstr "" #~ "\"%(attr)s\" на строке %(line)s - неправильный атрибут. (Строка " #~ "начинается с \"%(start)s\".)" + #~ msgid "" #~ "\"<%(tag)s>\" on line %(line)s is an invalid tag. (Line starts with \"%" #~ "(start)s\".)" #~ msgstr "" #~ "\"<%(tag)s>\" на строке %(line)s - неправильный тег. (Строка начинается с " #~ "\"%(start)s\".)" + #~ msgid "" #~ "A tag on line %(line)s is missing one or more required attributes. (Line " #~ "starts with \"%(start)s\".)" #~ msgstr "" #~ "В теге на строке %(line)s не хватает одного или более обязательных " #~ "атрибутов. (Строка начинается с \"%(start)s\".)" + #~ 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\".)" + #~ msgid "headline" #~ msgstr "Заголовок" + #~ msgid "rating #1" #~ msgstr "рейтинг №1" + #~ msgid "rating #2" #~ msgstr "рейтинг №2" + #~ msgid "rating #3" #~ msgstr "рейтинг №3" + #~ msgid "rating #4" #~ msgstr "рейтинг №4" + #~ msgid "rating #5" #~ msgstr "рейтинг №5" + #~ msgid "rating #6" #~ msgstr "рейтинг №6" + #~ msgid "rating #7" #~ msgstr "рейтинг №7" + #~ msgid "rating #8" #~ msgstr "рейтинг №8" + #~ msgid "is valid rating" #~ msgstr "Допустимый рейтинг" -#~ msgid "comments" -#~ msgstr "Комментарии" + #~ msgid "Content object" #~ msgstr "Объект содержимого" + #~ msgid "person's name" #~ msgstr "Имя человека" + #~ msgid "ip address" #~ msgstr "IP-адрес:" + #~ msgid "approved by staff" #~ msgstr "Одобрено администрацией" -#~ msgid "free comment" -#~ msgstr "Свободный комментарий" + #~ msgid "free comments" #~ msgstr "Свободные комментарии" + #~ msgid "score" #~ msgstr "Счёт" + #~ msgid "karma score" #~ msgstr "Кармический счёт" + #~ msgid "karma scores" #~ msgstr "Кармические счета" + #~ msgid "%(score)d rating by %(user)s" #~ msgstr "%(score)d рейтинг пользователя %(user)s" + #~ msgid "" #~ "This comment was flagged by %(user)s:\n" #~ "\n" @@ -4184,31 +4600,43 @@ msgstr "Объект %(verbose_name)s был успешно удален." #~ "Этот комментарий был отмечен пользователем %(user)s:\n" #~ "\n" #~ "%(text)s" + #~ msgid "flag date" #~ msgstr "Дата отметки" + #~ msgid "user flag" #~ msgstr "Отметка пользователя" + #~ msgid "user flags" #~ msgstr "Отметки пользователя" + #~ msgid "Flag by %r" #~ msgstr "Отмечен %r" + #~ msgid "deletion date" #~ msgstr "Дата удаления" + #~ msgid "moderator deletion" #~ msgstr "Удаление модератором" + #~ msgid "moderator deletions" #~ msgstr "Удаления модератором" + #~ msgid "Moderator deletion by %r" #~ msgstr "Удаления модератора %r" + #~ msgid "Anonymous users cannot vote" #~ msgstr "Анонимный пользователь не может голосовать" + #~ msgid "No voting for yourself" #~ msgstr "Нельзя голосовать за себя" + #~ msgid "" #~ "This rating is required because you've entered at least one other rating." #~ msgstr "" #~ "Этот рейтинг обязателен, так как вы уже ввели как минимум еще один " #~ "рейтинг." + #~ msgid "" #~ "This comment was posted by a user who has posted fewer than %(count)s " #~ "comment:\n" @@ -4234,55 +4662,74 @@ msgstr "Объект %(verbose_name)s был успешно удален." #~ "комментариев:\n" #~ "\n" #~ "%(text)s" + #~ msgid "Only POSTs are allowed" #~ msgstr "Разрешены только POSTы" + #~ msgid "One or more of the required fields wasn't submitted" #~ msgstr "Одно или больше обязательных полей не были заполнены" + #~ msgid "Somebody tampered with the comment form (security violation)" #~ msgstr "Кто-то вмешался в форму комментария (нарушение безопасности)" + #~ msgid "" #~ "The comment form had an invalid 'target' parameter -- the object ID was " #~ "invalid" #~ msgstr "" #~ "Форма комментария имела неверный параметр 'target' -- ID объекта неверен" + #~ msgid "The comment form didn't provide either 'preview' or 'post'" #~ msgstr "Форма комментария не предоставила ни 'предпросмотр', ни 'отправить'" + #~ msgid "Your name:" #~ msgstr "Имя пользователя:" -#~ msgid "Preview comment" -#~ msgstr "Предпросмотр комментария" + #~ msgid "Forgotten your password?" #~ msgstr "Забыли свой пароль?" + #~ msgid "Ratings" #~ msgstr "Рейтинги" + #~ msgid "Required" #~ msgstr "Обязательное" + #~ msgid "Post a photo" #~ msgstr "Добавить фотографию" + #~ msgid "Added %s." #~ msgstr "Добавлен %s." + #~ msgid "Deleted %s." #~ msgstr "Удален %s." + #~ msgid "DATE_WITH_TIME_FULL" #~ msgstr "j N Y H:i" + #~ msgid "Ordering" #~ msgstr "Очерёдность" + #~ msgid "Your new password is: %(new_password)s" #~ msgstr "Ваш новый пароль: %(new_password)s" + #~ msgid "Feel free to change this password by going to this page:" #~ msgstr "Вы всегда можете изменить этот пароль, перейдя на страницу:" + #~ msgid "AnonymousUser" #~ msgstr "Анонимный пользователь" + #~ msgid "The two 'new password' fields didn't match." #~ msgstr "Два поля 'Новый пароль' не одинаковы." + #~ msgid "" #~ "Enter a postcode. A space is required between the two postcode parts." #~ msgstr "" #~ "Укажите почтовый код. Необходим пробел между двумя частями почтового кода" + #~ msgid "%d milliseconds" #~ msgstr "%d милисекунд" + #~ msgid "Have you forgotten your password?" #~ msgstr "Вы забыли пароль?" + #~ msgid "Use '[algo]$[salt]$[hexdigest]'" #~ msgstr "Используйте '[algo]$[salt]$[hexdigest]'" -