# Russian (Russia) translations for Trac.
# Copyright (C) 2011 Edgewall Software
# This file is distributed under the same license as the Trac project.
#
msgid ""
msgstr ""
"Project-Id-Version: Trac 0.12.5\n"
"Report-Msgid-Bugs-To: trac-dev@googlegroups.com\n"
"POT-Creation-Date: 2013-01-27 11:21+0900\n"
"PO-Revision-Date: 2012-11-08 00:17+0300\n"
"Last-Translator: Alexandr Prudnikov <al.prudnikov@gmail.com>\n"
"Language-Team: ru_RU <trac-dev@googlegroups.com>\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"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 0.9.6\n"

#: tracopt/mimeview/php.py:96
msgid ""
"You appear to be using the PHP CGI binary. Trac requires the CLI version "
"for syntax highlighting."
msgstr ""
"Похоже, вы используете CGI-версию PHP. Trac для подсветки синтаксиса "
"требуется CLI-версия."

#: tracopt/ticket/clone.py:49
#, python-format
msgid "%(summary)s (cloned)"
msgstr ""

#: tracopt/ticket/clone.py:53
#, python-format
msgid ""
"Cloned from #%(id)s:\n"
"----\n"
"%(description)s"
msgstr ""

#: tracopt/ticket/clone.py:60
#, fuzzy
msgid "Clone"
msgstr "закрыта"

#: tracopt/ticket/clone.py:61
msgid "Create a copy of this ticket"
msgstr ""

#: tracopt/ticket/commit_updater.py:275
msgid ""
"Insert a changeset message into the output.\n"
"\n"
"This macro must be called using wiki processor syntax as follows:\n"
"{{{\n"
"{{{\n"
"#!CommitTicketReference repository=\"reponame\" revision=\"rev\"\n"
"}}}\n"
"}}}\n"
"where the arguments are the following:\n"
" - `repository`: the repository containing the changeset\n"
" - `revision`: the revision of the desired changeset"
msgstr ""

#: tracopt/ticket/deleter.py:73 tracopt/ticket/deleter.py:90
#: trac/ticket/templates/report_list.html:82
msgid "Delete"
msgstr "Удалить"

#: tracopt/ticket/deleter.py:74 tracopt/ticket/templates/ticket_delete.html:42
msgid "Delete ticket"
msgstr "Удалить карточку"

#: tracopt/ticket/deleter.py:91
#, python-format
msgid "Delete comment %(num)s"
msgstr "Удалить комментарий %(num)s"

#: tracopt/ticket/deleter.py:140
#, python-format
msgid "The ticket #%(id)s has been deleted."
msgstr "Карточка #%(id)s удалена."

#: tracopt/ticket/deleter.py:147
#, python-format
msgid "The ticket comment %(num)s on ticket #%(id)s has been deleted."
msgstr "Комментарий %(num)s к карточке #%(id)s удалён."

#: tracopt/ticket/deleter.py:167
#, python-format
msgid "Comment %(num)s not found"
msgstr "Комментарий %(num)s не найден"

#: tracopt/ticket/templates/ticket_delete.html:11
#, python-format
msgid "Delete Ticket #%(id)s"
msgstr "Удалить карточку #%(id)s"

#: tracopt/ticket/templates/ticket_delete.html:12
#: tracopt/ticket/templates/ticket_delete.html:48
#, python-format
msgid "Delete comment %(num)s on Ticket #%(id)s"
msgstr "Удалить комментарий %(num)s карточки #%(id)s"

#: tracopt/ticket/templates/ticket_delete.html:20
#, python-format
msgid "Delete [1:Ticket #%(id)s]"
msgstr "Удалить [1:Карточку #%(id)s]"

#: tracopt/ticket/templates/ticket_delete.html:32
msgid "Are you sure you want to delete this ticket?"
msgstr "Вы уверены, что хотите удалить эту карточку?"

#: tracopt/ticket/templates/ticket_delete.html:33
#, python-format
msgid ""
"(comments: %(comments)s,\n"
"                 attachments: %(attachments)s)"
msgstr ""
"(комментарии: %(comments)s,\n"
"                 вложения: %(attachments)s)"

#: tracopt/ticket/templates/ticket_delete.html:36
#: tracopt/ticket/templates/ticket_delete.html:61
#: trac/templates/attachment.html:70 trac/wiki/templates/wiki_delete.html:95
msgid "This is an irreversible operation."
msgstr "Это необратимое действие."

#: tracopt/ticket/templates/ticket_delete.html:41
#: tracopt/ticket/templates/ticket_delete.html:65
#: trac/admin/templates/admin_components.html:55
#: trac/admin/templates/admin_enums.html:24
#: trac/admin/templates/admin_milestones.html:74
#: trac/admin/templates/admin_versions.html:50
#: trac/templates/attachment.html:63 trac/templates/attachment.html:76
#: trac/ticket/templates/milestone_delete.html:40
#: trac/ticket/templates/milestone_edit.html:108
#: trac/ticket/templates/report_delete.html:21
#: trac/ticket/templates/report_edit.html:44
#: trac/ticket/templates/ticket_change.html:118
#: trac/versioncontrol/templates/admin_repositories.html:84
#: trac/wiki/templates/wiki_delete.html:98
#: trac/wiki/templates/wiki_edit_form.html:73
#: trac/wiki/templates/wiki_rename.html:32
msgid "Cancel"
msgstr "Отмена"

#: tracopt/ticket/templates/ticket_delete.html:61
msgid "Are you sure you want to delete this ticket comment?"
msgstr "Вы уверены, что хотите удалить этот комментарий?"

#: tracopt/ticket/templates/ticket_delete.html:66
msgid "Delete comment"
msgstr "Удалить комментарий"

#: tracopt/versioncontrol/svn/svn_fs.py:283
#, python-format
msgid "Subversion >= 1.0 required, found %(version)s"
msgstr "Необходим Subversion >= 1.0, обнаружен %(version)s"

#: tracopt/versioncontrol/svn/svn_fs.py:337
#, python-format
msgid "%(path)s does not appear to be a Subversion repository."
msgstr "%(path)s не является репозиторием Subversion."

#: tracopt/versioncontrol/svn/svn_fs.py:344
#, python-format
msgid "Couldn't open Subversion repository %(path)s: %(svn_error)s"
msgstr "Не удалось открыть репозиторий Subversion %(path)s: %(svn_error)s"

#: tracopt/versioncontrol/svn/svn_fs.py:664
#, python-format
msgid ""
"Diff mismatch: Base is a %(oldnode)s (%(oldpath)s in revision %(oldrev)s)"
" and Target is a %(newnode)s (%(newpath)s in revision %(newrev)s)."
msgstr ""
"Несоответствие Diff для базы %(oldnode)s (%(oldpath)s ревизия %(oldrev)s)"
" и цели %(newnode)s (%(newpath)s ревизия %(newrev)s)."

#: tracopt/versioncontrol/svn/svn_fs.py:823
#, python-format
msgid "svn blame failed on %(path)s: %(error)s"
msgstr "сбой svn blame на %(path)s: %(error)s"

#: tracopt/versioncontrol/svn/svn_prop.py:150
msgid "No svn:externals configured in trac.ini"
msgstr "svn:externals не настроены в trac.ini"

#: tracopt/versioncontrol/svn/svn_prop.py:187
msgid "blocked"
msgstr "заблокирован"

#: tracopt/versioncontrol/svn/svn_prop.py:187
msgid "merged"
msgstr "объединён"

#: tracopt/versioncontrol/svn/svn_prop.py:221
msgid "non-inheritable"
msgstr "не-наследуемый"

#: tracopt/versioncontrol/svn/svn_prop.py:223
msgid "merged on the directory itself but not below"
msgstr "слияние в самом каталоге, но не ниже"

#: tracopt/versioncontrol/svn/svn_prop.py:239
msgid "eligible"
msgstr "годный"

#: tracopt/versioncontrol/svn/svn_prop.py:253
msgid "(toggle deleted branches)"
msgstr "(показать/скрыть удалённые ветви)"

#: tracopt/versioncontrol/svn/svn_prop.py:291
msgid "View merge source"
msgstr "Просмотр источника слияния"

#: tracopt/versioncontrol/svn/svn_prop.py:302
msgid "No revisions"
msgstr "Нет ревизий"

#: tracopt/versioncontrol/svn/svn_prop.py:309
#, python-format
msgid "%(title)s: %(revs)s"
msgstr "%(title)s: %(revs)s"

#: tracopt/versioncontrol/svn/svn_prop.py:345
msgid "merged: "
msgstr "объединён: "

#: tracopt/versioncontrol/svn/svn_prop.py:345
msgid "blocked: "
msgstr "заблокирован: "

#: tracopt/versioncontrol/svn/svn_prop.py:346
msgid "reverse-merged: "
msgstr "обратно-объединён: "

#: tracopt/versioncontrol/svn/svn_prop.py:346
msgid "un-blocked: "
msgstr "разблокирован: "

#: tracopt/versioncontrol/svn/svn_prop.py:347
msgid "marked as non-inheritable: "
msgstr "помечен как не-наследуемый: "

#: tracopt/versioncontrol/svn/svn_prop.py:348
msgid "unmarked as non-inheritable: "
msgstr "снята пометка не-наследуемый: "

#: tracopt/versioncontrol/svn/svn_prop.py:360
msgid " (added)"
msgstr "(добавлен)"

#: tracopt/versioncontrol/svn/svn_prop.py:397
msgid "removed"
msgstr "удалён"

#: tracopt/versioncontrol/svn/svn_prop.py:400
msgid " (with no actual effect on merging)"
msgstr " (без фактического влияния слияния)"

#: tracopt/versioncontrol/svn/svn_prop.py:401
#, python-format
msgid "Property %(prop)s changed"
msgstr "Свойство %(prop)s изменено"

#: trac/about.py:47 trac/templates/about.html:10 trac/templates/about.html:29
msgid "About Trac"
msgstr "О Trac"

#: trac/attachment.py:165
#, python-format
msgid "Attachment '%(title)s' does not exist."
msgstr "Вложение \"%(title)s\" не существует."

#: trac/attachment.py:167
msgid "Invalid Attachment"
msgstr "Недопустимое вложение"

#: trac/attachment.py:234
msgid "Could not delete attachment"
msgstr "Не удалось удалить вложение"

#: trac/attachment.py:253
#, python-format
msgid "Cannot reparent attachment \"%(att)s\" as %(realm)s:%(id)s is invalid"
msgstr ""
"Невозможно изменить принадлежность вложения \"%(att)s\" так как "
"%(realm)s:%(id)s недопустмо"

#: trac/attachment.py:258
#, python-format
msgid ""
"Cannot reparent attachment \"%(att)s\" as it already exists in "
"%(realm)s:%(id)s"
msgstr ""
"Невозможно изменить принадлежность вложения \"%(att)s\" так как оно уже "
"существует в %(realm)s:%(id)s"

#: trac/attachment.py:277
#, python-format
msgid "Could not reparent attachment %(name)s"
msgstr "Не удалось изменить принадлежность вложения %(name)s"

#: trac/attachment.py:313
#, python-format
msgid "Cannot create attachment \"%(att)s\" as %(realm)s:%(id)s is invalid"
msgstr ""
"Невозможно создать вложения \"%(att)s\" так как %(realm)s:%(id)s "
"недопустиммо"

#: trac/attachment.py:396
#, python-format
msgid "Attachment '%(filename)s' not found"
msgstr "Вложение \"%(filename)s\" не найдено"

#: trac/attachment.py:480
msgid "Bad request"
msgstr "Неверный запрос"

#: trac/attachment.py:499
#, python-format
msgid "Back to %(parent)s"
msgstr "Вернуться к %(parent)s"

#: trac/attachment.py:605
#, python-format
msgid "%(attachment)s attached to %(resource)s"
msgstr "%(attachment)s прикреплен к %(resource)s"

#: trac/attachment.py:660
#, python-format
msgid "Unparented attachment %(id)s"
msgstr "Вложение без родителя %(id)s"

#: trac/attachment.py:668
#, python-format
msgid "Attachment '%(id)s' in %(parent)s"
msgstr "Вложение \"%(id)s\" в %(parent)s"

#: trac/attachment.py:671
#, python-format
msgid "Attachments of %(parent)s"
msgstr "Вложения %(parent)s"

#: trac/attachment.py:688
#, python-format
msgid "%(parent)s doesn't exist, can't create attachment"
msgstr "%(parent)s не существует, невозможно создать вложение"

#: trac/attachment.py:695 trac/attachment.py:722 trac/admin/web_ui.py:467
#: trac/admin/web_ui.py:470 trac/admin/web_ui.py:474
msgid "No file uploaded"
msgstr "Нет загружаемого файла"

#: trac/attachment.py:703
msgid "Can't upload empty file"
msgstr "Нельзя загрузить пустой файл"

#: trac/attachment.py:708
#, python-format
msgid "Maximum attachment size: %(num)s bytes"
msgstr "Максимальный размер вложения: %(num)s байт"

#: trac/attachment.py:709
msgid "Upload failed"
msgstr "Сбой при загрузке"

#: trac/attachment.py:737
#, python-format
msgid "Attachment field %(field)s is invalid: %(message)s"
msgstr "Поле %(field)s вложения недопустимо: %(message)s"

#: trac/attachment.py:741
#, python-format
msgid "Invalid attachment: %(message)s"
msgstr "Недопустимое вложение: %(message)s"

#: trac/attachment.py:745
#, fuzzy
msgid "Note: File must be selected again."
msgstr "Ни один этап не выбран."

#: trac/attachment.py:758
#, python-format
msgid ""
"You don't have permission to replace the attachment %(name)s. You can "
"only replace your own attachments. Replacing other's attachments requires"
" ATTACHMENT_DELETE permission."
msgstr ""
"У вас нет прав для замены вложения %(name)s. Вы можете заменять только "
"свои вложения. Для замены чужих вложений необходимо право "
"ATTACHMENT_DELETE."

#: trac/attachment.py:789
#, python-format
msgid "%(attachment)s (delete)"
msgstr "%(attachment)s (удалить)"

#: trac/attachment.py:803
#, fuzzy, python-format
msgid "Maximum total attachment size: %(num)s bytes"
msgstr "Максимальный размер вложения: %(num)s байт"

#: trac/attachment.py:804
#, fuzzy
msgid "Download failed"
msgstr "Сбой при загрузке"

#: trac/attachment.py:892 trac/versioncontrol/web_ui/browser.py:669
#: trac/wiki/web_ui.py:73
msgid "Plain Text"
msgstr "Простой текст"

#: trac/attachment.py:898 trac/versioncontrol/web_ui/browser.py:675
msgid "Original Format"
msgstr "Исходный формат"

#: trac/attachment.py:940 trac/templates/list_of_attachments.html:20
#: trac/ticket/templates/ticket_change.html:83
#: trac/versioncontrol/templates/dir_entries.html:18
#: trac/versioncontrol/web_ui/browser.py:822
msgid "Download"
msgstr "Скачать"

#: trac/attachment.py:1034
#, python-format
msgid "Invalid resource identifier '%(id)s'"
msgstr "Недопустимый идентификатор ресурса \"%(id)s\""

#: trac/attachment.py:1070 trac/admin/templates/admin_components.html:80
#: trac/admin/templates/admin_enums.html:48
#: trac/admin/templates/admin_milestones.html:107
#: trac/admin/templates/admin_versions.html:83 trac/templates/about.html:69
#: trac/templates/about.html:90 trac/templates/error.html:160
#: trac/ticket/admin.py:210 trac/ticket/admin.py:399 trac/ticket/admin.py:559
#: trac/versioncontrol/admin.py:113
#: trac/versioncontrol/templates/admin_repositories.html:125
#: trac/web/session.py:417
msgid "Name"
msgstr "Имя"

#: trac/attachment.py:1070
msgid "Size"
msgstr "Размер"

#: trac/attachment.py:1070 trac/templates/history_view.html:30
#: trac/ticket/templates/ticket.html:350
#: trac/versioncontrol/templates/revisionlog.html:112
msgid "Author"
msgstr "Автор"

#: trac/attachment.py:1070 trac/templates/history_view.html:29
msgid "Date"
msgstr "Дата"

#: trac/attachment.py:1071 trac/templates/attachment.html:93
#: trac/ticket/api.py:299 trac/ticket/templates/ticket.html:379
#: trac/ticket/templates/ticket_box.html:92
msgid "Description"
msgstr "Описание"

#: trac/attachment.py:1094 trac/wiki/admin.py:108
#, python-format
msgid "File '%(name)s' exists"
msgstr "Файл \"%(name)s\" существует"

#: trac/config.py:44
msgid "Configuration Error"
msgstr "Ошибка конфигурации"

#: trac/config.py:265
#, python-format
msgid "Error reading '%(file)s', make sure it is readable."
msgstr "Ошибка чтения '%(file)s', убедитесь, что он доступен для чтения."

#: trac/config.py:420
#, python-format
msgid "[%(section)s] %(entry)s: expected integer, got %(value)s"
msgstr "[%(section)s] %(entry)s: ожидалось целое число, получено %(value)s"

#: trac/config.py:438
#, python-format
msgid "[%(section)s] %(entry)s: expected float, got %(value)s"
msgstr ""
"[%(section)s] %(entry)s: ожидалось число с плавающей точкой, получено "
"%(value)s"

#: trac/config.py:666
#, python-format
msgid "[%(section)s] %(entry)s: expected one of (%(choices)s), got %(value)s"
msgstr ""
"[%(section)s] %(entry)s: ожидалось одно из (%(choices)s), получено "
"%(value)s"

#: trac/config.py:761 trac/config.py:774
#, python-format
msgid "Option '%(option)s' doesn't exist in section '%(section)s'"
msgstr "Опция \"%(option)s\" не существует в секции \"%(section)s\""

#: trac/core.py:33
msgid "Trac Error"
msgstr "Ошибка Trac"

#: trac/env.py:218
msgid ""
"Visit the Trac open source project at<br /><a "
"href=\"http://trac.edgewall.org/\">http://trac.edgewall.org/</a>"
msgstr ""
"Посетите сайт проекта с открытым исходным кодом Trac<br /><a "
"href=\"http://trac.edgewall.org/\">http://trac.edgewall.org/</a>"

#: trac/env.py:761
msgid "Database newer than Trac version"
msgstr "Версия базы данных новее версии Trac"

#: trac/env.py:778
#, python-format
msgid "No upgrade module for version %(num)i (%(version)s.py)"
msgstr "Не найден модуль обновления для версии %(num)i (%(version)s.py)"

#: trac/env.py:825
msgid ""
"Missing environment variable \"TRAC_ENV\". Trac requires this variable to"
" point to a valid Trac environment."
msgstr ""
"Отсутствует переменная окружения \"TRAC_ENV\". Trac требуется, чтобы "
"данная переменная указывала на путь к окружению Trac."

#: trac/env.py:854 trac/admin/console.py:281
#, python-format
msgid ""
"The Trac Environment needs to be upgraded.\n"
"\n"
"Run \"trac-admin %(path)s upgrade\""
msgstr ""
"Требуется обновление окружения Trac.\n"
"\n"
"Выполните \"trac-admin %(path)s upgrade\""

#: trac/env.py:893
msgid "Copying resources from:"
msgstr "Копирование ресурсов из:"

#: trac/env.py:911
msgid "Creating scripts."
msgstr "Создание скриптов."

#: trac/env.py:923
#, fuzzy, python-format
msgid "Invalid argument '%(arg)s'"
msgstr "Недопустимые аргументы"

#: trac/env.py:928
#, python-format
msgid "hotcopy can't overwrite existing '%(dest)s'"
msgstr "hotcopy не может перезаписать существующий \"%(dest)s\""

#: trac/env.py:937
#, python-format
msgid "Hotcopying %(src)s to %(dst)s ..."
msgstr "Создание горячей копии %(src)s в %(dst)s ..."

#: trac/env.py:954
msgid "The following errors happened while copying the environment:"
msgstr "При копировании окружения произошли следующие ошибки:"

#: trac/env.py:965
msgid "Backing up database ..."
msgstr ""

#: trac/env.py:970
msgid "Hotcopy done."
msgstr "Создание горячей копии завершено."

#: trac/env.py:975 trac/admin/api.py:131
msgid "Invalid arguments"
msgstr "Недопустимые аргументы"

#: trac/env.py:978
msgid "Database is up to date, no upgrade necessary."
msgstr "База данных актуальна: обновление не требуется."

#: trac/env.py:984
#, fuzzy
msgid ""
"The pre-upgrade backup failed.\n"
"Use '--no-backup' to upgrade without doing a backup.\n"
msgstr ""
"Ошибка при создании резервной копии: %(msg)s.\n"
"Используйте ключ \"--no-backup\" для обновления без создания резервной "
"копии."

#: trac/env.py:988
msgid "The upgrade failed. Please fix the issue and try again.\n"
msgstr ""

#: trac/env.py:1000
msgid ""
"Warning: the wiki-macros directory in the environment is non-empty, but "
"Trac\n"
"doesn't load plugins from there anymore. Please remove it by hand."
msgstr ""
"Внимание: каталог wiki-macros окружения не пуст, но Trac\n"
"больше не загружает плагины оттуда. Пожалуйста удалите его вручную."

#: trac/env.py:1011
#, python-format
msgid ""
"Error while removing wiki-macros: %(err)s\n"
"Trac doesn't load plugins from wiki-macros anymore. Please remove it by "
"hand."
msgstr ""
"Ошибка при удалении wiki-macros: %(err)s\n"
"Trac больше не загружает плагины из wiki-macros. Пожалуйста, удалите его "
"вручную."

#: trac/env.py:1016
#, python-format
msgid ""
"Upgrade done.\n"
"\n"
"You may want to upgrade the Trac documentation now by running:\n"
"\n"
"  trac-admin %(path)s wiki upgrade"
msgstr ""
"Обновление завершено.\n"
"\n"
"Вы можете обновить документацию Trac выполнив команду:\n"
"\n"
"  trac-admin %(path)s wiki upgrade"

#: trac/notification.py:159
msgid "TLS enabled but server does not support TLS"
msgstr "TLS включён, но сервер не поддерживает TLS"

#: trac/notification.py:312
#, python-format
msgid "Invalid email encoding setting: %(pref)s"
msgstr "Недопустимая настройка кодировки email: %(pref)s"

#: trac/notification.py:337
msgid "Unable to send email due to identity crisis."
msgstr "Не удается отправить сообщение из-за ошибки подлинности."

#: trac/notification.py:341
#, python-format
msgid "Neither %(from_)s nor %(reply_to)s are specified in the configuration."
msgstr "Ни %(from_)s, ни %(reply_to)s не указаны в конфигурации."

#: trac/notification.py:342
msgid "SMTP Notification Error"
msgstr "Ошибка уведомления SMTP"

#: trac/notification.py:351
msgid "Header length is too short"
msgstr "Слишком короткая длина заголовка"

#: trac/perm.py:56
#, fuzzy, python-format
msgid ""
"%(perm)s privileges are required to perform this operation on "
"%(resource)s. You don't have the required permissions."
msgstr ""
"Для осуществления данной операции над %(resource)s требуются полномочия "
"%(perm)s"

#: trac/perm.py:58
#, fuzzy, python-format
msgid ""
"%(perm)s privileges are required to perform this operation. You don't "
"have the required permissions."
msgstr "Для осуществления данной операции требуются полномочия %(perm)s"

#: trac/perm.py:64
msgid "Insufficient privileges to perform this operation."
msgstr "Недостаточно полномочий для осуществления данной операции."

#: trac/perm.py:343
#, python-format
msgid "%(name)s is not a valid action."
msgstr "%(name)s не является допустимым действием."

#: trac/perm.py:656
msgid "User"
msgstr "Пользователь"

#: trac/perm.py:656 trac/admin/templates/admin_perms.html:63
#: trac/ticket/templates/batch_modify.html:37
#: trac/ticket/templates/ticket.html:321
msgid "Action"
msgstr "Действие"

#: trac/perm.py:658
msgid "Available actions:"
msgstr "Доступные действия:"

#: trac/perm.py:669 trac/admin/web_ui.py:370
msgid "All upper-cased tokens are reserved for permission names"
msgstr "Все слова в верхнем регистре зарезервированы под названия прав"

#: trac/perm.py:675
#, fuzzy, python-format
msgid "The user %(user)s already has permission %(action)s."
msgstr "Субъект %(user)s наделён правом %(action)s."

#: trac/perm.py:689
#, python-format
msgid "Cannot remove permission %(action)s for user %(user)s."
msgstr ""

#: trac/perm.py:706
#, fuzzy, python-format
msgid "Cannot export to %(filename)s: %(error)s"
msgstr "Сбой отчета: %(error)s"

#: trac/perm.py:719
#, python-format
msgid "Invalid row %(line)d. Expected <user>, <action>, [action], [...]"
msgstr ""

#: trac/perm.py:727
#, fuzzy, python-format
msgid ""
"Invalid user %(user)s on line %(line)d: All upper-cased tokens are "
"reserved for permission names."
msgstr "Все слова в верхнем регистре зарезервированы под названия прав"

#: trac/perm.py:736
#, python-format
msgid "Cannot import from %(filename)s line %(line)d: %(error)s "
msgstr ""

#: trac/perm.py:741
#, python-format
msgid "Cannot import from %(filename)s: %(error)s"
msgstr ""

#: trac/resource.py:336
#, python-format
msgid "%(name)s at version %(version)s"
msgstr "%(name)s версии %(version)s"

#: trac/admin/api.py:135
msgid "Command not found"
msgstr "Команда не найдена"

#: trac/admin/console.py:113
#, python-format
msgid "Error: %(msg)s"
msgstr "Ошибка: %(msg)s"

#: trac/admin/console.py:132
#, fuzzy, python-format
msgid ""
"Welcome to trac-admin %(version)s\n"
"Interactive Trac administration console.\n"
"Copyright (C) 2003-2013 Edgewall Software\n"
"\n"
"Type:  '?' or 'help' for help on commands.\n"
"        "
msgstr ""
"Добро пожаловать в trac-admin %(version)s\n"
"Интерактивная консоль администрирования Trac.\n"
"Авторские права (c) 2003-2013 Edgewall Software\n"
"\n"
"Введите:  \"?\" или \"help\" для получения справки по командам.\n"
"        "

#: trac/admin/console.py:166
#, python-format
msgid "Failed to open environment: %(err)s"
msgstr "Не удалось открыть окружение: %(err)s"

#: trac/admin/console.py:249
#, python-format
msgid "Completion error: %(err)s"
msgstr "Ошибка завершения: %(err)s"

#: trac/admin/console.py:316
#, python-format
msgid ""
"No documentation found for '%(cmd)s'. Use 'help' to see the list of "
"commands."
msgstr ""
"Документация по \"%(cmd)s\" не найдена. Команда 'help' покажет \"\n"
"\"список команд."

#: trac/admin/console.py:322
msgid "Did you mean this?"
msgid_plural "Did you mean one of these?"
msgstr[0] "Может вы имели в виду это?"
msgstr[1] "Может вы имели в виду одно из этих?"
msgstr[2] "Может вы имели в виду одно из этих?"

#: trac/admin/console.py:326
#, python-format
msgid "trac-admin - The Trac Administration Console %(version)s"
msgstr "trac-admin - консоль администрирования Trac %(version)s"

#: trac/admin/console.py:330
msgid "Usage: trac-admin </path/to/projenv> [command [subcommand] [option ...]]\n"
msgstr ""
"Использование: trac-admin </path/to/projenv> [command [subcommand] "
"[option ...]]\n"

#: trac/admin/console.py:333
msgid "Invoking trac-admin without command starts interactive mode.\n"
msgstr "Запуск trac-admin без команды начинает интерактивный режим.\n"

#: trac/admin/console.py:373
#, python-format
msgid "Creating a new Trac environment at %(envname)s"
msgstr "Создание нового окружения Trac в %(envname)s"

#: trac/admin/console.py:375
#, fuzzy
msgid ""
"\n"
"Trac will first ask a few questions about your environment\n"
"in order to initialize and prepare the project database.\n"
"\n"
" Please enter the name of your project.\n"
" This name will be used in page titles and descriptions.\n"
msgstr ""
"\n"
"Сначала Trac задаст несколько вопросов, для того \n"
"чтобы инициализировать и подготовить базу данных проекта.\n"
"\n"
" Пожалуйста, введите имя вашего проекта.\n"
" Это имя будет использоваться в заголовках и описаниях страниц.\n"

#: trac/admin/console.py:383
#, python-format
msgid "Project Name [%(default)s]> "
msgstr "Название проекта [%(default)s]> "

#: trac/admin/console.py:385
#, fuzzy
msgid ""
"\n"
" Please specify the connection string for the database to use.\n"
" By default, a local SQLite database is created in the environment\n"
" directory. It is also possible to use an already existing\n"
" PostgreSQL database (check the Trac documentation for the exact\n"
" connection string syntax).\n"
msgstr ""
" \n"
" Укажите строку подключения к используемой базе данных.\n"
" По умолчанию в каталоге окружения создается локальная база SQLite.\n"
" Также возможно использование существующей базы PostgreSQL\n"
" (смотрите в документации Trac точный синтаксис строки подключения).\n"

#: trac/admin/console.py:393
#, python-format
msgid "Database connection string [%(default)s]> "
msgstr "Строка подключения к базе данных [%(default)s]> "

#: trac/admin/console.py:400
#, python-format
msgid "Initenv for '%(env)s' failed."
msgstr "Не удалось инициализировать окружение в \"%(env)s\"."

#: trac/admin/console.py:403
msgid "Does an environment already exist?"
msgstr "Окружение уже существует?"

#: trac/admin/console.py:407
msgid "Directory exists and is not empty."
msgstr "Каталог существует и не пуст."

#: trac/admin/console.py:413
#, python-format
msgid ""
"Base directory '%(env)s' does not exist. Please create it manually and "
"retry."
msgstr ""
"Каталог '%(env)s' не существует. Пожалуйста создайте его вручную и "
"повторите попытку."

#: trac/admin/console.py:441
msgid "Creating and Initializing Project"
msgstr "Создание и инициализация проекта"

#: trac/admin/console.py:458
msgid "Failed to create environment."
msgstr "Не удалось создать окружение."

#: trac/admin/console.py:464
msgid " Installing default wiki pages"
msgstr " Установка страниц вики по умолчанию"

#: trac/admin/console.py:473
msgid " Indexing default repository"
msgstr " Индексирование репозитория по умолчанию"

#: trac/admin/console.py:476
#, fuzzy
msgid ""
"\n"
"---------------------------------------------------------------------\n"
"Warning: couldn't index the default repository.\n"
"\n"
"This can happen for a variety of reasons: wrong repository type,\n"
"no appropriate third party library for this repository type,\n"
"no actual repository at the specified repository path...\n"
"\n"
"You can nevertheless start using your Trac environment, but\n"
"you'll need to check again your trac.ini file and the [trac]\n"
"repository_type and repository_path settings.\n"
msgstr ""
"\n"
"---------------------------------------------------------------------\n"
"Предупреждение: не удалось проиндексировать репозиторий по умолчанию.\n"
"\n"
"Это могло произойти по разным причинам: неправильный тип репозитория, \n"
"отсутствие сторонней библиотеки для репозитория этого типа,\n"
"отсутствие репозитория по указанному пути...\n"
"\n"
"Тем не менее вы можете начать работу с Trac, но вам необходимо \n"
"еще раз проверить в файле trac.ini в секции [trac] \n"
"настройки repository_type и repository_path.\n"

#: trac/admin/console.py:519
#, python-format
msgid ""
"\n"
"---------------------------------------------------------------------\n"
"Project environment for '%(project_name)s' created.\n"
"\n"
"You may now configure the environment by editing the file:\n"
"\n"
"  %(config_path)s\n"
"\n"
"If you'd like to take this new project environment for a test drive,\n"
"try running the Trac standalone web server `tracd`:\n"
"\n"
"  tracd --port 8000 %(project_path)s\n"
"\n"
"Then point your browser to http://localhost:8000/%(project_dir)s.\n"
"There you can also browse the documentation for your installed\n"
"version of Trac, including information on further setup (such as\n"
"deploying Trac to a real web server).\n"
"\n"
"The latest documentation can also always be found on the project\n"
"website:\n"
"\n"
"  http://trac.edgewall.org/\n"
"\n"
"Congratulations!\n"
msgstr ""
"\n"
"---------------------------------------------------------------------\n"
"Окружение для проекта \"%(project_name)s\" создано.\n"
"\n"
"Сейчас вы можете настроить окружение, отредактировав файл:\n"
"\n"
"  %(config_path)s\n"
"\n"
"Если хотите воспользоваться новым окружением в тестовом режиме,\n"
"попробуйте запустить автономный веб-сервер Trac `tracd`:\n"
"\n"
"  tracd --port 8000 %(project_path)s\n"
"\n"
"Откройте в браузере адрес http://localhost:8000/%(project_dir)s.\n"
"Там вы также сможете просмотреть документацию по установленной\n"
"версии Trac, включая информацию о дальнейшей настройке (такой как\n"
"развертывание Trac на настоящем веб-сервере).\n"
"\n"
"Последнюю документацию всегда можно найти на сайте проекта:\n"
"\n"
"  http://trac.edgewall.org/\n"
"\n"
"Поздравляем!\n"

#: trac/admin/console.py:528
msgid ""
"Display help for trac-admin commands.\n"
"\n"
"Examples:\n"
"{{{\n"
"[[TracAdminHelp]]               # all commands\n"
"[[TracAdminHelp(wiki)]]         # all wiki commands\n"
"[[TracAdminHelp(wiki export)]]  # the \"wiki export\" command\n"
"[[TracAdminHelp(upgrade)]]      # the upgrade command\n"
"}}}"
msgstr ""

#: trac/admin/console.py:580
#, python-format
msgid "Non-ascii environment path '%(path)s' not supported."
msgstr "Не-ascii путь к окружению \"%(path)s\" не поддерживается."

#: trac/admin/web_ui.py:74
msgid "Admin"
msgstr "Админка"

#: trac/admin/web_ui.py:75 trac/admin/templates/admin.html:16
msgid "Administration"
msgstr "Админка"

#: trac/admin/web_ui.py:91
msgid "No administration panels available"
msgstr "Панели администрирования недоступны"

#: trac/admin/web_ui.py:117 trac/admin/web_ui.py:121
msgid "Unknown administration panel"
msgstr "Неизвестная панель администрирования"

#: trac/admin/web_ui.py:133
#, fuzzy
msgid "Untitled"
msgstr "Название"

#: trac/admin/web_ui.py:192 trac/ticket/admin.py:66 trac/ticket/admin.py:95
#: trac/ticket/admin.py:275 trac/ticket/admin.py:455 trac/ticket/admin.py:607
#: trac/ticket/admin.py:690 trac/ticket/report.py:248
#: trac/ticket/roadmap.py:779 trac/versioncontrol/admin.py:215
msgid "Your changes have been saved."
msgstr "Ваши изменения сохранены."

#: trac/admin/web_ui.py:197 trac/ticket/admin.py:69
msgid ""
"Error writing to trac.ini, make sure it is writable by the web server. "
"Your changes have not been saved."
msgstr ""
"Ошибка записи в trac.ini: убедитесь, что он доступен веб-серверу для "
"записи. Ваши изменения не были сохранены."

#: trac/admin/web_ui.py:210 trac/admin/web_ui.py:268 trac/admin/web_ui.py:356
#: trac/admin/web_ui.py:443 trac/prefs/web_ui.py:94
#: trac/prefs/templates/prefs_general.html:9
msgid "General"
msgstr "Общие"

#: trac/admin/web_ui.py:210 trac/admin/templates/admin_basics.html:13
msgid "Basic Settings"
msgstr "Основные настройки"

#: trac/admin/web_ui.py:268 trac/admin/templates/admin_logging.html:10
#: trac/admin/templates/admin_logging.html:22
msgid "Logging"
msgstr "Ведение журнала"

#: trac/admin/web_ui.py:277 trac/ticket/templates/milestone_delete.html:31
#: trac/ticket/templates/milestone_edit.html:87
msgid "None"
msgstr "Нет"

#: trac/admin/web_ui.py:278
msgid "Console"
msgstr "Консоль"

#: trac/admin/web_ui.py:280 trac/templates/attachment.html:32
msgid "File"
msgstr "Файл"

#: trac/admin/web_ui.py:282
msgid "Syslog"
msgstr "Системный журнал"

#: trac/admin/web_ui.py:284
msgid "Windows event log"
msgstr "Журнал событий Windows"

#: trac/admin/web_ui.py:297
#, python-format
msgid "Unknown log type %(type)s"
msgstr "Неизвестный тип журнала %(type)s"

#: trac/admin/web_ui.py:298
msgid "Invalid log type"
msgstr "Недопустимый тип журнала"

#: trac/admin/web_ui.py:312
#, python-format
msgid "Unknown log level %(level)s"
msgstr "Неизвестный уровень сообщений %(level)s"

#: trac/admin/web_ui.py:313
msgid "Invalid log level"
msgstr "Недопустимый уровень сообщений"

#: trac/admin/web_ui.py:326
msgid "You must specify a log file"
msgstr "Вы должны указать файл журнала"

#: trac/admin/web_ui.py:327
msgid "Missing field"
msgstr "Отсутствующее поле"

#: trac/admin/web_ui.py:356 trac/admin/templates/admin_perms.html:10
#: trac/admin/templates/admin_perms.html:60
msgid "Permissions"
msgstr "Права"

#: trac/admin/web_ui.py:377
msgid "Unknown action"
msgstr "Неизвестное действие"

#: trac/admin/web_ui.py:381
#, python-format
msgid "The subject %(subject)s has been granted the permission %(action)s."
msgstr "Субъект %(subject)s наделён правом %(action)s."

#: trac/admin/web_ui.py:386
#, python-format
msgid "The permission %(action)s was already granted to %(subject)s."
msgstr "%(subject)s уже наделён правом %(action)s."

#: trac/admin/web_ui.py:402
#, python-format
msgid "The subject %(subject)s has been added to the group %(group)s."
msgstr "Субъект %(subject)s добавлен в группу %(group)s."

#: trac/admin/web_ui.py:407
#, python-format
msgid "The subject %(subject)s was already added to the group %(group)s."
msgstr "Субъект %(subject)s уже добавлен в группу %(group)s."

#: trac/admin/web_ui.py:422
msgid "The selected permissions have been revoked."
msgstr "Выбранные права отозваны."

#: trac/admin/web_ui.py:443 trac/admin/templates/admin_plugins.html:10
msgid "Plugins"
msgstr "Плагины"

#: trac/admin/web_ui.py:477
msgid "Uploaded file is not a Python source file or egg"
msgstr "Закачанный файл не является исходным кодом или яйцом Питона"

#: trac/admin/web_ui.py:482
#, python-format
msgid "Plugin %(name)s already installed"
msgstr "Плагин %(name)s уже установлен"

#: trac/admin/web_ui.py:551
msgid "The following component has been disabled:"
msgid_plural "The following components have been disabled:"
msgstr[0] "Следующий компонент отключен:"
msgstr[1] "Следующие компоненты отключены:"
msgstr[2] "Следующие компоненты отключены:"

#: trac/admin/web_ui.py:556
msgid "The following component has been enabled:"
msgid_plural "The following components have been enabled:"
msgstr[0] "Следующий компонент включен:"
msgstr[1] "Следующие компоненты включены:"
msgstr[2] "Следующие компоненты включены:"

#: trac/admin/templates/admin.html:10
msgid "Administration:"
msgstr "Администрирование:"

#: trac/admin/templates/admin_basics.html:9
msgid "Basics"
msgstr "Основные"

#: trac/admin/templates/admin_basics.html:17
msgid "Project"
msgstr "Проект"

#: trac/admin/templates/admin_basics.html:19
#: trac/admin/templates/admin_components.html:37
#: trac/admin/templates/admin_components.html:66
#: trac/admin/templates/admin_enums.html:21
#: trac/admin/templates/admin_enums.html:35
#: trac/admin/templates/admin_milestones.html:28
#: trac/admin/templates/admin_milestones.html:85
#: trac/admin/templates/admin_versions.html:26
#: trac/admin/templates/admin_versions.html:61
#: trac/versioncontrol/templates/admin_repositories.html:50
#: trac/versioncontrol/templates/admin_repositories.html:95
#: trac/versioncontrol/templates/admin_repositories.html:112
msgid "Name:"
msgstr "Имя:"

#: trac/admin/templates/admin_basics.html:24
#: trac/versioncontrol/templates/admin_repositories.html:62
msgid "URL:"
msgstr "URL:"

#: trac/admin/templates/admin_basics.html:29
#: trac/ticket/templates/ticket.html:237
msgid "Description:"
msgstr "Описание:"

#: trac/admin/templates/admin_basics.html:35
#, fuzzy
msgid "Default timezone:"
msgstr "Часовой пояс по умолчанию"

#: trac/admin/templates/admin_basics.html:37
#, fuzzy
msgid "Server's local time zone"
msgstr "Часовой пояс по умолчанию"

#: trac/admin/templates/admin_basics.html:44
#, fuzzy
msgid "Default language:"
msgstr "язык по умолчанию"

#: trac/admin/templates/admin_basics.html:46
#: trac/admin/templates/admin_basics.html:55
msgid "Browser's language"
msgstr ""

#: trac/admin/templates/admin_basics.html:53
msgid "Default date format:"
msgstr ""

#: trac/admin/templates/admin_basics.html:57
#: trac/prefs/templates/prefs_datetime.html:65
msgid "ISO 8601 format"
msgstr ""

#: trac/admin/templates/admin_basics.html:63
#: trac/admin/templates/admin_components.html:99
#: trac/admin/templates/admin_enums.html:70
#: trac/admin/templates/admin_logging.html:55
#: trac/admin/templates/admin_milestones.html:132
#: trac/admin/templates/admin_plugins.html:180
#: trac/admin/templates/admin_versions.html:100
msgid "Apply changes"
msgstr "Применить изменения"

#: trac/admin/templates/admin_components.html:10 trac/ticket/admin.py:77
msgid "Components"
msgstr "Компоненты"

#: trac/admin/templates/admin_components.html:14
msgid "Manage Components"
msgstr "Управление компонентами"

#: trac/admin/templates/admin_components.html:18
msgid "Owner:"
msgstr "Владелец:"

#: trac/admin/templates/admin_components.html:35
msgid "Modify Component:"
msgstr "Изменить компонент:"

#: trac/admin/templates/admin_components.html:42
msgid ""
"Description (you may use\n"
"                [1:WikiFormatting]\n"
"                here):"
msgstr ""
"Описание (здесь можно \n"
"                использовать\n"
"                [1:WikiFormatting]):"

#: trac/admin/templates/admin_components.html:56
#: trac/admin/templates/admin_enums.html:25
#: trac/admin/templates/admin_milestones.html:75
#: trac/admin/templates/admin_versions.html:51
#: trac/versioncontrol/templates/admin_repositories.html:85
msgid "Save"
msgstr "Сохранить"

#: trac/admin/templates/admin_components.html:64
msgid "Add Component:"
msgstr "Добавить компонент:"

#: trac/admin/templates/admin_components.html:70
#: trac/admin/templates/admin_enums.html:38
#: trac/admin/templates/admin_milestones.html:96
#: trac/admin/templates/admin_perms.html:31
#: trac/admin/templates/admin_perms.html:50
#: trac/admin/templates/admin_versions.html:73
#: trac/versioncontrol/templates/admin_repositories.html:102
#: trac/versioncontrol/templates/admin_repositories.html:116
msgid "Add"
msgstr "Добавить"

#: trac/admin/templates/admin_components.html:80 trac/ticket/admin.py:210
#: trac/ticket/api.py:293 trac/ticket/web_ui.py:1455
msgid "Owner"
msgstr "Владелец"

#: trac/admin/templates/admin_components.html:80
#: trac/admin/templates/admin_enums.html:48
#: trac/admin/templates/admin_milestones.html:107
#: trac/admin/templates/admin_versions.html:83
msgid "Default"
msgstr "По умолчанию"

#: trac/admin/templates/admin_components.html:98
#: trac/admin/templates/admin_enums.html:69
#: trac/admin/templates/admin_milestones.html:131
#: trac/admin/templates/admin_perms.html:109
#: trac/admin/templates/admin_versions.html:99
#: trac/versioncontrol/templates/admin_repositories.html:145
msgid "Remove selected items"
msgstr "Удалить выбранные элементы"

#: trac/admin/templates/admin_components.html:101
#: trac/admin/templates/admin_enums.html:72
#: trac/admin/templates/admin_milestones.html:134
#: trac/admin/templates/admin_versions.html:102
msgid ""
"You can remove all items from this list to completely hide this\n"
"              field from the user interface."
msgstr ""
"Можно удалить все элементы списка, чтобы полностью скрыть данное\n"
"              поле из интерфейса пользователя."

#: trac/admin/templates/admin_components.html:107
#: trac/admin/templates/admin_enums.html:82
#: trac/admin/templates/admin_milestones.html:140
#: trac/admin/templates/admin_versions.html:108
msgid ""
"As long as you don't add any items to the list, this field\n"
"            will remain completely hidden from the user interface."
msgstr ""
"До тех пор, пока вы не добавите хотя бы один элемент в этот список, "
"данное поле\n"
"            останется полностью скрытым в интерфейсе пользователя."

#: trac/admin/templates/admin_enums.html:14
#, python-format
msgid "Manage %(label_plural)s"
msgstr "Управление %(label_plural)s"

#: trac/admin/templates/admin_enums.html:19
#, python-format
msgid "Modify %(label_singular)s"
msgstr "Изменить %(label_singular)s"

#: trac/admin/templates/admin_enums.html:33
#, python-format
msgid "Add %(label_singular)s"
msgstr "Добавить %(label_singular)s"

#: trac/admin/templates/admin_enums.html:48
msgid "Order"
msgstr "Порядок"

#: trac/admin/templates/admin_enums.html:76
msgid ""
"[1:Note:] The order of priorities determines the\n"
"              coloring of entries in the ticket queries and reports."
msgstr ""

#: trac/admin/templates/admin_logging.html:26 trac/templates/about.html:85
msgid "Configuration"
msgstr "Конфигурация"

#: trac/admin/templates/admin_logging.html:28
#: trac/versioncontrol/templates/admin_repositories.html:18
msgid "Type:"
msgstr "Тип:"

#: trac/admin/templates/admin_logging.html:37
msgid "Log level:"
msgstr "Уровень сообщений:"

#: trac/admin/templates/admin_logging.html:45
msgid "Log file:"
msgstr "Файл журнала:"

#: trac/admin/templates/admin_logging.html:48
#, python-format
msgid ""
"If you specify a relative path, the log file will be stored inside the\n"
"            [1:log] directory of the project environment ([2:%(dir)s])."
msgstr ""
"Если вы укажете относительный путь, файл журнала будет сохранён внутри\n"
"            каталога [1:log] окружения проекта ([2:%(dir)s])."

#: trac/admin/templates/admin_milestones.html:10 trac/ticket/admin.py:235
#: trac/ticket/roadmap.py:963
msgid "Milestones"
msgstr "Этапы разработки"

#: trac/admin/templates/admin_milestones.html:20
msgid "Manage Milestones"
msgstr "Управление этапами разработки"

#: trac/admin/templates/admin_milestones.html:26
msgid "Modify Milestone:"
msgstr "Изменить этап:"

#: trac/admin/templates/admin_milestones.html:31
#: trac/admin/templates/admin_milestones.html:88
#: trac/ticket/templates/milestone_edit.html:61
msgid "Due:"
msgstr "Срок:"

#: trac/admin/templates/admin_milestones.html:32
#: trac/admin/templates/admin_milestones.html:35
#: trac/admin/templates/admin_milestones.html:45
#: trac/admin/templates/admin_milestones.html:49
#: trac/admin/templates/admin_milestones.html:90
#: trac/admin/templates/admin_versions.html:32
#: trac/admin/templates/admin_versions.html:35
#: trac/admin/templates/admin_versions.html:66
#: trac/admin/templates/admin_versions.html:69
#: trac/ticket/templates/milestone_edit.html:65
#: trac/ticket/templates/milestone_edit.html:68
#: trac/ticket/templates/milestone_edit.html:77
#: trac/ticket/templates/milestone_edit.html:80
#, python-format
msgid "Format: %(datehint)s"
msgstr "Формат: %(datehint)s"

#: trac/admin/templates/admin_milestones.html:41
#: trac/ticket/templates/milestone_edit.html:73
msgid "Completed:"
msgstr "Выполнен:"

#: trac/admin/templates/admin_milestones.html:63
#: trac/admin/templates/admin_versions.html:40
#: trac/ticket/templates/milestone_edit.html:99
#: trac/versioncontrol/templates/admin_repositories.html:73
msgid "Description (you may use [1:WikiFormatting] here):"
msgstr "Описание (здесь можно использовать [1:WikiFormatting]):"

#: trac/admin/templates/admin_milestones.html:83
msgid "Add Milestone:"
msgstr "Добавить этап:"

#: trac/admin/templates/admin_milestones.html:92
#, python-format
msgid "Format: %(datetimehint)s"
msgstr "Формат: %(datetimehint)s"

#: trac/admin/templates/admin_milestones.html:107 trac/ticket/admin.py:399
msgid "Due"
msgstr "Срок"

#: trac/admin/templates/admin_milestones.html:107 trac/ticket/admin.py:399
msgid "Completed"
msgstr "Выполнен"

#: trac/admin/templates/admin_milestones.html:107 trac/ticket/web_ui.py:194
msgid "Tickets"
msgstr "Карточки"

#: trac/admin/templates/admin_perms.html:14
#, fuzzy
msgid "Manage Permissions and Groups"
msgstr "Управление правами"

#: trac/admin/templates/admin_perms.html:19
msgid "Grant Permission:"
msgstr "Дать право:"

#: trac/admin/templates/admin_perms.html:21
#: trac/admin/templates/admin_perms.html:44
msgid "Subject:"
msgstr "Субъект:"

#: trac/admin/templates/admin_perms.html:24
msgid "Action:"
msgstr "Действие:"

#: trac/admin/templates/admin_perms.html:33
#, fuzzy
msgid ""
"Grant permission for an action to a subject, which can be either a user\n"
"            or a group."
msgstr ""
"Дать право на действие субъекту, который может быть либо пользователем,\n"
"          либо группой."

#: trac/admin/templates/admin_perms.html:42
msgid "Add Subject to Group:"
msgstr "Добавить субъект в группу:"

#: trac/admin/templates/admin_perms.html:47
msgid "Group:"
msgstr "Группа:"

#: trac/admin/templates/admin_perms.html:52
msgid "Add a user or group to an existing permission group."
msgstr "Добавить пользователя или группу к существующей группе."

#: trac/admin/templates/admin_perms.html:63
#: trac/admin/templates/admin_perms.html:88
msgid "Subject"
msgstr "Субъект"

#: trac/admin/templates/admin_perms.html:76
msgid "Action is no longer defined"
msgstr ""

#: trac/admin/templates/admin_perms.html:81
#, fuzzy
msgid "No permissions"
msgstr "Права"

#: trac/admin/templates/admin_perms.html:85
msgid "Group Membership"
msgstr ""

#: trac/admin/templates/admin_perms.html:88
#, fuzzy
msgid "Group"
msgstr "Группа:"

#: trac/admin/templates/admin_perms.html:105
msgid "No group memberships"
msgstr ""

#: trac/admin/templates/admin_perms.html:113
msgid ""
"Note that [1:Subject] or [2:Group] names can't be all upper-case,\n"
"      as that is reserved for permission names."
msgstr ""
"Обратите внимание, что имя [1:субъекта] или [2:группы] не могут быть "
"целиком\n"
"      в верхнем регистре, так как он зарезервирован под названия прав."

#: trac/admin/templates/admin_plugins.html:57
msgid "Manage Plugins"
msgstr "Управление плагинами"

#: trac/admin/templates/admin_plugins.html:61
msgid "Install Plugin:"
msgstr "Установить плагин:"

#: trac/admin/templates/admin_plugins.html:63
msgid "File: [1:]"
msgstr "Файл: [1:]"

#: trac/admin/templates/admin_plugins.html:68
msgid "Install"
msgstr "Установить"

#: trac/admin/templates/admin_plugins.html:72
msgid ""
"The web server does not have sufficient permissions to store files in\n"
"            the environment plugins directory."
msgstr ""
"Веб-сервер не имеет достаточных прав для сохранения файлов в\n"
"            каталоге plugins окружения."

#: trac/admin/templates/admin_plugins.html:76
msgid "Upload a plugin packaged as Python egg."
msgstr "Загрузить плагин в формате Python egg."

#: trac/admin/templates/admin_plugins.html:100 trac/templates/diff_view.html:51
#: trac/versioncontrol/templates/changeset.html:142
msgid "Author:"
msgstr "Автор:"

#: trac/admin/templates/admin_plugins.html:109
msgid "Home page:"
msgstr "Сайт:"

#: trac/admin/templates/admin_plugins.html:116
msgid "License:"
msgstr "Лицензия:"

#: trac/admin/templates/admin_plugins.html:124 trac/ticket/admin.py:77
#: trac/ticket/api.py:306
msgid "Component"
msgstr "Компонент"

#: trac/admin/templates/admin_plugins.html:127
msgid "Show all descriptions"
msgstr "Показать все описания"

#: trac/admin/templates/admin_plugins.html:129
msgid "Hide all descriptions"
msgstr "Скрыть все описания"

#: trac/admin/templates/admin_plugins.html:133
msgid "Enabled"
msgstr "Включён"

#: trac/admin/templates/admin_versions.html:10 trac/ticket/admin.py:431
msgid "Versions"
msgstr "Версии"

#: trac/admin/templates/admin_versions.html:19
msgid "Manage Versions"
msgstr "Управление версиями"

#: trac/admin/templates/admin_versions.html:24
msgid "Modify Version:"
msgstr "Изменить версию:"

#: trac/admin/templates/admin_versions.html:31
msgid "Date:"
msgstr "Дата:"

#: trac/admin/templates/admin_versions.html:59
msgid "Add Version:"
msgstr "Добавить версию:"

#: trac/admin/templates/admin_versions.html:64
msgid "Released:"
msgstr "Выпущена:"

#: trac/admin/templates/admin_versions.html:83
msgid "Released"
msgstr "Выпущена"

#: trac/db/api.py:308
#, python-format
msgid "Unsupported database type \"%(scheme)s\""
msgstr "Неподдерживаемый тип базы данных \"%(scheme)s\""

#: trac/db/api.py:347
#, python-format
msgid ""
"Unknown scheme \"%(scheme)s\"; database connection string must start with"
" {scheme}:/"
msgstr ""
"Неизвестная схема \"%(scheme)s\"; строка подключения к базе данных должна"
" начинаться с {scheme}:/"

#: trac/db/mysql_backend.py:87
msgid "Cannot load Python bindings for MySQL"
msgstr "Не удается загрузить Python-привязки для MySQL"

#: trac/db/mysql_backend.py:229 trac/db/postgres_backend.py:179
#: trac/db/postgres_backend.py:198
#, python-format
msgid "Unable to run %(path)s: %(msg)s"
msgstr "Невозможно запустить %(path)s: %(msg)s"

#: trac/db/mysql_backend.py:233
#, python-format
msgid "mysqldump failed: %(msg)s"
msgstr "сбой mysqldump: %(msg)s"

#: trac/db/mysql_backend.py:235 trac/db/postgres_backend.py:204
#: trac/db/sqlite_backend.py:245
msgid "No destination file created"
msgstr "Файл назначения не создан"

#: trac/db/pool.py:130
#, python-format
msgid "Unable to get database connection within %(time)d seconds."
msgstr "Невозможно подключиться к базе данных в течении %(time)d секунд."

#: trac/db/postgres_backend.py:81
msgid "Cannot load Python bindings for PostgreSQL"
msgstr "Не удается загрузить Python-привязки для PostgreSQL"

#: trac/db/postgres_backend.py:202
#, python-format
msgid "pg_dump failed: %(msg)s"
msgstr "сбой pg_dump: %(msg)s"

#: trac/db/sqlite_backend.py:156
msgid "Cannot load Python bindings for SQLite"
msgstr "Не удается загрузить Python-привязки для SQLite"

#: trac/db/sqlite_backend.py:159
#, python-format
msgid "Need at least PySqlite %(version)s or higher"
msgstr "Необходим PySqlite %(version)s или старше"

#: trac/db/sqlite_backend.py:162
msgid "PySqlite 2.5.2 - 2.5.4 break Trac, please use 2.5.5 or higher"
msgstr "PySqlite 2.5.2 - 2.5.4 вызывают ошибки Trac, используйте 2.5.5 или новее"

#: trac/db/sqlite_backend.py:195
#, python-format
msgid "Database already exists at %(path)s"
msgstr "База данных в %(path)s уже существует"

#: trac/db/sqlite_backend.py:262
#, python-format
msgid "Database \"%(path)s\" not found."
msgstr "База данных \"%(path)s\" не найдена."

#: trac/db/sqlite_backend.py:271
#, python-format
msgid ""
"The user %(user)s requires read _and_ write permissions to the database "
"file %(path)s and the directory it is located in."
msgstr ""
"Пользователю %(user)s трубуются права на чтение _и_ запись файла базы "
"данных \n"
"\"%(path)s\" и каталога, в котором он находится."

#: trac/mimeview/api.py:685 trac/mimeview/api.py:695
#, python-format
msgid "No available MIME conversions from %(old)s to %(new)s"
msgstr "Нет доступного MIME преобразования из %(old)s в %(new)s"

#: trac/mimeview/api.py:808
#, python-format
msgid "HTML preview using %(renderer)s failed (%(err)s)"
msgstr "HTML просмотр с использованием %(renderer)s вызвал ошибку (%(err)s)"

#: trac/mimeview/api.py:839
#, python-format
msgid "Can't use %(annotator)s annotator: %(error)s"
msgstr "Нельзя использовать %(annotator)s комментатор: %(error)s"

#: trac/mimeview/api.py:1114 trac/templates/error.html:148
msgid "Line"
msgstr "Строка"

#: trac/mimeview/api.py:1114
msgid "Line numbers"
msgstr "Номера строк"

#: trac/mimeview/patch.py:171
#, python-format
msgid "new file %(new)s"
msgstr "новый файл %(new)s"

#: trac/mimeview/patch.py:175
#, python-format
msgid "deleted file %(deleted)s"
msgstr "удалённый файл %(deleted)s"

#: trac/mimeview/patch.py:247
msgid "this hunk was shorter than expected"
msgstr "этот кусок оказался короче, чем ожидалось"

#: trac/mimeview/pygments.py:132 trac/prefs/templates/prefs_pygments.html:9
msgid "Syntax Highlighting"
msgstr "Подсветка синтаксиса"

#: trac/mimeview/pygments.py:141 trac/prefs/web_ui.py:160
msgid "Your preferences have been saved."
msgstr "Ваши предпочтения сохранены."

#: trac/mimeview/rst.py:125 trac/mimeview/rst.py:148
#, python-format
msgid "%(link)s is not a valid TracLink"
msgstr "%(link)s - это неправильная ссылка TracLink"

#: trac/prefs/web_ui.py:56 trac/prefs/templates/prefs.html:16
msgid "Preferences"
msgstr "Предпочтения"

#: trac/prefs/web_ui.py:83
msgid "Unknown preference panel"
msgstr "Неизвестная панель предпочтений"

#: trac/prefs/web_ui.py:95 trac/prefs/templates/prefs_datetime.html:10
msgid "Date & Time"
msgstr "Дата и время"

#: trac/prefs/web_ui.py:96 trac/prefs/templates/prefs_keybindings.html:10
msgid "Keyboard Shortcuts"
msgstr "Горячие клавиши"

#: trac/prefs/web_ui.py:97 trac/prefs/templates/prefs_userinterface.html:10
msgid "User Interface"
msgstr ""

#: trac/prefs/web_ui.py:99 trac/prefs/templates/prefs_language.html:10
msgid "Language"
msgstr "Язык"

#: trac/prefs/web_ui.py:101 trac/prefs/templates/prefs_advanced.html:9
msgid "Advanced"
msgstr "Дополнительно"

#: trac/prefs/web_ui.py:167
msgid "The session has been loaded."
msgstr "Сеанс загружен."

#: trac/prefs/templates/prefs.html:10
msgid "Preferences:"
msgstr "Предпочтения:"

#: trac/prefs/templates/prefs.html:17
msgid ""
"This page lets you customize your personal settings for this site.\n"
"      These settings are stored on the server and are identified by a "
"session\n"
"      key stored in a browser cookie. That cookie allows your settings to"
" be\n"
"      restored on subsequent visits."
msgstr ""
"На этой странице можно изменить личные настройки для этого сайта.\n"
"      Настройки сохраняются на сервере и распознаются по ключу сеанса,\n"
"      сохранённому в cookie браузера, что позволяет восстановить \n"
"      ваши настройки при последующих посещениях."

#: trac/prefs/templates/prefs.html:33
msgid "Save changes"
msgstr "Сохранить изменения"

#: trac/prefs/templates/prefs_advanced.html:14
msgid "Session key:"
msgstr "Ключ сеанса:"

#: trac/prefs/templates/prefs_advanced.html:17
msgid "Change"
msgstr "Изменить"

#: trac/prefs/templates/prefs_advanced.html:18
msgid ""
"The session key is used to identify stored custom\n"
"      settings and session data on the server. Although it is\n"
"      automatically generated by default, you may change it to something\n"
"      easier to remember at any time if you wish to load your settings\n"
"      in a different web browser."
msgstr ""
"Ключ сеанса используется для идентификации сохранённых пользовательских\n"
"      настроек и данных сеанса на сервере. Несмотря на то, что\n"
"      по умолчанию он генерируется автоматически, вы в любое время можете"
"      сменить его на что-нибудь\n"
"      легко запоминающееся, если желаете загрузить ваши настройки\n"
"      в другом веб-браузере."

#: trac/prefs/templates/prefs_advanced.html:26
msgid "Restore session:"
msgstr "Восстановить сеанс:"

#: trac/prefs/templates/prefs_advanced.html:29
msgid "Load"
msgstr "Загрузить"

#: trac/prefs/templates/prefs_advanced.html:30
msgid ""
"You may load a previously created session by entering the\n"
"      corresponding session key below. This lets you share settings "
"between\n"
"      multiple computers and web browsers."
msgstr ""
"Вы можете загрузить созданный раннее сеанс, введя ниже\n"
"      соответствующий ключ сеанса. Это позволяет вам разделять настройки "
"между\n"
"      несколькими компьютерами и веб-браузерами."

#: trac/prefs/templates/prefs_datetime.html:16
msgid "Time zone:"
msgstr "Часовой пояс:"

#: trac/prefs/templates/prefs_datetime.html:18
msgid "Default time zone"
msgstr "Часовой пояс по умолчанию"

#: trac/prefs/templates/prefs_datetime.html:25
msgid ""
"Configuring your time zone will result in all\n"
"      dates and times displayed on this site to use your time zone\n"
"      instead of that of the server."
msgstr ""
"Установка часового пояса приведет все поля даты и времени на этом сайте"
"       в ваше местное время\n"
"      вместо времени сервера."

#: trac/prefs/templates/prefs_datetime.html:34
#, python-format
msgid "Example: The current time is [1:%(time)s] (UTC)."
msgstr "Пример: текущее время [1:%(time)s] (UTC)."

#: trac/prefs/templates/prefs_datetime.html:39
#, python-format
msgid ""
"In your time zone %(tz)s, this would be displayed as\n"
"            [1:%(formatted)s]."
msgstr ""
"В вашем часовом поясе %(tz)s будет отображаться как\n"
"            [1:%(formatted)s]."

#: trac/prefs/templates/prefs_datetime.html:45
#, fuzzy, python-format
msgid "In the default time zone, this would be displayed as [1:%(formatted)s]."
msgstr ""
"В часовом поясе по умолчанию будет отображаться как\n"
"            [1:%(formatted)s]."

#: trac/prefs/templates/prefs_datetime.html:51
msgid ""
"Note: Universal Co-ordinated Time (UTC) is also known as Greenwich Mean "
"Time (GMT).[1:]\n"
"        A positive offset is used to indicate a timezone at the east of "
"Greenwich, i.e. ahead of Universal Time."
msgstr ""
"Примечание: всемирное координированное время (UTC) также известно как "
"среднее время по Гринвичу (GMT).[1:]\n"
"Положительное смещение указывает на то, что часовой пояс расположен "
"восточнее Гринвича, т.е. больше всемирного времени."

#: trac/prefs/templates/prefs_datetime.html:59
#, fuzzy
msgid "Date format:"
msgstr "Системная информация:"

#: trac/prefs/templates/prefs_datetime.html:61
#, fuzzy
msgid "Default date format"
msgstr "Часовой пояс по умолчанию"

#: trac/prefs/templates/prefs_datetime.html:63
msgid "Your language setting"
msgstr ""

#: trac/prefs/templates/prefs_datetime.html:69
#, fuzzy
msgid ""
"Configuring your date format will result in formatting\n"
"      and parsing datetime displayed on this site to use your date format"
"\n"
"      instead of that of the server."
msgstr ""
"Установка часового пояса приведет все поля даты и времени на этом сайте"
"       в ваше местное время\n"
"      вместо времени сервера."

#: trac/prefs/templates/prefs_datetime.html:75
msgid "Date relative/absolute format:"
msgstr ""

#: trac/prefs/templates/prefs_datetime.html:77
#, fuzzy
msgid "Default format"
msgstr "(по умолчанию)"

#: trac/prefs/templates/prefs_datetime.html:79
msgid "Relative format"
msgstr ""

#: trac/prefs/templates/prefs_datetime.html:81
#, fuzzy
msgid "Absolute format"
msgstr "Системная информация"

#: trac/prefs/templates/prefs_datetime.html:85
#, fuzzy
msgid ""
"Configuring your relative/absolute format will result in\n"
"      formatting datetime displayed on this site to use your format "
"instead of\n"
"      that of the server."
msgstr ""
"Установка часового пояса приведет все поля даты и времени на этом сайте"
"       в ваше местное время\n"
"      вместо времени сервера."

#: trac/prefs/templates/prefs_general.html:15
msgid "Full name:"
msgstr "Полное имя:"

#: trac/prefs/templates/prefs_general.html:20
msgid "Email address:"
msgstr "Email-адрес:"

#: trac/prefs/templates/prefs_general.html:26
msgid ""
"This information is used to automatically populate some forms\n"
"        on this site with your contact details."
msgstr ""
"Эта информация будет использована для автоматического заполнения\n"
"        некоторых форм на этом сайте вашими данными."

#: trac/prefs/templates/prefs_general.html:30
msgid ""
"This information is used to associate your login name with your\n"
"        email address and full name, which is used for email\n"
"        notification and RSS feeds, for example."
msgstr ""
"Эта информация используется, чтобы привязать к вашему имени пользователя "
"адрес электронной почты и полное имя, которые нужны, например, для "
"уведомлений по почте и RSS каналов."

#: trac/prefs/templates/prefs_keybindings.html:18
msgid "Enable access keys"
msgstr "Включить горячие клавиши"

#: trac/prefs/templates/prefs_keybindings.html:21
msgid ""
"This site provides keyboard shortcuts for\n"
"      faster access to certain functions of this site. As these shortcuts"
" can\n"
"      cause conflicts with shortcuts provided by the desktop system or\n"
"      web browser, they are disabled by default. See\n"
"      [1:TracAccessibility]\n"
"      for more information on access keys."
msgstr ""
"Сайт предоставляет горячие клавиши для быстрого доступа к некоторым "
"функциям. Так как они могут конфликтовать с клавишами, используемыми "
"вашей системой и браузером, по умолчанию они отключены. См. "
"дополнительные сведения в [1:TracAccessibility]."

#: trac/prefs/templates/prefs_language.html:15
msgid "Language:"
msgstr "Язык:"

#: trac/prefs/templates/prefs_language.html:17
#, fuzzy
msgid "Default language"
msgstr "язык по умолчанию"

#: trac/prefs/templates/prefs_language.html:23
msgid ""
"Configuring your language will result in all text\n"
"      displayed on this site to use your language instead of that of the\n"
"      server."
msgstr ""
"Указание вашего языка приведёт к тому, что весь текст\n"
"      на этом сайте будет отображён на вашем языке вместо языка\n"
"      сервера."

#: trac/prefs/templates/prefs_language.html:27
#, fuzzy
msgid ""
"The [1:Default language] option uses the browser's\n"
"        language negotiation feature to select the appropriate language."
msgstr ""
"Пункт [1:язык по умолчанию] использует возможности\n"
"        браузера для выбора подходящего языка."

#: trac/prefs/templates/prefs_pygments.html:37
msgid ""
"The Pygments syntax highlighter can be used with\n"
"      different coloring styles."
msgstr ""
"Подсветка синтаксиса Pygments может использоваться с разными цветовыми "
"стилями."

#: trac/prefs/templates/prefs_pygments.html:39
msgid "Style:"
msgstr "Стиль:"

#: trac/prefs/templates/prefs_pygments.html:44
msgid "Preview:"
msgstr "Предварительный просмотр:"

#: trac/prefs/templates/prefs_userinterface.html:18
msgid "Use only symbols for buttons."
msgstr ""

#: trac/prefs/templates/prefs_userinterface.html:21
msgid ""
"Display only the icon or symbol for\n"
"      short inline buttons, and hide the text caption."
msgstr ""

#: trac/prefs/templates/prefs_userinterface.html:29
msgid "Hide help links."
msgstr ""

#: trac/prefs/templates/prefs_userinterface.html:32
msgid ""
"Don't show the various help links.\n"
"      This reduces the verbosity of the pages."
msgstr ""

#: trac/search/web_ui.py:72 trac/search/templates/search.html:12
#: trac/search/templates/search.html:26 trac/search/templates/search.html:31
#: trac/templates/theme.html:29
msgid "Search"
msgstr "Поиск"

#: trac/search/web_ui.py:166
#, python-format
msgid "Browse repository path %(path)s"
msgstr "Открыть путь репозитория %(path)s"

#: trac/search/web_ui.py:206
#, python-format
msgid "Search query too short. Query must be at least %(num)s characters long."
msgstr "Слишком короткий поисковый запрос, требуется как минимум %(num)s символов."

#: trac/search/web_ui.py:245 trac/ticket/query.py:785 trac/ticket/report.py:459
msgid "Next Page"
msgstr "Следующая страница"

#: trac/search/web_ui.py:251 trac/ticket/query.py:790 trac/ticket/report.py:462
msgid "Previous Page"
msgstr "Предыдущая страница"

#: trac/search/templates/search.html:11
#, fuzzy
msgid "Search Results"
msgstr "Результатов нет"

#: trac/search/templates/search.html:43
#: trac/ticket/templates/query_results.html:20
#: trac/ticket/templates/report_view.html:78
msgid "Results"
msgstr "Результаты"

#: trac/search/templates/search.html:51
#, python-format
msgid "Quickjump to %(name)s"
msgstr "Быстрый переход к %(name)s"

#: trac/search/templates/search.html:59
#, python-format
msgid "By %(author)s"
msgstr "От %(author)s"

#: trac/search/templates/search.html:68
#: trac/ticket/templates/report_view.html:97
#: trac/ticket/templates/report_view.html:208
msgid "No matches found."
msgstr "Совпадений не найдено."

#: trac/search/templates/search.html:72
msgid ""
"[1:Note:] See [2:TracSearch]\n"
"        for help on searching."
msgstr ""
"[1:Примечание:] Смотрите [2:TracSearch]\n"
"        для справки по поиску."

#: trac/templates/about.html:26
msgid "Trac: Integrated SCM & Project Management"
msgstr "Trac: Интегрированная система управления проектами и исходными кодами"

#: trac/templates/about.html:30
msgid ""
"Trac is a web-based software project management and bug/issue\n"
"        tracking system emphasizing ease of use and low ceremony.\n"
"        It provides an integrated Wiki, an interface to version control\n"
"        systems, and a number of convenient ways to stay on top of events"
"\n"
"        and changes within a project."
msgstr ""
"Trac это веб-ориентированное программное обеспечение для управления "
"проектом и \n"
"        система отслеживания ошибок, подчеркнуто простая в использовании "
"и неформальная.\n"
"        Она предоставляет интегрированную Вики, интерфейс для систем "
"контроля\n"
"        версий, а также ряд удобных способов быть в курсе событий\n"
"        и изменений в проекте."

#: trac/templates/about.html:36
msgid ""
"Trac is distributed under the modified BSD License.[1:]\n"
"        The complete text of the license can be found\n"
"        [2:online]\n"
"        as well as in the [3:COPYING] file included in the distribution."
msgstr ""
"Trac распространяется по модифицированной лицензии BSD.[1:]\n"
"        Полный текст лицензии можно найти \n"
"        [2:онлайн],\n"
"        а также в файле [3:COPYING], включенном в дистрибутив."

#: trac/templates/about.html:41
msgid "python powered"
msgstr "Работает под управлением Python"

#: trac/templates/about.html:44
msgid ""
"Please visit the Trac open source project:\n"
"        [1:http://trac.edgewall.org/]"
msgstr ""
"Пожалуйста, посетите сайт проекта с открытым кодом Trac: \n"
"        [1:http://trac.edgewall.org/]"

#: trac/templates/about.html:46
#, fuzzy
msgid ""
"Copyright © 2003-2013\n"
"        [1:Edgewall Software]"
msgstr ""
"Авторские права © 2003-2013\n"
"        [1:Edgewall Software]"

#: trac/templates/about.html:54
msgid "System Information"
msgstr "Системная информация"

#: trac/templates/about.html:56
#, fuzzy
msgid "Package"
msgstr "изменение"

#: trac/templates/about.html:56 trac/templates/about.html:69
#: trac/templates/history_view.html:28 trac/ticket/admin.py:431
#: trac/ticket/api.py:307
msgid "Version"
msgstr "Версия"

#: trac/templates/about.html:67
msgid "Installed Plugins"
msgstr "Установленные плагины:"

#: trac/templates/about.html:69
#, fuzzy
msgid "Location"
msgstr "Размещение:"

#: trac/templates/about.html:77 trac/templates/error.html:192
#: trac/web/main.py:589
msgid "N/A"
msgstr "Н/Д"

#: trac/templates/about.html:89
msgid "Section"
msgstr "Раздел"

#: trac/templates/about.html:91 trac/templates/error.html:160
msgid "Value"
msgstr "Значение"

#: trac/templates/attach_file_form.html:15
msgid "Attach file"
msgstr "Прикрепить файл"

#: trac/templates/attachment.html:12
msgid "– Attachment"
msgstr "– Вложение"

#: trac/templates/attachment.html:13
msgid "– Attachments"
msgstr "– Вложения"

#: trac/templates/attachment.html:14
#, python-format
msgid "%(filename)s on %(parent)s – Attachment"
msgstr "%(filename)s у %(parent)s – Вложение"

#: trac/templates/attachment.html:29
#, python-format
msgid "Add Attachment to [1:%(parent)s]"
msgstr "Добавить вложение к [1:%(parent)s]"

#: trac/templates/attachment.html:33
#, python-format
msgid "(size limit %(value)s)"
msgstr "(ограничение на размер: %(value)s)"

#: trac/templates/attachment.html:37
msgid "Attachment Info"
msgstr "Информация о вложении"

#: trac/templates/attachment.html:40 trac/ticket/templates/ticket.html:355
#: trac/wiki/templates/wiki_edit_form.html:42
msgid "Your email or username:"
msgstr "Ваш электронный адрес или имя пользователя:"

#: trac/templates/attachment.html:46
msgid "Description of the file (optional):"
msgstr "Описание файла (не обязательно):"

#: trac/templates/attachment.html:52
msgid "Replace existing attachment of the same name"
msgstr "Заменить существующее вложение с таким же именем"

#: trac/templates/attachment.html:62
msgid "Add attachment"
msgstr "Добавить вложение"

#: trac/templates/attachment.html:70
msgid "Are you sure you want to delete this attachment?"
msgstr "Вы уверены, что хотите удалить это вложение?"

#: trac/templates/attachment.html:77 trac/templates/attachment.html:119
msgid "Delete attachment"
msgstr "Удалить вложение"

#: trac/templates/attachment.html:86
msgid "Attach another file"
msgstr "Прикрепить ещё один файл"

#: trac/templates/attachment.html:98 trac/templates/list_of_attachments.html:21
#: trac/templates/macros.html:19 trac/util/text.py:621
#: trac/versioncontrol/templates/browser.html:189
#: trac/versioncontrol/templates/dir_entries.html:17
#, python-format
msgid "%(size)s bytes"
msgstr "%(size)s байт"

#: trac/templates/attachment.html:96
#, fuzzy, python-format
msgid ""
"File %(file)s,\n"
"                [1:%(size)s]\n"
"                (added by %(author)s, %(date)s)"
msgstr ""
"Файл %(file)s,\n"
"                [1:%(size)s]\n"
"                (добавлен пользователем %(author)s, %(date)s назад)"

#: trac/templates/diff_div.html:72
#, python-format
msgid ""
"Property %(name)s\n"
"                  changed from %(old)s to %(new)s"
msgstr ""
"Свойство %(name)s\n"
"                  изменено с %(old)s на %(new)s"

#: trac/templates/diff_div.html:76
#, python-format
msgid "Property %(name)s set to %(value)s"
msgstr "Свойство %(name)s установлено в %(value)s"

#: trac/templates/diff_div.html:79
#, python-format
msgid "Property %(name)s deleted"
msgstr "Свойство %(name)s удалено"

#: trac/templates/diff_div.html:86
msgid "Differences"
msgstr "Различия"

#: trac/templates/diff_options.html:10
#: trac/versioncontrol/templates/browser.html:138
#: trac/versioncontrol/templates/browser.html:146
msgid "View differences"
msgstr "Показывать отличия"

#: trac/templates/diff_options.html:13
msgid "inline"
msgstr "построчно"

#: trac/templates/diff_options.html:15
msgid "side by side"
msgstr "бок о бок"

#: trac/templates/diff_options.html:18
msgid ""
"[1:[2:]\n"
"             Show]\n"
"      [3:[4:]\n"
"             lines around each change]"
msgstr ""
"[1:[2:]\n"
"             Показывать]\n"
"      [3:[4:]\n"
"             строк вокруг каждого изменения]"

#: trac/templates/diff_options.html:28
msgid "Show the changes in full context"
msgstr "Показать изменения в полном контексте"

#: trac/templates/diff_options.html:32
msgid "Ignore:"
msgstr "Игнорировать:"

#: trac/templates/diff_options.html:36
msgid "Blank lines"
msgstr "Пустые строки"

#: trac/templates/diff_options.html:41
msgid "Case changes"
msgstr "Изменения регистра"

#: trac/templates/diff_options.html:46
msgid "White space changes"
msgstr "Изменения пробельных символов"

#: trac/templates/diff_options.html:50
#: trac/ticket/templates/milestone_view.html:57
#: trac/ticket/templates/query.html:220
#: trac/ticket/templates/report_view.html:49
#: trac/ticket/templates/roadmap.html:28
#: trac/timeline/templates/timeline.html:36
#: trac/versioncontrol/templates/revisionlog.html:80
msgid "Update"
msgstr "Обновить"

#: trac/templates/diff_view.html:18
#, python-format
msgid ""
"Changes between\n"
"          [1:Version %(old)s] and\n"
"          [2:Version %(new)s] of\n"
"          [3:%(name)s]"
msgstr ""
"Изменения между\n"
"          [1:версией %(old)s] и\n"
"          [2:версией %(new)s] \n"
"          [3:%(name)s]"

#: trac/templates/diff_view.html:23
#, python-format
msgid ""
"Changes between\n"
"          [1:Initial Version] and\n"
"          [2:Version %(new)s] of\n"
"          [3:%(name)s]"
msgstr ""
"Изменения между\n"
"          [1:Первоначальной версией] и\n"
"          [2:Версией %(new)s] \n"
"          [3:%(name)s]"

#: trac/templates/diff_view.html:28
#, python-format
msgid ""
"Changes from\n"
"          [1:Version %(new)s] of\n"
"          [2:%(name)s]"
msgstr ""
"Изменения по сравнению с\n"
"          [1:Версией %(new)s] \n"
"          [2:%(name)s]"

#: trac/templates/diff_view.html:43
#: trac/versioncontrol/templates/changeset.html:136
msgid "Timestamp:"
msgstr "Время:"

#: trac/templates/diff_view.html:45 trac/templates/diff_view.html:53
#: trac/templates/diff_view.html:59
msgid "(multiple changes)"
msgstr "(несколько изменений)"

#: trac/templates/diff_view.html:47
#, python-format
msgid "%(date)s (%(duration)s ago)"
msgstr "%(date)s (%(duration)s назад)"

#: trac/templates/diff_view.html:55
#, python-format
msgid "(IP: %(ipnr)s)"
msgstr "(IP: %(ipnr)s)"

#: trac/templates/diff_view.html:57 trac/ticket/templates/batch_modify.html:12
#: trac/ticket/templates/batch_ticket_notify_email.txt:9
#: trac/ticket/templates/ticket_notify_email.txt:21
msgid "Comment:"
msgstr "Комментарий:"

#: trac/templates/diff_view.html:65
#: trac/versioncontrol/templates/changeset.html:198
#: trac/versioncontrol/templates/revisionlog.html:86
msgid "Legend:"
msgstr "Обозначения:"

#: trac/templates/diff_view.html:67
#: trac/versioncontrol/templates/changeset.html:200
msgid "Unmodified"
msgstr "Без изменений"

#: trac/templates/diff_view.html:68
#: trac/versioncontrol/templates/changeset.html:201
#: trac/versioncontrol/templates/revisionlog.html:88
msgid "Added"
msgstr "Добавлено"

#: trac/templates/diff_view.html:69
#: trac/versioncontrol/templates/changeset.html:202
#: trac/versioncontrol/templates/revisionlog.html:90
msgid "Removed"
msgstr "Удалено"

#: trac/templates/diff_view.html:70 trac/ticket/api.py:336
#: trac/versioncontrol/templates/changeset.html:204
#: trac/versioncontrol/templates/revisionlog.html:92 trac/wiki/admin.py:197
msgid "Modified"
msgstr "Изменено"

#: trac/templates/error.html:10 trac/templates/index.html:18
#: trac/web/main.py:516
msgid "Error"
msgstr "Ошибка"

#: trac/templates/error.html:65
msgid "Create"
msgstr "Создать"

#: trac/templates/error.html:80
msgid "Oops…"
msgstr "Опаньки…"

#: trac/templates/error.html:82
msgid "Trac detected an internal error:"
msgstr "Trac обнаружил внутреннюю ошибку:"

#: trac/templates/error.html:87
msgid ""
"There was an internal error in Trac.\n"
"                It is recommended that you notify your local\n"
"                [1:\n"
"                    Trac administrator] with the information needed to\n"
"                reproduce the issue."
msgstr ""
"Произошла внутренняя ошибка Trac.\n"
"                Рекомендуется оповестить локального \n"
"                [1:\n"
"                    администратора Trac] и сообщить ему информацию, "
"необходимую\n"
"                для её воспроизведения."

#: trac/templates/error.html:95
#, python-format
msgid "To that end, you could %(create)s a ticket."
msgstr "В связи с этим можно %(create)s карточку."

#: trac/templates/error.html:97
msgid "The action that triggered the error was:"
msgstr "Действие, вызвавшее ошибку:"

#: trac/templates/error.html:102
msgid "This is probably a local installation issue."
msgstr "Возможно, это проблема локальной установки."

#: trac/templates/error.html:103
#, python-format
msgid ""
"You should %(create)s a ticket at the admin Trac to report\n"
"                    the issue."
msgstr ""
"Вы можете %(create)s карточку администратору Trac, чтобы сообщить\n"
"                    о проблеме."

#: trac/templates/error.html:109
msgid "Found a bug in Trac?"
msgstr "Нашли баг в Trac?"

#: trac/templates/error.html:110
msgid ""
"If you think this should work and you can reproduce the problem,\n"
"              you should consider creating a bug report."
msgstr ""
"Если вы считаете, что это должно работать, и вы можете воспроизвести "
"проблему,\n"
"              вам следует рассмотреть возможность создания отчёта о баге."

#: trac/templates/error.html:113
#, python-format
msgid "Note that the %(name)s plugin seems to be involved."
msgstr "Обратите внимание, что возможно причина в плагине %(name)s."

#: trac/templates/error.html:116
msgid "Note that the following plugins seem to be involved:"
msgstr "Обратите внимание, что возможно причина в следующих плагинах:"

#: trac/templates/error.html:120
msgid "Please report this issue to the plugin maintainer."
msgstr "Пожалуйста, сообщите об этой проблеме разработчику плагина."

#: trac/templates/error.html:122
msgid ""
"Before you do that, though, please first try\n"
"                [1:[2:searching]\n"
"                for similar issues], as it is quite likely that this "
"problem\n"
"                has been reported before. For questions about "
"installation\n"
"                and configuration of Trac or its plugins, please try the\n"
"                [3:mailing list]\n"
"                instead of creating a ticket."
msgstr ""
"Но прежде чем сделать это, пожалуйста, попробуйте сначала\n"
"                [1:[2:поискать]\n"
"                похожие проблемы], так как возможно, что об этой проблеме"
"\n"
"                уже сообщили раньше. По вопросами  установки\n"
"                и настройки Trac или его плагинов, обращайтесь в\n"
"                [3:список рассылки],\n"
"                а не создавайте карточку."

#: trac/templates/error.html:131
#, python-format
msgid ""
"Otherwise, please %(create)s a new bug report\n"
"                describing the problem and explain how to reproduce it."
msgstr ""
"В противном случае, %(create)s новое сообщение об ошибке,\n"
"                опишите проблему и объясните, как её можно воспроизвести."

#: trac/templates/error.html:135
msgid "Python Traceback"
msgstr "Стек вызовов Python"

#: trac/templates/error.html:136
msgid "Most recent call last:"
msgstr "Самые последние вызовы:"

#: trac/templates/error.html:140
#, python-format
msgid ""
"[1:File \"%(file)s\",\n"
"                        line [2:%(line)s], in]\n"
"                        [3:%(function)s]"
msgstr ""
"[1:Файл \"%(file)s\",\n"
"                        строка [2:%(line)s], в]\n"
"                        [3:%(function)s]"

#: trac/templates/error.html:146
msgid "Code fragment:"
msgstr "Фрагмент кода:"

#: trac/templates/error.html:158
msgid "Local variables:"
msgstr "Локальные переменные:"

#: trac/templates/error.html:172
#, python-format
msgid "File \"%(file)s\", line %(line)s, in %(function)s"
msgstr "Файл \"%(file)s\", строка %(line)s, в %(function)s"

#: trac/templates/error.html:175
msgid "Switch to plain text view"
msgstr "Переключиться в просмотр простого текста"

#: trac/templates/error.html:178
msgid "System Information:"
msgstr "Системная информация:"

#: trac/templates/error.html:186
msgid "Enabled Plugins:"
msgstr "Включённые плагины:"

#: trac/templates/error.html:202
msgid "TracGuide"
msgstr "TracGuide"

#: trac/templates/error.html:202
msgid "— The Trac User and Administration Guide"
msgstr "— Руководства пользователя и по администрированию Trac"

#: trac/templates/history_view.html:16
#, python-format
msgid "Change History for [1:%(name)s]"
msgstr "История изменений для [1:%(name)s]"

#: trac/templates/history_view.html:22 trac/templates/history_view.html:55
#: trac/versioncontrol/templates/diff_form.html:58
#: trac/versioncontrol/templates/revisionlog.html:101
#: trac/versioncontrol/templates/revisionlog.html:204
msgid "View changes"
msgstr "Просмотр изменений"

#: trac/templates/history_view.html:24
msgid "Change history"
msgstr "История изменений"

#: trac/templates/history_view.html:31
msgid "Comment"
msgstr "Комментарий"

#: trac/templates/history_view.html:43
msgid "View this version"
msgstr "Просмотр этой версии"

#: trac/templates/history_view.html:46
#, python-format
msgid "IP-Address: %(ipnr)s"
msgstr "IP-адрес: %(ipnr)s"

#: trac/templates/index.html:8 trac/templates/index.html:12
msgid "Available Projects"
msgstr "Имеющиеся проекты"

#: trac/templates/layout.html:28
#, python-format
msgid "Search %(project)s"
msgstr "Поиск %(project)s"

#: trac/templates/layout.html:69
msgid "Download in other formats:"
msgstr "Загрузить в другом формате:"

#: trac/templates/list_of_attachments.html:19
msgid "View attachment"
msgstr "Просмотр вложения"

#: trac/templates/list_of_attachments.html:18
#, fuzzy, python-format
msgid ""
"[1:%(file)s][2:​]\n"
"       ([3:%(size)s]) -\n"
"      added by [4:%(author)s] %(date)s."
msgstr ""
"[1:%(file)s][2:​]\n"
"       ([3:%(size)s]) -\n"
"      добавлен пользователем [4:%(author)s] %(date)s назад."

#: trac/templates/list_of_attachments.html:28
#: trac/templates/list_of_attachments.html:44
#: trac/ticket/templates/ticket.html:378
msgid "Attachments"
msgstr "Вложения"

#: trac/templates/list_of_attachments.html:38
#: trac/templates/list_of_attachments.html:54
#, fuzzy
msgid "Download all attachments as:"
msgstr "Добавить вложение"

#: trac/templates/list_of_attachments.html:39
#: trac/templates/list_of_attachments.html:55
msgid ".zip"
msgstr ""

#: trac/templates/macros.html:37 trac/templates/macros.html:38
msgid "Previous"
msgstr "Пред."

#: trac/templates/macros.html:47 trac/templates/macros.html:48
msgid "Next"
msgstr "След."

#: trac/templates/preview_file.html:15
msgid "(The file is empty)"
msgstr "(Файл пуст)"

#: trac/templates/preview_file.html:19
#, python-format
msgid ""
"[1:HTML preview not available], since the file size exceeds %(size)s "
"bytes."
msgstr ""
"[1:HTML просмотр недоступен], потому что размер файла превышает %(size)s "
"байт."

#: trac/templates/preview_file.html:22
msgid "[1:HTML preview not available], since no preview renderer could handle it."
msgstr "[1:HTML просмотр недоступен], так как не найден подходящий обработчик."

#: trac/templates/preview_file.html:26
msgid "Try [1:downloading] the file instead."
msgstr "Попробуйте вместо этого [1:скачать] файл."

#: trac/templates/progress_bar.html:26
#, python-format
msgid "%(count)s/%(total)s %(title)s"
msgstr "%(count)s/%(total)s %(title)s"

#: trac/templates/progress_bar.html:37
#, fuzzy, python-format
msgid "Total number of %(unit)s: %(count)s"
msgstr "Количество %(unit)s:"

#: trac/templates/progress_bar.html:41
#, fuzzy, python-format
msgid "%(title)s: %(count)s"
msgstr "%(title)s: %(count)s"

#: trac/templates/progress_bar_grouped.html:17
msgid "(none)"
msgstr "(нет)"

#: trac/templates/theme.html:27
msgid "Search:"
msgstr "Поиск:"

#: trac/templates/theme.html:41
msgid "Context Navigation"
msgstr "Контекстная Навигация"

#: trac/templates/theme.html:50
#, fuzzy
msgid "Hide this warning"
msgstr "Просмотр этой версии"

#: trac/templates/theme.html:50 trac/templates/theme.html:58
#, fuzzy
msgid "close"
msgstr "закрыта"

#: trac/templates/theme.html:52
msgid "Warning:"
msgstr "Предупреждение:"

#: trac/templates/theme.html:58
#, fuzzy
msgid "Hide this notice"
msgstr "(эта карточка)"

#: trac/templates/theme.html:72
#, python-format
msgid ""
"Powered by [1:[2:Trac %(version)s]][3:]\n"
"        By [4:Edgewall Software]."
msgstr ""
"Работает на [1:[2:Trac %(version)s]][3:]\n"
"        От [4:Edgewall Software]."

#: trac/ticket/admin.py:37
msgid "(Undefined)"
msgstr "(Не определено)"

#: trac/ticket/admin.py:48
msgid "Ticket System"
msgstr "Система карточек"

#: trac/ticket/admin.py:93
#, fuzzy, python-format
msgid "The component \"%(name)s\" already exists."
msgstr "Компонент %(name)s уже существует."

#: trac/ticket/admin.py:117
#, python-format
msgid "The component \"%(name)s\" has been added."
msgstr "Компонент \"%(name)s\" добавлен."

#: trac/ticket/admin.py:122 trac/ticket/model.py:859 trac/ticket/model.py:878
msgid "Invalid component name."
msgstr "Недопустимое имя компонента."

#: trac/ticket/admin.py:123
#, python-format
msgid "Component %(name)s already exists."
msgstr "Компонент %(name)s уже существует."

#: trac/ticket/admin.py:130
msgid "No component selected"
msgstr "Ни один компонент не выбран."

#: trac/ticket/admin.py:136
msgid "The selected components have been removed."
msgstr "Выбранные компоненты удалены."

#: trac/ticket/admin.py:235 trac/ticket/api.py:305
msgid "Milestone"
msgstr "Этап разработки"

#: trac/ticket/admin.py:266 trac/ticket/roadmap.py:757
msgid "Completion date may not be in the future"
msgstr "Дата завершения не может быть в будущем"

#: trac/ticket/admin.py:268
msgid "Invalid Completion Date"
msgstr "Недопустимая дата завершения"

#: trac/ticket/admin.py:273
#, fuzzy, python-format
msgid "The milestone \"%(name)s\" already exists."
msgstr "Этап %(name)s уже существует."

#: trac/ticket/admin.py:300
#, python-format
msgid "The milestone \"%(name)s\" has been added."
msgstr "Этап \"%(name)s\" добавлен."

#: trac/ticket/admin.py:305 trac/ticket/model.py:1038 trac/ticket/model.py:1060
msgid "Invalid milestone name."
msgstr "Недопустимое имя этапа."

#: trac/ticket/admin.py:306
#, python-format
msgid "Milestone %(name)s already exists."
msgstr "Этап %(name)s уже существует."

#: trac/ticket/admin.py:314
msgid "No milestone selected"
msgstr "Ни один этап не выбран."

#: trac/ticket/admin.py:321
msgid "The selected milestones have been removed."
msgstr "Выбранные этапы удалены."

#: trac/ticket/admin.py:452
#, fuzzy, python-format
msgid "The version \"%(name)s\" already exists."
msgstr "Версия %(name)s уже существует."

#: trac/ticket/admin.py:479
#, python-format
msgid "The version \"%(name)s\" has been added."
msgstr "Версия \"%(name)s\" добавлена."

#: trac/ticket/admin.py:484 trac/ticket/model.py:1165 trac/ticket/model.py:1183
msgid "Invalid version name."
msgstr "Недопустимое имя версии."

#: trac/ticket/admin.py:485
#, python-format
msgid "Version %(name)s already exists."
msgstr "Версия %(name)s уже существует."

#: trac/ticket/admin.py:492
msgid "No version selected"
msgstr "Ни одна версия не выбрана"

#: trac/ticket/admin.py:499
msgid "The selected versions have been removed."
msgstr "Выбранные версии удалены."

#: trac/ticket/admin.py:559
msgid "Time"
msgstr "Время"

#: trac/ticket/admin.py:605 trac/ticket/admin.py:633
#, python-format
msgid "%(type)s value \"%(name)s\" already exists"
msgstr "%(type)s значение \"%(name)s\" уже существует"

#: trac/ticket/admin.py:625
#, python-format
msgid "The %(field)s value \"%(name)s\" has been added."
msgstr "Добавлено значение \"%(name)s\" поля %(field)s."

#: trac/ticket/admin.py:631
#, python-format
msgid "Invalid %(type)s value."
msgstr "Недопустимое %(type)s значение."

#: trac/ticket/admin.py:640
#, python-format
msgid "No %s selected"
msgstr "Ни один %s не выбран"

#: trac/ticket/admin.py:646
#, python-format
msgid "The selected %(field)s values have been removed."
msgstr "Выбранные значения %(field)s удалены"

#: trac/ticket/admin.py:668
msgid ""
"Error writing to trac.ini, make sure it is writable by the web server. "
"The default value has not been saved."
msgstr ""
"Ошибка записи в trac.ini, убедитесь, что он доступен для записи "
"веб-серверу. Значение по умолчанию не сохранено."

#: trac/ticket/admin.py:680
msgid "Order numbers must be unique"
msgstr "Порядковые номера должны быть уникальными"

#: trac/ticket/admin.py:741
msgid "Possible Values"
msgstr "Возможные значения"

#: trac/ticket/admin.py:758
#, python-format
msgid "Invalid up/down value: %(value)s"
msgstr "Неправильное up/down значение: %(value)s"

#: trac/ticket/admin.py:777 trac/ticket/api.py:304
msgid "Priority"
msgstr "Приоритет"

#: trac/ticket/admin.py:777
msgid "Priorities"
msgstr "Приоритеты"

#: trac/ticket/admin.py:783 trac/ticket/api.py:309
msgid "Resolution"
msgstr "Решение"

#: trac/ticket/admin.py:783
msgid "Resolutions"
msgstr "Решения"

#: trac/ticket/admin.py:789 trac/ticket/api.py:308
msgid "Severity"
msgstr "Серьёзность"

#: trac/ticket/admin.py:789
msgid "Severities"
msgstr "Степени серьёзности"

#: trac/ticket/admin.py:795
msgid "Ticket Type"
msgstr "Тип карточки"

#: trac/ticket/admin.py:795
msgid "Ticket Types"
msgstr "Типы карточек"

#: trac/ticket/admin.py:823
msgid "<number> must be a number"
msgstr "<number> должен быть числом"

#: trac/ticket/admin.py:826
#, python-format
msgid "Ticket #%(num)s and all associated data removed."
msgstr "Карточка #%(num)s и все связанные данные удалены."

#: trac/ticket/api.py:257
msgid "Attachment"
msgstr "Вложение"

#: trac/ticket/api.py:287
msgid "Summary"
msgstr "Краткое описание"

#: trac/ticket/api.py:289 trac/ticket/templates/ticket.html:351
msgid "Reporter"
msgstr "Докладчик"

#: trac/ticket/api.py:302 trac/versioncontrol/admin.py:113
#: trac/versioncontrol/templates/admin_repositories.html:125
msgid "Type"
msgstr "Тип"

#: trac/ticket/api.py:303
msgid "Status"
msgstr "Состояние"

#: trac/ticket/api.py:328
msgid "Keywords"
msgstr "Ключевые слова"

#: trac/ticket/api.py:330
msgid "Cc"
msgstr "Копия"

#: trac/ticket/api.py:334
msgid "Created"
msgstr "Создано"

#: trac/ticket/api.py:480
#, python-format
msgid "Tickets %(ranges)s"
msgstr ""

#: trac/ticket/api.py:504
#, python-format
msgid "Comment %(cnum)s for Ticket #%(id)s"
msgstr "Комментарий %(cnum)s для карточки #%(id)s"

#: trac/ticket/api.py:529
#, python-format
msgid "Ticket #%(shortname)s"
msgstr "Карточка #%(shortname)s"

#: trac/ticket/batch.py:95
#, fuzzy
msgid "add"
msgstr "добавлен"

#: trac/ticket/batch.py:96
#, fuzzy
msgid "remove"
msgstr "удалён"

#: trac/ticket/batch.py:97
#, fuzzy
msgid "add / remove"
msgstr "удалён"

#: trac/ticket/batch.py:98
#, fuzzy
msgid "set to"
msgstr "задано"

#: trac/ticket/batch.py:180
#, python-format
msgid ""
"The changes have been saved, but an error occurred while sending "
"notifications: %(message)s"
msgstr ""

#: trac/ticket/default_workflow.py:241
msgid "Current state no longer exists"
msgstr "Текущее состояние больше не существует"

#: trac/ticket/default_workflow.py:243
msgid "The ticket will be disowned"
msgstr "Карточка лишится владельца"

#: trac/ticket/default_workflow.py:261 trac/ticket/default_workflow.py:280
#, python-format
msgid "to %(owner)s"
msgstr "пользователю %(owner)s"

#: trac/ticket/default_workflow.py:263
#, python-format
msgid "The owner will be changed from %(current_owner)s"
msgstr "Владелец будет изменён с %(current_owner)s"

#: trac/ticket/default_workflow.py:271
#, python-format
msgid "to %(owner)s "
msgstr "на %(owner)s "

#: trac/ticket/default_workflow.py:273
#, python-format
msgid "The owner will be changed from %(current_owner)s to %(selected_owner)s"
msgstr "Владелец будет изменён с %(current_owner)s на %(selected_owner)s"

#: trac/ticket/default_workflow.py:283
#, python-format
msgid "The owner will be changed from %(current_owner)s to the selected user"
msgstr ""

#: trac/ticket/default_workflow.py:288
#, python-format
msgid "The owner will be changed from %(current_owner)s to %(authname)s"
msgstr "Владелец будет изменён с %(current_owner)s на %(authname)s"

#: trac/ticket/default_workflow.py:298
msgid ""
"Your workflow attempts to set a resolution but none is defined "
"(configuration issue, please contact your Trac admin)."
msgstr ""
"Рабочий процесс предусматривает задание решений, но они не определены "
"(ошибка конфигурации, сообщите администратору Trac)."

#: trac/ticket/default_workflow.py:306 trac/ticket/default_workflow.py:316
#, python-format
msgid "as %(resolution)s"
msgstr "как %(resolution)s"

#: trac/ticket/default_workflow.py:308
#, python-format
msgid "The resolution will be set to %(name)s"
msgstr "Решение будет установлено в %(name)s"

#: trac/ticket/default_workflow.py:319
msgid "The resolution will be set"
msgstr "Решение будет установлено"

#: trac/ticket/default_workflow.py:321
msgid "The resolution will be deleted"
msgstr "Решение будет удалено"

#: trac/ticket/default_workflow.py:324
#, python-format
msgid "as %(status)s "
msgstr "как %(status)s "

#: trac/ticket/default_workflow.py:328
#, python-format
msgid "Next status will be '%(name)s'"
msgstr "Следующим состоянием будет \"%(name)s\""

#: trac/ticket/default_workflow.py:418
msgid ""
"Render a workflow graph.\n"
"\n"
"This macro accepts a TracWorkflow configuration and renders the states\n"
"and transitions as a directed graph. If no parameters are given, the\n"
"current ticket workflow is rendered. In WikiProcessors mode the `width`\n"
"and `height` arguments can be specified.\n"
"\n"
"(Defaults: `width = 800` and `heigth = 600`)\n"
"\n"
"Examples:\n"
"{{{\n"
"    [[Workflow()]]\n"
"\n"
"    [[Workflow(go = here -> there; return = there -> here)]]\n"
"\n"
"    {{{\n"
"    #!Workflow width=700 height=700\n"
"    leave = * -> *\n"
"    leave.operations = leave_status\n"
"    leave.default = 1\n"
"\n"
"    accept = new,assigned,accepted,reopened -> accepted\n"
"    accept.permissions = TICKET_MODIFY\n"
"    accept.operations = set_owner_to_self\n"
"\n"
"    resolve = new,assigned,accepted,reopened -> closed\n"
"    resolve.permissions = TICKET_MODIFY\n"
"    resolve.operations = set_resolution\n"
"\n"
"    reassign = new,assigned,accepted,reopened -> assigned\n"
"    reassign.permissions = TICKET_MODIFY\n"
"    reassign.operations = set_owner\n"
"\n"
"    reopen = closed -> reopened\n"
"    reopen.permissions = TICKET_CREATE\n"
"    reopen.operations = del_resolution\n"
"    }}}\n"
"}}}"
msgstr ""

#: trac/ticket/default_workflow.py:493
msgid "Enable JavaScript to display the workflow graph."
msgstr ""

#: trac/ticket/model.py:120
#, python-format
msgid "Ticket %(id)s does not exist."
msgstr "Карточка %(id)s не существует."

#: trac/ticket/model.py:121
msgid "Invalid ticket number"
msgstr "Недопустимый номер карточки"

#: trac/ticket/model.py:157
msgid "Multi-values fields not supported yet"
msgstr "Поля с множеством значений не поддерживаются"

#: trac/ticket/model.py:685
#, python-format
msgid "%(type)s %(name)s does not exist."
msgstr "%(type)s %(name)s не существует."

#: trac/ticket/model.py:727 trac/ticket/model.py:752
#, python-format
msgid "Invalid %(type)s name."
msgstr "Недопустимое %(type)s имя."

#: trac/ticket/model.py:831
#, python-format
msgid "Component %(name)s does not exist."
msgstr "Компонент %(name)s не существует."

#: trac/ticket/model.py:976
#, python-format
msgid "Milestone %(name)s does not exist."
msgstr "Этап %(name)s не существует."

#: trac/ticket/model.py:977
msgid "Invalid milestone name"
msgstr "Недопустимое имя этапа"

#: trac/ticket/model.py:1116
msgid "Open (by due date)"
msgstr "Открытые (по срокам)"

#: trac/ticket/model.py:1117
msgid "Open (no due date)"
msgstr "Открытые (сроков нет)"

#: trac/ticket/model.py:1120
msgid "Closed"
msgstr "Закрытые"

#: trac/ticket/model.py:1137
#, python-format
msgid "Version %(name)s does not exist."
msgstr "Версия %(name)s не существует."

#: trac/ticket/query.py:59
msgid "Invalid query constraint value"
msgstr "Неверное значение ограничения запроса"

#: trac/ticket/query.py:93
#, python-format
msgid "Query page %(page)s is invalid."
msgstr "Неверная страница запроса %(page)s."

#: trac/ticket/query.py:108
#, python-format
msgid "Query max %(max)s is invalid."
msgstr "Недопустимый максимум %(max)s запроса"

#: trac/ticket/query.py:167
msgid "Query filter requires field and constraints separated by a \"=\""
msgstr "Фильтр запроса должен состоять из полей и ограничений, разделенных \"=\""

#: trac/ticket/query.py:180
msgid "Query filter requires field name"
msgstr "Для фильтра запроса необходимо имя поля"

#: trac/ticket/query.py:313
#, python-format
msgid "Page %(page)s is beyond the number of pages in the query"
msgstr "Номер страницы %(page)s больше количества страниц в запросе"

#: trac/ticket/query.py:573
#, python-format
msgid "Invalid ticket id list: %(value)s"
msgstr "Неверный список идентификаторов карточек: %(value)s"

#: trac/ticket/query.py:672 trac/ticket/query.py:680
msgid "contains"
msgstr "содержит"

#: trac/ticket/query.py:673 trac/ticket/query.py:681
msgid "doesn't contain"
msgstr "не содержит"

#: trac/ticket/query.py:674
msgid "begins with"
msgstr "начинается с"

#: trac/ticket/query.py:675
msgid "ends with"
msgstr "заканчивается на"

#: trac/ticket/query.py:676 trac/ticket/query.py:684 trac/ticket/query.py:688
msgid "is"
msgstr "совпадает с"

#: trac/ticket/query.py:677 trac/ticket/query.py:685 trac/ticket/query.py:689
msgid "is not"
msgstr "не сопадает с"

#: trac/ticket/query.py:721 trac/ticket/query.py:727
msgid "Ticket"
msgstr "Карточка"

#: trac/ticket/query.py:798 trac/ticket/report.py:468
#, python-format
msgid "Page %(num)d"
msgstr "Страница %(num)d"

#: trac/ticket/query.py:847 trac/ticket/report.py:328 trac/ticket/report.py:627
#: trac/ticket/web_ui.py:140 trac/timeline/web_ui.py:235
#: trac/versioncontrol/web_ui/log.py:319
msgid "RSS Feed"
msgstr "RSS-лента"

#: trac/ticket/query.py:849 trac/ticket/report.py:330 trac/ticket/report.py:629
#: trac/ticket/web_ui.py:136
msgid "Comma-delimited Text"
msgstr "Текст, разделённый запятыми"

#: trac/ticket/query.py:851 trac/ticket/report.py:332 trac/ticket/report.py:631
#: trac/ticket/web_ui.py:138
msgid "Tab-delimited Text"
msgstr "Текст, разделённый табуляцией"

#: trac/ticket/query.py:873 trac/ticket/report.py:131
msgid "View Tickets"
msgstr "Просмотр карточек"

#: trac/ticket/query.py:1086 trac/ticket/query.py:1097
#: trac/ticket/report.py:197 trac/ticket/templates/report_list.html:57
msgid "Custom Query"
msgstr "Произвольный запрос"

#: trac/ticket/query.py:1096 trac/ticket/report.py:187
#: trac/ticket/report.py:188 trac/ticket/report.py:190
#: trac/ticket/templates/report_list.html:10
#: trac/ticket/templates/report_list.html:28
msgid "Available Reports"
msgstr "Доступные отчёты"

#: trac/ticket/query.py:1195
#, python-format
msgid "[Error: %(error)s]"
msgstr "[Ошибка: %(error)s]"

#: trac/ticket/query.py:1201
msgid ""
"Wiki macro listing tickets that match certain criteria.\n"
"\n"
"This macro accepts a comma-separated list of keyed parameters,\n"
"in the form \"key=value\".\n"
"\n"
"If the key is the name of a field, the value must use the syntax\n"
"of a filter specifier as defined in TracQuery#QueryLanguage.\n"
"Note that this is ''not'' the same as the simplified URL syntax\n"
"used for `query:` links starting with a `?` character. Commas (`,`)\n"
"can be included in field values by escaping them with a backslash (`\\`)."
"\n"
"\n"
"Groups of field constraints to be OR-ed together can be separated by a\n"
"litteral `or` argument.\n"
"\n"
"In addition to filters, several other named parameters can be used\n"
"to control how the results are presented. All of them are optional.\n"
"\n"
"The `format` parameter determines how the list of tickets is\n"
"presented:\n"
" - '''list''' -- the default presentation is to list the ticket ID next\n"
"   to the summary, with each ticket on a separate line.\n"
" - '''compact''' -- the tickets are presented as a comma-separated\n"
"   list of ticket IDs.\n"
" - '''count''' -- only the count of matching tickets is displayed\n"
" - '''table'''  -- a view similar to the custom query view (but without\n"
"   the controls)\n"
" - '''progress''' -- a view similar to the milestone progress bars\n"
"\n"
"The `max` parameter can be used to limit the number of tickets shown\n"
"(defaults to '''0''', i.e. no maximum).\n"
"\n"
"The `order` parameter sets the field used for ordering tickets\n"
"(defaults to '''id''').\n"
"\n"
"The `desc` parameter indicates whether the order of the tickets\n"
"should be reversed (defaults to '''false''').\n"
"\n"
"The `group` parameter sets the field used for grouping tickets\n"
"(defaults to not being set).\n"
"\n"
"The `groupdesc` parameter indicates whether the natural display\n"
"order of the groups should be reversed (defaults to '''false''').\n"
"\n"
"The `verbose` parameter can be set to a true value in order to\n"
"get the description for the listed tickets. For '''table''' format only.\n"
"''deprecated in favor of the `rows` parameter''\n"
"\n"
"The `rows` parameter can be used to specify which field(s) should\n"
"be viewed as a row, e.g. `rows=description|summary`\n"
"\n"
"For compatibility with Trac 0.10, if there's a last positional parameter\n"
"given to the macro, it will be used to specify the `format`.\n"
"Also, using \"&\" as a field separator still works (except for `order`)\n"
"but is deprecated."
msgstr ""

#: trac/ticket/query.py:1378
#, python-format
msgid "Ticket completion status for each %(group)s"
msgstr ""

#: trac/ticket/query.py:1393
msgid "No results"
msgstr "Результатов нет"

#: trac/ticket/query.py:1411
#, python-format
msgid "%(groupvalue)s %(groupname)s tickets matching %(query)s"
msgstr "%(groupvalue)s %(groupname)s карточки, отвечающие %(query)s"

#: trac/ticket/query.py:1435
#, python-format
msgid "%(groupvalue)s %(groupname)s tickets:"
msgstr "%(groupvalue)s %(groupname)s карточки:"

#: trac/ticket/report.py:223
msgid "The report has been created."
msgstr "Отчёт создан."

#: trac/ticket/report.py:233
#, python-format
msgid "The report {%(id)d} has been deleted."
msgstr "Отчёт {%(id)d} удалён."

#: trac/ticket/report.py:257
#, python-format
msgid "Delete Report {%(num)s} %(title)s"
msgstr "Удалить отчет {%(num)s} %(title)s"

#: trac/ticket/report.py:262 trac/ticket/report.py:273
#: trac/ticket/report.py:352
#, python-format
msgid "Report {%(num)s} does not exist."
msgstr "Отчёт {%(num)s} не существует."

#: trac/ticket/report.py:263 trac/ticket/report.py:274
#: trac/ticket/report.py:353
msgid "Invalid Report Number"
msgstr "Недопустимый номер отчёта"

#: trac/ticket/report.py:286
msgid "Create New Report"
msgstr "Создать новый отчёт"

#: trac/ticket/report.py:290
#, python-format
msgid "Edit Report {%(num)d} %(title)s"
msgstr "Редактировать отчет {%(num)d} %(title)s"

#: trac/ticket/report.py:357
#, python-format
msgid "Report failed: %(error)s"
msgstr "Сбой отчета: %(error)s"

#: trac/ticket/report.py:372
#, python-format
msgid "When specified, the report number should be \"%(num)s\"."
msgstr "Если номер отчета указан, то он должен быть \"%(num)s\"."

#: trac/ticket/report.py:444
#, fuzzy, python-format
msgid "Report execution failed: %(error)s %(sql)s"
msgstr "Ошибка при построении отчета: %(error)s"

#: trac/ticket/report.py:635
msgid "SQL Query"
msgstr "SQL-запрос"

#: trac/ticket/report.py:659
#, python-format
msgid "The following arguments are missing: %(args)s"
msgstr "Следующие аргументы отсутствуют: %(args)s"

#: trac/ticket/report.py:676
#, python-format
msgid "Report {%(num)s} has no SQL query."
msgstr "У отчёта {%(num)s} нет SQL-запроса."

#: trac/ticket/report.py:713
#, python-format
msgid "Query parameter \"sort=%(sort_col)s\"  is invalid"
msgstr "Параметр запроса \"sort=%(sort_col)s\" неверен"

#: trac/ticket/report.py:756
#, python-format
msgid ""
"Hint: if the report failed due to automatic modification of the ORDER BY "
"clause or the addition of LIMIT/OFFSET, please look up %(sort_column)s "
"and %(limit_offset)s in TracReports to see how to gain complete control "
"over report rewriting."
msgstr ""

#: trac/ticket/roadmap.py:243
msgid "ticket status"
msgstr "состояние карточек"

#: trac/ticket/roadmap.py:243
msgid "tickets"
msgstr "карточек"

#: trac/ticket/roadmap.py:253
#, python-format
msgid ""
"'%(group1)s' and '%(group2)s' milestone groups both are declared to be "
"\"catch-all\" groups. Please check your configuration."
msgstr ""
"Группы этапов \"%(group1)s\" и \"%(group2)s\" определены как \"catch-"
"all\" группы. Проверьте конфигурацию."

#: trac/ticket/roadmap.py:269
#, python-format
msgid ""
"'%(groupname)s' milestone group reused status '%(status)s' already taken "
"by other groups. Please check your configuration."
msgstr ""
"Группа этапа \"%(groupname)s\" повторно использует состояние "
"\"%(status)s\", уже занятый другой группой. Проверьте конфигурацию."

#: trac/ticket/roadmap.py:403 trac/ticket/roadmap.py:527
#: trac/ticket/roadmap.py:661 trac/ticket/templates/roadmap.html:10
#: trac/ticket/templates/roadmap.html:32
msgid "Roadmap"
msgstr "План работ"

#: trac/ticket/roadmap.py:452
msgid "iCalendar"
msgstr "iCalendar"

#: trac/ticket/roadmap.py:539 trac/ticket/roadmap.py:937
#: trac/ticket/templates/milestone_view.html:10
#: trac/ticket/templates/milestone_view.html:23
#, python-format
msgid "Milestone %(name)s"
msgstr "Этап %(name)s"

#: trac/ticket/roadmap.py:557
#, python-format
msgid "Ticket #%(num)s: %(summary)s"
msgstr "Карточка #%(num)s: %(summary)s"

#: trac/ticket/roadmap.py:617
msgid "Milestones reached"
msgstr "Достигнутые этапы"

#: trac/ticket/roadmap.py:643
#, python-format
msgid "Milestone %(name)s completed"
msgstr "Этап %(name)s завершён"

#: trac/ticket/roadmap.py:702
#, python-format
msgid "The milestone \"%(name)s\" has been deleted."
msgstr "Этап разработки \"%(name)s\" удалён."

#: trac/ticket/roadmap.py:745
#, python-format
msgid "Milestone \"%(name)s\" already exists, please choose another name."
msgstr "Этап \"%(name)s\" уже существует; пожалуста, выберите другое название."

#: trac/ticket/roadmap.py:748
msgid "You must provide a name for the milestone."
msgstr "Этап должен иметь название."

#: trac/ticket/roadmap.py:877
#, fuzzy, python-format
msgid "Milestone \"%(name)s\""
msgstr "Этап %(name)s"

#: trac/ticket/roadmap.py:891
#, fuzzy
msgid "Previous Milestone"
msgstr "Предыдущая версия"

#: trac/ticket/roadmap.py:891
#, fuzzy
msgid "Next Milestone"
msgstr "Удалить этап"

#: trac/ticket/roadmap.py:892
msgid "Back to Roadmap"
msgstr ""

#: trac/ticket/web_ui.py:65
msgid "Invalid Ticket"
msgstr "Недопустимая карточка"

#: trac/ticket/web_ui.py:162 trac/ticket/templates/ticket.html:14
msgid "New Ticket"
msgstr "Новая карточка"

#: trac/ticket/web_ui.py:178
msgid "id can't be set for a new ticket request."
msgstr "Нельзя задать id для новой карточки."

#: trac/ticket/web_ui.py:228 trac/ticket/web_ui.py:279
#: trac/versioncontrol/web_ui/changeset.py:1042
#, python-format
msgid "%(title)s: %(message)s"
msgstr "%(title)s: %(message)s"

#: trac/ticket/web_ui.py:242
msgid "Tickets opened and closed"
msgstr "Открытые и закрытые карточки"

#: trac/ticket/web_ui.py:244
msgid "Ticket updates"
msgstr "Обновления карточек"

#: trac/ticket/web_ui.py:273 trac/ticket/web_ui.py:1166
#, python-format
msgid "%(labels)s changed"
msgid_plural "%(labels)s changed"
msgstr[0] "Поле %(labels)s изменено"
msgstr[1] "%(labels)s изменены"
msgstr[2] "%(labels)s изменены"

#: trac/ticket/web_ui.py:392
#, fuzzy, python-format
msgid "Ticket %(ticketref)s (%(summary)s) created"
msgstr "Карточка %(ticketref)s (%(summary)s) created"

#: trac/ticket/web_ui.py:393
#, fuzzy, python-format
msgid "Ticket %(ticketref)s (%(summary)s) reopened"
msgstr "Карточка %(ticketref)s (%(summary)s) reopened"

#: trac/ticket/web_ui.py:394
#, fuzzy, python-format
msgid "Ticket %(ticketref)s (%(summary)s) closed"
msgstr "Карточка %(ticketref)s (%(summary)s) closed"

#: trac/ticket/web_ui.py:395
#, fuzzy, python-format
msgid "Ticket %(ticketref)s (%(summary)s) updated"
msgstr "Карточка %(ticketref)s (%(summary)s) updated"

#: trac/ticket/web_ui.py:424
#, fuzzy, python-format
msgid "Tickets %(ticketids)s"
msgstr "Карточка #%(ticketids)s"

#: trac/ticket/web_ui.py:426
#, python-format
msgid "Tickets %(ticketlist)s batch updated"
msgstr ""

#: trac/ticket/web_ui.py:576
#, python-format
msgid "The action \"%(name)s\" is not available."
msgstr "Действие \"%(name)s\" недоступно."

#: trac/ticket/web_ui.py:602
#, python-format
msgid ""
"Please review your configuration, probably starting with %(section)s in "
"your %(tracini)s."
msgstr ""
"Пожалуйста, проверьте конфигурацию, возможно, следует начать с "
"%(section)s в %(tracini)s."

#: trac/ticket/web_ui.py:660 trac/ticket/web_ui.py:895
#, python-format
msgid "Ticket #%(id)s"
msgstr "Карточка #%(id)s"

#: trac/ticket/web_ui.py:713
msgid "Previous Ticket"
msgstr "Предыдущая карточка"

#: trac/ticket/web_ui.py:713
msgid "Next Ticket"
msgstr "Следующая карточка"

#: trac/ticket/web_ui.py:714
msgid "Back to Query"
msgstr "Назад к запросу"

#: trac/ticket/web_ui.py:812 trac/ticket/web_ui.py:961
#: trac/ticket/web_ui.py:969
msgid "Ticket History"
msgstr "История карточки"

#: trac/ticket/web_ui.py:816 trac/ticket/web_ui.py:1016
#, python-format
msgid "Back to Ticket #%(num)s"
msgstr "Назад к карточке #%(num)s"

#: trac/ticket/web_ui.py:858
msgid "No differences to show"
msgstr "Нет отличий для отображения"

#: trac/ticket/web_ui.py:901 trac/ticket/web_ui.py:958
#: trac/ticket/web_ui.py:966 trac/ticket/web_ui.py:1037
#: trac/ticket/web_ui.py:1082 trac/ticket/web_ui.py:1089
#: trac/wiki/web_ui.py:449 trac/wiki/web_ui.py:455 trac/wiki/web_ui.py:653
#: trac/wiki/web_ui.py:667
#, python-format
msgid "Version %(num)s"
msgstr "Версия %(num)s"

#: trac/ticket/web_ui.py:904 trac/ticket/web_ui.py:1040
msgid "Initial Version"
msgstr "Первоначальная версия"

#: trac/ticket/web_ui.py:904 trac/ticket/web_ui.py:1040
msgid "initial"
msgstr "перв."

#: trac/ticket/web_ui.py:923
#, python-format
msgid "Property %(label)s %(rendered)s"
msgstr "Свойство %(label)s %(rendered)s"

#: trac/ticket/web_ui.py:968 trac/ticket/web_ui.py:1091
#: trac/versioncontrol/web_ui/changeset.py:371 trac/wiki/web_ui.py:468
msgid "Previous Change"
msgstr "Предыдущее изменение"

#: trac/ticket/web_ui.py:968 trac/ticket/web_ui.py:1091
#: trac/versioncontrol/web_ui/changeset.py:371 trac/wiki/web_ui.py:468
msgid "Next Change"
msgstr "Следующее изменение"

#: trac/ticket/web_ui.py:974
msgid "Ticket Diff"
msgstr "Diff карточки"

#: trac/ticket/web_ui.py:995
msgid "''Initial version''"
msgstr "''Первоначальная версия''"

#: trac/ticket/web_ui.py:1008 trac/ticket/web_ui.py:1085
#: trac/ticket/web_ui.py:1092
msgid "Ticket Comment History"
msgstr "История комментариев карточки"

#: trac/ticket/web_ui.py:1010 trac/ticket/web_ui.py:1034
#: trac/ticket/web_ui.py:1099
#, python-format
msgid "Ticket #%(num)s, comment %(cnum)d"
msgstr "Карточка #%(num)s, комментарий %(cnum)d"

#: trac/ticket/web_ui.py:1057
#, python-format
msgid "No version %(version)d for comment %(cnum)d on ticket #%(ticket)s"
msgstr ""
"Версия %(version)d комментария %(cnum)d к карточке #%(ticket)s не "
"существует"

#: trac/ticket/web_ui.py:1097
msgid "Ticket Comment Diff"
msgstr "Diff комментариев карточки"

#: trac/ticket/web_ui.py:1170
#, python-format
msgid "%(labels)s set"
msgid_plural "%(labels)s set"
msgstr[0] "%(labels)s установлен"
msgstr[1] "%(labels)s установлены"
msgstr[2] "%(labels)s установлены"

#: trac/ticket/web_ui.py:1174
#, python-format
msgid "%(labels)s deleted"
msgid_plural "%(labels)s deleted"
msgstr[0] "%(labels)s удалён"
msgstr[1] "%(labels)s удалены"
msgstr[2] "%(labels)s удалены"

#: trac/ticket/web_ui.py:1175 trac/ticket/web_ui.py:1755
msgid "; "
msgstr "; "

#: trac/ticket/web_ui.py:1196
msgid "No permission to edit the ticket description."
msgstr "Нет права редактировать описание карточки."

#: trac/ticket/web_ui.py:1202
msgid "No permission to change the ticket reporter."
msgstr "Нет права менять автора карточки."

#: trac/ticket/web_ui.py:1207
msgid "No permission to change ticket fields."
msgstr "Нет права менять поля карточки."

#: trac/ticket/web_ui.py:1216
msgid "No permissions to add a comment."
msgstr "Нет права для добавления комментария."

#: trac/ticket/web_ui.py:1223
msgid ""
"Sorry, can not save your changes. This ticket has been modified by "
"someone else since you started"
msgstr ""
"Извините, сохранить ваши изменения не получается. С того момента, как вы "
"начали, карточка была изменена кем-то другим."

#: trac/ticket/web_ui.py:1230
msgid "Tickets must contain a summary."
msgstr "У карточки должно быть краткое описание."

#: trac/ticket/web_ui.py:1248
#, python-format
msgid "field %(name)s must be set"
msgstr "поле %(name)s должно быть задано"

#: trac/ticket/web_ui.py:1254
#, python-format
msgid "Ticket description is too long (must be less than %(num)s characters)"
msgstr ""
"Слишком длинное описание карточки (должно быть меньше чем %(num)s "
"символов)"

#: trac/ticket/web_ui.py:1261
#, python-format
msgid "Ticket comment is too long (must be less than %(num)s characters)"
msgstr "Слишком длинный комментарий (должен быть меньше чем %(num)s символов)"

#: trac/ticket/web_ui.py:1274
msgid "Invalid comment threading identifier"
msgstr "Неверный идентификатор ветви комментария"

#: trac/ticket/web_ui.py:1281
#, python-format
msgid "The ticket field '%(field)s' is invalid: %(message)s"
msgstr "Поле \"%(field)s\" карточки недопустимо: %(message)s"

#: trac/ticket/web_ui.py:1300
#, python-format
msgid ""
"The ticket has been created, but an error occurred while sending "
"notifications: %(message)s"
msgstr "Карточка создана, но при отправке оповещений произошла ошибка: %(message)s"

#: trac/ticket/web_ui.py:1305
#, python-format
msgid ""
"The ticket %(ticketref)s has been created. You can now attach the desired"
" files."
msgstr "Карточка %(ticketref)s создана. Теперь можно прикрепить нужные файлы."

#: trac/ticket/web_ui.py:1311
#, python-format
msgid ""
"The ticket %(ticketref)s has been created, but you don't have permission "
"to view it."
msgstr "Карточка %(ticketref)s создана, но у вас нет прав для её просмотра."

#. TRANSLATOR: The 'change' has been saved... (link)
#: trac/ticket/web_ui.py:1338
msgid "change"
msgstr "изменение"

#: trac/ticket/web_ui.py:1344
#, python-format
msgid ""
"The %(change)s has been saved, but an error occurred while sending "
"notifications: %(message)s"
msgstr ""
"%(change)s сохранено, но при отправке оповещений произошла ошибка: "
"%(message)s"

#: trac/ticket/web_ui.py:1482
msgid "Add to Cc"
msgstr "Добавить к Cc"

#: trac/ticket/web_ui.py:1483
msgid "Remove from Cc"
msgstr "Удалить из Cc"

#: trac/ticket/web_ui.py:1484
msgid "Add/Remove from Cc"
msgstr "Добавить/удалить из Cc"

#: trac/ticket/web_ui.py:1485
msgid "<Author field>"
msgstr "<Автор>"

#: trac/ticket/web_ui.py:1518 trac/ticket/templates/query.html:114
msgid "yes"
msgstr "да"

#: trac/ticket/web_ui.py:1518 trac/ticket/templates/query.html:117
msgid "no"
msgstr "нет"

#: trac/ticket/web_ui.py:1724
msgid "set"
msgstr "задано"

#: trac/ticket/web_ui.py:1724
msgid "unset"
msgstr "снято"

#: trac/ticket/web_ui.py:1727 trac/versioncontrol/templates/changeset.html:189
#: trac/versioncontrol/templates/revisionlog.txt:12
msgid "modified"
msgstr "изменено"

#. TRANSLATOR: modified ('diff') (link)
#: trac/ticket/web_ui.py:1732 trac/ticket/templates/ticket_change.html:155
#: trac/wiki/web_ui.py:747
msgid "diff"
msgstr "отличие"

#: trac/ticket/web_ui.py:1733
#, python-format
msgid "modified (%(diff)s)"
msgstr "изменено (%(diff)s)"

#: trac/ticket/web_ui.py:1751
#, python-format
msgid "%(items)s added"
msgid_plural "%(items)s added"
msgstr[0] "%(items)s добавлен"
msgstr[1] "%(items)s добавлены"
msgstr[2] "%(items)s добавлены"

#: trac/ticket/web_ui.py:1753
#, python-format
msgid "%(items)s removed"
msgid_plural "%(items)s removed"
msgstr[0] "%(items)s перемещён"
msgstr[1] "%(items)s перемещены"
msgstr[2] "%(items)s перемещены"

#: trac/ticket/web_ui.py:1762
#, python-format
msgid "%(value)s deleted"
msgstr "%(value)s удалён"

#: trac/ticket/web_ui.py:1764
#, python-format
msgid "set to %(value)s"
msgstr "установлено в %(value)s"

#: trac/ticket/web_ui.py:1767
#, python-format
msgid "changed from %(old)s to %(new)s"
msgstr "изменён с %(old)s на %(new)s"

#: trac/ticket/templates/batch_modify.html:8
msgid "Batch Modify"
msgstr ""

#: trac/ticket/templates/batch_modify.html:9
msgid "Batch modification fields"
msgstr ""

#: trac/ticket/templates/batch_modify.html:21
#, fuzzy
msgid "Add Field:"
msgstr "добавлен"

#: trac/ticket/templates/batch_modify.html:50
#, fuzzy
msgid "[1:Note:] See [2:TracBatchModify] for help on using batch modify."
msgstr ""
"[1:Примечание:] Смотрите [2:TracQuery]\n"
"        для справки по использованию запросов."

#: trac/ticket/templates/batch_modify.html:57
#, fuzzy
msgid "Change tickets"
msgstr "карточек"

#: trac/ticket/templates/batch_ticket_notify_email.txt:1
#, fuzzy, python-format
msgid "Batch modification to %(tickets)s by %(author)s:"
msgstr "(последним изменил %(author)s)"

#: trac/ticket/templates/batch_ticket_notify_email.txt:5
#, fuzzy, python-format
msgid "Action: %(action)s"
msgstr ""

#: trac/ticket/templates/batch_ticket_notify_email.txt:14
#, fuzzy, python-format
msgid "Tickets URL: <%(link)s>"
msgstr "URL карточки: <%(link)s>"

#: trac/ticket/templates/milestone_delete.html:10
#: trac/ticket/templates/milestone_delete.html:22
#, fuzzy, python-format
msgid "Delete Milestone %(name)s"
msgstr "Этап %(name)s"

#: trac/ticket/templates/milestone_delete.html:27
msgid "Are you sure you want to delete this milestone?"
msgstr "Вы уверены, что хотите удалить этот этап?"

#: trac/ticket/templates/milestone_delete.html:29
msgid "Retarget associated tickets to milestone"
msgstr "Перенаправить связанные карточки в этап"

#: trac/ticket/templates/milestone_delete.html:41
#: trac/ticket/templates/milestone_view.html:88
msgid "Delete milestone"
msgstr "Удалить этап"

#: trac/ticket/templates/milestone_delete.html:45
msgid ""
"[1:Note:] See\n"
"      [2:TracRoadmap] for help on using\n"
"      the roadmap."
msgstr ""
"[1:Note:] Смотрите\n"
"      [2:TracRoadmap] для справки по использованию\n"
"      плана работ."

#: trac/ticket/templates/milestone_edit.html:11
#: trac/ticket/templates/milestone_edit.html:45
#, fuzzy, python-format
msgid "Edit Milestone %(name)s"
msgstr "Этап %(name)s"

#: trac/ticket/templates/milestone_edit.html:12
#: trac/ticket/templates/milestone_edit.html:46
msgid "New Milestone"
msgstr "Новый этап"

#: trac/ticket/templates/milestone_edit.html:53
msgid "Name of the milestone:"
msgstr "Название этапа:"

#: trac/ticket/templates/milestone_edit.html:58
msgid "Schedule"
msgstr "Расписание"

#: trac/ticket/templates/milestone_edit.html:85
msgid "Retarget associated open tickets to milestone:"
msgstr "Перенаправить открытые связанные карточки в этап:"

#: trac/ticket/templates/milestone_edit.html:106
#: trac/ticket/templates/ticket.html:388
#: trac/ticket/templates/ticket_change.html:116
#: trac/wiki/templates/wiki_edit_form.html:66
#: trac/wiki/templates/wiki_edit_form.html:71
msgid "Submit changes"
msgstr "Отправить изменения"

#: trac/ticket/templates/milestone_edit.html:107
msgid "Add milestone"
msgstr "Добавить этап"

#: trac/ticket/templates/milestone_edit.html:112
#: trac/ticket/templates/milestone_view.html:94
#: trac/ticket/templates/roadmap.html:80
msgid ""
"[1:Note:] See\n"
"        [2:TracRoadmap] for help on using\n"
"        the roadmap."
msgstr ""
"[1:Примечание:] Смотрите\n"
"        [2:TracRoadmap] для справки по использованию\n"
"        плана работ."

#: trac/ticket/templates/milestone_view.html:11
msgid "Edit this milestone"
msgstr "Редактировать этап"

#: trac/ticket/templates/milestone_view.html:27
#: trac/ticket/templates/roadmap.html:43
#, python-format
msgid "Completed %(duration)s ago (%(date)s)"
msgstr "Завершён %(duration)s назад (%(date)s)"

#: trac/ticket/templates/milestone_view.html:32
#: trac/ticket/templates/roadmap.html:48
#, python-format
msgid "[1:%(duration)s late] (%(date)s)"
msgstr "[1:Опоздание на %(duration)s] (%(date)s)"

#: trac/ticket/templates/milestone_view.html:37
#: trac/ticket/templates/roadmap.html:53
#, python-format
msgid "Due in %(duration)s (%(date)s)"
msgstr "Осталось %(duration)s (%(date)s)"

#: trac/ticket/templates/milestone_view.html:41
#: trac/ticket/templates/roadmap.html:57
msgid "No date set"
msgstr "Дата не установлена"

#: trac/ticket/templates/milestone_view.html:51
#, python-format
msgid "%(stat_title)s by"
msgstr "%(stat_title)s по"

#: trac/ticket/templates/milestone_view.html:82
msgid "Edit milestone"
msgstr "Редактировать этап"

#: trac/ticket/templates/query.html:35
#: trac/ticket/templates/report_view.html:21
#: trac/ticket/templates/report_view.html:97
#, python-format
msgid "%(num)s match"
msgid_plural "%(num)s matches"
msgstr[0] "%(num)s совпадение"
msgstr[1] "%(num)s совпадения"
msgstr[2] "%(num)s совпадений"

#: trac/ticket/templates/query.html:44
msgid "Filters"
msgstr "Фильтры"

#: trac/ticket/templates/query.html:45
msgid "Query filters"
msgstr "Фильтры запроса"

#: trac/ticket/templates/query.html:51 trac/ticket/templates/query.html:155
msgid "Or"
msgstr "Или"

#: trac/ticket/templates/query.html:79
msgid "or"
msgstr "или"

#: trac/ticket/templates/query.html:127
msgid ""
"[1:between]\n"
"                            [2:]\n"
"                            [3:and]\n"
"                            [4:]"
msgstr ""
"[1:между]\n"
"                            [2:]\n"
"                            [3:и]\n"
"                            [4:]"

#: trac/ticket/templates/query.html:141
msgid "And"
msgstr "И"

#: trac/ticket/templates/query.html:174
msgid "Columns"
msgstr "Поля"

#: trac/ticket/templates/query.html:187
msgid "Group results by"
msgstr "Группировать результаты по"

#: trac/ticket/templates/query.html:198
msgid "descending"
msgstr "убыванию"

#: trac/ticket/templates/query.html:202
msgid "Show under each result:"
msgstr "Показать для каждого результата:"

#: trac/ticket/templates/query.html:212
#: trac/ticket/templates/report_view.html:27
msgid "Max items per page"
msgstr "Макс. кол-во элементов на страницу"

#: trac/ticket/templates/query.html:235
#, python-format
msgid "Edit report {%(id)s} corresponding to this query"
msgstr "Изменить отчет {%(id)s}, соответствующий этому запросу"

#: trac/ticket/templates/query.html:235
msgid "Edit query"
msgstr "Редактировать запрос"

#: trac/ticket/templates/query.html:244
msgid "Save query"
msgstr "Сохранить запрос"

#: trac/ticket/templates/query.html:244
#, python-format
msgid "Save updated query in report {%(id)s}"
msgstr "Сохранить обновленный запрос как отчет {%(id)s}"

#: trac/ticket/templates/query.html:244
msgid "Create new report from current query"
msgstr "Создать новый отчет из текущего запроса"

#: trac/ticket/templates/query.html:252
#, python-format
msgid "Delete report {%(id)s} corresponding to this query"
msgstr "Удалить отчет {%(id)s}, соответствующий этому запросу"

#: trac/ticket/templates/query.html:252
msgid "Delete query"
msgstr "Удалить запрос"

#: trac/ticket/templates/query.html:259
msgid ""
"[1:Note:] See [2:TracQuery]\n"
"        for help on using queries."
msgstr ""
"[1:Примечание:] Смотрите [2:TracQuery]\n"
"        для справки по использованию запросов."

#: trac/ticket/templates/query_results.html:25
#, fuzzy, python-format
msgid "%(grouplabel)s: %(groupname)s [1:(%(count)s)]"
msgstr ""

#: trac/ticket/templates/query_results.html:37
msgid "(ascending)"
msgstr "(по возрастанию)"

#: trac/ticket/templates/query_results.html:37
msgid "(descending)"
msgstr "(по убыванию)"

#: trac/ticket/templates/query_results.html:38
#: trac/versioncontrol/templates/sortable_th.html:18
#, python-format
msgid "Sort by %(col)s %(direction)s"
msgstr "Сортировать по %(col)s %(direction)s"

#: trac/ticket/templates/query_results.html:61
msgid "No tickets found"
msgstr "Ни одной карточки не найдено."

#: trac/ticket/templates/query_results.html:75
#: trac/ticket/templates/query_results.html:78
msgid "View ticket"
msgstr "Просмотр карточки"

#: trac/ticket/templates/query_results.html:83
#: trac/ticket/templates/report_view.html:185
msgid "View milestone"
msgstr "Просмотр этапа"

#: trac/ticket/templates/query_results.html:95
msgid "(this ticket)"
msgstr "(эта карточка)"

#: trac/ticket/templates/query_results.html:111
msgid "(more results for this group on next page)"
msgstr "(остальные результаты этой группы на следующей странице)"

#: trac/ticket/templates/report_delete.html:17
msgid "Are you sure you want to delete this report?"
msgstr "Вы уверены, что хотите удалить данный отчёт?"

#: trac/ticket/templates/report_delete.html:22
#: trac/ticket/templates/report_list.html:82
#: trac/ticket/templates/report_view.html:74
msgid "Delete report"
msgstr "Удалить отчёт"

#: trac/ticket/templates/report_delete.html:26
#: trac/ticket/templates/report_edit.html:49
#: trac/ticket/templates/report_list.html:116
#: trac/ticket/templates/report_view.html:210
msgid ""
"[1:Note:]\n"
"        See [2:TracReports] for help on using and creating reports."
msgstr ""
"[1:Примечание:]\n"
"        Смотрите [2:TracReports] для справки по использованию и созданию "
"отчетов."

#: trac/ticket/templates/report_edit.html:16
msgid "New Report"
msgstr "Создать отчёт"

#: trac/ticket/templates/report_edit.html:21
msgid "Report Title:"
msgstr "Название отчёта:"

#: trac/ticket/templates/report_edit.html:25
msgid "Description: (you may use [1:WikiFormatting] here)"
msgstr "Описание: (здесь можно использовать [1:WikiFormatting])"

#: trac/ticket/templates/report_edit.html:34
msgid "Error:"
msgstr "Ошибка:"

#: trac/ticket/templates/report_edit.html:36
msgid ""
"Query for Report: (can be either SQL or, if starting with [1:query:],\n"
"              a [2:TracQuery] expression)"
msgstr ""
"Запрос для отчёта: (может быть либо SQL, либо, если начинается с\n"
"               [1:query:], выражение [2:TracQuery])"

#: trac/ticket/templates/report_edit.html:43
msgid "Save report"
msgstr "Сохранить отчёт"

#: trac/ticket/templates/report_list.html:33
#, fuzzy
msgid "Show Descriptions"
msgstr "Показать все описания"

#: trac/ticket/templates/report_list.html:45
msgid "Clear"
msgstr ""

#: trac/ticket/templates/report_list.html:45
msgid "Forget last query"
msgstr ""

#: trac/ticket/templates/report_list.html:48
msgid "Return to Last Query"
msgstr ""

#: trac/ticket/templates/report_list.html:51
msgid ""
"Continue browsing through the current list of results,\n"
"              from the last selected report or custom query."
msgstr ""

#: trac/ticket/templates/report_list.html:60
msgid "Compose a new ticket query by selecting filters and columns to display."
msgstr ""

#: trac/ticket/templates/report_list.html:65
msgid "SQL reports and saved custom queries"
msgstr ""

#: trac/ticket/templates/report_list.html:67
#, fuzzy
msgid "Sort by:"
msgstr "Сообщил:"

#: trac/ticket/templates/report_list.html:70
msgid "Identifier"
msgstr ""

#: trac/ticket/templates/report_list.html:73 trac/wiki/admin.py:197
msgid "Title"
msgstr "Название"

#: trac/ticket/templates/report_list.html:89
#: trac/ticket/templates/ticket_change.html:65
#: trac/wiki/templates/wiki_edit.html:149
msgid "Edit"
msgstr "Редактировать"

#: trac/ticket/templates/report_list.html:89
#: trac/ticket/templates/report_view.html:62
msgid "Edit report"
msgstr "Редактировать отчёт"

#: trac/ticket/templates/report_list.html:93
#: trac/ticket/templates/report_view.html:136
msgid "View report"
msgstr "Просмотр отчёта"

#: trac/ticket/templates/report_list.html:103
msgid "No reports available."
msgstr "Нет доступных отчётов."

#: trac/ticket/templates/report_list.html:111
msgid "Create new report"
msgstr "Создать новый отчёт"

#: trac/ticket/templates/report_view.html:32
msgid "Arguments"
msgstr "Аргументы"

#: trac/ticket/templates/report_view.html:33
msgid "Report arguments"
msgstr "Аргумент отчета"

#: trac/ticket/templates/report_view.html:68
msgid "Copy report"
msgstr "Скопировать отчёт"

#: trac/ticket/templates/report_view.html:110
msgid "(empty)"
msgstr "(пусто)"

#: trac/ticket/templates/report_view.html:143
#: trac/ticket/templates/report_view.html:151
#, python-format
msgid "View %(realm)s"
msgstr "Открыть %(realm)s"

#: trac/ticket/templates/roadmap.html:20
msgid "Show completed milestones"
msgstr "Показывать завершённые этапы"

#: trac/ticket/templates/roadmap.html:25
msgid "Hide milestones with no due date"
msgstr "Скрыть этапы без срока"

#: trac/ticket/templates/roadmap.html:38
msgid "Milestone:"
msgstr "Этап:"

#: trac/ticket/templates/roadmap.html:76
msgid "Add new milestone"
msgstr "Добавить новый этап"

#: trac/ticket/templates/ticket.html:132
#, fuzzy
msgid "Go to the ticket editor"
msgstr "Перейти в редактор"

#: trac/ticket/templates/ticket.html:132
#, fuzzy
msgid "Modify"
msgstr "изменено"

#: trac/ticket/templates/ticket.html:134
msgid "Create New Ticket"
msgstr "Создать карточку"

#: trac/ticket/templates/ticket.html:152
msgid "Oldest first"
msgstr ""

#: trac/ticket/templates/ticket.html:154
msgid "Newest first"
msgstr ""

#: trac/ticket/templates/ticket.html:157
#, fuzzy
msgid "Threaded"
msgstr "создана"

#: trac/ticket/templates/ticket.html:162
#, fuzzy
msgid "Comments only"
msgstr "комментарий:"

#: trac/ticket/templates/ticket.html:167
msgid "Change History"
msgstr "История изменений"

#: trac/ticket/templates/ticket.html:186
#, fuzzy
msgid "Add Comment"
msgstr "Добавить комментарий"

#: trac/ticket/templates/ticket.html:188
msgid ""
"This ticket has been modified since you started editing. You should "
"review the\n"
"              [1:other modifications] which have been appended above,\n"
"              and any [2:conflicts] shown in the preview below.\n"
"              You can nevertheless proceed and submit your changes if you"
" wish so."
msgstr ""

#: trac/ticket/templates/ticket.html:198
#, fuzzy
msgid ""
"You may use\n"
"                [1:WikiFormatting]\n"
"                here."
msgstr ""
"Здесь можно использовать\n"
"              [1:WikiFormatting]."

#: trac/ticket/templates/ticket.html:209
msgid "Modify Ticket"
msgstr "Изменить карточку"

#: trac/ticket/templates/ticket.html:215
msgid "Change Properties"
msgstr "Свойства"

#: trac/ticket/templates/ticket.html:216
msgid "Properties"
msgstr "Свойства"

#: trac/ticket/templates/ticket.html:220
msgid "Summary:"
msgstr "Краткое описание:"

#: trac/ticket/templates/ticket.html:228
msgid "Reporter:"
msgstr "Сообщил:"

#: trac/ticket/templates/ticket.html:240
msgid ""
"You may use\n"
"                          [1:WikiFormatting] here."
msgstr ""
"Здесь можно использовать\n"
"                          [1:WikiFormatting]."

#: trac/ticket/templates/ticket.html:256
#: trac/ticket/templates/ticket_box.html:75
#, python-format
msgid "%(field)s:"
msgstr "%(field)s:"

#: trac/ticket/templates/ticket.html:295
msgid "This checkbox allows you to add or remove yourself from the CC list."
msgstr "Этот флажок позволяет вам добавить или удалить себя из списка рассылки."

#: trac/ticket/templates/ticket.html:301
msgid "Space or comma delimited email addresses and usernames are accepted."
msgstr ""
"Адреса электронной почты и имена пользователей, разделенные пробелами или"
" запятыми."

#: trac/ticket/templates/ticket.html:364
#: trac/wiki/templates/wiki_edit_form.html:46
msgid "E-mail address and user name can be saved in the [1:Preferences]."
msgstr ""
"Адрес электронной почты и имя могут быть сохранены в разделе "
"[1:Предпочтения]."

#: trac/ticket/templates/ticket.html:372
msgid "I have files to attach to this ticket"
msgstr "Я хочу прикрепить файлы к этой карточке"

#: trac/ticket/templates/ticket.html:378
msgid "Go to the list of attachments"
msgstr "Перейти к списку вложений"

#: trac/ticket/templates/ticket.html:379
#, fuzzy
msgid "View the ticket description"
msgstr "Нет права редактировать описание карточки."

#: trac/ticket/templates/ticket.html:387
#: trac/ticket/templates/ticket_change.html:114
#: trac/wiki/templates/wiki_edit.html:95 trac/wiki/templates/wiki_edit.html:153
#: trac/wiki/templates/wiki_edit_form.html:64
msgid "Preview"
msgstr "Предварительный просмотр"

#: trac/ticket/templates/ticket.html:388
msgid "Create ticket"
msgstr "Создать карточку"

#: trac/ticket/templates/ticket.html:396
msgid ""
"[1:Note:] See\n"
"        [2:TracTickets] for help on using\n"
"        tickets."
msgstr ""
"[1:Примечание:] Смотрите\n"
"        [2:TracTickets] для справки по использованию\n"
"        карточек."

#: trac/ticket/templates/ticket_box.html:22
#, fuzzy, python-format
msgid "Opened %(created)s"
msgstr "Открыта %(created)s назад"

#: trac/ticket/templates/ticket_box.html:23
#, python-format
msgid "Closed %(closed)s"
msgstr ""

#: trac/ticket/templates/ticket_box.html:24
#, fuzzy, python-format
msgid "Last modified %(modified)s"
msgstr "Последний раз изменена %(modified)s назад"

#: trac/ticket/templates/ticket_box.html:26
msgid "(ticket not yet created)"
msgstr "(карточка ещё не создана)"

#: trac/ticket/templates/ticket_box.html:48
msgid "at [1:Initial Version]"
msgstr "[1:Первоначальная версия]"

#: trac/ticket/templates/ticket_box.html:51
#, python-format
msgid "at [1:Version %(version)s]"
msgstr "[1:Версия %(version)s]"

#: trac/ticket/templates/ticket_box.html:62
msgid "Reported by:"
msgstr "Сообщил:"

#: trac/ticket/templates/ticket_box.html:64
msgid "Owned by:"
msgstr "Владелец:"

#: trac/ticket/templates/ticket_box.html:96
#, python-format
msgid "(last modified by %(author)s)"
msgstr "(последним изменил %(author)s)"

#: trac/ticket/templates/ticket_box.html:105
#: trac/ticket/templates/ticket_change.html:72
msgid "Reply"
msgstr "Ответить"

#: trac/ticket/templates/ticket_box.html:105
msgid "Reply, quoting this description"
msgstr "Ответить, цитируя данное описание"

#: trac/ticket/templates/ticket_change.html:37
msgid "in reply to:"
msgstr "в ответ на:"

#: trac/ticket/templates/ticket_change.html:42
msgid "follow-up:"
msgid_plural "follow-ups:"
msgstr[0] "следующий:"
msgstr[1] "следующие:"
msgstr[2] "следующие:"

#: trac/ticket/templates/ticket_change.html:53
#, fuzzy, python-format
msgid "Changed %(date)s by %(author)s"
msgstr "Изменён %(date)s назад пользователем %(author)s"

#: trac/ticket/templates/ticket_change.html:56
#, python-format
msgid "Changed by %(author)s"
msgstr "Изменён пользователем %(author)s"

#: trac/ticket/templates/ticket_change.html:65
#, python-format
msgid "Edit comment %(cnum)s"
msgstr "Изменить комментарий %(cnum)s"

#: trac/ticket/templates/ticket_change.html:72
#, python-format
msgid "Reply to comment %(cnum)s"
msgstr "Ответ на комментарий %(cnum)s"

#: trac/ticket/templates/ticket_change.html:81
#, python-format
msgid ""
"[1:[2:%(name)s]][3:​]\n"
"          added"
msgstr ""
"[1:[2:%(name)s]][3:​]\n"
"          добавлен"

#: trac/ticket/templates/ticket_change.html:88
#, python-format
msgid "changed from [1:%(old)s] to [2:%(new)s]"
msgstr "изменён с [1:%(old)s] на [2:%(new)s]"

#: trac/ticket/templates/ticket_change.html:91
#, python-format
msgid "set to [1:%(value)s]"
msgstr "установлен в [1:%(value)s]"

#: trac/ticket/templates/ticket_change.html:94
#, python-format
msgid "[1:%(value)s] deleted"
msgstr "[1:%(value)s] удалён"

#: trac/ticket/templates/ticket_change.html:98
#, fuzzy
msgid "Revert this change"
msgstr "Создать эту страницу"

#: trac/ticket/templates/ticket_change.html:100
#, fuzzy
msgid "revert"
msgstr "Серьёзность"

#: trac/ticket/templates/ticket_change.html:114
#, python-format
msgid "Preview changes to comment %(cnum)s"
msgstr "Предварительный просмотр изменений комментария %(cnum)s"

#: trac/ticket/templates/ticket_change.html:116
#, python-format
msgid "Submit changes to comment %(cnum)s"
msgstr "Отправить изменения комментария %(cnum)s"

#: trac/ticket/templates/ticket_change.html:118
msgid "Cancel comment edit"
msgstr "Отменить изменение комментария"

#: trac/ticket/templates/ticket_change.html:137
#, fuzzy, python-format
msgid ""
"Version %(version)s, edited %(date)s\n"
"        by %(author)s"
msgstr ""
"Версия %(version)s, отредактирована %(date)s назад\n"
"                      пользователем %(author)s"

#: trac/ticket/templates/ticket_change.html:141
#, fuzzy, python-format
msgid ""
"Last edited %(date)s\n"
"        by %(author)s"
msgstr ""
"Последнее изменение %(date)s назад\n"
"                      пользователем %(author)s"

#: trac/ticket/templates/ticket_change.html:147
#: trac/versioncontrol/templates/changeset.html:129
msgid "previous"
msgstr "предыдущий"

#: trac/ticket/templates/ticket_change.html:151
msgid "next"
msgstr "следующий"

#: trac/ticket/templates/ticket_notify_email.txt:9
#, python-format
msgid "Changes (by %(author)s):"
msgstr "Изменения (пользователя %(author)s):"

#: trac/ticket/templates/ticket_notify_email.txt:15
#, python-format
msgid "Description changed by %(author)s:"
msgstr "Описание изменено пользователем %(author)s:"

#: trac/ticket/templates/ticket_notify_email.txt:21
#, python-format
msgid "Comment (by %(author)s):"
msgstr "Комментарий (пользователя %(author)s):"

#: trac/ticket/templates/ticket_notify_email.txt:29
#, python-format
msgid "Ticket URL: <%(link)s>"
msgstr "URL карточки: <%(link)s>"

#: trac/timeline/web_ui.py:78 trac/timeline/templates/timeline.html:10
#: trac/timeline/templates/timeline.html:21
msgid "Timeline"
msgstr "Хронология"

#: trac/timeline/web_ui.py:251 trac/timeline/web_ui.py:261
msgid "Previous Period"
msgstr "Предыдущий период"

#: trac/timeline/web_ui.py:260 trac/timeline/web_ui.py:261
msgid "Next Period"
msgstr "Следующий период"

#: trac/timeline/web_ui.py:290
#, python-format
msgid "at %(iso8601)s"
msgstr ""

#: trac/timeline/web_ui.py:294
#, python-format
msgid "on %(date)s at %(time)s"
msgstr ""

#: trac/timeline/web_ui.py:295
#, python-format
msgid "See timeline %(relativetime)s ago"
msgstr ""

#: trac/timeline/web_ui.py:298 trac/web/chrome.py:865 trac/web/chrome.py:867
#, python-format
msgid "%(relativetime)s ago"
msgstr ""

#: trac/timeline/web_ui.py:300 trac/timeline/web_ui.py:344
#, python-format
msgid "See timeline at %(absolutetime)s"
msgstr ""

#. TRANSLATOR: ...want to see the 'other kinds of events' from... (link)
#: trac/timeline/web_ui.py:391
msgid "other kinds of events"
msgstr "другие виды событий"

#: trac/timeline/web_ui.py:396
#, python-format
msgid "Event provider %(name)s failed for filters %(kinds)s: "
msgstr "Сбой поставщика событий %(name)s на фильтрах %(kinds)s: "

#: trac/timeline/web_ui.py:399
#, python-format
msgid ""
"You may want to see the %(other_events)s from the Timeline or notify your"
" Trac administrator about the error (detailed information was written to "
"the log)."
msgstr ""
"Вы можете просмотреть %(other_events)s Хронологии или сообщить "
"администратору Trac об этой ошибке (подробная информация записана в "
"журнал)."

#: trac/timeline/templates/timeline.html:24
msgid ""
"[1:View changes from [2:]] [3:]\n"
"        and [4:[5:] days back][6:]\n"
"        [7:done by [8:]]"
msgstr ""
"[1:Просмотр изменений с [2:]] [3:]\n"
"        и на [4:[5:] дней назад][6:]\n"
"        [7:сделанные [8:]]"

#: trac/timeline/templates/timeline.html:41
msgid "Today"
msgstr "Сегодня"

#: trac/timeline/templates/timeline.html:41
msgid "Yesterday"
msgstr "Вчера"

#: trac/timeline/templates/timeline.html:48
#, python-format
msgid ""
"[1:%(time)s] %(title)s\n"
"                  by [2:%(author)s]"
msgstr ""
"[1:%(time)s] %(title)s\n"
"                  пользователем [2:%(author)s]"

#: trac/timeline/templates/timeline.html:64
msgid ""
"[1:Note:] See [2:TracTimeline]\n"
"        for information about the timeline view."
msgstr ""
"[1:Примечание:] Смотрите описание просмотра хронологии\n"
"        в [2:TracTimeline]."

#: trac/upgrades/db28.py:72
#, python-format
msgid ""
"The upgrade of attachments was successful, but the old attachments "
"directory:\n"
"\n"
"  %(src_dir)s\n"
"\n"
"couldn't be removed, possibly due to the presence of files that weren't\n"
"referenced in the database. The error was:\n"
"\n"
"  %(exception)s\n"
"\n"
"This error can be ignored, but for keeping your environment clean you "
"should\n"
"backup any remaining files in that directory and remove it manually.\n"
msgstr ""

#: trac/upgrades/db28.py:87
#, python-format
msgid ""
"Unable to move attachment from:\n"
"\n"
"  %(old_path)s\n"
"\n"
"to:\n"
"\n"
"  %(new_path)s\n"
msgstr ""

#: trac/util/datefmt.py:118
#, python-format
msgid "%(num)d year"
msgid_plural "%(num)d years"
msgstr[0] "%(num)d год"
msgstr[1] "%(num)d года"
msgstr[2] "%(num)d лет"

#: trac/util/datefmt.py:119
#, python-format
msgid "%(num)d month"
msgid_plural "%(num)d months"
msgstr[0] "%(num)d месяц"
msgstr[1] "%(num)d месяца"
msgstr[2] "%(num)d месяцев"

#: trac/util/datefmt.py:120
#, python-format
msgid "%(num)d week"
msgid_plural "%(num)d weeks"
msgstr[0] "%(num)d неделя"
msgstr[1] "%(num)d недели"
msgstr[2] "%(num)d недель"

#: trac/util/datefmt.py:121
#, python-format
msgid "%(num)d day"
msgid_plural "%(num)d days"
msgstr[0] "%(num)d день"
msgstr[1] "%(num)d дня"
msgstr[2] "%(num)d дней"

#: trac/util/datefmt.py:122
#, python-format
msgid "%(num)d hour"
msgid_plural "%(num)d hours"
msgstr[0] "%(num)d час"
msgstr[1] "%(num)d часа"
msgstr[2] "%(num)d часов"

#: trac/util/datefmt.py:123
#, python-format
msgid "%(num)d minute"
msgid_plural "%(num)d minutes"
msgstr[0] "%(num)d минута"
msgstr[1] "%(num)d минуты"
msgstr[2] "%(num)d минут"

#: trac/util/datefmt.py:142
#, python-format
msgid "%(num)i second"
msgid_plural "%(num)i seconds"
msgstr[0] "%(num)i секунда"
msgstr[1] "%(num)i секунды"
msgstr[2] "%(num)i секунд"

#: trac/util/datefmt.py:464
#, python-format
msgid ""
"\"%(date)s\" is an invalid date, or the date format is not known. Try "
"\"%(hint)s\" instead."
msgstr ""
"\"%(date)s\" — неправильная дата, или её формат неизвестен. Попробуйте "
"вместо этого \"%(hint)s\"."

#: trac/util/datefmt.py:466 trac/util/datefmt.py:474
msgid "Invalid Date"
msgstr "Неправильная дата"

#: trac/util/datefmt.py:472
#, python-format
msgid ""
"The date \"%(date)s\" is outside valid range. Try a date closer to "
"present time."
msgstr ""
"Дата \"%(date)s\" находится за пределами допустимого диапазона. "
"Попробуйте дату более близкую к настоящему времени."

#: trac/util/presentation.py:265
#, python-format
msgid "%(last)d of %(total)d"
msgstr "%(last)d из %(total)d"

#: trac/util/presentation.py:267
#, python-format
msgid "%(start)d - %(stop)d of %(total)d"
msgstr "%(start)d - %(stop)d из %(total)d"

#: trac/versioncontrol/admin.py:113
msgid "Alias"
msgstr "Псевдоним"

#: trac/versioncontrol/admin.py:113
#: trac/versioncontrol/templates/admin_repositories.html:125
msgid "Directory"
msgstr "Каталог"

#: trac/versioncontrol/admin.py:119
msgid "Cannot synchronize a single revision on multiple repositories"
msgstr "Не удалось синхронизировать одну ревизию в нескольких репозиториях"

#: trac/versioncontrol/admin.py:127 trac/versioncontrol/admin.py:196
#: trac/versioncontrol/web_ui/browser.py:356
#: trac/versioncontrol/web_ui/changeset.py:248
#: trac/versioncontrol/web_ui/changeset.py:1104
#: trac/versioncontrol/web_ui/log.py:93 trac/versioncontrol/web_ui/log.py:413
#, python-format
msgid "Repository '%(repo)s' not found"
msgstr "Не найден репозиторий \"%(repo)s\""

#: trac/versioncontrol/admin.py:131
#, python-format
msgid "%(rev)s resynced on %(reponame)s."
msgstr "%(rev)s пересинхронизирована с %(reponame)s."

#: trac/versioncontrol/admin.py:137
#, python-format
msgid "Resyncing repository history for %(reponame)s... "
msgstr "Пересинхронизация журнала репозитория %(reponame)s... "

#: trac/versioncontrol/admin.py:143
#, python-format
msgid "%(num)s revision cached."
msgid_plural "%(num)s revisions cached."
msgstr[0] "%(num)s ревизия закеширована."
msgstr[1] "%(num)s ревизии закешированы."
msgstr[2] "%(num)s ревизий закешированы"

#: trac/versioncontrol/admin.py:145
msgid "Done."
msgstr "Готово."

#: trac/versioncontrol/admin.py:180
msgid "Version Control"
msgstr "Контроль версий"

#: trac/versioncontrol/admin.py:181
#: trac/versioncontrol/templates/admin_repositories.html:10
msgid "Repositories"
msgstr "Репозитории"

#: trac/versioncontrol/admin.py:220 trac/versioncontrol/admin.py:262
#, python-format
msgid "You should now run %(resync)s to synchronize Trac with the repository."
msgstr ""
"Теперь вы должны запустить %(resync)s, чтобы синхронизировать Trac с "
"репозиторием."

#: trac/versioncontrol/admin.py:225
#, python-format
msgid "You may have to run %(resync)s to synchronize Trac with the repository."
msgstr ""
"Возможно, вам придется запустить %(resync)s, чтобы синхронизировать Trac "
"с репозиторием."

#: trac/versioncontrol/admin.py:233
#, python-format
msgid ""
"You will need to update your post-commit hook to call %(cset_added)s with"
" the new repository name."
msgstr ""
"Вам нужно обновить post-commit hook для вызова %(cset_added)s с новым "
"именем репозитория."

#: trac/versioncontrol/admin.py:253
msgid "Missing arguments to add a repository."
msgstr "Отсутствуют аргументы добавления репозитория."

#: trac/versioncontrol/admin.py:258
#, python-format
msgid "The repository \"%(name)s\" has been added."
msgstr "Репозиторий \"%(name)s\" добавлен."

#: trac/versioncontrol/admin.py:268
#, python-format
msgid ""
"You should also set up a post-commit hook on the repository to call "
"%(cset_added)s for each committed changeset."
msgstr ""
"Вы должны также установить в репозитории post-commit hook для вызова "
"%(cset_added)s для каждого зафиксированного набора изменений."

#: trac/versioncontrol/admin.py:281
#, python-format
msgid "The alias \"%(name)s\" has been added."
msgstr "Псевдоним \"%(name)s\" добавлен."

#: trac/versioncontrol/admin.py:284
msgid "Missing arguments to add an alias."
msgstr "Отсутствуют аргументы добавления псевдонима."

#: trac/versioncontrol/admin.py:297
msgid "The selected repositories have been removed."
msgstr "Выбранные репозитории были удалены."

#: trac/versioncontrol/admin.py:300
msgid "No repositories were selected."
msgstr "Репозитории не выбраны."

#: trac/versioncontrol/admin.py:341
msgid "The repository directory must be an absolute path."
msgstr "Для каталога репозитория нужно указывать абсолютный путь."

#: trac/versioncontrol/admin.py:350
#, python-format
msgid ""
"The repository directory must be located below one of the following "
"directories: %(dirs)s"
msgstr "Каталог репозитория должен размещаться ниже следующих каталогов: %(dirs)s"

#: trac/versioncontrol/api.py:34
#: trac/versioncontrol/templates/admin_repositories.html:20
#: trac/versioncontrol/templates/admin_repositories.html:33
#: trac/versioncontrol/templates/admin_repositories.html:132
#: trac/versioncontrol/templates/admin_repositories.html:134
#: trac/versioncontrol/web_ui/browser.py:911
#: trac/versioncontrol/web_ui/changeset.py:875
#: trac/versioncontrol/web_ui/changeset.py:1015
msgid "(default)"
msgstr "(по умолчанию)"

#: trac/versioncontrol/api.py:189
#, python-format
msgid "Invalid key \"%(key)s\""
msgstr "Недопустимый ключ \"%(key)s\""

#: trac/versioncontrol/api.py:196
#, python-format
msgid "You should now run \"repository resync %(name)s\"."
msgstr "Теперь вы должны выполнить \"repository resync %(name)s\"."

#: trac/versioncontrol/api.py:199
#, python-format
msgid "You may have to run \"repository resync %(name)s\"."
msgstr "Возможно, вам придется выполнить \"repository resync %(name)s\"."

#: trac/versioncontrol/api.py:207 trac/versioncontrol/api.py:262
msgid "The repository directory must be absolute"
msgstr "Для каталога репозитория нужно указывать абсолютный путь"

#: trac/versioncontrol/api.py:212
#, python-format
msgid "The repository type '%(type)s' is not supported"
msgstr "Репозитории типа \"%(type)s\" не поддерживаются"

#: trac/versioncontrol/api.py:356
#, python-format
msgid ""
"Can't synchronize with repository \"%(name)s\" (%(error)s). Look in the "
"Trac log for more information."
msgstr ""
"Не удалось синхронизироваться с хранилищем \"%(name)s\" (%(error)s). "
"Дополнительную информацию смотрите в журнале Trac."

#: trac/versioncontrol/api.py:377
#, python-format
msgid "Changeset %(rev)s in %(repo)s"
msgstr "Набор изменений %(rev)s в %(repo)s"

#: trac/versioncontrol/api.py:379
#, python-format
msgid "Changeset %(rev)s"
msgstr "Набор изменений %(rev)s"

#: trac/versioncontrol/api.py:389
msgid "directory"
msgstr "каталог"

#: trac/versioncontrol/api.py:391
msgid "file"
msgstr "файл"

#: trac/versioncontrol/api.py:393
#, python-format
msgid " at version %(rev)s"
msgstr " версии %(rev)s"

#: trac/versioncontrol/api.py:395
msgid "path"
msgstr "путь"

#: trac/versioncontrol/api.py:398
#, python-format
msgid " in %(repo)s"
msgstr " в %(repo)s"

#. TRANSLATOR: file /path/to/file.py at version 13 in reponame
#: trac/versioncontrol/api.py:400
#, python-format
msgid "%(kind)s %(id)s%(at_version)s%(in_repo)s"
msgstr "%(kind)s %(id)s%(at_version)s%(in_repo)s"

#: trac/versioncontrol/api.py:403
#, python-format
msgid "Repository %(repo)s"
msgstr "Репозиторий %(repo)s"

#: trac/versioncontrol/api.py:711
#, python-format
msgid "Unsupported version control system \"%(name)s\": %(error)s"
msgstr "Система контроля версий \"%(name)s\" не поддерживается: %(error)s"

#: trac/versioncontrol/api.py:714
#, python-format
msgid ""
"Unsupported version control system \"%(name)s\": Can't find an "
"appropriate component, maybe the corresponding plugin was not enabled? "
msgstr ""
"Система контроля версий \"%(name)s\" не поддерживается: не удалось найти "
"соответствующий компонент, возможно соответствующий плагин не был "
"включен? "

#: trac/versioncontrol/api.py:722
#, python-format
msgid "No changeset %(rev)s in the repository"
msgstr "Набор изменений %(rev)s отсутствует в репозиотории"

#: trac/versioncontrol/api.py:724
msgid "No such changeset"
msgstr "Нет такого набора изменений"

#: trac/versioncontrol/api.py:730
#, python-format
msgid "No node %(path)s at revision %(rev)s"
msgstr "Нет узла %(path)s в ревизии %(rev)s"

#: trac/versioncontrol/api.py:732
#, python-format
msgid "%(msg)s: No node %(path)s at revision %(rev)s"
msgstr "%(msg)s: Нет узла %(path)s в ревизии %(rev)s"

#: trac/versioncontrol/api.py:734
msgid "No such node"
msgstr "Нет такого узла"

#: trac/versioncontrol/cache.py:147
#, python-format
msgid ""
"The repository directory has changed, you should resynchronize the "
"repository with: trac-admin $ENV repository resync '%(reponame)s'"
msgstr ""
"Каталог репозитория изменён, вам нужно заново синхронизировать его "
"командой: trac-admin $ENV repository resync \"%(reponame)s\""

#: trac/versioncontrol/svn_authz.py:71
#, python-format
msgid "Line %(lineno)d: Entry before first section header"
msgstr "Строка %(lineno)d: запись перед первым заголовком секции"

#: trac/versioncontrol/svn_authz.py:75
#, python-format
msgid "Line %(lineno)d: Invalid entry"
msgstr "Строка %(lineno)d: недопустимая запись"

#: trac/versioncontrol/templates/admin_repositories.html:14
msgid "Manage Repositories"
msgstr "Управление репозиториями"

#: trac/versioncontrol/templates/admin_repositories.html:24
msgid "Default:"
msgstr "По умолчанию:"

#: trac/versioncontrol/templates/admin_repositories.html:30
msgid "Repository:"
msgstr "Репозиторий:"

#: trac/versioncontrol/templates/admin_repositories.html:43
msgid "Modify Repository:"
msgstr "Изменить репозиторий:"

#: trac/versioncontrol/templates/admin_repositories.html:44
msgid "View Repository:"
msgstr "Просмотреть репозиторий:"

#: trac/versioncontrol/templates/admin_repositories.html:45
msgid ""
"[1:Note:]\n"
"            This repository is defined in [2:[3:trac.ini]]\n"
"            and cannot be edited on this page."
msgstr ""
"[1:Примечание:]\n"
"            Этот репозиторий определён в [2:[3:trac.ini]]\n"
"            и не может быть изменён на этой странице."

#: trac/versioncontrol/templates/admin_repositories.html:59
#: trac/versioncontrol/templates/admin_repositories.html:99
msgid "Directory:"
msgstr "Каталог:"

#: trac/versioncontrol/templates/admin_repositories.html:67
msgid "Hide from repository index"
msgstr "Скрыть из индекса репозиториев"

#: trac/versioncontrol/templates/admin_repositories.html:93
msgid "Add Repository:"
msgstr "Добавить репозиторий:"

#: trac/versioncontrol/templates/admin_repositories.html:110
msgid "Add Alias:"
msgstr "Добавить псевдоним:"

#: trac/versioncontrol/templates/admin_repositories.html:125
msgid "Revision"
msgstr "Ревизия"

#: trac/versioncontrol/templates/admin_repositories.html:137
#, python-format
msgid "Alias of %(repo)s"
msgstr "Псевдоним для %(repo)s"

#: trac/versioncontrol/templates/admin_repositories.html:144
msgid "Refresh"
msgstr "Обновить"

#: trac/versioncontrol/templates/browser.html:13
#, python-format
msgid "%(basename)s in %(dirname)s"
msgstr "%(basename)s в %(dirname)s"

#: trac/versioncontrol/templates/browser.html:55
msgid "Default Repository"
msgstr "Репозиторий по умолчанию"

#: trac/versioncontrol/templates/browser.html:62
msgid "Show the diff against a specific revision"
msgstr ""

#: trac/versioncontrol/templates/browser.html:63
#, fuzzy
msgid "View diff against:"
msgstr "смотреть различия"

#: trac/versioncontrol/templates/browser.html:76
msgid "Hint: clear the field to view latest revision"
msgstr "Совет: очистите поле, чтобы просмотреть последнюю ревизию"

#: trac/versioncontrol/templates/browser.html:76
msgid "View revision:"
msgstr "Просмотр ревизии:"

#: trac/versioncontrol/templates/browser.html:86
msgid "Visit:"
msgstr "Перейти к:"

#: trac/versioncontrol/templates/browser.html:94
msgid "Go!"
msgstr "Поехали!"

#: trac/versioncontrol/templates/browser.html:94
msgid "Jump to the chosen preselected path"
msgstr "Перейти на выбранный заранее путь"

#: trac/versioncontrol/templates/browser.html:100
#: trac/versioncontrol/templates/revisionlog.html:179
msgid "Branch head"
msgstr ""

#: trac/versioncontrol/templates/browser.html:100
#: trac/versioncontrol/templates/revisionlog.html:179
msgid "Branch"
msgstr ""

#: trac/versioncontrol/templates/browser.html:103
#: trac/versioncontrol/templates/revisionlog.html:182
msgid "Tag"
msgstr ""

#: trac/versioncontrol/templates/browser.html:114
msgid "Parent Directory"
msgstr "Родительский каталог"

#: trac/versioncontrol/templates/browser.html:120
msgid "No files found"
msgstr "Файлы не найдены"

#: trac/versioncontrol/templates/browser.html:128
#: trac/wiki/templates/wiki_edit.html:137 trac/wiki/templates/wiki_view.html:34
msgid "Revision info"
msgstr "Информация о ревизии"

#: trac/versioncontrol/templates/browser.html:140
#: trac/versioncontrol/templates/browser.html:148
#: trac/versioncontrol/templates/path_links.html:32
#, python-format
msgid "View changeset %(rev)s"
msgstr "Открыть набор изменений %(rev)s"

#: trac/versioncontrol/templates/browser.html:137
#, python-format
msgid ""
"[1:Last change]\n"
"                  on this file since %(stickyrev)s was\n"
"                  [2:%(rev)s],\n"
"                  checked in by %(author)s, %(age)s"
msgstr ""

#: trac/versioncontrol/templates/browser.html:145
#, python-format
msgid ""
"[1:Last change]\n"
"                  on this file was\n"
"                  [2:%(rev)s],\n"
"                  checked in by %(author)s, %(age)s"
msgstr ""

#: trac/versioncontrol/templates/browser.html:180
#, python-format
msgid "Property [1:%(name)s] set to %(value)s"
msgstr "Свойство [1:%(name)s] установлено в %(value)s"

#: trac/versioncontrol/templates/browser.html:186
#, python-format
msgid ""
"[1:\n"
"            [2:File size:]\n"
"            [3:%(size)s]\n"
"          ]"
msgstr ""

#: trac/versioncontrol/templates/browser.html:200
msgid "Repository Index"
msgstr "Индекс репозиториев"

#: trac/versioncontrol/templates/browser.html:217
msgid "View changes..."
msgstr "Просмотр изменений..."

#: trac/versioncontrol/templates/browser.html:217
msgid "Select paths and revs for Diff"
msgstr "Выберите пути и ревизии для поиска отличий"

#: trac/versioncontrol/templates/browser.html:222
msgid ""
"[1:Note:] See [2:TracBrowser]\n"
"        for help on using the repository browser."
msgstr ""
"[1:Примечание:] Справку по использованию \n"
"        браузера репозитория смотрите в [2:TracBrowser]."

#: trac/versioncontrol/templates/changeset.html:36
#: trac/versioncontrol/templates/changeset.html:46
#: trac/versioncontrol/templates/changeset.html:48
#: trac/versioncontrol/templates/changeset.html:58
#: trac/versioncontrol/templates/changeset.html:68
#: trac/versioncontrol/templates/changeset.html:70
msgid "Show full changeset"
msgstr "Показать полный набор изменений"

#: trac/versioncontrol/templates/changeset.html:37
#: trac/versioncontrol/templates/changeset.html:40
#: trac/versioncontrol/templates/changeset.html:45
#: trac/versioncontrol/templates/changeset.html:47
#: trac/versioncontrol/templates/changeset.html:59
#: trac/versioncontrol/templates/changeset.html:62
#: trac/versioncontrol/templates/changeset.html:67
#: trac/versioncontrol/templates/changeset.html:69
#: trac/versioncontrol/templates/changeset.html:105
msgid "Show entry in browser"
msgstr "Показать в браузере"

#: trac/versioncontrol/templates/changeset.html:35
#, python-format
msgid ""
"Changeset [1:%(new_rev)s] in %(reponame)s\n"
"              for [2:%(new_path)s]"
msgstr ""
"Набор изменений [1:%(new_rev)s] в %(reponame)s\n"
"              для [2:%(new_path)s]"

#: trac/versioncontrol/templates/changeset.html:41
#: trac/versioncontrol/templates/changeset.html:63
msgid "Show revision log"
msgstr "Показать журнал ревизий"

#: trac/versioncontrol/templates/changeset.html:39
#, python-format
msgid ""
"Changes in [1:%(new_path)s]\n"
"              [2:\\[%(old_rev)s:%(new_rev)s\\]] in %(reponame)s"
msgstr ""
"Изменения в [1:%(new_path)s]\n"
"              [2:\\[%(old_rev)s:%(new_rev)s\\]] в %(reponame)s"

#: trac/versioncontrol/templates/changeset.html:43
#, python-format
msgid ""
"Changes in %(reponame)s\n"
"              from [1:%(old_path)s]\n"
"              at [2:r%(old_rev)s]\n"
"              to [3:%(new_path)s]\n"
"              at [4:r%(new_rev)s]"
msgstr ""
"Изменения в %(reponame)s\n"
"              от [1:%(old_path)s]\n"
"              ревизии [2:r%(old_rev)s]\n"
"              до [3:%(new_path)s]\n"
"              ревизии [4:r%(new_rev)s]"

#: trac/versioncontrol/templates/changeset.html:50
#, python-format
msgid "Changeset [1:%(new_rev)s] in %(reponame)s"
msgstr "Набор изменений [1:%(new_rev)s] в %(reponame)s"

#: trac/versioncontrol/templates/changeset.html:57
#, python-format
msgid ""
"Changeset [1:%(new_rev)s]\n"
"              for [2:%(new_path)s]"
msgstr ""
"Набор изменений [1:%(new_rev)s]\n"
"              для [2:%(new_path)s]"

#: trac/versioncontrol/templates/changeset.html:61
#, python-format
msgid ""
"Changes in [1:%(new_path)s]\n"
"              [2:\\[%(old_rev)s:%(new_rev)s\\]]"
msgstr ""
"Изменения в [1:%(new_path)s]\n"
"              [2:\\[%(old_rev)s:%(new_rev)s\\]]"

#: trac/versioncontrol/templates/changeset.html:65
#, python-format
msgid ""
"Changes\n"
"              from [1:%(old_path)s]\n"
"              at [2:r%(old_rev)s]\n"
"              to [3:%(new_path)s]\n"
"              at [4:r%(new_rev)s]"
msgstr ""
"Изменения\n"
"              от [1:%(old_path)s]\n"
"              ревизии [2:r%(old_rev)s]\n"
"              до [3:%(new_path)s]\n"
"              ревизии [4:r%(new_rev)s]"

#: trac/versioncontrol/templates/changeset.html:72
#, python-format
msgid "Changeset [1:%(new_rev)s]"
msgstr "Набор изменений [1:%(new_rev)s]"

#: trac/versioncontrol/templates/changeset.html:101
#, python-format
msgid "Show what was removed (content at revision %(old_rev)s)"
msgstr "Показать удалённое (содержимое в ревизии %(old_rev)s)"

#: trac/versioncontrol/templates/changeset.html:106
msgid "(root)"
msgstr "(корень)"

#: trac/versioncontrol/templates/changeset.html:112
#, python-format
msgid "Show original file (revision %(old_rev)s)"
msgstr "Показать исходный файл (ревизия %(old_rev)s)"

#: trac/versioncontrol/templates/changeset.html:111
#, python-format
msgid ""
"(%(kind)s from [1:\n"
"                %(old_path)s])"
msgstr ""
"(%(kind)s из [1:\n"
"                %(old_path)s])"

#: trac/versioncontrol/templates/changeset.html:119
#: trac/versioncontrol/templates/changeset.html:122
msgid "Show differences"
msgstr "Показать различия"

#: trac/versioncontrol/templates/changeset.html:119
msgid "view diffs"
msgstr "смотреть различия"

#: trac/versioncontrol/templates/changeset.html:122
#, python-format
msgid "%(num)d diff"
msgid_plural "%(num)d diffs"
msgstr[0] "%(num)d отличие"
msgstr[1] "%(num)d отличия"
msgstr[2] "%(num)d отличий"

#: trac/versioncontrol/templates/changeset.html:125
#, python-format
msgid "%(num)d prop"
msgid_plural "%(num)d props"
msgstr[0] "%(num)d свойство"
msgstr[1] "%(num)d свойства"
msgstr[2] "%(num)d свойств"

#: trac/versioncontrol/templates/changeset.html:129
msgid "Show previous version in browser"
msgstr "Показать в браузере предыдущую версию"

#: trac/versioncontrol/templates/changeset.html:139
msgid "(less than one hour ago)"
msgstr "(менее чем час назад)"

#: trac/versioncontrol/templates/changeset.html:140
#, python-format
msgid "(%(age)s ago)"
msgstr "(%(age)s назад)"

#: trac/versioncontrol/templates/changeset.html:154
msgid "Message:"
msgstr "Сообщение:"

#: trac/versioncontrol/templates/changeset.html:166
msgid "Location:"
msgstr "Размещение:"

#: trac/versioncontrol/templates/changeset.html:170
msgid "File:"
msgid_plural "Files:"
msgstr[0] "Файл:"
msgstr[1] "Файлы:"
msgstr[2] "Файлы:"

#: trac/versioncontrol/templates/changeset.html:170
msgid "(No files)"
msgstr "(Нет файлов)"

#: trac/versioncontrol/templates/changeset.html:175
#, python-format
msgid "%(num)d added"
msgid_plural "%(num)d added"
msgstr[0] "%(num)d добавлен"
msgstr[1] "%(num)d добавлены"
msgstr[2] "%(num)d добавлены"

#: trac/versioncontrol/templates/changeset.html:176
#, python-format
msgid "%(num)d deleted"
msgid_plural "%(num)d deleted"
msgstr[0] "%(num)d удалён"
msgstr[1] "%(num)d удалены"
msgstr[2] "%(num)d удалены"

#: trac/versioncontrol/templates/changeset.html:177
#, python-format
msgid "%(num)d edited"
msgid_plural "%(num)d edited"
msgstr[0] "%(num)d изменён"
msgstr[1] "%(num)d изменены"
msgstr[2] "%(num)d изменены"

#: trac/versioncontrol/templates/changeset.html:178
#, python-format
msgid "%(num)d copied"
msgid_plural "%(num)d copied"
msgstr[0] "%(num)d скопирован"
msgstr[1] "%(num)d скопированы"
msgstr[2] "%(num)d скопированы"

#: trac/versioncontrol/templates/changeset.html:179
#, python-format
msgid "%(num)d moved"
msgid_plural "%(num)d moved"
msgstr[0] "%(num)d перемещён"
msgstr[1] "%(num)d перемещены"
msgstr[2] "%(num)d перемещены"

#: trac/versioncontrol/templates/changeset.html:185
#: trac/versioncontrol/templates/revisionlog.txt:12
msgid "added"
msgstr "добавлен"

#: trac/versioncontrol/templates/changeset.html:186
#: trac/versioncontrol/templates/revisionlog.txt:12
msgid "deleted"
msgstr "удалён"

#: trac/versioncontrol/templates/changeset.html:187
#: trac/versioncontrol/templates/revisionlog.txt:12
msgid "copied"
msgstr "скопирован"

#: trac/versioncontrol/templates/changeset.html:188
#: trac/versioncontrol/templates/revisionlog.txt:12
msgid "moved"
msgstr "перемещён"

#: trac/versioncontrol/templates/changeset.html:211
msgid ""
"[1:Note:] See [2:TracChangeset]\n"
"          for help on using the changeset viewer."
msgstr ""
"[1:Примечание:] Смотрите [2:TracChangeset]\n"
"          для справки по использованию просмотра набора изменений."

#: trac/versioncontrol/templates/diff_form.html:10
#: trac/versioncontrol/templates/diff_form.html:21
msgid "Prepare Diff"
msgstr "Подготовка сравнения"

#: trac/versioncontrol/templates/diff_form.html:27
msgid "Select the base and the target for the diff:"
msgstr "Выберите базу и цель для сравнения:"

#: trac/versioncontrol/templates/diff_form.html:30
msgid "From:"
msgstr "От:"

#: trac/versioncontrol/templates/diff_form.html:34
#: trac/versioncontrol/templates/diff_form.html:44
msgid "at revision:"
msgstr "ревизиии:"

#: trac/versioncontrol/templates/diff_form.html:40
msgid "To:"
msgstr "До:"

#: trac/versioncontrol/templates/diff_form.html:50
msgid ""
"For either path, you can start typing the path and will be\n"
"              presented a list of existing directories and files to "
"select\n"
"              from. Select an entry by clicking on it, or by using the\n"
"              up/down cursor keys and hitting tab."
msgstr ""
"Для каждого пути после начала набора будет показан список\n"
"              существующих каталогов и файлов.\n"
"              Выбрать элемент из него можно щелчком мыши, или выделив\n"
"              клавишами вверх/вниз и нажав Tab."

#: trac/versioncontrol/templates/diff_form.html:62
msgid ""
"[1:Note:] See\n"
"        [2:TracChangeset]\n"
"        for help on using the diff feature."
msgstr ""
"[1:Примечание:] Справку по использованию\n"
"        инструмента сравнения (diff) смотрите в\n"
"        [2:TracChangeset]."

#: trac/versioncontrol/templates/dir_entries.html:12
msgid "View Directory"
msgstr "Просмотр каталога"

#: trac/versioncontrol/templates/dir_entries.html:12
msgid "View File"
msgstr "Просмотр файла"

#: trac/versioncontrol/templates/dir_entries.html:18
#: trac/versioncontrol/templates/repository_index.html:22
#: trac/versioncontrol/web_ui/browser.py:823
msgid "Download as Zip archive"
msgstr ""

#: trac/versioncontrol/templates/dir_entries.html:22
#: trac/versioncontrol/templates/repository_index.html:26
msgid "View Revision Log"
msgstr "Просмотр журнала ревизий"

#: trac/versioncontrol/templates/dir_entries.html:23
#: trac/versioncontrol/templates/repository_index.html:27
msgid "View Changeset"
msgstr "Просмотр набора изменений"

#: trac/versioncontrol/templates/dirlist_thead.html:9
#: trac/versioncontrol/templates/revisionlog.html:110
#: trac/versioncontrol/web_ui/browser.py:831
msgid "Rev"
msgstr "Ревизия"

#: trac/versioncontrol/templates/dirlist_thead.html:12
#: trac/versioncontrol/web_ui/browser.py:457
msgid "Last Change"
msgstr "Последнее изменение"

#: trac/versioncontrol/templates/path_links.html:17
msgid "Go to repository index"
msgstr "Перейти к индексу репозиториев"

#: trac/versioncontrol/templates/path_links.html:17
msgid "Go to repository root"
msgstr "Перейти в корень репозитория"

#: trac/versioncontrol/templates/path_links.html:26
#, python-format
msgid "View %(name)s"
msgstr "Просмотр %(name)s"

#: trac/versioncontrol/templates/repository_index.html:15
msgid "View Root Directory"
msgstr "Просмотр корневого каталога"

#: trac/versioncontrol/templates/revisionlog.html:10
msgid "(log)"
msgstr "(журнал)"

#: trac/versioncontrol/templates/revisionlog.html:36
msgid "Revision Log Mode:"
msgstr "Режим журнала ревизий:"

#: trac/versioncontrol/templates/revisionlog.html:40
msgid "Stop on copy"
msgstr "Остановиться на копировании"

#: trac/versioncontrol/templates/revisionlog.html:46
msgid "Follow copies"
msgstr "Следовать копированию"

#: trac/versioncontrol/templates/revisionlog.html:52
msgid "Show only adds and deletes"
msgstr "Показывать только добавления и удаления"

#: trac/versioncontrol/templates/revisionlog.html:57
msgid ""
"[1:\n"
"              View log starting at\n"
"              [2:]\n"
"            ]\n"
"            [3:\n"
"              and back to\n"
"              [4:]\n"
"            ]"
msgstr ""
"[1:\n"
"              Просмотр журнала начиная с\n"
"              [2:]\n"
"            ]\n"
"            [3:\n"
"              и назад до\n"
"              [4:]\n"
"            ]"

#: trac/versioncontrol/templates/revisionlog.html:67
msgid ""
"[1:\n"
"              Show at most\n"
"              [2:]\n"
"              revisions per page.\n"
"            ]"
msgstr ""
"[1:\n"
"              Показывать не более\n"
"              [2:]\n"
"              ревизий на странице.\n"
"            ]"

#: trac/versioncontrol/templates/revisionlog.html:75
msgid "Show full log messages"
msgstr "Сообщения журнала целиком"

#: trac/versioncontrol/templates/revisionlog.html:93
msgid "Copied or renamed"
msgstr "Скопировано или переименовано"

#: trac/versioncontrol/templates/revisionlog.html:101
#: trac/versioncontrol/templates/revisionlog.html:204
msgid "Diff from Old Revision to New Revision (as selected in the Diff column)"
msgstr "Различия между старой и новой ревизией (выбираются в поле Diff)"

#: trac/versioncontrol/templates/revisionlog.html:107
msgid "Graph"
msgstr ""

#: trac/versioncontrol/templates/revisionlog.html:108
msgid "Old / New"
msgstr "Старая / Новая"

#: trac/versioncontrol/templates/revisionlog.html:108
msgid "Diff"
msgstr "Diff"

#: trac/versioncontrol/templates/revisionlog.html:111
msgid "Age"
msgstr "Давность"

#: trac/versioncontrol/templates/revisionlog.html:113
msgid "Log Message"
msgstr "Сообщение журнала"

#: trac/versioncontrol/templates/revisionlog.html:121
msgid "No revisions found"
msgstr "Ревизии не найдены"

#: trac/versioncontrol/templates/revisionlog.html:135
#, python-format
msgid "copied from [1:%(path)s]:"
msgstr "скопировано из [1:%(path)s]:"

#: trac/versioncontrol/templates/revisionlog.html:142
#, python-format
msgid "From [%(rev)s]"
msgstr "С [%(rev)s]"

#: trac/versioncontrol/templates/revisionlog.html:145
#, python-format
msgid "To [%(rev)s]"
msgstr "По [%(rev)s]"

#: trac/versioncontrol/templates/revisionlog.html:151
msgid "View log starting at this revision"
msgstr "Смотреть журнал, начиная с этой ревизии"

#: trac/versioncontrol/templates/revisionlog.html:158
#, python-format
msgid "Browse at revision %(rev)s"
msgstr "Обзор для ревизии %(rev)s"

#: trac/versioncontrol/templates/revisionlog.html:162
#, python-format
msgid "View removal changeset [%(rev)s]"
msgstr "Просмотр удаления набора изменений [%(rev)s]"

#: trac/versioncontrol/templates/revisionlog.html:164
#, python-format
msgid "View changeset [%(rev)s] restricted to %(path)s"
msgstr "Просмотр набора изменений [%(rev)s] только для %(path)s"

#: trac/versioncontrol/templates/revisionlog.html:209
msgid ""
"[1:Note:] See [2:TracRevisionLog]\n"
"        for help on using the revision log."
msgstr ""
"[1:Примечание:] Справку по использованию \n"
"        журнала ревизий смотрите в [2:TracRevisionLog]."

#: trac/versioncontrol/templates/revisionlog.txt:2
#, fuzzy, python-format
msgid "ChangeLog for %(path)s in %(repo)s"
msgstr "Журнал изменений для %(path)s%(repo)s"

#: trac/versioncontrol/templates/revisionlog.txt:2
#, fuzzy, python-format
msgid "ChangeLog for %(path)s"
msgstr "Журнал изменений для %(path)s"

#: trac/versioncontrol/templates/revisionlog.txt:4
#, python-format
msgid "Generated by Trac %(version)s"
msgstr "Сгенерировано Trac %(version)s"

#: trac/versioncontrol/web_ui/browser.py:301
msgid "Browse Source"
msgstr "Исходный код"

#: trac/versioncontrol/web_ui/browser.py:379
msgid "Invalid changeset number"
msgstr "Недопустимый номер набора изменений"

#: trac/versioncontrol/web_ui/browser.py:400
#, python-format
msgid "No node %(path)s"
msgstr "Нет узла %(path)s"

#: trac/versioncontrol/web_ui/browser.py:440
#: trac/versioncontrol/web_ui/browser.py:450
#, python-format
msgid "Revision %(num)s"
msgstr "Ревизия %(num)s"

#: trac/versioncontrol/web_ui/browser.py:451
msgid "Previous Revision"
msgstr "Предыдущая ревизия"

#: trac/versioncontrol/web_ui/browser.py:451
msgid "Next Revision"
msgstr "Следующая ревизия"

#: trac/versioncontrol/web_ui/browser.py:452
msgid "Latest Revision"
msgstr "Последняя ревизия"

#: trac/versioncontrol/web_ui/browser.py:456
#: trac/versioncontrol/web_ui/log.py:315
msgid "Parent directory"
msgstr "Родительский каталог"

#: trac/versioncontrol/web_ui/browser.py:463
msgid "Normal"
msgstr "Обычный"

#: trac/versioncontrol/web_ui/browser.py:464
msgid "View file without annotations"
msgstr "Просмотр файла без аннотаций"

#: trac/versioncontrol/web_ui/browser.py:469
msgid "Blame"
msgstr "Аннотации"

#: trac/versioncontrol/web_ui/browser.py:470
msgid ""
"Annotate each line with the last changed revision (this can be time "
"consuming...)"
msgstr ""
"Аннотирвать каждую строку ревизией, в которой она была изменена (может "
"занять много времени)"

#: trac/versioncontrol/web_ui/browser.py:477
msgid "Revision Log"
msgstr "Журнал ревизий"

#: trac/versioncontrol/web_ui/browser.py:483
msgid "Repository URL"
msgstr "URL репозитория"

#: trac/versioncontrol/web_ui/browser.py:612
#: trac/versioncontrol/web_ui/changeset.py:364
msgid "Zip Archive"
msgstr "Архив Zip"

#: trac/versioncontrol/web_ui/browser.py:831
msgid "Revision in which the line changed"
msgstr "Ревизия, в которой строка была изменена"

#: trac/versioncontrol/web_ui/browser.py:846
msgid ""
"Display the list of available repositories.\n"
"\n"
"Can be given the following named arguments:\n"
"\n"
"  ''format''::\n"
"    Select the rendering format:\n"
"    - ''compact'' produces a comma-separated list of repository prefix\n"
"      names (default)\n"
"    - ''list'' produces a description list of repository prefix names\n"
"    - ''table'' produces a table view, similar to the one visible in\n"
"      the ''Browse View'' page\n"
"  ''glob''::\n"
"    Do a glob-style filtering on the repository names (defaults to '*')\n"
"  ''order''::\n"
"    Order repositories by the given column (one of \"name\", \"date\" or\n"
"    \"author\")\n"
"  ''desc''::\n"
"    When set to 1, order by descending order\n"
"\n"
"(''since 0.12'')"
msgstr ""

#: trac/versioncontrol/web_ui/browser.py:913
#, python-format
msgid "View repository %(repo)s"
msgstr "Просмотр репозитория %(repo)s"

#: trac/versioncontrol/web_ui/changeset.py:241
#, python-format
msgid "Can't compare across different repositories: %(old)s vs. %(new)s"
msgstr "Сравнение между различными репозиториями невозможно: %(old)s vs. %(new)s"

#: trac/versioncontrol/web_ui/changeset.py:250
msgid "No repository specified and no default repository configured."
msgstr "Не указан репозиторий и не настроен репозиторий по умолчанию"

#: trac/versioncontrol/web_ui/changeset.py:262
msgid "Invalid Changeset Number"
msgstr "Недопустимый номер набора изменений"

#: trac/versioncontrol/web_ui/changeset.py:362
msgid "Unified Diff"
msgstr "Стандартный Diff"

#: trac/versioncontrol/web_ui/changeset.py:373
msgid "Previous Changeset"
msgstr "Предыдущий набор изменений"

#: trac/versioncontrol/web_ui/changeset.py:373
msgid "Next Changeset"
msgstr "Следующий набор изменений"

#: trac/versioncontrol/web_ui/changeset.py:377
msgid "Reverse Diff"
msgstr "Обратный Diff"

#: trac/versioncontrol/web_ui/changeset.py:415
#, python-format
msgid "Changeset %(id)s for %(path)s"
msgstr "Изменения %(id)s для %(path)s"

#: trac/versioncontrol/web_ui/changeset.py:418
#: trac/versioncontrol/web_ui/changeset.py:444
#: trac/versioncontrol/web_ui/changeset.py:466
#, python-format
msgid "Changeset %(id)s"
msgstr "Изменения %(id)s"

#: trac/versioncontrol/web_ui/changeset.py:493
#, python-format
msgid "Show revision %(rev)s of this file in browser"
msgstr "Показать в браузере ревизию %(rev)s этого файла"

#: trac/versioncontrol/web_ui/changeset.py:639
#, python-format
msgid "Show the changeset %(id)s restricted to %(path)s"
msgstr "Показать набор изменений %(id)s только для %(path)s"

#: trac/versioncontrol/web_ui/changeset.py:651
#, python-format
msgid "Show the %(range)s differences restricted to %(path)s"
msgstr "Показать %(range)s изменений только для %(path)s"

#. TRANSLATOR: 'latest' (revision)
#: trac/versioncontrol/web_ui/changeset.py:800
msgid "latest"
msgstr "последняя"

#: trac/versioncontrol/web_ui/changeset.py:803
#, python-format
msgid "Diff [%(old_rev)s:%(new_rev)s] for %(path)s"
msgstr "Diff [%(old_rev)s:%(new_rev)s] для %(path)s"

#: trac/versioncontrol/web_ui/changeset.py:809
#, python-format
msgid "Diff from %(old_path)s@%(old_rev)s to %(new_path)s@%(new_rev)s"
msgstr "Diff от %(old_path)s@%(old_rev)s до %(new_path)s@%(new_rev)s"

#: trac/versioncontrol/web_ui/changeset.py:881
msgid "Changesets in all repositories"
msgstr "Наборы изменений во всех репозиториях"

#: trac/versioncontrol/web_ui/changeset.py:883
msgid "Repository changesets"
msgstr "Наборы изменений репозитория"

#: trac/versioncontrol/web_ui/changeset.py:1019
#, python-format
msgid "Changeset in %(repo)s "
msgid_plural "Changesets in %(repo)s "
msgstr[0] "Набор изменений в %(repo)s "
msgstr[1] "Наборы изменений в %(repo)s "
msgstr[2] "Наборы изменений в %(repo)s "

#: trac/versioncontrol/web_ui/changeset.py:1021
msgid "Changeset "
msgid_plural "Changesets "
msgstr[0] "Набор изменений "
msgstr[1] "Наборы изменений "
msgstr[2] "Наборы изменений "

#: trac/versioncontrol/web_ui/changeset.py:1102
#, python-format
msgid "No permission to view changeset %(rev)s on %(repos)s"
msgstr "Нет разрешения на просмотр набора изменений %(rev)s в %(repos)s"

#: trac/versioncontrol/web_ui/changeset.py:1106
#: trac/versioncontrol/web_ui/log.py:415
msgid "No default repository defined"
msgstr "Репозиторий по умолчанию не определён"

#: trac/versioncontrol/web_ui/changeset.py:1147
msgid "Changesets"
msgstr "Наборы изменений"

#: trac/versioncontrol/web_ui/log.py:209
#, python-format
msgid ""
"The file or directory '%(path)s' doesn't exist at revision %(rev)s or at "
"any previous revision."
msgstr ""
"Файл или каталог \"%(path)s\" не существует в ревизии %(rev)s и в "
"предшествующих ей."

#: trac/versioncontrol/web_ui/log.py:209
msgid "Nonexistent path"
msgstr "Несуществующий путь"

#: trac/versioncontrol/web_ui/log.py:249
#, python-format
msgid "Revision Log (restarting at %(path)s, rev. %(rev)s)"
msgstr "Журнал ревизий (начиная с %(path)s, рев. %(rev)s)"

#: trac/versioncontrol/web_ui/log.py:323
msgid "ChangeLog"
msgstr "История изменений"

#: trac/versioncontrol/web_ui/log.py:325
msgid "View Latest Revision"
msgstr "Посмотреть последнюю ревизию"

#: trac/versioncontrol/web_ui/log.py:329
msgid "Older Revisions"
msgstr "Более старые ревизии"

#: trac/versioncontrol/web_ui/log.py:411
msgid "No permission to view change log"
msgstr "Не разрешен просмотр истории изменений"

#. TRANSLATOR: You can 'search' in the repository history... (link)
#: trac/versioncontrol/web_ui/util.py:73
msgid "search"
msgstr "поиск"

#: trac/versioncontrol/web_ui/util.py:78
#, python-format
msgid ""
"You can %(search)s in the repository history to see if that path existed "
"but was later removed"
msgstr ""
"Вы можете провести %(search)s по истории репозитория, чтобы узнать не "
"существовал ли этот путь раньше, а позже был удалён"

#: trac/web/api.py:340
#, python-format
msgid "Invalid URL encoding (was %(path_info)r)"
msgstr "Неверная кодировка URL (была %(path_info)r)"

#: trac/web/api.py:559
#, python-format
msgid "File %(path)s not found"
msgstr "Файл %(path)s не найден"

#: trac/web/auth.py:108
#, python-format
msgid "logged in as %(user)s"
msgstr "Вы вошли как %(user)s"

#: trac/web/auth.py:111
msgid "Logout"
msgstr "Выйти"

#: trac/web/auth.py:114
msgid "Login"
msgstr "Войти"

#. TRANSLATOR: ... refer to the 'installation documentation'. (link)
#: trac/web/auth.py:147
msgid "installation documentation"
msgstr "документации по установке"

#: trac/web/auth.py:148
msgid "Configuring Authentication"
msgstr "Настройка аутентификации"

#: trac/web/auth.py:151
#, python-format
msgid ""
"Authentication information not available. Please refer to the "
"%(inst_doc)s."
msgstr "Информация об аутентификации не доступна. Обратитесь к %(inst_doc)s."

#: trac/web/auth.py:159
#, python-format
msgid "Already logged in as %(user)s."
msgstr "Вы уже вошли как %(user)s."

#: trac/web/chrome.py:734
#, python-format
msgid "Error with navigation contributor \"%(name)s\""
msgstr "Ошибка в элементе навигации \"%(name)s\""

#: trac/web/chrome.py:1029
msgid "(unknown template location)"
msgstr "(неизвестное расположение шаблона)"

#: trac/web/chrome.py:1030
#, python-format
msgid "Genshi %(error)s error while rendering template %(location)s"
msgstr "Ошибка Genshi %(error)s при обработке шаблона %(location)s"

#: trac/web/chrome.py:1078 trac/web/chrome.py:1086
msgid "anonymous"
msgstr "аноним"

#: trac/web/main.py:206
msgid "Secure cookies are enabled, you must use https to submit forms."
msgstr ""
"Включены безопасные cookies, вы должны использовать https для отправки "
"форм."

#: trac/web/main.py:209
msgid "Do you have cookies enabled?"
msgstr "Включены ли у вас cookies?"

#: trac/web/main.py:210
#, python-format
msgid "Missing or invalid form token. %(msg)s"
msgstr "Маркер формы отсутствует или неверен. %(msg)s"

#: trac/web/main.py:220
msgid ""
"Clearsilver templates are no longer supported, please contact your Trac "
"administrator."
msgstr ""

#: trac/web/main.py:521
#, python-format
msgid "Error: %(message)s"
msgstr "Ошибка: %(message)s"

#. TRANSLATOR: ... not logged in, you may want to 'do so' now (link)
#: trac/web/main.py:537
msgid "do so"
msgstr "сделать это"

#: trac/web/main.py:539
#, python-format
msgid "You are currently not logged in. You may want to %(do_so)s now."
msgstr "На данный момент вы не вошли в систему. Вы можете %(do_so)s сейчас."

#: trac/web/main.py:592
msgid "''System information not available''\n"
msgstr "''Системная информация недоступна''\n"

#: trac/web/main.py:593
msgid "''Plugin information not available''\n"
msgstr "''Информация о плагинах недоступна''\n"

#: trac/web/main.py:617
#, python-format
msgid ""
"==== How to Reproduce ====\n"
"\n"
"While doing a %(method)s operation on `%(path_info)s`, Trac issued an "
"internal error.\n"
"\n"
"''(please provide additional details here)''\n"
"\n"
"Request parameters:\n"
"{{{\n"
"%(req_args)s\n"
"}}}\n"
"\n"
"User agent: `#USER_AGENT#`\n"
"\n"
"==== System Information ====\n"
"%(sys_info)s\n"
"==== Enabled Plugins ====\n"
"%(enabled_plugins)s\n"
"==== Python Traceback ====\n"
"{{{\n"
"%(traceback)s}}}"
msgstr ""
"==== Как воспроизвести ====\n"
"\n"
"При выполнении операции %(method)s по `%(path_info)s`, Trac выдает "
"внутреннюю ошибку.\n"
"\n"
"''(просьба предоставить дополнительные подробности здесь)''\n"
"\n"
"Параметры запроса:\n"
"{{{\n"
"%(req_args)s\n"
"}}}\n"
"\n"
"User agent: `#USER_AGENT#`\n"
"\n"
"==== Системная информация ====\n"
"%(sys_info)s\n"
"==== Включенные плагины ====\n"
"%(enabled_plugins)s\n"
"==== Python Traceback ====\n"
"{{{\n"
"%(traceback)s}}}"

#: trac/web/session.py:245
#, python-format
msgid "Session '%(id)s' already exists. Please choose a different session ID."
msgstr "Сеанс \"%(id)s\" уже существует. Выберите другой идентификатор сеанса."

#: trac/web/session.py:248
msgid "Error renaming session"
msgstr "Ошибка при переименовании сеанса"

#: trac/web/session.py:417
msgid "SID"
msgstr "SID"

#: trac/web/session.py:417
msgid "Auth"
msgstr "Авторизация"

#: trac/web/session.py:417
msgid "Last Visit"
msgstr "Последнее посещение"

#: trac/web/session.py:418
msgid "Email"
msgstr "Email"

#: trac/web/session.py:427
#, python-format
msgid "Session '%(sid)s' already exists"
msgstr "Сеанс \"%(sid)s\" уже существует"

#: trac/web/session.py:438
#, python-format
msgid "Invalid attribute '%(attr)s'"
msgstr "Неправильный атрибут \"%(attr)s\""

#: trac/web/session.py:445
#, python-format
msgid "Session '%(sid)s' not found"
msgstr "Сеанс \"%(sid)s\" не найден"

#: trac/wiki/admin.py:113
#, python-format
msgid "Page '%(page)s' not found"
msgstr "Страница \"%(page)s\" не найдена"

#: trac/wiki/admin.py:118 trac/wiki/model.py:127 trac/wiki/model.py:174
#: trac/wiki/web_ui.py:119
#, python-format
msgid "Invalid Wiki page name '%(name)s'"
msgstr "Недопустимое имя страницы Вики: \"%(name)s\""

#: trac/wiki/admin.py:123
#, python-format
msgid "'%(name)s' is not a file"
msgstr "\"%(name)s\" не является файлом"

#: trac/wiki/admin.py:135
#, python-format
msgid "  %(title)s already exists"
msgstr " %(title)s уже существует"

#: trac/wiki/admin.py:138
#, python-format
msgid "  %(title)s is already up to date"
msgstr " %(title)s уже обновлён"

#: trac/wiki/admin.py:167 trac/wiki/admin.py:260
#, python-format
msgid "  %(page)s imported from %(filename)s"
msgstr "  %(page)s импортирована из %(filename)s"

#: trac/wiki/admin.py:197
msgid "Edits"
msgstr "Правки"

#: trac/wiki/admin.py:203 trac/wiki/web_ui.py:300
msgid "A new name is mandatory for a rename."
msgstr "Новое имя является обязательным для переименования."

#: trac/wiki/admin.py:205
msgid "The new name is invalid."
msgstr "Новое имя недопустимо."

#: trac/wiki/admin.py:208 trac/wiki/web_ui.py:307
#, python-format
msgid "The page %(name)s already exists."
msgstr "Страница %(name)s уже существует."

#: trac/wiki/admin.py:221
msgid "Deleted pages"
msgstr "Удалённые страницы"

#: trac/wiki/admin.py:241
#, python-format
msgid "'%(name)s' is not a directory"
msgstr "\"%(name)s\" не является каталогом"

#: trac/wiki/api.py:431
msgid "no permission to view this wiki page"
msgstr "нет прав на просмотр этой страницы вики"

#: trac/wiki/formatter.py:222
#, python-format
msgid "HTML parsing error: %(message)s"
msgstr "Ошибка разбора HTML: %(message)s"

#: trac/wiki/formatter.py:226
msgid "Error: Forbidden character sequence \"--\" in htmlcomment wiki code block"
msgstr ""
"Ошибка: Запрещенная последовательность символов \"--\" в блоке вики-кода "
"htmlcomment"

#: trac/wiki/formatter.py:304
#, python-format
msgid "!#%(name)s must contain at most one table"
msgstr "!#%(name)s должен содержать не более одной таблицы"

#: trac/wiki/formatter.py:308
#, python-format
msgid "!#%(name)s must contain at least one table cell (and table cells only)"
msgstr ""
"!#%(name)s должен содержать минимум одну ячейку таблицы (и только ячейки "
"таблицы)"

#: trac/wiki/formatter.py:684 trac/wiki/interwiki.py:104
#, python-format
msgid "%(target)s in %(name)s"
msgstr "%(target)s в %(name)s"

#: trac/wiki/intertrac.py:94
#, python-format
msgid "Can't view %(link)s:"
msgstr "Невозможно просмотреть %(link)s:"

#: trac/wiki/intertrac.py:106
msgid "Provide a list of known InterTrac prefixes."
msgstr ""

#: trac/wiki/intertrac.py:119
msgid "The Trac Project"
msgstr "Проект Trac"

#: trac/wiki/interwiki.py:163
msgid "Provide a description list for the known InterWiki prefixes."
msgstr ""

#: trac/wiki/macros.py:83
msgid ""
"Insert an alphabetic list of all wiki pages into the output.\n"
"\n"
"Accepts a prefix string as parameter: if provided, only pages with names\n"
"that start with the prefix are included in the resulting list. If this\n"
"parameter is omitted, all pages are listed.\n"
"If the prefix is specified, a second argument of value `hideprefix`\n"
"can be given as well, in order to remove that prefix from the output.\n"
"\n"
"Alternate `format` and `depth` named parameters can be specified:\n"
" - `format=compact`: The pages are displayed as comma-separated links.\n"
" - `format=group`: The list of pages will be structured in groups\n"
"   according to common prefix. This format also supports a `min=n`\n"
"   argument, where `n` is the minimal number of pages for a group.\n"
" - `format=hierarchy`: The list of pages will be structured according\n"
"   to the page name path hierarchy. This format also supports a `min=n`\n"
"   argument, where higher `n` flatten the display hierarchy\n"
" - `depth=n`: limit the depth of the pages to list. If set to 0,\n"
"   only toplevel pages will be shown, if set to 1, only immediate\n"
"   children pages will be shown, etc. If not set, or set to -1,\n"
"   all pages in the hierarchy will be shown.\n"
" - `include=page1:page*2`: include only pages that match an item in the\n"
"   colon-separated list of pages. If the list is empty, or if no "
"`include`\n"
"   argument is given, include all pages.\n"
" - `exclude=page1:page*2`: exclude pages that match an item in the colon-"
"\n"
"   separated list of pages.\n"
"\n"
"The `include` and `exclude` lists accept shell-style patterns."
msgstr ""

#: trac/wiki/macros.py:296
msgid ""
"List all pages that have recently been modified, ordered by the\n"
"time they were last modified.\n"
"\n"
"This macro accepts two ordered arguments and a named argument. The named\n"
"argument can be placed in any position within the argument list.\n"
"\n"
"The first parameter is a prefix string: if provided, only pages with "
"names\n"
"that start with the prefix are included in the resulting list. If this\n"
"parameter is omitted, all pages are included in the list.\n"
"\n"
"The second parameter is the maximum number of pages to include in the\n"
"list.\n"
"\n"
"The `group` parameter determines how the list is presented:\n"
"  `group=date` :: The pages are presented in bulleted lists that are\n"
"    grouped by date (default).\n"
"  `group=none` :: The pages are presented in a single bulleted list.\n"
"\n"
"Tip: if you only want to specify a maximum number of entries and\n"
"don't want to filter by prefix, specify an empty first parameter,\n"
"e.g. `[[RecentChanges(,10,group=none)]]`."
msgstr ""

#: trac/wiki/macros.py:374
msgid ""
"Display a structural outline of the current wiki page, each item in the\n"
"outline being a link to the corresponding heading.\n"
"\n"
"This macro accepts four optional parameters:\n"
"\n"
" * The first is a number or range that allows configuring the minimum and"
"\n"
"   maximum level of headings that should be included in the outline. For\n"
"   example, specifying \"1\" here will result in only the top-level "
"headings\n"
"   being included in the outline. Specifying \"2-3\" will make the "
"outline\n"
"   include all headings of level 2 and 3, as a nested list. The default "
"is\n"
"   to include all heading levels.\n"
" * The second parameter can be used to specify a custom title (the "
"default\n"
"   is no title).\n"
" * The third parameter selects the style of the outline. This can be\n"
"   either `inline` or `pullout` (the latter being the default). The\n"
"   `inline` style renders the outline as normal part of the content, "
"while\n"
"   `pullout` causes the outline to be rendered in a box that is by "
"default\n"
"   floated to the right side of the other content.\n"
" * The fourth parameter specifies whether the outline is numbered or not."
"\n"
"   It can be either `numbered` or `unnumbered` (the former being the\n"
"   default). This parameter only has an effect in `inline` style."
msgstr ""

#: trac/wiki/macros.py:440
msgid ""
"Embed an image in wiki-formatted text.\n"
"\n"
"The first argument is the file specification. The file specification may\n"
"reference attachments in three ways:\n"
" * `module:id:file`, where module can be either '''wiki''' or "
"'''ticket''',\n"
"   to refer to the attachment named ''file'' of the specified wiki page "
"or\n"
"   ticket.\n"
" * `id:file`: same as above, but id is either a ticket shorthand or a "
"Wiki\n"
"   page name.\n"
" * `file` to refer to a local attachment named 'file'. This only works "
"from\n"
"   within that wiki page or a ticket.\n"
"\n"
"Also, the file specification may refer to repository files, using the\n"
"`source:file` syntax (`source:file@rev` works also).\n"
"\n"
"Files can also be accessed with a direct URLs; `/file` for a\n"
"project-relative, `//file` for a server-relative, or `http://server/file`"
"\n"
"for absolute location of the file.\n"
"\n"
"The remaining arguments are optional and allow configuring the attributes"
"\n"
"and style of the rendered `<img>` element:\n"
" * digits and unit are interpreted as the size (ex. 120, 25%)\n"
"   for the image\n"
" * `right`, `left`, `center`, `top`, `bottom` and `middle` are "
"interpreted\n"
"   as the alignment for the image (alternatively, the first three can be\n"
"   specified using `align=...` and the last three using `valign=...`)\n"
" * `link=some TracLinks...` replaces the link to the image source by the\n"
"   one specified using a TracLinks. If no value is specified, the link is"
"\n"
"   simply removed.\n"
" * `nolink` means without link to image source (deprecated, use `link=`)\n"
" * `key=value` style are interpreted as HTML attributes or CSS style\n"
"   indications for the image. Valid keys are:\n"
"    * align, valign, border, width, height, alt, title, longdesc, class,\n"
"      margin, margin-(left,right,top,bottom), id and usemap\n"
"    * `border`, `margin`, and `margin-`* can only be a single number\n"
"    * `margin` is superseded by `center` which uses auto margins\n"
"\n"
"Examples:\n"
"{{{\n"
"    [[Image(photo.jpg)]]                           # simplest\n"
"    [[Image(photo.jpg, 120px)]]                    # with image width "
"size\n"
"    [[Image(photo.jpg, right)]]                    # aligned by keyword\n"
"    [[Image(photo.jpg, nolink)]]                   # without link to "
"source\n"
"    [[Image(photo.jpg, align=right)]]              # aligned by attribute"
"\n"
"}}}\n"
"\n"
"You can use image from other page, other ticket or other module.\n"
"{{{\n"
"    [[Image(OtherPage:foo.bmp)]]    # if current module is wiki\n"
"    [[Image(base/sub:bar.bmp)]]     # from hierarchical wiki page\n"
"    [[Image(#3:baz.bmp)]]           # if in a ticket, point to #3\n"
"    [[Image(ticket:36:boo.jpg)]]\n"
"    [[Image(source:/images/bee.jpg)]] # straight from the repository!\n"
"    [[Image(htdocs:foo/bar.png)]]   # image file in project htdocs dir.\n"
"}}}\n"
"\n"
"''Adapted from the Image.py macro created by Shun-ichi Goto\n"
"<gotoh@taiyo.co.jp>''"
msgstr ""

#: trac/wiki/macros.py:648
#, python-format
msgid "No image \"%(id)s\" attached to %(parent)s"
msgstr "Нет изображения \"%(id)s\" прикрепленного к %(parent)s"

#: trac/wiki/macros.py:664
msgid ""
"Display a list of all installed Wiki macros, including documentation if\n"
"available.\n"
"\n"
"Optionally, the name of a specific macro can be provided as an argument. "
"In\n"
"that case, only the documentation for that macro will be rendered.\n"
"\n"
"Note that this macro will not be able to display the documentation of\n"
"macros if the `PythonOptimize` option is enabled for mod_python!"
msgstr ""

#: trac/wiki/macros.py:693
#, python-format
msgid "Error: Can't get description for macro %(name)s"
msgstr "Ошибка: нет описания для макроса %(name)s"

#: trac/wiki/macros.py:716
msgid "Aliases:"
msgstr "Псевдонимы:"

#: trac/wiki/macros.py:719
msgid "Sorry, no documentation found"
msgstr "К сожалению документация не найдена"

#: trac/wiki/macros.py:726
msgid ""
"Produce documentation for the Trac configuration file.\n"
"\n"
"Typically, this will be used in the TracIni page.\n"
"Optional arguments are a configuration section filter,\n"
"and a configuration option name filter: only the configuration\n"
"options whose section and name start with the filters are output."
msgstr ""

#: trac/wiki/macros.py:775
#, fuzzy
msgid "(no default)"
msgstr "(по умолчанию)"

#: trac/wiki/macros.py:795
msgid ""
"List all known mime-types which can be used as WikiProcessors.\n"
"\n"
"Can be given an optional argument which is interpreted as mime-type "
"filter."
msgstr ""

#: trac/wiki/macros.py:818
msgid "MIME Types"
msgstr "MIME-типы"

#: trac/wiki/macros.py:833
msgid ""
"Display a table of content for the Trac guide.\n"
"\n"
"This macro shows a quick and dirty way to make a table-of-contents\n"
"for the Help/Guide. The table of contents will contain the Trac* and\n"
"WikiFormatting pages, and can't be customized. Search for TocMacro for a\n"
"a more customizable table of contents."
msgstr ""

#: trac/wiki/macros.py:879
msgid "Table of Contents"
msgstr "Содержание"

#: trac/wiki/model.py:132
msgid "Page not modified"
msgstr "Страница не менялась"

#: trac/wiki/model.py:181
#, python-format
msgid "Can't rename to existing %(name)s page."
msgstr "Невозможно переименовать в существующую страницу %(name)s."

#: trac/wiki/web_ui.py:87 trac/wiki/web_ui.py:754
msgid "Wiki"
msgstr "Вики"

#: trac/wiki/web_ui.py:89
msgid "Help/Guide"
msgstr "Справка/Руководство"

#: trac/wiki/web_ui.py:130
#, python-format
msgid "No version \"%(num)s\" for Wiki page \"%(name)s\""
msgstr "У страницы \"%(name)s\" нет версии \"%(num)s\""

#: trac/wiki/web_ui.py:195
#, python-format
msgid "The wiki page is too long (must be less than %(num)s characters)"
msgstr "Слишком большая вики-страница (должна быть меньше чем %(num)s символов)"

#: trac/wiki/web_ui.py:205
#, python-format
msgid "The Wiki page field '%(field)s' is invalid: %(message)s"
msgstr "Поле \"%(field)s\" страницы Вики недопустимо: %(message)s"

#: trac/wiki/web_ui.py:209
#, python-format
msgid "Invalid Wiki page: %(message)s"
msgstr "Недопустимая страница Вики: %(message)s"

#. TRANSLATOR: wiki page
#: trac/wiki/web_ui.py:236
msgid "currently edited"
msgstr "сейчас редактируется"

#: trac/wiki/web_ui.py:269
#, python-format
msgid "The page %(name)s has been deleted."
msgstr "Страница %(name)s удалена."

#: trac/wiki/web_ui.py:274
#, python-format
msgid "The versions %(from_)d to %(to)d of the page %(name)s have been deleted."
msgstr "Версии с %(from_)d по %(to)d страницы %(name)s удалены."

#: trac/wiki/web_ui.py:278
#, python-format
msgid "The version %(version)d of the page %(name)s has been deleted."
msgstr "Версия %(version)d страницы %(name)s удалена."

#: trac/wiki/web_ui.py:302
msgid ""
"The new name is invalid (a name which is separated with slashes cannot be"
" '.' or '..')."
msgstr ""
"Новое имя недопустмо (имя, разделённое косыми чертами, не может содержать"
" '.' или '..')."

#: trac/wiki/web_ui.py:305
msgid "The new name must be different from the old name."
msgstr "Новое имя должно отличаться от старого."

#: trac/wiki/web_ui.py:316
#, python-format
msgid "See [wiki:\"%(name)s\"]."
msgstr "Смотри [wiki:\"%(name)s\"]."

#: trac/wiki/web_ui.py:340
#, python-format
msgid "Your changes have been saved in version %(version)s."
msgstr "Ваши изменения сохранены в версии %(version)s."

#: trac/wiki/web_ui.py:345
msgid "Page not modified, showing latest version."
msgstr "Страница не изменена, показывается последняя версия."

#: trac/wiki/web_ui.py:399
#, python-format
msgid "Version %(num)s of page \"%(name)s\" does not exist"
msgstr "Версия %(num)s страницы %(name)s не существует"

#: trac/wiki/web_ui.py:451
msgid "Page history"
msgstr "История страницы"

#: trac/wiki/web_ui.py:469
msgid "Wiki History"
msgstr "История Вики"

#: trac/wiki/web_ui.py:499
#, fuzzy, python-format
msgid "Reverted to version %(version)s."
msgstr "Удалить версию %(version)s"

#: trac/wiki/web_ui.py:562
#, python-format
msgid "Page %(name)s does not exist"
msgstr "Страница %(name)s не существует"

#: trac/wiki/web_ui.py:576
#, python-format
msgid "Back to %(wikipage)s"
msgstr "Назад к %(wikipage)s"

#: trac/wiki/web_ui.py:604
#, python-format
msgid "Page %(name)s not found"
msgstr "Страница не найдена: %(name)s"

#: trac/wiki/web_ui.py:658
msgid "View latest version"
msgstr "Просмотр последней версии"

#: trac/wiki/web_ui.py:662
msgid "View parent page"
msgstr "Страница уровнем выше"

#: trac/wiki/web_ui.py:671
msgid "Previous Version"
msgstr "Предыдущая версия"

#: trac/wiki/web_ui.py:671
msgid "Next Version"
msgstr "Следующая версия"

#: trac/wiki/web_ui.py:672
msgid "View Latest Version"
msgstr "Просмотр последней версии"

#: trac/wiki/web_ui.py:675
msgid "Up"
msgstr "Вверх"

#: trac/wiki/web_ui.py:700
msgid "Start Page"
msgstr "Начальная страница"

#: trac/wiki/web_ui.py:701
msgid "Index"
msgstr "Указатель"

#: trac/wiki/web_ui.py:703
msgid "History"
msgstr "История"

#: trac/wiki/web_ui.py:710
msgid "Wiki changes"
msgstr "Изменения Вики"

#: trac/wiki/web_ui.py:737
#, python-format
msgid "%(page)s edited"
msgstr "%(page)s изменена"

#: trac/wiki/web_ui.py:739
#, python-format
msgid "%(page)s created"
msgstr "%(page)s создана"

#: trac/wiki/templates/wiki_delete.html:18
#, python-format
msgid "Delete versions %(from)s to %(to)s of [1:%(name)s]"
msgstr "Удалить версии с %(from)s по %(to)s страницы [1:%(name)s]"

#: trac/wiki/templates/wiki_delete.html:23
#, python-format
msgid "Delete version %(version)s of [1:%(name)s]"
msgstr "Удалить версию %(version)s страницы [1:%(name)s]"

#: trac/wiki/templates/wiki_delete.html:28
#, python-format
msgid "Delete [1:%(name)s]"
msgstr "Удалить [1:%(name)s]"

#: trac/wiki/templates/wiki_delete.html:38
#, python-format
msgid ""
"[1:\n"
"                  Are you sure you want to delete versions %(from)s to "
"%(to)s of this page?\n"
"                ]\n"
"                [2:]\n"
"                  Removing [3:\n"
"                    %(versions)s versions] of the page,\n"
"                  which was first modified %(first_modified)s and last "
"modified %(last_modified)s."
msgstr ""

#: trac/wiki/templates/wiki_delete.html:50
#, python-format
msgid "Are you sure you want to delete version %(version)s of this page?"
msgstr "Вы уверены, что хотите удалить версию %(version)s этой страницы?"

#: trac/wiki/templates/wiki_delete.html:57
#, python-format
msgid ""
"This is the only [1:\n"
"                      version] of the page,\n"
"                    created %(created)s, so the page will be removed "
"completely!"
msgstr ""

#: trac/wiki/templates/wiki_delete.html:64
#, fuzzy, python-format
msgid "Modified %(modified)s."
msgstr "Последний раз изменена %(modified)s назад"

#: trac/wiki/templates/wiki_delete.html:71
msgid "Are you sure you want to completely delete this page?"
msgstr "Вы уверены, что хотите полностью удалить эту страницу?"

#: trac/wiki/templates/wiki_delete.html:77
#, python-format
msgid ""
"Removing the one and only [1:\n"
"                        version] of the page, which was created "
"%(created)s."
msgstr ""

#: trac/wiki/templates/wiki_delete.html:83
#, python-format
msgid ""
"Removing all [1:\n"
"                        %(versions)s versions] of the page,\n"
"                      which was created %(created)s and last modified "
"%(modified)s."
msgstr ""

#: trac/wiki/templates/wiki_delete.html:99
msgid "Delete those versions"
msgstr "Удалить эти версии"

#: trac/wiki/templates/wiki_delete.html:99
#: trac/wiki/templates/wiki_view.html:125
msgid "Delete this version"
msgstr "Удалить эту версию"

#: trac/wiki/templates/wiki_delete.html:99
#: trac/wiki/templates/wiki_view.html:127
msgid "Delete page"
msgstr "Удалить страницу"

#: trac/wiki/templates/wiki_diff.html:17
#, python-format
msgid "Delete version %(old_version)d to version %(version)d"
msgstr "Удалить версии с %(old_version)d по %(version)d"

#: trac/wiki/templates/wiki_diff.html:18
#, python-format
msgid "Delete version %(version)d"
msgstr "Удалить версию %(version)d"

#: trac/wiki/templates/wiki_edit.html:94
msgid "See the diffs"
msgstr "Смотреть diff"

#: trac/wiki/templates/wiki_edit.html:94
msgid "Review"
msgstr "Проверка"

#: trac/wiki/templates/wiki_edit.html:95
msgid "See the preview"
msgstr "Перейти к предварительному просмотру"

#: trac/wiki/templates/wiki_edit.html:98
#, fuzzy, python-format
msgid "Editing %(name)s"
msgstr "Этап %(name)s"

#: trac/wiki/templates/wiki_edit.html:100
msgid "Someone else has modified that page since you started your edits."
msgstr ""
"С того момета, как вы начали вносить правки, кто-то другой изменил эту "
"страницу."

#: trac/wiki/templates/wiki_edit.html:101
msgid ""
"[1:If you save right away, you risk to revert those changes]\n"
"        (highlighted below as deletions)."
msgstr ""
"[1:Если вы сейчас сохраните, вы рискуете отменить эти изменения]\n"
"        (выделены ниже как удалённые)."

#: trac/wiki/templates/wiki_edit.html:103
msgid ""
"Please review all those changes and manually merge them with your\n"
"        own changes. [1:]\n"
"        If you're unsure about what you're doing, please press [2:Cancel]"
"\n"
"        (losing your changes) and start editing the latest version of the"
" page\n"
"        again."
msgstr ""
"Пожалуйста, просмотрите все эти изменения и вручную объедините их со \n"
"        своими. [1:]\n"
"        Если вы не уверены в своих действиях, нажмите [2:Отмена]\n"
"        и (потеряв изменения) начните правку последней версии страницы \n"
"        еще раз."

#: trac/wiki/templates/wiki_edit.html:139
#, python-format
msgid ""
"Change information for future version %(version)s (modified by "
"%(author)s):"
msgstr ""
"Информация об изменении для будущей версии %(version)s (изменена "
"пользователем %(author)s):"

#: trac/wiki/templates/wiki_edit.html:149
msgid "Go to the editor"
msgstr "Перейти в редактор"

#: trac/wiki/templates/wiki_edit.html:152
#: trac/wiki/templates/wiki_edit_form.html:70
msgid "Review Changes"
msgstr "Посмотреть изменения"

#: trac/wiki/templates/wiki_edit.html:154
msgid "No changes"
msgstr "Изменений нет"

#: trac/wiki/templates/wiki_edit.html:165
msgid "Go to Save, Preview, Review or Cancel buttons"
msgstr "Перейти к кнопкам Сохранить, Предварительный просмотр, Проверка или Отмена"

#: trac/wiki/templates/wiki_edit.html:166
msgid "Actions"
msgstr "Действия"

#: trac/wiki/templates/wiki_edit.html:171
msgid ""
"Sorry, this page has been modified by somebody else since you started\n"
"            editing. Your changes cannot be saved."
msgstr ""
"Извините, но пока вы редактировали страницу, её изменил кто-то другой. "
"Невозможно сохранить ваши изменения."

#: trac/wiki/templates/wiki_edit_form.html:16
msgid "Adjust edit area height:"
msgstr "Настроить высоту области редактирования:"

#: trac/wiki/templates/wiki_edit_form.html:24
msgid "Selecting and pressing 'Preview' enters a two-column [edit|preview] mode"
msgstr ""
"Выбор и нажатие \"Предварительный просмотр\" вводит двух-колоночный режим"
" [редактирование|предварительный просмотр]"

#: trac/wiki/templates/wiki_edit_form.html:24
msgid "Edit side-by-side"
msgstr "Редактировать бок о бок"

#: trac/wiki/templates/wiki_edit_form.html:33
msgid ""
"[1:Note:] See [2:WikiFormatting] and\n"
"        [3:TracWiki] for help on editing wiki content."
msgstr ""
"[1:Примечание:] Смотрите [2:WikiFormatting] и\n"
"        [3:TracWiki] для справки по редактированию содержимого вики."

#: trac/wiki/templates/wiki_edit_form.html:39
msgid "Change information"
msgstr "Изменить информацию"

#: trac/wiki/templates/wiki_edit_form.html:50
msgid "Comment about this change (optional):"
msgstr "Комментарий к данному изменению (по желанию):"

#: trac/wiki/templates/wiki_edit_form.html:57
msgid "Page is read-only"
msgstr "Страница только для чтения"

#: trac/wiki/templates/wiki_edit_form.html:65
msgid "Merge changes"
msgstr "Объединить изменения"

#: trac/wiki/templates/wiki_edit_form.html:69
msgid "Preview Page"
msgstr "Предварительный просмотр страницы"

#: trac/wiki/templates/wiki_page_path.html:6
msgid "View WikiStart"
msgstr "Просмотреть WikiStart"

#: trac/wiki/templates/wiki_page_path.html:6
msgid "wiki:"
msgstr "вики:"

#: trac/wiki/templates/wiki_page_path.html:8
#, python-format
msgid "View %(path)s"
msgstr "Просмотр %(path)s"

#: trac/wiki/templates/wiki_rename.html:15
#, python-format
msgid "Rename [1:%(name)s]"
msgstr "Переименовать [1:%(name)s]"

#: trac/wiki/templates/wiki_rename.html:19
msgid "Renaming the page will rename all existing versions of the page in place."
msgstr "Переименование страницы также переименует все версии страницы."

#: trac/wiki/templates/wiki_rename.html:19
msgid "The complete history of the page will be moved to the new location."
msgstr "Вся история страницы будет перемещена на новое место."

#: trac/wiki/templates/wiki_rename.html:23
msgid "New name:"
msgstr "Новое имя:"

#: trac/wiki/templates/wiki_rename.html:27
msgid "Leave a redirection page at the old location"
msgstr "Оставить страницу-перенаправление по старому адресу"

#: trac/wiki/templates/wiki_rename.html:33
#: trac/wiki/templates/wiki_view.html:117
msgid "Rename page"
msgstr "Переименовать страницу"

#: trac/wiki/templates/wiki_view.html:15
#, fuzzy
msgid "Revert page to this version"
msgstr "Удалить эту версию"

#: trac/wiki/templates/wiki_view.html:15 trac/wiki/templates/wiki_view.html:93
msgid "Edit this page"
msgstr "Редактировать эту страницу"

#: trac/wiki/templates/wiki_view.html:36
#, fuzzy, python-format
msgid ""
"Version %(version)s (modified by %(author)s, %(date)s)\n"
"               ([1:diff])"
msgstr ""
"Версия %(version)s (изменена пользователем %(author)s, %(date)s назад)\n"
"               ([1:diff])"

#: trac/wiki/templates/wiki_view.html:50
#, python-format
msgid "Version %(version)s by %(author)s: %(comment)s"
msgstr "Версия %(version)s пользователя %(author)s: %(comment)s"

#: trac/wiki/templates/wiki_view.html:50
#, python-format
msgid "Version %(version)s by %(author)s"
msgstr "Версия %(version)s пользователя %(author)s"

#: trac/wiki/templates/wiki_view.html:58
#, fuzzy, python-format
msgid "[1:Last modified] %(reldate)s"
msgstr "[1:Последнее изменение] %(reldate)s назад"

#: trac/wiki/templates/wiki_view.html:62
#, python-format
msgid "Last modified on %(date)s"
msgstr "Последнее изменение: %(date)s"

#: trac/wiki/templates/wiki_view.html:66
#, python-format
msgid "The page %(name)s does not exist. You can create it here."
msgstr "Страница %(name)s не существует. Вы можете создать её здесь."

#: trac/wiki/templates/wiki_view.html:68
msgid "You could also create the same page higher in the hierarchy:"
msgstr "Кроме того, можно создать такую же страницу выше по иерархии:"

#: trac/wiki/templates/wiki_view.html:90
#, fuzzy
msgid "Revert to this version"
msgstr "Удалить эту версию"

#: trac/wiki/templates/wiki_view.html:96
msgid "Create this page"
msgstr "Создать эту страницу"

#: trac/wiki/templates/wiki_view.html:98
msgid "Using the template:"
msgstr "Использовать шаблон:"

#: trac/wiki/templates/wiki_view.html:101
msgid "(blank page)"
msgstr "(пустая страница)"

#: trac/wiki/templates/wiki_view.html:135
msgid "The following pages have a name similar to this page, and may be related:"
msgstr ""
"Названия следующих страниц похожи на название этой, и они могут быть "
"связанными:"

