Changeset 3583
- Timestamp:
- 08/14/06 13:52:03 (2 years ago)
- Files:
-
- django/branches/per-object-permissions/AUTHORS (modified) (7 diffs)
- django/branches/per-object-permissions/django/bin/compile-messages.py (modified) (1 diff)
- django/branches/per-object-permissions/django/conf/global_settings.py (modified) (1 diff)
- django/branches/per-object-permissions/django/conf/locale/ru/LC_MESSAGES/django.mo (modified) (previous)
- django/branches/per-object-permissions/django/conf/locale/ru/LC_MESSAGES/django.po (modified) (51 diffs)
- django/branches/per-object-permissions/django/conf/locale/sl/LC_MESSAGES/django.mo (modified) (previous)
- django/branches/per-object-permissions/django/conf/locale/sl/LC_MESSAGES/django.po (modified) (64 diffs)
- django/branches/per-object-permissions/django/conf/project_template/settings.py (modified) (1 diff)
- django/branches/per-object-permissions/django/conf/urls/defaults.py (modified) (1 diff)
- django/branches/per-object-permissions/django/contrib/admin/media/js/admin/DateTimeShortcuts.js (modified) (7 diffs)
- django/branches/per-object-permissions/django/contrib/admin/media/js/admin/RelatedObjectLookups.js (modified) (1 diff)
- django/branches/per-object-permissions/django/contrib/admin/templates/admin/auth (copied) (copied from django/trunk/django/contrib/admin/templates/admin/auth)
- django/branches/per-object-permissions/django/contrib/admin/templates/admin/auth/user (copied) (copied from django/trunk/django/contrib/admin/templates/admin/auth/user)
- django/branches/per-object-permissions/django/contrib/admin/templates/admin/auth/user/add_form.html (copied) (copied from django/trunk/django/contrib/admin/templates/admin/auth/user/add_form.html)
- django/branches/per-object-permissions/django/contrib/admin/templates/admin/change_form.html (modified) (1 diff)
- django/branches/per-object-permissions/django/contrib/admin/templates/admin/edit_inline_tabular.html (modified) (1 diff)
- django/branches/per-object-permissions/django/contrib/admin/views/auth.py (copied) (copied from django/trunk/django/contrib/admin/views/auth.py)
- django/branches/per-object-permissions/django/contrib/admin/views/doc.py (modified) (9 diffs)
- django/branches/per-object-permissions/django/contrib/admin/views/main.py (modified) (1 diff)
- django/branches/per-object-permissions/django/contrib/auth/decorators.py (modified) (1 diff)
- django/branches/per-object-permissions/django/contrib/auth/forms.py (modified) (1 diff)
- django/branches/per-object-permissions/django/contrib/flatpages/README.TXT (modified) (1 diff)
- django/branches/per-object-permissions/django/contrib/sessions/middleware.py (modified) (1 diff)
- django/branches/per-object-permissions/django/core/management.py (modified) (11 diffs)
- django/branches/per-object-permissions/django/core/serializers/json.py (modified) (1 diff)
- django/branches/per-object-permissions/django/core/servers/basehttp.py (modified) (1 diff)
- django/branches/per-object-permissions/django/core/urlresolvers.py (modified) (9 diffs)
- django/branches/per-object-permissions/django/db/backends/postgresql_psycopg2/base.py (modified) (1 diff)
- django/branches/per-object-permissions/django/db/models/base.py (modified) (3 diffs)
- django/branches/per-object-permissions/django/db/models/fields/__init__.py (modified) (3 diffs)
- django/branches/per-object-permissions/django/db/models/fields/related.py (modified) (1 diff)
- django/branches/per-object-permissions/django/db/models/__init__.py (modified) (2 diffs)
- django/branches/per-object-permissions/django/db/models/loading.py (modified) (2 diffs)
- django/branches/per-object-permissions/django/db/models/manipulators.py (modified) (1 diff)
- django/branches/per-object-permissions/django/forms/__init__.py (modified) (1 diff)
- django/branches/per-object-permissions/django/http/__init__.py (modified) (2 diffs)
- django/branches/per-object-permissions/django/__init__.py (modified) (1 diff)
- django/branches/per-object-permissions/django/middleware/gzip.py (modified) (1 diff)
- django/branches/per-object-permissions/django/template/defaultfilters.py (modified) (2 diffs)
- django/branches/per-object-permissions/django/template/loaders/filesystem.py (modified) (1 diff)
- django/branches/per-object-permissions/django/template/loader_tags.py (modified) (2 diffs)
- django/branches/per-object-permissions/django/utils/autoreload.py (modified) (1 diff)
- django/branches/per-object-permissions/django/views/generic/create_update.py (modified) (4 diffs)
- django/branches/per-object-permissions/docs/add_ons.txt (modified) (1 diff)
- django/branches/per-object-permissions/docs/api_stability.txt (modified) (2 diffs)
- django/branches/per-object-permissions/docs/db-api.txt (modified) (4 diffs)
- django/branches/per-object-permissions/docs/documentation.txt (copied) (copied from django/trunk/docs/documentation.txt)
- django/branches/per-object-permissions/docs/faq.txt (modified) (2 diffs)
- django/branches/per-object-permissions/docs/forms.txt (modified) (1 diff)
- django/branches/per-object-permissions/docs/generic_views.txt (modified) (1 diff)
- django/branches/per-object-permissions/docs/install.txt (modified) (2 diffs)
- django/branches/per-object-permissions/docs/model-api.txt (modified) (1 diff)
- django/branches/per-object-permissions/docs/release_notes_0.95.txt (copied) (copied from django/trunk/docs/release_notes_0.95.txt)
- django/branches/per-object-permissions/docs/request_response.txt (modified) (2 diffs)
- django/branches/per-object-permissions/docs/sessions.txt (modified) (1 diff)
- django/branches/per-object-permissions/docs/settings.txt (modified) (1 diff)
- django/branches/per-object-permissions/docs/templates_python.txt (modified) (1 diff)
- django/branches/per-object-permissions/docs/templates.txt (modified) (2 diffs)
- django/branches/per-object-permissions/docs/tutorial01.txt (modified) (1 diff)
- django/branches/per-object-permissions/docs/url_dispatch.txt (modified) (3 diffs)
- django/branches/per-object-permissions/INSTALL (modified) (1 diff)
- django/branches/per-object-permissions/setup.py (modified) (1 diff)
- django/branches/per-object-permissions/tests/modeltests/empty/models.py (modified) (1 diff)
- django/branches/per-object-permissions/tests/modeltests/lookup/models.py (modified) (4 diffs)
- django/branches/per-object-permissions/tests/othertests/defaultfilters.py (modified) (1 diff)
- django/branches/per-object-permissions/tests/othertests/templates.py (modified) (1 diff)
- django/branches/per-object-permissions/tests/othertests/urlpatterns_reverse.py (copied) (copied from django/trunk/tests/othertests/urlpatterns_reverse.py)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/branches/per-object-permissions/AUTHORS
r3307 r3583 17 17 Wilson Miner <http://www.wilsonminer.com/>, who designed Django's admin 18 18 interface, pretty error pages, official Web site (djangoproject.com) and has 19 made many other contributions. 19 made many other contributions. He makes us look good. 20 21 Malcolm Tredinnick <http://www.pointy-stick.com/blog/>, who has made 22 significant contributions to all levels of the framework, from its database 23 layer to template system and documentation. 20 24 21 25 Georg "Hugo" Bauer <http://hugo.muensterland.org/>, who added 22 26 internationalization support, manages i18n contributions and has made a ton 23 27 of excellent tweaks, feature additions and bug fixes. 28 29 Luke Plant <http://lukeplant.me.uk/>, who has contributed many excellent 30 improvements, including database-level improvements, the CSRF middleware and 31 unit tests. 32 33 Russell Keith-Magee <freakboy@iinet.net.au>, who has contributed many excellent 34 improvements, including refactoring of the Django ORM code and unit tests. 24 35 25 36 Robert Wittams <http://robert.wittams.com/>, who majorly refactored the Django … … 50 61 ChaosKCW 51 62 Ian Clelland <clelland@gmail.com> 63 crankycoder@gmail.com 52 64 Matt Croydon <http://www.postneo.com/> 53 65 Jonathan Daugherty (cygnus) <http://www.cprogrammer.org/> … … 60 72 gandalf@owca.info 61 73 Baishampayan Ghose 74 martin.glueck@gmail.com 75 Simon Greenhill <dev@simon.net.nz> 62 76 Espen Grindhaug <http://grindhaug.org/> 63 77 Brant Harris … … 71 85 jpellerin@gmail.com 72 86 junzhang.jn@gmail.com 73 Russell Keith-Magee <freakboy@iinet.net.au>74 87 Garth Kidd <http://www.deadlybloodyserious.com/> 75 88 kilian <kilian.cavalotti@lip6.fr> … … 99 112 Neal Norwitz <nnorwitz@google.com> 100 113 oggie rob <oz.robharvey@gmail.com> 114 Jay Parlar <parlar@gmail.com> 101 115 pgross@thoughtworks.com 102 116 phaedo <http://phaedo.cx/> … … 113 127 David Schein 114 128 sopel 129 Thomas Steinacher <tom@eggdrop.ch> 115 130 Radek Švarz <http://www.svarz.cz/translate/> 116 131 Swaroop C H <http://www.swaroopch.info> … … 119 134 Tom Insam 120 135 Joe Topjian <http://joe.terrarum.net/geek/code/python/django/> 121 Malcolm Tredinnick136 Karen Tracey <graybark@bellsouth.net> 122 137 Amit Upadhyay 123 138 Geert Vanderkelen django/branches/per-object-permissions/django/bin/compile-messages.py
r3464 r3583 15 15 sys.exit(1) 16 16 17 for (dirpath, dirnames, filenames)in os.walk(basedir):17 for dirpath, dirnames, filenames in os.walk(basedir): 18 18 for f in filenames: 19 19 if f.endswith('.po'): django/branches/per-object-permissions/django/conf/global_settings.py
r3464 r3583 253 253 SESSION_COOKIE_AGE = 60 * 60 * 24 * 7 * 2 # Age of cookie, in seconds (default: 2 weeks). 254 254 SESSION_COOKIE_DOMAIN = None # A string like ".lawrence.com", or None for standard domain cookie. 255 SESSION_COOKIE_SECURE = False # Whether the session cookie should be secure (https:// only). 255 256 SESSION_SAVE_EVERY_REQUEST = False # Whether to save the session data on every request. 256 257 SESSION_EXPIRE_AT_BROWSER_CLOSE = False # Whether sessions expire when a user closes his browser. django/branches/per-object-permissions/django/conf/locale/ru/LC_MESSAGES/django.po
r3151 r3583 6 6 msgid "" 7 7 msgstr "" 8 "Project-Id-Version: django \n"8 "Project-Id-Version: django 0.95\n" 9 9 "Report-Msgid-Bugs-To: \n" 10 10 "POT-Creation-Date: 2006-05-16 10:11+0200\n" 11 "PO-Revision-Date: 200 5-11-26 00:00\n"12 "Last-Translator: Dmitry Sorokin <ds@dial.com.ru>\n"13 "Language-Team: LANGUAGE <LL@li.org>\n"11 "PO-Revision-Date: 2006-08-14 18:08+0300\n" 12 "Last-Translator: Grigory Fateyev <greg@dial.com.ru>\n" 13 "Language-Team: Dialcom Services <greg@dial.com.ru>\n" 14 14 "MIME-Version: 1.0\n" 15 15 "Content-Type: text/plain; charset=utf-8\n" 16 16 "Content-Transfer-Encoding: 8bit\n" 17 18 #: contrib/comments/models.py:67 contrib/comments/models.py:166 17 "X-Poedit-Language: Russian\n" 18 "X-Poedit-Country: RUSSIAN FEDERATION\n" 19 "X-Poedit-SourceCharset: utf-8\n" 20 21 #: contrib/comments/models.py:67 22 #: contrib/comments/models.py:166 19 23 msgid "object ID" 20 24 msgstr "ID объекта" … … 24 28 msgstr "заголовок" 25 29 26 #: contrib/comments/models.py:69 contrib/comments/models.py:90 30 #: contrib/comments/models.py:69 31 #: contrib/comments/models.py:90 27 32 #: contrib/comments/models.py:167 28 33 msgid "comment" … … 65 70 msgstr "доступный рейтинг" 66 71 67 #: contrib/comments/models.py:83 contrib/comments/models.py:169 72 #: contrib/comments/models.py:83 73 #: contrib/comments/models.py:169 68 74 msgid "date/time submitted" 69 75 msgstr "дата/время добавления" 70 76 71 #: contrib/comments/models.py:84 contrib/comments/models.py:170 77 #: contrib/comments/models.py:84 78 #: contrib/comments/models.py:170 72 79 msgid "is public" 73 80 msgstr "публичный" 74 81 75 #: contrib/comments/models.py:85 contrib/admin/views/doc.py:289 82 #: contrib/comments/models.py:85 83 #: contrib/admin/views/doc.py:289 76 84 msgid "IP address" 77 85 msgstr "IP адрес" … … 82 90 83 91 #: contrib/comments/models.py:86 84 msgid "" 85 "Check this box if the comment is inappropriate. A \"This comment has been " 86 "removed\" message will be displayed instead." 87 msgstr "" 88 "Отметте, если комментарий нежелателен. Сообщение \"Этот комментарий был " 89 "удалён\" будет показано взамен." 92 msgid "Check this box if the comment is inappropriate. A \"This comment has been removed\" message will be displayed instead." 93 msgstr "Отметте, если комментарий нежелателен. Сообщение \"Этот комментарий был удалён\" будет показано взамен." 90 94 91 95 #: contrib/comments/models.py:91 92 #, fuzzy93 96 msgid "comments" 94 msgstr "комментарий" 95 96 #: contrib/comments/models.py:131 contrib/comments/models.py:207 97 msgstr "комментарии" 98 99 #: contrib/comments/models.py:131 100 #: contrib/comments/models.py:207 97 101 msgid "Content object" 98 102 msgstr "Объект наполнения" … … 152 156 #, python-format 153 157 msgid "%(score)d rating by %(user)s" 154 msgstr " "158 msgstr "%(score)d рейтинг %(user)s" 155 159 156 160 #: contrib/comments/models.py:258 … … 197 201 #, python-format 198 202 msgid "Moderator deletion by %r" 199 msgstr " "203 msgstr "Удаления модератора %r" 200 204 201 205 #: contrib/comments/views/karma.py:19 … … 212 216 213 217 #: contrib/comments/views/comments.py:28 218 msgid "This rating is required because you've entered at least one other rating." 219 msgstr "Этот рейтинг необходим, так как вы входили хоть однажды в другие рейтинги." 220 221 #: contrib/comments/views/comments.py:112 222 #, python-format 214 223 msgid "" 215 "This rating is required because you've entered at least one other rating." 216 msgstr "" 217 218 #: contrib/comments/views/comments.py:112 219 #, python-format 220 msgid "" 221 "This comment was posted by a user who has posted fewer than %(count)s " 222 "comment:\n" 224 "This comment was posted by a user who has posted fewer than %(count)s comment:\n" 223 225 "\n" 224 226 "%(text)s" 225 227 msgid_plural "" 226 "This comment was posted by a user who has posted fewer than %(count)s " 227 "comments:\n" 228 "This comment was posted by a user who has posted fewer than %(count)s comments:\n" 228 229 "\n" 229 230 "%(text)s" … … 259 260 #: contrib/comments/views/comments.py:207 260 261 #: contrib/comments/views/comments.py:292 261 msgid "" 262 "The comment form had an invalid 'target' parameter -- the object ID was " 263 "invalid" 264 msgstr "" 265 "Форма комментария имеет неверный 'target' параметр -- ID объекта неверно" 262 msgid "The comment form had an invalid 'target' parameter -- the object ID was invalid" 263 msgstr "Форма комментария имеет неверный 'target' параметр -- ID объекта неверно" 266 264 267 265 #: contrib/comments/views/comments.py:257 … … 344 342 "<ul>\n" 345 343 msgstr "" 346 347 #: contrib/admin/filterspecs.py:70 contrib/admin/filterspecs.py:88 344 "<h3>К %s:</h3>\n" 345 "<ul>\n" 346 347 #: contrib/admin/filterspecs.py:70 348 #: contrib/admin/filterspecs.py:88 348 349 #: contrib/admin/filterspecs.py:143 349 350 msgid "All" … … 414 415 msgstr "Все даты" 415 416 416 #: contrib/admin/views/decorators.py:9 contrib/auth/forms.py:36 417 #: contrib/admin/views/decorators.py:9 418 #: contrib/auth/forms.py:36 417 419 #: contrib/auth/forms.py:41 418 msgid "" 419 "Please enter a correct username and password. Note that both fields are case-" 420 "sensitive." 421 msgstr "" 422 "Пожалуйста, вводите верные данные именя пользователя и пароль. Помните, оба " 423 "поля чувствительны к регистру." 420 msgid "Please enter a correct username and password. Note that both fields are case-sensitive." 421 msgstr "Пожалуйста, вводите верные данные именя пользователя и пароль. Помните, оба поля чувствительны к регистру." 424 422 425 423 #: contrib/admin/views/decorators.py:23 … … 429 427 430 428 #: contrib/admin/views/decorators.py:61 431 msgid "" 432 "Please log in again, because your session has expired. Don't worry: Your " 433 "submission has been saved." 434 msgstr "" 435 "Пожалуйста войдите снова, посколькук ваша сессия устарела. Не беспокойтесь:" 436 "введенные вами данные сохранены." 429 msgid "Please log in again, because your session has expired. Don't worry: Your submission has been saved." 430 msgstr "Пожалуйста войдите снова, посколькук ваша сессия устарела. Не беспокойтесь:введенные вами данные сохранены." 437 431 438 432 #: contrib/admin/views/decorators.py:68 439 msgid "" 440 "Looks like your browser isn't configured to accept cookies. Please enable " 441 "cookies, reload this page, and try again." 442 msgstr "" 443 "Похоже, что ваш броузер не настроен на прием cookies. Пожалуйства включите " 444 "cookie, перезагрузите страницу и попытайтесь снова. " 433 msgid "Looks like your browser isn't configured to accept cookies. Please enable cookies, reload this page, and try again." 434 msgstr "Похоже, что ваш броузер не настроен на прием cookies. Пожалуйства включите cookie, перезагрузите страницу и попытайтесь снова. " 445 435 446 436 #: contrib/admin/views/decorators.py:82 … … 451 441 #, python-format 452 442 msgid "Your e-mail address is not your username. Try '%s' instead." 453 msgstr " "443 msgstr "Ваш e-mail адрес не ваше имя. Попробуйте '%s' в замен." 454 444 455 445 #: contrib/admin/views/main.py:226 … … 462 452 msgstr "%(name)s \"%(obj)s\" были успешно добавлены." 463 453 464 #: contrib/admin/views/main.py:264 contrib/admin/views/main.py:348 454 #: contrib/admin/views/main.py:264 455 #: contrib/admin/views/main.py:348 465 456 msgid "You may edit it again below." 466 457 msgstr "Вы снова можете редактировать их внизу" 467 458 468 #: contrib/admin/views/main.py:272 contrib/admin/views/main.py:357 459 #: contrib/admin/views/main.py:272 460 #: contrib/admin/views/main.py:357 469 461 #, python-format 470 462 msgid "You may add another %s below." … … 481 473 msgstr "Добавлено %s" 482 474 483 #: contrib/admin/views/main.py:336 contrib/admin/views/main.py:338 475 #: contrib/admin/views/main.py:336 476 #: contrib/admin/views/main.py:338 484 477 #: contrib/admin/views/main.py:340 485 478 msgid "and" … … 498 491 #: contrib/admin/views/main.py:343 499 492 msgid "No fields changed." 500 msgstr " "493 msgstr "Ни одно поле не изменено." 501 494 502 495 #: contrib/admin/views/main.py:346 503 496 #, python-format 504 497 msgid "The %(name)s \"%(obj)s\" was changed successfully." 505 msgstr " "498 msgstr "%(name)s \"%(obj)s\" было успешно изменено" 506 499 507 500 #: contrib/admin/views/main.py:354 508 501 #, python-format 509 msgid "" 510 "The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." 511 msgstr "" 502 msgid "The %(name)s \"%(obj)s\" was added successfully. You may edit it again below." 503 msgstr "%(name)s \"%(obj)s\" было успешно изменено. Вы можете редактировать его снова." 512 504 513 505 #: contrib/admin/views/main.py:392 … … 550 542 msgstr "Выберите %s для изменения" 551 543 552 #: contrib/admin/views/doc.py:277 contrib/admin/views/doc.py:286 553 #: contrib/admin/views/doc.py:288 contrib/admin/views/doc.py:294 554 #: contrib/admin/views/doc.py:295 contrib/admin/views/doc.py:297 544 #: contrib/admin/views/doc.py:277 545 #: contrib/admin/views/doc.py:286 546 #: contrib/admin/views/doc.py:288 547 #: contrib/admin/views/doc.py:294 548 #: contrib/admin/views/doc.py:295 549 #: contrib/admin/views/doc.py:297 555 550 msgid "Integer" 556 551 msgstr "Целое" … … 560 555 msgstr "Логическое (True или False)" 561 556 562 #: contrib/admin/views/doc.py:279 contrib/admin/views/doc.py:296 557 #: contrib/admin/views/doc.py:279 558 #: contrib/admin/views/doc.py:296 563 559 #, python-format 564 560 msgid "String (up to %(maxlength)s)" … … 581 577 msgstr "E-mail адрес" 582 578 583 #: contrib/admin/views/doc.py:284 contrib/admin/views/doc.py:287 579 #: contrib/admin/views/doc.py:284 580 #: contrib/admin/views/doc.py:287 584 581 msgid "File path" 585 582 msgstr "Путь к файлу" … … 595 592 #: contrib/admin/views/doc.py:292 596 593 msgid "Relation to parent model" 597 msgstr " "594 msgstr "Зависимость на родительскую модель." 598 595 599 596 #: contrib/admin/views/doc.py:293 … … 609 606 msgstr "Время" 610 607 611 #: contrib/admin/views/doc.py:300 contrib/flatpages/models.py:7 608 #: contrib/admin/views/doc.py:300 609 #: contrib/flatpages/models.py:7 612 610 msgid "URL" 613 611 msgstr "URL" … … 689 687 690 688 #: contrib/admin/templates/admin/object_history.html:36 691 msgid "" 692 "This object doesn't have a change history. It probably wasn't added via this " 693 "admin site." 694 msgstr "" 695 "Данный обьект не имеет истории изменения. Возможно он не был добавлен через " 696 "данный административный сайт." 689 msgid "This object doesn't have a change history. It probably wasn't added via this admin site." 690 msgstr "Данный обьект не имеет истории изменения. Возможно он не был добавлен через данный административный сайт." 697 691 698 692 #: contrib/admin/templates/admin/base_site.html:4 … … 717 711 718 712 #: contrib/admin/templates/admin/500.html:10 719 msgid "" 720 "There's been an error. It's been reported to the site administrators via e-" 721 "mail and should be fixed shortly. Thanks for your patience." 722 msgstr "" 723 "Произошла ошибка. Отчет об ошибке отправлен администраторам сайта по e-mailи " 724 "она должна быть вскоре исправлена. Благодарим вас на терпение и помощь." 713 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." 714 msgstr "Произошла ошибка. Отчет об ошибке отправлен администраторам сайта по e-mailи она должна быть вскоре исправлена. Благодарим вас на терпение и помощь." 725 715 726 716 #: contrib/admin/templates/admin/404.html:4 … … 783 773 #: contrib/admin/templates/admin/delete_confirmation.html:14 784 774 #, python-format 785 msgid "" 786 "Deleting the %(object_name)s '%(object)s' would result in deleting related " 787 "objects, but your account doesn't have permission to delete the following " 788 "types of objects:" 789 msgstr "" 790 "Удаление объекта %(object_name)s '%(object)s' приведет к удалению зависимых " 791 "элементов, но предоставленных вам прав недостаточно для удаления следующих " 792 "типов объектов:" 775 msgid "Deleting the %(object_name)s '%(object)s' would result in deleting related objects, but your account doesn't have permission to delete the following types of objects:" 776 msgstr "Удаление объекта %(object_name)s '%(object)s' приведет к удалению зависимых элементов, но предоставленных вам прав недостаточно для удаления следующих типов объектов:" 793 777 794 778 #: contrib/admin/templates/admin/delete_confirmation.html:21 795 779 #, python-format 796 msgid "" 797 "Are you sure you want to delete the %(object_name)s \"%(object)s\"? All of " 798 "the following related items will be deleted:" 799 msgstr "" 800 "Вы уверены, что хотите удалить %(object_name)s \"%(object)s\"? Все " 801 "следующие объекты также будут удалены:" 780 msgid "Are you sure you want to delete the %(object_name)s \"%(object)s\"? All of the following related items will be deleted:" 781 msgstr "Вы уверены, что хотите удалить %(object_name)s \"%(object)s\"? Все следующие объекты также будут удалены:" 802 782 803 783 #: contrib/admin/templates/admin/delete_confirmation.html:26 … … 808 788 #, python-format 809 789 msgid " By %(title)s " 810 msgstr " "790 msgstr "К%(title)s " 811 791 812 792 #: contrib/admin/templates/admin/search_form.html:8 … … 872 852 873 853 #: contrib/admin/templates/registration/password_reset_form.html:12 874 msgid "" 875 "Forgotten your password? Enter your e-mail address below, and we'll reset " 876 "your password and e-mail the new one to you." 877 msgstr "" 878 "Забыли пароль? Введите ваш e-mail адрес ниже и мы очистим ваш старый пароль, " 879 "и вышлем вам по e-mail новый." 854 msgid "Forgotten your password? Enter your e-mail address below, and we'll reset your password and e-mail the new one to you." 855 msgstr "Забыли пароль? Введите ваш e-mail адрес ниже и мы очистим ваш старый пароль, и вышлем вам по e-mail новый." 880 856 881 857 #: contrib/admin/templates/registration/password_reset_form.html:16 … … 901 877 902 878 #: contrib/admin/templates/registration/password_reset_done.html:12 903 msgid "" 904 "We've e-mailed a new password to the e-mail address you submitted. You " 905 "should be receiving it shortly." 906 msgstr "" 907 "Мы отправили новый пароль по указанному вами адресу электронной почты. Вы " 908 "должны его вскоре получить." 879 msgid "We've e-mailed a new password to the e-mail address you submitted. You should be receiving it shortly." 880 msgstr "Мы отправили новый пароль по указанному вами адресу электронной почты. Вы должны его вскоре получить." 909 881 910 882 #: contrib/admin/templates/registration/password_change_form.html:12 911 msgid "" 912 "Please enter your old password, for security's sake, and then enter your new " 913 "password twice so we can verify you typed it in correctly." 914 msgstr "" 915 "В целях безопасности, пожалуйста, введите ваш старый пароль, затем - новый " 916 "пароль дважды, с тем, чтобы мы могли убедиться в правильности написания." 883 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." 884 msgstr "В целях безопасности, пожалуйста, введите ваш старый пароль, затем - новый пароль дважды, с тем, чтобы мы могли убедиться в правильности написания." 917 885 918 886 #: contrib/admin/templates/registration/password_change_form.html:17 … … 987 955 988 956 #: contrib/admin/templates/admin_doc/bookmarklets.html:20 989 msgid "" 990 "Jumps you from any page to the documentation for the view that generates " 991 "that page." 992 msgstr "" 993 "Перенаправит вас с любой страницы к просмотру документа, который генерирует " 994 "эту страницу." 957 msgid "Jumps you from any page to the documentation for the view that generates that page." 958 msgstr "Перенаправит вас с любой страницы к просмотру документа, который генерирует эту страницу." 995 959 996 960 #: contrib/admin/templates/admin_doc/bookmarklets.html:22 … … 999 963 1000 964 #: contrib/admin/templates/admin_doc/bookmarklets.html:23 1001 msgid "" 1002 "Shows the content-type and unique ID for pages that represent a single " 1003 "object." 1004 msgstr "" 1005 "Показывает тип наполнения и уникальный ID для страниц, которые означают " 1006 "одинокий объект." 965 msgid "Shows the content-type and unique ID for pages that represent a single object." 966 msgstr "Показывает тип наполнения и уникальный ID для страниц, которые означают одинокий объект." 1007 967 1008 968 #: contrib/admin/templates/admin_doc/bookmarklets.html:25 … … 1043 1003 1044 1004 #: contrib/redirects/models.py:8 1045 msgid "" 1046 "This should be an absolute path, excluding the domain name. Example: '/" 1047 "events/search/'." 1048 msgstr "" 1049 "Это должен быть абсолютный путь, исключая доменное имя. Пример: '/events/" 1050 "search/'." 1005 msgid "This should be an absolute path, excluding the domain name. Example: '/events/search/'." 1006 msgstr "Это должен быть абсолютный путь, исключая доменное имя. Пример: '/events/search/'." 1051 1007 1052 1008 #: contrib/redirects/models.py:9 … … 1055 1011 1056 1012 #: contrib/redirects/models.py:10 1057 msgid "" 1058 "This can be either an absolute path (as above) or a full URL starting with " 1059 "'http://'." 1060 msgstr "" 1061 "Это должен быть, либо абсолютный путь (как выше) или полный URL начинающийся " 1062 "с 'http://'." 1013 msgid "This can be either an absolute path (as above) or a full URL starting with 'http://'." 1014 msgstr "Это должен быть, либо абсолютный путь (как выше) или полный URL начинающийся с 'http://'." 1063 1015 1064 1016 #: contrib/redirects/models.py:12 … … 1071 1023 1072 1024 #: contrib/flatpages/models.py:8 1073 msgid "" 1074 "Example: '/about/contact/'. Make sure to have leading and trailing slashes." 1075 msgstr "" 1076 "Пример: '/about/contact/'. Будьте уверенны, что вставили завепршающий слэш." 1025 msgid "Example: '/about/contact/'. Make sure to have leading and trailing slashes." 1026 msgstr "Пример: '/about/contact/'. Будьте уверенны, что вставили завепршающий слэш." 1077 1027 1078 1028 #: contrib/flatpages/models.py:9 … … 1093 1043 1094 1044 #: contrib/flatpages/models.py:13 1095 msgid "" 1096 "Example: 'flatpages/contact_page'. If this isn't provided, the system will " 1097 "use 'flatpages/default'." 1098 msgstr "" 1045 msgid "Example: 'flatpages/contact_page'. If this isn't provided, the system will use 'flatpages/default'." 1046 msgstr "Пример: 'flatpages/contact_page'. Если этот файл не присутствует, система будет использовать 'flatpages/default'." 1099 1047 1100 1048 #: contrib/flatpages/models.py:14 … … 1114 1062 msgstr "простые страницы" 1115 1063 1116 #: contrib/auth/models.py:13 contrib/auth/models.py:26 1064 #: contrib/auth/models.py:13 1065 #: contrib/auth/models.py:26 1117 1066 msgid "name" 1118 1067 msgstr "имя" … … 1126 1075 msgstr "Права" 1127 1076 1128 #: contrib/auth/models.py:18 contrib/auth/models.py:27 1077 #: contrib/auth/models.py:18 1078 #: contrib/auth/models.py:27 1129 1079 msgid "permissions" 1130 1080 msgstr "Права" … … 1134 1084 msgstr "Группа" 1135 1085 1136 #: contrib/auth/models.py:30 contrib/auth/models.py:65 1086 #: contrib/auth/models.py:30 1087 #: contrib/auth/models.py:65 1137 1088 msgid "groups" 1138 1089 msgstr "Группы" … … 1160 1111 #: contrib/auth/models.py:59 1161 1112 msgid "Use '[algo]$[salt]$[hexdigest]'" 1162 msgstr " "1113 msgstr "Используйте '[algo]$[salt]$[hexdigest]'" 1163 1114 1164 1115 #: contrib/auth/models.py:60 … … 1187 1138 1188 1139 #: contrib/auth/models.py:66 1189 msgid "" 1190 "In addition to the permissions manually assigned, this user will also get " 1191 "all permissions granted to each group he/she is in." 1192 msgstr "" 1193 "К добавлению к перавам выбрнанным вуручную, этот пользователь может получить " 1194 "все права группы, к которой он принадлежит." 1140 msgid "In addition to the permissions manually assigned, this user will also get all permissions granted to each group he/she is in." 1141 msgstr "К добавлению к перавам выбрнанным вуручную, этот пользователь может получить все права группы, к которой он принадлежит." 1195 1142 1196 1143 #: contrib/auth/models.py:67 … … 1227 1174 1228 1175 #: contrib/auth/forms.py:30 1229 msgid "" 1230 "Your Web browser doesn't appear to have cookies enabled. Cookies are " 1231 "required for logging in." 1232 msgstr "" 1176 msgid "Your Web browser doesn't appear to have cookies enabled. Cookies are required for logging in." 1177 msgstr "У вашего браузера не включены cookies. Cookies необходимы для входа." 1233 1178 1234 1179 #: contrib/contenttypes/models.py:25 … … 1328 1273 msgstr "Февраль" 1329 1274 1330 #: utils/dates.py:14 utils/dates.py:27 1275 #: utils/dates.py:14 1276 #: utils/dates.py:27 1331 1277 msgid "March" 1332 1278 msgstr "Март" 1333 1279 1334 #: utils/dates.py:14 utils/dates.py:27 1280 #: utils/dates.py:14 1281 #: utils/dates.py:27 1335 1282 msgid "April" 1336 1283 msgstr "Апрель" 1337 1284 1338 #: utils/dates.py:14 utils/dates.py:27 1285 #: utils/dates.py:14 1286 #: utils/dates.py:27 1339 1287 msgid "May" 1340 1288 msgstr "Май" 1341 1289 1342 #: utils/dates.py:14 utils/dates.py:27 1290 #: utils/dates.py:14 1291 #: utils/dates.py:27 1343 1292 msgid "June" 1344 1293 msgstr "Июнь" 1345 1294 1346 #: utils/dates.py:15 utils/dates.py:27 1295 #: utils/dates.py:15 1296 #: utils/dates.py:27 1347 1297 msgid "July" 1348 1298 msgstr "Июль" … … 1593 1543 1594 1544 #: core/validators.py:64 1595 msgid "" 1596 "This value must contain only letters, numbers, underscores, dashes or " 1597 "slashes." 1598 msgstr "Значение может содержать только буквы, цифры, подчеркивания, дифисы или " 1599 "тере." 1545 msgid "This value must contain only letters, numbers, underscores, dashes or slashes." 1546 msgstr "Значение может содержать только буквы, цифры, подчеркивания, дифисы или тере." 1600 1547 1601 1548 #: core/validators.py:72 … … 1647 1594 msgstr "Вводите реальное время в формате HH:MM." 1648 1595 1649 #: core/validators.py:132 db/models/fields/__init__.py:468 1596 #: core/validators.py:132 1597 #: db/models/fields/__init__.py:468 1650 1598 msgid "Enter a valid date/time in YYYY-MM-DD HH:MM format." 1651 1599 msgstr "Вводите реальные дата/время в формате YYYY-MM-DD HH:MM." … … 1656 1604 1657 1605 #: core/validators.py:148 1658 msgid "" 1659 "Upload a valid image. The file you uploaded was either not an image or a " 1660 "corrupted image." 1661 msgstr "" 1662 "Загрузите реальное изображение. Файл, который вы загружали, не был " 1663 "изображением или был поврежден." 1606 msgid "Upload a valid image. The file you uploaded was either not an image or a corrupted image." 1607 msgstr "Загрузите реальное изображение. Файл, который вы загружали, не был изображением или был поврежден." 1664 1608 1665 1609 #: core/validators.py:155 … … 1701 1645 msgstr "Неверный URL: %s" 1702 1646 1703 #: core/validators.py:206 core/validators.py:208 1647 #: core/validators.py:206 1648 #: core/validators.py:208 1704 1649 #, python-format 1705 1650 msgid "The URL %s is a broken link." … … 1726 1671 msgstr "Пожалуйста, заполните хотя бы одно поле." 1727 1672 1728 #: core/validators.py:264 core/validators.py:275 1673 #: core/validators.py:264 1674 #: core/validators.py:275 1729 1675 msgid "Please enter both fields or leave them both empty." 1730 1676 msgstr "Пожалуйста, заполните оба поля либо оставьте их пустыми." … … 1756 1702 #, python-format 1757 1703 msgid "Please enter a valid decimal number with at most %s total digit." 1758 msgid_plural "" 1759 "Please enter a valid decimal number with at most %s total digits." 1760 msgstr[0] "" 1761 "Пожалуйста, вводите корректное десятичное число с максимальным количеством " 1762 "знаков %s." 1763 msgstr[1] "" 1764 "Пожалуйста, вводите корректное десятичное число с максимальным количеством " 1765 "знаков %s." 1704 msgid_plural "Please enter a valid decimal number with at most %s total digits." 1705 msgstr[0] "Пожалуйста, вводите корректное десятичное число с максимальным количеством знаков %s." 1706 msgstr[1] "Пожалуйста, вводите корректное десятичное число с максимальным количеством знаков %s." 1766 1707 1767 1708 #: core/validators.py:352 1768 1709 #, python-format 1769 1710 msgid "Please enter a valid decimal number with at most %s decimal place." 1770 msgid_plural "" 1771 "Please enter a valid decimal number with at most %s decimal places." 1772 msgstr[0] "" 1773 "Пожалуйста, вводите корректное десятичное число с максимальным количеством " 1774 "знаков после запятой %s." 1775 msgstr[1] "" 1776 "Пожалуйста, вводите корректное десятичное число с максимальным количеством " 1777 "знаков после запятой %s." 1711 msgid_plural "Please enter a valid decimal number with at most %s decimal places." 1712 msgstr[0] "Пожалуйста, вводите корректное десятичное число с максимальным количеством знаков после запятой %s." 1713 msgstr[1] "Пожалуйста, вводите корректное десятичное число с максимальным количеством знаков после запятой %s." 1778 1714 1779 1715 #: core/validators.py:362 … … 1802 1738 #: core/validators.py:429 1803 1739 #, python-format 1804 msgid "" 1805 "The URL %(url)s returned the invalid Content-Type header '%(contenttype)s'." 1806 msgstr "URL %(url) вернул неверный заголовок Content-Type '%(contenttype)'." 1740 msgid "The URL %(url)s returned the invalid Content-Type header '%(contenttype)s'." 1741 msgstr "URL %(url)s вернул неверный заголовок Content-Type '%(contenttype)s'." 1807 1742 1808 1743 #: core/validators.py:462 1809 1744 #, python-format 1810 msgid "" 1811 "Please close the unclosed %(tag)s tag from line %(line)s. (Line starts with " 1812 "\"%(start)s\".)" 1745 msgid "Please close the unclosed %(tag)s tag from line %(line)s. (Line starts with \"%(start)s\".)" 1813 1746 msgstr "" 1814 1747 1815 1748 #: core/validators.py:466 1816 1749 #, python-format 1817 msgid "" 1818 "Some text starting on line %(line)s is not allowed in that context. (Line " 1819 "starts with \"%(start)s\".)" 1750 msgid "Some text starting on line %(line)s is not allowed in that context. (Line starts with \"%(start)s\".)" 1820 1751 msgstr "" 1821 1752 1822 1753 #: core/validators.py:471 1823 1754 #, python-format 1824 msgid "" 1825 "\"%(attr)s\" on line %(line)s is an invalid attribute. (Line starts with \"%" 1826 "(start)s\".)" 1755 msgid "\"%(attr)s\" on line %(line)s is an invalid attribute. (Line starts with \"%(start)s\".)" 1827 1756 msgstr "" 1828 1757 1829 1758 #: core/validators.py:476 1830 1759 #, python-format 1831 msgid "" 1832 "\"<%(tag)s>\" on line %(line)s is an invalid tag. (Line starts with \"%" 1833 "(start)s\".)" 1760 msgid "\"<%(tag)s>\" on line %(line)s is an invalid tag. (Line starts with \"%(start)s\".)" 1834 1761 msgstr "" 1835 1762 1836 1763 #: core/validators.py:480 1837 1764 #, python-format 1838 msgid "" 1839 "A tag on line %(line)s is missing one or more required attributes. (Line " 1840 "starts with \"%(start)s\".)" 1765 msgid "A tag on line %(line)s is missing one or more required attributes. (Line starts with \"%(start)s\".)" 1841 1766 msgstr "" 1842 1767 1843 1768 #: core/validators.py:485 1844 1769 #, python-format 1845 msgid "" 1846 "The \"%(attr)s\" attribute on line %(line)s has an invalid value. (Line " 1847 "starts with \"%(start)s\".)" 1770 msgid "The \"%(attr)s\" attribute on line %(line)s has an invalid value. (Line starts with \"%(start)s\".)" 1848 1771 msgstr "" 1849 1772 … … 1858 1781 msgstr "" 1859 1782 1860 #: db/models/fields/__init__.py:114 db/models/fields/__init__.py:265 1861 #: db/models/fields/__init__.py:542 db/models/fields/__init__.py:553 1783 #: db/models/fields/__init__.py:114 1784 #: db/models/fields/__init__.py:265 1785 #: db/models/fields/__init__.py:542 1786 #: db/models/fields/__init__.py:553 1862 1787 #: forms/__init__.py:346 1863 1788 msgid "This field is required." … … 1869 1794 1870 1795 #: db/models/fields/__init__.py:369 1871 #, fuzzy1872 1796 msgid "This value must be either True or False." 1873 msgstr " Логическое (True или False)"1797 msgstr "Значение должно либо True либо False." 1874 1798 1875 1799 #: db/models/fields/__init__.py:385 1876 #, fuzzy1877 1800 msgid "This field cannot be null." 1878 msgstr "Это поле не верно."1801
