Mercurial > p > roundup > code
view locale/ru.po @ 8566:e4191aa7b402 default tip
doc: issue2551415 correct doc for change input->input_payload
in 2.5 the rest interface changed a variable name from input to
input_payload. An earlier commit changed the rest docs. This commit
adds an item for it to the upgrading 2.4.0->2.5.0 section. Also cross
reference added to the rest docs with the updated examples.
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Thu, 09 Apr 2026 00:19:06 -0400 |
| parents | 127625327b9f |
| children |
line wrap: on
line source
# Russian message file for Roundup Issue Tracker # alexander smishlajev <alex@tycobka.lv>, 2004 # # roundup.pot revision 1.23 # msgid "" msgstr "" "Project-Id-Version: Roundup 2.5.0\n" "Report-Msgid-Bugs-To: roundup-devel@lists.sourceforge.net\n" "POT-Creation-Date: 2025-06-11 16:02-0400\n" "PO-Revision-Date: 2013-10-31 12:21+0100\n" "Last-Translator: alexander smishlajev <alex@tycobka.lv>\n" "Language-Team: Russian\n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=koi8-r\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Poedit-Language: Russian\n" #: ../roundup/actions.py:49 #, fuzzy, python-format msgid "" "You do not have permission to retire or restore the %(classname)s class." msgstr "У вас нет разрешения %(action)s для класса %(classname)s." #: ../roundup/actions.py:65 ../roundup/cgi/actions.py:240 msgid "You may not retire the admin or anonymous user" msgstr "Нельзя удалять пользователей admin и anonymous." #: ../roundup/admin.py:132 msgid "" "Have 'display designator[,designator*]' show header inside\n" " []'s before items. Includes retired/active status.\n" msgstr "" #: ../roundup/admin.py:136 msgid "" "Have 'display designator' and 'specification class' show\n" " protected fields: creator, id etc.\n" msgstr "" #: ../roundup/admin.py:140 msgid "" "Controls history options. It is a bitstring where setting\n" " the bit disables the feature. A value of 0 (default)\n" " enables all features. Value 1 disables loading of\n" " history. Value 2 disables saving history. Value 4\n" " disables loading init file. Since it is a bitstring a\n" " value of 6 disables both loading init file and saving\n" " history.\n" msgstr "" #: ../roundup/admin.py:149 msgid "" "Set the number of lines of history to keep for this session.\n" " -1 is infinite.\n" msgstr "" #: ../roundup/admin.py:153 msgid "Set indexer to use when running 'reindex' NYI\n" msgstr "" #: ../roundup/admin.py:156 msgid "Force reopening of tracker when running each command.\n" msgstr "" #: ../roundup/admin.py:159 msgid "" "set the number of rows imported before a database commit is\n" " done. Used only for imports on PostgreSQL.\n" msgstr "" #: ../roundup/admin.py:161 msgid "Show retired items in table, list etc. One of 'no', 'only', 'both'\n" msgstr "" #: ../roundup/admin.py:163 msgid "internal mapping for show_retired.\n" msgstr "" #: ../roundup/admin.py:164 msgid "Enable verbose output: tracing, descriptions...\n" msgstr "" #: ../roundup/admin.py:176 ../roundup/admin.py:1199 ../roundup/admin.py:1869 #: ../roundup/admin.py:1901 ../roundup/admin.py:176:1199 :1869:1901 #, python-format msgid "no such class \"%(classname)s\"" msgstr "Класс \"%(classname)s\" не существует" #: ../roundup/admin.py:189 #, python-format msgid "argument \"%(arg)s\" not propname=value" msgstr "аргумент \"%(arg)s\" должен иметь вид имя=значение" #: ../roundup/admin.py:202 #, python-format msgid "" "Problem: %(message)s\n" "\n" msgstr "" "Ошибка: %(message)s\n" "\n" #: ../roundup/admin.py:203 #, fuzzy, python-format msgid "" "%(message)sUsage: roundup-admin [options] [<command> <arguments>]\n" "\n" "Options:\n" " -i instance home -- specify the issue tracker \"home directory\" to " "administer\n" " -u -- the user[:password] to use for commands (default " "admin)\n" " -d -- print full designators not just class id numbers\n" " -c -- when outputting lists of data, comma-separate them.\n" " Same as '-S \",\"'.\n" " -S <string> -- when outputting lists of data, string-separate them\n" " -s -- when outputting lists of data, space-separate them.\n" " Same as '-S \" \"'.\n" " -P pragma=value -- Set a pragma on command line rather than " "interactively.\n" " Can be used multiple times.\n" " -V -- be verbose when importing\n" " -v -- report Roundup and Python versions (and quit)\n" "\n" " Only one of -s, -c or -S can be specified.\n" "\n" "Help:\n" " roundup-admin -h\n" " roundup-admin help -- this help\n" " roundup-admin help <command> -- command-specific help\n" " roundup-admin help all -- all available help\n" msgstr "" "%(message)sВызов: roundup-admin [ключи] [<команда> <аргументы>]\n" "\n" "Ключи:\n" " -i <каталог> -- указывает \"домашний каталог\" трекера.\n" " -u -- имя пользователя. Можно указать пароль через двоеточие.\n" " -d -- вместо идентификаторов выдавать описатели объектов.\n" " -c -- при выдаче списков разделять значения запятыми.\n" " То же, что '-S \",\"'.\n" " -S <строка> -- при выдаче списков разделять значения указанной строкой.\n" " -s -- при выдаче списков разделять значения пробелами.\n" " То же, что '-S \" \"'.\n" " -V -- выдавать дополнительные сообщения при импорте данных.\n" " -v -- показать версии Roundup и Python (и завершить работу).\n" "\n" " Одновременно можно использовать только один из ключей -s, -c и -S.\n" "\n" "Справки:\n" " roundup-admin -h\n" " roundup-admin help -- это сообщение\n" " roundup-admin help <command> -- справка по команде\n" " roundup-admin help all -- все справочные сообщения\n" #: ../roundup/admin.py:232 #, fuzzy msgid "Commands: " msgstr "Команды:" #: ../roundup/admin.py:249 msgid "" "Commands may be abbreviated as long as the abbreviation\n" "matches only one command, e.g. l == li == lis == list." msgstr "" "Можно использовать только начальные буквы имени команды,\n" "если этих букв достаточно для определения команды.\n" "Например, l, li и lis вызывают команду list." # прошу прощения, не могу придумать, как по-русски называется # backslash escape. я написал "заэкранировать обратной косой чертой", # но мне это совсем не нравится. # # что лучше написать вместо "ввести с терминала"? #: ../roundup/admin.py:281 #, fuzzy msgid "" "\n" "All commands (except help) require a tracker specifier. This is just\n" "the path to the roundup tracker you're working with. A roundup tracker\n" "is where roundup keeps the database and configuration file that defines\n" "an issue tracker. It may be thought of as the issue tracker's \"home\n" "directory\". It may be specified in the environment variable TRACKER_HOME\n" "or on the command line as \"-i tracker\".\n" "\n" "A designator is a classname and a nodeid concatenated, eg. bug1, " "user10, ...\n" "\n" "Property values are represented as strings in command arguments and in the\n" "printed results:\n" " . Strings are, well, strings.\n" " . Date values are printed in the full date format in the local time zone,\n" " and accepted in the full format or any of the partial formats explained\n" " below.\n" " . Link values are printed as node designators. When given as an argument,\n" " node designators and key strings are both accepted.\n" " . Multilink values are printed as lists of node designators joined\n" " by commas. When given as an argument, node designators and key\n" " strings are both accepted; an empty string, a single node, or a list\n" " of nodes joined by commas is accepted.\n" "\n" "When property values must contain spaces, just surround the value with\n" "quotes, either ' or \". A single space may also be backslash-quoted. If a\n" "value must contain a quote character, it must be backslash-quoted or inside\n" "quotes. Examples:\n" " hello world (2 tokens: hello, world)\n" " \"hello world\" (1 token: hello world)\n" " \"Roch'e\" Compaan (2 tokens: Roch'e Compaan)\n" " Roch\\'e Compaan (2 tokens: Roch'e Compaan)\n" " address=\"1 2 3\" (1 token: address=1 2 3)\n" " \\\\ (1 token: \\)\n" " \\n\\r\\t (1 token: a newline, carriage-return and " "tab)\n" " f \"test\\\"q\" (2 tokens: f test\"q)\n" "\n" "When multiple nodes are specified to the roundup get or roundup set\n" "commands, the specified properties are retrieved or set on all the listed\n" "nodes.\n" "\n" "When multiple results are returned by the roundup get or roundup find\n" "commands, they are printed one per line (default) or joined by commas (with\n" "the -c) option.\n" "\n" "Where the command changes data, a login name/password is required. The\n" "login may be specified as either \"name\" or \"name:password\".\n" " . ROUNDUP_LOGIN environment variable\n" " . the -u command-line option\n" "If either the name or password is not supplied, they are obtained from the\n" "command-line. (See admin guide before using -u.)\n" "\n" "Date format examples:\n" " \"2000-04-17.03:45\" means <Date 2000-04-17.08:45:00>\n" " \"2000-04-17\" means <Date 2000-04-17.00:00:00>\n" " \"01-25\" means <Date yyyy-01-25.00:00:00>\n" " \"08-13.22:13\" means <Date yyyy-08-14.03:13:00>\n" " \"11-07.09:32:43\" means <Date yyyy-11-07.14:32:43>\n" " \"14:25\" means <Date yyyy-mm-dd.19:25:00>\n" " \"8:47:11\" means <Date yyyy-mm-dd.13:47:11>\n" " \".\" means \"right now\"\n" "\n" "Command help:\n" msgstr "" "\n" "Все команды (кроме команды 'help') требуют указания трекера.\n" "Вы должны сообщить имя каталога, в котором roundup хранит базу данных\n" "и настроечный файл, описывающий конфигурацию трекера. Этот каталог\n" "называется \"домашним каталогом\" трекера. Путь к этому каталогу может\n" "задаваться переменной окружения TRACKER_HOME или ключом командной строки\n" "\"-i <путь>\".\n" "\n" "Описатель объекта составляется из имени класса и идентификатора объекта\n" "Например: bug1, user10 итп.\n" "\n" "Значения атрибутов в аргументах команды и при печати результатов\n" "представляются строками:\n" " . Строковые значения - строки и есть.\n" " . Значения дат печатаются в местном часовом поясе, используя полное\n" " представление даты. В аргументах команд даты могут указываться полным\n" " представлением или любым из нижеописанных частичных представлений.\n" " . Значения ссылок (Link) печатаются в виде описателей объектов.\n" " В аргументах команд могут использоваться описатели объектов\n" " или значения ключевых атрибутов.\n" " . Множественные ссылки (Multilink) печатаются в виде списка описателей\n" " объектов, через запятую. В аргументах команд принимаются как описатели\n" " объектов, так и значения ключевых атрибутов; список ссылок может быть\n" " пустой строкой, обозначением (описателем или ключевым значением) объекта\n" " или списком обозначений, разделенных запятыми.\n" "\n" "Если в значениях атрибутов встречаются пробелы, такие значения должны быть\n" "заключены в кавычки (одинарные или двойные - все равно). Одиночный пробел\n" "можно \"заэкранировать\" обратной косой чертой. Если в значении " "встречается\n" "кавычка, она должна быть заэкранирована обратной косой чертой. Примеры:\n" " hello world (2 слова: hello, world)\n" " \"hello world\" (1 слово: hello world)\n" " \"Roch'e\" Compaan (2 слова: Roch'e Compaan)\n" " Roch'e Compaan (2 слова: Roch'e Compaan)\n" " address=\"1 2 3\" (1 слово: address=1 2 3)\n" " \\\\ (1 слово: \\)\n" " \\n\\r\\t (1 слово: перевод строки, возврат каретки и " "табуляция)\n" "\n" "Если в команде get или set указаны несколько объектов, запрошенные атрибуты\n" "будут выданы или уставновлены для каждого объекта в списке.\n" "\n" "Если команда get или find возврачает несколько результатов, они обычно\n" "печатаются по одному в каждой строке. Если указан ключ \"-c\", результаты\n" "печатаются через запятую.\n" "\n" "Команды, изменяющие базу данных, требуют указания имени пользователя\n" "и пароля. Они могут быть указаны в виде \"имя\" или \"имя:пароль\":\n" " . в переменной окружения ROUNDUP_LOGIN\n" " . в параметре ключа командной строки \"-u\"\n" "Если имя или пароль не указаны, программа попросит ввести их с терминала.\n" "\n" "Примеры записи дат:\n" " \"2000-04-17.03:45\" означает <Date 2000-04-17.08:45:00>\n" " \"2000-04-17\" означает <Date 2000-04-17.00:00:00>\n" " \"01-25\" означает <Date yyyy-01-25.00:00:00>\n" " \"08-13.22:13\" означает <Date yyyy-08-14.03:13:00>\n" " \"11-07.09:32:43\" означает <Date yyyy-11-07.14:32:43>\n" " \"14:25\" означает <Date yyyy-mm-dd.19:25:00>\n" " \"8:47:11\" означает <Date yyyy-mm-dd.13:47:11>\n" " \".\" означает \"сейчас\"\n" "\n" "Справка по командам:\n" #: ../roundup/admin.py:345 #, python-format msgid "%s:" msgstr "" #: ../roundup/admin.py:450 ../roundup/admin.py:1426 #: ../roundup/admin.py:450:1426 msgid "Templates:" msgstr "Шаблоны:" #: ../roundup/admin.py:453 ../roundup/admin.py:1436 #: ../roundup/admin.py:453:1436 msgid "Back ends:" msgstr "Серверы:" #. noqa: ARG002 #: ../roundup/admin.py:470 msgid "" "Usage: commit\n" " Commit changes made to the database during an interactive session.\n" "\n" " The changes made during an interactive session are not\n" " automatically written to the database - they must be committed\n" " using this command.\n" "\n" " One-off commands on the command-line are automatically committed if\n" " they are successful.\n" " " msgstr "" "Вызов: commit\n" " Сохранить изменения базы данных, сделанные в интерактивном режиме.\n" "\n" " Изменения, внесенные в интерактивном режиме, не записываются в базу\n" " данных автоматически. Они должны быть принудительно сохранены\n" " при помощи этой команды.\n" "\n" " Результаты выполнения командной строки записываются в базу данных\n" " автоматически, если при выполнении команды не произошло ошибки.\n" " " #: ../roundup/admin.py:485 msgid "" "Usage: create classname property=value ...\n" " Create a new entry of a given class.\n" "\n" " This creates a new entry of the given class using the property\n" " name=value arguments provided on the command line after the \"create" "\"\n" " command.\n" " " msgstr "" "Вызов: create класс атрибут=значение ...\n" " Создать новый объект указанного класса.\n" "\n" " Создает новый объект указанного класса и заполняет атрибуты\n" " этого объекта указанными значениями.\n" " " #: ../roundup/admin.py:493 ../roundup/admin.py:566 ../roundup/admin.py:617 #: ../roundup/admin.py:744 ../roundup/admin.py:817 ../roundup/admin.py:862 #: ../roundup/admin.py:913 ../roundup/admin.py:1010 ../roundup/admin.py:1227 #: ../roundup/admin.py:1399 ../roundup/admin.py:1527 ../roundup/admin.py:1610 #: ../roundup/admin.py:1736 ../roundup/admin.py:1859 ../roundup/admin.py:1891 #: ../roundup/admin.py:2007 ../roundup/admin.py:2061 ../roundup/admin.py:2109 #: ../roundup/admin.py:493:566 :1227:1399 :1527:1610 :1736:1859 :1891:2007 #: :2061:2109 :617:744 :817:862 :913:1010 msgid "Not enough arguments supplied" msgstr "Недостаточно аргументов" #: ../roundup/admin.py:513 #, python-format msgid "%(propname)s (Password): " msgstr " %(propname)s (пароль): " #: ../roundup/admin.py:516 #, python-format msgid " %(propname)s (Again): " msgstr "%(propname)s (еще раз): " #: ../roundup/admin.py:520 msgid "Sorry, try again..." msgstr "Пароли не совпали. Попробуйте еще раз." #: ../roundup/admin.py:525 #, python-format msgid "%(propname)s (%(proptype)s): " msgstr "" #: ../roundup/admin.py:544 #, python-format msgid "you must provide the \"%(propname)s\" property." msgstr "Атрибут \"%(propname)s\" должен быть заполнен." #: ../roundup/admin.py:556 #, fuzzy msgid "" "Usage: display designator[,designator]*\n" " Show the property values for the given node(s).\n" "\n" " A designator is a classname and a nodeid concatenated,\n" " eg. bug1, user10, ...\n" "\n" " This lists the properties and their associated values\n" " for the given node.\n" " " msgstr "" "Вызов: display описатель[,описатель]*\n" " Показать значения атрибутов указанных объектов.\n" "\n" " Выдает список атрибутов и их значений для объектов,\n" " заданных описателями.\n" " " #: ../roundup/admin.py:597 #, fuzzy, python-format msgid "%(protected)s%(key)s: %(value)s" msgstr "%(key)s: %(value)s (ключевой атрибут)" #. grab the directory to export to #: ../roundup/admin.py:600 #, fuzzy msgid "" "Usage: export [[-]class[,class]] export_dir\n" " Export the database and file content.\n" "\n" " Database content is exported to colon separated files.\n" " To exclude the files (e.g. for the msg or file class),\n" " use the exporttables command.\n" "\n" " Optionally limit the export to just the named classes\n" " or exclude the named classes, if the 1st argument\n" " starts with '-'.\n" "\n" " This action exports the current data from the database into\n" " colon-separated-value files that are placed in the nominated\n" " export_dir directory.\n" " " msgstr "" "Вызов: export [[-]класс[,класс]] каталог\n" " Экспортировать базу данных в текстовые файлы.\n" "\n" " Первый (необязательный) параметр этой команды задает список " "классов,\n" " которые нужно экспортировать, или, если он начинается со знака\n" " \"минус\", - список классов, которые нужно исключить из экспорта.\n" " Если список классов не задан, экспортируются все классы базы " "данных.\n" "\n" " Эта команда экспортирует данные из базы трекера в текстовые файлы\n" " в указанном каталоге. Для каждого экспортируемого класса создается\n" " отдельный экспортный файл. Для каждого объекта класса создается\n" " строка экспортного файла. Значения атрибутов разделяются\n" " двоеточиями.\n" "\n" " Команда export копирует в каталог экспорта файлы данных,\n" " расположенные в $TRACKER_HOME/db/files/. Для экспорта только\n" " таблиц базы данных без дополнительных файлов используйте команду\n" " exporttables.\n" " " #: ../roundup/admin.py:715 #, fuzzy msgid "" "Usage: exporttables [[-]class[,class]] export_dir\n" " Export only the database to files, no file content.\n" "\n" " Database content is exported to colon separated files.\n" " The files below $TRACKER_HOME/db/files/ (which can be\n" " archived separately) are not part of the export.\n" " To include the files, use the export command.\n" "\n" " Optionally limit the export to just the named classes\n" " or exclude the named classes, if the 1st argument\n" " starts with '-'.\n" "\n" " This action exports the current data from the database into\n" " colon-separated-value files that are placed in the export_dir\n" " destination directory.\n" " " msgstr "" "Вызов: exporttables [[-]класс[,класс]] каталог\n" " Экспортировать содержимое базы данных в текстовые файлы.\n" "\n" " Первый (необязательный) параметр этой команды задает список " "классов,\n" " которые нужно экспортировать, или, если он начинается со знака\n" " \"минус\", - список классов, которые нужно исключить из экспорта.\n" " Если список классов не задан, экспортируются все классы базы " "данных.\n" "\n" " Эта команда экспортирует данные из базы трекера в текстовые файлы\n" " в указанном каталоге. Для каждого экспортируемого класса создается\n" " отдельный экспортный файл. Для каждого объекта класса создается\n" " строка экспортного файла. Значения атрибутов разделяются\n" " двоеточиями.\n" "\n" " Команда exporttables не копирует в каталог экспорта файлы данных,\n" " расположенные в $TRACKER_HOME/db/files/ (эти файлы можно потом\n" " скопировать отдельно). Для того чтобы экспортировать базу данных\n" " полностью, используйте команду export.\n" " " #: ../roundup/admin.py:734 #, fuzzy msgid "" "Usage: filter classname propname=value ...\n" " Find the nodes of the given class with a given property value.\n" "\n" " Find the nodes of the given class with a given property value.\n" " Multiple values can be specified by separating them with commas.\n" " If property is a string, all values must match. I.E. it's an\n" " 'and' operation. If the property is a link/multilink any value\n" " matches. I.E. an 'or' operation.\n" " " msgstr "" "Вызов: find класс атрибут=значение ...\n" " Найти объекты класса с данным значением ссылочного атрибута.\n" "\n" " Найти объекты указанного класса с данным значением ссылочного\n" " атрибута. Значение может быть идентификатором объекта, на\n" " который ссылается атрибут, или ключом этого объекта.\n" " " #: ../roundup/admin.py:775 #, fuzzy, python-format msgid "Class %(curclassname)s has no property %(pn)s in %(propname)s." msgstr "Класс %(classname)s не имеет атрибута \"%(propname)s\"" #: ../roundup/admin.py:802 ../roundup/admin.py:851 ../roundup/admin.py:1547 #: ../roundup/admin.py:1560 ../roundup/admin.py:2131 #: ../roundup/admin.py:802:851 :1547:1560:2131 #, python-format msgid "%(classname)s has no property \"%(propname)s\"" msgstr "Класс %(classname)s не имеет атрибута \"%(propname)s\"" #: ../roundup/admin.py:809 msgid "" "Usage: find classname propname=value ...\n" " Find the nodes of the given class with a given link property value.\n" "\n" " Find the nodes of the given class with a given link property value.\n" " The value may be either the nodeid of the linked node, or its key\n" " value.\n" " " msgstr "" "Вызов: find класс атрибут=значение ...\n" " Найти объекты класса с данным значением ссылочного атрибута.\n" "\n" " Найти объекты указанного класса с данным значением ссылочного\n" " атрибута. Значение может быть идентификатором объекта, на\n" " который ссылается атрибут, или ключом этого объекта.\n" " " #: ../roundup/admin.py:858 #, fuzzy msgid "" "Usage: genconfig filename\n" " Create a new tracker config file with default values in filename.\n" " " msgstr "" "Вызов: genconfig <имя файла>\n" " Создать новый конфигурационный файл трекера,\n" " используя настройки по умолчанию.\n" " " #: ../roundup/admin.py:875 #, python-format msgid "" "Changing option\n" " 'password_pbkdf2_default_rounds'\n" "from old default of %(old_number)s to new default of %(new_number)s." msgstr "" #: ../roundup/admin.py:886 #, python-format msgid "" "Update 'password_pbkdf2_default_rounds' to a number equal to or larger\n" " than %s.\n" msgstr "" #: ../roundup/admin.py:893 msgid "" "Check the rdbms mysql_* settings. Your charset and collations may need\n" " to be changed. See upgrading instructions.\n" msgstr "" #: ../roundup/admin.py:903 #, fuzzy msgid "" "Usage: get property designator[,designator]*\n" " Get the given property of one or more designator(s).\n" "\n" " A designator is a classname and a nodeid concatenated,\n" " eg. bug1, user10, ...\n" "\n" " Retrieves the property value of the nodes specified\n" " by the designators.\n" " " msgstr "" "Вызов: get атрибут описатель[,описатель]*\n" " Получить значение указанного атрибута одного или нескольких\n" " объектов.\n" "\n" " Выдает значение указанного атрибута для всех объектов,\n" " перечисленных в списке описателей.\n" " " #: ../roundup/admin.py:936 #, python-format msgid "property %s is not of type Multilink or Link so -d flag does not apply." msgstr "" "Ключ '-d' неприменим, потому что тип атрибута %s - не Link и не Multilink" #: ../roundup/admin.py:953 ../roundup/admin.py:1201 ../roundup/admin.py:1875 #: ../roundup/admin.py:1903 ../roundup/admin.py:953:1201 :1875:1903 #, python-format msgid "no such %(classname)s node \"%(nodeid)s\"" msgstr "В классе %(classname)s нет объекта \"%(nodeid)s\"" #: ../roundup/admin.py:956 #, python-format msgid "no such %(classname)s property \"%(propname)s\"" msgstr "У класса %(classname)s нет атрибута \"%(propname)s\"" #: ../roundup/admin.py:961 msgid "" "Usage: help topic\n" " Give help about topic.\n" "\n" " commands -- list commands\n" " <command> -- help specific to a command\n" " initopts -- init command options\n" " all -- all available help\n" " " msgstr "" "Вызов: help <тема>\n" " Выдать справку по указанной теме.\n" "\n" " commands -- список команд\n" " <команда> -- справка по указанной команде\n" " initopts -- ключи команды 'init'\n" " all -- все справки\n" " " #: ../roundup/admin.py:980 #, python-format msgid "Sorry, no help for \"%(topic)s\"" msgstr "Ивините, справка \"%(topic)s\" не существует." #: ../roundup/admin.py:997 #, fuzzy msgid "" "Usage: history designator [skipquiet] [raw]\n" " Show the history entries of a designator.\n" "\n" " A designator is a classname and a nodeid concatenated,\n" " eg. bug1, user10, ...\n" "\n" " Lists the journal entries viewable by the user for the node\n" " identified by the designator. If skipquiet is added, journal\n" " entries for quiet properties are not shown. If raw is added,\n" " the output is the raw representation of the journal entries.\n" " " msgstr "" "Вызов: retire описатель[,описатель]*\n" " Удалить указанные объекты.\n" "\n" " Эта команда помечает указанные объекты как удаленные.\n" " Удаленные объекты не показываются в списках, выдаваемых\n" " командами list и find, и их ключевые значения могут быть\n" " использованы в других объектах.\n" " " #: ../roundup/admin.py:1022 #, python-format msgid "Unexpected argument(s): %s. Expected 'skipquiet' or 'raw'." msgstr "" #: ../roundup/admin.py:1073 #, fuzzy msgid "removed" msgstr "удалить" #: ../roundup/admin.py:1075 msgid "added" msgstr "" #: ../roundup/admin.py:1077 #, python-format msgid "Unknown history set operation '%s'. Expected +/-." msgstr "" #. .Hint added issue23 to superseder #: ../roundup/admin.py:1102 #, fuzzy, python-format msgid "added %(class)s%(item_id)s to %(propname)s" msgstr "Изменены атрибуты %(properties)s объекта %(class)s %(id)s" #. .Hint read as: assignedto was admin(1) #. where assignedto is the property #. admin is the key name for value 1 #: ../roundup/admin.py:1123 #, python-format msgid "%(prop)s was %(name)s(%(value)s)" msgstr "" #: ../roundup/admin.py:1129 ../roundup/admin.py:1158 #: ../roundup/admin.py:1129:1158 #, fuzzy, python-format msgid "%(prop)s was %(value)s" msgstr "%(key)s: %(value)s (ключевой атрибут)" #: ../roundup/admin.py:1148 #, python-format msgid "%(prop)s was [%(value_list)s]" msgstr "" #. .Hint modified nosy: added demo(3) #: ../roundup/admin.py:1155 #, python-format msgid "modified %(prop)s: %(how)s" msgstr "" #: ../roundup/admin.py:1206 #, fuzzy msgid "" "Usage: import import_dir\n" " Import a database and file contents from the directory.\n" "\n" " The directory should have the same format as one containing\n" " the output of export. There are two files imported per class.\n" " The files used in the import are:\n" "\n" " <class>.csv\n" " This must define the same properties as the class (including\n" " having a \"header\" line with those property names.)\n" " <class>-journals.csv\n" " This defines the journals for the items being imported.\n" "\n" " The imported nodes will have the same nodeid as defined in the\n" " import file, thus replacing any existing content.\n" "\n" " The new nodes are added to the existing database - if you want to\n" " create a new database using the imported data, then create a new\n" " database (or, tediously, retire all the old data.)\n" " " msgstr "" "Вызов: import каталог\n" " Импортировать базу данных из каталога, содержащего файлы\n" " в формате CSV (Comma Separated Values), по два файла на класс.\n" "\n" " В импорте участвуют следующие файлы:\n" "\n" " <класс>.csv\n" " Этот файл должен содержать данные класса (с указанием имен\n" " атрибутов в первой строке.)\n" " <класс>-journals.csv\n" " Содержит протоколы изменений объектов класса.\n" "\n" " Импортируемые объекты имеют идентификаторы, указанные в\n" " импортном файле и замещают объекты с такими же идентификаторами,\n" " существующие в базе данных.\n" "\n" " Новые объекты добавляются к существующей базе данных.\n" " Если вы хотите заполнить базу только импортируемыми объектами,\n" " вам нужно создать новую базу данных (или, если не лень, удалить\n" " из существующей базы все объекты).\n" " " #: ../roundup/admin.py:1317 msgid "" "Usage: importtables export_dir\n" " This imports the database tables exported using exporttables.\n" "\n" " It does not import the content of files like msgs and files.\n" " " msgstr "" # password #. password #: ../roundup/admin.py:1325 msgid "" "Usage: initialise [adminpw]\n" " Initialise a new Roundup tracker.\n" "\n" " The administrator details will be set at this step.\n" "\n" " Execute the tracker's initialisation function dbinit.init()\n" " " msgstr "" "Вызов: initialise [пароль]\n" " Проинициализировать новый трекер Roundup.\n" "\n" " На этом шаге заполняется учетная карточка администратора.\n" "\n" " Инициализация трекера делается функцией dbinit.init()\n" " " #: ../roundup/admin.py:1339 msgid "Admin Password: " msgstr "Пароль администратора: " #: ../roundup/admin.py:1340 msgid " Confirm: " msgstr " Еще раз: " #: ../roundup/admin.py:1344 msgid "Instance home does not exist" msgstr "Домашний каталог трекера не существует" #: ../roundup/admin.py:1348 msgid "Instance has not been installed" msgstr "Трекер не установлен" #: ../roundup/admin.py:1356 msgid "" "WARNING: The database is already initialised!\n" "If you re-initialise it, you will lose all the data!\n" "Erase it? Y/N: " msgstr "" "ВНИМАНИЕ: база данных уже была проинициализирована!\n" "Повторная инициализация уничтожит все ваши данные!\n" "Удалить существующую базу? Y/N: " #: ../roundup/admin.py:1376 msgid "" "Usage: install [template [backend [key=val[,key=val]]]]\n" " Install a new Roundup tracker.\n" "\n" " The command will prompt for the tracker home directory\n" " (if not supplied through TRACKER_HOME or the -i option).\n" " The template and backend may be specified on the command-line\n" " as arguments, in that order.\n" "\n" " Command line arguments following the backend allows you to\n" " pass initial values for config options. For example, passing\n" " \"web_http_auth=no,rdbms_user=dinsdale\" will override defaults\n" " for options http_auth in section [web] and user in section [rdbms].\n" " Please be careful to not use spaces in this argument! (Enclose\n" " whole argument in quotes if you need spaces in option value).\n" "\n" " The initialise command must be called after this command in order\n" " to initialise the tracker's database. You may edit the tracker's\n" " initial database contents before running that command by editing\n" " the tracker's dbinit.py module init() function.\n" "\n" " See also initopts help.\n" " " msgstr "" "Вызов: install [шаблон [сервер [ключ=значение[,ключ=значение]]]]\n" " Установить новый трекер Roundup.\n" "\n" " Вам надо будет указать \"домашний каталог\" трекера (если он\n" " не задан переменной окружения TRACKER_HOME или ключом командной\n" " строки '-i'). Шаблон трекера и тип базы данных можно указать\n" " в параметрах командной строки или ввести в ответ на соответствующие\n" " подсказки программы.\n" "\n" " Параметры командной строки, следующие за типом сервера базы данных,\n" " позволяют задать начальные значения для файла конфигурации Roundup.\n" " Например, строка \"web_http_auth=no,rdbms_user=dinsdale\" заменит\n" " значение параметра http_auth в секции [web] и параметра user в " "секции\n" " [rdbms]. Будьте внимательны: настройки нужно указывать подряд,\n" " без пробелов. Если значение параметра настройки Roundup должно\n" " содержать пробел, заключите весь параметр командной строки\n" " в кавычки.\n" "\n" " После этой команды нужно вызвать команду 'initialise', чтобы\n" " создать базу данных трекера. Вы можете предварительно изменить\n" " схему базы данных, которая описана в функции init() модуля\n" " dbinit.py.\n" "\n" " См.также \"help initopts\".\n" " " #: ../roundup/admin.py:1405 #, python-format msgid "Instance home parent directory \"%(parent)s\" does not exist" msgstr "Каталог \"%(parent)s\" не существует" #: ../roundup/admin.py:1414 #, python-format msgid "" "WARNING: There appears to be a tracker in \"%(tracker_home)s\"!\n" "If you re-install it, you will lose all the data!\n" "Erase it? Y/N: " msgstr "" "ВНИМАНИЕ: в каталоге \"%(tracker_home)s\" обнаружен существующий трекер!\n" "Повторная установка уничтожит все ваши данные!\n" "Удалить существующий трекер? Y/N: " #: ../roundup/admin.py:1427 #, fuzzy msgid "Select template" msgstr "Выберите шаблон [classic]: " #: ../roundup/admin.py:1437 #, fuzzy msgid "Select backend" msgstr "Выберите сервер [anydbm]: " #: ../roundup/admin.py:1448 #, python-format msgid "Error in configuration settings: \"%s\"" msgstr "Ошибка в параметрах конфигурации: \"%s\"" #: ../roundup/admin.py:1481 #, python-format msgid "" "\n" "---------------------------------------------------------------------------\n" " You should now edit the tracker configuration file:\n" " %(config_file)s" msgstr "" "\n" "---------------------------------------------------------------------------\n" " Теперь вам нужно исправить конфигурационный файл трекера:\n" " %(config_file)s" #: ../roundup/admin.py:1491 msgid " ... at a minimum, you must set following options:" msgstr " ... как минимум, вы должны установить настройки:" # Указано английское название документа #: ../roundup/admin.py:1496 #, python-format msgid "" "\n" " If you wish to modify the database schema,\n" " you should also edit the schema file:\n" " %(database_config_file)s\n" " You may also change the database initialisation file:\n" " %(database_init_file)s\n" " ... see the documentation on customizing for more information.\n" "\n" " You MUST run the \"roundup-admin initialise\" command once you've " "performed\n" " the above steps.\n" "---------------------------------------------------------------------------\n" msgstr "" "\n" " Если вы хотите изменить стандартную схему базы данных,\n" " внесите изменения в файл конфигурации базы:\n" " %(database_config_file)s\n" " Вы также можете изменить файл первоначальной загрузки данных:\n" " %(database_init_file)s\n" " О том, как это делать, рассказано в документе \"Customising Roundup\".\n" "\n" " После этого вы должны выполнить команду \"roundup-admin initialise\".\n" "---------------------------------------------------------------------------\n" #: ../roundup/admin.py:1512 msgid "" "Usage: list classname [property]\n" " List the instances of a class.\n" "\n" " Lists all instances of the given class. If the property is not\n" " specified, the \"label\" property is used. The label property is\n" " tried in order: the key, \"name\", \"title\" and then the first\n" " property, alphabetically.\n" "\n" " With -c, -S or -s print a list of item id's if no property\n" " specified. If property specified, print list of that property\n" " for every class instance.\n" " " msgstr "" "Вызов: list класс [атрибут]\n" " Выдать список объектов класса.\n" "\n" " Печатает список всех объектов указанного класса.\n" " Если атрибут не указан, используется \"титульный\" атрибут.\n" " В качестве \"титульного\" атрибута используется первый найденный\n" " из следующих атрибутов: ключ, \"name\", \"title\" или первый\n" " из атрибутов класса в алфавитном порядке.\n" "\n" " С ключами -c, -S или -s, если не указано имя атрибута, печатает\n" " список идентификаторов объектов. Если имя атрибута указано,\n" " выдает список значений этого атрибута.\n" " " #: ../roundup/admin.py:1525 msgid "Too many arguments supplied" msgstr "Подано слишком много параметров" #: ../roundup/admin.py:1558 #, python-format msgid "%(nodeid)4s: %(value)s" msgstr "" #. noqa: ARG002 - args unused #: ../roundup/admin.py:1565 msgid "" "Usage: migrate\n" " Update a tracker's database to be compatible with the Roundup\n" " codebase.\n" "\n" " You should run the \"migrate\" command for your tracker once\n" " you've installed the latest codebase.\n" "\n" " Do this before you use the web, command-line or mail interface\n" " and before any users access the tracker.\n" "\n" " This command will respond with either \"Tracker updated\" (if\n" " you've not previously run it on an RDBMS backend) or \"No\n" " migration action required\" (if you have run it, or have used\n" " another interface to the tracker, or possibly because you are\n" " using anydbm).\n" "\n" " It's safe to run this even if it's not required, so just get\n" " into the habit.\n" " " msgstr "" #: ../roundup/admin.py:1585 #, python-format msgid "Tracker updated to schema version %s." msgstr "" #: ../roundup/admin.py:1589 #, python-format msgid "No migration action required. At schema version %s." msgstr "" #: ../roundup/admin.py:1594 #, fuzzy msgid "" "Usage: pack period | date\n" " Remove journal entries older than the date/period.\n" "\n" " A period is specified using the suffixes \"y\", \"m\", and \"d\". " "The\n" " suffix \"w\" (for \"week\") means 7 days.\n" "\n" " \"3y\" means three years\n" " \"2y 1m\" means two years and one month\n" " \"1m 25d\" means one month and 25 days\n" " \"2w 3d\" means two weeks and three days\n" "\n" " Date format is \"YYYY-MM-DD\" eg:\n" " 2001-01-01\n" "\n" " " msgstr "" "Вызов: pack период | дата\n" "\n" " Удалить протокольные сообщения, хранящиеся дольше указанного\n" " периода или созданные до указанной даты.\n" "\n" " Период задается числами, к которым добавлены буквы \"y\"\n" " (year - год), \"m\" (month - месяц), \"d\" (day - день)\n" " или \"w\" (week - неделя, семь дней).\n" "\n" " \"3y\" означает три года\n" " \"2y 1m\" означает два года и один месяц\n" " \"1m 25d\" означает один месяц и 25 дней\n" " \"2w 3d\" означает две недели и три дня\n" "\n" " Дата задается в формате \"YYYY-MM-DD\", например:\n" " 2001-01-01\n" "\n" " " #: ../roundup/admin.py:1620 msgid "Invalid format" msgstr "Неправильный формат" #: ../roundup/admin.py:1631 msgid "" "Usage: perftest [mode] [arguments]*\n" " Time operations in Roundup.\n" "\n" " Supported arguments:\n" "\n" " [password] [rounds=<integer>] [scheme=<scheme>]\n" "\n" " 'password' is the default mode. The tracker's config.ini\n" " setting for 'password_pbkdf2_default_rounds' is the default\n" " value for 'rounds'. On the command line, 'rounds' can include\n" " thousands separator of ',' or '.'. 'scheme' is the default\n" " coded into Roundup. List supported schemes by using 'scheme='.\n" "\n" " " msgstr "" #: ../roundup/admin.py:1668 msgid "Invalid 'rounds'. Must be larger than 999." msgstr "" #: ../roundup/admin.py:1672 #, python-format msgid "Invalid 'rounds'. It must be an integer not: %s" msgstr "" #: ../roundup/admin.py:1699 msgid "scheme does not support rounds." msgstr "" #: ../roundup/admin.py:1702 #, python-format msgid "Hash time: %(time)0.9f seconds, scheme: %(scheme)s, rounds: %(rounds)s" msgstr "" #: ../roundup/admin.py:1708 msgid "" "Usage: pragma setting=value | 'list'\n" " Set internal admin settings to a value.\n" "\n" " For example:\n" "\n" " pragma verbose=True\n" " pragma verbose=yes\n" " pragma verbose=on\n" " pragma verbose=1\n" "\n" " will turn on verbose mode for roundup-admin.\n" "\n" " pragma list\n" "\n" " will show all settings and their current values. If verbose\n" " is enabled hidden settings and descriptions will be shown.\n" " \n" " The following are to be implemented:\n" " exportfiles={true|false} - Not Implemented - If true\n" " (default) export/import db tables and files. If\n" " False, export/import just database tables, not\n" " files. Use for faster database migration.\n" " Replaces exporttables/importtables with\n" " exportfiles=false then export/import\n" " " msgstr "" #: ../roundup/admin.py:1743 #, python-format msgid "Argument must be setting=value, was given: %s." msgstr "" #: ../roundup/admin.py:1746 msgid "Current settings and values (NYI - not yet implemented):" msgstr "" #: ../roundup/admin.py:1757 msgid "" " Help for this pragma is missing. Please report it to the Roundup " "project.\n" msgstr "" #: ../roundup/admin.py:1763 #, fuzzy, python-format msgid "Unknown setting %s. Try \"pragma list\"." msgstr "Неизвестное имя пользователя" #: ../roundup/admin.py:1773 #, python-format msgid "Incorrect value for boolean setting %(setting)s: %(value)s." msgstr "" #: ../roundup/admin.py:1780 #, python-format msgid "Incorrect value for integer setting %(setting)s: %(value)s." msgstr "" #: ../roundup/admin.py:1787 #, python-format msgid "" "Incorrect value for setting %(setting)s: %(value)s. Should be no, both, or " "only." msgstr "" #: ../roundup/admin.py:1797 #, python-format msgid "Internal error: pragma can not handle values of type: %s" msgstr "" #: ../roundup/admin.py:1806 #, fuzzy msgid "" "Usage: reindex [classname|classname:#-#|designator]*\n" " Re-generate a tracker's search indexes.\n" "\n" " This will re-generate the search indexes for a tracker.\n" " This will typically happen automatically.\n" "\n" " You can incrementally reindex using an argument like:\n" "\n" " reindex issue:23-1000\n" "\n" " to reindex issue class items 23-1000. Missing items\n" " are reported but do not stop indexing of the range.\n" " " msgstr "" "Вызов: reindex [класс|определитель]*\n" " Переиндексировать базу данных.\n" "\n" " Эта команда перестраивает индексы, используемые для поиска в базе\n" " данных. Обычно построение индексов происходит автоматически.\n" " " #: ../roundup/admin.py:1828 #, python-format msgid "no such item \"%(designator)s\"" msgstr "объект \"%(designator)s\" не существует" #: ../roundup/admin.py:1838 #, fuzzy, python-format msgid "no such item \"%(class)s%(id)s\"" msgstr "объект \"%(designator)s\" не существует" #: ../roundup/admin.py:1850 #, fuzzy msgid "" "Usage: restore designator[,designator]*\n" " Restore the retired node specified by designator.\n" "\n" " A designator is a classname and a nodeid concatenated,\n" " eg. bug1, user10, ...\n" "\n" " The given nodes will become available for users again.\n" " " msgstr "" "Вызов: restore описатель[,описатель]*\n" " Восстановить удаленные объекты.\n" "\n" " С заданных объектов снимается пометка удаления, и этими объектами\n" " можно пользоваться снова.\n" " " #: ../roundup/admin.py:1881 #, fuzzy msgid "" "Usage: retire designator[,designator]*\n" " Retire the node specified by designator.\n" "\n" " A designator is a classname and a nodeid concatenated,\n" " eg. bug1, user10, ...\n" "\n" " This action indicates that a particular node is not to be retrieved\n" " by the list or find commands, and its key value may be re-used.\n" " " msgstr "" "Вызов: retire описатель[,описатель]*\n" " Удалить указанные объекты.\n" "\n" " Эта команда помечает указанные объекты как удаленные.\n" " Удаленные объекты не показываются в списках, выдаваемых\n" " командами list и find, и их ключевые значения могут быть\n" " использованы в других объектах.\n" " " #. noqa: ARG002 - args unused #: ../roundup/admin.py:1909 msgid "" "Usage: rollback\n" " Undo all changes that are pending commit to the database.\n" "\n" " The changes made during an interactive session are not\n" " automatically written to the database - they must be committed\n" " manually. This command undoes all those changes, so a commit\n" " immediately after would make no changes to the database.\n" " " msgstr "" "Вызов: rollback\n" " Отменить изменения базы данных, сделанные в интерактивном режиме.\n" "\n" " Изменения, внесенные в интерактивном режиме, не записываются в базу\n" " данных автоматически. Они должны быть принудительно сохранены\n" " при помощи команды commit. Команда rollback отменяет все эти\n" " изменения, так что база данных возвращается в состояние, которое\n" " было в момент последней записи.\n" " " #: ../roundup/admin.py:1922 msgid "" "Usage: security [Role name]\n" " Display the Permissions available to one or all Roles.\n" "\n" " Also validates that any properties defined in a\n" " permission are valid.\n" "\n" " Run this after changing your permissions to catch\n" " typos.\n" " " msgstr "" #: ../roundup/admin.py:1937 #, fuzzy, python-format msgid "No such Role \"%(role)s\"\n" msgstr "Роль \"%(role)s\" не существует" #: ../roundup/admin.py:1943 #, fuzzy, python-format msgid "New Web users get the Roles \"%(role)s\"\n" msgstr "Новые пользователи web получают роли \"%(role)s\"" #: ../roundup/admin.py:1946 #, fuzzy, python-format msgid "New Web users get the Role \"%(role)s\"\n" msgstr "Новые пользователи web получают роль \"%(role)s\"" #: ../roundup/admin.py:1950 #, fuzzy, python-format msgid "New Email users get the Roles \"%(role)s\"\n" msgstr "Новые пользователи email получают роли \"%(role)s\"" #: ../roundup/admin.py:1952 #, fuzzy, python-format msgid "New Email users get the Role \"%(role)s\"\n" msgstr "Новые пользователи email получают роль \"%(role)s\"" #: ../roundup/admin.py:1955 #, fuzzy, python-format msgid "Role \"%(name)s\":\n" msgstr "Роль \"%(name)s\":" #: ../roundup/admin.py:1961 #, fuzzy msgid " %(description)s (%(name)s for \"%(klass)s\"" msgstr " %(description)s (%(name)s только для класса \"%(klass)s\")" #: ../roundup/admin.py:1961 #, fuzzy, python-format msgid " %(description)s (%(name)s for \"%(klass)s\": %(properties)s only)\n" msgstr "" " %(description)s (%(name)s для класса \"%(klass)s\": только свойства " "%(properties)s)" #: ../roundup/admin.py:1974 #, python-format msgid "" "\n" " **Invalid properties for %(class)s: %(props)s\n" "\n" msgstr "" #: ../roundup/admin.py:1980 #, fuzzy, python-format msgid " %(description)s (%(name)s for \"%(klass)s\" only)\n" msgstr " %(description)s (%(name)s только для класса \"%(klass)s\")" #: ../roundup/admin.py:1983 #, fuzzy, python-format msgid " %(description)s (%(name)s)\n" msgstr " %(description)s (%(name)s только для класса \"%(klass)s\")" #: ../roundup/admin.py:1987 #, fuzzy msgid "" "Usage: set items property=value [property=value ...]\n" " Set the given properties of one or more items(s).\n" "\n" " The items are specified as a class or as a comma-separated\n" " list of item designators (ie \"designator[,designator,...]\").\n" "\n" " A designator is a classname and a nodeid concatenated,\n" " eg. bug1, user10, ...\n" "\n" " This command sets the properties to the values for all\n" " designators given. If a class is used, the property will be\n" " set for all items in the class. If the value is missing\n" " (ie. \"property=\") then the property is un-set. If the property\n" " is a multilink, you specify the linked ids for the multilink\n" " as comma-separated numbers (ie \"1,2,3\").\n" "\n" " " msgstr "" "Вызов: set items атрибут=значение атрибут=значение ...\n" " Установить указанные атрибуты одного или нескольких объектов.\n" "\n" " Объекты задаются именем класса или списком описателей, разделенных\n" " запятыми. (Например, \"user1,user5\".)\n" "\n" " Эта команда присваивает указанные значения атрибутам всех указанных\n" " объектов. Если значение не указано (т.е. указано \"атрибут=\"),\n" " атрибут очищается. Если атрибут является списком ссылок на объекты\n" " другого класса (Multilink), в значении должны быть через запятую\n" " перечислены идентификаторы объектов, на которые ссылается этот\n" " атрибут. (Например, \"1,2,3\".)\n" " " #: ../roundup/admin.py:2055 msgid "" "Usage: specification classname\n" " Show the properties for a classname.\n" "\n" " This lists the properties for a given class.\n" " " msgstr "" "Вызов: specification класс\n" " Показать атрибуты класса.\n" "\n" " Выдает список атрибутов указанного класса.\n" " " #: ../roundup/admin.py:2074 #, fuzzy, python-format msgid "%(key)s: %(value)s (key property)\n" msgstr "%(key)s: %(value)s (ключевой атрибут)" #: ../roundup/admin.py:2077 #, fuzzy, python-format msgid "%(key)s: %(value)s\n" msgstr "%(key)s: %(value)s (ключевой атрибут)" #: ../roundup/admin.py:2080 msgid "" "Usage: table classname [property[,property]*]\n" " List the instances of a class in tabular form.\n" "\n" " Lists all instances of the given class. If the properties are not\n" " specified, all properties are displayed. By default, the column\n" " widths are the width of the largest value. The width may be\n" " explicitly defined by defining the property as \"name:width\".\n" " For example::\n" "\n" " roundup> table priority id,name:10\n" " Id Name\n" " 1 fatal-bug\n" " 2 bug\n" " 3 usability\n" " 4 feature\n" "\n" " Also to make the width of the column the width of the label,\n" " leave a trailing : without a width on the property. For example::\n" "\n" " roundup> table priority id,name:\n" " Id Name\n" " 1 fata\n" " 2 bug\n" " 3 usab\n" " 4 feat\n" "\n" " will result in a the 4 character wide \"Name\" column.\n" " " msgstr "" "Вызов: table класс [атрибут[,атрибут]*]\n" " Получить список объектов класса в виде таблицы.\n" "\n" " Выдает список всех объектов указанного класса. Если список\n" " атрибутов не указан, печатает все атрибуты. По умолчанию,\n" " столбцы имеют ширину самого длинного значения в этом столбце.\n" " Можно явно указывать ширины столбцов в виде \"атрибут:ширина\".\n" " Например::\n" "\n" " roundup> table priority id,name:10\n" " Id Name\n" " 1 fatal-bug\n" " 2 bug\n" " 3 usability\n" " 4 feature\n" "\n" " Для того, чтобы столбец имел ширину заголовка, нужно к имени\n" " атрибута добавить двоеточие, но не указывать ширину. Например::\n" "\n" " roundup> table priority id,name:\n" " Id Name\n" " 1 fata\n" " 2 bug\n" " 3 usab\n" " 4 feat\n" "\n" " обрезает значения столбца \"Name\" до четырех символов.\n" " " #: ../roundup/admin.py:2126 #, python-format msgid "\"%(spec)s\" not name:width" msgstr "Значение \"%(spec)s\" должно быть задано как имя:ширина" #: ../roundup/admin.py:2148 #, python-format msgid "\"%(spec)s\" does not have an integer width: \"%(width)s\"" msgstr "" #: ../roundup/admin.py:2184 msgid "" "Usage: templates [trace_search]\n" " List templates and their installed directories.\n" "\n" " With trace_search also list all directories that are\n" " searched for templates.\n" " " msgstr "" #: ../roundup/admin.py:2212 #, fuzzy msgid "" "Usage: updateconfig <filename>\n" " Merge existing tracker config with new settings.\n" "\n" " Output the updated config file to <filename>. Use current\n" " settings from existing roundup tracker in tracker home.\n" " " msgstr "" "Вызов: genconfig <имя файла>\n" " Создать новый конфигурационный файл трекера,\n" " используя настройки по умолчанию.\n" " " #: ../roundup/admin.py:2221 ../roundup/cgi/actions.py:891 #: ../roundup/cgi/actions.py:902 ../roundup/cgi/actions.py:1104 #: ../roundup/cgi/actions.py:1118 ../roundup/cgi/actions.py:891:902 :1104:1118 #, python-format msgid "Error: %s" msgstr "Ошибка: %s" #: ../roundup/admin.py:2253 #, python-format msgid "Unknown command \"%(command)s\" (\"help commands\" for a list)" msgstr "" "Команда \"%(command)s\" неизвестна. (\"help commands\" выдает список команд)" #: ../roundup/admin.py:2259 #, python-format msgid "Multiple commands match \"%(command)s\": %(list)s" msgstr "\"%(command)s\" соответствует нескольким командам: %(list)s" #: ../roundup/admin.py:2274 msgid "Enter tracker home: " msgstr "Домашний каталог трекера: " #: ../roundup/admin.py:2303 ../roundup/admin.py:2307 #: ../roundup/admin.py:2303:2307 #, python-format msgid "Error: Couldn't open tracker: %(message)s" msgstr "Ошибка: Трекер не открывается: %(message)s" #: ../roundup/admin.py:2355 #, python-format msgid "" "Roundup %s ready for input.\n" "Type \"help\" for help." msgstr "" "Roundup %s к вашим услугам.\n" "Введите \"help\" для справки." #: ../roundup/admin.py:2388 msgid "Note: command history and editing not available" msgstr "Примечание: работает редактор и история команд" #: ../roundup/admin.py:2394 msgid "exit..." msgstr "приходите к нам еще..." #: ../roundup/admin.py:2407 msgid "There are unsaved changes. Commit them (y/N)? " msgstr "Ой, тут несохраненные изменения. Записать в базу данных (y/N)? " #: ../roundup/backends/back_anydbm.py:213 #: ../roundup/backends/rdbms_common.py:926 #, python-format msgid "Class \"%s\" already defined." msgstr "" #: ../roundup/backends/back_anydbm.py:278 #: ../roundup/backends/sessions_dbm.py:61 msgid "Couldn't identify database type" msgstr "" #: ../roundup/backends/back_anydbm.py:312 #, python-format msgid "" "Couldn't open database - the required module '%s' (as dbm.gnu) is not " "available" msgstr "" #: ../roundup/backends/back_anydbm.py:316 #, python-format msgid "Couldn't open database - the required module '%s' is not available" msgstr "" #: ../roundup/backends/back_anydbm.py:873 #: ../roundup/backends/back_anydbm.py:886 #: ../roundup/backends/back_anydbm.py:1162 #: ../roundup/backends/back_anydbm.py:1197 #: ../roundup/backends/back_anydbm.py:1426 #: ../roundup/backends/back_anydbm.py:1444 #: ../roundup/backends/back_anydbm.py:1492 #: ../roundup/backends/back_anydbm.py:2138 #: ../roundup/backends/back_anydbm.py:873:886 #: ../roundup/backends/rdbms_common.py:1721 #: ../roundup/backends/rdbms_common.py:1972 #: ../roundup/backends/rdbms_common.py:2211 #: ../roundup/backends/rdbms_common.py:2231 #: ../roundup/backends/rdbms_common.py:2293 #: ../roundup/backends/rdbms_common.py:3268 #: ../roundup/backends/rdbms_common.py:1721:1972 :1162:1197 :1426:1444:1492 #: :2138 :2211:2231 :2293:3268 msgid "Database open read-only" msgstr "" #: ../roundup/backends/indexer_postgresql_fts.py:113 msgid "" "You have non-word/operator characters \"<>!&|()*\" in your query. Did you " "want to do a tsquery search and forgot to start it with \"ts:\"?" msgstr "" #: ../roundup/backends/indexer_postgresql_fts.py:145 #, python-format msgid "" "Check tracker config.ini for a bad indexer_language setting. Error is: %s" msgstr "" #: ../roundup/backends/indexer_sqlite_fts.py:133 msgid "" "Search failed. Try quoting any terms that include a '-' and retry the search." msgstr "" #: ../roundup/backends/indexer_xapian.py:39 #, python-format msgid "Unable to get lock after 10 retries on %s." msgstr "" #: ../roundup/backends/rdbms_common.py:630 #, python-format msgid "ALTER operation disallowed: %(old)r -> %(new)r." msgstr "" #: ../roundup/backends/rdbms_common.py:865 #, python-format msgid "CREATE operation disallowed: \"%s\"." msgstr "" #: ../roundup/backends/rdbms_common.py:882 #, python-format msgid "DROP operation disallowed: \"%s\"." msgstr "" #: ../roundup/backends/rdbms_common.py:1864 msgid "create" msgstr "создание" #: ../roundup/backends/rdbms_common.py:2043 msgid "unlink" msgstr "отвязка" #: ../roundup/backends/rdbms_common.py:2047 msgid "link" msgstr "привязка" #: ../roundup/backends/rdbms_common.py:2192 msgid "set" msgstr "установка" #: ../roundup/backends/rdbms_common.py:2221 msgid "retired" msgstr "запрещение" #: ../roundup/backends/rdbms_common.py:2251 msgid "restored" msgstr "восстановление" #: ../roundup/backends/rdbms_common.py:2265 #, fuzzy, python-format msgid "class %(cls)s: %(value)r is not an id" msgstr "атрибут \"%(propname)s\": значение \"%(value)s\" отсутствует в списке" #: ../roundup/backends/sessions_redis.py:78 #: ../roundup/backends/sessions_redis.py:97 #: ../roundup/backends/sessions_redis.py:78:97 #, python-format msgid "Key %(key)s not found in %(name)s database." msgstr "" #: ../roundup/backends/sessions_redis.py:193 #, python-format msgid "Key %(key)s changed in %(name)s db" msgstr "" #: ../roundup/backends/sessions_redis.py:203 #, python-format msgid "" "Redis set failed after %(retries)d retries for user %(user)s with key %(key)s" msgstr "" #: ../roundup/cgi/actions.py:97 msgid "Base url not set. Check configuration." msgstr "" #: ../roundup/cgi/actions.py:113 #, python-format msgid "Base url %(base_url)s requires https. Redirect url %(url)s uses http." msgstr "" #: ../roundup/cgi/actions.py:118 #, fuzzy, python-format msgid "Unrecognized scheme in %(url)s" msgstr "Кодировка %r не распознана" #: ../roundup/cgi/actions.py:122 #, python-format msgid "Net location in %(url)s does not match base: %(base_netloc)s" msgstr "" #: ../roundup/cgi/actions.py:126 #, python-format msgid "Base path %(base_path)s is not a prefix for url %(url)s" msgstr "" #: ../roundup/cgi/actions.py:140 #, python-format msgid "Path component (%(url_path)s) in %(url)s is not properly escaped" msgstr "" #: ../roundup/cgi/actions.py:144 #, python-format msgid "Params component (%(url_params)s) in %(url)s is not properly escaped" msgstr "" #: ../roundup/cgi/actions.py:147 #, python-format msgid "Query component (%(url_query)s) in %(url)s is not properly escaped" msgstr "" #: ../roundup/cgi/actions.py:150 #, python-format msgid "" "Fragment component (%(url_fragment)s) in %(url)s is not properly escaped" msgstr "" #: ../roundup/cgi/actions.py:172 #, python-format msgid "You do not have permission to %(action)s the %(classname)s class." msgstr "У вас нет разрешения %(action)s для класса %(classname)s." #: ../roundup/cgi/actions.py:207 msgid "No type specified" msgstr "Не указан тип" #: ../roundup/cgi/actions.py:209 msgid "No ID entered" msgstr "Не указан идентификатор" #: ../roundup/cgi/actions.py:215 #, python-format msgid "\"%(input)s\" is not an ID (%(classname)s ID required)" msgstr "" "\"%(input)s\" - не идентификатор (требуется идентификатор класса " "%(classname)s)" #: ../roundup/cgi/actions.py:228 ../roundup/cgi/actions.py:266 #: ../roundup/cgi/actions.py:493 ../roundup/cgi/actions.py:838 #: ../roundup/cgi/actions.py:885 ../roundup/cgi/actions.py:1089 #: ../roundup/cgi/actions.py:1251 ../roundup/cgi/actions.py:228:266:1251 #: :493:838 :885:1089 #, fuzzy msgid "Invalid request" msgstr "Неправильный формат" #: ../roundup/cgi/actions.py:246 ../roundup/cgi/actions.py:604 #: ../roundup/cgi/actions.py:246:604 #, fuzzy, python-format msgid "You do not have permission to retire %(class)s" msgstr "У вас нет разрешения создавать %(class)s" #: ../roundup/cgi/actions.py:254 #, python-format msgid "%(classname)s %(itemid)s has been retired" msgstr "%(classname)s %(itemid)s удален" #: ../roundup/cgi/actions.py:278 #, fuzzy, python-format msgid "You do not have permission to restore %(class)s" msgstr "У вас нет разрешения создавать %(class)s" #: ../roundup/cgi/actions.py:286 #, fuzzy, python-format msgid "%(classname)s %(itemid)s has been restored" msgstr "%(classname)s %(itemid)s удален" #: ../roundup/cgi/actions.py:329 ../roundup/cgi/actions.py:380 #: ../roundup/cgi/actions.py:329:380 msgid "You do not have permission to edit queries" msgstr "У вас нет разрешения на редактирование запросов" #: ../roundup/cgi/actions.py:335 ../roundup/cgi/actions.py:387 #: ../roundup/cgi/actions.py:335:387 msgid "You do not have permission to store queries" msgstr "У вас нет разрешения на сохранение запросов" #: ../roundup/cgi/actions.py:357 #, python-format msgid "You already own a query named '%s'. Please choose another name." msgstr "" #: ../roundup/cgi/actions.py:440 #, fuzzy msgid "Invalid number: " msgstr "Неправильный формат" #: ../roundup/cgi/actions.py:450 #, fuzzy msgid "Invalid integer: " msgstr "Неправильный пароль или имя пользователя." #: ../roundup/cgi/actions.py:531 ../roundup/cgi/actions.py:740 #: ../roundup/cgi/actions.py:531:740 #, python-format msgid "You do not have permission to create %(class)s" msgstr "У вас нет разрешения создавать %(class)s" #: ../roundup/cgi/actions.py:544 #, python-format msgid "Not enough values on line %(line)s" msgstr "В строке %(line)s не хватает значений" #: ../roundup/cgi/actions.py:556 ../roundup/cgi/actions.py:728 #: ../roundup/cgi/actions.py:556:728 #, python-format msgid "You do not have permission to edit %(class)s" msgstr "У вас нет разрешения редактировать %(class)s" #: ../roundup/cgi/actions.py:611 msgid "Items edited OK" msgstr "Объекты изменены успешно" #: ../roundup/cgi/actions.py:676 #, python-format msgid "%(class)s %(id)s %(properties)s edited ok" msgstr "Изменены атрибуты %(properties)s объекта %(class)s %(id)s" #: ../roundup/cgi/actions.py:694 #, python-format msgid "%(class)s %(id)s created" msgstr "%(class)s %(id)s создан" #: ../roundup/cgi/actions.py:822 #, fuzzy, python-format msgid "" "Edit Error: someone else has edited this %(klass)s (%(props)s). View <a " "target=\"_blank\" href=\"%(klass)s%(id)s\">their changes</a> in a new window." msgstr "" "Ошибка редактирования: %(klass)s (%(props)s) изменил другой пользователь. <a " "target=\"new\" href=\"%(klass)s%(id)s\">Просмотреть эти изменения</a> в " "другом окне." #: ../roundup/cgi/actions.py:855 #, python-format msgid "Edit Error: %s" msgstr "Ошибка редактирования: %s" #: ../roundup/cgi/actions.py:936 msgid "" "Invalid One Time Key!\n" "(a Mozilla bug may cause this message to show up erroneously, please check " "your email)" msgstr "" "Ключ подтверждения неправилен!\n" "(Из-за ошибки в браузере Mozilla это сообщение может быть неверным. " "Проверьте вашу почту, пожалуйста.)" #: ../roundup/cgi/actions.py:977 #, fuzzy, python-format msgid "Password reset for %s" msgstr "Сброс пароля" #: ../roundup/cgi/actions.py:978 #, python-format msgid "" "\n" "The password has been reset for username \"%(name)s\".\n" "\n" "Your password is now: %(password)s\n" msgstr "" #: ../roundup/cgi/actions.py:987 #, python-format msgid "Password reset and email sent to %s" msgstr "Пароль сброшен. По адресу %s отправлено письмо." #: ../roundup/cgi/actions.py:996 msgid "Unknown username" msgstr "Неизвестное имя пользователя" #: ../roundup/cgi/actions.py:1004 msgid "Unknown email address" msgstr "Неизвестный адрес email" #: ../roundup/cgi/actions.py:1009 msgid "You need to specify a username or address" msgstr "Вы должны указать имя пользователя или адрес email" #: ../roundup/cgi/actions.py:1020 #, fuzzy, python-format msgid "Confirm reset of password for %s" msgstr "(еще раз)" #: ../roundup/cgi/actions.py:1021 #, python-format msgid "" "\n" "Someone, perhaps you, has requested that the password be changed for your\n" "username, \"%(name)s\". If you wish to proceed with the change, please " "follow\n" "the link below:\n" "\n" " %(url)suser?@template=forgotten&@action=passrst&otk=%(otk)s\n" "\n" "You should then receive another email with the new password.\n" msgstr "" #: ../roundup/cgi/actions.py:1034 #, python-format msgid "Email sent to primary notification address for %s." msgstr "" #: ../roundup/cgi/actions.py:1036 #, fuzzy, python-format msgid "Email sent to %s." msgstr "Письмо отправлено на %s" #: ../roundup/cgi/actions.py:1051 msgid "You are now registered, welcome!" msgstr "Вы зарегистрированы. Добро пожаловать!" #: ../roundup/cgi/actions.py:1144 #, python-format msgid "Username '%s' is already used." msgstr "" #: ../roundup/cgi/actions.py:1168 #, python-format msgid "Complete your registration to %(tracker_name)s -- key %(key)s" msgstr "" #: ../roundup/cgi/actions.py:1172 #, python-format msgid "" "To complete your registration of the user \"%(name)s\" with\n" "%(tracker)s, please do one of the following:\n" "\n" "- send a reply to %(tracker_email)s and maintain the subject line as is " "(the\n" "reply's additional \"Re:\" is ok),\n" "\n" "- or visit the following URL:\n" "\n" "%(url)s?@action=confrego&otk=%(otk)s\n" "\n" msgstr "" #: ../roundup/cgi/actions.py:1186 #, python-format msgid "Complete your registration to %s" msgstr "" #: ../roundup/cgi/actions.py:1187 #, python-format msgid "" "To complete your registration of the user \"%(name)s\" with\n" "%(tracker)s, please visit the following URL:\n" "\n" "%(url)s?@action=confrego&otk=%(otk)s\n" "\n" msgstr "" #: ../roundup/cgi/actions.py:1211 msgid "It is not permitted to supply roles at registration." msgstr "Нельзя указывать роли при регистрации" #: ../roundup/cgi/actions.py:1225 msgid "You are logged out" msgstr "Сеанс работы завершен" #: ../roundup/cgi/actions.py:1255 msgid "Username required" msgstr "Не указано имя пользователя" #: ../roundup/cgi/actions.py:1359 #, python-format msgid "Welcome %(username)s!" msgstr "" #: ../roundup/cgi/actions.py:1482 #, python-format msgid "Logins occurring too fast. Please wait: %s seconds." msgstr "" #: ../roundup/cgi/actions.py:1520 ../roundup/cgi/actions.py:1531 #: ../roundup/cgi/actions.py:1520:1531 msgid "Invalid login" msgstr "Неправильный пароль или имя пользователя." #: ../roundup/cgi/actions.py:1537 msgid "You do not have permission to login" msgstr "У вас нет разрешения на работу с системой" #: ../roundup/cgi/actions.py:1582 ../roundup/cgi/actions.py:1762 #: ../roundup/cgi/actions.py:1582:1762 #, python-format msgid "Column \"%(column)s\" not found in %(class)s" msgstr "" #: ../roundup/cgi/actions.py:1827 #, fuzzy, python-format msgid "You do not have permission to view %(class)s" msgstr "У вас нет разрешения редактировать %(class)s" #: ../roundup/cgi/cgitb.py:62 #, python-format msgid "" "<h1>Templating Error</h1>\n" "<p><b>%(exc_type)s</b>: %(exc_value)s</p>\n" "<p class=\"help\">Debugging information follows</p>" msgstr "" "<h1>Ошибка шаблона</h1>\n" "<p><b>%(exc_type)s</b>: %(exc_value)s</p>\n" "<p class=\"help\">Информация об ошибке:</p>" #: ../roundup/cgi/cgitb.py:77 #, python-format msgid "<li>\"%(name)s\" (%(info)s)</li>" msgstr "" #: ../roundup/cgi/cgitb.py:81 #, python-format msgid "<li>Looking for \"%(name)s\", current path:<ol>%(path)s</ol></li>" msgstr "<li>Символ \"%(name)s\" не найден в пути:<ol>%(path)s</ol><li>" #: ../roundup/cgi/cgitb.py:85 #, python-format msgid "<li>In %s</li>" msgstr "<li>В %s</li>" #: ../roundup/cgi/cgitb.py:90 #, python-format msgid "A problem occurred in your template \"%s\"." msgstr "Ошибка произошла при обработке шаблона \"%s\"." #: ../roundup/cgi/cgitb.py:98 #, python-format msgid "" "\n" "<li>While evaluating the %(info)r expression on line %(line)d\n" "<table class=\"otherinfo\" style=\"font-size: 90%%\">\n" " <tr><th colspan=\"2\" class=\"header\">Current variables:</th></tr>\n" " %(globals)s\n" " %(locals)s\n" "</table></li>\n" msgstr "" "\n" "<li>При вычислении выражения %(info)r в строке %(line)d\n" "<table class=\"otherinfo\" style=\"font-size: 90%%\">\n" " <tr><th colspan=\"2\" class=\"header\">Определены следующие переменные:</" "th></tr>\n" " %(globals)s\n" " %(locals)s\n" "</table></li>\n" #: ../roundup/cgi/cgitb.py:117 msgid "Full traceback:" msgstr "Стек вызовов:" #: ../roundup/cgi/cgitb.py:133 ../roundup/cgi/cgitb.py:138 #: ../roundup/cgi/cgitb.py:133:138 #, python-format msgid "<font size=+1><strong>%(exc_type)s</strong>: %(exc_value)s</font>" msgstr "" #: ../roundup/cgi/cgitb.py:143 msgid "" "<p>A problem occurred while running a Python script. Here is the sequence of " "function calls leading up to the error, with the most recent (innermost) " "call first. The exception attributes are:" msgstr "" "<p>При выполнении программы произошла ошибка. Ниже приведена " "последовательность вызовов функций, которая привела к ошибке. Функция, в " "которой произошла ошибка, - последняя вызванная функция - показана первой. " "Информация об ошибке:" #: ../roundup/cgi/cgitb.py:152 msgid "<file is None - probably inside <tt>eval</tt> or <tt>exec</tt>>" msgstr "" "<имя файла не определено - вероятно вызвано из <tt>eval</tt> или " "<tt>exec</tt>>" #: ../roundup/cgi/cgitb.py:161 #, python-format msgid "in <strong>%s</strong>" msgstr "в <strong>%s</strong>" #: ../roundup/cgi/cgitb.py:209 ../roundup/cgi/cgitb.py:215 #: ../roundup/cgi/cgitb.py:209:215 msgid "<em>undefined</em>" msgstr "<em>неопределено</em>" #: ../roundup/cgi/client.py:111 msgid "" "<html><head><title>An error has occurred</title></head>\n" "<body><h1>An error has occurred</h1>\n" "<p>A problem was encountered processing your request.\n" "The tracker maintainers have been notified of the problem.</p>\n" "</body></html>" msgstr "" "<html><head><title>Ошибка в трекере</title></head>\n" "<body><h1>Ошибка в трекере</h1>\n" "<p>При обработке Вашего запроса произошла ошибка.\n" "Администратору трекера отослано сообщение об ошибке.</p>\n" "</body></html>" #: ../roundup/cgi/client.py:679 msgid "" "XMLRPC endpoint is not using defusedxml. Improve security by installing " "defusedxml." msgstr "" #: ../roundup/cgi/client.py:749 ../roundup/cgi/client.py:771 #: ../roundup/cgi/client.py:749:771 #, fuzzy msgid "Client is not allowed to use Rest Interface." msgstr "Анонимным пользователям не разрешено пользоваться веб-интерфейсом." #: ../roundup/cgi/client.py:768 ../roundup/cgi/client.py:1682 #: ../roundup/cgi/client.py:768:1682 msgid "Required Header Missing" msgstr "" #: ../roundup/cgi/client.py:1021 msgid "Form Error: " msgstr "Ошибка формы: " #: ../roundup/cgi/client.py:1114 #, python-format msgid "Unrecognized charset: %r" msgstr "Кодировка %r не распознана" #: ../roundup/cgi/client.py:1381 ../roundup/cgi/client.py:2396 #: ../roundup/cgi/client.py:1381:2396 msgid "broken form: multiple @action values submitted" msgstr "" #: ../roundup/cgi/client.py:1398 msgid "Anonymous users are not allowed to use the web interface" msgstr "Анонимным пользователям не разрешено пользоваться веб-интерфейсом." #: ../roundup/cgi/client.py:1543 msgid "Referer header not available." msgstr "" #: ../roundup/cgi/client.py:1547 #, python-format msgid "csrf key used with wrong method from: %s" msgstr "" #: ../roundup/cgi/client.py:1576 #, python-format msgid "csrf header %(header)s required but missing for user%(userid)s." msgstr "" #: ../roundup/cgi/client.py:1580 #, python-format msgid "Missing header: %s" msgstr "" #: ../roundup/cgi/client.py:1588 #, python-format msgid "csrf Referer header check failed for user%(userid)s. Value=%(referer)s" msgstr "" #: ../roundup/cgi/client.py:1593 #, fuzzy, python-format msgid "Invalid Referer: %s" msgstr "Неправильный пароль или имя пользователя." #: ../roundup/cgi/client.py:1608 #, python-format msgid "csrf Origin header check failed for user%(userid)s. Value=%(origin)s" msgstr "" #: ../roundup/cgi/client.py:1613 #, fuzzy, python-format msgid "Invalid Origin %s" msgstr "Неправильный пароль или имя пользователя." #: ../roundup/cgi/client.py:1627 #, python-format msgid "" "csrf X-FORWARDED-HOST header check failed for user%(userid)s. Value=%(host)s" msgstr "" #: ../roundup/cgi/client.py:1633 #, python-format msgid "Invalid X-FORWARDED-HOST %s" msgstr "" #: ../roundup/cgi/client.py:1652 #, python-format msgid "csrf HOST header check failed for user%(userid)s. Value=%(host)s" msgstr "" #: ../roundup/cgi/client.py:1657 #, python-format msgid "Invalid HOST %s" msgstr "" #: ../roundup/cgi/client.py:1665 msgid "Csrf: unable to verify sufficient headers" msgstr "" #: ../roundup/cgi/client.py:1666 msgid "Unable to verify sufficient headers" msgstr "" #: ../roundup/cgi/client.py:1679 #, python-format msgid "" "csrf X-REQUESTED-WITH xmlrpc required header check failed for user%(userid)s." msgstr "" #: ../roundup/cgi/client.py:1720 #, python-format msgid "Required csrf field missing for user%(userid)s" msgstr "" #: ../roundup/cgi/client.py:1723 ../roundup/cgi/client.py:1751 #: ../roundup/cgi/client.py:1768 ../roundup/cgi/client.py:1723:1751:1768 msgid "" "We can't validate your session (csrf failure). Re-enter any unsaved data and " "try again." msgstr "" #: ../roundup/cgi/client.py:1728 #, python-format msgid "csrf field not supplied by user%(userid)s" msgstr "" #: ../roundup/cgi/client.py:1740 #, python-format msgid "" "Csrf mismatch user: current user %(user)s != stored user %(stored)s, current " "session, stored session: %(cur_sess)s,%(stor_sess)s for key %(key)s." msgstr "" #: ../roundup/cgi/client.py:1758 #, python-format msgid "" "Csrf mismatch user: current session %(curr_sess)s != stored session " "%(stor_sess)s, current user/stored user is: %(user)s for key %(key)s." msgstr "" #: ../roundup/cgi/client.py:1950 msgid "You are not allowed to view this file." msgstr "У вас нет разрешения на просмотр этого файла." #: ../roundup/cgi/client.py:2274 #, python-format msgid "%(starttag)sTime elapsed: %(seconds)fs%(endtag)s\n" msgstr "%(starttag)sЗатраченное время: %(seconds)fs%(endtag)s\n" #: ../roundup/cgi/client.py:2278 #, python-format msgid "" "%(starttag)sCache hits: %(cache_hits)d, misses %(cache_misses)d. Loading " "items: %(get_items)f secs. Filtering: %(filtering)f secs.%(endtag)s\n" msgstr "" "%(starttag)sКешированные элементы: %(cache_hits)d, вычисленные: " "%(cache_misses)d. Загрузка объектов: %(get_items)f сек. Фильтрация: " "%(filtering)f сек.%(endtag)s\n" #: ../roundup/cgi/client.py:2817 #, python-format msgid "" "Cache failure: compressed file %(compressed)s is older than its source file " "%(filename)s" msgstr "" #: ../roundup/cgi/form_parser.py:292 #, python-format msgid "link \"%(key)s\" value \"%(entry)s\" not a designator" msgstr "значение \"%(entry)s ссылки \"%(key)s\" не указывает на объект" #: ../roundup/cgi/form_parser.py:311 #, python-format msgid "%(class)s %(property)s is not a link or multilink property" msgstr "Атрибут %(property)s класса %(class)s не является ссылочным" #: ../roundup/cgi/form_parser.py:324 #, python-format msgid "" "The form action claims to require property \"%(property)s\" which doesn't " "exist" msgstr "" "Для выполнения этого действия требуется заполнить атрибут \"%(property)s\", " "но этот атрибут не существует." #: ../roundup/cgi/form_parser.py:347 #, python-format msgid "" "You have submitted a %(action)s action for the property \"%(property)s\" " "which doesn't exist" msgstr "" "Вы запросили действие \"%(action)s\" для атрибута \"%(property)s\", который " "не существует" #: ../roundup/cgi/form_parser.py:373 ../roundup/cgi/form_parser.py:402 #: ../roundup/cgi/form_parser.py:373:402 #, python-format msgid "You have submitted more than one value for the %s property" msgstr "Вы ввели несколько значений для атрибута %s" # ../roundup/cgi/form_parser.py:354 :360 #: ../roundup/cgi/form_parser.py:398 ../roundup/cgi/form_parser.py:405 #: ../roundup/cgi/form_parser.py:398:405 msgid "Password and confirmation text do not match" msgstr "Пароли не совпали" #: ../roundup/cgi/form_parser.py:423 msgid "Not a file attachment" msgstr "" #: ../roundup/cgi/form_parser.py:468 #, python-format msgid "property \"%(propname)s\": \"%(value)s\" not currently in list" msgstr "атрибут \"%(propname)s\": значение \"%(value)s\" отсутствует в списке" #: ../roundup/cgi/form_parser.py:590 #, python-format msgid "Required %(class)s property %(property)s not supplied" msgid_plural "Required %(class)s properties %(property)s not supplied" msgstr[0] "Обязательный атрибут %(property)s класса %(class)s не заполнен" msgstr[1] "Обязательные атрибуты %(property)s класса %(class)s не заполнены" msgstr[2] "Обязательные атрибуты %(property)s класса %(class)s не заполнены" #: ../roundup/cgi/templating.py:278 #, python-format msgid "You are not allowed to %(action)s items of class %(class)s" msgstr "У вас нет разрешения %(action)s для класса %(class)s" #: ../roundup/cgi/templating.py:892 msgid "(list)" msgstr "(список)" #: ../roundup/cgi/templating.py:975 msgid "Submit New Entry" msgstr "Добавить" # ../roundup/cgi/templating.py:673 :792 :1166 :1187 :1231 :1253 :1287 :1326 # :1377 :1394 :1470 :1490 :1503 :1520 :1530 :1580 :1755 #: ../roundup/cgi/templating.py:997 ../roundup/cgi/templating.py:1174 #: ../roundup/cgi/templating.py:1809 ../roundup/cgi/templating.py:1840 #: ../roundup/cgi/templating.py:1861 ../roundup/cgi/templating.py:1899 #: ../roundup/cgi/templating.py:1952 ../roundup/cgi/templating.py:1976 #: ../roundup/cgi/templating.py:1983 ../roundup/cgi/templating.py:2020 #: ../roundup/cgi/templating.py:2077 ../roundup/cgi/templating.py:2115 #: ../roundup/cgi/templating.py:2215 ../roundup/cgi/templating.py:2236 #: ../roundup/cgi/templating.py:2357 ../roundup/cgi/templating.py:2377 #: ../roundup/cgi/templating.py:2399 ../roundup/cgi/templating.py:2442 #: ../roundup/cgi/templating.py:2452 ../roundup/cgi/templating.py:2517 #: ../roundup/cgi/templating.py:2820 ../roundup/cgi/templating.py:997:1174 #: :1809:1840 :1861:1899 :1952:1976 :1983:2020 :2077:2115 :2215:2236 :2357:2377 #: :2399:2442 :2452:2517:2820 msgid "[hidden]" msgstr "[недоступно]" #: ../roundup/cgi/templating.py:998 msgid "New node - no history" msgstr "Новая карточка - нет истории" #: ../roundup/cgi/templating.py:1139 msgid "Submit Changes" msgstr "Изменить" #: ../roundup/cgi/templating.py:1217 msgid "<em>The indicated property no longer exists</em>" msgstr "<em>Указанный атрибут уже не существует.</em>" #: ../roundup/cgi/templating.py:1253 #, python-format msgid "The linked class %(classname)s no longer exists" msgstr "Связянный класс %(classname)s уже не существует" #: ../roundup/cgi/templating.py:1290 ../roundup/cgi/templating.py:1320 #: ../roundup/cgi/templating.py:2526 ../roundup/cgi/templating.py:2829 #: ../roundup/cgi/templating.py:1290:1320 :2526:2829 msgid "[label is missing]" msgstr "" # :823 #: ../roundup/cgi/templating.py:1294 ../roundup/cgi/templating.py:1323 #: ../roundup/cgi/templating.py:1294:1323 msgid "<strike>The linked node no longer exists</strike>" msgstr "<strike>Связанный объект уже не существует</strike>" #: ../roundup/cgi/templating.py:1385 #, python-format msgid "%s: (no value)" msgstr "%s: (нет значения)" #: ../roundup/cgi/templating.py:1401 #, fuzzy, python-format msgid "" "<strong><em>This event %s is not handled by the history display!</em></" "strong>" msgstr "<strong><em>Неизвестный тип события!</em></strong>" #: ../roundup/cgi/templating.py:1414 msgid "<tr><td colspan=4><strong>Note:</strong></td></tr>" msgstr "<tr><td colspan=4><strong>Примечание:</strong></td></tr>" #: ../roundup/cgi/templating.py:1423 msgid "History" msgstr "История" #: ../roundup/cgi/templating.py:1425 msgid "<th>Date</th>" msgstr "<th>Дата</th>" #: ../roundup/cgi/templating.py:1426 msgid "<th>User</th>" msgstr "<th>Пользователь</th>" #: ../roundup/cgi/templating.py:1427 msgid "<th>Action</th>" msgstr "<th>Действие</th>" #: ../roundup/cgi/templating.py:1428 msgid "<th>Args</th>" msgstr "<th>Параметры</th>" #: ../roundup/cgi/templating.py:1479 #, python-format msgid "Copy of %(class)s %(id)s" msgstr "Копия: %(class)s %(id)s" #: ../roundup/cgi/templating.py:2119 ../roundup/cgi/templating.py:2154 #: ../roundup/cgi/templating.py:1367:2119:2154 msgid "No" msgstr "Нет" #: ../roundup/cgi/templating.py:2119 ../roundup/cgi/templating.py:2148 #: ../roundup/cgi/templating.py:1367:2119:2148 msgid "Yes" msgstr "Да" #: ../roundup/cgi/templating.py:2315 msgid "" "default value for DateHTMLProperty must be either DateHTMLProperty or string " "date representation." msgstr "" "значение по умолчанию для DateHTMLProperty должно быть объектом " "DateHTMLProperty или строковым представлением даты." #: ../roundup/cgi/templating.py:2497 #, python-format msgid "Attempt to look up %(attr)s on a missing value" msgstr "Попытка получить атрибут \"%(attr)s\" несуществующего объекта" #: ../roundup/cgi/templating.py:2508 #, fuzzy, python-format msgid "Attempt to look up %(item)s on a missing value" msgstr "Попытка получить атрибут \"%(attr)s\" несуществующего объекта" #: ../roundup/cgi/templating.py:2613 #, python-format msgid "<option %svalue=\"-1\">- no selection -</option>" msgstr "<option %svalue=\"-1\">- не указано -</option>" #: ../roundup/cgi/templating.py:3777 #, python-format msgid "Unable to read or expand file '%(name)s' in template '%(template)s'." msgstr "" #: ../roundup/cgi/templating.py:3827 #, python-format msgid "" "Found an incorrect token when expandfile applied string subsitution on " "'%(fullpath)s'. ValueError('%(issue)s') was raised. Check the format of your " "named conversion specifiers." msgstr "" #: ../roundup/cgi/timestamp.py:23 msgid "Form is corrupted." msgstr "" #: ../roundup/cgi/timestamp.py:32 #, python-format msgid "Form is corrupted, missing: %s." msgstr "" #: ../roundup/cgi/timestamp.py:34 msgid "Responding to form too quickly." msgstr "" #: ../roundup/configuration.py:268 #, python-format msgid "" "Error in %(filepath)s with section [%(section)s] at option %(option)s: " "%(message)s" msgstr "" #: ../roundup/configuration.py:501 #, fuzzy msgid "Valid languages: " msgstr "Неправильный формат" #: ../roundup/configuration.py:511 #, fuzzy msgid "Expected languages: " msgstr "Неправильный формат" #: ../roundup/date.py:400 #, fuzzy, python-format msgid "" "Not a date spec: %r (\"yyyy-mm-dd\", \"mm-dd\", \"HH:MM\", \"HH:MM:SS\" or " "\"yyyy-mm-dd.HH:MM:SS.SSS\")" msgstr "" "Дата должна быть в формате \"yyyy-mm-dd\", \"mm-dd\", \"HH:MM\", \"HH:MM:SS" "\" или \"yyyy-mm-dd.HH:MM:SS.SSS\"" #: ../roundup/date.py:423 msgid "Could not determine granularity" msgstr "" #: ../roundup/date.py:475 #, python-format msgid "" "%r not a date / time spec \"yyyy-mm-dd\", \"mm-dd\", \"HH:MM\", \"HH:MM:SS\" " "or \"yyyy-mm-dd.HH:MM:SS.SSS\"" msgstr "" "Неверное значение даты/времени: %r. Дата должна быть в формате \"yyyy-mm-dd" "\", \"mm-dd\", \"HH:MM\", \"HH:MM:SS\" или \"yyyy-mm-dd.HH:MM:SS.SSS\"" #: ../roundup/date.py:847 #, fuzzy, python-format msgid "" "Not an interval spec: \"%s\" ([+-] [#y] [#m] [#w] [#d] [[[H]H:MM]:SS] [date " "spec])" msgstr "" "Интервал должен быть в формате [+-] [#y] [#m] [#w] [#d] [[[H]H:MM]:SS] [дата]" #: ../roundup/date.py:870 #, fuzzy, python-format msgid "Not an interval spec: \"%s\" ([+-] [#y] [#m] [#w] [#d] [[[H]H:MM]:SS])" msgstr "Интервал должен быть в формате [+-] [#y] [#m] [#w] [#d] [[[H]H:MM]:SS]" #: ../roundup/date.py:1047 #, python-format msgid "%(number)s year" msgid_plural "%(number)s years" msgstr[0] "%(number)s год" msgstr[1] "%(number)s года" msgstr[2] "%(number)s лет" #: ../roundup/date.py:1051 #, python-format msgid "%(number)s month" msgid_plural "%(number)s months" msgstr[0] "%(number)s месяц" msgstr[1] "%(number)s месяца" msgstr[2] "%(number)s месяцев" #: ../roundup/date.py:1055 #, python-format msgid "%(number)s week" msgid_plural "%(number)s weeks" msgstr[0] "%(number)s неделя" msgstr[1] "%(number)s недели" msgstr[2] "%(number)s недель" #: ../roundup/date.py:1059 #, python-format msgid "%(number)s day" msgid_plural "%(number)s days" msgstr[0] "%(number)s день" msgstr[1] "%(number)s дня" msgstr[2] "%(number)s дней" #: ../roundup/date.py:1063 msgid "tomorrow" msgstr "завтра" #: ../roundup/date.py:1065 msgid "yesterday" msgstr "вчера" #: ../roundup/date.py:1068 #, python-format msgid "%(number)s hour" msgid_plural "%(number)s hours" msgstr[0] "%(number)s час" msgstr[1] "%(number)s часа" msgstr[2] "%(number)s часов" #: ../roundup/date.py:1072 msgid "an hour" msgstr "час" #: ../roundup/date.py:1074 msgid "1 1/2 hours" msgstr "полтора часа" # third form ain't used #: ../roundup/date.py:1076 #, fuzzy, python-format msgid "1 %(number)s/4 hours" msgid_plural "1 %(number)s/4 hours" msgstr[0] "час с четвертью" msgstr[1] "час и %(number)s четверти" msgstr[2] "час и %(number)s четвертей" #: ../roundup/date.py:1081 msgid "in a moment" msgstr "сейчас" #: ../roundup/date.py:1083 msgid "just now" msgstr "только что" # используется в выражениях "через минуту" или "минуту назад" #: ../roundup/date.py:1086 msgid "1 minute" msgstr "минуту" # используется в выражениях "через 2 минуты" или "2 минуты назад" #: ../roundup/date.py:1089 #, python-format msgid "%(number)s minute" msgid_plural "%(number)s minutes" msgstr[0] "%(number)s минуту" msgstr[1] "%(number)s минуты" msgstr[2] "%(number)s минут" #: ../roundup/date.py:1092 msgid "1/2 an hour" msgstr "полчаса" #: ../roundup/date.py:1094 #, fuzzy, python-format msgid "%(number)s/4 hour" msgid_plural "%(number)s/4 hours" msgstr[0] "четверть часа" msgstr[1] "%(number)s четверти часа" msgstr[2] "%(number)s четвертей часа" #: ../roundup/date.py:1098 #, python-format msgid "%s ago" msgstr "%s назад" #: ../roundup/date.py:1100 #, python-format msgid "in %s" msgstr "через %s" #: ../roundup/hyperdb.py:126 #, fuzzy, python-format msgid "property %(property)s: %(errormsg)s" msgstr "Ошибка: %s: %s" #: ../roundup/hyperdb.py:161 #, python-format msgid "property %(property)s: %(value)r is an invalid date (%(errormsg)s)" msgstr "" #: ../roundup/hyperdb.py:184 #, python-format msgid "" "property %(property)s: %(value)r is an invalid date interval (%(errormsg)s)" msgstr "" #: ../roundup/hyperdb.py:446 #, fuzzy, python-format msgid "property %(property)s: %(value)r is not a number" msgstr "атрибут \"%(propname)s\": значение \"%(value)s\" отсутствует в списке" #: ../roundup/hyperdb.py:460 #, fuzzy, python-format msgid "property %(property)s: %(value)r is not an integer" msgstr "атрибут \"%(propname)s\": значение \"%(value)s\" отсутствует в списке" #: ../roundup/hyperdb.py:482 #, python-format msgid "\"%s\" not a node designator" msgstr "" #: ../roundup/hyperdb.py:1515 ../roundup/hyperdb.py:1523 #: ../roundup/hyperdb.py:1515:1523 #, python-format msgid "Not a property name: %s" msgstr "" #: ../roundup/hyperdb.py:2054 #, fuzzy, python-format msgid "property %(property)s: %(value)r is not a %(classname)s." msgstr "атрибут \"%(propname)s\": значение \"%(value)s\" отсутствует в списке" #: ../roundup/hyperdb.py:2060 #, python-format msgid "you may only enter ID values for property %s" msgstr "" #: ../roundup/hyperdb.py:2095 #, python-format msgid "%(property)r is not a property of %(classname)s" msgstr "" #: ../roundup/init.py:141 #, python-format msgid "" "WARNING: directory '%s'\n" "\tcontains old-style template - ignored" msgstr "" "ВНИМАНИЕ! Каталог '%s'\n" "\tсодержит шаблон старого образца - пропущен" #: ../roundup/mailgw.py:215 ../roundup/mailgw.py:228 #: ../roundup/mailgw.py:215:228 #, python-format msgid "Message signed with unknown key: %s" msgstr "" #: ../roundup/mailgw.py:218 #, python-format msgid "Message signed with an expired key: %s" msgstr "" #: ../roundup/mailgw.py:221 #, python-format msgid "Message signed with a revoked key: %s" msgstr "" #: ../roundup/mailgw.py:224 msgid "Invalid PGP signature detected." msgstr "" #: ../roundup/mailgw.py:231 #, fuzzy msgid "Unsigned Message" msgstr "Новое сообщение" #: ../roundup/mailgw.py:481 msgid "Unknown multipart/encrypted version." msgstr "" #: ../roundup/mailgw.py:490 msgid "Unable to decrypt your message." msgstr "" #: ../roundup/mailgw.py:517 msgid "No PGP signature found in message." msgstr "" #: ../roundup/mailgw.py:599 msgid "" "\n" "Emails to Roundup trackers must include a Subject: line!\n" msgstr "" "\n" "В письмах для трекера Roundup должна быть указана тема сообщения (Subject).\n" #: ../roundup/mailgw.py:712 #, python-format msgid "" "\n" "The message you sent to roundup did not contain a properly formed subject\n" "line. The subject must contain a class name or designator to indicate the\n" "'topic' of the message. For example:\n" " Subject: [issue] This is a new issue\n" " - this will create a new issue in the tracker with the title 'This is\n" " a new issue'.\n" " Subject: [issue1234] This is a followup to issue 1234\n" " - this will append the message's contents to the existing issue 1234\n" " in the tracker.\n" "\n" "Subject was: '%(subject)s'\n" msgstr "" "\n" "Вы послали трекеру Roundup сообщение, в котором неправильно заполнена\n" "тема письма - поле \"Subject:\". В этом поле в квадратных скобках\n" "должнен быть указан класс или описатель объекта, к которому относится\n" "это сообщение. Например:\n" " Subject: [issue] Это новая задача\n" " - такое письмо создаст в трекере новую задачу (объект класса issue)\n" " с заголовком \"Это новая задача\".\n" " Subject: [issue1234] Это замечание к задаче 1234\n" " - содержимое этого письма будет добавлено к списку сообщений задачи\n" " 1234, которая уже существует в трекере.\n" "Тема вашего письма: \"%(subject)s\"\n" #: ../roundup/mailgw.py:747 #, python-format msgid "" "\n" "The class name you identified in the subject line (\"%(classname)s\") does\n" "not exist in the database.\n" "\n" "Valid class names are: %(validname)s\n" "Subject was: \"%(subject)s\"\n" msgstr "" "\n" "Имя класса, указанное в теме сообщения (\"%(classname)s\"),\n" "не определено в базе данных.\n" "\n" "Имена существующих классов: %(validname)s\n" "Тема вашего письма: \"%(subject)s\"\n" #: ../roundup/mailgw.py:755 #, python-format msgid "" "\n" "You did not identify a class name in the subject line and there is no\n" "default set for this tracker. The subject must contain a class name or\n" "designator to indicate the 'topic' of the message. For example:\n" " Subject: [issue] This is a new issue\n" " - this will create a new issue in the tracker with the title 'This is\n" " a new issue'.\n" " Subject: [issue1234] This is a followup to issue 1234\n" " - this will append the message's contents to the existing issue 1234\n" " in the tracker.\n" "\n" "Subject was: '%(subject)s'\n" msgstr "" "\n" "Вы не указали в теме письма имени класса, и значение по умолчанию\n" "не установлено для этого трекера. В поле \"Subject:\" в квадратных\n" "скобках должнен быть указан класс или описатель объекта, к которому\n" "относится это сообщение. Например:\n" " Subject: [issue] Это новая задача\n" " - такое письмо создаст в трекере новую задачу (объект класса issue)\n" " с заголовком \"Это новая задача\".\n" " Subject: [issue1234] Это замечание к задаче 1234\n" " - содержимое этого письма будет добавлено к списку сообщений задачи\n" " 1234, которая уже существует в трекере.\n" "\n" "Тема вашего письма: \"%(subject)s\"\n" #: ../roundup/mailgw.py:815 #, python-format msgid "" "\n" "I cannot match your message to a node in the database - you need to either\n" "supply a full designator (with number, eg \"[issue123]\") or keep the\n" "previous subject title intact so I can match that.\n" "\n" "Subject was: \"%(subject)s\"\n" msgstr "" "\n" "Трекер не смог присоединить ваше сообщение к существующему объекту\n" "базы данных - вы должны или указать полный описатель объекта\n" "(с номером, напр.: \"[issue123]\"), или при ответе сохранить\n" "без изменений тему письма, чтобы Roundup смог соотнести ее\n" "с заголовком объекта.\n" "\n" "Тема вашего письма: \"%(subject)s\"\n" #: ../roundup/mailgw.py:848 #, python-format msgid "" "\n" "The node specified by the designator in the subject of your message\n" "(\"%(nodeid)s\") does not exist.\n" "\n" "Subject was: \"%(subject)s\"\n" msgstr "" "\n" "Объект, указанный в теме вашего сообщения, - \"%(nodeid)s\" - не " "существует.\n" "\n" "Тема вашего письма: \"%(subject)s\"\n" #: ../roundup/mailgw.py:893 #, python-format msgid "" "\n" "You are not a registered user.%(registration_info)s\n" "\n" "Unknown address: %(from_address)s\n" msgstr "" "\n" "Доступ разрешен только зарегистрированным пользователям." "%(registration_info)s\n" "\n" "Неизвестный адрес: %(from_address)s\n" #: ../roundup/mailgw.py:901 msgid "You are not permitted to access this tracker." msgstr "У вас нет разрешения на доступ к этому трекеру." #: ../roundup/mailgw.py:913 #, python-format msgid "You are not permitted to edit %(classname)s." msgstr "У вас нет разрешения редактировать %(classname)s" #: ../roundup/mailgw.py:919 #, python-format msgid "You are not permitted to create %(classname)s." msgstr "У вас нет разрешения создавать объекты %(classname)s" #: ../roundup/mailgw.py:1001 #, python-format msgid "" "\n" "There were problems handling your subject line argument list:\n" "- %(errors)s\n" "\n" "Subject was: \"%(subject)s\"\n" msgstr "" "\n" "При обработке аргументов, указанных в теме вашего письма, произошли ошибки:\n" "- %(errors)s\n" "\n" "Тема письма: \"%(subject)s\"\n" #: ../roundup/mailgw.py:1054 msgid "This tracker has been configured to require all email be PGP encrypted." msgstr "" #: ../roundup/mailgw.py:1092 msgid "" "\n" "This tracker has been configured to require all email be PGP signed or\n" "encrypted." msgstr "" #: ../roundup/mailgw.py:1122 msgid "You are not permitted to create files." msgstr "У вас нет разрешения на создание файлов." #: ../roundup/mailgw.py:1139 #, python-format msgid "You are not permitted to add files to %(classname)s." msgstr "У вас нет разрешения добавлять файлы для класса %(classname)s." #: ../roundup/mailgw.py:1170 msgid "" "\n" "Roundup requires the submission to be plain text. The message parser could\n" "not find a text/plain part to use.\n" msgstr "" "\n" "Сообщения для Roundup должны быть в текстовом формате.\n" "В вашем сообщении не найдена часть формата text/plain.\n" #: ../roundup/mailgw.py:1183 msgid "You are not permitted to create messages." msgstr "У вас нет разрешения на создание сообщений" #: ../roundup/mailgw.py:1192 #, python-format msgid "" "\n" "Mail message was rejected by a detector.\n" "%(error)s\n" msgstr "" "\n" "Сообщение отброшено детектором.\n" "%(error)s\n" #: ../roundup/mailgw.py:1203 #, python-format msgid "You are not permitted to add messages to %(classname)s." msgstr "У вас нет разрешения добавлять сообщения для класса %(classname)s." #: ../roundup/mailgw.py:1226 #, python-format msgid "You are not permitted to edit property %(prop)s of class %(classname)s." msgstr "У вас нет разрешения изменять атрибут %(prop)s класса %(classname)s" #: ../roundup/mailgw.py:1238 #, fuzzy, python-format msgid "You are not permitted to set property %(prop)s of class %(classname)s." msgstr "У вас нет разрешения изменять атрибут %(prop)s класса %(classname)s" #: ../roundup/mailgw.py:1246 #, python-format msgid "" "\n" "There was a problem with the message you sent:\n" " %(message)s\n" msgstr "" "\n" "При обработке вашего сообщения произошла ошибка:\n" " %(message)s\n" #: ../roundup/mailgw.py:1366 ../roundup/mailgw.py:1835 #: ../roundup/mailgw.py:1366:1835 #, python-format msgid "" "\n" "The mail gateway is not properly set up. Please contact\n" "%(mailadmin)s and have them fix the incorrect properties:\n" " %(errors)s\n" msgstr "" "\n" "Обнаружена ошибка в настройке почтового шлюза.\n" "Сообщите, пожалуйста, на адрес %(mailadmin)s\n" "о неправильно описанных атрибутах:\n" " %(errors)s\n" #: ../roundup/mailgw.py:1821 #, fuzzy, python-format msgid "" "\n" "The mail gateway is not properly set up. Please contact\n" "%(mailadmin)s and have them fix the incorrect class specified as:\n" " %(classname)s\n" msgstr "" "\n" "Обнаружена ошибка в настройке почтового шлюза.\n" "Сообщите, пожалуйста, на адрес %(mailadmin)s\n" "о неправильно описанном классе:\n" " %(current_class)s\n" #: ../roundup/mailgw.py:1856 msgid "not of form [arg=value,value,...;arg=value,value,...]" msgstr "" "аргументы должны быть в формате [имя=значение,значение,...;имя=значение," "значение,...]" #: ../roundup/mlink_expr.py:161 #, python-format msgid "" "There was an error searching %(class)s by %(attr)s using: %(opcodes)s. The " "operator %(opcode)s (%(opcodename)s) at position %(position)d has too few " "arguments." msgstr "" #: ../roundup/mlink_expr.py:174 #, python-format msgid "" "There was an error searching %(class)s by %(attr)s using: %(opcodes)s. There " "are too many arguments for the existing operators. The values on the stack " "are: %(stack)s" msgstr "" #: ../roundup/pygettext.py:400 #, python-format msgid "*** %(file)s:%(lineno)s: Seen unexpected token \"%(token)s\"" msgstr "" #: ../roundup/pygettext.py:456 #, python-format msgid "# File: %(filename)s, line: %(lineno)d" msgstr "" #: ../roundup/pygettext.py:463 #, python-format msgid " %(filename)s:%(lineno)d" msgstr "" #: ../roundup/pygettext.py:539 #, fuzzy, python-format msgid "Invalid value for --style: %s" msgstr "Неправильный пароль или имя пользователя." #: ../roundup/pygettext.py:547 #, python-format msgid "pygettext.py (xgettext for Python) %s" msgstr "" #: ../roundup/pygettext.py:553 #, python-format msgid "--width argument must be an integer: %s" msgstr "" #: ../roundup/pygettext.py:581 #, python-format msgid "Can't read --exclude-file: %s" msgstr "" #: ../roundup/pygettext.py:600 msgid "Reading standard input" msgstr "" #: ../roundup/pygettext.py:605 #, python-format msgid "Working on %s" msgstr "" #: ../roundup/pygettext.py:639 msgid "a unicode string" msgstr "" #: ../roundup/pygettext.py:641 #, python-format msgid "*** Seen unexpected token \"%(token)s\"" msgstr "" #: ../roundup/pygettext.py:642 msgid "morethanonestring" msgstr "" #: ../roundup/rest.py:417 #, python-format msgid "Method %(m)s not allowed. Allowed: %(a)s" msgstr "" #: ../roundup/rest.py:964 #, python-format msgid "" "Page size %(page_size)s must be less than admin limit on query result size: " "%(max_size)s." msgstr "" #: ../roundup/rest.py:1211 #, fuzzy, python-format msgid "Invalid attribute %s" msgstr "Неправильный пароль или имя пользователя." #: ../roundup/rest.py:2199 #, python-format msgid "Api rate limits exceeded. Please wait: %s seconds." msgstr "" #: ../roundup/rest.py:2284 #, python-format msgid "" "Content type '%(requested)s' requested in URL is not available.\n" "Acceptable types: %(acceptable)s\n" msgstr "" #: ../roundup/rest.py:2306 #, python-format msgid "" "Unable to parse Accept Header. %(error)s. Acceptable types: */*, " "%(acceptable_types)s" msgstr "" #: ../roundup/rest.py:2378 ../roundup/rest.py:2603 ../roundup/rest.py:2378:2603 #, python-format msgid "" "Unrecognized api version: %s. See /rest without specifying api version for " "supported versions." msgstr "" #: ../roundup/rest.py:2413 ../roundup/rest.py:2424 ../roundup/rest.py:2413:2424 #, python-format msgid "" "Requested content type(s) '%(requested)s' not available.\n" "Acceptable mime types are: */*, %(acceptable)s" msgstr "" #: ../roundup/rest.py:2702 msgid "" "Internal error while formatting response.\n" "accept_mime_type is not defined. This should\n" "never happen\n" msgstr "" #: ../roundup/roundupdb.py:140 #, python-format msgid "Username '%s' already exists." msgstr "" #: ../roundup/roundupdb.py:224 msgid "files" msgstr "файлы" #: ../roundup/roundupdb.py:224 msgid "messages" msgstr "сообщения" #: ../roundup/roundupdb.py:224 msgid "nosy" msgstr "извещения" #: ../roundup/roundupdb.py:224 msgid "superseder" msgstr "замещение" #: ../roundup/roundupdb.py:224 msgid "title" msgstr "заглавие" #: ../roundup/roundupdb.py:225 msgid "assignedto" msgstr "исполнитель" #: ../roundup/roundupdb.py:225 msgid "keyword" msgstr "ключевое слово" #: ../roundup/roundupdb.py:225 msgid "priority" msgstr "приоритет" #: ../roundup/roundupdb.py:225 msgid "status" msgstr "статус" #: ../roundup/roundupdb.py:228 msgid "activity" msgstr "действие" #. following properties are common for all hyperdb classes #. they are listed here to keep things in one place #: ../roundup/roundupdb.py:228 msgid "actor" msgstr "выполнил" #: ../roundup/roundupdb.py:228 msgid "creation" msgstr "дата создания" #: ../roundup/roundupdb.py:228 msgid "creator" msgstr "автор" #: ../roundup/roundupdb.py:447 #, python-format msgid "No key for \"%(adr)s\" in keyring" msgstr "" #: ../roundup/roundupdb.py:525 #, python-format msgid "New submission from %(authname)s%(authaddr)s:" msgstr "Новое поступление от %(authname)s%(authaddr)s:" #: ../roundup/roundupdb.py:528 #, python-format msgid "%(authname)s%(authaddr)s added the comment:" msgstr "%(authname)s%(authaddr)s добавил замечание:" #: ../roundup/roundupdb.py:531 #, python-format msgid "Change by %(authname)s%(authaddr)s:" msgstr "Изменение %(authname)s%(authaddr)s:" #: ../roundup/roundupdb.py:550 #, python-format msgid "File '%(filename)s' not attached - you can download it from %(link)s." msgstr "" "Файл '%(filename)s' не вложен - вы можете скачать его по адресу %(link)s." #: ../roundup/roundupdb.py:925 #, python-format msgid "" "\n" "Now:\n" "%(new)s\n" "Was:\n" "%(old)s" msgstr "" "\n" "Было:\n" "%(old)s\n" "Стало:\n" "%(new)s" #: ../roundup/scripts/roundup_demo.py:50 #, python-format msgid "" "Enter tracker template to use (one of (%(template_list)s)) " "[%(default_template)s]: " msgstr "" #: ../roundup/scripts/roundup_demo.py:166 #, python-format msgid "Enter directory path to create demo tracker [%s]: " msgstr "Введите имя каталога для демонстрационного трекера [%s]: " #: ../roundup/scripts/roundup_gettext.py:33 msgid "" "\n" "Extracting translatable strings only from html templates.\n" "Because the 'polib' module is missing, unable to extract\n" "translations from detectors or extensions.\n" "The 'polib' module can be installed with pip.\n" msgstr "" #: ../roundup/scripts/roundup_gettext.py:71 #, python-format msgid "Usage: %(program)s <tracker home>" msgstr "Вызов: %(program)s <домашний каталог трекера>" #: ../roundup/scripts/roundup_gettext.py:89 #, python-format msgid "No tracker templates found in directory %s" msgstr "В каталоге %s не найдено ни одного шаблона трекера" #: ../roundup/scripts/roundup_mailgw.py:182 msgid "" "\n" "Error: The instance home must be specified" msgstr "" #: ../roundup/scripts/roundup_mailgw.py:200 #, fuzzy msgid "" "\n" "Error: not enough source specification information" msgstr "Ошибка: не указан путь к почтовому ящику" #: ../roundup/scripts/roundup_mailgw.py:231 #, fuzzy, python-format msgid "" "\n" "Error: %s specification not valid" msgstr "Ошибка: неправильный адрес pop-сервера" #: ../roundup/scripts/roundup_mailgw.py:254 #, fuzzy msgid "" "\n" "Error: The source must be either \"mailbox\", \"pop\", \"pops\", \"apop\", " "\"imap\", \"imaps\", \"imaps_cram\", or \"imaps_oauth\"" msgstr "" "Ошибка: Тип почтового ящика должен быть \"mailbox\", \"pop\", \"apop\", " "\"imap\" или \"imaps\"" #: ../roundup/scripts/roundup_server.py:113 msgid "WARNING: generating temporary SSL certificate" msgstr "ВНИМАНИЕ: создается временный сертификат для SSL" #: ../roundup/scripts/roundup_server.py:144 #, python-format msgid "Unable to find/use key from file: %(pemfile)s" msgstr "" #: ../roundup/scripts/roundup_server.py:145 msgid "" "Does it have a private key surrounded by '-----BEGIN PRIVATE KEY-----' and\n" " '-----END PRIVATE KEY-----' markers?" msgstr "" #: ../roundup/scripts/roundup_server.py:150 #, python-format msgid "Unable to find/use certificate from file: %(pemfile)s" msgstr "" #: ../roundup/scripts/roundup_server.py:151 msgid "" "Does it have a certificate surrounded by '-----BEGIN CERTIFICATE-----' and\n" " '-----END CERTIFICATE-----' markers?" msgstr "" #: ../roundup/scripts/roundup_server.py:354 msgid "" "<html><head><title>Roundup trackers index</title></head>\n" "<body><h1>Roundup trackers index</h1><ol>\n" msgstr "" "<html><head><title>Список трекеров Roundup</title></head>\n" "<body><h1>Список трекеров Roundup</h1><ol>\n" #: ../roundup/scripts/roundup_server.py:602 #, fuzzy, python-format msgid "Error: %(type)s: %(value)s" msgstr "%(key)s: %(value)s (ключевой атрибут)" #: ../roundup/scripts/roundup_server.py:614 msgid "WARNING: ignoring \"-g\" argument, not root" msgstr "" "ВНИМАНИЕ: параметр \"-g\" не используется, он разрешен только для " "пользователя root" #: ../roundup/scripts/roundup_server.py:620 msgid "Can't change groups - no grp module" msgstr "Подмена группы невозможна - нужен модуль grp" #: ../roundup/scripts/roundup_server.py:629 #, python-format msgid "Group %(group)s doesn't exist" msgstr "Группа %(group)s не существует" #: ../roundup/scripts/roundup_server.py:641 msgid "Can't run as root!" msgstr "Запуск сервера с полномочиями пользователя root запрещен!" #: ../roundup/scripts/roundup_server.py:644 msgid "WARNING: ignoring \"-u\" argument, not root" msgstr "" "ВНИМАНИЕ: параметр \"-u\" не используется, он разрешен только для " "пользователя root" #: ../roundup/scripts/roundup_server.py:650 msgid "Can't change users - no pwd module" msgstr "Подмена пользователя невозможна - нужен модуль pwd" #: ../roundup/scripts/roundup_server.py:659 #, python-format msgid "User %(user)s doesn't exist" msgstr "Пользователь %(user)s не существует" #: ../roundup/scripts/roundup_server.py:871 #, python-format msgid "Multiprocess mode \"%s\" is not available, switching to single-process" msgstr "Режим \"%s\" недоступен, переключаемся в однозадачный режим" #: ../roundup/scripts/roundup_server.py:899 #, python-format msgid "Unable to bind to port %s, port already in use." msgstr "Невозможно установить сервер на порту %s, порт уже занят." #: ../roundup/scripts/roundup_server.py:903 #, fuzzy, python-format msgid "" "Unable to bind to port %(port)s, access not allowed, errno: %(errno)s %(msg)s" msgstr "Невозможно установить сервер на порту %s, порт уже занят." #: ../roundup/scripts/roundup_server.py:982 msgid "" " -c <Command> Windows Service options.\n" " If you want to run the server as a Windows Service, you\n" " must use configuration file to specify tracker homes.\n" " Logfile option is required to run Roundup Tracker service.\n" " Typing \"roundup-server -c help\" shows Windows Services\n" " specifics." msgstr "" " -c <команда> ключ сервиса Windows.\n" " Если вы собираетесь запускать сервер как сервис Windows,\n" " вы должны использовать конфигурационный файл сервера\n" " для задания домашних каталогов трекеров.\n" " Для запуска в режиме сервиса Windows необходимо указать.\n" " файл протокола. Команда 'roundup-server -c help'\n" " выдает справку о командной строке сервиса Windows." #: ../roundup/scripts/roundup_server.py:989 #, fuzzy msgid "" " -u <UID> runs the Roundup web server as this UID\n" " -g <GID> runs the Roundup web server as this GID\n" " -d <PIDfile> run the server in the background and write the server's PID\n" " to the file indicated by PIDfile. The -l option *must* be\n" " specified if -d is used.\n" " -D run the server in the foreground even when -d is used." msgstr "" " -u <UID> запустить cервер Roundup с правами пользователя UID\n" " -g <GID> запустить сервер Roundup в группе GID\n" " -d <PIDfile> записать номер процесса (pid) сервера в файл PIDfile\n" " и запустить сервер в фоновом режиме. Если указано \"-d\",\n" " файл протокола *обязательно* должен быть задан ключом \"-l\"" #: ../roundup/scripts/roundup_server.py:997 #, fuzzy, python-format msgid "" "\n" "%(message)sUsage: roundup-server [options] [name=tracker home]*\n" "\n" "Options:\n" " -v print the Roundup version number and exit\n" " -h print this text and exit\n" " -S create or update configuration file and exit\n" " -C <fname> use configuration file <fname>\n" " -n <name> set the host name of the Roundup web server instance,\n" " specifies on which network interfaces to listen for\n" " connections, defaults to localhost, use 0.0.0.0 to bind\n" " to all network interfaces\n" " -p <port> set the port to listen on (default: %(port)s)\n" " -I <header1[,header2]*> list of headers to pass to the backend\n" " -l <fname> log to the file indicated by fname instead of stderr/stdout\n" " -N log client machine names instead of IP addresses (much " "slower)\n" " -i <fname> set tracker index template\n" " -m <children> maximum number of children to spawn in fork multiprocess " "mode\n" " -s enable SSL\n" " -L http request logging uses python logging (roundup.http)\n" " -P log client address/name using reverse proxy X-Forwarded-For\n" " header and not the connection IP (which is the reverse " "proxy).\n" " Appends a '+' sign to the logged address/name.\n" " -e <fname> PEM file containing SSL key and certificate\n" " -t <mode> multiprocess mode (default: %(mp_def)s).\n" " Allowed values: %(mp_types)s.\n" " -V <version> set HTTP version (default: HTTP/1.1).\n" " Allowed values: HTTP/1.0, HTTP/1.1.\n" "\n" "%(os_part)s\n" "\n" "Long options:\n" " --version print the Roundup version number and exit\n" " --help print this text and exit\n" " --save-config create or update configuration file and exit\n" " --config <fname> use configuration file <fname>\n" " All settings of the [main] section of the configuration file\n" " also may be specified in form --<name>=<value>\n" "\n" "Examples:\n" "\n" " roundup-server -S -C /opt/roundup/etc/roundup-server.ini \\\n" " -n localhost -p 8917 -l /var/log/roundup.log \\\n" " support=/var/spool/roundup-trackers/support\n" "\n" " roundup-server -C /opt/roundup/etc/roundup-server.ini\n" "\n" " roundup-server support=/var/spool/roundup-trackers/support\n" "\n" " roundup-server -d /var/run/roundup.pid -l /var/log/roundup.log \\\n" " support=/var/spool/roundup-trackers/support\n" "\n" "Configuration file format:\n" " Roundup Server configuration file has common .ini file format.\n" " Configuration file created with 'roundup-server -S' contains\n" " detailed explanations for each option. Please see that file\n" " for option descriptions.\n" "\n" "How to use \"name=tracker home\":\n" " These arguments set the tracker home(s) to use. The name is how the\n" " tracker is identified in the URL (it's the first part of the URL path).\n" " The tracker home is the directory that was identified when you did\n" " \"roundup-admin init\". You may specify any number of these name=home\n" " pairs on the command-line. Make sure the name part doesn't include\n" " any url-unsafe characters like spaces, as these confuse IE.\n" msgstr "" "%(message)sВызов: roundup-server [ключи] [имя=каталог]*\n" "\n" "Ключи:\n" " -v показать номер версии и выйти\n" " -h показать это сообщение и выйти\n" " -S создать или обновить файл конфигурации сервера и выйти\n" " -C <файл> использовать <файл> конфигурации сервера\n" " -n <адрес> установить адрес веб-сервера Roundup\n" " -p <порт> изменить номер порта (по умолчанию - %(port)s)\n" " -l <файл> вести протокол в указанном файле (вместо stderr/stdout)\n" " -N протоколировать имена машин клиентов вместо IP-адресов\n" " (сильно замедляет работу).\n" " -i <fname> указать шаблон для списка трекеров\n" " -s включить SSL\n" " -e <fname> PEM-файл, содержащий ключ и сертификат для SSL\n" " -t <режим> режим многозадачности (по умолчанию - %(mp_def)s).\n" " Доступные режимы: %(mp_types)s.\n" "%(os_part)s\n" "\n" "Расширенные ключи:\n" " --version показать номер версии и выйти\n" " --help показать это сообщение и выйти\n" " --save-config создать или обновить файл конфигурации сервера и выйти\n" " --config <файл> использовать <файл> конфигурации сервера\n" " --help print this text and exit\n" " Кроме этого, все настройки секции [main] в конфигурационном файле\n" " могут задаваться как ключи командной строки в виде --<имя>=<значение>\n" "\n" "Примеры:\n" "\n" " roundup-server -S -C /opt/roundup/etc/roundup-server.ini \\\n" " -n localhost -p 8917 -l /var/log/roundup.log \\\n" " support=/var/spool/roundup-trackers/support\n" "\n" " roundup-server -C /opt/roundup/etc/roundup-server.ini\n" "\n" " roundup-server support=/var/spool/roundup-trackers/support\n" "\n" " roundup-server -d /var/run/roundup.pid -l /var/log/roundup.log \\\n" " support=/var/spool/roundup-trackers/support\n" "\n" "Формат конфигурационного файла:\n" " Файл конфигурации сервера Roundup имеет обычный формат ini-файлов.\n" " Конфигурационный файл, созданный командой 'roundup-server -S',\n" " содержит подробные описания всех настроек.\n" "\n" "Параметры \"имя=каталог\"\n" " задают трекер (или трекеры), обслуживаемые этим сервером.\n" " Имя трекера является частью URL (первая часть пути в URL).\n" " Каталог указывает на расположение данных трекера. Это - тот\n" " каталог, который вы указывали при выполнении команды\n" " 'roundup-admin init'.\n" " Вы можете указать в командной строке сколько угодно пар имя=каталог.\n" " Следите за тем, чтобы в именах трекеров не было символов, которые\n" " не могут использоваться в URL (пробелы, русские буквы и проч.),\n" " потому что такие имена сбивают с толку некоторые браузеры типа IE.\n" #: ../roundup/scripts/roundup_server.py:1177 msgid "Instances must be name=home" msgstr "Список трекеров должен быть в формате имя=каталог" #: ../roundup/scripts/roundup_server.py:1191 #, python-format msgid "Configuration saved to %s" msgstr "Конфигурация записана в %s" #: ../roundup/scripts/roundup_server.py:1206 msgid "If you specify a PID file you must use -l or -L." msgstr "" #: ../roundup/scripts/roundup_server.py:1212 msgid "Sorry, you can't run the server as a daemon on this Operating System" msgstr "" "Извините, в этой операционной системе работа в фоновом режиме невозможна" #: ../roundup/scripts/roundup_server.py:1232 #, python-format msgid "Roundup server started on %(HOST)s:%(PORT)s" msgstr "Сервер Roundup готов к работе по адресу %(HOST)s:%(PORT)s" #: ../share/roundup/templates/classic/html/_generic.collision.html:4 #: ../share/roundup/templates/devel/html/_generic.collision.html:4 #: ../share/roundup/templates/minimal/html/_generic.collision.html:4 #: ../share/roundup/templates/responsive/html/_generic.collision.html:4 msgid "${class} Edit Collision - ${tracker}" msgstr "Конфликт редактирования ${class} - ${tracker}" #: ../share/roundup/templates/classic/html/_generic.collision.html:7 #: ../share/roundup/templates/devel/html/_generic.collision.html:7 #: ../share/roundup/templates/minimal/html/_generic.collision.html:7 #: ../share/roundup/templates/responsive/html/_generic.collision.html:7 msgid "${class} Edit Collision" msgstr "Конфликт редактирования ${class}" #: ../share/roundup/templates/classic/html/_generic.collision.html:14 #: ../share/roundup/templates/devel/html/_generic.collision.html:14 #: ../share/roundup/templates/minimal/html/_generic.collision.html:14 #: ../share/roundup/templates/responsive/html/_generic.collision.html:14 msgid "" "\n" " There has been a collision. Another user updated this node\n" " while you were editing. Please <a href='${context}'>reload</a>\n" " the node and review your edits.\n" msgstr "" "\n" " Обнаружен конфликт редактирования. Пока вы заполняли эту\n" " форму, другой пользователь изменил объект базы данных.\n" " <a href='${context}>Перечитайте</a> форму и внесите изменения\n" " заново, пожалуйста.\n" #: ../share/roundup/templates/classic/html/_generic.help-empty.html:6 #: ../share/roundup/templates/devel/html/_generic.help-empty.html:6 #: ../share/roundup/templates/devel/html/user.help.html:90 #: ../share/roundup/templates/responsive/html/_generic.help-empty.html:6 #: ../share/roundup/templates/responsive/html/user.help.html:90 msgid "Please specify your search parameters!" msgstr "Не заданы параметры поиска." #: ../share/roundup/templates/classic/html/_generic.help-list.html:19 #: ../share/roundup/templates/classic/html/_generic.index.html:14 #: ../share/roundup/templates/classic/html/_generic.item.html:12 #: ../share/roundup/templates/classic/html/file.item.html:9 #: ../share/roundup/templates/classic/html/issue.index.html:15 #: ../share/roundup/templates/classic/html/issue.item.html:28 #: ../share/roundup/templates/classic/html/msg.item.html:26 #: ../share/roundup/templates/classic/html/user.index.html:9 #: ../share/roundup/templates/classic/html/user.item.html:35 #: ../share/roundup/templates/devel/html/_generic.help-list.html:2 #: ../share/roundup/templates/devel/html/_generic.index.html:12 #: ../share/roundup/templates/devel/html/_generic.item.html:12 #: ../share/roundup/templates/devel/html/_generic.query.html:2 #: ../share/roundup/templates/devel/html/bug.index.html:15 #: ../share/roundup/templates/devel/html/bug.item.html:27 #: ../share/roundup/templates/devel/html/file.item.html:9 #: ../share/roundup/templates/devel/html/keyword.index.html:15 #: ../share/roundup/templates/devel/html/keyword.item.html:33 #: ../share/roundup/templates/devel/html/milestone.index.html:15 #: ../share/roundup/templates/devel/html/msg.item.html:25 #: ../share/roundup/templates/devel/html/patch.item.html:9 #: ../share/roundup/templates/devel/html/patch.item.html:97 #: ../share/roundup/templates/devel/html/task.index.html:15 #: ../share/roundup/templates/devel/html/task.item.html:27 #: ../share/roundup/templates/devel/html/user.index.html:8 #: ../share/roundup/templates/devel/html/user.item.html:34 #: ../share/roundup/templates/minimal/html/_generic.index.html:14 #: ../share/roundup/templates/minimal/html/_generic.item.html:12 #: ../share/roundup/templates/minimal/html/user.index.html:9 #: ../share/roundup/templates/minimal/html/user.item.html:34 #: ../share/roundup/templates/minimal/html/user.register.html:14 #: ../share/roundup/templates/responsive/html/_generic.help-list.html:2 #: ../share/roundup/templates/responsive/html/_generic.index.html:12 #: ../share/roundup/templates/responsive/html/_generic.item.html:12 #: ../share/roundup/templates/responsive/html/_generic.query.html:2 #: ../share/roundup/templates/responsive/html/bug.index.html:15 #: ../share/roundup/templates/responsive/html/bug.item.html:27 #: ../share/roundup/templates/responsive/html/file.item.html:9 #: ../share/roundup/templates/responsive/html/keyword.index.html:15 #: ../share/roundup/templates/responsive/html/keyword.item.html:33 #: ../share/roundup/templates/responsive/html/milestone.index.html:15 #: ../share/roundup/templates/responsive/html/msg.item.html:26 #: ../share/roundup/templates/responsive/html/patch.item.html:9 #: ../share/roundup/templates/responsive/html/patch.item.html:95 #: ../share/roundup/templates/responsive/html/task.index.html:15 #: ../share/roundup/templates/responsive/html/task.item.html:27 #: ../share/roundup/templates/responsive/html/user.index.html:8 #: ../share/roundup/templates/responsive/html/user.item.html:34 msgid "You are not allowed to view this page." msgstr "У вас нет разрешения на просмотр этой страницы." #: ../share/roundup/templates/classic/html/_generic.help-list.html:33 #: ../share/roundup/templates/devel/html/_generic.help-list.html:12 #: ../share/roundup/templates/responsive/html/_generic.help-list.html:12 msgid "1..25 out of 50" msgstr "1..25 из 50" #: ../share/roundup/templates/classic/html/_generic.help-search.html:9 #: ../share/roundup/templates/devel/html/_generic.help-search.html:9 #: ../share/roundup/templates/responsive/html/_generic.help-search.html:9 msgid "" "Generic template ${template} or version for class ${classname} is not yet " "implemented" msgstr "" "Не найден общий шаблон ${template} или его версия для класса ${classname}." #: ../share/roundup/templates/classic/html/_generic.help-submit.html:59 #: ../share/roundup/templates/classic/html/_generic.help.html:31 #: ../share/roundup/templates/devel/html/_generic.help-submit.html:60 #: ../share/roundup/templates/devel/html/user.help.html:103 #: ../share/roundup/templates/minimal/html/_generic.help.html:31 #: ../share/roundup/templates/responsive/html/_generic.help-submit.html:60 #: ../share/roundup/templates/responsive/html/user.help.html:103 msgid " Cancel " msgstr " Отменить " #: ../share/roundup/templates/classic/html/_generic.help-submit.html:65 #: ../share/roundup/templates/classic/html/_generic.help.html:34 #: ../share/roundup/templates/devel/html/_generic.help-submit.html:66 #: ../share/roundup/templates/devel/html/user.help.html:108 #: ../share/roundup/templates/minimal/html/_generic.help.html:34 #: ../share/roundup/templates/responsive/html/_generic.help-submit.html:66 #: ../share/roundup/templates/responsive/html/user.help.html:108 msgid " Apply " msgstr " Применить " #: ../share/roundup/templates/classic/html/_generic.help.html:9 #: ../share/roundup/templates/classic/html/user.help.html:13 #: ../share/roundup/templates/minimal/html/_generic.help.html:9 msgid "${property} help - ${tracker}" msgstr "Справка по полю \"${property}\" - ${tracker}" #: ../share/roundup/templates/classic/html/_generic.help.html:41 #: ../share/roundup/templates/classic/html/help.html:21 #: ../share/roundup/templates/classic/html/issue.index.html:80 #: ../share/roundup/templates/classic/html/user.index.html:82 #: ../share/roundup/templates/devel/html/_generic.help.html:42 #: ../share/roundup/templates/devel/html/bug.index.html:94 #: ../share/roundup/templates/devel/html/help.html:50 #: ../share/roundup/templates/devel/html/milestone.index.html:59 #: ../share/roundup/templates/devel/html/task.index.html:85 #: ../share/roundup/templates/devel/html/user.index.html:76 #: ../share/roundup/templates/minimal/html/_generic.help.html:41 #: ../share/roundup/templates/responsive/html/_generic.help.html:42 #: ../share/roundup/templates/responsive/html/help.html:58 #: ../share/roundup/templates/responsive/html/user.index.html:77 msgid "<< previous" msgstr "<< предыдущие" #: ../share/roundup/templates/classic/html/_generic.help.html:53 #: ../share/roundup/templates/classic/html/help.html:28 #: ../share/roundup/templates/classic/html/issue.index.html:88 #: ../share/roundup/templates/classic/html/user.index.html:90 #: ../share/roundup/templates/devel/html/_generic.help.html:54 #: ../share/roundup/templates/devel/html/bug.index.html:102 #: ../share/roundup/templates/devel/html/help.html:57 #: ../share/roundup/templates/devel/html/milestone.index.html:67 #: ../share/roundup/templates/devel/html/task.index.html:93 #: ../share/roundup/templates/devel/html/user.index.html:84 #: ../share/roundup/templates/minimal/html/_generic.help.html:53 #: ../share/roundup/templates/responsive/html/_generic.help.html:54 #: ../share/roundup/templates/responsive/html/help.html:65 #: ../share/roundup/templates/responsive/html/user.index.html:85 msgid "${start}..${end} out of ${total}" msgstr "${start}..${end} из ${total}" #: ../share/roundup/templates/classic/html/_generic.help.html:57 #: ../share/roundup/templates/classic/html/help.html:32 #: ../share/roundup/templates/classic/html/issue.index.html:91 #: ../share/roundup/templates/classic/html/user.index.html:93 #: ../share/roundup/templates/devel/html/_generic.help.html:58 #: ../share/roundup/templates/devel/html/bug.index.html:105 #: ../share/roundup/templates/devel/html/help.html:61 #: ../share/roundup/templates/devel/html/milestone.index.html:70 #: ../share/roundup/templates/devel/html/task.index.html:96 #: ../share/roundup/templates/devel/html/user.index.html:87 #: ../share/roundup/templates/minimal/html/_generic.help.html:57 #: ../share/roundup/templates/responsive/html/_generic.help.html:58 #: ../share/roundup/templates/responsive/html/help.html:69 #: ../share/roundup/templates/responsive/html/user.index.html:88 msgid "next >>" msgstr "следующие >>" #: ../share/roundup/templates/classic/html/_generic.index.html:6 #: ../share/roundup/templates/classic/html/_generic.item.html:4 #: ../share/roundup/templates/devel/html/_generic.index.html:4 #: ../share/roundup/templates/devel/html/_generic.item.html:4 #: ../share/roundup/templates/minimal/html/_generic.index.html:6 #: ../share/roundup/templates/minimal/html/_generic.item.html:4 #: ../share/roundup/templates/responsive/html/_generic.index.html:4 #: ../share/roundup/templates/responsive/html/_generic.item.html:4 msgid "${class} editing - ${tracker}" msgstr "Редактирование ${class} - ${tracker}" #: ../share/roundup/templates/classic/html/_generic.index.html:9 #: ../share/roundup/templates/classic/html/_generic.item.html:7 #: ../share/roundup/templates/devel/html/_generic.index.html:7 #: ../share/roundup/templates/devel/html/_generic.item.html:7 #: ../share/roundup/templates/minimal/html/_generic.index.html:9 #: ../share/roundup/templates/minimal/html/_generic.item.html:7 #: ../share/roundup/templates/responsive/html/_generic.index.html:7 #: ../share/roundup/templates/responsive/html/_generic.item.html:7 msgid "${class} editing" msgstr "Редактирование ${class}" #: ../share/roundup/templates/classic/html/_generic.index.html:19 #: ../share/roundup/templates/classic/html/_generic.item.html:16 #: ../share/roundup/templates/classic/html/file.item.html:13 #: ../share/roundup/templates/classic/html/issue.index.html:19 #: ../share/roundup/templates/classic/html/issue.item.html:32 #: ../share/roundup/templates/classic/html/msg.item.html:30 #: ../share/roundup/templates/classic/html/user.index.html:13 #: ../share/roundup/templates/classic/html/user.item.html:39 #: ../share/roundup/templates/devel/html/_generic.index.html:17 #: ../share/roundup/templates/devel/html/_generic.item.html:16 #: ../share/roundup/templates/devel/html/bug.index.html:19 #: ../share/roundup/templates/devel/html/bug.item.html:31 #: ../share/roundup/templates/devel/html/file.item.html:13 #: ../share/roundup/templates/devel/html/keyword.index.html:19 #: ../share/roundup/templates/devel/html/keyword.item.html:37 #: ../share/roundup/templates/devel/html/milestone.index.html:19 #: ../share/roundup/templates/devel/html/msg.item.html:29 #: ../share/roundup/templates/devel/html/patch.item.html:13 #: ../share/roundup/templates/devel/html/patch.item.html:101 #: ../share/roundup/templates/devel/html/task.index.html:19 #: ../share/roundup/templates/devel/html/task.item.html:31 #: ../share/roundup/templates/devel/html/user.index.html:12 #: ../share/roundup/templates/devel/html/user.item.html:38 #: ../share/roundup/templates/minimal/html/_generic.index.html:19 #: ../share/roundup/templates/minimal/html/_generic.item.html:16 #: ../share/roundup/templates/minimal/html/user.index.html:13 #: ../share/roundup/templates/minimal/html/user.item.html:38 #: ../share/roundup/templates/minimal/html/user.register.html:17 #: ../share/roundup/templates/responsive/html/_generic.index.html:17 #: ../share/roundup/templates/responsive/html/_generic.item.html:16 #: ../share/roundup/templates/responsive/html/bug.index.html:19 #: ../share/roundup/templates/responsive/html/bug.item.html:31 #: ../share/roundup/templates/responsive/html/file.item.html:13 #: ../share/roundup/templates/responsive/html/keyword.index.html:19 #: ../share/roundup/templates/responsive/html/keyword.item.html:37 #: ../share/roundup/templates/responsive/html/milestone.index.html:19 #: ../share/roundup/templates/responsive/html/msg.item.html:30 #: ../share/roundup/templates/responsive/html/patch.item.html:13 #: ../share/roundup/templates/responsive/html/patch.item.html:99 #: ../share/roundup/templates/responsive/html/task.index.html:19 #: ../share/roundup/templates/responsive/html/task.item.html:31 #: ../share/roundup/templates/responsive/html/user.index.html:12 #: ../share/roundup/templates/responsive/html/user.item.html:38 msgid "Please login with your username and password." msgstr "Укажите имя пользователя и пароль для входа в систему." #: ../share/roundup/templates/classic/html/_generic.index.html:28 #: ../share/roundup/templates/minimal/html/_generic.index.html:28 #, fuzzy msgid "" "<p class=\"form-help\"> You may edit the contents of the ${classname} class " "using this form. Commas, newlines and double quotes (\") must be handled " "delicately. You may include commas and newlines by enclosing the values in " "double-quotes (\"). Double quotes themselves must be quoted by doubling " "(\"\"). </p> <p class=\"form-help\"> Multilink properties have their " "multiple values colon (\":\") separated (... ,\"one:two:three\", ...) </p> " "<p class=\"form-help\"> Remove entries by deleting their line. Add new " "entries by appending them to the table - put an X in the id column. If you " "wish to restore a removed item and you know its id then just put that id in " "the id column. </p>" msgstr "" "<p class=\"form-help\"> При помощи этой формы вы можете изменить содержимое " "класса ${classname}. Будьте осторожны с запятыми, переводами строк и " "двойными кавычками (\"). Значения, содержащие запятые и переводы строк, " "должны быть заключены в двойные кавычки (\"). Двойные кавычки в значениях " "должны быть удвоены (\"\"). </p> <p class=\"form-help\"> Значения " "множественных ссылок (multilink properties) разделяются двоеточием (... ," "\"раз:два:три\", ...) </p> <p class=\"form-help\"> Для того, чтобы " "уничтожить запись, удалите соответствующую строку. Новые записи " "дописываются в конец таблицы. Вместо идентификатора (id) новых записей нужно " "вписывать латинскую букву \"X\". </p>" #: ../share/roundup/templates/classic/html/_generic.index.html:53 #: ../share/roundup/templates/devel/html/_generic.index.html:50 #: ../share/roundup/templates/minimal/html/_generic.index.html:53 #: ../share/roundup/templates/responsive/html/_generic.index.html:50 msgid "Edit Items" msgstr "Изменить" #: ../share/roundup/templates/classic/html/_generic.item.html:52 #: ../share/roundup/templates/minimal/html/_generic.item.html:52 msgid "" "Showing 10 items. <a href=\"\">Show all history</a> (warning: this could be " "VERY long)" msgstr "" #: ../share/roundup/templates/classic/html/file.index.html:4 #: ../share/roundup/templates/devel/html/file.index.html:3 #: ../share/roundup/templates/responsive/html/file.index.html:3 msgid "List of files - ${tracker}" msgstr "Список файлов - ${tracker}" #: ../share/roundup/templates/classic/html/file.index.html:5 #: ../share/roundup/templates/devel/html/file.index.html:4 #: ../share/roundup/templates/responsive/html/file.index.html:4 msgid "List of files" msgstr "Список файлов" #: ../share/roundup/templates/classic/html/file.index.html:10 #: ../share/roundup/templates/devel/html/file.index.html:9 #: ../share/roundup/templates/devel/html/patch.index.html:10 #: ../share/roundup/templates/devel/html/patch.index.html:43 #: ../share/roundup/templates/responsive/html/file.index.html:9 #: ../share/roundup/templates/responsive/html/patch.index.html:10 #: ../share/roundup/templates/responsive/html/patch.index.html:43 msgid "Download" msgstr "Скачать" #: ../share/roundup/templates/classic/html/file.index.html:11 #: ../share/roundup/templates/classic/html/file.item.html:27 #: ../share/roundup/templates/devel/html/file.index.html:11 #: ../share/roundup/templates/devel/html/file.item.html:31 #: ../share/roundup/templates/devel/html/patch.index.html:12 #: ../share/roundup/templates/devel/html/patch.index.html:45 #: ../share/roundup/templates/devel/html/patch.item.html:31 #: ../share/roundup/templates/devel/html/patch.item.html:119 #: ../share/roundup/templates/responsive/html/file.index.html:11 #: ../share/roundup/templates/responsive/html/file.item.html:31 #: ../share/roundup/templates/responsive/html/patch.index.html:12 #: ../share/roundup/templates/responsive/html/patch.index.html:45 #: ../share/roundup/templates/responsive/html/patch.item.html:31 #: ../share/roundup/templates/responsive/html/patch.item.html:117 msgid "Content Type" msgstr "Тип файла" #: ../share/roundup/templates/classic/html/file.index.html:12 #: ../share/roundup/templates/devel/html/file.index.html:12 #: ../share/roundup/templates/devel/html/patch.index.html:13 #: ../share/roundup/templates/devel/html/patch.index.html:46 #: ../share/roundup/templates/responsive/html/file.index.html:12 #: ../share/roundup/templates/responsive/html/patch.index.html:13 #: ../share/roundup/templates/responsive/html/patch.index.html:46 msgid "Uploaded By" msgstr "Загрузил" #: ../share/roundup/templates/classic/html/file.index.html:13 #: ../share/roundup/templates/classic/html/msg.item.html:48 #: ../share/roundup/templates/devel/html/file.index.html:13 #: ../share/roundup/templates/devel/html/msg.item.html:47 #: ../share/roundup/templates/devel/html/patch.index.html:14 #: ../share/roundup/templates/devel/html/patch.index.html:47 #: ../share/roundup/templates/responsive/html/file.index.html:13 #: ../share/roundup/templates/responsive/html/msg.item.html:40 #: ../share/roundup/templates/responsive/html/patch.index.html:14 #: ../share/roundup/templates/responsive/html/patch.index.html:47 msgid "Date" msgstr "Дата" #: ../share/roundup/templates/classic/html/file.item.html:2 #: ../share/roundup/templates/devel/html/file.item.html:2 #: ../share/roundup/templates/responsive/html/file.item.html:2 msgid "File display - ${tracker}" msgstr "Просмотр файла - ${tracker}" #: ../share/roundup/templates/classic/html/file.item.html:4 #: ../share/roundup/templates/devel/html/file.item.html:4 #: ../share/roundup/templates/responsive/html/file.item.html:4 msgid "File display" msgstr "Просмотр файла" #: ../share/roundup/templates/classic/html/file.item.html:23 #: ../share/roundup/templates/classic/html/user.register.html:19 #: ../share/roundup/templates/devel/html/file.item.html:23 #: ../share/roundup/templates/devel/html/patch.item.html:23 #: ../share/roundup/templates/devel/html/patch.item.html:111 #: ../share/roundup/templates/devel/html/user.register.html:26 #: ../share/roundup/templates/responsive/html/file.item.html:23 #: ../share/roundup/templates/responsive/html/patch.item.html:23 #: ../share/roundup/templates/responsive/html/patch.item.html:109 #: ../share/roundup/templates/responsive/html/user.register.html:25 msgid "Name" msgstr "Имя" #: ../share/roundup/templates/classic/html/file.item.html:45 #: ../share/roundup/templates/devel/html/file.item.html:53 #: ../share/roundup/templates/devel/html/patch.item.html:61 #: ../share/roundup/templates/devel/html/patch.item.html:149 #: ../share/roundup/templates/responsive/html/file.item.html:53 #: ../share/roundup/templates/responsive/html/patch.item.html:61 #: ../share/roundup/templates/responsive/html/patch.item.html:147 msgid "download" msgstr "скачать" #: ../share/roundup/templates/classic/html/home.classlist.html:2 #: ../share/roundup/templates/devel/html/home.classlist.html:2 #: ../share/roundup/templates/minimal/html/home.classlist.html:2 #: ../share/roundup/templates/responsive/html/home.classlist.html:2 msgid "List of classes - ${tracker}" msgstr "Список классов - ${tracker}" #: ../share/roundup/templates/classic/html/home.classlist.html:4 #: ../share/roundup/templates/devel/html/home.classlist.html:4 #: ../share/roundup/templates/minimal/html/home.classlist.html:4 #: ../share/roundup/templates/responsive/html/home.classlist.html:4 msgid "List of classes" msgstr "Список классов" #: ../share/roundup/templates/classic/html/issue.index.html:3 #: ../share/roundup/templates/classic/html/issue.index.html:9 msgid "List of issues" msgstr "Список задач" #: ../share/roundup/templates/classic/html/issue.index.html:26 #: ../share/roundup/templates/classic/html/issue.item.html:49 #: ../share/roundup/templates/responsive/html/bug.item.html:142 #: ../share/roundup/templates/responsive/html/bug.item.html:241 #: ../share/roundup/templates/responsive/html/task.item.html:118 #: ../share/roundup/templates/responsive/html/task.item.html:215 msgid "Priority" msgstr "Приоритет" #: ../share/roundup/templates/classic/html/issue.index.html:27 #: ../share/roundup/templates/devel/html/bug.index.html:27 #: ../share/roundup/templates/devel/html/milestone.index.html:26 #: ../share/roundup/templates/devel/html/task.index.html:26 #: ../share/roundup/templates/responsive/html/bug.index.html:27 #: ../share/roundup/templates/responsive/html/milestone.index.html:26 #: ../share/roundup/templates/responsive/html/task.index.html:26 msgid "ID" msgstr "" #: ../share/roundup/templates/classic/html/issue.index.html:28 #: ../share/roundup/templates/devel/html/bug.index.html:28 #: ../share/roundup/templates/devel/html/task.index.html:27 #: ../share/roundup/templates/responsive/html/task.index.html:27 msgid "Creation" msgstr "Дата создания" #: ../share/roundup/templates/classic/html/issue.index.html:29 #: ../share/roundup/templates/devel/html/bug.index.html:29 #: ../share/roundup/templates/devel/html/task.index.html:28 #: ../share/roundup/templates/responsive/html/bug.index.html:28 #: ../share/roundup/templates/responsive/html/task.index.html:28 msgid "Activity" msgstr "Действие" #: ../share/roundup/templates/classic/html/issue.index.html:30 #: ../share/roundup/templates/devel/html/bug.index.html:30 #: ../share/roundup/templates/devel/html/task.index.html:29 #: ../share/roundup/templates/responsive/html/bug.index.html:29 #: ../share/roundup/templates/responsive/html/task.index.html:29 msgid "Actor" msgstr "Выполнил" #: ../share/roundup/templates/classic/html/issue.index.html:31 #: ../share/roundup/templates/classic/html/keyword.item.html:37 #: ../share/roundup/templates/devel/html/keyword.index.html:25 #: ../share/roundup/templates/responsive/html/keyword.index.html:25 msgid "Keyword" msgstr "Ключевое слово" #: ../share/roundup/templates/classic/html/issue.index.html:32 #: ../share/roundup/templates/classic/html/issue.item.html:44 #: ../share/roundup/templates/devel/html/bug.index.html:31 #: ../share/roundup/templates/devel/html/milestone.index.html:27 #: ../share/roundup/templates/devel/html/task.index.html:30 #: ../share/roundup/templates/responsive/html/bug.index.html:30 #: ../share/roundup/templates/responsive/html/bug.item.html:44 #: ../share/roundup/templates/responsive/html/bug.item.html:57 #: ../share/roundup/templates/responsive/html/milestone.index.html:27 #: ../share/roundup/templates/responsive/html/task.index.html:30 #: ../share/roundup/templates/responsive/html/task.item.html:45 #: ../share/roundup/templates/responsive/html/task.item.html:56 #: ../share/roundup/templates/responsive/html/task.item.html:62 msgid "Title" msgstr "Заглавие" #: ../share/roundup/templates/classic/html/issue.index.html:33 #: ../share/roundup/templates/classic/html/issue.item.html:51 #: ../share/roundup/templates/devel/html/bug.index.html:34 #: ../share/roundup/templates/devel/html/milestone.index.html:28 #: ../share/roundup/templates/devel/html/task.index.html:32 #: ../share/roundup/templates/responsive/html/bug.index.html:33 #: ../share/roundup/templates/responsive/html/bug.item.html:128 #: ../share/roundup/templates/responsive/html/bug.item.html:159 #: ../share/roundup/templates/responsive/html/milestone.index.html:28 #: ../share/roundup/templates/responsive/html/task.index.html:32 #: ../share/roundup/templates/responsive/html/task.item.html:104 #: ../share/roundup/templates/responsive/html/task.item.html:133 msgid "Status" msgstr "Статус" #: ../share/roundup/templates/classic/html/issue.index.html:34 #: ../share/roundup/templates/devel/html/bug.index.html:36 #: ../share/roundup/templates/devel/html/task.index.html:34 #: ../share/roundup/templates/responsive/html/bug.index.html:35 msgid "Creator" msgstr "Автор" #: ../share/roundup/templates/classic/html/issue.index.html:35 #: ../share/roundup/templates/devel/html/bug.index.html:37 #: ../share/roundup/templates/devel/html/task.index.html:35 #: ../share/roundup/templates/responsive/html/bug.index.html:36 #: ../share/roundup/templates/responsive/html/task.index.html:34 msgid "Assigned To" msgstr "Исполнитель" #: ../share/roundup/templates/classic/html/issue.index.html:104 msgid "Download as CSV" msgstr "Скачать CSV" #: ../share/roundup/templates/classic/html/issue.index.html:114 msgid "Sort on:" msgstr "Сортировка:" #: ../share/roundup/templates/classic/html/issue.index.html:118 #: ../share/roundup/templates/classic/html/issue.index.html:139 #: ../share/roundup/templates/devel/html/bug.index.html:155 #: ../share/roundup/templates/devel/html/milestone.index.html:120 #: ../share/roundup/templates/devel/html/task.index.html:146 #: ../share/roundup/templates/responsive/html/bug.index.html:143 #: ../share/roundup/templates/responsive/html/milestone.index.html:118 #: ../share/roundup/templates/responsive/html/task.index.html:138 msgid "- nothing -" msgstr "- нет -" #: ../share/roundup/templates/classic/html/issue.index.html:126 #: ../share/roundup/templates/classic/html/issue.index.html:147 #: ../share/roundup/templates/devel/html/bug.index.html:163 #: ../share/roundup/templates/devel/html/milestone.index.html:128 #: ../share/roundup/templates/devel/html/task.index.html:154 #: ../share/roundup/templates/responsive/html/bug.index.html:151 #: ../share/roundup/templates/responsive/html/milestone.index.html:126 #: ../share/roundup/templates/responsive/html/task.index.html:146 msgid "Descending:" msgstr "По убыванию:" #: ../share/roundup/templates/classic/html/issue.index.html:135 #: ../share/roundup/templates/devel/html/bug.index.html:151 #: ../share/roundup/templates/devel/html/milestone.index.html:116 #: ../share/roundup/templates/devel/html/task.index.html:142 #: ../share/roundup/templates/responsive/html/bug.index.html:139 #: ../share/roundup/templates/responsive/html/milestone.index.html:114 #: ../share/roundup/templates/responsive/html/task.index.html:134 msgid "Group on:" msgstr "Группировка:" #: ../share/roundup/templates/classic/html/issue.index.html:154 #: ../share/roundup/templates/devel/html/bug.index.html:170 #: ../share/roundup/templates/devel/html/milestone.index.html:135 #: ../share/roundup/templates/devel/html/task.index.html:161 #: ../share/roundup/templates/responsive/html/bug.index.html:158 #: ../share/roundup/templates/responsive/html/milestone.index.html:133 #: ../share/roundup/templates/responsive/html/task.index.html:153 msgid "Redisplay" msgstr "Обновить" #: ../share/roundup/templates/classic/html/issue.item.html:7 msgid "Issue ${id}: ${title} - ${tracker}" msgstr "Задача ${id}: ${title} - ${tracker}" #: ../share/roundup/templates/classic/html/issue.item.html:10 msgid "New Issue - ${tracker}" msgstr "Новая задача - ${tracker}" #: ../share/roundup/templates/classic/html/issue.item.html:14 msgid "New Issue" msgstr "Новая задача" #: ../share/roundup/templates/classic/html/issue.item.html:16 msgid "New Issue Editing" msgstr "Регистрация новой задачи" #: ../share/roundup/templates/classic/html/issue.item.html:19 msgid "Issue${id}" msgstr "Задача ${id}" #: ../share/roundup/templates/classic/html/issue.item.html:22 msgid "Issue${id} Editing" msgstr "Редактирование задачи ${id}" #: ../share/roundup/templates/classic/html/issue.item.html:56 #: ../share/roundup/templates/devel/html/bug.item.html:115 #: ../share/roundup/templates/devel/html/task.item.html:90 #: ../share/roundup/templates/responsive/html/bug.item.html:134 #: ../share/roundup/templates/responsive/html/task.item.html:110 msgid "Superseder" msgstr "Замещение" #: ../share/roundup/templates/classic/html/issue.item.html:65 msgid "View:" msgstr "Просмотр:" #: ../share/roundup/templates/classic/html/issue.item.html:71 #: ../share/roundup/templates/devel/html/bug.item.html:135 #: ../share/roundup/templates/devel/html/task.item.html:110 #: ../share/roundup/templates/responsive/html/bug.item.html:224 #: ../share/roundup/templates/responsive/html/task.item.html:198 msgid "Nosy List" msgstr "Рассылка извещений" #: ../share/roundup/templates/classic/html/issue.item.html:89 #: ../share/roundup/templates/devel/html/bug.item.html:133 #: ../share/roundup/templates/devel/html/task.item.html:108 #: ../share/roundup/templates/responsive/html/bug.item.html:216 #: ../share/roundup/templates/responsive/html/task.item.html:190 msgid "Assigned To" msgstr "Исполнитель" #: ../share/roundup/templates/classic/html/issue.item.html:91 #: ../share/roundup/templates/classic/html/page.html:107 #: ../share/roundup/templates/devel/html/bug.index.html:38 #: ../share/roundup/templates/minimal/html/page.html:105 #: ../share/roundup/templates/responsive/html/bug.item.html:144 msgid "Keywords" msgstr "Ключевые слова" #: ../share/roundup/templates/classic/html/issue.item.html:103 msgid "Change Note" msgstr "Заметки" #: ../share/roundup/templates/classic/html/issue.item.html:111 #: ../share/roundup/templates/devel/html/bug.item.html:164 #: ../share/roundup/templates/devel/html/task.item.html:133 #: ../share/roundup/templates/responsive/html/bug.item.html:274 #: ../share/roundup/templates/responsive/html/task.item.html:241 msgid "File" msgstr "Файл" #: ../share/roundup/templates/classic/html/issue.item.html:123 #: ../share/roundup/templates/devel/html/bug.item.html:207 #: ../share/roundup/templates/devel/html/task.item.html:154 #: ../share/roundup/templates/responsive/html/bug.item.html:301 #: ../share/roundup/templates/responsive/html/task.item.html:268 msgid "Make a copy" msgstr "Скопировать" #: ../share/roundup/templates/classic/html/issue.item.html:131 #: ../share/roundup/templates/classic/html/user.item.html:153 #: ../share/roundup/templates/classic/html/user.register.html:74 #: ../share/roundup/templates/devel/html/user.item.html:149 #: ../share/roundup/templates/devel/html/user.register.html:81 #: ../share/roundup/templates/minimal/html/user.item.html:103 #: ../share/roundup/templates/responsive/html/user.item.html:149 #: ../share/roundup/templates/responsive/html/user.register.html:80 msgid "" "<table class=\"form\"> <tr> <td>Note: </td> <th class=\"required" "\">highlighted</th> <td> fields are required.</td> </tr> </table>" msgstr "" "<table class=\"form\"> <tr> <td>Примечание: </td><th class=\"required" "\">выделенные</th><td> поля должны быть заполнены.</td> </tr> </table>" #: ../share/roundup/templates/classic/html/issue.item.html:145 #, fuzzy msgid "" "Created on ${creation} by ${creator}, last changed ${activity} by ${actor}." msgstr "" "Создано <b>${creation}</b> пользователем <b>${creator}</b>, последнее " "изменение <b>${activity}</b>, пользователь <b>${actor}</b>." #: ../share/roundup/templates/classic/html/issue.item.html:149 #: ../share/roundup/templates/classic/html/msg.item.html:61 #: ../share/roundup/templates/devel/html/bug.item.html:222 #: ../share/roundup/templates/devel/html/msg.item.html:103 #: ../share/roundup/templates/devel/html/task.item.html:169 #: ../share/roundup/templates/responsive/html/msg.item.html:56 msgid "Files" msgstr "Файлы" #: ../share/roundup/templates/classic/html/issue.item.html:151 #: ../share/roundup/templates/classic/html/msg.item.html:63 #: ../share/roundup/templates/devel/html/bug.item.html:224 #: ../share/roundup/templates/devel/html/msg.item.html:105 #: ../share/roundup/templates/devel/html/task.item.html:171 #: ../share/roundup/templates/responsive/html/bug.item.html:316 #: ../share/roundup/templates/responsive/html/msg.item.html:58 #: ../share/roundup/templates/responsive/html/task.item.html:283 msgid "File name" msgstr "Имя файла" #: ../share/roundup/templates/classic/html/issue.item.html:152 #: ../share/roundup/templates/classic/html/msg.item.html:64 #: ../share/roundup/templates/devel/html/bug.item.html:225 #: ../share/roundup/templates/devel/html/msg.item.html:106 #: ../share/roundup/templates/devel/html/task.item.html:172 #: ../share/roundup/templates/responsive/html/bug.item.html:317 #: ../share/roundup/templates/responsive/html/msg.item.html:59 #: ../share/roundup/templates/responsive/html/task.item.html:284 msgid "Uploaded" msgstr "Загружен" #: ../share/roundup/templates/classic/html/issue.item.html:153 #: ../share/roundup/templates/devel/html/bug.index.html:40 #: ../share/roundup/templates/devel/html/task.index.html:37 #: ../share/roundup/templates/responsive/html/bug.index.html:37 #: ../share/roundup/templates/responsive/html/bug.item.html:46 #: ../share/roundup/templates/responsive/html/bug.item.html:71 #: ../share/roundup/templates/responsive/html/task.index.html:35 #: ../share/roundup/templates/responsive/html/task.item.html:47 #: ../share/roundup/templates/responsive/html/task.item.html:76 msgid "Type" msgstr "Тип" #: ../share/roundup/templates/classic/html/issue.item.html:154 #: ../share/roundup/templates/classic/html/query.edit.html:60 #: ../share/roundup/templates/devel/html/bug.item.html:227 #: ../share/roundup/templates/devel/html/query.edit.html:62 #: ../share/roundup/templates/devel/html/task.item.html:174 #: ../share/roundup/templates/responsive/html/bug.item.html:319 #: ../share/roundup/templates/responsive/html/query.edit.html:62 #: ../share/roundup/templates/responsive/html/task.item.html:286 msgid "Edit" msgstr "Редактировать" #: ../share/roundup/templates/classic/html/issue.item.html:155 #: ../share/roundup/templates/devel/html/bug.item.html:228 #: ../share/roundup/templates/devel/html/task.item.html:175 #: ../share/roundup/templates/responsive/html/bug.item.html:320 #: ../share/roundup/templates/responsive/html/task.item.html:287 msgid "Remove" msgstr "Удалить" #: ../share/roundup/templates/classic/html/issue.item.html:177 #: ../share/roundup/templates/classic/html/issue.item.html:200 #: ../share/roundup/templates/classic/html/query.edit.html:83 #: ../share/roundup/templates/devel/html/bug.item.html:248 #: ../share/roundup/templates/devel/html/bug.item.html:305 #: ../share/roundup/templates/devel/html/query.edit.html:82 #: ../share/roundup/templates/devel/html/task.item.html:197 #: ../share/roundup/templates/devel/html/task.item.html:221 #: ../share/roundup/templates/responsive/html/bug.item.html:341 #: ../share/roundup/templates/responsive/html/bug.item.html:365 #: ../share/roundup/templates/responsive/html/query.edit.html:82 #: ../share/roundup/templates/responsive/html/task.item.html:310 #: ../share/roundup/templates/responsive/html/task.item.html:334 msgid "remove" msgstr "удалить" #: ../share/roundup/templates/classic/html/issue.item.html:184 #: ../share/roundup/templates/classic/html/msg.index.html:9 #: ../share/roundup/templates/devel/html/bug.item.html:291 #: ../share/roundup/templates/devel/html/msg.index.html:9 #: ../share/roundup/templates/devel/html/task.item.html:204 #: ../share/roundup/templates/responsive/html/bug.item.html:347 #: ../share/roundup/templates/responsive/html/msg.index.html:9 #: ../share/roundup/templates/responsive/html/task.item.html:316 msgid "Messages" msgstr "Сообщения" #: ../share/roundup/templates/classic/html/issue.item.html:188 msgid "msg${id} (view)" msgstr "msg${id} (просмотр)" #: ../share/roundup/templates/classic/html/issue.item.html:189 msgid "Author: ${author}" msgstr "Автор: ${author}" #: ../share/roundup/templates/classic/html/issue.item.html:191 #: ../share/roundup/templates/devel/html/bug.item.html:298 #: ../share/roundup/templates/devel/html/task.item.html:211 #: ../share/roundup/templates/responsive/html/bug.item.html:357 #: ../share/roundup/templates/responsive/html/task.item.html:326 msgid "Date: ${date}" msgstr "Дата: ${date}" #: ../share/roundup/templates/classic/html/issue.search.html:2 msgid "Issue searching - ${tracker}" msgstr "Поиск - ${tracker}" #: ../share/roundup/templates/classic/html/issue.search.html:4 msgid "Issue searching" msgstr "Поиск" #: ../share/roundup/templates/classic/html/issue.search.html:32 #: ../share/roundup/templates/devel/html/bug.search.html:32 #: ../share/roundup/templates/devel/html/task.search.html:32 #: ../share/roundup/templates/responsive/html/bug.search.html:32 #: ../share/roundup/templates/responsive/html/task.search.html:32 msgid "Filter on" msgstr "Что искать" #: ../share/roundup/templates/classic/html/issue.search.html:33 #: ../share/roundup/templates/devel/html/bug.search.html:33 #: ../share/roundup/templates/devel/html/task.search.html:33 #: ../share/roundup/templates/responsive/html/bug.search.html:33 #: ../share/roundup/templates/responsive/html/task.search.html:33 msgid "Display" msgstr "Показать" #: ../share/roundup/templates/classic/html/issue.search.html:34 #: ../share/roundup/templates/devel/html/bug.search.html:34 #: ../share/roundup/templates/devel/html/task.search.html:34 #: ../share/roundup/templates/responsive/html/bug.search.html:34 #: ../share/roundup/templates/responsive/html/task.search.html:34 msgid "Sort on" msgstr "Сортировать" #: ../share/roundup/templates/classic/html/issue.search.html:35 #: ../share/roundup/templates/devel/html/bug.search.html:35 #: ../share/roundup/templates/devel/html/task.search.html:35 #: ../share/roundup/templates/responsive/html/bug.search.html:35 #: ../share/roundup/templates/responsive/html/task.search.html:35 msgid "Group on" msgstr "Группировать" #: ../share/roundup/templates/classic/html/issue.search.html:39 #: ../share/roundup/templates/devel/html/bug.search.html:39 #: ../share/roundup/templates/devel/html/task.search.html:39 #: ../share/roundup/templates/responsive/html/bug.search.html:39 #: ../share/roundup/templates/responsive/html/task.search.html:39 msgid "All text*:" msgstr "во всем тексте*:" #: ../share/roundup/templates/classic/html/issue.search.html:47 #: ../share/roundup/templates/devel/html/bug.item.html:44 #: ../share/roundup/templates/devel/html/bug.search.html:47 #: ../share/roundup/templates/devel/html/task.item.html:44 #: ../share/roundup/templates/devel/html/task.search.html:47 #: ../share/roundup/templates/responsive/html/bug.search.html:47 #: ../share/roundup/templates/responsive/html/task.search.html:47 msgid "Title:" msgstr "в заголовке:" #: ../share/roundup/templates/classic/html/issue.search.html:57 #: ../share/roundup/templates/devel/html/bug.search.html:199 #: ../share/roundup/templates/devel/html/keyword.item.html:51 #: ../share/roundup/templates/devel/html/task.search.html:199 #: ../share/roundup/templates/responsive/html/bug.search.html:199 #: ../share/roundup/templates/responsive/html/keyword.item.html:51 msgid "Keyword:" msgstr "Ключевое слово:" #: ../share/roundup/templates/classic/html/issue.search.html:59 #: ../share/roundup/templates/classic/html/issue.search.html:126 #: ../share/roundup/templates/classic/html/issue.search.html:142 #: ../share/roundup/templates/devel/html/bug.search.html:121 #: ../share/roundup/templates/devel/html/bug.search.html:134 #: ../share/roundup/templates/devel/html/bug.search.html:147 #: ../share/roundup/templates/devel/html/bug.search.html:214 #: ../share/roundup/templates/devel/html/bug.search.html:230 #: ../share/roundup/templates/devel/html/task.search.html:121 #: ../share/roundup/templates/devel/html/task.search.html:134 #: ../share/roundup/templates/devel/html/task.search.html:147 #: ../share/roundup/templates/devel/html/task.search.html:214 #: ../share/roundup/templates/devel/html/task.search.html:230 #: ../share/roundup/templates/responsive/html/bug.search.html:121 #: ../share/roundup/templates/responsive/html/bug.search.html:134 #: ../share/roundup/templates/responsive/html/bug.search.html:147 #: ../share/roundup/templates/responsive/html/bug.search.html:214 #: ../share/roundup/templates/responsive/html/bug.search.html:230 #: ../share/roundup/templates/responsive/html/task.search.html:121 #: ../share/roundup/templates/responsive/html/task.search.html:134 #: ../share/roundup/templates/responsive/html/task.search.html:175 #: ../share/roundup/templates/responsive/html/task.search.html:191 msgid "not selected" msgstr "не установлен" #: ../share/roundup/templates/classic/html/issue.search.html:68 #: ../share/roundup/templates/devel/html/bug.search.html:55 #: ../share/roundup/templates/devel/html/task.search.html:55 #: ../share/roundup/templates/responsive/html/bug.search.html:55 #: ../share/roundup/templates/responsive/html/task.search.html:55 msgid "ID:" msgstr "" #: ../share/roundup/templates/classic/html/issue.search.html:76 #: ../share/roundup/templates/devel/html/bug.search.html:63 #: ../share/roundup/templates/devel/html/task.search.html:63 #: ../share/roundup/templates/responsive/html/bug.search.html:63 #: ../share/roundup/templates/responsive/html/task.search.html:63 msgid "Creation Date:" msgstr "Дата создания:" #: ../share/roundup/templates/classic/html/issue.search.html:87 #: ../share/roundup/templates/devel/html/bug.search.html:73 #: ../share/roundup/templates/devel/html/task.search.html:73 #: ../share/roundup/templates/responsive/html/bug.search.html:73 #: ../share/roundup/templates/responsive/html/task.search.html:73 msgid "Creator:" msgstr "Автор:" #: ../share/roundup/templates/classic/html/issue.search.html:89 #: ../share/roundup/templates/devel/html/bug.search.html:75 #: ../share/roundup/templates/devel/html/task.search.html:75 #: ../share/roundup/templates/responsive/html/bug.search.html:75 #: ../share/roundup/templates/responsive/html/task.search.html:75 msgid "created by me" msgstr "создано мной" #: ../share/roundup/templates/classic/html/issue.search.html:99 #: ../share/roundup/templates/devel/html/bug.search.html:86 #: ../share/roundup/templates/devel/html/task.search.html:86 #: ../share/roundup/templates/responsive/html/bug.search.html:86 #: ../share/roundup/templates/responsive/html/task.search.html:86 msgid "Activity:" msgstr "Действие:" #: ../share/roundup/templates/classic/html/issue.search.html:110 msgid "Actor:" msgstr "Выполнил:" #: ../share/roundup/templates/classic/html/issue.search.html:112 #: ../share/roundup/templates/devel/html/bug.search.html:98 #: ../share/roundup/templates/devel/html/task.search.html:98 #: ../share/roundup/templates/responsive/html/bug.search.html:98 #: ../share/roundup/templates/responsive/html/task.search.html:98 msgid "done by me" msgstr "выполнено мной" #: ../share/roundup/templates/classic/html/issue.search.html:124 #: ../share/roundup/templates/devel/html/bug.search.html:212 #: ../share/roundup/templates/devel/html/task.search.html:212 #: ../share/roundup/templates/responsive/html/bug.search.html:212 #: ../share/roundup/templates/responsive/html/task.search.html:173 msgid "Priority:" msgstr "Приоритет:" #: ../share/roundup/templates/classic/html/issue.search.html:137 #: ../share/roundup/templates/devel/html/bug.search.html:225 #: ../share/roundup/templates/devel/html/task.search.html:225 #: ../share/roundup/templates/responsive/html/bug.search.html:225 #: ../share/roundup/templates/responsive/html/task.search.html:186 msgid "Status:" msgstr "Статус:" #: ../share/roundup/templates/classic/html/issue.search.html:140 msgid "not resolved" msgstr "не закрыт" #: ../share/roundup/templates/classic/html/issue.search.html:155 #: ../share/roundup/templates/devel/html/bug.search.html:181 #: ../share/roundup/templates/devel/html/task.search.html:181 #: ../share/roundup/templates/responsive/html/bug.search.html:181 #: ../share/roundup/templates/responsive/html/task.search.html:155 msgid "Assigned to:" msgstr "Исполнитель:" #: ../share/roundup/templates/classic/html/issue.search.html:158 #: ../share/roundup/templates/devel/html/bug.search.html:184 #: ../share/roundup/templates/devel/html/task.search.html:184 #: ../share/roundup/templates/responsive/html/bug.search.html:184 #: ../share/roundup/templates/responsive/html/task.search.html:158 msgid "assigned to me" msgstr "поручено мне" #: ../share/roundup/templates/classic/html/issue.search.html:161 #: ../share/roundup/templates/devel/html/bug.search.html:187 #: ../share/roundup/templates/devel/html/task.search.html:187 #: ../share/roundup/templates/responsive/html/bug.search.html:187 #: ../share/roundup/templates/responsive/html/task.search.html:161 msgid "unassigned" msgstr "неназначено" #: ../share/roundup/templates/classic/html/issue.search.html:171 #: ../share/roundup/templates/devel/html/bug.search.html:250 #: ../share/roundup/templates/devel/html/task.search.html:250 #: ../share/roundup/templates/responsive/html/bug.search.html:250 #: ../share/roundup/templates/responsive/html/task.search.html:211 msgid "No Sort or group:" msgstr "Не сортировать / не группировать" #: ../share/roundup/templates/classic/html/issue.search.html:179 #: ../share/roundup/templates/devel/html/bug.search.html:258 #: ../share/roundup/templates/devel/html/task.search.html:258 #: ../share/roundup/templates/responsive/html/bug.search.html:258 #: ../share/roundup/templates/responsive/html/task.search.html:219 msgid "Pagesize:" msgstr "Размер страницы:" #: ../share/roundup/templates/classic/html/issue.search.html:185 #: ../share/roundup/templates/devel/html/bug.search.html:264 #: ../share/roundup/templates/devel/html/task.search.html:264 #: ../share/roundup/templates/responsive/html/bug.search.html:264 #: ../share/roundup/templates/responsive/html/task.search.html:225 msgid "Start With:" msgstr "Начать с:" #: ../share/roundup/templates/classic/html/issue.search.html:191 #: ../share/roundup/templates/devel/html/bug.search.html:270 #: ../share/roundup/templates/devel/html/task.search.html:270 #: ../share/roundup/templates/responsive/html/bug.search.html:270 #: ../share/roundup/templates/responsive/html/task.search.html:231 msgid "Sort Descending:" msgstr "Сортировать по убыванию:" #: ../share/roundup/templates/classic/html/issue.search.html:198 #: ../share/roundup/templates/devel/html/bug.search.html:277 #: ../share/roundup/templates/devel/html/task.search.html:277 #: ../share/roundup/templates/responsive/html/bug.search.html:277 #: ../share/roundup/templates/responsive/html/task.search.html:238 msgid "Group Descending:" msgstr "Группировать по убыванию" #: ../share/roundup/templates/classic/html/issue.search.html:205 #: ../share/roundup/templates/devel/html/bug.search.html:284 #: ../share/roundup/templates/devel/html/task.search.html:284 #: ../share/roundup/templates/responsive/html/bug.search.html:284 #: ../share/roundup/templates/responsive/html/task.search.html:245 msgid "Query name**:" msgstr "Имя запроса**:" #: ../share/roundup/templates/classic/html/issue.search.html:218 #: ../share/roundup/templates/classic/html/page.html:42 #: ../share/roundup/templates/classic/html/page.html:94 #: ../share/roundup/templates/classic/html/user.help-search.html:70 #: ../share/roundup/templates/classic/html/user.index.html:38 #: ../share/roundup/templates/devel/html/bug.search.html:297 #: ../share/roundup/templates/devel/html/page.html:79 #: ../share/roundup/templates/devel/html/page.html:126 #: ../share/roundup/templates/devel/html/task.search.html:297 #: ../share/roundup/templates/devel/html/user.help-search.html:70 #: ../share/roundup/templates/devel/html/user.help.html:77 #: ../share/roundup/templates/devel/html/user.index.html:37 #: ../share/roundup/templates/minimal/html/page.html:40 #: ../share/roundup/templates/minimal/html/page.html:92 #: ../share/roundup/templates/responsive/html/bug.search.html:297 #: ../share/roundup/templates/responsive/html/page.html:95 #: ../share/roundup/templates/responsive/html/page.html:143 #: ../share/roundup/templates/responsive/html/task.search.html:258 #: ../share/roundup/templates/responsive/html/user.help-search.html:70 #: ../share/roundup/templates/responsive/html/user.help.html:77 #: ../share/roundup/templates/responsive/html/user.index.html:39 msgid "Search" msgstr "Поиск" #: ../share/roundup/templates/classic/html/issue.search.html:223 msgid "*: The \"all text\" field will look in message bodies and issue titles" msgstr "" "*: Поиск по всему тексту ищет введенную строку в заголовках и в теле " "сообщений." #: ../share/roundup/templates/classic/html/issue.search.html:226 #: ../share/roundup/templates/devel/html/bug.search.html:305 #: ../share/roundup/templates/devel/html/task.search.html:305 #: ../share/roundup/templates/responsive/html/bug.search.html:305 #: ../share/roundup/templates/responsive/html/task.search.html:266 msgid "" "**: If you supply a name, the query will be saved off and available as a " "link in the sidebar" msgstr "" "**: Если указано имя, запрос будет сохранен под этим именем и появится в " "списке запросов в меню." #: ../share/roundup/templates/classic/html/keyword.item.html:3 msgid "Keyword editing - ${tracker}" msgstr "Редактирование ключевых слов - ${tracker}" #: ../share/roundup/templates/classic/html/keyword.item.html:5 msgid "Keyword editing" msgstr "Редактирование ключевых слов" #: ../share/roundup/templates/classic/html/keyword.item.html:11 msgid "Existing Keywords" msgstr "Существующие ключевые слова" #: ../share/roundup/templates/classic/html/keyword.item.html:20 msgid "" "To edit an existing keyword (for spelling or typing errors), click on its " "entry above." msgstr "" "Для того, чтобы исправить ошибки или опечатки в ключевом слове, вызовите " "редактор по ссылке в этом списке." #: ../share/roundup/templates/classic/html/keyword.item.html:27 msgid "To create a new keyword, enter it below and click \"Submit New Entry\"." msgstr "" "Чтобы создать новое ключевое слово, заполните поле ввода и нажмите кнопку " "\"Добавить\"." #: ../share/roundup/templates/classic/html/keyword.item.html:51 msgid "Continue adding keywords." msgstr "" #: ../share/roundup/templates/classic/html/msg.index.html:3 #: ../share/roundup/templates/devel/html/msg.index.html:3 #: ../share/roundup/templates/responsive/html/msg.index.html:3 msgid "List of messages - ${tracker}" msgstr "Список сообщений - ${tracker}" #: ../share/roundup/templates/classic/html/msg.index.html:5 #: ../share/roundup/templates/devel/html/msg.index.html:5 #: ../share/roundup/templates/responsive/html/msg.index.html:5 msgid "Message listing" msgstr "Список сообщений" #: ../share/roundup/templates/classic/html/msg.item.html:6 #: ../share/roundup/templates/devel/html/msg.item.html:5 #: ../share/roundup/templates/responsive/html/msg.item.html:5 msgid "Message ${id} - ${tracker}" msgstr "Сообщение ${id} - ${tracker}" #: ../share/roundup/templates/classic/html/msg.item.html:9 #: ../share/roundup/templates/devel/html/msg.item.html:8 #: ../share/roundup/templates/responsive/html/msg.item.html:8 msgid "New Message - ${tracker}" msgstr "Новое сообщение - ${tracker}" #: ../share/roundup/templates/classic/html/msg.item.html:13 #: ../share/roundup/templates/devel/html/msg.item.html:12 #: ../share/roundup/templates/responsive/html/msg.item.html:12 msgid "New Message" msgstr "Новое сообщение" #: ../share/roundup/templates/classic/html/msg.item.html:15 #: ../share/roundup/templates/devel/html/msg.item.html:14 #: ../share/roundup/templates/responsive/html/msg.item.html:14 msgid "New Message Editing" msgstr "Редактирование нового сообщения" #: ../share/roundup/templates/classic/html/msg.item.html:18 #: ../share/roundup/templates/devel/html/msg.item.html:17 #: ../share/roundup/templates/responsive/html/msg.item.html:17 msgid "Message${id}" msgstr "Сообщение ${id}" #: ../share/roundup/templates/classic/html/msg.item.html:21 #: ../share/roundup/templates/devel/html/msg.item.html:20 #: ../share/roundup/templates/responsive/html/msg.item.html:20 msgid "Message${id} Editing" msgstr "Редактирование сообщения ${id}" #: ../share/roundup/templates/classic/html/msg.item.html:38 #: ../share/roundup/templates/devel/html/msg.item.html:37 #: ../share/roundup/templates/responsive/html/msg.item.html:36 msgid "Author" msgstr "Автор" #: ../share/roundup/templates/classic/html/msg.item.html:43 #: ../share/roundup/templates/devel/html/msg.item.html:42 #: ../share/roundup/templates/responsive/html/msg.item.html:38 msgid "Recipients" msgstr "Адресаты" #: ../share/roundup/templates/classic/html/msg.item.html:54 msgid "Content" msgstr "Содержание" #: ../share/roundup/templates/classic/html/page.html:56 #: ../share/roundup/templates/minimal/html/page.html:54 msgid "<b>Your Queries</b> (<a href=\"query?@template=edit\">edit</a>)" msgstr "<b>Ваши запросы</b> (<a href=\"query?@template=edit\">редактор</a>)" #: ../share/roundup/templates/classic/html/page.html:67 #: ../share/roundup/templates/minimal/html/page.html:65 msgid "Issues" msgstr "Задачи" #: ../share/roundup/templates/classic/html/page.html:69 #: ../share/roundup/templates/classic/html/page.html:109 #: ../share/roundup/templates/devel/html/page.html:48 #: ../share/roundup/templates/devel/html/page.html:96 #: ../share/roundup/templates/devel/html/page.html:143 #: ../share/roundup/templates/minimal/html/page.html:67 #: ../share/roundup/templates/minimal/html/page.html:107 #: ../share/roundup/templates/responsive/html/page.html:64 #: ../share/roundup/templates/responsive/html/page.html:113 #: ../share/roundup/templates/responsive/html/page.html:161 msgid "Create New" msgstr "Добавить" #: ../share/roundup/templates/classic/html/page.html:71 #: ../share/roundup/templates/devel/html/page.html:64 #: ../share/roundup/templates/devel/html/page.html:112 #: ../share/roundup/templates/minimal/html/page.html:69 #: ../share/roundup/templates/responsive/html/page.html:80 #: ../share/roundup/templates/responsive/html/page.html:129 msgid "Show Unassigned" msgstr "Неназначенные" #: ../share/roundup/templates/classic/html/page.html:83 #: ../share/roundup/templates/minimal/html/page.html:81 msgid "Show All" msgstr "Показать все" #: ../share/roundup/templates/classic/html/page.html:95 #: ../share/roundup/templates/minimal/html/page.html:93 msgid "Show issue:" msgstr "Показать:" #: ../share/roundup/templates/classic/html/page.html:112 #: ../share/roundup/templates/minimal/html/page.html:110 msgid "Edit Existing" msgstr "Редактировать" #: ../share/roundup/templates/classic/html/page.html:118 #: ../share/roundup/templates/devel/html/page.html:224 #: ../share/roundup/templates/minimal/html/page.html:116 #: ../share/roundup/templates/responsive/html/page.html:241 msgid "Administration" msgstr "Администрирование" #: ../share/roundup/templates/classic/html/page.html:120 #: ../share/roundup/templates/devel/html/page.html:227 #: ../share/roundup/templates/minimal/html/page.html:118 #: ../share/roundup/templates/responsive/html/page.html:244 msgid "Class List" msgstr "Список классов" #: ../share/roundup/templates/classic/html/page.html:124 #: ../share/roundup/templates/devel/html/page.html:231 #: ../share/roundup/templates/minimal/html/page.html:122 #: ../share/roundup/templates/responsive/html/page.html:248 msgid "User List" msgstr "Список пользователей" #: ../share/roundup/templates/classic/html/page.html:126 #: ../share/roundup/templates/devel/html/page.html:234 #: ../share/roundup/templates/minimal/html/page.html:124 #: ../share/roundup/templates/responsive/html/page.html:251 msgid "Add User" msgstr "Добавить пользователя" #: ../share/roundup/templates/classic/html/page.html:133 #: ../share/roundup/templates/classic/html/page.html:141 #: ../share/roundup/templates/devel/html/page.html:164 #: ../share/roundup/templates/devel/html/page.html:172 #: ../share/roundup/templates/minimal/html/page.html:131 #: ../share/roundup/templates/minimal/html/page.html:139 #: ../share/roundup/templates/responsive/html/page.html:188 msgid "Login" msgstr "Вход" #: ../share/roundup/templates/classic/html/page.html:138 #: ../share/roundup/templates/devel/html/page.html:171 #: ../share/roundup/templates/minimal/html/page.html:138 msgid "Remember me?" msgstr "Запомнить" #: ../share/roundup/templates/classic/html/page.html:149 #: ../share/roundup/templates/classic/html/user.register.html:68 #: ../share/roundup/templates/devel/html/page.html:182 #: ../share/roundup/templates/devel/html/user.register.html:75 #: ../share/roundup/templates/minimal/html/page.html:147 #: ../share/roundup/templates/minimal/html/user.register.html:65 #: ../share/roundup/templates/responsive/html/page.html:200 #: ../share/roundup/templates/responsive/html/user.register.html:74 msgid "Register" msgstr "Зарегистрироваться" #: ../share/roundup/templates/classic/html/page.html:152 #: ../share/roundup/templates/devel/html/page.html:187 #: ../share/roundup/templates/minimal/html/page.html:150 #: ../share/roundup/templates/responsive/html/page.html:205 msgid "Lost your login?" msgstr "Забыли пароль?" #: ../share/roundup/templates/classic/html/page.html:157 #: ../share/roundup/templates/minimal/html/page.html:155 msgid "Hello, ${user}" msgstr "Здравствуйте, ${user}!" #: ../share/roundup/templates/classic/html/page.html:159 msgid "Your Issues" msgstr "Задачи" #: ../share/roundup/templates/classic/html/page.html:171 #: ../share/roundup/templates/devel/html/page.html:209 #: ../share/roundup/templates/minimal/html/page.html:157 #: ../share/roundup/templates/responsive/html/page.html:226 msgid "Your Details" msgstr "Учетная карточка" #: ../share/roundup/templates/classic/html/page.html:173 #: ../share/roundup/templates/devel/html/page.html:212 #: ../share/roundup/templates/minimal/html/page.html:159 #: ../share/roundup/templates/responsive/html/page.html:229 msgid "Logout" msgstr "Выход" #: ../share/roundup/templates/classic/html/page.html:177 #: ../share/roundup/templates/minimal/html/page.html:163 msgid "Help" msgstr "Помощь" #: ../share/roundup/templates/classic/html/page.html:178 #: ../share/roundup/templates/minimal/html/page.html:164 msgid "Roundup docs" msgstr "Документация Roundup" #: ../share/roundup/templates/classic/html/page.html:189 #: ../share/roundup/templates/devel/html/page.html:254 #: ../share/roundup/templates/minimal/html/page.html:175 #: ../share/roundup/templates/responsive/html/page.html:269 msgid "clear this message" msgstr "сбросить это сообщение" #: ../share/roundup/templates/classic/html/page.html:258 #: ../share/roundup/templates/classic/html/page.html:271 #: ../share/roundup/templates/classic/html/page.html:289 #: ../share/roundup/templates/classic/html/page.html:303 #: ../share/roundup/templates/devel/html/page.html:317 #: ../share/roundup/templates/devel/html/page.html:330 #: ../share/roundup/templates/devel/html/page.html:348 #: ../share/roundup/templates/devel/html/page.html:362 #: ../share/roundup/templates/minimal/html/page.html:240 #: ../share/roundup/templates/minimal/html/page.html:255 #: ../share/roundup/templates/minimal/html/page.html:269 #: ../share/roundup/templates/responsive/html/page.html:332 #: ../share/roundup/templates/responsive/html/page.html:345 #: ../share/roundup/templates/responsive/html/page.html:363 #: ../share/roundup/templates/responsive/html/page.html:377 msgid "don't care" msgstr "неважно" #: ../share/roundup/templates/classic/html/page.html:260 #: ../share/roundup/templates/classic/html/page.html:273 #: ../share/roundup/templates/classic/html/page.html:291 #: ../share/roundup/templates/classic/html/page.html:304 #: ../share/roundup/templates/devel/html/page.html:319 #: ../share/roundup/templates/devel/html/page.html:332 #: ../share/roundup/templates/devel/html/page.html:350 #: ../share/roundup/templates/devel/html/page.html:363 #: ../share/roundup/templates/minimal/html/page.html:242 #: ../share/roundup/templates/minimal/html/page.html:257 #: ../share/roundup/templates/minimal/html/page.html:270 #: ../share/roundup/templates/responsive/html/page.html:334 #: ../share/roundup/templates/responsive/html/page.html:347 #: ../share/roundup/templates/responsive/html/page.html:365 #: ../share/roundup/templates/responsive/html/page.html:378 msgid "------------" msgstr "" #: ../share/roundup/templates/classic/html/page.html:336 #: ../share/roundup/templates/devel/html/page.html:391 #: ../share/roundup/templates/minimal/html/page.html:298 #: ../share/roundup/templates/responsive/html/page.html:406 msgid "no value" msgstr "нет значения" #: ../share/roundup/templates/classic/html/query.edit.html:4 #: ../share/roundup/templates/devel/html/query.edit.html:3 #: ../share/roundup/templates/responsive/html/query.edit.html:3 msgid "\"Your Queries\" Editing - ${tracker}" msgstr "Редактирование \"Ваших запросов\" - ${tracker}" #: ../share/roundup/templates/classic/html/query.edit.html:6 #: ../share/roundup/templates/devel/html/query.edit.html:5 #: ../share/roundup/templates/responsive/html/query.edit.html:5 msgid "\"Your Queries\" Editing" msgstr "Редактирование \"Ваших запросов\"" #: ../share/roundup/templates/classic/html/query.edit.html:12 #: ../share/roundup/templates/devel/html/query.edit.html:11 #: ../share/roundup/templates/responsive/html/query.edit.html:11 msgid "You are not allowed to edit queries." msgstr "У вас нет разрешения на редактирование запросов" #: ../share/roundup/templates/classic/html/query.edit.html:58 #: ../share/roundup/templates/devel/html/query.edit.html:60 #: ../share/roundup/templates/responsive/html/query.edit.html:60 msgid "Query" msgstr "Запрос" #: ../share/roundup/templates/classic/html/query.edit.html:59 #: ../share/roundup/templates/devel/html/query.edit.html:61 #: ../share/roundup/templates/responsive/html/query.edit.html:61 msgid "Include in \"Your Queries\"" msgstr "Включить в \"Ваши запросы\"" #: ../share/roundup/templates/classic/html/query.edit.html:61 #: ../share/roundup/templates/devel/html/query.edit.html:63 #: ../share/roundup/templates/responsive/html/query.edit.html:63 msgid "Private to you?" msgstr "Личный?" #: ../share/roundup/templates/classic/html/query.edit.html:62 #: ../share/roundup/templates/devel/html/query.edit.html:64 #: ../share/roundup/templates/responsive/html/query.edit.html:64 msgid "delete/restore<br> (javascript<br>required)" msgstr "" #: ../share/roundup/templates/classic/html/query.edit.html:65 msgid "Queries I created" msgstr "" #: ../share/roundup/templates/classic/html/query.edit.html:77 #: ../share/roundup/templates/devel/html/query.edit.html:76 #: ../share/roundup/templates/responsive/html/query.edit.html:76 msgid "leave out" msgstr "не включать" #: ../share/roundup/templates/classic/html/query.edit.html:78 #: ../share/roundup/templates/devel/html/query.edit.html:77 #: ../share/roundup/templates/responsive/html/query.edit.html:77 msgid "include" msgstr "включить" #: ../share/roundup/templates/classic/html/query.edit.html:82 #: ../share/roundup/templates/devel/html/query.edit.html:81 #: ../share/roundup/templates/responsive/html/query.edit.html:81 msgid "leave in" msgstr "оставить" #: ../share/roundup/templates/classic/html/query.edit.html:87 #: ../share/roundup/templates/classic/html/query.edit.html:121 #: ../share/roundup/templates/devel/html/query.edit.html:99 #: ../share/roundup/templates/devel/html/query.edit.html:124 #: ../share/roundup/templates/responsive/html/query.edit.html:99 #: ../share/roundup/templates/responsive/html/query.edit.html:124 msgid "edit" msgstr "редактировать" #: ../share/roundup/templates/classic/html/query.edit.html:91 #: ../share/roundup/templates/devel/html/query.edit.html:103 #: ../share/roundup/templates/responsive/html/query.edit.html:103 msgid "yes" msgstr "да" #: ../share/roundup/templates/classic/html/query.edit.html:93 #: ../share/roundup/templates/devel/html/query.edit.html:105 #: ../share/roundup/templates/responsive/html/query.edit.html:105 msgid "no" msgstr "нет" #: ../share/roundup/templates/classic/html/query.edit.html:99 #: ../share/roundup/templates/devel/html/query.edit.html:111 #: ../share/roundup/templates/responsive/html/query.edit.html:111 msgid "Delete" msgstr "Удалить" #: ../share/roundup/templates/classic/html/query.edit.html:105 msgid "Queries others created" msgstr "" #: ../share/roundup/templates/classic/html/query.edit.html:106 msgid "Owner" msgstr "" #: ../share/roundup/templates/classic/html/query.edit.html:118 #: ../share/roundup/templates/devel/html/query.edit.html:126 #: ../share/roundup/templates/responsive/html/query.edit.html:126 msgid "[not yours to edit]" msgstr "[чужой запрос - редактировать нельзя]" #: ../share/roundup/templates/classic/html/query.edit.html:121 msgid "<a href=\"\">x</a>" msgstr "" #: ../share/roundup/templates/classic/html/query.edit.html:128 msgid "Active retired/private queries" msgstr "" #: ../share/roundup/templates/classic/html/query.edit.html:138 #: ../share/roundup/templates/classic/html/query.edit.html:139 #: ../share/roundup/templates/devel/html/query.edit.html:86 #: ../share/roundup/templates/responsive/html/query.edit.html:86 msgid "[query is retired]" msgstr "[запрос удален]" #: ../share/roundup/templates/classic/html/query.edit.html:141 #: ../share/roundup/templates/classic/html/query.edit.html:156 #, fuzzy msgid "Restore" msgstr "восстановление" #: ../share/roundup/templates/classic/html/query.edit.html:154 #, fuzzy msgid "[query is private]" msgstr "[запрос удален]" #: ../share/roundup/templates/classic/html/query.edit.html:168 #: ../share/roundup/templates/devel/html/query.edit.html:136 #: ../share/roundup/templates/responsive/html/query.edit.html:136 msgid "Save Selection" msgstr "Сохранить изменения" #: ../share/roundup/templates/classic/html/user.forgotten.html:3 #: ../share/roundup/templates/devel/html/user.forgotten.html:2 #: ../share/roundup/templates/responsive/html/user.forgotten.html:2 msgid "Password reset request - ${tracker}" msgstr "Сброс пароля - ${tracker}" #: ../share/roundup/templates/classic/html/user.forgotten.html:5 #: ../share/roundup/templates/devel/html/user.forgotten.html:4 #: ../share/roundup/templates/responsive/html/user.forgotten.html:4 msgid "Password reset request" msgstr "Сброс пароля" #: ../share/roundup/templates/classic/html/user.forgotten.html:9 #: ../share/roundup/templates/devel/html/user.forgotten.html:10 #: ../share/roundup/templates/responsive/html/user.forgotten.html:10 msgid "" "You have two options if you have forgotten your password. If you know the " "email address you registered with, enter it below." msgstr "" "Если вы забыли пароль, у вас есть две возможности. Если вы помните адрес " "электронной почты, с которым вы зарегистрированы, введите его в этом поле." #: ../share/roundup/templates/classic/html/user.forgotten.html:16 #: ../share/roundup/templates/devel/html/user.forgotten.html:22 #: ../share/roundup/templates/responsive/html/user.forgotten.html:22 msgid "Email Address:" msgstr "Адрес email:" #: ../share/roundup/templates/classic/html/user.forgotten.html:26 #: ../share/roundup/templates/classic/html/user.forgotten.html:36 #: ../share/roundup/templates/devel/html/user.forgotten.html:32 #: ../share/roundup/templates/devel/html/user.forgotten.html:46 #: ../share/roundup/templates/responsive/html/user.forgotten.html:32 #: ../share/roundup/templates/responsive/html/user.forgotten.html:46 msgid "Request password reset" msgstr "Очистить пароль" #: ../share/roundup/templates/classic/html/user.forgotten.html:32 #: ../share/roundup/templates/devel/html/user.forgotten.html:38 #: ../share/roundup/templates/responsive/html/user.forgotten.html:38 msgid "Or, if you know your username, then enter it below." msgstr "Или, если вы помните ваше имя пользователя, укажите его здесь" #: ../share/roundup/templates/classic/html/user.forgotten.html:35 #: ../share/roundup/templates/devel/html/user.forgotten.html:45 #: ../share/roundup/templates/responsive/html/user.forgotten.html:45 msgid "Username:" msgstr "Имя пользователя:" #: ../share/roundup/templates/classic/html/user.forgotten.html:41 #: ../share/roundup/templates/devel/html/user.forgotten.html:51 #: ../share/roundup/templates/responsive/html/user.forgotten.html:51 msgid "" "A confirmation email will be sent to you - please follow the instructions " "within it to complete the reset process." msgstr "" "Для подтверждения этой операции вам будет послано сообщение по электронной " "почте. В этом письме будет написано, что вы должны сделать, чтобы очистить " "пароль Roundup." #: ../share/roundup/templates/classic/html/user.help-search.html:74 #: ../share/roundup/templates/devel/html/user.help-search.html:74 #: ../share/roundup/templates/devel/html/user.help.html:81 #: ../share/roundup/templates/responsive/html/user.help-search.html:74 #: ../share/roundup/templates/responsive/html/user.help.html:81 msgid "Pagesize" msgstr "Размер страницы" #: ../share/roundup/templates/classic/html/user.help.html:42 msgid "" "Your browser is not capable of using frames; you should be redirected " "immediately, or visit ${link}." msgstr "Ваш браузер не поддерживает фреймы; перейдите на страницу ${link}." #: ../share/roundup/templates/classic/html/user.index.html:3 #: ../share/roundup/templates/devel/html/user.index.html:2 #: ../share/roundup/templates/minimal/html/user.index.html:3 #: ../share/roundup/templates/responsive/html/user.index.html:2 msgid "User listing - ${tracker}" msgstr "Список пользователей - ${tracker}" #: ../share/roundup/templates/classic/html/user.index.html:5 #: ../share/roundup/templates/devel/html/user.index.html:4 #: ../share/roundup/templates/minimal/html/user.index.html:5 #: ../share/roundup/templates/responsive/html/user.index.html:4 msgid "User listing" msgstr "Список пользователей" #: ../share/roundup/templates/classic/html/user.index.html:48 #: ../share/roundup/templates/devel/html/user.index.html:48 #: ../share/roundup/templates/minimal/html/user.index.html:19 #: ../share/roundup/templates/responsive/html/page.html:180 #: ../share/roundup/templates/responsive/html/user.index.html:49 msgid "Username" msgstr "Пользователь" #: ../share/roundup/templates/classic/html/user.index.html:49 #: ../share/roundup/templates/devel/html/user.index.html:49 #: ../share/roundup/templates/responsive/html/user.index.html:50 msgid "Real name" msgstr "Имя, фамилия" #: ../share/roundup/templates/classic/html/user.index.html:50 #: ../share/roundup/templates/classic/html/user.register.html:47 #: ../share/roundup/templates/devel/html/user.index.html:50 #: ../share/roundup/templates/devel/html/user.register.html:54 #: ../share/roundup/templates/responsive/html/user.index.html:51 #: ../share/roundup/templates/responsive/html/user.register.html:53 msgid "Organisation" msgstr "Организация" #: ../share/roundup/templates/classic/html/user.index.html:51 #: ../share/roundup/templates/devel/html/user.index.html:51 #: ../share/roundup/templates/minimal/html/user.index.html:20 #: ../share/roundup/templates/responsive/html/user.index.html:52 msgid "Email address" msgstr "Адрес email" #: ../share/roundup/templates/classic/html/user.index.html:52 #: ../share/roundup/templates/devel/html/user.index.html:52 #: ../share/roundup/templates/responsive/html/user.index.html:53 msgid "Phone number" msgstr "Телефон" #: ../share/roundup/templates/classic/html/user.index.html:53 #: ../share/roundup/templates/devel/html/user.index.html:53 #: ../share/roundup/templates/responsive/html/user.index.html:54 msgid "Retire" msgstr "Уволить" #: ../share/roundup/templates/classic/html/user.index.html:72 #: ../share/roundup/templates/devel/html/user.index.html:66 #: ../share/roundup/templates/responsive/html/user.index.html:67 msgid "retire" msgstr "уволить" #: ../share/roundup/templates/classic/html/user.item.html:9 #: ../share/roundup/templates/devel/html/user.item.html:8 #: ../share/roundup/templates/minimal/html/user.item.html:8 #: ../share/roundup/templates/responsive/html/user.item.html:8 msgid "User ${id}: ${title} - ${tracker}" msgstr "Пользователь ${id}: ${title} - ${tracker}" #: ../share/roundup/templates/classic/html/user.item.html:12 #: ../share/roundup/templates/devel/html/user.item.html:11 #: ../share/roundup/templates/minimal/html/user.item.html:11 #: ../share/roundup/templates/responsive/html/user.item.html:11 msgid "New User - ${tracker}" msgstr "Новый пользователь - ${tracker}" #: ../share/roundup/templates/classic/html/user.item.html:21 #: ../share/roundup/templates/devel/html/user.item.html:20 #: ../share/roundup/templates/minimal/html/user.item.html:20 #: ../share/roundup/templates/responsive/html/user.item.html:20 msgid "New User" msgstr "Новый пользователь" #: ../share/roundup/templates/classic/html/user.item.html:23 #: ../share/roundup/templates/devel/html/user.item.html:22 #: ../share/roundup/templates/minimal/html/user.item.html:22 #: ../share/roundup/templates/responsive/html/user.item.html:22 msgid "New User Editing" msgstr "Регистрация нового пользователя" #: ../share/roundup/templates/classic/html/user.item.html:26 #: ../share/roundup/templates/devel/html/user.item.html:25 #: ../share/roundup/templates/minimal/html/user.item.html:25 #: ../share/roundup/templates/responsive/html/user.item.html:25 msgid "User${id}" msgstr "Пользователь ${id}" #: ../share/roundup/templates/classic/html/user.item.html:29 #: ../share/roundup/templates/devel/html/user.item.html:28 #: ../share/roundup/templates/minimal/html/user.item.html:28 #: ../share/roundup/templates/responsive/html/user.item.html:28 msgid "User${id} Editing" msgstr "Редактирование карточки пользователя ${id}" #: ../share/roundup/templates/classic/html/user.item.html:80 #: ../share/roundup/templates/classic/html/user.register.html:35 #: ../share/roundup/templates/devel/html/user.item.html:78 #: ../share/roundup/templates/devel/html/user.register.html:42 #: ../share/roundup/templates/minimal/html/user.item.html:75 #: ../share/roundup/templates/minimal/html/user.register.html:43 #: ../share/roundup/templates/responsive/html/user.item.html:78 #: ../share/roundup/templates/responsive/html/user.register.html:41 msgid "Roles" msgstr "Роли" #: ../share/roundup/templates/classic/html/user.item.html:88 #: ../share/roundup/templates/devel/html/user.item.html:86 #: ../share/roundup/templates/minimal/html/user.item.html:83 #: ../share/roundup/templates/responsive/html/user.item.html:86 msgid "(to give the user more than one role, enter a comma,separated,list)" msgstr "(если ролей несколько, перечислите их через запятую)" #: ../share/roundup/templates/classic/html/user.item.html:109 msgid "(the default is ${zone})" msgstr "(по умолчанию - ${zone})" #: ../share/roundup/templates/classic/html/user.item.html:130 #: ../share/roundup/templates/classic/html/user.register.html:55 #: ../share/roundup/templates/devel/html/user.item.html:126 #: ../share/roundup/templates/devel/html/user.register.html:62 #: ../share/roundup/templates/minimal/html/user.register.html:55 #: ../share/roundup/templates/responsive/html/user.item.html:126 #: ../share/roundup/templates/responsive/html/user.register.html:61 msgid "Alternate E-mail addresses<br>One address per line" msgstr "Дополнительные адреса email<br />По одному адресу в строке" #: ../share/roundup/templates/classic/html/user.register.html:4 #: ../share/roundup/templates/classic/html/user.register.html:7 #: ../share/roundup/templates/devel/html/user.register.html:3 #: ../share/roundup/templates/devel/html/user.register.html:6 #: ../share/roundup/templates/minimal/html/user.register.html:4 #: ../share/roundup/templates/minimal/html/user.register.html:7 #: ../share/roundup/templates/responsive/html/user.register.html:3 #: ../share/roundup/templates/responsive/html/user.register.html:6 msgid "Registering with ${tracker}" msgstr "Регистрация в ${tracker}" #: ../share/roundup/templates/classic/html/user.register.html:23 #: ../share/roundup/templates/devel/html/user.register.html:30 #: ../share/roundup/templates/minimal/html/user.register.html:31 #: ../share/roundup/templates/responsive/html/user.register.html:29 msgid "Login Name" msgstr "Учетное имя" #: ../share/roundup/templates/classic/html/user.register.html:27 #: ../share/roundup/templates/devel/html/user.register.html:34 #: ../share/roundup/templates/minimal/html/user.register.html:35 #: ../share/roundup/templates/responsive/html/user.register.html:33 msgid "Login Password" msgstr "Пароль" #: ../share/roundup/templates/classic/html/user.register.html:31 #: ../share/roundup/templates/devel/html/user.register.html:38 #: ../share/roundup/templates/minimal/html/user.register.html:39 #: ../share/roundup/templates/responsive/html/user.register.html:37 msgid "Confirm Password" msgstr "(еще раз)" #: ../share/roundup/templates/classic/html/user.register.html:43 #: ../share/roundup/templates/devel/html/user.register.html:50 #: ../share/roundup/templates/responsive/html/user.register.html:49 msgid "Phone" msgstr "Телефон" #: ../share/roundup/templates/classic/html/user.register.html:51 #: ../share/roundup/templates/devel/html/user.register.html:58 #: ../share/roundup/templates/minimal/html/user.register.html:51 #: ../share/roundup/templates/responsive/html/user.register.html:57 msgid "E-mail address" msgstr "Адрес email" #: ../share/roundup/templates/classic/html/user.rego_progress.html:4 #: ../share/roundup/templates/devel/html/user.rego_progress.html:3 #: ../share/roundup/templates/minimal/html/user.rego_progress.html:4 #: ../share/roundup/templates/responsive/html/user.rego_progress.html:3 msgid "Registration in progress - ${tracker}" msgstr "Выполняется регистрация - ${tracker}" #: ../share/roundup/templates/classic/html/user.rego_progress.html:6 #: ../share/roundup/templates/devel/html/user.rego_progress.html:5 #: ../share/roundup/templates/minimal/html/user.rego_progress.html:6 #: ../share/roundup/templates/responsive/html/user.rego_progress.html:5 msgid "Registration in progress..." msgstr "Выполняется регистрация..." #: ../share/roundup/templates/classic/html/user.rego_progress.html:10 #: ../share/roundup/templates/devel/html/user.rego_progress.html:9 #: ../share/roundup/templates/minimal/html/user.rego_progress.html:10 #: ../share/roundup/templates/responsive/html/user.rego_progress.html:9 msgid "" "You will shortly receive an email to confirm your registration. To complete " "the registration process, visit the link indicated in the email." msgstr "" "Скоро вы получите письмо с подтверждением вашей регистрации. Для того, чтобы " "закончить регистрацию, вызовите указанную в письме ссылку." #: ../share/roundup/templates/classic/initial_data.py:5 #: ../share/roundup/templates/jinja2/initial_data.py:4 msgid "critical" msgstr "критический" #: ../share/roundup/templates/classic/initial_data.py:6 #: ../share/roundup/templates/jinja2/initial_data.py:5 msgid "urgent" msgstr "срочный" #: ../share/roundup/templates/classic/initial_data.py:7 #: ../share/roundup/templates/jinja2/initial_data.py:6 msgid "bug" msgstr "ошибка" #: ../share/roundup/templates/classic/initial_data.py:8 #: ../share/roundup/templates/jinja2/initial_data.py:7 msgid "feature" msgstr "развитие" #: ../share/roundup/templates/classic/initial_data.py:9 #: ../share/roundup/templates/jinja2/initial_data.py:8 msgid "wish" msgstr "пожелание" #: ../share/roundup/templates/classic/initial_data.py:12 #: ../share/roundup/templates/jinja2/initial_data.py:11 msgid "unread" msgstr "новый" #: ../share/roundup/templates/classic/initial_data.py:13 #: ../share/roundup/templates/jinja2/initial_data.py:12 msgid "deferred" msgstr "отложен" #: ../share/roundup/templates/classic/initial_data.py:14 #: ../share/roundup/templates/jinja2/initial_data.py:13 msgid "chatting" msgstr "обсуждение" #: ../share/roundup/templates/classic/initial_data.py:15 #: ../share/roundup/templates/jinja2/initial_data.py:14 msgid "need-eg" msgstr "нужен пример" #: ../share/roundup/templates/classic/initial_data.py:16 #: ../share/roundup/templates/jinja2/initial_data.py:15 msgid "in-progress" msgstr "в работе" #: ../share/roundup/templates/classic/initial_data.py:17 #: ../share/roundup/templates/jinja2/initial_data.py:16 msgid "testing" msgstr "тестирование" #: ../share/roundup/templates/classic/initial_data.py:18 #: ../share/roundup/templates/jinja2/initial_data.py:17 msgid "done-cbb" msgstr "сделано; можно улучшить" #: ../share/roundup/templates/classic/initial_data.py:19 #: ../share/roundup/templates/jinja2/initial_data.py:18 msgid "resolved" msgstr "сделано" #: ../share/roundup/templates/devel/extensions/spambayes.py:66 #: ../share/roundup/templates/responsive/extensions/spambayes.py:66 #, fuzzy msgid "Message classified as" msgstr "Список сообщений" #: ../share/roundup/templates/devel/extensions/spambayes.py:68 #: ../share/roundup/templates/responsive/extensions/spambayes.py:68 msgid "Unable to classify message, got error:" msgstr "" #: ../share/roundup/templates/devel/html/_generic.index.html:26 #: ../share/roundup/templates/responsive/html/_generic.index.html:26 #, fuzzy msgid "" "<p class=\"form-help\"> You may edit the contents of the ${classname} class " "using this form. Commas, newlines and double quotes (\") must be handled " "delicately. You may include commas and newlines by enclosing the values in " "double-quotes (\"). Double quotes themselves must be quoted by doubling " "(\"\"). </p> <p class=\"form-help\"> Multilink properties have their " "multiple values colon (\":\") separated (... ,\"one:two:three\", ...) </p> " "<p class=\"form-help\"> Remove entries by deleting their line. Add new " "entries by appending them to the table - put an X in the id column. </p>" msgstr "" "<p class=\"form-help\"> При помощи этой формы вы можете изменить содержимое " "класса ${classname}. Будьте осторожны с запятыми, переводами строк и " "двойными кавычками (\"). Значения, содержащие запятые и переводы строк, " "должны быть заключены в двойные кавычки (\"). Двойные кавычки в значениях " "должны быть удвоены (\"\"). </p> <p class=\"form-help\"> Значения " "множественных ссылок (multilink properties) разделяются двоеточием (... ," "\"раз:два:три\", ...) </p> <p class=\"form-help\"> Для того, чтобы " "уничтожить запись, удалите соответствующую строку. Новые записи " "дописываются в конец таблицы. Вместо идентификатора (id) новых записей нужно " "вписывать латинскую букву \"X\". </p>" #: ../share/roundup/templates/devel/html/bug.index.html:3 #: ../share/roundup/templates/devel/html/bug.index.html:9 #: ../share/roundup/templates/responsive/html/bug.index.html:3 #: ../share/roundup/templates/responsive/html/bug.index.html:9 #, fuzzy msgid "List of bugs" msgstr "Список задач" #: ../share/roundup/templates/devel/html/bug.index.html:26 #: ../share/roundup/templates/responsive/html/bug.index.html:26 #: ../share/roundup/templates/responsive/html/bug.item.html:84 msgid "Severity" msgstr "" #: ../share/roundup/templates/devel/html/bug.index.html:32 #: ../share/roundup/templates/devel/html/task.index.html:31 #: ../share/roundup/templates/responsive/html/bug.index.html:31 #: ../share/roundup/templates/responsive/html/bug.item.html:48 #: ../share/roundup/templates/responsive/html/task.index.html:31 #: ../share/roundup/templates/responsive/html/task.item.html:49 msgid "Components" msgstr "" #: ../share/roundup/templates/devel/html/bug.index.html:33 #: ../share/roundup/templates/responsive/html/bug.index.html:32 #: ../share/roundup/templates/responsive/html/bug.item.html:113 msgid "Versions" msgstr "" #: ../share/roundup/templates/devel/html/bug.index.html:35 #: ../share/roundup/templates/devel/html/task.index.html:33 #: ../share/roundup/templates/responsive/html/bug.index.html:34 #: ../share/roundup/templates/responsive/html/bug.item.html:130 #: ../share/roundup/templates/responsive/html/bug.item.html:172 #: ../share/roundup/templates/responsive/html/task.index.html:33 #: ../share/roundup/templates/responsive/html/task.item.html:106 #: ../share/roundup/templates/responsive/html/task.item.html:146 msgid "Resolution" msgstr "" #: ../share/roundup/templates/devel/html/bug.index.html:39 msgid "Depends On" msgstr "" #: ../share/roundup/templates/devel/html/bug.item.html:6 #: ../share/roundup/templates/responsive/html/bug.item.html:6 #, fuzzy msgid "Bug ${id}: ${title} - ${tracker}" msgstr "Задача ${id}: ${title} - ${tracker}" #: ../share/roundup/templates/devel/html/bug.item.html:9 #: ../share/roundup/templates/responsive/html/bug.item.html:9 #, fuzzy msgid "New Bug report - ${tracker}" msgstr "Новый пользователь - ${tracker}" #: ../share/roundup/templates/devel/html/bug.item.html:13 #: ../share/roundup/templates/responsive/html/bug.item.html:13 #, fuzzy msgid "New Bug" msgstr "Новая задача" #: ../share/roundup/templates/devel/html/bug.item.html:15 #: ../share/roundup/templates/responsive/html/bug.item.html:15 #, fuzzy msgid "New Bug Editing" msgstr "Регистрация новой задачи" #: ../share/roundup/templates/devel/html/bug.item.html:18 #: ../share/roundup/templates/responsive/html/bug.item.html:18 #, fuzzy msgid "Bug ${id}" msgstr "Задача ${id}" #: ../share/roundup/templates/devel/html/bug.item.html:21 #: ../share/roundup/templates/responsive/html/bug.item.html:21 #, fuzzy msgid "Bug ${id} Editing" msgstr "Редактирование задачи ${id}" #: ../share/roundup/templates/devel/html/bug.item.html:57 msgid "<span>Type</span>:" msgstr "" #: ../share/roundup/templates/devel/html/bug.item.html:63 msgid "<span>Severity</span>:" msgstr "" #: ../share/roundup/templates/devel/html/bug.item.html:72 msgid "<span>Components</span>:" msgstr "" #: ../share/roundup/templates/devel/html/bug.item.html:78 msgid "<span>Versions</span>:" msgstr "" #: ../share/roundup/templates/devel/html/bug.item.html:91 msgid "<span>Status</span>:" msgstr "" #: ../share/roundup/templates/devel/html/bug.item.html:97 msgid "<span>Resolution</span>:" msgstr "" #: ../share/roundup/templates/devel/html/bug.item.html:104 #: ../share/roundup/templates/devel/html/task.item.html:79 #: ../share/roundup/templates/responsive/html/bug.item.html:132 #: ../share/roundup/templates/responsive/html/bug.item.html:183 #: ../share/roundup/templates/responsive/html/task.item.html:108 #: ../share/roundup/templates/responsive/html/task.item.html:157 msgid "Dependencies" msgstr "" #: ../share/roundup/templates/devel/html/bug.item.html:116 #: ../share/roundup/templates/devel/html/task.item.html:91 msgid "x:" msgstr "" #: ../share/roundup/templates/devel/html/bug.item.html:126 #: ../share/roundup/templates/devel/html/task.item.html:101 #: ../share/roundup/templates/responsive/html/bug.item.html:204 #: ../share/roundup/templates/responsive/html/task.item.html:178 #, fuzzy msgid "View" msgstr "Просмотр:" #: ../share/roundup/templates/devel/html/bug.item.html:150 #: ../share/roundup/templates/responsive/html/bug.item.html:249 #, fuzzy msgid "Keywords:" msgstr "Ключевые слова" #: ../share/roundup/templates/devel/html/bug.item.html:156 #: ../share/roundup/templates/devel/html/task.item.html:125 msgid "Comment" msgstr "" #: ../share/roundup/templates/devel/html/bug.item.html:171 #: ../share/roundup/templates/devel/html/task.item.html:140 #: ../share/roundup/templates/responsive/html/bug.item.html:287 #: ../share/roundup/templates/responsive/html/task.item.html:254 msgid "File Description" msgstr "" #: ../share/roundup/templates/devel/html/bug.item.html:218 #: ../share/roundup/templates/devel/html/task.item.html:165 #: ../share/roundup/templates/responsive/html/bug.item.html:310 #: ../share/roundup/templates/responsive/html/task.item.html:277 #, fuzzy msgid "" "Created on <b>${creation}</b> by <b>${creator}</b>, last changed <b>" "${activity}</b> by <b>${actor}</b>." msgstr "" "Создано <b>${creation}</b> пользователем <b>${creator}</b>, последнее " "изменение <b>${activity}</b>, пользователь <b>${actor}</b>." #: ../share/roundup/templates/devel/html/bug.item.html:226 #: ../share/roundup/templates/devel/html/file.index.html:10 #: ../share/roundup/templates/devel/html/file.item.html:27 #: ../share/roundup/templates/devel/html/keyword.index.html:26 #: ../share/roundup/templates/devel/html/patch.index.html:11 #: ../share/roundup/templates/devel/html/patch.index.html:44 #: ../share/roundup/templates/devel/html/patch.item.html:27 #: ../share/roundup/templates/devel/html/patch.item.html:115 #: ../share/roundup/templates/devel/html/task.item.html:173 #: ../share/roundup/templates/responsive/html/bug.item.html:318 #: ../share/roundup/templates/responsive/html/file.index.html:10 #: ../share/roundup/templates/responsive/html/file.item.html:27 #: ../share/roundup/templates/responsive/html/keyword.index.html:26 #: ../share/roundup/templates/responsive/html/patch.index.html:11 #: ../share/roundup/templates/responsive/html/patch.index.html:44 #: ../share/roundup/templates/responsive/html/patch.item.html:27 #: ../share/roundup/templates/responsive/html/patch.item.html:113 #: ../share/roundup/templates/responsive/html/task.item.html:285 #, fuzzy msgid "Description" msgstr "дата создания" #: ../share/roundup/templates/devel/html/bug.item.html:295 #: ../share/roundup/templates/devel/html/task.item.html:208 #: ../share/roundup/templates/responsive/html/bug.item.html:352 #: ../share/roundup/templates/responsive/html/task.item.html:321 #, fuzzy msgid "msg${id}" msgstr "Пользователь ${id}" #: ../share/roundup/templates/devel/html/bug.item.html:297 #: ../share/roundup/templates/devel/html/task.item.html:210 #: ../share/roundup/templates/responsive/html/bug.item.html:356 #: ../share/roundup/templates/responsive/html/task.item.html:325 #, fuzzy msgid "Author: ${author} ()" msgstr "Автор: ${author}" #: ../share/roundup/templates/devel/html/bug.search.html:2 #: ../share/roundup/templates/responsive/html/bug.search.html:2 #, fuzzy msgid "Bug searching - ${tracker}" msgstr "Поиск - ${tracker}" #: ../share/roundup/templates/devel/html/bug.search.html:4 #: ../share/roundup/templates/responsive/html/bug.search.html:4 #, fuzzy msgid "Bug searching" msgstr "Поиск" #: ../share/roundup/templates/devel/html/bug.search.html:96 #: ../share/roundup/templates/devel/html/task.search.html:96 #: ../share/roundup/templates/responsive/html/bug.search.html:96 #: ../share/roundup/templates/responsive/html/task.search.html:96 #, fuzzy msgid "Last actor:" msgstr "выполнил" #: ../share/roundup/templates/devel/html/bug.search.html:109 #: ../share/roundup/templates/devel/html/task.search.html:109 #: ../share/roundup/templates/responsive/html/bug.search.html:109 #: ../share/roundup/templates/responsive/html/task.search.html:109 #, fuzzy msgid "Nosy list member:" msgstr "Рассылка извещений" #: ../share/roundup/templates/devel/html/bug.search.html:119 #: ../share/roundup/templates/devel/html/task.search.html:119 #: ../share/roundup/templates/responsive/html/bug.search.html:119 #: ../share/roundup/templates/responsive/html/task.search.html:119 #, fuzzy msgid "Type:" msgstr "Тип" #: ../share/roundup/templates/devel/html/bug.search.html:132 #: ../share/roundup/templates/devel/html/task.search.html:132 #: ../share/roundup/templates/responsive/html/bug.search.html:132 #: ../share/roundup/templates/responsive/html/task.search.html:132 msgid "Components:" msgstr "" #: ../share/roundup/templates/devel/html/bug.search.html:145 #: ../share/roundup/templates/devel/html/task.search.html:145 #: ../share/roundup/templates/responsive/html/bug.search.html:145 msgid "Versions:" msgstr "" #: ../share/roundup/templates/devel/html/bug.search.html:171 #: ../share/roundup/templates/devel/html/task.search.html:171 #: ../share/roundup/templates/responsive/html/bug.search.html:171 #: ../share/roundup/templates/responsive/html/task.search.html:145 msgid "Depends on:" msgstr "" #: ../share/roundup/templates/devel/html/bug.search.html:201 #: ../share/roundup/templates/devel/html/task.search.html:201 #: ../share/roundup/templates/responsive/html/bug.search.html:201 #, fuzzy msgid "not set" msgstr "не установлен" #: ../share/roundup/templates/devel/html/bug.search.html:228 #: ../share/roundup/templates/devel/html/task.search.html:228 #: ../share/roundup/templates/responsive/html/bug.search.html:228 #: ../share/roundup/templates/responsive/html/task.search.html:189 #, fuzzy msgid "not closed" msgstr "не установлен" #: ../share/roundup/templates/devel/html/bug.search.html:242 #: ../share/roundup/templates/devel/html/task.item.html:73 #: ../share/roundup/templates/devel/html/task.search.html:242 #: ../share/roundup/templates/responsive/html/bug.search.html:242 #: ../share/roundup/templates/responsive/html/task.search.html:203 msgid "Resolution:" msgstr "" #: ../share/roundup/templates/devel/html/bug.search.html:302 #: ../share/roundup/templates/responsive/html/bug.search.html:302 #, fuzzy msgid "*: The \"all text\" field will look in message bodies and bug titles" msgstr "" "*: Поиск по всему тексту ищет введенную строку в заголовках и в теле " "сообщений." #: ../share/roundup/templates/devel/html/help.html:11 #: ../share/roundup/templates/responsive/html/help.html:14 #, fuzzy msgid "${what} help - ${tracker}" msgstr "Справка по полю \"${property}\" - ${tracker}" #: ../share/roundup/templates/devel/html/keyword.index.html:3 #: ../share/roundup/templates/devel/html/keyword.index.html:9 #: ../share/roundup/templates/responsive/html/keyword.index.html:3 #: ../share/roundup/templates/responsive/html/keyword.index.html:9 #, fuzzy msgid "List of keywords" msgstr "Список файлов" #: ../share/roundup/templates/devel/html/keyword.item.html:8 #: ../share/roundup/templates/responsive/html/keyword.item.html:8 #, fuzzy msgid "Keyword ${id}: ${title} - ${tracker}" msgstr "Пользователь ${id}: ${title} - ${tracker}" #: ../share/roundup/templates/devel/html/keyword.item.html:11 #: ../share/roundup/templates/responsive/html/keyword.item.html:11 #, fuzzy msgid "New Keyword - ${tracker}" msgstr "Новый пользователь - ${tracker}" #: ../share/roundup/templates/devel/html/keyword.item.html:19 #: ../share/roundup/templates/responsive/html/keyword.item.html:19 #, fuzzy msgid "New Keyword" msgstr "Ключевое слово" #: ../share/roundup/templates/devel/html/keyword.item.html:21 #: ../share/roundup/templates/responsive/html/keyword.item.html:21 #, fuzzy msgid "New Keyword Editing" msgstr "Редактирование ключевых слов" #: ../share/roundup/templates/devel/html/keyword.item.html:24 #: ../share/roundup/templates/responsive/html/keyword.item.html:24 #, fuzzy msgid "Keyword${id}" msgstr "Ключевое слово" #: ../share/roundup/templates/devel/html/keyword.item.html:27 #: ../share/roundup/templates/responsive/html/keyword.item.html:27 #, fuzzy msgid "Keyword${id} Editing" msgstr "Редактирование карточки пользователя ${id}" #: ../share/roundup/templates/devel/html/keyword.item.html:57 #: ../share/roundup/templates/responsive/html/keyword.item.html:57 #, fuzzy msgid "Description:" msgstr "По убыванию:" #: ../share/roundup/templates/devel/html/milestone.index.html:3 #: ../share/roundup/templates/devel/html/milestone.index.html:9 #: ../share/roundup/templates/responsive/html/milestone.index.html:3 #: ../share/roundup/templates/responsive/html/milestone.index.html:9 #, fuzzy msgid "List of milestones" msgstr "Список файлов" #: ../share/roundup/templates/devel/html/msg.item.html:52 #: ../share/roundup/templates/responsive/html/msg.item.html:42 #, fuzzy msgid "Message-id" msgstr "Сообщение ${id}" #: ../share/roundup/templates/devel/html/msg.item.html:57 #: ../share/roundup/templates/responsive/html/msg.item.html:44 msgid "In-reply-to" msgstr "" #: ../share/roundup/templates/devel/html/page.html:45 #: ../share/roundup/templates/responsive/html/page.html:61 msgid "Bugs" msgstr "" #: ../share/roundup/templates/devel/html/page.html:51 #: ../share/roundup/templates/devel/html/page.html:99 #: ../share/roundup/templates/devel/html/page.html:146 #: ../share/roundup/templates/responsive/html/page.html:67 #: ../share/roundup/templates/responsive/html/page.html:116 #: ../share/roundup/templates/responsive/html/page.html:164 #, fuzzy msgid "Show Open" msgstr "Показать:" #: ../share/roundup/templates/devel/html/page.html:83 #, fuzzy msgid "Show bug:" msgstr "Показать:" #: ../share/roundup/templates/devel/html/page.html:93 #: ../share/roundup/templates/responsive/html/page.html:111 msgid "Tasks" msgstr "" #: ../share/roundup/templates/devel/html/page.html:130 #, fuzzy msgid "Show task:" msgstr "Показать:" #: ../share/roundup/templates/devel/html/page.html:140 #: ../share/roundup/templates/responsive/html/page.html:159 msgid "Milestones" msgstr "" #: ../share/roundup/templates/devel/html/page.html:160 #, fuzzy msgid "User" msgstr "Добавить пользователя" #: ../share/roundup/templates/devel/html/page.html:196 #: ../share/roundup/templates/responsive/html/page.html:213 #, fuzzy msgid "Bugs assigned to you" msgstr "поручено мне" #: ../share/roundup/templates/devel/html/page.html:216 #: ../share/roundup/templates/responsive/html/page.html:233 #, fuzzy msgid "" "<b>Your Queries</b> (<a class=\"nomargin\" href=\"query?@template=edit" "\">edit</a>)" msgstr "<b>Ваши запросы</b> (<a href=\"query?@template=edit\">редактор</a>)" #: ../share/roundup/templates/devel/html/page.html:237 #: ../share/roundup/templates/responsive/html/page.html:254 #, fuzzy msgid "Edit Keywords" msgstr "Существующие ключевые слова" #: ../share/roundup/templates/devel/html/patch.index.html:3 #: ../share/roundup/templates/devel/html/patch.index.html:36 #: ../share/roundup/templates/responsive/html/patch.index.html:3 #: ../share/roundup/templates/responsive/html/patch.index.html:36 #, fuzzy msgid "List of patches - ${tracker}" msgstr "Список классов - ${tracker}" #: ../share/roundup/templates/devel/html/patch.index.html:5 #: ../share/roundup/templates/devel/html/patch.index.html:38 #: ../share/roundup/templates/responsive/html/patch.index.html:5 #: ../share/roundup/templates/responsive/html/patch.index.html:38 #, fuzzy msgid "List of patches" msgstr "Список классов" #: ../share/roundup/templates/devel/html/patch.item.html:2 #: ../share/roundup/templates/devel/html/patch.item.html:90 #: ../share/roundup/templates/responsive/html/patch.item.html:2 #: ../share/roundup/templates/responsive/html/patch.item.html:88 #, fuzzy msgid "Patch display - ${tracker}" msgstr "Просмотр файла - ${tracker}" #: ../share/roundup/templates/devel/html/patch.item.html:4 #: ../share/roundup/templates/responsive/html/patch.item.html:4 msgid "Modify patch" msgstr "" #: ../share/roundup/templates/devel/html/patch.item.html:37 #: ../share/roundup/templates/devel/html/patch.item.html:125 #: ../share/roundup/templates/responsive/html/patch.item.html:37 #: ../share/roundup/templates/responsive/html/patch.item.html:123 msgid "Repository" msgstr "" #: ../share/roundup/templates/devel/html/patch.item.html:41 #: ../share/roundup/templates/devel/html/patch.item.html:129 #: ../share/roundup/templates/responsive/html/patch.item.html:41 #: ../share/roundup/templates/responsive/html/patch.item.html:127 msgid "Repository revision" msgstr "" #: ../share/roundup/templates/devel/html/patch.item.html:92 #: ../share/roundup/templates/responsive/html/patch.item.html:90 #, fuzzy msgid "Patch display" msgstr "Просмотр файла" #: ../share/roundup/templates/devel/html/query.html:21 #: ../share/roundup/templates/responsive/html/query.html:21 #, fuzzy msgid "${start}.. ${end} out of ${total}" msgstr "${start}..${end} из ${total}" #: ../share/roundup/templates/devel/html/task.index.html:3 #: ../share/roundup/templates/devel/html/task.index.html:9 #: ../share/roundup/templates/responsive/html/task.index.html:3 #: ../share/roundup/templates/responsive/html/task.index.html:9 #, fuzzy msgid "List of tasks" msgstr "Список классов" #: ../share/roundup/templates/devel/html/task.index.html:36 msgid "Solves" msgstr "" #: ../share/roundup/templates/devel/html/task.item.html:6 #: ../share/roundup/templates/responsive/html/task.item.html:6 #, fuzzy msgid "Task ${id}: ${title} - ${tracker}" msgstr "Пользователь ${id}: ${title} - ${tracker}" #: ../share/roundup/templates/devel/html/task.item.html:9 #: ../share/roundup/templates/responsive/html/task.item.html:9 #, fuzzy msgid "New Task - ${tracker}" msgstr "Новый пользователь - ${tracker}" #: ../share/roundup/templates/devel/html/task.item.html:13 #: ../share/roundup/templates/responsive/html/task.item.html:13 #, fuzzy msgid "New Task" msgstr "Новый пользователь" #: ../share/roundup/templates/devel/html/task.item.html:15 #: ../share/roundup/templates/responsive/html/task.item.html:15 #, fuzzy msgid "New Task Editing" msgstr "Регистрация нового пользователя" #: ../share/roundup/templates/devel/html/task.item.html:18 #: ../share/roundup/templates/responsive/html/task.item.html:18 #, fuzzy msgid "Task ${id}" msgstr "Пользователь ${id}" #: ../share/roundup/templates/devel/html/task.item.html:21 #: ../share/roundup/templates/responsive/html/task.item.html:21 #, fuzzy msgid "Task${id} Editing" msgstr "Редактирование карточки пользователя ${id}" #: ../share/roundup/templates/devel/html/task.item.html:55 #: ../share/roundup/templates/devel/html/task.item.html:59 #: ../share/roundup/templates/devel/html/task.item.html:70 msgid ":" msgstr "" #: ../share/roundup/templates/devel/html/task.search.html:2 #: ../share/roundup/templates/responsive/html/task.search.html:2 #, fuzzy msgid "Task searching - ${tracker}" msgstr "Поиск - ${tracker}" #: ../share/roundup/templates/devel/html/task.search.html:4 #: ../share/roundup/templates/responsive/html/task.search.html:4 #, fuzzy msgid "Task searching" msgstr "Поиск" #: ../share/roundup/templates/devel/html/task.search.html:302 #: ../share/roundup/templates/responsive/html/task.search.html:263 #, fuzzy msgid "*: The \"all text\" field will look in message bodies and task titles" msgstr "" "*: Поиск по всему тексту ищет введенную строку в заголовках и в теле " "сообщений." #: ../share/roundup/templates/devel/html/user.forgotten.html:13 #: ../share/roundup/templates/responsive/html/user.forgotten.html:13 msgid "" "If your user was automatically created during import from the old " "sourceforge tracker, your e-mail address is <Sourceforge username>" "@users.sourceforge.net. The mail address associated with your account can be " "changed after login." msgstr "" #: ../share/roundup/templates/devel/html/user.forgotten.html:40 #: ../share/roundup/templates/responsive/html/user.forgotten.html:40 msgid "" "If you have previously created or modified issue reports in the sourceforge " "issue tracker, you have an account here with the same username as your " "sourceforge username." msgstr "" #: ../share/roundup/templates/minimal/html/home.html:2 msgid "Tracker home - ${tracker}" msgstr "Центр управления заданиями - ${tracker}" #: ../share/roundup/templates/minimal/html/home.html:4 msgid "Tracker home" msgstr "Центр управления заданиями" #: ../share/roundup/templates/minimal/html/home.html:16 msgid "Please select from one of the menu options on the left." msgstr "Выберите действие из меню слева." #: ../share/roundup/templates/minimal/html/home.html:19 msgid "Please log in or register." msgstr "Пожалуйста, входите или зарегистрируйтесь" #: ../share/roundup/templates/responsive/html/bug.index.html:84 #: ../share/roundup/templates/responsive/html/bug.index.html:89 #: ../share/roundup/templates/responsive/html/milestone.index.html:58 #: ../share/roundup/templates/responsive/html/milestone.index.html:63 #: ../share/roundup/templates/responsive/html/task.index.html:78 #: ../share/roundup/templates/responsive/html/task.index.html:83 msgid "Previous" msgstr "" #: ../share/roundup/templates/responsive/html/bug.index.html:93 #: ../share/roundup/templates/responsive/html/milestone.index.html:67 #: ../share/roundup/templates/responsive/html/task.index.html:87 #, fuzzy msgid "<a href=\"#\">${start}..${end} out of ${total}</a>" msgstr "${start}..${end} из ${total}" #: ../share/roundup/templates/responsive/html/bug.index.html:96 #: ../share/roundup/templates/responsive/html/bug.index.html:101 #: ../share/roundup/templates/responsive/html/milestone.index.html:70 #: ../share/roundup/templates/responsive/html/milestone.index.html:75 #: ../share/roundup/templates/responsive/html/task.index.html:90 #: ../share/roundup/templates/responsive/html/task.index.html:95 msgid "Next" msgstr "" #: ../share/roundup/templates/responsive/html/bug.item.html:50 msgid "Version" msgstr "" #: ../share/roundup/templates/responsive/html/bug.item.html:100 #: ../share/roundup/templates/responsive/html/task.item.html:89 msgid "component" msgstr "" #: ../share/roundup/templates/responsive/html/bug.item.html:138 #: ../share/roundup/templates/responsive/html/task.item.html:114 #, fuzzy msgid "Assigned to" msgstr "Исполнитель:" #: ../share/roundup/templates/responsive/html/bug.item.html:140 #: ../share/roundup/templates/responsive/html/task.item.html:116 #, fuzzy msgid "Nosy list" msgstr "Рассылка извещений" #: ../share/roundup/templates/responsive/html/bug.item.html:260 #: ../share/roundup/templates/responsive/html/task.item.html:227 msgid "<span class=\"badge badge-inverse\">Comment</span> " msgstr "" #: ../share/roundup/templates/responsive/html/page.html:100 #, fuzzy msgid "Show bug" msgstr "Показать:" #: ../share/roundup/templates/responsive/html/page.html:148 #, fuzzy msgid "Show task" msgstr "Показать:" #: ../share/roundup/templates/responsive/html/page.html:181 #, fuzzy msgid "Password" msgstr "Пароль" #, fuzzy #~ msgid "" #~ "Usage: security [Role name]\n" #~ "\n" #~ " Display the Permissions available to one or all Roles.\n" #~ " " #~ msgstr "" #~ "Вызов: security [роль]\n" #~ " Показать права, выданные указанной роли или всем существующим\n" #~ " ролям.\n" #~ " " #~ msgid "Error: %(message)s" #~ msgstr "Ошибка: %(message)s" #, fuzzy #~ msgid "Tracker updated" #~ msgstr "Центр управления заданиями" #, fuzzy #~ msgid "" #~ "Usage: %(program)s [-v] [-c class] [[-C class] -S field=value]* [instance " #~ "home] [mail source [specification]]\n" #~ "\n" #~ "Options:\n" #~ " -v: print version and exit\n" #~ " -c: default class of item to create (else the tracker's " #~ "MAIL_DEFAULT_CLASS)\n" #~ " -C / -S: see below\n" #~ "\n" #~ "The roundup mail gateway may be called in one of the following ways:\n" #~ " . without arguments. Then the env var ROUNDUP_INSTANCE will be tried.\n" #~ " . with an instance home as the only argument,\n" #~ " . with both an instance home and a mail spool file,\n" #~ " . with an instance home, a mail source type and its specification.\n" #~ "\n" #~ "It also supports optional -C and -S arguments that allows you to set a\n" #~ "fields for a class created by the roundup-mailgw. The default class if\n" #~ "not specified is msg, but the other classes: issue, file, user can\n" #~ "also be used. The -S or --set options uses the same\n" #~ "property=value[;property=value] notation accepted by the command line\n" #~ "roundup command or the commands that can be given on the Subject line\n" #~ "of an email message.\n" #~ "\n" #~ "It can let you set the type of the message on a per email address basis.\n" #~ "\n" #~ "PIPE:\n" #~ " If there is no mail source specified,\n" #~ " the mail gateway reads a single message from the standard input\n" #~ " and submits the message to the roundup.mailgw module.\n" #~ "\n" #~ "Mail source \"mailbox\":\n" #~ " In this case, the gateway reads all messages from the UNIX mail spool\n" #~ " file and submits each in turn to the roundup.mailgw module. The file is\n" #~ " emptied once all messages have been successfully handled. The file is\n" #~ " specified as:\n" #~ " mailbox /path/to/mailbox\n" #~ "\n" #~ "In all of the following mail source type the username and password\n" #~ "can be stored in a ~/.netrc file. If done so case only the server name\n" #~ "need to be specified on the command-line.\n" #~ "\n" #~ "The username and/or password will be prompted for if not supplied on\n" #~ "the command-line or in ~/.netrc.\n" #~ "\n" #~ "POP:\n" #~ " For the mail source \"pop\", the gateway reads all messages from the POP " #~ "server\n" #~ " specified and submits each in turn to the roundup.mailgw module. The\n" #~ " server is specified as:\n" #~ " pop username:password@server\n" #~ " Alternatively, one can omit one or both of username and password:\n" #~ " pop username@server\n" #~ " pop server\n" #~ " are both valid.\n" #~ "\n" #~ "POPS:\n" #~ " Connect to a POP server over ssl. This requires python 2.4 or later.\n" #~ " This supports the same notation as POP.\n" #~ "\n" #~ "APOP:\n" #~ " Same as POP, but using Authenticated POP:\n" #~ " apop username:password@server\n" #~ "\n" #~ "IMAP:\n" #~ " Connect to an IMAP server. This supports the same notation as that of\n" #~ " POP mail.\n" #~ " imap username:password@server\n" #~ " It also allows you to specify a specific mailbox other than INBOX using\n" #~ " this format:\n" #~ " imap username:password@server mailbox\n" #~ "\n" #~ "IMAPS:\n" #~ " Connect to an IMAP server over ssl.\n" #~ " This supports the same notation as IMAP.\n" #~ " imaps username:password@server [mailbox]\n" #~ "\n" #~ "IMAPS_CRAM:\n" #~ " Connect to an IMAP server over ssl using CRAM-MD5 authentication.\n" #~ " This supports the same notation as IMAP.\n" #~ " imaps_cram username:password@server [mailbox]\n" #~ "\n" #~ msgstr "" #~ "Вызов: %(program)s [-v] [-c класс] [[-C класс] -S поле=значение]* " #~ "<каталог трекера> [почтовый ящик]\n" #~ "\n" #~ "Ключи:\n" #~ " -v: показать номер версии и выйти\n" #~ " -c: класс создаваемых объектов, если он не содержится в письме.\n" #~ " Если не указан, используется настройка трекера MAIL_DEFAULT_CLASS\n" #~ " -C / -S: см.ниже\n" #~ "\n" #~ "Почтовый шлюз roundup может быть вызван одним из четырех способов:\n" #~ " . с единственным аргументом - \"домашним\" каталогом трекера,\n" #~ " . с указанием каталога трекера и почтового файла в формате mailbox,\n" #~ " . с указанием каталога трекера и почтового ящика POP или APOP,\n" #~ " . с указанием каталога трекера и почтового ящика IMAP или IMAPS.\n" #~ "\n" #~ "Почтовый шлюз позволяет указать также параметры -C и -S, при помощи\n" #~ "которых можно заполнить дополнительные поля класса, объекты которого\n" #~ "создает roundup-mailgw. Если класс не указан, создаются объекты msg,\n" #~ "но можно использовать и другие классы: issue, file или user.\n" #~ "Ключ -S или --set устанавливает атрибуты объекта, используя ту же\n" #~ "нотацию, что и интерфейс командной строки roundup или команды,\n" #~ "которые могут быть поданы в строке Subject email-сообщения:\n" #~ "атрибут=значение[;атрибут=значение].\n" #~ "\n" #~ "При помощи этих параметров можно строить разные обработчики сообщений\n" #~ "для разных адресов почтового шлюза.\n" #~ "\n" #~ "Способы получения email-сообщений:\n" #~ "\n" #~ "Канал (pipe):\n" #~ " Если в параметрах вызова не указан почтовый ящик, roundup-mailgw\n" #~ " читает одно сообщение из стандартного входного потока (stdin).\n" #~ " Это сообщение передается для обработки модулю roundup.mailgw.\n" #~ "\n" #~ "Mailbox:\n" #~ " В этом случае roundup-mailgw читает все сообщения из почтового файла,\n" #~ " который должен иметь формат mail spool file. Каждое сообщение " #~ "передается\n" #~ " для обработки модулю roundup.mailgw. Когда все сообщения успешно\n" #~ " обработаны, почтовый файл очищается. Имя почтового файла указывается " #~ "так:\n" #~ " mailbox /path/to/mailbox\n" #~ "\n" #~ "POP:\n" #~ " При таком вызове roundup-mailgs забирает все сообщения, поступившие\n" #~ " в почтовый ящик на сервере POP3. Каждое полученное сообщение " #~ "передается\n" #~ " для обработки модулю roundup.mailgw. Почтовый ящик указывается в виде:\n" #~ " pop username:password@server\n" #~ " Имя пользователя и пароль могут быть опущены:\n" #~ " pop username@server\n" #~ " pop server\n" #~ " Если имя или пароль не указаны, программа попросит ввести их с " #~ "терминала.\n" #~ "\n" #~ "POPS:\n" #~ " Соединение с POP3-сервером через SSL. Для этого соединения требуется\n" #~ " python 2.4 или более новый. Сервер, имя пользователя и пароль " #~ "указываются\n" #~ " так же, как и для обычного сервера POP.\n" #~ "\n" #~ "APOP:\n" #~ " То же, что и POP, но с использованием протокола Authenticated POP:\n" #~ " apop username:password@server\n" #~ "\n" #~ "IMAP:\n" #~ " Получить почту с сервера IMAP. Почтовый ящик указывается так же,\n" #~ " как и для POP-сервера:\n" #~ " imap username:password@server\n" #~ " При использовании IMAP можно указать имя папки входной почты,\n" #~ " если оно отличается от обычного (\"INBOX\"):\n" #~ " imap username:password@server folder\n" #~ "\n" #~ "IMAPS:\n" #~ " Получить почту с сервера IMAP, позволяющего шифрованные соединения.\n" #~ " Почтовый ящик указывается так же, как и для обычного IMAP-сервера:\n" #~ " imaps username:password@server [mailbox]\n" #~ "\n" #, fuzzy #~ msgid " %(description)s (%(name)s for \"%(klass)s\" " #~ msgstr " %(description)s (%(name)s только для класса \"%(klass)s\")" #~ msgid "Error: a later version of python is required" #~ msgstr "Ошибка: требуется более новая версия Python" #~ msgid "Error: %s: %s" #~ msgstr "Ошибка: %s: %s" #~ msgid "" #~ "Usage: history designator\n" #~ " Show the history entries of a designator.\n" #~ "\n" #~ " Lists the journal entries for the node identified by the " #~ "designator.\n" #~ " " #~ msgstr "" #~ "Вызов: history описатель\n" #~ " Показать историю объекта.\n" #~ "\n" #~ " Выдает список протокольных сообщений для объекта,\n" #~ " заданного описателем.\n" #~ " " #~ msgid "WARNING: invalid date tuple %r" #~ msgstr "ВНИМАНИЕ! Неверная дата: %r" #~ msgid "%(class)s %(id)s - nothing changed" #~ msgstr "%(class)s %(id)s - нет изменений" #~ msgid "You do not have permission to edit user roles" #~ msgstr "У вас нет разрешения на изменение ролей пользователей" #~ msgid "File is empty" #~ msgstr "Файл пуст" #~ msgid "*encrypted*" #~ msgstr "*зашифрован*" #~ msgid "Error: apop specification not valid" #~ msgstr "Ошибка: неправильный адрес apop-сервера"
