Code

svn repository setup
[roundup.git] / locale / roundup.pot
1 # SOME DESCRIPTIVE TITLE.
2 # Copyright (C) YEAR See Roundup README.txt
3 # This file is distributed under the same license as the PACKAGE package.
4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
5 #
6 #, fuzzy
7 msgid ""
8 msgstr ""
9 "Project-Id-Version: PACKAGE VERSION\n"
10 "Report-Msgid-Bugs-To: roundup-devel@lists.sourceforge.net\n"
11 "POT-Creation-Date: 2007-09-27 11:18+0300\n"
12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 "Language-Team: LANGUAGE <LL@li.org>\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=CHARSET\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
20 #: ../roundup/admin.py:86 ../roundup/admin.py:989 ../roundup/admin.py:1040
21 #: ../roundup/admin.py:1063 ../roundup/admin.py:86:989 :1040:1063
22 #, python-format
23 msgid "no such class \"%(classname)s\""
24 msgstr ""
26 #: ../roundup/admin.py:96 ../roundup/admin.py:100 ../roundup/admin.py:96:100
27 #, python-format
28 msgid "argument \"%(arg)s\" not propname=value"
29 msgstr ""
31 #: ../roundup/admin.py:113
32 #, python-format
33 msgid ""
34 "Problem: %(message)s\n"
35 "\n"
36 msgstr ""
38 #: ../roundup/admin.py:114
39 #, python-format
40 msgid ""
41 "%(message)sUsage: roundup-admin [options] [<command> <arguments>]\n"
42 "\n"
43 "Options:\n"
44 " -i instance home  -- specify the issue tracker \"home directory\" to "
45 "administer\n"
46 " -u                -- the user[:password] to use for commands\n"
47 " -d                -- print full designators not just class id numbers\n"
48 " -c                -- when outputting lists of data, comma-separate them.\n"
49 "                      Same as '-S \",\"'.\n"
50 " -S <string>       -- when outputting lists of data, string-separate them\n"
51 " -s                -- when outputting lists of data, space-separate them.\n"
52 "                      Same as '-S \" \"'.\n"
53 " -V                -- be verbose when importing\n"
54 " -v                -- report Roundup and Python versions (and quit)\n"
55 "\n"
56 " Only one of -s, -c or -S can be specified.\n"
57 "\n"
58 "Help:\n"
59 " roundup-admin -h\n"
60 " roundup-admin help                       -- this help\n"
61 " roundup-admin help <command>             -- command-specific help\n"
62 " roundup-admin help all                   -- all available help\n"
63 msgstr ""
65 #: ../roundup/admin.py:141
66 msgid "Commands:"
67 msgstr ""
69 #: ../roundup/admin.py:148
70 msgid ""
71 "Commands may be abbreviated as long as the abbreviation\n"
72 "matches only one command, e.g. l == li == lis == list."
73 msgstr ""
75 #: ../roundup/admin.py:178
76 msgid ""
77 "\n"
78 "All commands (except help) require a tracker specifier. This is just\n"
79 "the path to the roundup tracker you're working with. A roundup tracker\n"
80 "is where roundup keeps the database and configuration file that defines\n"
81 "an issue tracker. It may be thought of as the issue tracker's \"home\n"
82 "directory\". It may be specified in the environment variable TRACKER_HOME\n"
83 "or on the command line as \"-i tracker\".\n"
84 "\n"
85 "A designator is a classname and a nodeid concatenated, eg. bug1, user10, ...\n"
86 "\n"
87 "Property values are represented as strings in command arguments and in the\n"
88 "printed results:\n"
89 " . Strings are, well, strings.\n"
90 " . Date values are printed in the full date format in the local time zone,\n"
91 "   and accepted in the full format or any of the partial formats explained\n"
92 "   below.\n"
93 " . Link values are printed as node designators. When given as an argument,\n"
94 "   node designators and key strings are both accepted.\n"
95 " . Multilink values are printed as lists of node designators joined\n"
96 "   by commas.  When given as an argument, node designators and key\n"
97 "   strings are both accepted; an empty string, a single node, or a list\n"
98 "   of nodes joined by commas is accepted.\n"
99 "\n"
100 "When property values must contain spaces, just surround the value with\n"
101 "quotes, either ' or \". A single space may also be backslash-quoted. If a\n"
102 "value must contain a quote character, it must be backslash-quoted or inside\n"
103 "quotes. Examples:\n"
104 "           hello world      (2 tokens: hello, world)\n"
105 "           \"hello world\"    (1 token: hello world)\n"
106 "           \"Roch'e\" Compaan (2 tokens: Roch'e Compaan)\n"
107 "           Roch\\'e Compaan  (2 tokens: Roch'e Compaan)\n"
108 "           address=\"1 2 3\"  (1 token: address=1 2 3)\n"
109 "           \\\\               (1 token: \\)\n"
110 "           \\n\\r\\t           (1 token: a newline, carriage-return and tab)\n"
111 "\n"
112 "When multiple nodes are specified to the roundup get or roundup set\n"
113 "commands, the specified properties are retrieved or set on all the listed\n"
114 "nodes.\n"
115 "\n"
116 "When multiple results are returned by the roundup get or roundup find\n"
117 "commands, they are printed one per line (default) or joined by commas (with\n"
118 "the -c) option.\n"
119 "\n"
120 "Where the command changes data, a login name/password is required. The\n"
121 "login may be specified as either \"name\" or \"name:password\".\n"
122 " . ROUNDUP_LOGIN environment variable\n"
123 " . the -u command-line option\n"
124 "If either the name or password is not supplied, they are obtained from the\n"
125 "command-line.\n"
126 "\n"
127 "Date format examples:\n"
128 "  \"2000-04-17.03:45\" means <Date 2000-04-17.08:45:00>\n"
129 "  \"2000-04-17\" means <Date 2000-04-17.00:00:00>\n"
130 "  \"01-25\" means <Date yyyy-01-25.00:00:00>\n"
131 "  \"08-13.22:13\" means <Date yyyy-08-14.03:13:00>\n"
132 "  \"11-07.09:32:43\" means <Date yyyy-11-07.14:32:43>\n"
133 "  \"14:25\" means <Date yyyy-mm-dd.19:25:00>\n"
134 "  \"8:47:11\" means <Date yyyy-mm-dd.13:47:11>\n"
135 "  \".\" means \"right now\"\n"
136 "\n"
137 "Command help:\n"
138 msgstr ""
140 #: ../roundup/admin.py:241
141 #, python-format
142 msgid "%s:"
143 msgstr ""
145 #: ../roundup/admin.py:246
146 msgid ""
147 "Usage: help topic\n"
148 "        Give help about topic.\n"
149 "\n"
150 "        commands  -- list commands\n"
151 "        <command> -- help specific to a command\n"
152 "        initopts  -- init command options\n"
153 "        all       -- all available help\n"
154 "        "
155 msgstr ""
157 #: ../roundup/admin.py:269
158 #, python-format
159 msgid "Sorry, no help for \"%(topic)s\""
160 msgstr ""
162 #: ../roundup/admin.py:346 ../roundup/admin.py:402 ../roundup/admin.py:346:402
163 msgid "Templates:"
164 msgstr ""
166 #: ../roundup/admin.py:349 ../roundup/admin.py:413 ../roundup/admin.py:349:413
167 msgid "Back ends:"
168 msgstr ""
170 #: ../roundup/admin.py:352
171 msgid ""
172 "Usage: install [template [backend [key=val[,key=val]]]]\n"
173 "        Install a new Roundup tracker.\n"
174 "\n"
175 "        The command will prompt for the tracker home directory\n"
176 "        (if not supplied through TRACKER_HOME or the -i option).\n"
177 "        The template and backend may be specified on the command-line\n"
178 "        as arguments, in that order.\n"
179 "\n"
180 "        Command line arguments following the backend allows you to\n"
181 "        pass initial values for config options.  For example, passing\n"
182 "        \"web_http_auth=no,rdbms_user=dinsdale\" will override defaults\n"
183 "        for options http_auth in section [web] and user in section [rdbms].\n"
184 "        Please be careful to not use spaces in this argument! (Enclose\n"
185 "        whole argument in quotes if you need spaces in option value).\n"
186 "\n"
187 "        The initialise command must be called after this command in order\n"
188 "        to initialise the tracker's database. You may edit the tracker's\n"
189 "        initial database contents before running that command by editing\n"
190 "        the tracker's dbinit.py module init() function.\n"
191 "\n"
192 "        See also initopts help.\n"
193 "        "
194 msgstr ""
196 #: ../roundup/admin.py:375 ../roundup/admin.py:472 ../roundup/admin.py:533
197 #: ../roundup/admin.py:612 ../roundup/admin.py:663 ../roundup/admin.py:721
198 #: ../roundup/admin.py:742 ../roundup/admin.py:770 ../roundup/admin.py:842
199 #: ../roundup/admin.py:909 ../roundup/admin.py:980 ../roundup/admin.py:1030
200 #: ../roundup/admin.py:1053 ../roundup/admin.py:1084 ../roundup/admin.py:1180
201 #: ../roundup/admin.py:1253 ../roundup/admin.py:375:472 :1030:1053 :1084:1180
202 #: :1253 :533:612 :663:721 :742:770 :842:909 :980
203 msgid "Not enough arguments supplied"
204 msgstr ""
206 #: ../roundup/admin.py:381
207 #, python-format
208 msgid "Instance home parent directory \"%(parent)s\" does not exist"
209 msgstr ""
211 #: ../roundup/admin.py:389
212 #, python-format
213 msgid ""
214 "WARNING: There appears to be a tracker in \"%(tracker_home)s\"!\n"
215 "If you re-install it, you will lose all the data!\n"
216 "Erase it? Y/N: "
217 msgstr ""
219 #: ../roundup/admin.py:404
220 msgid "Select template [classic]: "
221 msgstr ""
223 #: ../roundup/admin.py:415
224 msgid "Select backend [anydbm]: "
225 msgstr ""
227 #: ../roundup/admin.py:425
228 #, python-format
229 msgid "Error in configuration settings: \"%s\""
230 msgstr ""
232 #: ../roundup/admin.py:434
233 #, python-format
234 msgid ""
235 "\n"
236 "---------------------------------------------------------------------------\n"
237 " You should now edit the tracker configuration file:\n"
238 "   %(config_file)s"
239 msgstr ""
241 #: ../roundup/admin.py:444
242 msgid " ... at a minimum, you must set following options:"
243 msgstr ""
245 #: ../roundup/admin.py:449
246 #, python-format
247 msgid ""
248 "\n"
249 " If you wish to modify the database schema,\n"
250 " you should also edit the schema file:\n"
251 "   %(database_config_file)s\n"
252 " You may also change the database initialisation file:\n"
253 "   %(database_init_file)s\n"
254 " ... see the documentation on customizing for more information.\n"
255 "\n"
256 " You MUST run the \"roundup-admin initialise\" command once you've performed\n"
257 " the above steps.\n"
258 "---------------------------------------------------------------------------\n"
259 msgstr ""
261 #: ../roundup/admin.py:467
262 msgid ""
263 "Usage: genconfig <filename>\n"
264 "        Generate a new tracker config file (ini style) with default values\n"
265 "        in <filename>.\n"
266 "        "
267 msgstr ""
269 #. password
270 #: ../roundup/admin.py:477
271 msgid ""
272 "Usage: initialise [adminpw]\n"
273 "        Initialise a new Roundup tracker.\n"
274 "\n"
275 "        The administrator details will be set at this step.\n"
276 "\n"
277 "        Execute the tracker's initialisation function dbinit.init()\n"
278 "        "
279 msgstr ""
281 #: ../roundup/admin.py:491
282 msgid "Admin Password: "
283 msgstr ""
285 #: ../roundup/admin.py:492
286 msgid "       Confirm: "
287 msgstr ""
289 #: ../roundup/admin.py:496
290 msgid "Instance home does not exist"
291 msgstr ""
293 #: ../roundup/admin.py:500
294 msgid "Instance has not been installed"
295 msgstr ""
297 #: ../roundup/admin.py:505
298 msgid ""
299 "WARNING: The database is already initialised!\n"
300 "If you re-initialise it, you will lose all the data!\n"
301 "Erase it? Y/N: "
302 msgstr ""
304 #: ../roundup/admin.py:526
305 msgid ""
306 "Usage: get property designator[,designator]*\n"
307 "        Get the given property of one or more designator(s).\n"
308 "\n"
309 "        Retrieves the property value of the nodes specified\n"
310 "        by the designators.\n"
311 "        "
312 msgstr ""
314 #: ../roundup/admin.py:566 ../roundup/admin.py:581 ../roundup/admin.py:566:581
315 #, python-format
316 msgid "property %s is not of type Multilink or Link so -d flag does not apply."
317 msgstr ""
319 #: ../roundup/admin.py:589 ../roundup/admin.py:991 ../roundup/admin.py:1042
320 #: ../roundup/admin.py:1065 ../roundup/admin.py:589:991 :1042:1065
321 #, python-format
322 msgid "no such %(classname)s node \"%(nodeid)s\""
323 msgstr ""
325 #: ../roundup/admin.py:591
326 #, python-format
327 msgid "no such %(classname)s property \"%(propname)s\""
328 msgstr ""
330 #: ../roundup/admin.py:600
331 msgid ""
332 "Usage: set items property=value property=value ...\n"
333 "        Set the given properties of one or more items(s).\n"
334 "\n"
335 "        The items are specified as a class or as a comma-separated\n"
336 "        list of item designators (ie \"designator[,designator,...]\").\n"
337 "\n"
338 "        This command sets the properties to the values for all designators\n"
339 "        given. If the value is missing (ie. \"property=\") then the property\n"
340 "        is un-set. If the property is a multilink, you specify the linked\n"
341 "        ids for the multilink as comma-separated numbers (ie \"1,2,3\").\n"
342 "        "
343 msgstr ""
345 #: ../roundup/admin.py:655
346 msgid ""
347 "Usage: find classname propname=value ...\n"
348 "        Find the nodes of the given class with a given link property value.\n"
349 "\n"
350 "        Find the nodes of the given class with a given link property value.\n"
351 "        The value may be either the nodeid of the linked node, or its key\n"
352 "        value.\n"
353 "        "
354 msgstr ""
356 #: ../roundup/admin.py:708 ../roundup/admin.py:862 ../roundup/admin.py:874
357 #: ../roundup/admin.py:928 ../roundup/admin.py:708:862 :874:928
358 #, python-format
359 msgid "%(classname)s has no property \"%(propname)s\""
360 msgstr ""
362 #: ../roundup/admin.py:715
363 msgid ""
364 "Usage: specification classname\n"
365 "        Show the properties for a classname.\n"
366 "\n"
367 "        This lists the properties for a given class.\n"
368 "        "
369 msgstr ""
371 #: ../roundup/admin.py:730
372 #, python-format
373 msgid "%(key)s: %(value)s (key property)"
374 msgstr ""
376 #: ../roundup/admin.py:732 ../roundup/admin.py:759 ../roundup/admin.py:732:759
377 #, python-format
378 msgid "%(key)s: %(value)s"
379 msgstr ""
381 #: ../roundup/admin.py:735
382 msgid ""
383 "Usage: display designator[,designator]*\n"
384 "        Show the property values for the given node(s).\n"
385 "\n"
386 "        This lists the properties and their associated values for the given\n"
387 "        node.\n"
388 "        "
389 msgstr ""
391 #: ../roundup/admin.py:762
392 msgid ""
393 "Usage: create classname property=value ...\n"
394 "        Create a new entry of a given class.\n"
395 "\n"
396 "        This creates a new entry of the given class using the property\n"
397 "        name=value arguments provided on the command line after the \"create"
398 "\"\n"
399 "        command.\n"
400 "        "
401 msgstr ""
403 #: ../roundup/admin.py:789
404 #, python-format
405 msgid "%(propname)s (Password): "
406 msgstr ""
408 #: ../roundup/admin.py:791
409 #, python-format
410 msgid "   %(propname)s (Again): "
411 msgstr ""
413 #: ../roundup/admin.py:793
414 msgid "Sorry, try again..."
415 msgstr ""
417 #: ../roundup/admin.py:797
418 #, python-format
419 msgid "%(propname)s (%(proptype)s): "
420 msgstr ""
422 #: ../roundup/admin.py:815
423 #, python-format
424 msgid "you must provide the \"%(propname)s\" property."
425 msgstr ""
427 #: ../roundup/admin.py:827
428 msgid ""
429 "Usage: list classname [property]\n"
430 "        List the instances of a class.\n"
431 "\n"
432 "        Lists all instances of the given class. If the property is not\n"
433 "        specified, the  \"label\" property is used. The label property is\n"
434 "        tried in order: the key, \"name\", \"title\" and then the first\n"
435 "        property, alphabetically.\n"
436 "\n"
437 "        With -c, -S or -s print a list of item id's if no property\n"
438 "        specified.  If property specified, print list of that property\n"
439 "        for every class instance.\n"
440 "        "
441 msgstr ""
443 #: ../roundup/admin.py:840
444 msgid "Too many arguments supplied"
445 msgstr ""
447 #: ../roundup/admin.py:876
448 #, python-format
449 msgid "%(nodeid)4s: %(value)s"
450 msgstr ""
452 #: ../roundup/admin.py:880
453 msgid ""
454 "Usage: table classname [property[,property]*]\n"
455 "        List the instances of a class in tabular form.\n"
456 "\n"
457 "        Lists all instances of the given class. If the properties are not\n"
458 "        specified, all properties are displayed. By default, the column\n"
459 "        widths are the width of the largest value. The width may be\n"
460 "        explicitly defined by defining the property as \"name:width\".\n"
461 "        For example::\n"
462 "\n"
463 "          roundup> table priority id,name:10\n"
464 "          Id Name\n"
465 "          1  fatal-bug\n"
466 "          2  bug\n"
467 "          3  usability\n"
468 "          4  feature\n"
469 "\n"
470 "        Also to make the width of the column the width of the label,\n"
471 "        leave a trailing : without a width on the property. For example::\n"
472 "\n"
473 "          roundup> table priority id,name:\n"
474 "          Id Name\n"
475 "          1  fata\n"
476 "          2  bug\n"
477 "          3  usab\n"
478 "          4  feat\n"
479 "\n"
480 "        will result in a the 4 character wide \"Name\" column.\n"
481 "        "
482 msgstr ""
484 #: ../roundup/admin.py:924
485 #, python-format
486 msgid "\"%(spec)s\" not name:width"
487 msgstr ""
489 #: ../roundup/admin.py:974
490 msgid ""
491 "Usage: history designator\n"
492 "        Show the history entries of a designator.\n"
493 "\n"
494 "        Lists the journal entries for the node identified by the designator.\n"
495 "        "
496 msgstr ""
498 #: ../roundup/admin.py:995
499 msgid ""
500 "Usage: commit\n"
501 "        Commit changes made to the database during an interactive session.\n"
502 "\n"
503 "        The changes made during an interactive session are not\n"
504 "        automatically written to the database - they must be committed\n"
505 "        using this command.\n"
506 "\n"
507 "        One-off commands on the command-line are automatically committed if\n"
508 "        they are successful.\n"
509 "        "
510 msgstr ""
512 #: ../roundup/admin.py:1010
513 msgid ""
514 "Usage: rollback\n"
515 "        Undo all changes that are pending commit to the database.\n"
516 "\n"
517 "        The changes made during an interactive session are not\n"
518 "        automatically written to the database - they must be committed\n"
519 "        manually. This command undoes all those changes, so a commit\n"
520 "        immediately after would make no changes to the database.\n"
521 "        "
522 msgstr ""
524 #: ../roundup/admin.py:1023
525 msgid ""
526 "Usage: retire designator[,designator]*\n"
527 "        Retire the node specified by designator.\n"
528 "\n"
529 "        This action indicates that a particular node is not to be retrieved\n"
530 "        by the list or find commands, and its key value may be re-used.\n"
531 "        "
532 msgstr ""
534 #: ../roundup/admin.py:1047
535 msgid ""
536 "Usage: restore designator[,designator]*\n"
537 "        Restore the retired node specified by designator.\n"
538 "\n"
539 "        The given nodes will become available for users again.\n"
540 "        "
541 msgstr ""
543 #. grab the directory to export to
544 #: ../roundup/admin.py:1070
545 msgid ""
546 "Usage: export [[-]class[,class]] export_dir\n"
547 "        Export the database to colon-separated-value files.\n"
548 "        To exclude the files (e.g. for the msg or file class),\n"
549 "        use the exporttables command.\n"
550 "\n"
551 "        Optionally limit the export to just the named classes\n"
552 "        or exclude the named classes, if the 1st argument starts with '-'.\n"
553 "\n"
554 "        This action exports the current data from the database into\n"
555 "        colon-separated-value files that are placed in the nominated\n"
556 "        destination directory.\n"
557 "        "
558 msgstr ""
560 #: ../roundup/admin.py:1145
561 msgid ""
562 "Usage: exporttables [[-]class[,class]] export_dir\n"
563 "        Export the database to colon-separated-value files, excluding the\n"
564 "        files below $TRACKER_HOME/db/files/ (which can be archived "
565 "separately).\n"
566 "        To include the files, use the export command.\n"
567 "\n"
568 "        Optionally limit the export to just the named classes\n"
569 "        or exclude the named classes, if the 1st argument starts with '-'.\n"
570 "\n"
571 "        This action exports the current data from the database into\n"
572 "        colon-separated-value files that are placed in the nominated\n"
573 "        destination directory.\n"
574 "        "
575 msgstr ""
577 #: ../roundup/admin.py:1160
578 msgid ""
579 "Usage: import import_dir\n"
580 "        Import a database from the directory containing CSV files,\n"
581 "        two per class to import.\n"
582 "\n"
583 "        The files used in the import are:\n"
584 "\n"
585 "        <class>.csv\n"
586 "          This must define the same properties as the class (including\n"
587 "          having a \"header\" line with those property names.)\n"
588 "        <class>-journals.csv\n"
589 "          This defines the journals for the items being imported.\n"
590 "\n"
591 "        The imported nodes will have the same nodeid as defined in the\n"
592 "        import file, thus replacing any existing content.\n"
593 "\n"
594 "        The new nodes are added to the existing database - if you want to\n"
595 "        create a new database using the imported data, then create a new\n"
596 "        database (or, tediously, retire all the old data.)\n"
597 "        "
598 msgstr ""
600 #: ../roundup/admin.py:1235
601 msgid ""
602 "Usage: pack period | date\n"
603 "\n"
604 "        Remove journal entries older than a period of time specified or\n"
605 "        before a certain date.\n"
606 "\n"
607 "        A period is specified using the suffixes \"y\", \"m\", and \"d\". "
608 "The\n"
609 "        suffix \"w\" (for \"week\") means 7 days.\n"
610 "\n"
611 "              \"3y\" means three years\n"
612 "              \"2y 1m\" means two years and one month\n"
613 "              \"1m 25d\" means one month and 25 days\n"
614 "              \"2w 3d\" means two weeks and three days\n"
615 "\n"
616 "        Date format is \"YYYY-MM-DD\" eg:\n"
617 "            2001-01-01\n"
618 "\n"
619 "        "
620 msgstr ""
622 #: ../roundup/admin.py:1263
623 msgid "Invalid format"
624 msgstr ""
626 #: ../roundup/admin.py:1274
627 msgid ""
628 "Usage: reindex [classname|designator]*\n"
629 "        Re-generate a tracker's search indexes.\n"
630 "\n"
631 "        This will re-generate the search indexes for a tracker.\n"
632 "        This will typically happen automatically.\n"
633 "        "
634 msgstr ""
636 #: ../roundup/admin.py:1288
637 #, python-format
638 msgid "no such item \"%(designator)s\""
639 msgstr ""
641 #: ../roundup/admin.py:1298
642 msgid ""
643 "Usage: security [Role name]\n"
644 "        Display the Permissions available to one or all Roles.\n"
645 "        "
646 msgstr ""
648 #: ../roundup/admin.py:1306
649 #, python-format
650 msgid "No such Role \"%(role)s\""
651 msgstr ""
653 #: ../roundup/admin.py:1312
654 #, python-format
655 msgid "New Web users get the Roles \"%(role)s\""
656 msgstr ""
658 #: ../roundup/admin.py:1314
659 #, python-format
660 msgid "New Web users get the Role \"%(role)s\""
661 msgstr ""
663 #: ../roundup/admin.py:1317
664 #, python-format
665 msgid "New Email users get the Roles \"%(role)s\""
666 msgstr ""
668 #: ../roundup/admin.py:1319
669 #, python-format
670 msgid "New Email users get the Role \"%(role)s\""
671 msgstr ""
673 #: ../roundup/admin.py:1322
674 #, python-format
675 msgid "Role \"%(name)s\":"
676 msgstr ""
678 #: ../roundup/admin.py:1327
679 #, python-format
680 msgid " %(description)s (%(name)s for \"%(klass)s\": %(properties)s only)"
681 msgstr ""
683 #: ../roundup/admin.py:1330
684 #, python-format
685 msgid " %(description)s (%(name)s for \"%(klass)s\" only)"
686 msgstr ""
688 #: ../roundup/admin.py:1333
689 #, python-format
690 msgid " %(description)s (%(name)s)"
691 msgstr ""
693 #: ../roundup/admin.py:1362
694 #, python-format
695 msgid "Unknown command \"%(command)s\" (\"help commands\" for a list)"
696 msgstr ""
698 #: ../roundup/admin.py:1368
699 #, python-format
700 msgid "Multiple commands match \"%(command)s\": %(list)s"
701 msgstr ""
703 #: ../roundup/admin.py:1375
704 msgid "Enter tracker home: "
705 msgstr ""
707 #: ../roundup/admin.py:1382 ../roundup/admin.py:1388 ../roundup/admin.py:1408
708 #: ../roundup/admin.py:1382:1388 :1408
709 #, python-format
710 msgid "Error: %(message)s"
711 msgstr ""
713 #: ../roundup/admin.py:1396
714 #, python-format
715 msgid "Error: Couldn't open tracker: %(message)s"
716 msgstr ""
718 #: ../roundup/admin.py:1421
719 #, python-format
720 msgid ""
721 "Roundup %s ready for input.\n"
722 "Type \"help\" for help."
723 msgstr ""
725 #: ../roundup/admin.py:1426
726 msgid "Note: command history and editing not available"
727 msgstr ""
729 #: ../roundup/admin.py:1430
730 msgid "roundup> "
731 msgstr ""
733 #: ../roundup/admin.py:1432
734 msgid "exit..."
735 msgstr ""
737 #: ../roundup/admin.py:1442
738 msgid "There are unsaved changes. Commit them (y/N)? "
739 msgstr ""
741 #: ../roundup/backends/back_anydbm.py:219
742 #: ../roundup/backends/sessions_dbm.py:50
743 msgid "Couldn't identify database type"
744 msgstr ""
746 #: ../roundup/backends/back_anydbm.py:245
747 #, python-format
748 msgid "Couldn't open database - the required module '%s' is not available"
749 msgstr ""
751 #: ../roundup/backends/back_anydbm.py:795
752 #: ../roundup/backends/back_anydbm.py:1070
753 #: ../roundup/backends/back_anydbm.py:1267
754 #: ../roundup/backends/back_anydbm.py:1285
755 #: ../roundup/backends/back_anydbm.py:1331
756 #: ../roundup/backends/back_anydbm.py:1901
757 #: ../roundup/backends/back_anydbm.py:795:1070
758 #: ../roundup/backends/back_metakit.py:567
759 #: ../roundup/backends/back_metakit.py:834
760 #: ../roundup/backends/back_metakit.py:866
761 #: ../roundup/backends/back_metakit.py:1601
762 #: ../roundup/backends/back_metakit.py:567:834
763 #: ../roundup/backends/rdbms_common.py:1320
764 #: ../roundup/backends/rdbms_common.py:1549
765 #: ../roundup/backends/rdbms_common.py:1755
766 #: ../roundup/backends/rdbms_common.py:1775
767 #: ../roundup/backends/rdbms_common.py:1828
768 #: ../roundup/backends/rdbms_common.py:2436
769 #: ../roundup/backends/rdbms_common.py:1320:1549 :1267:1285 :1331:1901
770 #: :1755:1775 :1828:2436 :866:1601
771 msgid "Database open read-only"
772 msgstr ""
774 #: ../roundup/backends/back_anydbm.py:2003
775 #, python-format
776 msgid "WARNING: invalid date tuple %r"
777 msgstr ""
779 #: ../roundup/backends/rdbms_common.py:1449
780 msgid "create"
781 msgstr ""
783 #: ../roundup/backends/rdbms_common.py:1615
784 msgid "unlink"
785 msgstr ""
787 #: ../roundup/backends/rdbms_common.py:1619
788 msgid "link"
789 msgstr ""
791 #: ../roundup/backends/rdbms_common.py:1741
792 msgid "set"
793 msgstr ""
795 #: ../roundup/backends/rdbms_common.py:1765
796 msgid "retired"
797 msgstr ""
799 #: ../roundup/backends/rdbms_common.py:1795
800 msgid "restored"
801 msgstr ""
803 #: ../roundup/cgi/actions.py:58
804 #, python-format
805 msgid "You do not have permission to %(action)s the %(classname)s class."
806 msgstr ""
808 #: ../roundup/cgi/actions.py:89
809 msgid "No type specified"
810 msgstr ""
812 #: ../roundup/cgi/actions.py:91
813 msgid "No ID entered"
814 msgstr ""
816 #: ../roundup/cgi/actions.py:97
817 #, python-format
818 msgid "\"%(input)s\" is not an ID (%(classname)s ID required)"
819 msgstr ""
821 #: ../roundup/cgi/actions.py:117
822 msgid "You may not retire the admin or anonymous user"
823 msgstr ""
825 #: ../roundup/cgi/actions.py:124
826 #, python-format
827 msgid "%(classname)s %(itemid)s has been retired"
828 msgstr ""
830 #: ../roundup/cgi/actions.py:169 ../roundup/cgi/actions.py:197
831 #: ../roundup/cgi/actions.py:169:197
832 msgid "You do not have permission to edit queries"
833 msgstr ""
835 #: ../roundup/cgi/actions.py:175 ../roundup/cgi/actions.py:204
836 #: ../roundup/cgi/actions.py:175:204
837 msgid "You do not have permission to store queries"
838 msgstr ""
840 #: ../roundup/cgi/actions.py:310
841 #, python-format
842 msgid "Not enough values on line %(line)s"
843 msgstr ""
845 #: ../roundup/cgi/actions.py:357
846 msgid "Items edited OK"
847 msgstr ""
849 #: ../roundup/cgi/actions.py:416
850 #, python-format
851 msgid "%(class)s %(id)s %(properties)s edited ok"
852 msgstr ""
854 #: ../roundup/cgi/actions.py:419
855 #, python-format
856 msgid "%(class)s %(id)s - nothing changed"
857 msgstr ""
859 #: ../roundup/cgi/actions.py:431
860 #, python-format
861 msgid "%(class)s %(id)s created"
862 msgstr ""
864 #: ../roundup/cgi/actions.py:463
865 #, python-format
866 msgid "You do not have permission to edit %(class)s"
867 msgstr ""
869 #: ../roundup/cgi/actions.py:475
870 #, python-format
871 msgid "You do not have permission to create %(class)s"
872 msgstr ""
874 #: ../roundup/cgi/actions.py:499
875 msgid "You do not have permission to edit user roles"
876 msgstr ""
878 #: ../roundup/cgi/actions.py:549
879 #, python-format
880 msgid ""
881 "Edit Error: someone else has edited this %s (%s). View <a target=\"new\" href="
882 "\"%s%s\">their changes</a> in a new window."
883 msgstr ""
885 #: ../roundup/cgi/actions.py:577
886 #, python-format
887 msgid "Edit Error: %s"
888 msgstr ""
890 #: ../roundup/cgi/actions.py:608 ../roundup/cgi/actions.py:619
891 #: ../roundup/cgi/actions.py:790 ../roundup/cgi/actions.py:809
892 #: ../roundup/cgi/actions.py:608:619 :790:809
893 #, python-format
894 msgid "Error: %s"
895 msgstr ""
897 #: ../roundup/cgi/actions.py:645
898 msgid ""
899 "Invalid One Time Key!\n"
900 "(a Mozilla bug may cause this message to show up erroneously, please check "
901 "your email)"
902 msgstr ""
904 #: ../roundup/cgi/actions.py:687
905 #, python-format
906 msgid "Password reset and email sent to %s"
907 msgstr ""
909 #: ../roundup/cgi/actions.py:696
910 msgid "Unknown username"
911 msgstr ""
913 #: ../roundup/cgi/actions.py:704
914 msgid "Unknown email address"
915 msgstr ""
917 #: ../roundup/cgi/actions.py:709
918 msgid "You need to specify a username or address"
919 msgstr ""
921 #: ../roundup/cgi/actions.py:734
922 #, python-format
923 msgid "Email sent to %s"
924 msgstr ""
926 #: ../roundup/cgi/actions.py:753
927 msgid "You are now registered, welcome!"
928 msgstr ""
930 #: ../roundup/cgi/actions.py:798
931 msgid "It is not permitted to supply roles at registration."
932 msgstr ""
934 #: ../roundup/cgi/actions.py:890
935 msgid "You are logged out"
936 msgstr ""
938 #: ../roundup/cgi/actions.py:907
939 msgid "Username required"
940 msgstr ""
942 #: ../roundup/cgi/actions.py:942 ../roundup/cgi/actions.py:946
943 #: ../roundup/cgi/actions.py:942:946
944 msgid "Invalid login"
945 msgstr ""
947 #: ../roundup/cgi/actions.py:952
948 msgid "You do not have permission to login"
949 msgstr ""
951 #: ../roundup/cgi/cgitb.py:49
952 #, python-format
953 msgid ""
954 "<h1>Templating Error</h1>\n"
955 "<p><b>%(exc_type)s</b>: %(exc_value)s</p>\n"
956 "<p class=\"help\">Debugging information follows</p>"
957 msgstr ""
959 #: ../roundup/cgi/cgitb.py:64
960 #, python-format
961 msgid "<li>\"%(name)s\" (%(info)s)</li>"
962 msgstr ""
964 #: ../roundup/cgi/cgitb.py:67
965 #, python-format
966 msgid "<li>Looking for \"%(name)s\", current path:<ol>%(path)s</ol></li>"
967 msgstr ""
969 #: ../roundup/cgi/cgitb.py:71
970 #, python-format
971 msgid "<li>In %s</li>"
972 msgstr ""
974 #: ../roundup/cgi/cgitb.py:76
975 #, python-format
976 msgid "A problem occurred in your template \"%s\"."
977 msgstr ""
979 #: ../roundup/cgi/cgitb.py:84
980 #, python-format
981 msgid ""
982 "\n"
983 "<li>While evaluating the %(info)r expression on line %(line)d\n"
984 "<table class=\"otherinfo\" style=\"font-size: 90%%\">\n"
985 " <tr><th colspan=\"2\" class=\"header\">Current variables:</th></tr>\n"
986 " %(globals)s\n"
987 " %(locals)s\n"
988 "</table></li>\n"
989 msgstr ""
991 #: ../roundup/cgi/cgitb.py:103
992 msgid "Full traceback:"
993 msgstr ""
995 #: ../roundup/cgi/cgitb.py:116
996 #, python-format
997 msgid "<font size=+1><strong>%(exc_type)s</strong>: %(exc_value)s</font>"
998 msgstr ""
1000 #: ../roundup/cgi/cgitb.py:120
1001 msgid ""
1002 "<p>A problem occurred while running a Python script. Here is the sequence of "
1003 "function calls leading up to the error, with the most recent (innermost) call "
1004 "first. The exception attributes are:"
1005 msgstr ""
1007 #: ../roundup/cgi/cgitb.py:129
1008 msgid "&lt;file is None - probably inside <tt>eval</tt> or <tt>exec</tt>&gt;"
1009 msgstr ""
1011 #: ../roundup/cgi/cgitb.py:138
1012 #, python-format
1013 msgid "in <strong>%s</strong>"
1014 msgstr ""
1016 #: ../roundup/cgi/cgitb.py:172 ../roundup/cgi/cgitb.py:178
1017 #: ../roundup/cgi/cgitb.py:172:178
1018 msgid "<em>undefined</em>"
1019 msgstr ""
1021 #: ../roundup/cgi/client.py:51
1022 msgid ""
1023 "<html><head><title>An error has occurred</title></head>\n"
1024 "<body><h1>An error has occurred</h1>\n"
1025 "<p>A problem was encountered processing your request.\n"
1026 "The tracker maintainers have been notified of the problem.</p>\n"
1027 "</body></html>"
1028 msgstr ""
1030 #: ../roundup/cgi/client.py:377
1031 msgid "Form Error: "
1032 msgstr ""
1034 #: ../roundup/cgi/client.py:432
1035 #, python-format
1036 msgid "Unrecognized charset: %r"
1037 msgstr ""
1039 #: ../roundup/cgi/client.py:560
1040 msgid "Anonymous users are not allowed to use the web interface"
1041 msgstr ""
1043 #: ../roundup/cgi/client.py:715
1044 msgid "You are not allowed to view this file."
1045 msgstr ""
1047 #: ../roundup/cgi/client.py:808
1048 #, python-format
1049 msgid "%(starttag)sTime elapsed: %(seconds)fs%(endtag)s\n"
1050 msgstr ""
1052 #: ../roundup/cgi/client.py:812
1053 #, python-format
1054 msgid ""
1055 "%(starttag)sCache hits: %(cache_hits)d, misses %(cache_misses)d. Loading "
1056 "items: %(get_items)f secs. Filtering: %(filtering)f secs.%(endtag)s\n"
1057 msgstr ""
1059 #: ../roundup/cgi/form_parser.py:283
1060 #, python-format
1061 msgid "link \"%(key)s\" value \"%(entry)s\" not a designator"
1062 msgstr ""
1064 #: ../roundup/cgi/form_parser.py:301
1065 #, python-format
1066 msgid "%(class)s %(property)s is not a link or multilink property"
1067 msgstr ""
1069 #: ../roundup/cgi/form_parser.py:313
1070 #, python-format
1071 msgid ""
1072 "The form action claims to require property \"%(property)s\" which doesn't "
1073 "exist"
1074 msgstr ""
1076 #: ../roundup/cgi/form_parser.py:335
1077 #, python-format
1078 msgid ""
1079 "You have submitted a %(action)s action for the property \"%(property)s\" "
1080 "which doesn't exist"
1081 msgstr ""
1083 #: ../roundup/cgi/form_parser.py:354 ../roundup/cgi/form_parser.py:380
1084 #: ../roundup/cgi/form_parser.py:354:380
1085 #, python-format
1086 msgid "You have submitted more than one value for the %s property"
1087 msgstr ""
1089 #: ../roundup/cgi/form_parser.py:377 ../roundup/cgi/form_parser.py:383
1090 #: ../roundup/cgi/form_parser.py:377:383
1091 msgid "Password and confirmation text do not match"
1092 msgstr ""
1094 #: ../roundup/cgi/form_parser.py:418
1095 #, python-format
1096 msgid "property \"%(propname)s\": \"%(value)s\" not currently in list"
1097 msgstr ""
1099 #: ../roundup/cgi/form_parser.py:551
1100 #, python-format
1101 msgid "Required %(class)s property %(property)s not supplied"
1102 msgid_plural "Required %(class)s properties %(property)s not supplied"
1103 msgstr[0] ""
1104 msgstr[1] ""
1106 #: ../roundup/cgi/form_parser.py:574
1107 msgid "File is empty"
1108 msgstr ""
1110 #: ../roundup/cgi/templating.py:77
1111 #, python-format
1112 msgid "You are not allowed to %(action)s items of class %(class)s"
1113 msgstr ""
1115 #: ../roundup/cgi/templating.py:657
1116 msgid "(list)"
1117 msgstr ""
1119 #: ../roundup/cgi/templating.py:726
1120 msgid "Submit New Entry"
1121 msgstr ""
1123 #: ../roundup/cgi/templating.py:740 ../roundup/cgi/templating.py:873
1124 #: ../roundup/cgi/templating.py:1294 ../roundup/cgi/templating.py:1323
1125 #: ../roundup/cgi/templating.py:1343 ../roundup/cgi/templating.py:1356
1126 #: ../roundup/cgi/templating.py:1407 ../roundup/cgi/templating.py:1430
1127 #: ../roundup/cgi/templating.py:1466 ../roundup/cgi/templating.py:1503
1128 #: ../roundup/cgi/templating.py:1556 ../roundup/cgi/templating.py:1573
1129 #: ../roundup/cgi/templating.py:1657 ../roundup/cgi/templating.py:1677
1130 #: ../roundup/cgi/templating.py:1695 ../roundup/cgi/templating.py:1727
1131 #: ../roundup/cgi/templating.py:1737 ../roundup/cgi/templating.py:1789
1132 #: ../roundup/cgi/templating.py:1978 ../roundup/cgi/templating.py:740:873
1133 #: :1294:1323 :1343:1356 :1407:1430 :1466:1503 :1556:1573 :1657:1677 :1695:1727
1134 #: :1737:1789 :1978
1135 msgid "[hidden]"
1136 msgstr ""
1138 #: ../roundup/cgi/templating.py:741
1139 msgid "New node - no history"
1140 msgstr ""
1142 #: ../roundup/cgi/templating.py:855
1143 msgid "Submit Changes"
1144 msgstr ""
1146 #: ../roundup/cgi/templating.py:937
1147 msgid "<em>The indicated property no longer exists</em>"
1148 msgstr ""
1150 #: ../roundup/cgi/templating.py:938
1151 #, python-format
1152 msgid "<em>%s: %s</em>\n"
1153 msgstr ""
1155 #: ../roundup/cgi/templating.py:951
1156 #, python-format
1157 msgid "The linked class %(classname)s no longer exists"
1158 msgstr ""
1160 #: ../roundup/cgi/templating.py:984 ../roundup/cgi/templating.py:1008
1161 #: ../roundup/cgi/templating.py:984:1008
1162 msgid "<strike>The linked node no longer exists</strike>"
1163 msgstr ""
1165 #: ../roundup/cgi/templating.py:1061
1166 #, python-format
1167 msgid "%s: (no value)"
1168 msgstr ""
1170 #: ../roundup/cgi/templating.py:1073
1171 msgid ""
1172 "<strong><em>This event is not handled by the history display!</em></strong>"
1173 msgstr ""
1175 #: ../roundup/cgi/templating.py:1085
1176 msgid "<tr><td colspan=4><strong>Note:</strong></td></tr>"
1177 msgstr ""
1179 #: ../roundup/cgi/templating.py:1094
1180 msgid "History"
1181 msgstr ""
1183 #: ../roundup/cgi/templating.py:1096
1184 msgid "<th>Date</th>"
1185 msgstr ""
1187 #: ../roundup/cgi/templating.py:1097
1188 msgid "<th>User</th>"
1189 msgstr ""
1191 #: ../roundup/cgi/templating.py:1098
1192 msgid "<th>Action</th>"
1193 msgstr ""
1195 #: ../roundup/cgi/templating.py:1099
1196 msgid "<th>Args</th>"
1197 msgstr ""
1199 #: ../roundup/cgi/templating.py:1141
1200 #, python-format
1201 msgid "Copy of %(class)s %(id)s"
1202 msgstr ""
1204 #: ../roundup/cgi/templating.py:1434
1205 msgid "*encrypted*"
1206 msgstr ""
1208 #: ../roundup/cgi/templating.py:1507 ../roundup/cgi/templating.py:1528
1209 #: ../roundup/cgi/templating.py:1534 ../roundup/cgi/templating.py:1050:1507
1210 #: :1528:1534
1211 msgid "No"
1212 msgstr ""
1214 #: ../roundup/cgi/templating.py:1507 ../roundup/cgi/templating.py:1526
1215 #: ../roundup/cgi/templating.py:1531 ../roundup/cgi/templating.py:1050:1507
1216 #: :1526:1531
1217 msgid "Yes"
1218 msgstr ""
1220 #: ../roundup/cgi/templating.py:1620
1221 msgid ""
1222 "default value for DateHTMLProperty must be either DateHTMLProperty or string "
1223 "date representation."
1224 msgstr ""
1226 #: ../roundup/cgi/templating.py:1780
1227 #, python-format
1228 msgid "Attempt to look up %(attr)s on a missing value"
1229 msgstr ""
1231 #: ../roundup/cgi/templating.py:1853
1232 #, python-format
1233 msgid "<option %svalue=\"-1\">- no selection -</option>"
1234 msgstr ""
1236 #: ../roundup/date.py:300
1237 msgid ""
1238 "Not a date spec: \"yyyy-mm-dd\", \"mm-dd\", \"HH:MM\", \"HH:MM:SS\" or \"yyyy-"
1239 "mm-dd.HH:MM:SS.SSS\""
1240 msgstr ""
1242 #: ../roundup/date.py:359
1243 #, python-format
1244 msgid ""
1245 "%r not a date / time spec \"yyyy-mm-dd\", \"mm-dd\", \"HH:MM\", \"HH:MM:SS\" "
1246 "or \"yyyy-mm-dd.HH:MM:SS.SSS\""
1247 msgstr ""
1249 #: ../roundup/date.py:666
1250 msgid ""
1251 "Not an interval spec: [+-] [#y] [#m] [#w] [#d] [[[H]H:MM]:SS] [date spec]"
1252 msgstr ""
1254 #: ../roundup/date.py:685
1255 msgid "Not an interval spec: [+-] [#y] [#m] [#w] [#d] [[[H]H:MM]:SS]"
1256 msgstr ""
1258 #: ../roundup/date.py:822
1259 #, python-format
1260 msgid "%(number)s year"
1261 msgid_plural "%(number)s years"
1262 msgstr[0] ""
1263 msgstr[1] ""
1265 #: ../roundup/date.py:826
1266 #, python-format
1267 msgid "%(number)s month"
1268 msgid_plural "%(number)s months"
1269 msgstr[0] ""
1270 msgstr[1] ""
1272 #: ../roundup/date.py:830
1273 #, python-format
1274 msgid "%(number)s week"
1275 msgid_plural "%(number)s weeks"
1276 msgstr[0] ""
1277 msgstr[1] ""
1279 #: ../roundup/date.py:834
1280 #, python-format
1281 msgid "%(number)s day"
1282 msgid_plural "%(number)s days"
1283 msgstr[0] ""
1284 msgstr[1] ""
1286 #: ../roundup/date.py:838
1287 msgid "tomorrow"
1288 msgstr ""
1290 #: ../roundup/date.py:840
1291 msgid "yesterday"
1292 msgstr ""
1294 #: ../roundup/date.py:843
1295 #, python-format
1296 msgid "%(number)s hour"
1297 msgid_plural "%(number)s hours"
1298 msgstr[0] ""
1299 msgstr[1] ""
1301 #: ../roundup/date.py:847
1302 msgid "an hour"
1303 msgstr ""
1305 #: ../roundup/date.py:849
1306 msgid "1 1/2 hours"
1307 msgstr ""
1309 #: ../roundup/date.py:851
1310 #, python-format
1311 msgid "1 %(number)s/4 hours"
1312 msgid_plural "1 %(number)s/4 hours"
1313 msgstr[0] ""
1314 msgstr[1] ""
1316 #: ../roundup/date.py:855
1317 msgid "in a moment"
1318 msgstr ""
1320 #: ../roundup/date.py:857
1321 msgid "just now"
1322 msgstr ""
1324 #: ../roundup/date.py:860
1325 msgid "1 minute"
1326 msgstr ""
1328 #: ../roundup/date.py:863
1329 #, python-format
1330 msgid "%(number)s minute"
1331 msgid_plural "%(number)s minutes"
1332 msgstr[0] ""
1333 msgstr[1] ""
1335 #: ../roundup/date.py:866
1336 msgid "1/2 an hour"
1337 msgstr ""
1339 #: ../roundup/date.py:868
1340 #, python-format
1341 msgid "%(number)s/4 hour"
1342 msgid_plural "%(number)s/4 hours"
1343 msgstr[0] ""
1344 msgstr[1] ""
1346 #: ../roundup/date.py:872
1347 #, python-format
1348 msgid "%s ago"
1349 msgstr ""
1351 #: ../roundup/date.py:874
1352 #, python-format
1353 msgid "in %s"
1354 msgstr ""
1356 #: ../roundup/hyperdb.py:87
1357 #, python-format
1358 msgid "property %s: %s"
1359 msgstr ""
1361 #: ../roundup/hyperdb.py:107
1362 #, python-format
1363 msgid "property %s: %r is an invalid date (%s)"
1364 msgstr ""
1366 #: ../roundup/hyperdb.py:124
1367 #, python-format
1368 msgid "property %s: %r is an invalid date interval (%s)"
1369 msgstr ""
1371 #: ../roundup/hyperdb.py:219
1372 #, python-format
1373 msgid "property %s: %r is not currently an element"
1374 msgstr ""
1376 #: ../roundup/hyperdb.py:263
1377 #, python-format
1378 msgid "property %s: %r is not a number"
1379 msgstr ""
1381 #: ../roundup/hyperdb.py:276
1382 #, python-format
1383 msgid "\"%s\" not a node designator"
1384 msgstr ""
1386 #: ../roundup/hyperdb.py:949 ../roundup/hyperdb.py:957
1387 #: ../roundup/hyperdb.py:949:957
1388 #, python-format
1389 msgid "Not a property name: %s"
1390 msgstr ""
1392 #: ../roundup/hyperdb.py:1240
1393 #, python-format
1394 msgid "property %s: %r is not a %s."
1395 msgstr ""
1397 #: ../roundup/hyperdb.py:1243
1398 #, python-format
1399 msgid "you may only enter ID values for property %s"
1400 msgstr ""
1402 #: ../roundup/hyperdb.py:1273
1403 #, python-format
1404 msgid "%r is not a property of %s"
1405 msgstr ""
1407 #: ../roundup/init.py:134
1408 #, python-format
1409 msgid ""
1410 "WARNING: directory '%s'\n"
1411 "\tcontains old-style template - ignored"
1412 msgstr ""
1414 #: ../roundup/mailgw.py:199 ../roundup/mailgw.py:211
1415 #: ../roundup/mailgw.py:199:211
1416 #, python-format
1417 msgid "Message signed with unknown key: %s"
1418 msgstr ""
1420 #: ../roundup/mailgw.py:202
1421 #, python-format
1422 msgid "Message signed with an expired key: %s"
1423 msgstr ""
1425 #: ../roundup/mailgw.py:205
1426 #, python-format
1427 msgid "Message signed with a revoked key: %s"
1428 msgstr ""
1430 #: ../roundup/mailgw.py:208
1431 msgid "Invalid PGP signature detected."
1432 msgstr ""
1434 #: ../roundup/mailgw.py:404
1435 msgid "Unknown multipart/encrypted version."
1436 msgstr ""
1438 #: ../roundup/mailgw.py:413
1439 msgid "Unable to decrypt your message."
1440 msgstr ""
1442 #: ../roundup/mailgw.py:442
1443 msgid "No PGP signature found in message."
1444 msgstr ""
1446 #: ../roundup/mailgw.py:749
1447 msgid ""
1448 "\n"
1449 "Emails to Roundup trackers must include a Subject: line!\n"
1450 msgstr ""
1452 #: ../roundup/mailgw.py:873
1453 #, python-format
1454 msgid ""
1455 "\n"
1456 "The message you sent to roundup did not contain a properly formed subject\n"
1457 "line. The subject must contain a class name or designator to indicate the\n"
1458 "'topic' of the message. For example:\n"
1459 "    Subject: [issue] This is a new issue\n"
1460 "      - this will create a new issue in the tracker with the title 'This is\n"
1461 "        a new issue'.\n"
1462 "    Subject: [issue1234] This is a followup to issue 1234\n"
1463 "      - this will append the message's contents to the existing issue 1234\n"
1464 "        in the tracker.\n"
1465 "\n"
1466 "Subject was: '%(subject)s'\n"
1467 msgstr ""
1469 #: ../roundup/mailgw.py:911
1470 #, python-format
1471 msgid ""
1472 "\n"
1473 "The class name you identified in the subject line (\"%(classname)s\") does\n"
1474 "not exist in the database.\n"
1475 "\n"
1476 "Valid class names are: %(validname)s\n"
1477 "Subject was: \"%(subject)s\"\n"
1478 msgstr ""
1480 #: ../roundup/mailgw.py:919
1481 #, python-format
1482 msgid ""
1483 "\n"
1484 "You did not identify a class name in the subject line and there is no\n"
1485 "default set for this tracker. The subject must contain a class name or\n"
1486 "designator to indicate the 'topic' of the message. For example:\n"
1487 "    Subject: [issue] This is a new issue\n"
1488 "      - this will create a new issue in the tracker with the title 'This is\n"
1489 "        a new issue'.\n"
1490 "    Subject: [issue1234] This is a followup to issue 1234\n"
1491 "      - this will append the message's contents to the existing issue 1234\n"
1492 "        in the tracker.\n"
1493 "\n"
1494 "Subject was: '%(subject)s'\n"
1495 msgstr ""
1497 #: ../roundup/mailgw.py:960
1498 #, python-format
1499 msgid ""
1500 "\n"
1501 "I cannot match your message to a node in the database - you need to either\n"
1502 "supply a full designator (with number, eg \"[issue123]\") or keep the\n"
1503 "previous subject title intact so I can match that.\n"
1504 "\n"
1505 "Subject was: \"%(subject)s\"\n"
1506 msgstr ""
1508 #: ../roundup/mailgw.py:993
1509 #, python-format
1510 msgid ""
1511 "\n"
1512 "The node specified by the designator in the subject of your message\n"
1513 "(\"%(nodeid)s\") does not exist.\n"
1514 "\n"
1515 "Subject was: \"%(subject)s\"\n"
1516 msgstr ""
1518 #: ../roundup/mailgw.py:1021
1519 #, python-format
1520 msgid ""
1521 "\n"
1522 "The mail gateway is not properly set up. Please contact\n"
1523 "%(mailadmin)s and have them fix the incorrect class specified as:\n"
1524 "  %(current_class)s\n"
1525 msgstr ""
1527 #: ../roundup/mailgw.py:1044
1528 #, python-format
1529 msgid ""
1530 "\n"
1531 "The mail gateway is not properly set up. Please contact\n"
1532 "%(mailadmin)s and have them fix the incorrect properties:\n"
1533 "  %(errors)s\n"
1534 msgstr ""
1536 #: ../roundup/mailgw.py:1084
1537 #, python-format
1538 msgid ""
1539 "\n"
1540 "You are not a registered user.%(registration_info)s\n"
1541 "\n"
1542 "Unknown address: %(from_address)s\n"
1543 msgstr ""
1545 #: ../roundup/mailgw.py:1092
1546 msgid "You are not permitted to access this tracker."
1547 msgstr ""
1549 #: ../roundup/mailgw.py:1099
1550 #, python-format
1551 msgid "You are not permitted to edit %(classname)s."
1552 msgstr ""
1554 #: ../roundup/mailgw.py:1103
1555 #, python-format
1556 msgid "You are not permitted to create %(classname)s."
1557 msgstr ""
1559 #: ../roundup/mailgw.py:1150
1560 #, python-format
1561 msgid ""
1562 "\n"
1563 "There were problems handling your subject line argument list:\n"
1564 "- %(errors)s\n"
1565 "\n"
1566 "Subject was: \"%(subject)s\"\n"
1567 msgstr ""
1569 #: ../roundup/mailgw.py:1203
1570 msgid ""
1571 "\n"
1572 "This tracker has been configured to require all email be PGP signed or\n"
1573 "encrypted."
1574 msgstr ""
1576 #: ../roundup/mailgw.py:1209
1577 msgid ""
1578 "\n"
1579 "Roundup requires the submission to be plain text. The message parser could\n"
1580 "not find a text/plain part to use.\n"
1581 msgstr ""
1583 #: ../roundup/mailgw.py:1226
1584 msgid "You are not permitted to create files."
1585 msgstr ""
1587 #: ../roundup/mailgw.py:1240
1588 #, python-format
1589 msgid "You are not permitted to add files to %(classname)s."
1590 msgstr ""
1592 #: ../roundup/mailgw.py:1258
1593 msgid "You are not permitted to create messages."
1594 msgstr ""
1596 #: ../roundup/mailgw.py:1266
1597 #, python-format
1598 msgid ""
1599 "\n"
1600 "Mail message was rejected by a detector.\n"
1601 "%(error)s\n"
1602 msgstr ""
1604 #: ../roundup/mailgw.py:1274
1605 #, python-format
1606 msgid "You are not permitted to add messages to %(classname)s."
1607 msgstr ""
1609 #: ../roundup/mailgw.py:1301
1610 #, python-format
1611 msgid "You are not permitted to edit property %(prop)s of class %(classname)s."
1612 msgstr ""
1614 #: ../roundup/mailgw.py:1309
1615 #, python-format
1616 msgid ""
1617 "\n"
1618 "There was a problem with the message you sent:\n"
1619 "   %(message)s\n"
1620 msgstr ""
1622 #: ../roundup/mailgw.py:1331
1623 msgid "not of form [arg=value,value,...;arg=value,value,...]"
1624 msgstr ""
1626 #: ../roundup/roundupdb.py:147
1627 msgid "files"
1628 msgstr ""
1630 #: ../roundup/roundupdb.py:147
1631 msgid "messages"
1632 msgstr ""
1634 #: ../roundup/roundupdb.py:147
1635 msgid "nosy"
1636 msgstr ""
1638 #: ../roundup/roundupdb.py:147
1639 msgid "superseder"
1640 msgstr ""
1642 #: ../roundup/roundupdb.py:147
1643 msgid "title"
1644 msgstr ""
1646 #: ../roundup/roundupdb.py:148
1647 msgid "assignedto"
1648 msgstr ""
1650 #: ../roundup/roundupdb.py:148
1651 msgid "keyword"
1652 msgstr ""
1654 #: ../roundup/roundupdb.py:148
1655 msgid "priority"
1656 msgstr ""
1658 #: ../roundup/roundupdb.py:148
1659 msgid "status"
1660 msgstr ""
1662 #: ../roundup/roundupdb.py:151
1663 msgid "activity"
1664 msgstr ""
1666 #. following properties are common for all hyperdb classes
1667 #. they are listed here to keep things in one place
1668 #: ../roundup/roundupdb.py:151
1669 msgid "actor"
1670 msgstr ""
1672 #: ../roundup/roundupdb.py:151
1673 msgid "creation"
1674 msgstr ""
1676 #: ../roundup/roundupdb.py:151
1677 msgid "creator"
1678 msgstr ""
1680 #: ../roundup/roundupdb.py:309
1681 #, python-format
1682 msgid "New submission from %(authname)s%(authaddr)s:"
1683 msgstr ""
1685 #: ../roundup/roundupdb.py:312
1686 #, python-format
1687 msgid "%(authname)s%(authaddr)s added the comment:"
1688 msgstr ""
1690 #: ../roundup/roundupdb.py:315
1691 #, python-format
1692 msgid "Change by %(authname)s%(authaddr)s:"
1693 msgstr ""
1695 #: ../roundup/roundupdb.py:342
1696 #, python-format
1697 msgid "File '%(filename)s' not attached - you can download it from %(link)s."
1698 msgstr ""
1700 #: ../roundup/roundupdb.py:615
1701 #, python-format
1702 msgid ""
1703 "\n"
1704 "Now:\n"
1705 "%(new)s\n"
1706 "Was:\n"
1707 "%(old)s"
1708 msgstr ""
1710 #: ../roundup/scripts/roundup_demo.py:32
1711 #, python-format
1712 msgid "Enter directory path to create demo tracker [%s]: "
1713 msgstr ""
1715 #: ../roundup/scripts/roundup_gettext.py:22
1716 #, python-format
1717 msgid "Usage: %(program)s <tracker home>"
1718 msgstr ""
1720 #: ../roundup/scripts/roundup_gettext.py:37
1721 #, python-format
1722 msgid "No tracker templates found in directory %s"
1723 msgstr ""
1725 #: ../roundup/scripts/roundup_mailgw.py:36
1726 #, python-format
1727 msgid ""
1728 "Usage: %(program)s [-v] [-c class] [[-C class] -S field=value]* <instance "
1729 "home> [method]\n"
1730 "\n"
1731 "Options:\n"
1732 " -v: print version and exit\n"
1733 " -c: default class of item to create (else the tracker's MAIL_DEFAULT_CLASS)\n"
1734 " -C / -S: see below\n"
1735 "\n"
1736 "The roundup mail gateway may be called in one of four ways:\n"
1737 " . with an instance home as the only argument,\n"
1738 " . with both an instance home and a mail spool file,\n"
1739 " . with both an instance home and a POP/APOP server account, or\n"
1740 " . with both an instance home and a IMAP/IMAPS server account.\n"
1741 "\n"
1742 "It also supports optional -C and -S arguments that allows you to set a\n"
1743 "fields for a class created by the roundup-mailgw. The default class if\n"
1744 "not specified is msg, but the other classes: issue, file, user can\n"
1745 "also be used. The -S or --set options uses the same\n"
1746 "property=value[;property=value] notation accepted by the command line\n"
1747 "roundup command or the commands that can be given on the Subject line\n"
1748 "of an email message.\n"
1749 "\n"
1750 "It can let you set the type of the message on a per email address basis.\n"
1751 "\n"
1752 "PIPE:\n"
1753 " In the first case, the mail gateway reads a single message from the\n"
1754 " standard input and submits the message to the roundup.mailgw module.\n"
1755 "\n"
1756 "UNIX mailbox:\n"
1757 " In the second case, the gateway reads all messages from the mail spool\n"
1758 " file and submits each in turn to the roundup.mailgw module. The file is\n"
1759 " emptied once all messages have been successfully handled. The file is\n"
1760 " specified as:\n"
1761 "   mailbox /path/to/mailbox\n"
1762 "\n"
1763 "POP:\n"
1764 " In the third case, the gateway reads all messages from the POP server\n"
1765 " specified and submits each in turn to the roundup.mailgw module. The\n"
1766 " server is specified as:\n"
1767 "    pop username:password@server\n"
1768 " The username and password may be omitted:\n"
1769 "    pop username@server\n"
1770 "    pop server\n"
1771 " are both valid. The username and/or password will be prompted for if\n"
1772 " not supplied on the command-line.\n"
1773 "\n"
1774 "POPS:\n"
1775 " Connect to a POP server over ssl. This requires python 2.4 or later.\n"
1776 " This supports the same notation as POP.\n"
1777 "\n"
1778 "APOP:\n"
1779 " Same as POP, but using Authenticated POP:\n"
1780 "    apop username:password@server\n"
1781 "\n"
1782 "IMAP:\n"
1783 " Connect to an IMAP server. This supports the same notation as that of\n"
1784 " POP mail.\n"
1785 "    imap username:password@server\n"
1786 " It also allows you to specify a specific mailbox other than INBOX using\n"
1787 " this format:\n"
1788 "    imap username:password@server mailbox\n"
1789 "\n"
1790 "IMAPS:\n"
1791 " Connect to an IMAP server over ssl.\n"
1792 " This supports the same notation as IMAP.\n"
1793 "    imaps username:password@server [mailbox]\n"
1794 "\n"
1795 msgstr ""
1797 #: ../roundup/scripts/roundup_mailgw.py:151
1798 msgid "Error: not enough source specification information"
1799 msgstr ""
1801 #: ../roundup/scripts/roundup_mailgw.py:167
1802 msgid "Error: a later version of python is required"
1803 msgstr ""
1805 #: ../roundup/scripts/roundup_mailgw.py:170
1806 msgid "Error: pop specification not valid"
1807 msgstr ""
1809 #: ../roundup/scripts/roundup_mailgw.py:177
1810 msgid "Error: apop specification not valid"
1811 msgstr ""
1813 #: ../roundup/scripts/roundup_mailgw.py:189
1814 msgid ""
1815 "Error: The source must be either \"mailbox\", \"pop\", \"apop\", \"imap\" or "
1816 "\"imaps\""
1817 msgstr ""
1819 #: ../roundup/scripts/roundup_server.py:76
1820 msgid "WARNING: generating temporary SSL certificate"
1821 msgstr ""
1823 #: ../roundup/scripts/roundup_server.py:253
1824 msgid ""
1825 "<html><head><title>Roundup trackers index</title></head>\n"
1826 "<body><h1>Roundup trackers index</h1><ol>\n"
1827 msgstr ""
1829 #: ../roundup/scripts/roundup_server.py:389
1830 #, python-format
1831 msgid "Error: %s: %s"
1832 msgstr ""
1834 #: ../roundup/scripts/roundup_server.py:399
1835 msgid "WARNING: ignoring \"-g\" argument, not root"
1836 msgstr ""
1838 #: ../roundup/scripts/roundup_server.py:405
1839 msgid "Can't change groups - no grp module"
1840 msgstr ""
1842 #: ../roundup/scripts/roundup_server.py:414
1843 #, python-format
1844 msgid "Group %(group)s doesn't exist"
1845 msgstr ""
1847 #: ../roundup/scripts/roundup_server.py:425
1848 msgid "Can't run as root!"
1849 msgstr ""
1851 #: ../roundup/scripts/roundup_server.py:428
1852 msgid "WARNING: ignoring \"-u\" argument, not root"
1853 msgstr ""
1855 #: ../roundup/scripts/roundup_server.py:434
1856 msgid "Can't change users - no pwd module"
1857 msgstr ""
1859 #: ../roundup/scripts/roundup_server.py:443
1860 #, python-format
1861 msgid "User %(user)s doesn't exist"
1862 msgstr ""
1864 #: ../roundup/scripts/roundup_server.py:592
1865 #, python-format
1866 msgid "Multiprocess mode \"%s\" is not available, switching to single-process"
1867 msgstr ""
1869 #: ../roundup/scripts/roundup_server.py:620
1870 #, python-format
1871 msgid "Unable to bind to port %s, port already in use."
1872 msgstr ""
1874 #: ../roundup/scripts/roundup_server.py:688
1875 msgid ""
1876 " -c <Command>  Windows Service options.\n"
1877 "               If you want to run the server as a Windows Service, you\n"
1878 "               must use configuration file to specify tracker homes.\n"
1879 "               Logfile option is required to run Roundup Tracker service.\n"
1880 "               Typing \"roundup-server -c help\" shows Windows Services\n"
1881 "               specifics."
1882 msgstr ""
1884 #: ../roundup/scripts/roundup_server.py:695
1885 msgid ""
1886 " -u <UID>      runs the Roundup web server as this UID\n"
1887 " -g <GID>      runs the Roundup web server as this GID\n"
1888 " -d <PIDfile>  run the server in the background and write the server's PID\n"
1889 "               to the file indicated by PIDfile. The -l option *must* be\n"
1890 "               specified if -d is used."
1891 msgstr ""
1893 #: ../roundup/scripts/roundup_server.py:702
1894 #, python-format
1895 msgid ""
1896 "%(message)sUsage: roundup-server [options] [name=tracker home]*\n"
1897 "\n"
1898 "Options:\n"
1899 " -v            print the Roundup version number and exit\n"
1900 " -h            print this text and exit\n"
1901 " -S            create or update configuration file and exit\n"
1902 " -C <fname>    use configuration file <fname>\n"
1903 " -n <name>     set the host name of the Roundup web server instance\n"
1904 " -p <port>     set the port to listen on (default: %(port)s)\n"
1905 " -l <fname>    log to the file indicated by fname instead of stderr/stdout\n"
1906 " -N            log client machine names instead of IP addresses (much "
1907 "slower)\n"
1908 " -i <fname>    set tracker index template\n"
1909 " -s            enable SSL\n"
1910 " -e <fname>    PEM file containing SSL key and certificate\n"
1911 " -t <mode>     multiprocess mode (default: %(mp_def)s).\n"
1912 "               Allowed values: %(mp_types)s.\n"
1913 "%(os_part)s\n"
1914 "\n"
1915 "Long options:\n"
1916 " --version          print the Roundup version number and exit\n"
1917 " --help             print this text and exit\n"
1918 " --save-config      create or update configuration file and exit\n"
1919 " --config <fname>   use configuration file <fname>\n"
1920 " All settings of the [main] section of the configuration file\n"
1921 " also may be specified in form --<name>=<value>\n"
1922 "\n"
1923 "Examples:\n"
1924 "\n"
1925 " roundup-server -S -C /opt/roundup/etc/roundup-server.ini \\\n"
1926 "    -n localhost -p 8917 -l /var/log/roundup.log \\\n"
1927 "    support=/var/spool/roundup-trackers/support\n"
1928 "\n"
1929 " roundup-server -C /opt/roundup/etc/roundup-server.ini\n"
1930 "\n"
1931 " roundup-server support=/var/spool/roundup-trackers/support\n"
1932 "\n"
1933 " roundup-server -d /var/run/roundup.pid -l /var/log/roundup.log \\\n"
1934 "    support=/var/spool/roundup-trackers/support\n"
1935 "\n"
1936 "Configuration file format:\n"
1937 "   Roundup Server configuration file has common .ini file format.\n"
1938 "   Configuration file created with 'roundup-server -S' contains\n"
1939 "   detailed explanations for each option.  Please see that file\n"
1940 "   for option descriptions.\n"
1941 "\n"
1942 "How to use \"name=tracker home\":\n"
1943 "   These arguments set the tracker home(s) to use. The name is how the\n"
1944 "   tracker is identified in the URL (it's the first part of the URL path).\n"
1945 "   The tracker home is the directory that was identified when you did\n"
1946 "   \"roundup-admin init\". You may specify any number of these name=home\n"
1947 "   pairs on the command-line. Make sure the name part doesn't include\n"
1948 "   any url-unsafe characters like spaces, as these confuse IE.\n"
1949 msgstr ""
1951 #: ../roundup/scripts/roundup_server.py:860
1952 msgid "Instances must be name=home"
1953 msgstr ""
1955 #: ../roundup/scripts/roundup_server.py:874
1956 #, python-format
1957 msgid "Configuration saved to %s"
1958 msgstr ""
1960 #: ../roundup/scripts/roundup_server.py:892
1961 msgid "Sorry, you can't run the server as a daemon on this Operating System"
1962 msgstr ""
1964 #: ../roundup/scripts/roundup_server.py:907
1965 #, python-format
1966 msgid "Roundup server started on %(HOST)s:%(PORT)s"
1967 msgstr ""
1969 #: ../templates/classic/html/_generic.collision.html:4
1970 #: ../templates/minimal/html/_generic.collision.html:4
1971 msgid "${class} Edit Collision - ${tracker}"
1972 msgstr ""
1974 #: ../templates/classic/html/_generic.collision.html:7
1975 #: ../templates/minimal/html/_generic.collision.html:7
1976 msgid "${class} Edit Collision"
1977 msgstr ""
1979 #: ../templates/classic/html/_generic.collision.html:14
1980 #: ../templates/minimal/html/_generic.collision.html:14
1981 msgid ""
1982 "\n"
1983 "  There has been a collision. Another user updated this node\n"
1984 "  while you were editing. Please <a href='${context}'>reload</a>\n"
1985 "  the node and review your edits.\n"
1986 msgstr ""
1988 #: ../templates/classic/html/_generic.help-empty.html:6
1989 msgid "Please specify your search parameters!"
1990 msgstr ""
1992 #: ../templates/classic/html/_generic.help-list.html:20
1993 #: ../templates/classic/html/_generic.index.html:14
1994 #: ../templates/classic/html/_generic.item.html:12
1995 #: ../templates/classic/html/file.item.html:9
1996 #: ../templates/classic/html/issue.index.html:16
1997 #: ../templates/classic/html/issue.item.html:28
1998 #: ../templates/classic/html/msg.item.html:26
1999 #: ../templates/classic/html/user.index.html:9
2000 #: ../templates/classic/html/user.item.html:35
2001 #: ../templates/minimal/html/_generic.index.html:14
2002 #: ../templates/minimal/html/_generic.item.html:12
2003 #: ../templates/minimal/html/user.index.html:9
2004 #: ../templates/minimal/html/user.item.html:35
2005 #: ../templates/minimal/html/user.register.html:14
2006 msgid "You are not allowed to view this page."
2007 msgstr ""
2009 #: ../templates/classic/html/_generic.help-list.html:34
2010 msgid "1..25 out of 50"
2011 msgstr ""
2013 #: ../templates/classic/html/_generic.help-search.html:9
2014 msgid ""
2015 "Generic template ${template} or version for class ${classname} is not yet "
2016 "implemented"
2017 msgstr ""
2019 #: ../templates/classic/html/_generic.help-submit.html:57
2020 #: ../templates/classic/html/_generic.help.html:31
2021 #: ../templates/minimal/html/_generic.help.html:31
2022 msgid " Cancel "
2023 msgstr ""
2025 #: ../templates/classic/html/_generic.help-submit.html:63
2026 #: ../templates/classic/html/_generic.help.html:34
2027 #: ../templates/minimal/html/_generic.help.html:34
2028 msgid " Apply "
2029 msgstr ""
2031 #: ../templates/classic/html/_generic.help.html:9
2032 #: ../templates/classic/html/user.help.html:13
2033 #: ../templates/minimal/html/_generic.help.html:9
2034 msgid "${property} help - ${tracker}"
2035 msgstr ""
2037 #: ../templates/classic/html/_generic.help.html:41
2038 #: ../templates/classic/html/help.html:21
2039 #: ../templates/classic/html/issue.index.html:81
2040 #: ../templates/minimal/html/_generic.help.html:41
2041 msgid "&lt;&lt; previous"
2042 msgstr ""
2044 #: ../templates/classic/html/_generic.help.html:53
2045 #: ../templates/classic/html/help.html:28
2046 #: ../templates/classic/html/issue.index.html:89
2047 #: ../templates/minimal/html/_generic.help.html:53
2048 msgid "${start}..${end} out of ${total}"
2049 msgstr ""
2051 #: ../templates/classic/html/_generic.help.html:57
2052 #: ../templates/classic/html/help.html:32
2053 #: ../templates/classic/html/issue.index.html:92
2054 #: ../templates/minimal/html/_generic.help.html:57
2055 msgid "next &gt;&gt;"
2056 msgstr ""
2058 #: ../templates/classic/html/_generic.index.html:6
2059 #: ../templates/classic/html/_generic.item.html:4
2060 #: ../templates/minimal/html/_generic.index.html:6
2061 #: ../templates/minimal/html/_generic.item.html:4
2062 msgid "${class} editing - ${tracker}"
2063 msgstr ""
2065 #: ../templates/classic/html/_generic.index.html:9
2066 #: ../templates/classic/html/_generic.item.html:7
2067 #: ../templates/minimal/html/_generic.index.html:9
2068 #: ../templates/minimal/html/_generic.item.html:7
2069 msgid "${class} editing"
2070 msgstr ""
2072 #: ../templates/classic/html/_generic.index.html:19
2073 #: ../templates/classic/html/_generic.item.html:16
2074 #: ../templates/classic/html/file.item.html:13
2075 #: ../templates/classic/html/issue.index.html:20
2076 #: ../templates/classic/html/issue.item.html:32
2077 #: ../templates/classic/html/msg.item.html:30
2078 #: ../templates/classic/html/user.index.html:13
2079 #: ../templates/classic/html/user.item.html:39
2080 #: ../templates/minimal/html/_generic.index.html:19
2081 #: ../templates/minimal/html/_generic.item.html:17
2082 #: ../templates/minimal/html/user.index.html:13
2083 #: ../templates/minimal/html/user.item.html:39
2084 #: ../templates/minimal/html/user.register.html:17
2085 msgid "Please login with your username and password."
2086 msgstr ""
2088 #: ../templates/classic/html/_generic.index.html:28
2089 #: ../templates/minimal/html/_generic.index.html:28
2090 msgid ""
2091 "<p class=\"form-help\"> You may edit the contents of the ${classname} class "
2092 "using this form. Commas, newlines and double quotes (\") must be handled "
2093 "delicately. You may include commas and newlines by enclosing the values in "
2094 "double-quotes (\"). Double quotes themselves must be quoted by doubling "
2095 "(\"\"). </p> <p class=\"form-help\"> Multilink properties have their multiple "
2096 "values colon (\":\") separated (... ,\"one:two:three\", ...) </p> <p class="
2097 "\"form-help\"> Remove entries by deleting their line. Add new entries by "
2098 "appending them to the table - put an X in the id column. </p>"
2099 msgstr ""
2101 #: ../templates/classic/html/_generic.index.html:50
2102 #: ../templates/minimal/html/_generic.index.html:50
2103 msgid "Edit Items"
2104 msgstr ""
2106 #: ../templates/classic/html/file.index.html:4
2107 msgid "List of files - ${tracker}"
2108 msgstr ""
2110 #: ../templates/classic/html/file.index.html:5
2111 msgid "List of files"
2112 msgstr ""
2114 #: ../templates/classic/html/file.index.html:10
2115 msgid "Download"
2116 msgstr ""
2118 #: ../templates/classic/html/file.index.html:11
2119 #: ../templates/classic/html/file.item.html:27
2120 msgid "Content Type"
2121 msgstr ""
2123 #: ../templates/classic/html/file.index.html:12
2124 msgid "Uploaded By"
2125 msgstr ""
2127 #: ../templates/classic/html/file.index.html:13
2128 #: ../templates/classic/html/msg.item.html:48
2129 msgid "Date"
2130 msgstr ""
2132 #: ../templates/classic/html/file.item.html:2
2133 msgid "File display - ${tracker}"
2134 msgstr ""
2136 #: ../templates/classic/html/file.item.html:4
2137 msgid "File display"
2138 msgstr ""
2140 #: ../templates/classic/html/file.item.html:23
2141 #: ../templates/classic/html/user.register.html:17
2142 msgid "Name"
2143 msgstr ""
2145 #: ../templates/classic/html/file.item.html:45
2146 msgid "download"
2147 msgstr ""
2149 #: ../templates/classic/html/home.classlist.html:2
2150 #: ../templates/minimal/html/home.classlist.html:2
2151 msgid "List of classes - ${tracker}"
2152 msgstr ""
2154 #: ../templates/classic/html/home.classlist.html:4
2155 #: ../templates/minimal/html/home.classlist.html:4
2156 msgid "List of classes"
2157 msgstr ""
2159 #: ../templates/classic/html/issue.index.html:4
2160 #: ../templates/classic/html/issue.index.html:10
2161 msgid "List of issues"
2162 msgstr ""
2164 #: ../templates/classic/html/issue.index.html:27
2165 #: ../templates/classic/html/issue.item.html:49
2166 msgid "Priority"
2167 msgstr ""
2169 #: ../templates/classic/html/issue.index.html:28
2170 msgid "ID"
2171 msgstr ""
2173 #: ../templates/classic/html/issue.index.html:29
2174 msgid "Creation"
2175 msgstr ""
2177 #: ../templates/classic/html/issue.index.html:30
2178 msgid "Activity"
2179 msgstr ""
2181 #: ../templates/classic/html/issue.index.html:31
2182 msgid "Actor"
2183 msgstr ""
2185 #: ../templates/classic/html/issue.index.html:32
2186 #: ../templates/classic/html/keyword.item.html:37
2187 msgid "Keyword"
2188 msgstr ""
2190 #: ../templates/classic/html/issue.index.html:33
2191 #: ../templates/classic/html/issue.item.html:44
2192 msgid "Title"
2193 msgstr ""
2195 #: ../templates/classic/html/issue.index.html:34
2196 #: ../templates/classic/html/issue.item.html:51
2197 msgid "Status"
2198 msgstr ""
2200 #: ../templates/classic/html/issue.index.html:35
2201 msgid "Creator"
2202 msgstr ""
2204 #: ../templates/classic/html/issue.index.html:36
2205 msgid "Assigned&nbsp;To"
2206 msgstr ""
2208 #: ../templates/classic/html/issue.index.html:105
2209 msgid "Download as CSV"
2210 msgstr ""
2212 #: ../templates/classic/html/issue.index.html:115
2213 msgid "Sort on:"
2214 msgstr ""
2216 #: ../templates/classic/html/issue.index.html:119
2217 #: ../templates/classic/html/issue.index.html:140
2218 msgid "- nothing -"
2219 msgstr ""
2221 #: ../templates/classic/html/issue.index.html:127
2222 #: ../templates/classic/html/issue.index.html:148
2223 msgid "Descending:"
2224 msgstr ""
2226 #: ../templates/classic/html/issue.index.html:136
2227 msgid "Group on:"
2228 msgstr ""
2230 #: ../templates/classic/html/issue.index.html:155
2231 msgid "Redisplay"
2232 msgstr ""
2234 #: ../templates/classic/html/issue.item.html:7
2235 msgid "Issue ${id}: ${title} - ${tracker}"
2236 msgstr ""
2238 #: ../templates/classic/html/issue.item.html:10
2239 msgid "New Issue - ${tracker}"
2240 msgstr ""
2242 #: ../templates/classic/html/issue.item.html:14
2243 msgid "New Issue"
2244 msgstr ""
2246 #: ../templates/classic/html/issue.item.html:16
2247 msgid "New Issue Editing"
2248 msgstr ""
2250 #: ../templates/classic/html/issue.item.html:19
2251 msgid "Issue${id}"
2252 msgstr ""
2254 #: ../templates/classic/html/issue.item.html:22
2255 msgid "Issue${id} Editing"
2256 msgstr ""
2258 #: ../templates/classic/html/issue.item.html:56
2259 msgid "Superseder"
2260 msgstr ""
2262 #: ../templates/classic/html/issue.item.html:61
2263 msgid "View:"
2264 msgstr ""
2266 #: ../templates/classic/html/issue.item.html:67
2267 msgid "Nosy List"
2268 msgstr ""
2270 #: ../templates/classic/html/issue.item.html:76
2271 msgid "Assigned To"
2272 msgstr ""
2274 #: ../templates/classic/html/issue.item.html:78
2275 #: ../templates/classic/html/page.html:103
2276 #: ../templates/minimal/html/page.html:102
2277 msgid "Keywords"
2278 msgstr ""
2280 #: ../templates/classic/html/issue.item.html:86
2281 msgid "Change Note"
2282 msgstr ""
2284 #: ../templates/classic/html/issue.item.html:94
2285 msgid "File"
2286 msgstr ""
2288 #: ../templates/classic/html/issue.item.html:106
2289 msgid "Make a copy"
2290 msgstr ""
2292 #: ../templates/classic/html/issue.item.html:114
2293 #: ../templates/classic/html/user.item.html:153
2294 #: ../templates/classic/html/user.register.html:69
2295 #: ../templates/minimal/html/user.item.html:153
2296 msgid ""
2297 "<table class=\"form\"> <tr> <td>Note:&nbsp;</td> <th class=\"required"
2298 "\">highlighted</th> <td>&nbsp;fields are required.</td> </tr> </table>"
2299 msgstr ""
2301 #: ../templates/classic/html/issue.item.html:128
2302 msgid ""
2303 "Created on <b>${creation}</b> by <b>${creator}</b>, last changed <b>"
2304 "${activity}</b> by <b>${actor}</b>."
2305 msgstr ""
2307 #: ../templates/classic/html/issue.item.html:132
2308 #: ../templates/classic/html/msg.item.html:61
2309 msgid "Files"
2310 msgstr ""
2312 #: ../templates/classic/html/issue.item.html:134
2313 #: ../templates/classic/html/msg.item.html:63
2314 msgid "File name"
2315 msgstr ""
2317 #: ../templates/classic/html/issue.item.html:135
2318 #: ../templates/classic/html/msg.item.html:64
2319 msgid "Uploaded"
2320 msgstr ""
2322 #: ../templates/classic/html/issue.item.html:136
2323 msgid "Type"
2324 msgstr ""
2326 #: ../templates/classic/html/issue.item.html:137
2327 #: ../templates/classic/html/query.edit.html:30
2328 msgid "Edit"
2329 msgstr ""
2331 #: ../templates/classic/html/issue.item.html:138
2332 msgid "Remove"
2333 msgstr ""
2335 #: ../templates/classic/html/issue.item.html:158
2336 #: ../templates/classic/html/issue.item.html:179
2337 #: ../templates/classic/html/query.edit.html:50
2338 msgid "remove"
2339 msgstr ""
2341 #: ../templates/classic/html/issue.item.html:165
2342 #: ../templates/classic/html/msg.index.html:9
2343 msgid "Messages"
2344 msgstr ""
2346 #: ../templates/classic/html/issue.item.html:169
2347 msgid "msg${id} (view)"
2348 msgstr ""
2350 #: ../templates/classic/html/issue.item.html:170
2351 msgid "Author: ${author}"
2352 msgstr ""
2354 #: ../templates/classic/html/issue.item.html:172
2355 msgid "Date: ${date}"
2356 msgstr ""
2358 #: ../templates/classic/html/issue.search.html:2
2359 msgid "Issue searching - ${tracker}"
2360 msgstr ""
2362 #: ../templates/classic/html/issue.search.html:4
2363 msgid "Issue searching"
2364 msgstr ""
2366 #: ../templates/classic/html/issue.search.html:31
2367 msgid "Filter on"
2368 msgstr ""
2370 #: ../templates/classic/html/issue.search.html:32
2371 msgid "Display"
2372 msgstr ""
2374 #: ../templates/classic/html/issue.search.html:33
2375 msgid "Sort on"
2376 msgstr ""
2378 #: ../templates/classic/html/issue.search.html:34
2379 msgid "Group on"
2380 msgstr ""
2382 #: ../templates/classic/html/issue.search.html:38
2383 msgid "All text*:"
2384 msgstr ""
2386 #: ../templates/classic/html/issue.search.html:46
2387 msgid "Title:"
2388 msgstr ""
2390 #: ../templates/classic/html/issue.search.html:56
2391 msgid "Keyword:"
2392 msgstr ""
2394 #: ../templates/classic/html/issue.search.html:58
2395 #: ../templates/classic/html/issue.search.html:123
2396 #: ../templates/classic/html/issue.search.html:139
2397 msgid "not selected"
2398 msgstr ""
2400 #: ../templates/classic/html/issue.search.html:67
2401 msgid "ID:"
2402 msgstr ""
2404 #: ../templates/classic/html/issue.search.html:75
2405 msgid "Creation Date:"
2406 msgstr ""
2408 #: ../templates/classic/html/issue.search.html:86
2409 msgid "Creator:"
2410 msgstr ""
2412 #: ../templates/classic/html/issue.search.html:88
2413 msgid "created by me"
2414 msgstr ""
2416 #: ../templates/classic/html/issue.search.html:97
2417 msgid "Activity:"
2418 msgstr ""
2420 #: ../templates/classic/html/issue.search.html:108
2421 msgid "Actor:"
2422 msgstr ""
2424 #: ../templates/classic/html/issue.search.html:110
2425 msgid "done by me"
2426 msgstr ""
2428 #: ../templates/classic/html/issue.search.html:121
2429 msgid "Priority:"
2430 msgstr ""
2432 #: ../templates/classic/html/issue.search.html:134
2433 msgid "Status:"
2434 msgstr ""
2436 #: ../templates/classic/html/issue.search.html:137
2437 msgid "not resolved"
2438 msgstr ""
2440 #: ../templates/classic/html/issue.search.html:152
2441 msgid "Assigned to:"
2442 msgstr ""
2444 #: ../templates/classic/html/issue.search.html:155
2445 msgid "assigned to me"
2446 msgstr ""
2448 #: ../templates/classic/html/issue.search.html:157
2449 msgid "unassigned"
2450 msgstr ""
2452 #: ../templates/classic/html/issue.search.html:167
2453 msgid "No Sort or group:"
2454 msgstr ""
2456 #: ../templates/classic/html/issue.search.html:175
2457 msgid "Pagesize:"
2458 msgstr ""
2460 #: ../templates/classic/html/issue.search.html:181
2461 msgid "Start With:"
2462 msgstr ""
2464 #: ../templates/classic/html/issue.search.html:187
2465 msgid "Sort Descending:"
2466 msgstr ""
2468 #: ../templates/classic/html/issue.search.html:194
2469 msgid "Group Descending:"
2470 msgstr ""
2472 #: ../templates/classic/html/issue.search.html:201
2473 msgid "Query name**:"
2474 msgstr ""
2476 #: ../templates/classic/html/issue.search.html:213
2477 #: ../templates/classic/html/page.html:43
2478 #: ../templates/classic/html/page.html:92
2479 #: ../templates/classic/html/user.help-search.html:69
2480 #: ../templates/minimal/html/page.html:43
2481 #: ../templates/minimal/html/page.html:91
2482 msgid "Search"
2483 msgstr ""
2485 #: ../templates/classic/html/issue.search.html:218
2486 msgid "*: The \"all text\" field will look in message bodies and issue titles"
2487 msgstr ""
2489 #: ../templates/classic/html/issue.search.html:221
2490 msgid ""
2491 "**: If you supply a name, the query will be saved off and available as a link "
2492 "in the sidebar"
2493 msgstr ""
2495 #: ../templates/classic/html/keyword.item.html:3
2496 msgid "Keyword editing - ${tracker}"
2497 msgstr ""
2499 #: ../templates/classic/html/keyword.item.html:5
2500 msgid "Keyword editing"
2501 msgstr ""
2503 #: ../templates/classic/html/keyword.item.html:11
2504 msgid "Existing Keywords"
2505 msgstr ""
2507 #: ../templates/classic/html/keyword.item.html:20
2508 msgid ""
2509 "To edit an existing keyword (for spelling or typing errors), click on its "
2510 "entry above."
2511 msgstr ""
2513 #: ../templates/classic/html/keyword.item.html:27
2514 msgid "To create a new keyword, enter it below and click \"Submit New Entry\"."
2515 msgstr ""
2517 #: ../templates/classic/html/msg.index.html:3
2518 msgid "List of messages - ${tracker}"
2519 msgstr ""
2521 #: ../templates/classic/html/msg.index.html:5
2522 msgid "Message listing"
2523 msgstr ""
2525 #: ../templates/classic/html/msg.item.html:6
2526 msgid "Message ${id} - ${tracker}"
2527 msgstr ""
2529 #: ../templates/classic/html/msg.item.html:9
2530 msgid "New Message - ${tracker}"
2531 msgstr ""
2533 #: ../templates/classic/html/msg.item.html:13
2534 msgid "New Message"
2535 msgstr ""
2537 #: ../templates/classic/html/msg.item.html:15
2538 msgid "New Message Editing"
2539 msgstr ""
2541 #: ../templates/classic/html/msg.item.html:18
2542 msgid "Message${id}"
2543 msgstr ""
2545 #: ../templates/classic/html/msg.item.html:21
2546 msgid "Message${id} Editing"
2547 msgstr ""
2549 #: ../templates/classic/html/msg.item.html:38
2550 msgid "Author"
2551 msgstr ""
2553 #: ../templates/classic/html/msg.item.html:43
2554 msgid "Recipients"
2555 msgstr ""
2557 #: ../templates/classic/html/msg.item.html:54
2558 msgid "Content"
2559 msgstr ""
2561 #: ../templates/classic/html/page.html:54
2562 #: ../templates/minimal/html/page.html:53
2563 msgid "<b>Your Queries</b> (<a href=\"query?@template=edit\">edit</a>)"
2564 msgstr ""
2566 #: ../templates/classic/html/page.html:65
2567 #: ../templates/minimal/html/page.html:64
2568 msgid "Issues"
2569 msgstr ""
2571 #: ../templates/classic/html/page.html:67
2572 #: ../templates/classic/html/page.html:105
2573 #: ../templates/minimal/html/page.html:66
2574 #: ../templates/minimal/html/page.html:104
2575 msgid "Create New"
2576 msgstr ""
2578 #: ../templates/classic/html/page.html:69
2579 #: ../templates/minimal/html/page.html:68
2580 msgid "Show Unassigned"
2581 msgstr ""
2583 #: ../templates/classic/html/page.html:81
2584 #: ../templates/minimal/html/page.html:80
2585 msgid "Show All"
2586 msgstr ""
2588 #: ../templates/classic/html/page.html:93
2589 #: ../templates/minimal/html/page.html:92
2590 msgid "Show issue:"
2591 msgstr ""
2593 #: ../templates/classic/html/page.html:108
2594 #: ../templates/minimal/html/page.html:107
2595 msgid "Edit Existing"
2596 msgstr ""
2598 #: ../templates/classic/html/page.html:114
2599 #: ../templates/minimal/html/page.html:113
2600 msgid "Administration"
2601 msgstr ""
2603 #: ../templates/classic/html/page.html:116
2604 #: ../templates/minimal/html/page.html:115
2605 msgid "Class List"
2606 msgstr ""
2608 #: ../templates/classic/html/page.html:120
2609 #: ../templates/minimal/html/page.html:119
2610 msgid "User List"
2611 msgstr ""
2613 #: ../templates/classic/html/page.html:122
2614 #: ../templates/minimal/html/page.html:121
2615 msgid "Add User"
2616 msgstr ""
2618 #: ../templates/classic/html/page.html:129
2619 #: ../templates/classic/html/page.html:135
2620 #: ../templates/minimal/html/page.html:128
2621 #: ../templates/minimal/html/page.html:134
2622 msgid "Login"
2623 msgstr ""
2625 #: ../templates/classic/html/page.html:134
2626 #: ../templates/minimal/html/page.html:133
2627 msgid "Remember me?"
2628 msgstr ""
2630 #: ../templates/classic/html/page.html:138
2631 #: ../templates/classic/html/user.register.html:63
2632 #: ../templates/minimal/html/page.html:137
2633 #: ../templates/minimal/html/user.register.html:61
2634 msgid "Register"
2635 msgstr ""
2637 #: ../templates/classic/html/page.html:141
2638 #: ../templates/minimal/html/page.html:140
2639 msgid "Lost&nbsp;your&nbsp;login?"
2640 msgstr ""
2642 #: ../templates/classic/html/page.html:146
2643 #: ../templates/minimal/html/page.html:145
2644 msgid "Hello, ${user}"
2645 msgstr ""
2647 #: ../templates/classic/html/page.html:148
2648 msgid "Your Issues"
2649 msgstr ""
2651 #: ../templates/classic/html/page.html:160
2652 #: ../templates/minimal/html/page.html:147
2653 msgid "Your Details"
2654 msgstr ""
2656 #: ../templates/classic/html/page.html:162
2657 #: ../templates/minimal/html/page.html:149
2658 msgid "Logout"
2659 msgstr ""
2661 #: ../templates/classic/html/page.html:166
2662 #: ../templates/minimal/html/page.html:153
2663 msgid "Help"
2664 msgstr ""
2666 #: ../templates/classic/html/page.html:167
2667 #: ../templates/minimal/html/page.html:154
2668 msgid "Roundup docs"
2669 msgstr ""
2671 #: ../templates/classic/html/page.html:177
2672 #: ../templates/minimal/html/page.html:164
2673 msgid "clear this message"
2674 msgstr ""
2676 #: ../templates/classic/html/page.html:241
2677 #: ../templates/classic/html/page.html:256
2678 #: ../templates/classic/html/page.html:270
2679 #: ../templates/minimal/html/page.html:228
2680 #: ../templates/minimal/html/page.html:243
2681 #: ../templates/minimal/html/page.html:257
2682 msgid "don't care"
2683 msgstr ""
2685 #: ../templates/classic/html/page.html:243
2686 #: ../templates/classic/html/page.html:258
2687 #: ../templates/classic/html/page.html:271
2688 #: ../templates/minimal/html/page.html:230
2689 #: ../templates/minimal/html/page.html:245
2690 #: ../templates/minimal/html/page.html:258
2691 msgid "------------"
2692 msgstr ""
2694 #: ../templates/classic/html/page.html:299
2695 #: ../templates/minimal/html/page.html:286
2696 msgid "no value"
2697 msgstr ""
2699 #: ../templates/classic/html/query.edit.html:4
2700 msgid "\"Your Queries\" Editing - ${tracker}"
2701 msgstr ""
2703 #: ../templates/classic/html/query.edit.html:6
2704 msgid "\"Your Queries\" Editing"
2705 msgstr ""
2707 #: ../templates/classic/html/query.edit.html:11
2708 msgid "You are not allowed to edit queries."
2709 msgstr ""
2711 #: ../templates/classic/html/query.edit.html:28
2712 msgid "Query"
2713 msgstr ""
2715 #: ../templates/classic/html/query.edit.html:29
2716 msgid "Include in \"Your Queries\""
2717 msgstr ""
2719 #: ../templates/classic/html/query.edit.html:31
2720 msgid "Private to you?"
2721 msgstr ""
2723 #: ../templates/classic/html/query.edit.html:44
2724 msgid "leave out"
2725 msgstr ""
2727 #: ../templates/classic/html/query.edit.html:45
2728 msgid "include"
2729 msgstr ""
2731 #: ../templates/classic/html/query.edit.html:49
2732 msgid "leave in"
2733 msgstr ""
2735 #: ../templates/classic/html/query.edit.html:54
2736 msgid "[query is retired]"
2737 msgstr ""
2739 #: ../templates/classic/html/query.edit.html:67
2740 #: ../templates/classic/html/query.edit.html:94
2741 msgid "edit"
2742 msgstr ""
2744 #: ../templates/classic/html/query.edit.html:71
2745 msgid "yes"
2746 msgstr ""
2748 #: ../templates/classic/html/query.edit.html:73
2749 msgid "no"
2750 msgstr ""
2752 #: ../templates/classic/html/query.edit.html:79
2753 msgid "Delete"
2754 msgstr ""
2756 #: ../templates/classic/html/query.edit.html:96
2757 msgid "[not yours to edit]"
2758 msgstr ""
2760 #: ../templates/classic/html/query.edit.html:104
2761 msgid "Save Selection"
2762 msgstr ""
2764 #: ../templates/classic/html/user.forgotten.html:3
2765 msgid "Password reset request - ${tracker}"
2766 msgstr ""
2768 #: ../templates/classic/html/user.forgotten.html:5
2769 msgid "Password reset request"
2770 msgstr ""
2772 #: ../templates/classic/html/user.forgotten.html:9
2773 msgid ""
2774 "You have two options if you have forgotten your password. If you know the "
2775 "email address you registered with, enter it below."
2776 msgstr ""
2778 #: ../templates/classic/html/user.forgotten.html:16
2779 msgid "Email Address:"
2780 msgstr ""
2782 #: ../templates/classic/html/user.forgotten.html:24
2783 #: ../templates/classic/html/user.forgotten.html:34
2784 msgid "Request password reset"
2785 msgstr ""
2787 #: ../templates/classic/html/user.forgotten.html:30
2788 msgid "Or, if you know your username, then enter it below."
2789 msgstr ""
2791 #: ../templates/classic/html/user.forgotten.html:33
2792 msgid "Username:"
2793 msgstr ""
2795 #: ../templates/classic/html/user.forgotten.html:39
2796 msgid ""
2797 "A confirmation email will be sent to you - please follow the instructions "
2798 "within it to complete the reset process."
2799 msgstr ""
2801 #: ../templates/classic/html/user.help-search.html:73
2802 msgid "Pagesize"
2803 msgstr ""
2805 #: ../templates/classic/html/user.help.html:43
2806 msgid ""
2807 "Your browser is not capable of using frames; you should be redirected "
2808 "immediately, or visit ${link}."
2809 msgstr ""
2811 #: ../templates/classic/html/user.index.html:3
2812 #: ../templates/minimal/html/user.index.html:3
2813 msgid "User listing - ${tracker}"
2814 msgstr ""
2816 #: ../templates/classic/html/user.index.html:5
2817 #: ../templates/minimal/html/user.index.html:5
2818 msgid "User listing"
2819 msgstr ""
2821 #: ../templates/classic/html/user.index.html:19
2822 #: ../templates/minimal/html/user.index.html:19
2823 msgid "Username"
2824 msgstr ""
2826 #: ../templates/classic/html/user.index.html:20
2827 msgid "Real name"
2828 msgstr ""
2830 #: ../templates/classic/html/user.index.html:21
2831 #: ../templates/classic/html/user.register.html:45
2832 msgid "Organisation"
2833 msgstr ""
2835 #: ../templates/classic/html/user.index.html:22
2836 #: ../templates/minimal/html/user.index.html:20
2837 msgid "Email address"
2838 msgstr ""
2840 #: ../templates/classic/html/user.index.html:23
2841 msgid "Phone number"
2842 msgstr ""
2844 #: ../templates/classic/html/user.index.html:24
2845 msgid "Retire"
2846 msgstr ""
2848 #: ../templates/classic/html/user.index.html:37
2849 msgid "retire"
2850 msgstr ""
2852 #: ../templates/classic/html/user.item.html:9
2853 #: ../templates/minimal/html/user.item.html:9
2854 msgid "User ${id}: ${title} - ${tracker}"
2855 msgstr ""
2857 #: ../templates/classic/html/user.item.html:12
2858 #: ../templates/minimal/html/user.item.html:12
2859 msgid "New User - ${tracker}"
2860 msgstr ""
2862 #: ../templates/classic/html/user.item.html:21
2863 #: ../templates/minimal/html/user.item.html:21
2864 msgid "New User"
2865 msgstr ""
2867 #: ../templates/classic/html/user.item.html:23
2868 #: ../templates/minimal/html/user.item.html:23
2869 msgid "New User Editing"
2870 msgstr ""
2872 #: ../templates/classic/html/user.item.html:26
2873 #: ../templates/minimal/html/user.item.html:26
2874 msgid "User${id}"
2875 msgstr ""
2877 #: ../templates/classic/html/user.item.html:29
2878 #: ../templates/minimal/html/user.item.html:29
2879 msgid "User${id} Editing"
2880 msgstr ""
2882 #: ../templates/classic/html/user.item.html:80
2883 #: ../templates/classic/html/user.register.html:33
2884 #: ../templates/minimal/html/user.item.html:80
2885 #: ../templates/minimal/html/user.register.html:41
2886 msgid "Roles"
2887 msgstr ""
2889 #: ../templates/classic/html/user.item.html:88
2890 #: ../templates/minimal/html/user.item.html:88
2891 msgid "(to give the user more than one role, enter a comma,separated,list)"
2892 msgstr ""
2894 #: ../templates/classic/html/user.item.html:109
2895 #: ../templates/minimal/html/user.item.html:109
2896 msgid "(this is a numeric hour offset, the default is ${zone})"
2897 msgstr ""
2899 #: ../templates/classic/html/user.item.html:130
2900 #: ../templates/classic/html/user.register.html:53
2901 #: ../templates/minimal/html/user.item.html:130
2902 #: ../templates/minimal/html/user.register.html:53
2903 msgid "Alternate E-mail addresses<br>One address per line"
2904 msgstr ""
2906 #: ../templates/classic/html/user.register.html:4
2907 #: ../templates/classic/html/user.register.html:7
2908 #: ../templates/minimal/html/user.register.html:4
2909 #: ../templates/minimal/html/user.register.html:7
2910 msgid "Registering with ${tracker}"
2911 msgstr ""
2913 #: ../templates/classic/html/user.register.html:21
2914 #: ../templates/minimal/html/user.register.html:29
2915 msgid "Login Name"
2916 msgstr ""
2918 #: ../templates/classic/html/user.register.html:25
2919 #: ../templates/minimal/html/user.register.html:33
2920 msgid "Login Password"
2921 msgstr ""
2923 #: ../templates/classic/html/user.register.html:29
2924 #: ../templates/minimal/html/user.register.html:37
2925 msgid "Confirm Password"
2926 msgstr ""
2928 #: ../templates/classic/html/user.register.html:41
2929 msgid "Phone"
2930 msgstr ""
2932 #: ../templates/classic/html/user.register.html:49
2933 #: ../templates/minimal/html/user.register.html:49
2934 msgid "E-mail address"
2935 msgstr ""
2937 #: ../templates/classic/html/user.rego_progress.html:4
2938 #: ../templates/minimal/html/user.rego_progress.html:4
2939 msgid "Registration in progress - ${tracker}"
2940 msgstr ""
2942 #: ../templates/classic/html/user.rego_progress.html:6
2943 #: ../templates/minimal/html/user.rego_progress.html:6
2944 msgid "Registration in progress..."
2945 msgstr ""
2947 #: ../templates/classic/html/user.rego_progress.html:10
2948 #: ../templates/minimal/html/user.rego_progress.html:10
2949 msgid ""
2950 "You will shortly receive an email to confirm your registration. To complete "
2951 "the registration process, visit the link indicated in the email."
2952 msgstr ""
2954 #: ../templates/classic/initial_data.py:5
2955 msgid "critical"
2956 msgstr ""
2958 #: ../templates/classic/initial_data.py:6
2959 msgid "urgent"
2960 msgstr ""
2962 #: ../templates/classic/initial_data.py:7
2963 msgid "bug"
2964 msgstr ""
2966 #: ../templates/classic/initial_data.py:8
2967 msgid "feature"
2968 msgstr ""
2970 #: ../templates/classic/initial_data.py:9
2971 msgid "wish"
2972 msgstr ""
2974 #: ../templates/classic/initial_data.py:12
2975 msgid "unread"
2976 msgstr ""
2978 #: ../templates/classic/initial_data.py:13
2979 msgid "deferred"
2980 msgstr ""
2982 #: ../templates/classic/initial_data.py:14
2983 msgid "chatting"
2984 msgstr ""
2986 #: ../templates/classic/initial_data.py:15
2987 msgid "need-eg"
2988 msgstr ""
2990 #: ../templates/classic/initial_data.py:16
2991 msgid "in-progress"
2992 msgstr ""
2994 #: ../templates/classic/initial_data.py:17
2995 msgid "testing"
2996 msgstr ""
2998 #: ../templates/classic/initial_data.py:18
2999 msgid "done-cbb"
3000 msgstr ""
3002 #: ../templates/classic/initial_data.py:19
3003 msgid "resolved"
3004 msgstr ""
3006 #: ../templates/minimal/html/home.html:2
3007 msgid "Tracker home - ${tracker}"
3008 msgstr ""
3010 #: ../templates/minimal/html/home.html:4
3011 msgid "Tracker home"
3012 msgstr ""
3014 #: ../templates/minimal/html/home.html:16
3015 msgid "Please select from one of the menu options on the left."
3016 msgstr ""
3018 #: ../templates/minimal/html/home.html:19
3019 msgid "Please log in or register."
3020 msgstr ""