Code

When debugging mail (debug = <filename> setting in [mail] section of
[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: 2009-03-12 11:58+0200\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/actions.py:53 ../roundup/cgi/actions.py:120
21 msgid "You may not retire the admin or anonymous user"
22 msgstr ""
24 #: ../roundup/actions.py:66 ../roundup/cgi/actions.py:57
25 #, python-format
26 msgid "You do not have permission to %(action)s the %(classname)s class."
27 msgstr ""
29 #: ../roundup/admin.py:83 ../roundup/admin.py:986 ../roundup/admin.py:1037
30 #: ../roundup/admin.py:1060 ../roundup/admin.py:83:986 :1037:1060
31 #, python-format
32 msgid "no such class \"%(classname)s\""
33 msgstr ""
35 #: ../roundup/admin.py:93 ../roundup/admin.py:97 ../roundup/admin.py:93:97
36 #, python-format
37 msgid "argument \"%(arg)s\" not propname=value"
38 msgstr ""
40 #: ../roundup/admin.py:110
41 #, python-format
42 msgid ""
43 "Problem: %(message)s\n"
44 "\n"
45 msgstr ""
47 #: ../roundup/admin.py:111
48 #, python-format
49 msgid ""
50 "%(message)sUsage: roundup-admin [options] [<command> <arguments>]\n"
51 "\n"
52 "Options:\n"
53 " -i instance home  -- specify the issue tracker \"home directory\" to "
54 "administer\n"
55 " -u                -- the user[:password] to use for commands\n"
56 " -d                -- print full designators not just class id numbers\n"
57 " -c                -- when outputting lists of data, comma-separate them.\n"
58 "                      Same as '-S \",\"'.\n"
59 " -S <string>       -- when outputting lists of data, string-separate them\n"
60 " -s                -- when outputting lists of data, space-separate them.\n"
61 "                      Same as '-S \" \"'.\n"
62 " -V                -- be verbose when importing\n"
63 " -v                -- report Roundup and Python versions (and quit)\n"
64 "\n"
65 " Only one of -s, -c or -S can be specified.\n"
66 "\n"
67 "Help:\n"
68 " roundup-admin -h\n"
69 " roundup-admin help                       -- this help\n"
70 " roundup-admin help <command>             -- command-specific help\n"
71 " roundup-admin help all                   -- all available help\n"
72 msgstr ""
74 #: ../roundup/admin.py:138
75 msgid "Commands:"
76 msgstr ""
78 #: ../roundup/admin.py:145
79 msgid ""
80 "Commands may be abbreviated as long as the abbreviation\n"
81 "matches only one command, e.g. l == li == lis == list."
82 msgstr ""
84 #: ../roundup/admin.py:175
85 msgid ""
86 "\n"
87 "All commands (except help) require a tracker specifier. This is just\n"
88 "the path to the roundup tracker you're working with. A roundup tracker\n"
89 "is where roundup keeps the database and configuration file that defines\n"
90 "an issue tracker. It may be thought of as the issue tracker's \"home\n"
91 "directory\". It may be specified in the environment variable TRACKER_HOME\n"
92 "or on the command line as \"-i tracker\".\n"
93 "\n"
94 "A designator is a classname and a nodeid concatenated, eg. bug1, user10, ...\n"
95 "\n"
96 "Property values are represented as strings in command arguments and in the\n"
97 "printed results:\n"
98 " . Strings are, well, strings.\n"
99 " . Date values are printed in the full date format in the local time zone,\n"
100 "   and accepted in the full format or any of the partial formats explained\n"
101 "   below.\n"
102 " . Link values are printed as node designators. When given as an argument,\n"
103 "   node designators and key strings are both accepted.\n"
104 " . Multilink values are printed as lists of node designators joined\n"
105 "   by commas.  When given as an argument, node designators and key\n"
106 "   strings are both accepted; an empty string, a single node, or a list\n"
107 "   of nodes joined by commas is accepted.\n"
108 "\n"
109 "When property values must contain spaces, just surround the value with\n"
110 "quotes, either ' or \". A single space may also be backslash-quoted. If a\n"
111 "value must contain a quote character, it must be backslash-quoted or inside\n"
112 "quotes. Examples:\n"
113 "           hello world      (2 tokens: hello, world)\n"
114 "           \"hello world\"    (1 token: hello world)\n"
115 "           \"Roch'e\" Compaan (2 tokens: Roch'e Compaan)\n"
116 "           Roch\\'e Compaan  (2 tokens: Roch'e Compaan)\n"
117 "           address=\"1 2 3\"  (1 token: address=1 2 3)\n"
118 "           \\\\               (1 token: \\)\n"
119 "           \\n\\r\\t           (1 token: a newline, carriage-return and tab)\n"
120 "\n"
121 "When multiple nodes are specified to the roundup get or roundup set\n"
122 "commands, the specified properties are retrieved or set on all the listed\n"
123 "nodes.\n"
124 "\n"
125 "When multiple results are returned by the roundup get or roundup find\n"
126 "commands, they are printed one per line (default) or joined by commas (with\n"
127 "the -c) option.\n"
128 "\n"
129 "Where the command changes data, a login name/password is required. The\n"
130 "login may be specified as either \"name\" or \"name:password\".\n"
131 " . ROUNDUP_LOGIN environment variable\n"
132 " . the -u command-line option\n"
133 "If either the name or password is not supplied, they are obtained from the\n"
134 "command-line.\n"
135 "\n"
136 "Date format examples:\n"
137 "  \"2000-04-17.03:45\" means <Date 2000-04-17.08:45:00>\n"
138 "  \"2000-04-17\" means <Date 2000-04-17.00:00:00>\n"
139 "  \"01-25\" means <Date yyyy-01-25.00:00:00>\n"
140 "  \"08-13.22:13\" means <Date yyyy-08-14.03:13:00>\n"
141 "  \"11-07.09:32:43\" means <Date yyyy-11-07.14:32:43>\n"
142 "  \"14:25\" means <Date yyyy-mm-dd.19:25:00>\n"
143 "  \"8:47:11\" means <Date yyyy-mm-dd.13:47:11>\n"
144 "  \".\" means \"right now\"\n"
145 "\n"
146 "Command help:\n"
147 msgstr ""
149 #: ../roundup/admin.py:238
150 #, python-format
151 msgid "%s:"
152 msgstr ""
154 #: ../roundup/admin.py:243
155 msgid ""
156 "Usage: help topic\n"
157 "        Give help about topic.\n"
158 "\n"
159 "        commands  -- list commands\n"
160 "        <command> -- help specific to a command\n"
161 "        initopts  -- init command options\n"
162 "        all       -- all available help\n"
163 "        "
164 msgstr ""
166 #: ../roundup/admin.py:266
167 #, python-format
168 msgid "Sorry, no help for \"%(topic)s\""
169 msgstr ""
171 #: ../roundup/admin.py:343 ../roundup/admin.py:399 ../roundup/admin.py:343:399
172 msgid "Templates:"
173 msgstr ""
175 #: ../roundup/admin.py:346 ../roundup/admin.py:410 ../roundup/admin.py:346:410
176 msgid "Back ends:"
177 msgstr ""
179 #: ../roundup/admin.py:349
180 msgid ""
181 "Usage: install [template [backend [key=val[,key=val]]]]\n"
182 "        Install a new Roundup tracker.\n"
183 "\n"
184 "        The command will prompt for the tracker home directory\n"
185 "        (if not supplied through TRACKER_HOME or the -i option).\n"
186 "        The template and backend may be specified on the command-line\n"
187 "        as arguments, in that order.\n"
188 "\n"
189 "        Command line arguments following the backend allows you to\n"
190 "        pass initial values for config options.  For example, passing\n"
191 "        \"web_http_auth=no,rdbms_user=dinsdale\" will override defaults\n"
192 "        for options http_auth in section [web] and user in section [rdbms].\n"
193 "        Please be careful to not use spaces in this argument! (Enclose\n"
194 "        whole argument in quotes if you need spaces in option value).\n"
195 "\n"
196 "        The initialise command must be called after this command in order\n"
197 "        to initialise the tracker's database. You may edit the tracker's\n"
198 "        initial database contents before running that command by editing\n"
199 "        the tracker's dbinit.py module init() function.\n"
200 "\n"
201 "        See also initopts help.\n"
202 "        "
203 msgstr ""
205 #: ../roundup/admin.py:372 ../roundup/admin.py:469 ../roundup/admin.py:530
206 #: ../roundup/admin.py:609 ../roundup/admin.py:660 ../roundup/admin.py:718
207 #: ../roundup/admin.py:739 ../roundup/admin.py:767 ../roundup/admin.py:839
208 #: ../roundup/admin.py:906 ../roundup/admin.py:977 ../roundup/admin.py:1027
209 #: ../roundup/admin.py:1050 ../roundup/admin.py:1081 ../roundup/admin.py:1177
210 #: ../roundup/admin.py:1250 ../roundup/admin.py:372:469 :1027:1050 :1081:1177
211 #: :1250 :530:609 :660:718 :739:767 :839:906 :977
212 msgid "Not enough arguments supplied"
213 msgstr ""
215 #: ../roundup/admin.py:378
216 #, python-format
217 msgid "Instance home parent directory \"%(parent)s\" does not exist"
218 msgstr ""
220 #: ../roundup/admin.py:386
221 #, python-format
222 msgid ""
223 "WARNING: There appears to be a tracker in \"%(tracker_home)s\"!\n"
224 "If you re-install it, you will lose all the data!\n"
225 "Erase it? Y/N: "
226 msgstr ""
228 #: ../roundup/admin.py:401
229 msgid "Select template [classic]: "
230 msgstr ""
232 #: ../roundup/admin.py:412
233 msgid "Select backend [anydbm]: "
234 msgstr ""
236 #: ../roundup/admin.py:422
237 #, python-format
238 msgid "Error in configuration settings: \"%s\""
239 msgstr ""
241 #: ../roundup/admin.py:431
242 #, python-format
243 msgid ""
244 "\n"
245 "---------------------------------------------------------------------------\n"
246 " You should now edit the tracker configuration file:\n"
247 "   %(config_file)s"
248 msgstr ""
250 #: ../roundup/admin.py:441
251 msgid " ... at a minimum, you must set following options:"
252 msgstr ""
254 #: ../roundup/admin.py:446
255 #, python-format
256 msgid ""
257 "\n"
258 " If you wish to modify the database schema,\n"
259 " you should also edit the schema file:\n"
260 "   %(database_config_file)s\n"
261 " You may also change the database initialisation file:\n"
262 "   %(database_init_file)s\n"
263 " ... see the documentation on customizing for more information.\n"
264 "\n"
265 " You MUST run the \"roundup-admin initialise\" command once you've performed\n"
266 " the above steps.\n"
267 "---------------------------------------------------------------------------\n"
268 msgstr ""
270 #: ../roundup/admin.py:464
271 msgid ""
272 "Usage: genconfig <filename>\n"
273 "        Generate a new tracker config file (ini style) with default values\n"
274 "        in <filename>.\n"
275 "        "
276 msgstr ""
278 #. password
279 #: ../roundup/admin.py:474
280 msgid ""
281 "Usage: initialise [adminpw]\n"
282 "        Initialise a new Roundup tracker.\n"
283 "\n"
284 "        The administrator details will be set at this step.\n"
285 "\n"
286 "        Execute the tracker's initialisation function dbinit.init()\n"
287 "        "
288 msgstr ""
290 #: ../roundup/admin.py:488
291 msgid "Admin Password: "
292 msgstr ""
294 #: ../roundup/admin.py:489
295 msgid "       Confirm: "
296 msgstr ""
298 #: ../roundup/admin.py:493
299 msgid "Instance home does not exist"
300 msgstr ""
302 #: ../roundup/admin.py:497
303 msgid "Instance has not been installed"
304 msgstr ""
306 #: ../roundup/admin.py:502
307 msgid ""
308 "WARNING: The database is already initialised!\n"
309 "If you re-initialise it, you will lose all the data!\n"
310 "Erase it? Y/N: "
311 msgstr ""
313 #: ../roundup/admin.py:523
314 msgid ""
315 "Usage: get property designator[,designator]*\n"
316 "        Get the given property of one or more designator(s).\n"
317 "\n"
318 "        Retrieves the property value of the nodes specified\n"
319 "        by the designators.\n"
320 "        "
321 msgstr ""
323 #: ../roundup/admin.py:563 ../roundup/admin.py:578 ../roundup/admin.py:563:578
324 #, python-format
325 msgid "property %s is not of type Multilink or Link so -d flag does not apply."
326 msgstr ""
328 #: ../roundup/admin.py:586 ../roundup/admin.py:988 ../roundup/admin.py:1039
329 #: ../roundup/admin.py:1062 ../roundup/admin.py:586:988 :1039:1062
330 #, python-format
331 msgid "no such %(classname)s node \"%(nodeid)s\""
332 msgstr ""
334 #: ../roundup/admin.py:588
335 #, python-format
336 msgid "no such %(classname)s property \"%(propname)s\""
337 msgstr ""
339 #: ../roundup/admin.py:597
340 msgid ""
341 "Usage: set items property=value property=value ...\n"
342 "        Set the given properties of one or more items(s).\n"
343 "\n"
344 "        The items are specified as a class or as a comma-separated\n"
345 "        list of item designators (ie \"designator[,designator,...]\").\n"
346 "\n"
347 "        This command sets the properties to the values for all designators\n"
348 "        given. If the value is missing (ie. \"property=\") then the property\n"
349 "        is un-set. If the property is a multilink, you specify the linked\n"
350 "        ids for the multilink as comma-separated numbers (ie \"1,2,3\").\n"
351 "        "
352 msgstr ""
354 #: ../roundup/admin.py:652
355 msgid ""
356 "Usage: find classname propname=value ...\n"
357 "        Find the nodes of the given class with a given link property value.\n"
358 "\n"
359 "        Find the nodes of the given class with a given link property value.\n"
360 "        The value may be either the nodeid of the linked node, or its key\n"
361 "        value.\n"
362 "        "
363 msgstr ""
365 #: ../roundup/admin.py:705 ../roundup/admin.py:859 ../roundup/admin.py:871
366 #: ../roundup/admin.py:925 ../roundup/admin.py:705:859 :871:925
367 #, python-format
368 msgid "%(classname)s has no property \"%(propname)s\""
369 msgstr ""
371 #: ../roundup/admin.py:712
372 msgid ""
373 "Usage: specification classname\n"
374 "        Show the properties for a classname.\n"
375 "\n"
376 "        This lists the properties for a given class.\n"
377 "        "
378 msgstr ""
380 #: ../roundup/admin.py:727
381 #, python-format
382 msgid "%(key)s: %(value)s (key property)"
383 msgstr ""
385 #: ../roundup/admin.py:729 ../roundup/admin.py:756 ../roundup/admin.py:729:756
386 #, python-format
387 msgid "%(key)s: %(value)s"
388 msgstr ""
390 #: ../roundup/admin.py:732
391 msgid ""
392 "Usage: display designator[,designator]*\n"
393 "        Show the property values for the given node(s).\n"
394 "\n"
395 "        This lists the properties and their associated values for the given\n"
396 "        node.\n"
397 "        "
398 msgstr ""
400 #: ../roundup/admin.py:759
401 msgid ""
402 "Usage: create classname property=value ...\n"
403 "        Create a new entry of a given class.\n"
404 "\n"
405 "        This creates a new entry of the given class using the property\n"
406 "        name=value arguments provided on the command line after the \"create"
407 "\"\n"
408 "        command.\n"
409 "        "
410 msgstr ""
412 #: ../roundup/admin.py:786
413 #, python-format
414 msgid "%(propname)s (Password): "
415 msgstr ""
417 #: ../roundup/admin.py:788
418 #, python-format
419 msgid "   %(propname)s (Again): "
420 msgstr ""
422 #: ../roundup/admin.py:790
423 msgid "Sorry, try again..."
424 msgstr ""
426 #: ../roundup/admin.py:794
427 #, python-format
428 msgid "%(propname)s (%(proptype)s): "
429 msgstr ""
431 #: ../roundup/admin.py:812
432 #, python-format
433 msgid "you must provide the \"%(propname)s\" property."
434 msgstr ""
436 #: ../roundup/admin.py:824
437 msgid ""
438 "Usage: list classname [property]\n"
439 "        List the instances of a class.\n"
440 "\n"
441 "        Lists all instances of the given class. If the property is not\n"
442 "        specified, the  \"label\" property is used. The label property is\n"
443 "        tried in order: the key, \"name\", \"title\" and then the first\n"
444 "        property, alphabetically.\n"
445 "\n"
446 "        With -c, -S or -s print a list of item id's if no property\n"
447 "        specified.  If property specified, print list of that property\n"
448 "        for every class instance.\n"
449 "        "
450 msgstr ""
452 #: ../roundup/admin.py:837
453 msgid "Too many arguments supplied"
454 msgstr ""
456 #: ../roundup/admin.py:873
457 #, python-format
458 msgid "%(nodeid)4s: %(value)s"
459 msgstr ""
461 #: ../roundup/admin.py:877
462 msgid ""
463 "Usage: table classname [property[,property]*]\n"
464 "        List the instances of a class in tabular form.\n"
465 "\n"
466 "        Lists all instances of the given class. If the properties are not\n"
467 "        specified, all properties are displayed. By default, the column\n"
468 "        widths are the width of the largest value. The width may be\n"
469 "        explicitly defined by defining the property as \"name:width\".\n"
470 "        For example::\n"
471 "\n"
472 "          roundup> table priority id,name:10\n"
473 "          Id Name\n"
474 "          1  fatal-bug\n"
475 "          2  bug\n"
476 "          3  usability\n"
477 "          4  feature\n"
478 "\n"
479 "        Also to make the width of the column the width of the label,\n"
480 "        leave a trailing : without a width on the property. For example::\n"
481 "\n"
482 "          roundup> table priority id,name:\n"
483 "          Id Name\n"
484 "          1  fata\n"
485 "          2  bug\n"
486 "          3  usab\n"
487 "          4  feat\n"
488 "\n"
489 "        will result in a the 4 character wide \"Name\" column.\n"
490 "        "
491 msgstr ""
493 #: ../roundup/admin.py:921
494 #, python-format
495 msgid "\"%(spec)s\" not name:width"
496 msgstr ""
498 #: ../roundup/admin.py:971
499 msgid ""
500 "Usage: history designator\n"
501 "        Show the history entries of a designator.\n"
502 "\n"
503 "        Lists the journal entries for the node identified by the designator.\n"
504 "        "
505 msgstr ""
507 #: ../roundup/admin.py:992
508 msgid ""
509 "Usage: commit\n"
510 "        Commit changes made to the database during an interactive session.\n"
511 "\n"
512 "        The changes made during an interactive session are not\n"
513 "        automatically written to the database - they must be committed\n"
514 "        using this command.\n"
515 "\n"
516 "        One-off commands on the command-line are automatically committed if\n"
517 "        they are successful.\n"
518 "        "
519 msgstr ""
521 #: ../roundup/admin.py:1007
522 msgid ""
523 "Usage: rollback\n"
524 "        Undo all changes that are pending commit to the database.\n"
525 "\n"
526 "        The changes made during an interactive session are not\n"
527 "        automatically written to the database - they must be committed\n"
528 "        manually. This command undoes all those changes, so a commit\n"
529 "        immediately after would make no changes to the database.\n"
530 "        "
531 msgstr ""
533 #: ../roundup/admin.py:1020
534 msgid ""
535 "Usage: retire designator[,designator]*\n"
536 "        Retire the node specified by designator.\n"
537 "\n"
538 "        This action indicates that a particular node is not to be retrieved\n"
539 "        by the list or find commands, and its key value may be re-used.\n"
540 "        "
541 msgstr ""
543 #: ../roundup/admin.py:1044
544 msgid ""
545 "Usage: restore designator[,designator]*\n"
546 "        Restore the retired node specified by designator.\n"
547 "\n"
548 "        The given nodes will become available for users again.\n"
549 "        "
550 msgstr ""
552 #. grab the directory to export to
553 #: ../roundup/admin.py:1067
554 msgid ""
555 "Usage: export [[-]class[,class]] export_dir\n"
556 "        Export the database to colon-separated-value files.\n"
557 "        To exclude the files (e.g. for the msg or file class),\n"
558 "        use the exporttables command.\n"
559 "\n"
560 "        Optionally limit the export to just the named classes\n"
561 "        or exclude the named classes, if the 1st argument starts with '-'.\n"
562 "\n"
563 "        This action exports the current data from the database into\n"
564 "        colon-separated-value files that are placed in the nominated\n"
565 "        destination directory.\n"
566 "        "
567 msgstr ""
569 #: ../roundup/admin.py:1142
570 msgid ""
571 "Usage: exporttables [[-]class[,class]] export_dir\n"
572 "        Export the database to colon-separated-value files, excluding the\n"
573 "        files below $TRACKER_HOME/db/files/ (which can be archived "
574 "separately).\n"
575 "        To include the files, use the export command.\n"
576 "\n"
577 "        Optionally limit the export to just the named classes\n"
578 "        or exclude the named classes, if the 1st argument starts with '-'.\n"
579 "\n"
580 "        This action exports the current data from the database into\n"
581 "        colon-separated-value files that are placed in the nominated\n"
582 "        destination directory.\n"
583 "        "
584 msgstr ""
586 #: ../roundup/admin.py:1157
587 msgid ""
588 "Usage: import import_dir\n"
589 "        Import a database from the directory containing CSV files,\n"
590 "        two per class to import.\n"
591 "\n"
592 "        The files used in the import are:\n"
593 "\n"
594 "        <class>.csv\n"
595 "          This must define the same properties as the class (including\n"
596 "          having a \"header\" line with those property names.)\n"
597 "        <class>-journals.csv\n"
598 "          This defines the journals for the items being imported.\n"
599 "\n"
600 "        The imported nodes will have the same nodeid as defined in the\n"
601 "        import file, thus replacing any existing content.\n"
602 "\n"
603 "        The new nodes are added to the existing database - if you want to\n"
604 "        create a new database using the imported data, then create a new\n"
605 "        database (or, tediously, retire all the old data.)\n"
606 "        "
607 msgstr ""
609 #: ../roundup/admin.py:1232
610 msgid ""
611 "Usage: pack period | date\n"
612 "\n"
613 "        Remove journal entries older than a period of time specified or\n"
614 "        before a certain date.\n"
615 "\n"
616 "        A period is specified using the suffixes \"y\", \"m\", and \"d\". "
617 "The\n"
618 "        suffix \"w\" (for \"week\") means 7 days.\n"
619 "\n"
620 "              \"3y\" means three years\n"
621 "              \"2y 1m\" means two years and one month\n"
622 "              \"1m 25d\" means one month and 25 days\n"
623 "              \"2w 3d\" means two weeks and three days\n"
624 "\n"
625 "        Date format is \"YYYY-MM-DD\" eg:\n"
626 "            2001-01-01\n"
627 "\n"
628 "        "
629 msgstr ""
631 #: ../roundup/admin.py:1260
632 msgid "Invalid format"
633 msgstr ""
635 #: ../roundup/admin.py:1271
636 msgid ""
637 "Usage: reindex [classname|designator]*\n"
638 "        Re-generate a tracker's search indexes.\n"
639 "\n"
640 "        This will re-generate the search indexes for a tracker.\n"
641 "        This will typically happen automatically.\n"
642 "        "
643 msgstr ""
645 #: ../roundup/admin.py:1285
646 #, python-format
647 msgid "no such item \"%(designator)s\""
648 msgstr ""
650 #: ../roundup/admin.py:1295
651 msgid ""
652 "Usage: security [Role name]\n"
653 "        Display the Permissions available to one or all Roles.\n"
654 "        "
655 msgstr ""
657 #: ../roundup/admin.py:1303
658 #, python-format
659 msgid "No such Role \"%(role)s\""
660 msgstr ""
662 #: ../roundup/admin.py:1309
663 #, python-format
664 msgid "New Web users get the Roles \"%(role)s\""
665 msgstr ""
667 #: ../roundup/admin.py:1311
668 #, python-format
669 msgid "New Web users get the Role \"%(role)s\""
670 msgstr ""
672 #: ../roundup/admin.py:1314
673 #, python-format
674 msgid "New Email users get the Roles \"%(role)s\""
675 msgstr ""
677 #: ../roundup/admin.py:1316
678 #, python-format
679 msgid "New Email users get the Role \"%(role)s\""
680 msgstr ""
682 #: ../roundup/admin.py:1319
683 #, python-format
684 msgid "Role \"%(name)s\":"
685 msgstr ""
687 #: ../roundup/admin.py:1324
688 #, python-format
689 msgid " %(description)s (%(name)s for \"%(klass)s\": %(properties)s only)"
690 msgstr ""
692 #: ../roundup/admin.py:1327
693 #, python-format
694 msgid " %(description)s (%(name)s for \"%(klass)s\" only)"
695 msgstr ""
697 #: ../roundup/admin.py:1330
698 #, python-format
699 msgid " %(description)s (%(name)s)"
700 msgstr ""
702 #: ../roundup/admin.py:1335
703 msgid ""
704 "Usage: migrate\n"
705 "        Update a tracker's database to be compatible with the Roundup\n"
706 "        codebase.\n"
707 "\n"
708 "        You should run the \"migrate\" command for your tracker once you've\n"
709 "        installed the latest codebase. \n"
710 "\n"
711 "        Do this before you use the web, command-line or mail interface and\n"
712 "        before any users access the tracker.\n"
713 "\n"
714 "        This command will respond with either \"Tracker updated\" (if you've\n"
715 "        not previously run it on an RDBMS backend) or \"No migration action\n"
716 "        required\" (if you have run it, or have used another interface to "
717 "the\n"
718 "        tracker, or possibly because you are using anydbm).\n"
719 "\n"
720 "        It's safe to run this even if it's not required, so just get into\n"
721 "        the habit.\n"
722 "        "
723 msgstr ""
725 #: ../roundup/admin.py:1354
726 msgid "Tracker updated"
727 msgstr ""
729 #: ../roundup/admin.py:1357
730 msgid "No migration action required"
731 msgstr ""
733 #: ../roundup/admin.py:1386
734 #, python-format
735 msgid "Unknown command \"%(command)s\" (\"help commands\" for a list)"
736 msgstr ""
738 #: ../roundup/admin.py:1392
739 #, python-format
740 msgid "Multiple commands match \"%(command)s\": %(list)s"
741 msgstr ""
743 #: ../roundup/admin.py:1399
744 msgid "Enter tracker home: "
745 msgstr ""
747 #: ../roundup/admin.py:1406 ../roundup/admin.py:1412 ../roundup/admin.py:1432
748 #: ../roundup/admin.py:1406:1412 :1432
749 #, python-format
750 msgid "Error: %(message)s"
751 msgstr ""
753 #: ../roundup/admin.py:1420
754 #, python-format
755 msgid "Error: Couldn't open tracker: %(message)s"
756 msgstr ""
758 #: ../roundup/admin.py:1445
759 #, python-format
760 msgid ""
761 "Roundup %s ready for input.\n"
762 "Type \"help\" for help."
763 msgstr ""
765 #: ../roundup/admin.py:1450
766 msgid "Note: command history and editing not available"
767 msgstr ""
769 #: ../roundup/admin.py:1454
770 msgid "roundup> "
771 msgstr ""
773 #: ../roundup/admin.py:1456
774 msgid "exit..."
775 msgstr ""
777 #: ../roundup/admin.py:1466
778 msgid "There are unsaved changes. Commit them (y/N)? "
779 msgstr ""
781 #: ../roundup/backends/back_anydbm.py:218
782 #: ../roundup/backends/sessions_dbm.py:50
783 msgid "Couldn't identify database type"
784 msgstr ""
786 #: ../roundup/backends/back_anydbm.py:244
787 #, python-format
788 msgid "Couldn't open database - the required module '%s' is not available"
789 msgstr ""
791 #: ../roundup/backends/back_anydbm.py:799
792 #: ../roundup/backends/back_anydbm.py:1074
793 #: ../roundup/backends/back_anydbm.py:1271
794 #: ../roundup/backends/back_anydbm.py:1289
795 #: ../roundup/backends/back_anydbm.py:1335
796 #: ../roundup/backends/back_anydbm.py:1905
797 #: ../roundup/backends/back_anydbm.py:799:1074
798 #: ../roundup/backends/rdbms_common.py:1396
799 #: ../roundup/backends/rdbms_common.py:1625
800 #: ../roundup/backends/rdbms_common.py:1831
801 #: ../roundup/backends/rdbms_common.py:1851
802 #: ../roundup/backends/rdbms_common.py:1904
803 #: ../roundup/backends/rdbms_common.py:2512
804 #: ../roundup/backends/rdbms_common.py:1396:1625 :1271:1289 :1335:1905
805 #: :1831:1851 :1904:2512
806 msgid "Database open read-only"
807 msgstr ""
809 #: ../roundup/backends/back_anydbm.py:2007
810 #, python-format
811 msgid "WARNING: invalid date tuple %r"
812 msgstr ""
814 #: ../roundup/backends/rdbms_common.py:1525
815 msgid "create"
816 msgstr ""
818 #: ../roundup/backends/rdbms_common.py:1691
819 msgid "unlink"
820 msgstr ""
822 #: ../roundup/backends/rdbms_common.py:1695
823 msgid "link"
824 msgstr ""
826 #: ../roundup/backends/rdbms_common.py:1817
827 msgid "set"
828 msgstr ""
830 #: ../roundup/backends/rdbms_common.py:1841
831 msgid "retired"
832 msgstr ""
834 #: ../roundup/backends/rdbms_common.py:1871
835 msgid "restored"
836 msgstr ""
838 #: ../roundup/cgi/actions.py:88
839 msgid "No type specified"
840 msgstr ""
842 #: ../roundup/cgi/actions.py:90
843 msgid "No ID entered"
844 msgstr ""
846 #: ../roundup/cgi/actions.py:96
847 #, python-format
848 msgid "\"%(input)s\" is not an ID (%(classname)s ID required)"
849 msgstr ""
851 #: ../roundup/cgi/actions.py:108 ../roundup/cgi/actions.py:287
852 #: ../roundup/cgi/actions.py:590 ../roundup/cgi/actions.py:636
853 #: ../roundup/cgi/actions.py:822 ../roundup/cgi/actions.py:940
854 #: ../roundup/cgi/actions.py:108:287 :590:636 :822:940
855 msgid "Invalid request"
856 msgstr ""
858 #: ../roundup/cgi/actions.py:126 ../roundup/cgi/actions.py:382
859 #: ../roundup/cgi/actions.py:126:382
860 #, python-format
861 msgid "You do not have permission to retire %(class)s"
862 msgstr ""
864 #: ../roundup/cgi/actions.py:134
865 #, python-format
866 msgid "%(classname)s %(itemid)s has been retired"
867 msgstr ""
869 #: ../roundup/cgi/actions.py:175 ../roundup/cgi/actions.py:203
870 #: ../roundup/cgi/actions.py:175:203
871 msgid "You do not have permission to edit queries"
872 msgstr ""
874 #: ../roundup/cgi/actions.py:181 ../roundup/cgi/actions.py:210
875 #: ../roundup/cgi/actions.py:181:210
876 msgid "You do not have permission to store queries"
877 msgstr ""
879 #: ../roundup/cgi/actions.py:321 ../roundup/cgi/actions.py:507
880 #: ../roundup/cgi/actions.py:321:507
881 #, python-format
882 msgid "You do not have permission to create %(class)s"
883 msgstr ""
885 #: ../roundup/cgi/actions.py:329
886 #, python-format
887 msgid "Not enough values on line %(line)s"
888 msgstr ""
890 #: ../roundup/cgi/actions.py:339 ../roundup/cgi/actions.py:495
891 #: ../roundup/cgi/actions.py:339:495
892 #, python-format
893 msgid "You do not have permission to edit %(class)s"
894 msgstr ""
896 #: ../roundup/cgi/actions.py:389
897 msgid "Items edited OK"
898 msgstr ""
900 #: ../roundup/cgi/actions.py:448
901 #, python-format
902 msgid "%(class)s %(id)s %(properties)s edited ok"
903 msgstr ""
905 #: ../roundup/cgi/actions.py:451
906 #, python-format
907 msgid "%(class)s %(id)s - nothing changed"
908 msgstr ""
910 #: ../roundup/cgi/actions.py:463
911 #, python-format
912 msgid "%(class)s %(id)s created"
913 msgstr ""
915 #: ../roundup/cgi/actions.py:575
916 #, python-format
917 msgid ""
918 "Edit Error: someone else has edited this %s (%s). View <a target=\"new\" href="
919 "\"%s%s\">their changes</a> in a new window."
920 msgstr ""
922 #: ../roundup/cgi/actions.py:607
923 #, python-format
924 msgid "Edit Error: %s"
925 msgstr ""
927 #: ../roundup/cgi/actions.py:642 ../roundup/cgi/actions.py:658
928 #: ../roundup/cgi/actions.py:828 ../roundup/cgi/actions.py:847
929 #: ../roundup/cgi/actions.py:642:658 :828:847
930 #, python-format
931 msgid "Error: %s"
932 msgstr ""
934 #: ../roundup/cgi/actions.py:684
935 msgid ""
936 "Invalid One Time Key!\n"
937 "(a Mozilla bug may cause this message to show up erroneously, please check "
938 "your email)"
939 msgstr ""
941 #: ../roundup/cgi/actions.py:726
942 #, python-format
943 msgid "Password reset and email sent to %s"
944 msgstr ""
946 #: ../roundup/cgi/actions.py:735
947 msgid "Unknown username"
948 msgstr ""
950 #: ../roundup/cgi/actions.py:743
951 msgid "Unknown email address"
952 msgstr ""
954 #: ../roundup/cgi/actions.py:748
955 msgid "You need to specify a username or address"
956 msgstr ""
958 #: ../roundup/cgi/actions.py:773
959 #, python-format
960 msgid "Email sent to %s"
961 msgstr ""
963 #: ../roundup/cgi/actions.py:787
964 msgid "You are now registered, welcome!"
965 msgstr ""
967 #: ../roundup/cgi/actions.py:836
968 msgid "It is not permitted to supply roles at registration."
969 msgstr ""
971 #: ../roundup/cgi/actions.py:923
972 msgid "You are logged out"
973 msgstr ""
975 #: ../roundup/cgi/actions.py:944
976 msgid "Username required"
977 msgstr ""
979 #: ../roundup/cgi/actions.py:978 ../roundup/cgi/actions.py:982
980 #: ../roundup/cgi/actions.py:978:982
981 msgid "Invalid login"
982 msgstr ""
984 #: ../roundup/cgi/actions.py:988
985 msgid "You do not have permission to login"
986 msgstr ""
988 #: ../roundup/cgi/actions.py:1047
989 #, python-format
990 msgid "You do not have permission to view %(class)s"
991 msgstr ""
993 #: ../roundup/cgi/cgitb.py:49
994 #, python-format
995 msgid ""
996 "<h1>Templating Error</h1>\n"
997 "<p><b>%(exc_type)s</b>: %(exc_value)s</p>\n"
998 "<p class=\"help\">Debugging information follows</p>"
999 msgstr ""
1001 #: ../roundup/cgi/cgitb.py:64
1002 #, python-format
1003 msgid "<li>\"%(name)s\" (%(info)s)</li>"
1004 msgstr ""
1006 #: ../roundup/cgi/cgitb.py:67
1007 #, python-format
1008 msgid "<li>Looking for \"%(name)s\", current path:<ol>%(path)s</ol></li>"
1009 msgstr ""
1011 #: ../roundup/cgi/cgitb.py:71
1012 #, python-format
1013 msgid "<li>In %s</li>"
1014 msgstr ""
1016 #: ../roundup/cgi/cgitb.py:76
1017 #, python-format
1018 msgid "A problem occurred in your template \"%s\"."
1019 msgstr ""
1021 #: ../roundup/cgi/cgitb.py:84
1022 #, python-format
1023 msgid ""
1024 "\n"
1025 "<li>While evaluating the %(info)r expression on line %(line)d\n"
1026 "<table class=\"otherinfo\" style=\"font-size: 90%%\">\n"
1027 " <tr><th colspan=\"2\" class=\"header\">Current variables:</th></tr>\n"
1028 " %(globals)s\n"
1029 " %(locals)s\n"
1030 "</table></li>\n"
1031 msgstr ""
1033 #: ../roundup/cgi/cgitb.py:103
1034 msgid "Full traceback:"
1035 msgstr ""
1037 #: ../roundup/cgi/cgitb.py:116
1038 #, python-format
1039 msgid "<font size=+1><strong>%(exc_type)s</strong>: %(exc_value)s</font>"
1040 msgstr ""
1042 #: ../roundup/cgi/cgitb.py:120
1043 msgid ""
1044 "<p>A problem occurred while running a Python script. Here is the sequence of "
1045 "function calls leading up to the error, with the most recent (innermost) call "
1046 "first. The exception attributes are:"
1047 msgstr ""
1049 #: ../roundup/cgi/cgitb.py:129
1050 msgid "&lt;file is None - probably inside <tt>eval</tt> or <tt>exec</tt>&gt;"
1051 msgstr ""
1053 #: ../roundup/cgi/cgitb.py:138
1054 #, python-format
1055 msgid "in <strong>%s</strong>"
1056 msgstr ""
1058 #: ../roundup/cgi/cgitb.py:172 ../roundup/cgi/cgitb.py:178
1059 #: ../roundup/cgi/cgitb.py:172:178
1060 msgid "<em>undefined</em>"
1061 msgstr ""
1063 #: ../roundup/cgi/client.py:517
1064 msgid "Form Error: "
1065 msgstr ""
1067 #: ../roundup/cgi/client.py:575
1068 #, python-format
1069 msgid "Unrecognized charset: %r"
1070 msgstr ""
1072 #: ../roundup/cgi/client.py:696
1073 msgid "Anonymous users are not allowed to use the web interface"
1074 msgstr ""
1076 #: ../roundup/cgi/client.py:851
1077 msgid "You are not allowed to view this file."
1078 msgstr ""
1080 #: ../roundup/cgi/client.py:968
1081 #, python-format
1082 msgid "%(starttag)sTime elapsed: %(seconds)fs%(endtag)s\n"
1083 msgstr ""
1085 #: ../roundup/cgi/client.py:972
1086 #, python-format
1087 msgid ""
1088 "%(starttag)sCache hits: %(cache_hits)d, misses %(cache_misses)d. Loading "
1089 "items: %(get_items)f secs. Filtering: %(filtering)f secs.%(endtag)s\n"
1090 msgstr ""
1092 #: ../roundup/cgi/form_parser.py:283
1093 #, python-format
1094 msgid "link \"%(key)s\" value \"%(entry)s\" not a designator"
1095 msgstr ""
1097 #: ../roundup/cgi/form_parser.py:301
1098 #, python-format
1099 msgid "%(class)s %(property)s is not a link or multilink property"
1100 msgstr ""
1102 #: ../roundup/cgi/form_parser.py:313
1103 #, python-format
1104 msgid ""
1105 "The form action claims to require property \"%(property)s\" which doesn't "
1106 "exist"
1107 msgstr ""
1109 #: ../roundup/cgi/form_parser.py:335
1110 #, python-format
1111 msgid ""
1112 "You have submitted a %(action)s action for the property \"%(property)s\" "
1113 "which doesn't exist"
1114 msgstr ""
1116 #: ../roundup/cgi/form_parser.py:354 ../roundup/cgi/form_parser.py:380
1117 #: ../roundup/cgi/form_parser.py:354:380
1118 #, python-format
1119 msgid "You have submitted more than one value for the %s property"
1120 msgstr ""
1122 #: ../roundup/cgi/form_parser.py:377 ../roundup/cgi/form_parser.py:383
1123 #: ../roundup/cgi/form_parser.py:377:383
1124 msgid "Password and confirmation text do not match"
1125 msgstr ""
1127 #: ../roundup/cgi/form_parser.py:418
1128 #, python-format
1129 msgid "property \"%(propname)s\": \"%(value)s\" not currently in list"
1130 msgstr ""
1132 #: ../roundup/cgi/form_parser.py:557
1133 #, python-format
1134 msgid "Required %(class)s property %(property)s not supplied"
1135 msgid_plural "Required %(class)s properties %(property)s not supplied"
1136 msgstr[0] ""
1137 msgstr[1] ""
1139 #: ../roundup/cgi/form_parser.py:580
1140 msgid "File is empty"
1141 msgstr ""
1143 #: ../roundup/cgi/templating.py:77
1144 #, python-format
1145 msgid "You are not allowed to %(action)s items of class %(class)s"
1146 msgstr ""
1148 #: ../roundup/cgi/templating.py:664
1149 msgid "(list)"
1150 msgstr ""
1152 #: ../roundup/cgi/templating.py:733
1153 msgid "Submit New Entry"
1154 msgstr ""
1156 #: ../roundup/cgi/templating.py:747 ../roundup/cgi/templating.py:886
1157 #: ../roundup/cgi/templating.py:1358 ../roundup/cgi/templating.py:1387
1158 #: ../roundup/cgi/templating.py:1407 ../roundup/cgi/templating.py:1420
1159 #: ../roundup/cgi/templating.py:1471 ../roundup/cgi/templating.py:1494
1160 #: ../roundup/cgi/templating.py:1530 ../roundup/cgi/templating.py:1567
1161 #: ../roundup/cgi/templating.py:1620 ../roundup/cgi/templating.py:1637
1162 #: ../roundup/cgi/templating.py:1721 ../roundup/cgi/templating.py:1741
1163 #: ../roundup/cgi/templating.py:1759 ../roundup/cgi/templating.py:1791
1164 #: ../roundup/cgi/templating.py:1801 ../roundup/cgi/templating.py:1853
1165 #: ../roundup/cgi/templating.py:2069 ../roundup/cgi/templating.py:747:886
1166 #: :1358:1387 :1407:1420 :1471:1494 :1530:1567 :1620:1637 :1721:1741 :1759:1791
1167 #: :1801:1853 :2069
1168 msgid "[hidden]"
1169 msgstr ""
1171 #: ../roundup/cgi/templating.py:748
1172 msgid "New node - no history"
1173 msgstr ""
1175 #: ../roundup/cgi/templating.py:868
1176 msgid "Submit Changes"
1177 msgstr ""
1179 #: ../roundup/cgi/templating.py:950
1180 msgid "<em>The indicated property no longer exists</em>"
1181 msgstr ""
1183 #: ../roundup/cgi/templating.py:951
1184 #, python-format
1185 msgid "<em>%s: %s</em>\n"
1186 msgstr ""
1188 #: ../roundup/cgi/templating.py:964
1189 #, python-format
1190 msgid "The linked class %(classname)s no longer exists"
1191 msgstr ""
1193 #: ../roundup/cgi/templating.py:998 ../roundup/cgi/templating.py:1023
1194 #: ../roundup/cgi/templating.py:998:1023
1195 msgid "<strike>The linked node no longer exists</strike>"
1196 msgstr ""
1198 #: ../roundup/cgi/templating.py:1077
1199 #, python-format
1200 msgid "%s: (no value)"
1201 msgstr ""
1203 #: ../roundup/cgi/templating.py:1089
1204 msgid ""
1205 "<strong><em>This event is not handled by the history display!</em></strong>"
1206 msgstr ""
1208 #: ../roundup/cgi/templating.py:1101
1209 msgid "<tr><td colspan=4><strong>Note:</strong></td></tr>"
1210 msgstr ""
1212 #: ../roundup/cgi/templating.py:1110
1213 msgid "History"
1214 msgstr ""
1216 #: ../roundup/cgi/templating.py:1112
1217 msgid "<th>Date</th>"
1218 msgstr ""
1220 #: ../roundup/cgi/templating.py:1113
1221 msgid "<th>User</th>"
1222 msgstr ""
1224 #: ../roundup/cgi/templating.py:1114
1225 msgid "<th>Action</th>"
1226 msgstr ""
1228 #: ../roundup/cgi/templating.py:1115
1229 msgid "<th>Args</th>"
1230 msgstr ""
1232 #: ../roundup/cgi/templating.py:1160
1233 #, python-format
1234 msgid "Copy of %(class)s %(id)s"
1235 msgstr ""
1237 #: ../roundup/cgi/templating.py:1498
1238 msgid "*encrypted*"
1239 msgstr ""
1241 #: ../roundup/cgi/templating.py:1571 ../roundup/cgi/templating.py:1592
1242 #: ../roundup/cgi/templating.py:1598 ../roundup/cgi/templating.py:1066:1571
1243 #: :1592:1598
1244 msgid "No"
1245 msgstr ""
1247 #: ../roundup/cgi/templating.py:1571 ../roundup/cgi/templating.py:1590
1248 #: ../roundup/cgi/templating.py:1595 ../roundup/cgi/templating.py:1066:1571
1249 #: :1590:1595
1250 msgid "Yes"
1251 msgstr ""
1253 #: ../roundup/cgi/templating.py:1684
1254 msgid ""
1255 "default value for DateHTMLProperty must be either DateHTMLProperty or string "
1256 "date representation."
1257 msgstr ""
1259 #: ../roundup/cgi/templating.py:1844
1260 #, python-format
1261 msgid "Attempt to look up %(attr)s on a missing value"
1262 msgstr ""
1264 #: ../roundup/cgi/templating.py:1929
1265 #, python-format
1266 msgid "<option %svalue=\"-1\">- no selection -</option>"
1267 msgstr ""
1269 #: ../roundup/date.py:292
1270 msgid ""
1271 "Not a date spec: \"yyyy-mm-dd\", \"mm-dd\", \"HH:MM\", \"HH:MM:SS\" or \"yyyy-"
1272 "mm-dd.HH:MM:SS.SSS\""
1273 msgstr ""
1275 #: ../roundup/date.py:315
1276 msgid "Could not determine granularity"
1277 msgstr ""
1279 #: ../roundup/date.py:365
1280 #, python-format
1281 msgid ""
1282 "%r not a date / time spec \"yyyy-mm-dd\", \"mm-dd\", \"HH:MM\", \"HH:MM:SS\" "
1283 "or \"yyyy-mm-dd.HH:MM:SS.SSS\""
1284 msgstr ""
1286 #: ../roundup/date.py:677
1287 msgid ""
1288 "Not an interval spec: [+-] [#y] [#m] [#w] [#d] [[[H]H:MM]:SS] [date spec]"
1289 msgstr ""
1291 #: ../roundup/date.py:699
1292 msgid "Not an interval spec: [+-] [#y] [#m] [#w] [#d] [[[H]H:MM]:SS]"
1293 msgstr ""
1295 #: ../roundup/date.py:836
1296 #, python-format
1297 msgid "%(number)s year"
1298 msgid_plural "%(number)s years"
1299 msgstr[0] ""
1300 msgstr[1] ""
1302 #: ../roundup/date.py:840
1303 #, python-format
1304 msgid "%(number)s month"
1305 msgid_plural "%(number)s months"
1306 msgstr[0] ""
1307 msgstr[1] ""
1309 #: ../roundup/date.py:844
1310 #, python-format
1311 msgid "%(number)s week"
1312 msgid_plural "%(number)s weeks"
1313 msgstr[0] ""
1314 msgstr[1] ""
1316 #: ../roundup/date.py:848
1317 #, python-format
1318 msgid "%(number)s day"
1319 msgid_plural "%(number)s days"
1320 msgstr[0] ""
1321 msgstr[1] ""
1323 #: ../roundup/date.py:852
1324 msgid "tomorrow"
1325 msgstr ""
1327 #: ../roundup/date.py:854
1328 msgid "yesterday"
1329 msgstr ""
1331 #: ../roundup/date.py:857
1332 #, python-format
1333 msgid "%(number)s hour"
1334 msgid_plural "%(number)s hours"
1335 msgstr[0] ""
1336 msgstr[1] ""
1338 #: ../roundup/date.py:861
1339 msgid "an hour"
1340 msgstr ""
1342 #: ../roundup/date.py:863
1343 msgid "1 1/2 hours"
1344 msgstr ""
1346 #: ../roundup/date.py:865
1347 #, python-format
1348 msgid "1 %(number)s/4 hours"
1349 msgid_plural "1 %(number)s/4 hours"
1350 msgstr[0] ""
1351 msgstr[1] ""
1353 #: ../roundup/date.py:869
1354 msgid "in a moment"
1355 msgstr ""
1357 #: ../roundup/date.py:871
1358 msgid "just now"
1359 msgstr ""
1361 #: ../roundup/date.py:874
1362 msgid "1 minute"
1363 msgstr ""
1365 #: ../roundup/date.py:877
1366 #, python-format
1367 msgid "%(number)s minute"
1368 msgid_plural "%(number)s minutes"
1369 msgstr[0] ""
1370 msgstr[1] ""
1372 #: ../roundup/date.py:880
1373 msgid "1/2 an hour"
1374 msgstr ""
1376 #: ../roundup/date.py:882
1377 #, python-format
1378 msgid "%(number)s/4 hour"
1379 msgid_plural "%(number)s/4 hours"
1380 msgstr[0] ""
1381 msgstr[1] ""
1383 #: ../roundup/date.py:886
1384 #, python-format
1385 msgid "%s ago"
1386 msgstr ""
1388 #: ../roundup/date.py:888
1389 #, python-format
1390 msgid "in %s"
1391 msgstr ""
1393 #: ../roundup/hyperdb.py:91
1394 #, python-format
1395 msgid "property %s: %s"
1396 msgstr ""
1398 #: ../roundup/hyperdb.py:111
1399 #, python-format
1400 msgid "property %s: %r is an invalid date (%s)"
1401 msgstr ""
1403 #: ../roundup/hyperdb.py:128
1404 #, python-format
1405 msgid "property %s: %r is an invalid date interval (%s)"
1406 msgstr ""
1408 #: ../roundup/hyperdb.py:223
1409 #, python-format
1410 msgid "property %s: %r is not currently an element"
1411 msgstr ""
1413 #: ../roundup/hyperdb.py:267
1414 #, python-format
1415 msgid "property %s: %r is not a number"
1416 msgstr ""
1418 #: ../roundup/hyperdb.py:280
1419 #, python-format
1420 msgid "\"%s\" not a node designator"
1421 msgstr ""
1423 #: ../roundup/hyperdb.py:953 ../roundup/hyperdb.py:961
1424 #: ../roundup/hyperdb.py:953:961
1425 #, python-format
1426 msgid "Not a property name: %s"
1427 msgstr ""
1429 #: ../roundup/hyperdb.py:1244
1430 #, python-format
1431 msgid "property %s: %r is not a %s."
1432 msgstr ""
1434 #: ../roundup/hyperdb.py:1247
1435 #, python-format
1436 msgid "you may only enter ID values for property %s"
1437 msgstr ""
1439 #: ../roundup/hyperdb.py:1277
1440 #, python-format
1441 msgid "%r is not a property of %s"
1442 msgstr ""
1444 #: ../roundup/init.py:136
1445 #, python-format
1446 msgid ""
1447 "WARNING: directory '%s'\n"
1448 "\tcontains old-style template - ignored"
1449 msgstr ""
1451 #: ../roundup/mailgw.py:201 ../roundup/mailgw.py:213
1452 #: ../roundup/mailgw.py:201:213
1453 #, python-format
1454 msgid "Message signed with unknown key: %s"
1455 msgstr ""
1457 #: ../roundup/mailgw.py:204
1458 #, python-format
1459 msgid "Message signed with an expired key: %s"
1460 msgstr ""
1462 #: ../roundup/mailgw.py:207
1463 #, python-format
1464 msgid "Message signed with a revoked key: %s"
1465 msgstr ""
1467 #: ../roundup/mailgw.py:210
1468 msgid "Invalid PGP signature detected."
1469 msgstr ""
1471 #: ../roundup/mailgw.py:464
1472 msgid "Unknown multipart/encrypted version."
1473 msgstr ""
1475 #: ../roundup/mailgw.py:473
1476 msgid "Unable to decrypt your message."
1477 msgstr ""
1479 #: ../roundup/mailgw.py:502
1480 msgid "No PGP signature found in message."
1481 msgstr ""
1483 #: ../roundup/mailgw.py:812
1484 msgid ""
1485 "\n"
1486 "Emails to Roundup trackers must include a Subject: line!\n"
1487 msgstr ""
1489 #: ../roundup/mailgw.py:936
1490 #, python-format
1491 msgid ""
1492 "\n"
1493 "The message you sent to roundup did not contain a properly formed subject\n"
1494 "line. The subject must contain a class name or designator to indicate the\n"
1495 "'topic' of the message. For example:\n"
1496 "    Subject: [issue] This is a new issue\n"
1497 "      - this will create a new issue in the tracker with the title 'This is\n"
1498 "        a new issue'.\n"
1499 "    Subject: [issue1234] This is a followup to issue 1234\n"
1500 "      - this will append the message's contents to the existing issue 1234\n"
1501 "        in the tracker.\n"
1502 "\n"
1503 "Subject was: '%(subject)s'\n"
1504 msgstr ""
1506 #: ../roundup/mailgw.py:974
1507 #, python-format
1508 msgid ""
1509 "\n"
1510 "The class name you identified in the subject line (\"%(classname)s\") does\n"
1511 "not exist in the database.\n"
1512 "\n"
1513 "Valid class names are: %(validname)s\n"
1514 "Subject was: \"%(subject)s\"\n"
1515 msgstr ""
1517 #: ../roundup/mailgw.py:982
1518 #, python-format
1519 msgid ""
1520 "\n"
1521 "You did not identify a class name in the subject line and there is no\n"
1522 "default set for this tracker. The subject must contain a class name or\n"
1523 "designator to indicate the 'topic' of the message. For example:\n"
1524 "    Subject: [issue] This is a new issue\n"
1525 "      - this will create a new issue in the tracker with the title 'This is\n"
1526 "        a new issue'.\n"
1527 "    Subject: [issue1234] This is a followup to issue 1234\n"
1528 "      - this will append the message's contents to the existing issue 1234\n"
1529 "        in the tracker.\n"
1530 "\n"
1531 "Subject was: '%(subject)s'\n"
1532 msgstr ""
1534 #: ../roundup/mailgw.py:1023
1535 #, python-format
1536 msgid ""
1537 "\n"
1538 "I cannot match your message to a node in the database - you need to either\n"
1539 "supply a full designator (with number, eg \"[issue123]\") or keep the\n"
1540 "previous subject title intact so I can match that.\n"
1541 "\n"
1542 "Subject was: \"%(subject)s\"\n"
1543 msgstr ""
1545 #: ../roundup/mailgw.py:1056
1546 #, python-format
1547 msgid ""
1548 "\n"
1549 "The node specified by the designator in the subject of your message\n"
1550 "(\"%(nodeid)s\") does not exist.\n"
1551 "\n"
1552 "Subject was: \"%(subject)s\"\n"
1553 msgstr ""
1555 #: ../roundup/mailgw.py:1084
1556 #, python-format
1557 msgid ""
1558 "\n"
1559 "The mail gateway is not properly set up. Please contact\n"
1560 "%(mailadmin)s and have them fix the incorrect class specified as:\n"
1561 "  %(current_class)s\n"
1562 msgstr ""
1564 #: ../roundup/mailgw.py:1107
1565 #, python-format
1566 msgid ""
1567 "\n"
1568 "The mail gateway is not properly set up. Please contact\n"
1569 "%(mailadmin)s and have them fix the incorrect properties:\n"
1570 "  %(errors)s\n"
1571 msgstr ""
1573 #: ../roundup/mailgw.py:1147
1574 #, python-format
1575 msgid ""
1576 "\n"
1577 "You are not a registered user.%(registration_info)s\n"
1578 "\n"
1579 "Unknown address: %(from_address)s\n"
1580 msgstr ""
1582 #: ../roundup/mailgw.py:1155
1583 msgid "You are not permitted to access this tracker."
1584 msgstr ""
1586 #: ../roundup/mailgw.py:1162
1587 #, python-format
1588 msgid "You are not permitted to edit %(classname)s."
1589 msgstr ""
1591 #: ../roundup/mailgw.py:1166
1592 #, python-format
1593 msgid "You are not permitted to create %(classname)s."
1594 msgstr ""
1596 #: ../roundup/mailgw.py:1213
1597 #, python-format
1598 msgid ""
1599 "\n"
1600 "There were problems handling your subject line argument list:\n"
1601 "- %(errors)s\n"
1602 "\n"
1603 "Subject was: \"%(subject)s\"\n"
1604 msgstr ""
1606 #: ../roundup/mailgw.py:1266
1607 msgid ""
1608 "\n"
1609 "This tracker has been configured to require all email be PGP signed or\n"
1610 "encrypted."
1611 msgstr ""
1613 #: ../roundup/mailgw.py:1273
1614 msgid ""
1615 "\n"
1616 "Roundup requires the submission to be plain text. The message parser could\n"
1617 "not find a text/plain part to use.\n"
1618 msgstr ""
1620 #: ../roundup/mailgw.py:1290
1621 msgid "You are not permitted to create files."
1622 msgstr ""
1624 #: ../roundup/mailgw.py:1304
1625 #, python-format
1626 msgid "You are not permitted to add files to %(classname)s."
1627 msgstr ""
1629 #: ../roundup/mailgw.py:1322
1630 msgid "You are not permitted to create messages."
1631 msgstr ""
1633 #: ../roundup/mailgw.py:1330
1634 #, python-format
1635 msgid ""
1636 "\n"
1637 "Mail message was rejected by a detector.\n"
1638 "%(error)s\n"
1639 msgstr ""
1641 #: ../roundup/mailgw.py:1338
1642 #, python-format
1643 msgid "You are not permitted to add messages to %(classname)s."
1644 msgstr ""
1646 #: ../roundup/mailgw.py:1365
1647 #, python-format
1648 msgid "You are not permitted to edit property %(prop)s of class %(classname)s."
1649 msgstr ""
1651 #: ../roundup/mailgw.py:1374
1652 #, python-format
1653 msgid ""
1654 "\n"
1655 "There was a problem with the message you sent:\n"
1656 "   %(message)s\n"
1657 msgstr ""
1659 #: ../roundup/mailgw.py:1396
1660 msgid "not of form [arg=value,value,...;arg=value,value,...]"
1661 msgstr ""
1663 #: ../roundup/roundupdb.py:174
1664 msgid "files"
1665 msgstr ""
1667 #: ../roundup/roundupdb.py:174
1668 msgid "messages"
1669 msgstr ""
1671 #: ../roundup/roundupdb.py:174
1672 msgid "nosy"
1673 msgstr ""
1675 #: ../roundup/roundupdb.py:174
1676 msgid "superseder"
1677 msgstr ""
1679 #: ../roundup/roundupdb.py:174
1680 msgid "title"
1681 msgstr ""
1683 #: ../roundup/roundupdb.py:175
1684 msgid "assignedto"
1685 msgstr ""
1687 #: ../roundup/roundupdb.py:175
1688 msgid "keyword"
1689 msgstr ""
1691 #: ../roundup/roundupdb.py:175
1692 msgid "priority"
1693 msgstr ""
1695 #: ../roundup/roundupdb.py:175
1696 msgid "status"
1697 msgstr ""
1699 #: ../roundup/roundupdb.py:178
1700 msgid "activity"
1701 msgstr ""
1703 #. following properties are common for all hyperdb classes
1704 #. they are listed here to keep things in one place
1705 #: ../roundup/roundupdb.py:178
1706 msgid "actor"
1707 msgstr ""
1709 #: ../roundup/roundupdb.py:178
1710 msgid "creation"
1711 msgstr ""
1713 #: ../roundup/roundupdb.py:178
1714 msgid "creator"
1715 msgstr ""
1717 #: ../roundup/roundupdb.py:335
1718 #, python-format
1719 msgid "New submission from %(authname)s%(authaddr)s:"
1720 msgstr ""
1722 #: ../roundup/roundupdb.py:338
1723 #, python-format
1724 msgid "%(authname)s%(authaddr)s added the comment:"
1725 msgstr ""
1727 #: ../roundup/roundupdb.py:341
1728 #, python-format
1729 msgid "Change by %(authname)s%(authaddr)s:"
1730 msgstr ""
1732 #: ../roundup/roundupdb.py:361
1733 #, python-format
1734 msgid "File '%(filename)s' not attached - you can download it from %(link)s."
1735 msgstr ""
1737 #: ../roundup/roundupdb.py:661
1738 #, python-format
1739 msgid ""
1740 "\n"
1741 "Now:\n"
1742 "%(new)s\n"
1743 "Was:\n"
1744 "%(old)s"
1745 msgstr ""
1747 #: ../roundup/scripts/roundup_demo.py:32
1748 #, python-format
1749 msgid "Enter directory path to create demo tracker [%s]: "
1750 msgstr ""
1752 #: ../roundup/scripts/roundup_gettext.py:22
1753 #, python-format
1754 msgid "Usage: %(program)s <tracker home>"
1755 msgstr ""
1757 #: ../roundup/scripts/roundup_gettext.py:37
1758 #, python-format
1759 msgid "No tracker templates found in directory %s"
1760 msgstr ""
1762 #: ../roundup/scripts/roundup_mailgw.py:36
1763 #, python-format
1764 msgid ""
1765 "Usage: %(program)s [-v] [-c class] [[-C class] -S field=value]* <instance "
1766 "home> [method]\n"
1767 "\n"
1768 "Options:\n"
1769 " -v: print version and exit\n"
1770 " -c: default class of item to create (else the tracker's MAIL_DEFAULT_CLASS)\n"
1771 " -C / -S: see below\n"
1772 "\n"
1773 "The roundup mail gateway may be called in one of four ways:\n"
1774 " . with an instance home as the only argument,\n"
1775 " . with both an instance home and a mail spool file,\n"
1776 " . with both an instance home and a POP/APOP server account, or\n"
1777 " . with both an instance home and a IMAP/IMAPS server account.\n"
1778 "\n"
1779 "It also supports optional -C and -S arguments that allows you to set a\n"
1780 "fields for a class created by the roundup-mailgw. The default class if\n"
1781 "not specified is msg, but the other classes: issue, file, user can\n"
1782 "also be used. The -S or --set options uses the same\n"
1783 "property=value[;property=value] notation accepted by the command line\n"
1784 "roundup command or the commands that can be given on the Subject line\n"
1785 "of an email message.\n"
1786 "\n"
1787 "It can let you set the type of the message on a per email address basis.\n"
1788 "\n"
1789 "PIPE:\n"
1790 " In the first case, the mail gateway reads a single message from the\n"
1791 " standard input and submits the message to the roundup.mailgw module.\n"
1792 "\n"
1793 "UNIX mailbox:\n"
1794 " In the second case, the gateway reads all messages from the mail spool\n"
1795 " file and submits each in turn to the roundup.mailgw module. The file is\n"
1796 " emptied once all messages have been successfully handled. The file is\n"
1797 " specified as:\n"
1798 "   mailbox /path/to/mailbox\n"
1799 "\n"
1800 "In all of the following the username and password can be stored in a\n"
1801 "~/.netrc file. In this case only the server name need be specified on\n"
1802 "the command-line.\n"
1803 "\n"
1804 "The username and/or password will be prompted for if not supplied on\n"
1805 "the command-line or in ~/.netrc.\n"
1806 "\n"
1807 "POP:\n"
1808 " In the third case, the gateway reads all messages from the POP server\n"
1809 " specified and submits each in turn to the roundup.mailgw module. The\n"
1810 " server is specified as:\n"
1811 "    pop username:password@server\n"
1812 " Alternatively, one can omit one or both of username and password:\n"
1813 "    pop username@server\n"
1814 "    pop server\n"
1815 " are both valid.\n"
1816 "\n"
1817 "POPS:\n"
1818 " Connect to a POP server over ssl. This requires python 2.4 or later.\n"
1819 " This supports the same notation as POP.\n"
1820 "\n"
1821 "APOP:\n"
1822 " Same as POP, but using Authenticated POP:\n"
1823 "    apop username:password@server\n"
1824 "\n"
1825 "IMAP:\n"
1826 " Connect to an IMAP server. This supports the same notation as that of\n"
1827 " POP mail.\n"
1828 "    imap username:password@server\n"
1829 " It also allows you to specify a specific mailbox other than INBOX using\n"
1830 " this format:\n"
1831 "    imap username:password@server mailbox\n"
1832 "\n"
1833 "IMAPS:\n"
1834 " Connect to an IMAP server over ssl.\n"
1835 " This supports the same notation as IMAP.\n"
1836 "    imaps username:password@server [mailbox]\n"
1837 "\n"
1838 msgstr ""
1840 #: ../roundup/scripts/roundup_mailgw.py:157
1841 msgid "Error: not enough source specification information"
1842 msgstr ""
1844 #: ../roundup/scripts/roundup_mailgw.py:186
1845 #, python-format
1846 msgid "Error: %s specification not valid"
1847 msgstr ""
1849 #: ../roundup/scripts/roundup_mailgw.py:192
1850 msgid "Error: a later version of python is required"
1851 msgstr ""
1853 #: ../roundup/scripts/roundup_mailgw.py:203
1854 msgid ""
1855 "Error: The source must be either \"mailbox\", \"pop\", \"pops\", \"apop\", "
1856 "\"imap\" or \"imaps\""
1857 msgstr ""
1859 #: ../roundup/scripts/roundup_server.py:76
1860 msgid "WARNING: generating temporary SSL certificate"
1861 msgstr ""
1863 #: ../roundup/scripts/roundup_server.py:253
1864 msgid ""
1865 "<html><head><title>Roundup trackers index</title></head>\n"
1866 "<body><h1>Roundup trackers index</h1><ol>\n"
1867 msgstr ""
1869 #: ../roundup/scripts/roundup_server.py:389
1870 #, python-format
1871 msgid "Error: %s: %s"
1872 msgstr ""
1874 #: ../roundup/scripts/roundup_server.py:399
1875 msgid "WARNING: ignoring \"-g\" argument, not root"
1876 msgstr ""
1878 #: ../roundup/scripts/roundup_server.py:405
1879 msgid "Can't change groups - no grp module"
1880 msgstr ""
1882 #: ../roundup/scripts/roundup_server.py:414
1883 #, python-format
1884 msgid "Group %(group)s doesn't exist"
1885 msgstr ""
1887 #: ../roundup/scripts/roundup_server.py:425
1888 msgid "Can't run as root!"
1889 msgstr ""
1891 #: ../roundup/scripts/roundup_server.py:428
1892 msgid "WARNING: ignoring \"-u\" argument, not root"
1893 msgstr ""
1895 #: ../roundup/scripts/roundup_server.py:434
1896 msgid "Can't change users - no pwd module"
1897 msgstr ""
1899 #: ../roundup/scripts/roundup_server.py:443
1900 #, python-format
1901 msgid "User %(user)s doesn't exist"
1902 msgstr ""
1904 #: ../roundup/scripts/roundup_server.py:592
1905 #, python-format
1906 msgid "Multiprocess mode \"%s\" is not available, switching to single-process"
1907 msgstr ""
1909 #: ../roundup/scripts/roundup_server.py:620
1910 #, python-format
1911 msgid "Unable to bind to port %s, port already in use."
1912 msgstr ""
1914 #: ../roundup/scripts/roundup_server.py:688
1915 msgid ""
1916 " -c <Command>  Windows Service options.\n"
1917 "               If you want to run the server as a Windows Service, you\n"
1918 "               must use configuration file to specify tracker homes.\n"
1919 "               Logfile option is required to run Roundup Tracker service.\n"
1920 "               Typing \"roundup-server -c help\" shows Windows Services\n"
1921 "               specifics."
1922 msgstr ""
1924 #: ../roundup/scripts/roundup_server.py:695
1925 msgid ""
1926 " -u <UID>      runs the Roundup web server as this UID\n"
1927 " -g <GID>      runs the Roundup web server as this GID\n"
1928 " -d <PIDfile>  run the server in the background and write the server's PID\n"
1929 "               to the file indicated by PIDfile. The -l option *must* be\n"
1930 "               specified if -d is used."
1931 msgstr ""
1933 #: ../roundup/scripts/roundup_server.py:702
1934 #, python-format
1935 msgid ""
1936 "%(message)sUsage: roundup-server [options] [name=tracker home]*\n"
1937 "\n"
1938 "Options:\n"
1939 " -v            print the Roundup version number and exit\n"
1940 " -h            print this text and exit\n"
1941 " -S            create or update configuration file and exit\n"
1942 " -C <fname>    use configuration file <fname>\n"
1943 " -n <name>     set the host name of the Roundup web server instance\n"
1944 " -p <port>     set the port to listen on (default: %(port)s)\n"
1945 " -l <fname>    log to the file indicated by fname instead of stderr/stdout\n"
1946 " -N            log client machine names instead of IP addresses (much "
1947 "slower)\n"
1948 " -i <fname>    set tracker index template\n"
1949 " -s            enable SSL\n"
1950 " -e <fname>    PEM file containing SSL key and certificate\n"
1951 " -t <mode>     multiprocess mode (default: %(mp_def)s).\n"
1952 "               Allowed values: %(mp_types)s.\n"
1953 "%(os_part)s\n"
1954 "\n"
1955 "Long options:\n"
1956 " --version          print the Roundup version number and exit\n"
1957 " --help             print this text and exit\n"
1958 " --save-config      create or update configuration file and exit\n"
1959 " --config <fname>   use configuration file <fname>\n"
1960 " All settings of the [main] section of the configuration file\n"
1961 " also may be specified in form --<name>=<value>\n"
1962 "\n"
1963 "Examples:\n"
1964 "\n"
1965 " roundup-server -S -C /opt/roundup/etc/roundup-server.ini \\\n"
1966 "    -n localhost -p 8917 -l /var/log/roundup.log \\\n"
1967 "    support=/var/spool/roundup-trackers/support\n"
1968 "\n"
1969 " roundup-server -C /opt/roundup/etc/roundup-server.ini\n"
1970 "\n"
1971 " roundup-server support=/var/spool/roundup-trackers/support\n"
1972 "\n"
1973 " roundup-server -d /var/run/roundup.pid -l /var/log/roundup.log \\\n"
1974 "    support=/var/spool/roundup-trackers/support\n"
1975 "\n"
1976 "Configuration file format:\n"
1977 "   Roundup Server configuration file has common .ini file format.\n"
1978 "   Configuration file created with 'roundup-server -S' contains\n"
1979 "   detailed explanations for each option.  Please see that file\n"
1980 "   for option descriptions.\n"
1981 "\n"
1982 "How to use \"name=tracker home\":\n"
1983 "   These arguments set the tracker home(s) to use. The name is how the\n"
1984 "   tracker is identified in the URL (it's the first part of the URL path).\n"
1985 "   The tracker home is the directory that was identified when you did\n"
1986 "   \"roundup-admin init\". You may specify any number of these name=home\n"
1987 "   pairs on the command-line. Make sure the name part doesn't include\n"
1988 "   any url-unsafe characters like spaces, as these confuse IE.\n"
1989 msgstr ""
1991 #: ../roundup/scripts/roundup_server.py:860
1992 msgid "Instances must be name=home"
1993 msgstr ""
1995 #: ../roundup/scripts/roundup_server.py:874
1996 #, python-format
1997 msgid "Configuration saved to %s"
1998 msgstr ""
2000 #: ../roundup/scripts/roundup_server.py:892
2001 msgid "Sorry, you can't run the server as a daemon on this Operating System"
2002 msgstr ""
2004 #: ../roundup/scripts/roundup_server.py:907
2005 #, python-format
2006 msgid "Roundup server started on %(HOST)s:%(PORT)s"
2007 msgstr ""
2009 #: ../share/roundup/templates/classic/html/_generic.collision.html:4
2010 #: ../share/roundup/templates/minimal/html/_generic.collision.html:4
2011 msgid "${class} Edit Collision - ${tracker}"
2012 msgstr ""
2014 #: ../share/roundup/templates/classic/html/_generic.collision.html:7
2015 #: ../share/roundup/templates/minimal/html/_generic.collision.html:7
2016 msgid "${class} Edit Collision"
2017 msgstr ""
2019 #: ../share/roundup/templates/classic/html/_generic.collision.html:14
2020 #: ../share/roundup/templates/minimal/html/_generic.collision.html:14
2021 msgid ""
2022 "\n"
2023 "  There has been a collision. Another user updated this node\n"
2024 "  while you were editing. Please <a href='${context}'>reload</a>\n"
2025 "  the node and review your edits.\n"
2026 msgstr ""
2028 #: ../share/roundup/templates/classic/html/_generic.help-empty.html:6
2029 msgid "Please specify your search parameters!"
2030 msgstr ""
2032 #: ../share/roundup/templates/classic/html/_generic.help-list.html:20
2033 #: ../share/roundup/templates/classic/html/_generic.index.html:14
2034 #: ../share/roundup/templates/classic/html/_generic.item.html:12
2035 #: ../share/roundup/templates/classic/html/file.item.html:9
2036 #: ../share/roundup/templates/classic/html/issue.index.html:16
2037 #: ../share/roundup/templates/classic/html/issue.item.html:28
2038 #: ../share/roundup/templates/classic/html/msg.item.html:26
2039 #: ../share/roundup/templates/classic/html/user.index.html:9
2040 #: ../share/roundup/templates/classic/html/user.item.html:35
2041 #: ../share/roundup/templates/minimal/html/_generic.index.html:14
2042 #: ../share/roundup/templates/minimal/html/_generic.item.html:12
2043 #: ../share/roundup/templates/minimal/html/user.index.html:9
2044 #: ../share/roundup/templates/minimal/html/user.item.html:35
2045 #: ../share/roundup/templates/minimal/html/user.register.html:14
2046 msgid "You are not allowed to view this page."
2047 msgstr ""
2049 #: ../share/roundup/templates/classic/html/_generic.help-list.html:34
2050 msgid "1..25 out of 50"
2051 msgstr ""
2053 #: ../share/roundup/templates/classic/html/_generic.help-search.html:9
2054 msgid ""
2055 "Generic template ${template} or version for class ${classname} is not yet "
2056 "implemented"
2057 msgstr ""
2059 #: ../share/roundup/templates/classic/html/_generic.help-submit.html:57
2060 #: ../share/roundup/templates/classic/html/_generic.help.html:31
2061 #: ../share/roundup/templates/minimal/html/_generic.help.html:31
2062 msgid " Cancel "
2063 msgstr ""
2065 #: ../share/roundup/templates/classic/html/_generic.help-submit.html:63
2066 #: ../share/roundup/templates/classic/html/_generic.help.html:34
2067 #: ../share/roundup/templates/minimal/html/_generic.help.html:34
2068 msgid " Apply "
2069 msgstr ""
2071 #: ../share/roundup/templates/classic/html/_generic.help.html:9
2072 #: ../share/roundup/templates/classic/html/user.help.html:13
2073 #: ../share/roundup/templates/minimal/html/_generic.help.html:9
2074 msgid "${property} help - ${tracker}"
2075 msgstr ""
2077 #: ../share/roundup/templates/classic/html/_generic.help.html:41
2078 #: ../share/roundup/templates/classic/html/help.html:21
2079 #: ../share/roundup/templates/classic/html/issue.index.html:81
2080 #: ../share/roundup/templates/minimal/html/_generic.help.html:41
2081 msgid "&lt;&lt; previous"
2082 msgstr ""
2084 #: ../share/roundup/templates/classic/html/_generic.help.html:53
2085 #: ../share/roundup/templates/classic/html/help.html:28
2086 #: ../share/roundup/templates/classic/html/issue.index.html:89
2087 #: ../share/roundup/templates/minimal/html/_generic.help.html:53
2088 msgid "${start}..${end} out of ${total}"
2089 msgstr ""
2091 #: ../share/roundup/templates/classic/html/_generic.help.html:57
2092 #: ../share/roundup/templates/classic/html/help.html:32
2093 #: ../share/roundup/templates/classic/html/issue.index.html:92
2094 #: ../share/roundup/templates/minimal/html/_generic.help.html:57
2095 msgid "next &gt;&gt;"
2096 msgstr ""
2098 #: ../share/roundup/templates/classic/html/_generic.index.html:6
2099 #: ../share/roundup/templates/classic/html/_generic.item.html:4
2100 #: ../share/roundup/templates/minimal/html/_generic.index.html:6
2101 #: ../share/roundup/templates/minimal/html/_generic.item.html:4
2102 msgid "${class} editing - ${tracker}"
2103 msgstr ""
2105 #: ../share/roundup/templates/classic/html/_generic.index.html:9
2106 #: ../share/roundup/templates/classic/html/_generic.item.html:7
2107 #: ../share/roundup/templates/minimal/html/_generic.index.html:9
2108 #: ../share/roundup/templates/minimal/html/_generic.item.html:7
2109 msgid "${class} editing"
2110 msgstr ""
2112 #: ../share/roundup/templates/classic/html/_generic.index.html:19
2113 #: ../share/roundup/templates/classic/html/_generic.item.html:16
2114 #: ../share/roundup/templates/classic/html/file.item.html:13
2115 #: ../share/roundup/templates/classic/html/issue.index.html:20
2116 #: ../share/roundup/templates/classic/html/issue.item.html:32
2117 #: ../share/roundup/templates/classic/html/msg.item.html:30
2118 #: ../share/roundup/templates/classic/html/user.index.html:13
2119 #: ../share/roundup/templates/classic/html/user.item.html:39
2120 #: ../share/roundup/templates/minimal/html/_generic.index.html:19
2121 #: ../share/roundup/templates/minimal/html/_generic.item.html:17
2122 #: ../share/roundup/templates/minimal/html/user.index.html:13
2123 #: ../share/roundup/templates/minimal/html/user.item.html:39
2124 #: ../share/roundup/templates/minimal/html/user.register.html:17
2125 msgid "Please login with your username and password."
2126 msgstr ""
2128 #: ../share/roundup/templates/classic/html/_generic.index.html:28
2129 #: ../share/roundup/templates/minimal/html/_generic.index.html:28
2130 msgid ""
2131 "<p class=\"form-help\"> You may edit the contents of the ${classname} class "
2132 "using this form. Commas, newlines and double quotes (\") must be handled "
2133 "delicately. You may include commas and newlines by enclosing the values in "
2134 "double-quotes (\"). Double quotes themselves must be quoted by doubling "
2135 "(\"\"). </p> <p class=\"form-help\"> Multilink properties have their multiple "
2136 "values colon (\":\") separated (... ,\"one:two:three\", ...) </p> <p class="
2137 "\"form-help\"> Remove entries by deleting their line. Add new entries by "
2138 "appending them to the table - put an X in the id column. </p>"
2139 msgstr ""
2141 #: ../share/roundup/templates/classic/html/_generic.index.html:50
2142 #: ../share/roundup/templates/minimal/html/_generic.index.html:50
2143 msgid "Edit Items"
2144 msgstr ""
2146 #: ../share/roundup/templates/classic/html/file.index.html:4
2147 msgid "List of files - ${tracker}"
2148 msgstr ""
2150 #: ../share/roundup/templates/classic/html/file.index.html:5
2151 msgid "List of files"
2152 msgstr ""
2154 #: ../share/roundup/templates/classic/html/file.index.html:10
2155 msgid "Download"
2156 msgstr ""
2158 #: ../share/roundup/templates/classic/html/file.index.html:11
2159 #: ../share/roundup/templates/classic/html/file.item.html:27
2160 msgid "Content Type"
2161 msgstr ""
2163 #: ../share/roundup/templates/classic/html/file.index.html:12
2164 msgid "Uploaded By"
2165 msgstr ""
2167 #: ../share/roundup/templates/classic/html/file.index.html:13
2168 #: ../share/roundup/templates/classic/html/msg.item.html:48
2169 msgid "Date"
2170 msgstr ""
2172 #: ../share/roundup/templates/classic/html/file.item.html:2
2173 msgid "File display - ${tracker}"
2174 msgstr ""
2176 #: ../share/roundup/templates/classic/html/file.item.html:4
2177 msgid "File display"
2178 msgstr ""
2180 #: ../share/roundup/templates/classic/html/file.item.html:23
2181 #: ../share/roundup/templates/classic/html/user.register.html:17
2182 msgid "Name"
2183 msgstr ""
2185 #: ../share/roundup/templates/classic/html/file.item.html:45
2186 msgid "download"
2187 msgstr ""
2189 #: ../share/roundup/templates/classic/html/home.classlist.html:2
2190 #: ../share/roundup/templates/minimal/html/home.classlist.html:2
2191 msgid "List of classes - ${tracker}"
2192 msgstr ""
2194 #: ../share/roundup/templates/classic/html/home.classlist.html:4
2195 #: ../share/roundup/templates/minimal/html/home.classlist.html:4
2196 msgid "List of classes"
2197 msgstr ""
2199 #: ../share/roundup/templates/classic/html/issue.index.html:4
2200 #: ../share/roundup/templates/classic/html/issue.index.html:10
2201 msgid "List of issues"
2202 msgstr ""
2204 #: ../share/roundup/templates/classic/html/issue.index.html:27
2205 #: ../share/roundup/templates/classic/html/issue.item.html:49
2206 msgid "Priority"
2207 msgstr ""
2209 #: ../share/roundup/templates/classic/html/issue.index.html:28
2210 msgid "ID"
2211 msgstr ""
2213 #: ../share/roundup/templates/classic/html/issue.index.html:29
2214 msgid "Creation"
2215 msgstr ""
2217 #: ../share/roundup/templates/classic/html/issue.index.html:30
2218 msgid "Activity"
2219 msgstr ""
2221 #: ../share/roundup/templates/classic/html/issue.index.html:31
2222 msgid "Actor"
2223 msgstr ""
2225 #: ../share/roundup/templates/classic/html/issue.index.html:32
2226 #: ../share/roundup/templates/classic/html/keyword.item.html:37
2227 msgid "Keyword"
2228 msgstr ""
2230 #: ../share/roundup/templates/classic/html/issue.index.html:33
2231 #: ../share/roundup/templates/classic/html/issue.item.html:44
2232 msgid "Title"
2233 msgstr ""
2235 #: ../share/roundup/templates/classic/html/issue.index.html:34
2236 #: ../share/roundup/templates/classic/html/issue.item.html:51
2237 msgid "Status"
2238 msgstr ""
2240 #: ../share/roundup/templates/classic/html/issue.index.html:35
2241 msgid "Creator"
2242 msgstr ""
2244 #: ../share/roundup/templates/classic/html/issue.index.html:36
2245 msgid "Assigned&nbsp;To"
2246 msgstr ""
2248 #: ../share/roundup/templates/classic/html/issue.index.html:105
2249 msgid "Download as CSV"
2250 msgstr ""
2252 #: ../share/roundup/templates/classic/html/issue.index.html:115
2253 msgid "Sort on:"
2254 msgstr ""
2256 #: ../share/roundup/templates/classic/html/issue.index.html:119
2257 #: ../share/roundup/templates/classic/html/issue.index.html:140
2258 msgid "- nothing -"
2259 msgstr ""
2261 #: ../share/roundup/templates/classic/html/issue.index.html:127
2262 #: ../share/roundup/templates/classic/html/issue.index.html:148
2263 msgid "Descending:"
2264 msgstr ""
2266 #: ../share/roundup/templates/classic/html/issue.index.html:136
2267 msgid "Group on:"
2268 msgstr ""
2270 #: ../share/roundup/templates/classic/html/issue.index.html:155
2271 msgid "Redisplay"
2272 msgstr ""
2274 #: ../share/roundup/templates/classic/html/issue.item.html:7
2275 msgid "Issue ${id}: ${title} - ${tracker}"
2276 msgstr ""
2278 #: ../share/roundup/templates/classic/html/issue.item.html:10
2279 msgid "New Issue - ${tracker}"
2280 msgstr ""
2282 #: ../share/roundup/templates/classic/html/issue.item.html:14
2283 msgid "New Issue"
2284 msgstr ""
2286 #: ../share/roundup/templates/classic/html/issue.item.html:16
2287 msgid "New Issue Editing"
2288 msgstr ""
2290 #: ../share/roundup/templates/classic/html/issue.item.html:19
2291 msgid "Issue${id}"
2292 msgstr ""
2294 #: ../share/roundup/templates/classic/html/issue.item.html:22
2295 msgid "Issue${id} Editing"
2296 msgstr ""
2298 #: ../share/roundup/templates/classic/html/issue.item.html:56
2299 msgid "Superseder"
2300 msgstr ""
2302 #: ../share/roundup/templates/classic/html/issue.item.html:61
2303 msgid "View:"
2304 msgstr ""
2306 #: ../share/roundup/templates/classic/html/issue.item.html:67
2307 msgid "Nosy List"
2308 msgstr ""
2310 #: ../share/roundup/templates/classic/html/issue.item.html:76
2311 msgid "Assigned To"
2312 msgstr ""
2314 #: ../share/roundup/templates/classic/html/issue.item.html:78
2315 #: ../share/roundup/templates/classic/html/page.html:103
2316 #: ../share/roundup/templates/minimal/html/page.html:102
2317 msgid "Keywords"
2318 msgstr ""
2320 #: ../share/roundup/templates/classic/html/issue.item.html:86
2321 msgid "Change Note"
2322 msgstr ""
2324 #: ../share/roundup/templates/classic/html/issue.item.html:94
2325 msgid "File"
2326 msgstr ""
2328 #: ../share/roundup/templates/classic/html/issue.item.html:106
2329 msgid "Make a copy"
2330 msgstr ""
2332 #: ../share/roundup/templates/classic/html/issue.item.html:114
2333 #: ../share/roundup/templates/classic/html/user.item.html:153
2334 #: ../share/roundup/templates/classic/html/user.register.html:69
2335 #: ../share/roundup/templates/minimal/html/user.item.html:153
2336 msgid ""
2337 "<table class=\"form\"> <tr> <td>Note:&nbsp;</td> <th class=\"required"
2338 "\">highlighted</th> <td>&nbsp;fields are required.</td> </tr> </table>"
2339 msgstr ""
2341 #: ../share/roundup/templates/classic/html/issue.item.html:128
2342 msgid ""
2343 "Created on ${creation} by ${creator}, last changed ${activity} by ${actor}."
2344 msgstr ""
2346 #: ../share/roundup/templates/classic/html/issue.item.html:132
2347 #: ../share/roundup/templates/classic/html/msg.item.html:61
2348 msgid "Files"
2349 msgstr ""
2351 #: ../share/roundup/templates/classic/html/issue.item.html:134
2352 #: ../share/roundup/templates/classic/html/msg.item.html:63
2353 msgid "File name"
2354 msgstr ""
2356 #: ../share/roundup/templates/classic/html/issue.item.html:135
2357 #: ../share/roundup/templates/classic/html/msg.item.html:64
2358 msgid "Uploaded"
2359 msgstr ""
2361 #: ../share/roundup/templates/classic/html/issue.item.html:136
2362 msgid "Type"
2363 msgstr ""
2365 #: ../share/roundup/templates/classic/html/issue.item.html:137
2366 #: ../share/roundup/templates/classic/html/query.edit.html:30
2367 msgid "Edit"
2368 msgstr ""
2370 #: ../share/roundup/templates/classic/html/issue.item.html:138
2371 msgid "Remove"
2372 msgstr ""
2374 #: ../share/roundup/templates/classic/html/issue.item.html:158
2375 #: ../share/roundup/templates/classic/html/issue.item.html:179
2376 #: ../share/roundup/templates/classic/html/query.edit.html:50
2377 msgid "remove"
2378 msgstr ""
2380 #: ../share/roundup/templates/classic/html/issue.item.html:165
2381 #: ../share/roundup/templates/classic/html/msg.index.html:9
2382 msgid "Messages"
2383 msgstr ""
2385 #: ../share/roundup/templates/classic/html/issue.item.html:169
2386 msgid "msg${id} (view)"
2387 msgstr ""
2389 #: ../share/roundup/templates/classic/html/issue.item.html:170
2390 msgid "Author: ${author}"
2391 msgstr ""
2393 #: ../share/roundup/templates/classic/html/issue.item.html:172
2394 msgid "Date: ${date}"
2395 msgstr ""
2397 #: ../share/roundup/templates/classic/html/issue.search.html:2
2398 msgid "Issue searching - ${tracker}"
2399 msgstr ""
2401 #: ../share/roundup/templates/classic/html/issue.search.html:4
2402 msgid "Issue searching"
2403 msgstr ""
2405 #: ../share/roundup/templates/classic/html/issue.search.html:31
2406 msgid "Filter on"
2407 msgstr ""
2409 #: ../share/roundup/templates/classic/html/issue.search.html:32
2410 msgid "Display"
2411 msgstr ""
2413 #: ../share/roundup/templates/classic/html/issue.search.html:33
2414 msgid "Sort on"
2415 msgstr ""
2417 #: ../share/roundup/templates/classic/html/issue.search.html:34
2418 msgid "Group on"
2419 msgstr ""
2421 #: ../share/roundup/templates/classic/html/issue.search.html:38
2422 msgid "All text*:"
2423 msgstr ""
2425 #: ../share/roundup/templates/classic/html/issue.search.html:46
2426 msgid "Title:"
2427 msgstr ""
2429 #: ../share/roundup/templates/classic/html/issue.search.html:56
2430 msgid "Keyword:"
2431 msgstr ""
2433 #: ../share/roundup/templates/classic/html/issue.search.html:58
2434 #: ../share/roundup/templates/classic/html/issue.search.html:123
2435 #: ../share/roundup/templates/classic/html/issue.search.html:139
2436 msgid "not selected"
2437 msgstr ""
2439 #: ../share/roundup/templates/classic/html/issue.search.html:67
2440 msgid "ID:"
2441 msgstr ""
2443 #: ../share/roundup/templates/classic/html/issue.search.html:75
2444 msgid "Creation Date:"
2445 msgstr ""
2447 #: ../share/roundup/templates/classic/html/issue.search.html:86
2448 msgid "Creator:"
2449 msgstr ""
2451 #: ../share/roundup/templates/classic/html/issue.search.html:88
2452 msgid "created by me"
2453 msgstr ""
2455 #: ../share/roundup/templates/classic/html/issue.search.html:97
2456 msgid "Activity:"
2457 msgstr ""
2459 #: ../share/roundup/templates/classic/html/issue.search.html:108
2460 msgid "Actor:"
2461 msgstr ""
2463 #: ../share/roundup/templates/classic/html/issue.search.html:110
2464 msgid "done by me"
2465 msgstr ""
2467 #: ../share/roundup/templates/classic/html/issue.search.html:121
2468 msgid "Priority:"
2469 msgstr ""
2471 #: ../share/roundup/templates/classic/html/issue.search.html:134
2472 msgid "Status:"
2473 msgstr ""
2475 #: ../share/roundup/templates/classic/html/issue.search.html:137
2476 msgid "not resolved"
2477 msgstr ""
2479 #: ../share/roundup/templates/classic/html/issue.search.html:152
2480 msgid "Assigned to:"
2481 msgstr ""
2483 #: ../share/roundup/templates/classic/html/issue.search.html:155
2484 msgid "assigned to me"
2485 msgstr ""
2487 #: ../share/roundup/templates/classic/html/issue.search.html:157
2488 msgid "unassigned"
2489 msgstr ""
2491 #: ../share/roundup/templates/classic/html/issue.search.html:167
2492 msgid "No Sort or group:"
2493 msgstr ""
2495 #: ../share/roundup/templates/classic/html/issue.search.html:175
2496 msgid "Pagesize:"
2497 msgstr ""
2499 #: ../share/roundup/templates/classic/html/issue.search.html:181
2500 msgid "Start With:"
2501 msgstr ""
2503 #: ../share/roundup/templates/classic/html/issue.search.html:187
2504 msgid "Sort Descending:"
2505 msgstr ""
2507 #: ../share/roundup/templates/classic/html/issue.search.html:194
2508 msgid "Group Descending:"
2509 msgstr ""
2511 #: ../share/roundup/templates/classic/html/issue.search.html:201
2512 msgid "Query name**:"
2513 msgstr ""
2515 #: ../share/roundup/templates/classic/html/issue.search.html:213
2516 #: ../share/roundup/templates/classic/html/page.html:43
2517 #: ../share/roundup/templates/classic/html/page.html:92
2518 #: ../share/roundup/templates/classic/html/user.help-search.html:69
2519 #: ../share/roundup/templates/minimal/html/page.html:43
2520 #: ../share/roundup/templates/minimal/html/page.html:91
2521 msgid "Search"
2522 msgstr ""
2524 #: ../share/roundup/templates/classic/html/issue.search.html:218
2525 msgid "*: The \"all text\" field will look in message bodies and issue titles"
2526 msgstr ""
2528 #: ../share/roundup/templates/classic/html/issue.search.html:221
2529 msgid ""
2530 "**: If you supply a name, the query will be saved off and available as a link "
2531 "in the sidebar"
2532 msgstr ""
2534 #: ../share/roundup/templates/classic/html/keyword.item.html:3
2535 msgid "Keyword editing - ${tracker}"
2536 msgstr ""
2538 #: ../share/roundup/templates/classic/html/keyword.item.html:5
2539 msgid "Keyword editing"
2540 msgstr ""
2542 #: ../share/roundup/templates/classic/html/keyword.item.html:11
2543 msgid "Existing Keywords"
2544 msgstr ""
2546 #: ../share/roundup/templates/classic/html/keyword.item.html:20
2547 msgid ""
2548 "To edit an existing keyword (for spelling or typing errors), click on its "
2549 "entry above."
2550 msgstr ""
2552 #: ../share/roundup/templates/classic/html/keyword.item.html:27
2553 msgid "To create a new keyword, enter it below and click \"Submit New Entry\"."
2554 msgstr ""
2556 #: ../share/roundup/templates/classic/html/msg.index.html:3
2557 msgid "List of messages - ${tracker}"
2558 msgstr ""
2560 #: ../share/roundup/templates/classic/html/msg.index.html:5
2561 msgid "Message listing"
2562 msgstr ""
2564 #: ../share/roundup/templates/classic/html/msg.item.html:6
2565 msgid "Message ${id} - ${tracker}"
2566 msgstr ""
2568 #: ../share/roundup/templates/classic/html/msg.item.html:9
2569 msgid "New Message - ${tracker}"
2570 msgstr ""
2572 #: ../share/roundup/templates/classic/html/msg.item.html:13
2573 msgid "New Message"
2574 msgstr ""
2576 #: ../share/roundup/templates/classic/html/msg.item.html:15
2577 msgid "New Message Editing"
2578 msgstr ""
2580 #: ../share/roundup/templates/classic/html/msg.item.html:18
2581 msgid "Message${id}"
2582 msgstr ""
2584 #: ../share/roundup/templates/classic/html/msg.item.html:21
2585 msgid "Message${id} Editing"
2586 msgstr ""
2588 #: ../share/roundup/templates/classic/html/msg.item.html:38
2589 msgid "Author"
2590 msgstr ""
2592 #: ../share/roundup/templates/classic/html/msg.item.html:43
2593 msgid "Recipients"
2594 msgstr ""
2596 #: ../share/roundup/templates/classic/html/msg.item.html:54
2597 msgid "Content"
2598 msgstr ""
2600 #: ../share/roundup/templates/classic/html/page.html:54
2601 #: ../share/roundup/templates/minimal/html/page.html:53
2602 msgid "<b>Your Queries</b> (<a href=\"query?@template=edit\">edit</a>)"
2603 msgstr ""
2605 #: ../share/roundup/templates/classic/html/page.html:65
2606 #: ../share/roundup/templates/minimal/html/page.html:64
2607 msgid "Issues"
2608 msgstr ""
2610 #: ../share/roundup/templates/classic/html/page.html:67
2611 #: ../share/roundup/templates/classic/html/page.html:105
2612 #: ../share/roundup/templates/minimal/html/page.html:66
2613 #: ../share/roundup/templates/minimal/html/page.html:104
2614 msgid "Create New"
2615 msgstr ""
2617 #: ../share/roundup/templates/classic/html/page.html:69
2618 #: ../share/roundup/templates/minimal/html/page.html:68
2619 msgid "Show Unassigned"
2620 msgstr ""
2622 #: ../share/roundup/templates/classic/html/page.html:81
2623 #: ../share/roundup/templates/minimal/html/page.html:80
2624 msgid "Show All"
2625 msgstr ""
2627 #: ../share/roundup/templates/classic/html/page.html:93
2628 #: ../share/roundup/templates/minimal/html/page.html:92
2629 msgid "Show issue:"
2630 msgstr ""
2632 #: ../share/roundup/templates/classic/html/page.html:108
2633 #: ../share/roundup/templates/minimal/html/page.html:107
2634 msgid "Edit Existing"
2635 msgstr ""
2637 #: ../share/roundup/templates/classic/html/page.html:114
2638 #: ../share/roundup/templates/minimal/html/page.html:113
2639 msgid "Administration"
2640 msgstr ""
2642 #: ../share/roundup/templates/classic/html/page.html:116
2643 #: ../share/roundup/templates/minimal/html/page.html:115
2644 msgid "Class List"
2645 msgstr ""
2647 #: ../share/roundup/templates/classic/html/page.html:120
2648 #: ../share/roundup/templates/minimal/html/page.html:119
2649 msgid "User List"
2650 msgstr ""
2652 #: ../share/roundup/templates/classic/html/page.html:122
2653 #: ../share/roundup/templates/minimal/html/page.html:121
2654 msgid "Add User"
2655 msgstr ""
2657 #: ../share/roundup/templates/classic/html/page.html:129
2658 #: ../share/roundup/templates/classic/html/page.html:135
2659 #: ../share/roundup/templates/minimal/html/page.html:128
2660 #: ../share/roundup/templates/minimal/html/page.html:134
2661 msgid "Login"
2662 msgstr ""
2664 #: ../share/roundup/templates/classic/html/page.html:134
2665 #: ../share/roundup/templates/minimal/html/page.html:133
2666 msgid "Remember me?"
2667 msgstr ""
2669 #: ../share/roundup/templates/classic/html/page.html:138
2670 #: ../share/roundup/templates/classic/html/user.register.html:63
2671 #: ../share/roundup/templates/minimal/html/page.html:137
2672 #: ../share/roundup/templates/minimal/html/user.register.html:61
2673 msgid "Register"
2674 msgstr ""
2676 #: ../share/roundup/templates/classic/html/page.html:141
2677 #: ../share/roundup/templates/minimal/html/page.html:140
2678 msgid "Lost&nbsp;your&nbsp;login?"
2679 msgstr ""
2681 #: ../share/roundup/templates/classic/html/page.html:146
2682 #: ../share/roundup/templates/minimal/html/page.html:145
2683 msgid "Hello, ${user}"
2684 msgstr ""
2686 #: ../share/roundup/templates/classic/html/page.html:148
2687 msgid "Your Issues"
2688 msgstr ""
2690 #: ../share/roundup/templates/classic/html/page.html:160
2691 #: ../share/roundup/templates/minimal/html/page.html:147
2692 msgid "Your Details"
2693 msgstr ""
2695 #: ../share/roundup/templates/classic/html/page.html:162
2696 #: ../share/roundup/templates/minimal/html/page.html:149
2697 msgid "Logout"
2698 msgstr ""
2700 #: ../share/roundup/templates/classic/html/page.html:166
2701 #: ../share/roundup/templates/minimal/html/page.html:153
2702 msgid "Help"
2703 msgstr ""
2705 #: ../share/roundup/templates/classic/html/page.html:167
2706 #: ../share/roundup/templates/minimal/html/page.html:154
2707 msgid "Roundup docs"
2708 msgstr ""
2710 #: ../share/roundup/templates/classic/html/page.html:177
2711 #: ../share/roundup/templates/minimal/html/page.html:164
2712 msgid "clear this message"
2713 msgstr ""
2715 #: ../share/roundup/templates/classic/html/page.html:241
2716 #: ../share/roundup/templates/classic/html/page.html:256
2717 #: ../share/roundup/templates/classic/html/page.html:270
2718 #: ../share/roundup/templates/minimal/html/page.html:228
2719 #: ../share/roundup/templates/minimal/html/page.html:243
2720 #: ../share/roundup/templates/minimal/html/page.html:257
2721 msgid "don't care"
2722 msgstr ""
2724 #: ../share/roundup/templates/classic/html/page.html:243
2725 #: ../share/roundup/templates/classic/html/page.html:258
2726 #: ../share/roundup/templates/classic/html/page.html:271
2727 #: ../share/roundup/templates/minimal/html/page.html:230
2728 #: ../share/roundup/templates/minimal/html/page.html:245
2729 #: ../share/roundup/templates/minimal/html/page.html:258
2730 msgid "------------"
2731 msgstr ""
2733 #: ../share/roundup/templates/classic/html/page.html:299
2734 #: ../share/roundup/templates/minimal/html/page.html:286
2735 msgid "no value"
2736 msgstr ""
2738 #: ../share/roundup/templates/classic/html/query.edit.html:4
2739 msgid "\"Your Queries\" Editing - ${tracker}"
2740 msgstr ""
2742 #: ../share/roundup/templates/classic/html/query.edit.html:6
2743 msgid "\"Your Queries\" Editing"
2744 msgstr ""
2746 #: ../share/roundup/templates/classic/html/query.edit.html:11
2747 msgid "You are not allowed to edit queries."
2748 msgstr ""
2750 #: ../share/roundup/templates/classic/html/query.edit.html:28
2751 msgid "Query"
2752 msgstr ""
2754 #: ../share/roundup/templates/classic/html/query.edit.html:29
2755 msgid "Include in \"Your Queries\""
2756 msgstr ""
2758 #: ../share/roundup/templates/classic/html/query.edit.html:31
2759 msgid "Private to you?"
2760 msgstr ""
2762 #: ../share/roundup/templates/classic/html/query.edit.html:44
2763 msgid "leave out"
2764 msgstr ""
2766 #: ../share/roundup/templates/classic/html/query.edit.html:45
2767 msgid "include"
2768 msgstr ""
2770 #: ../share/roundup/templates/classic/html/query.edit.html:49
2771 msgid "leave in"
2772 msgstr ""
2774 #: ../share/roundup/templates/classic/html/query.edit.html:54
2775 msgid "[query is retired]"
2776 msgstr ""
2778 #: ../share/roundup/templates/classic/html/query.edit.html:67
2779 #: ../share/roundup/templates/classic/html/query.edit.html:94
2780 msgid "edit"
2781 msgstr ""
2783 #: ../share/roundup/templates/classic/html/query.edit.html:71
2784 msgid "yes"
2785 msgstr ""
2787 #: ../share/roundup/templates/classic/html/query.edit.html:73
2788 msgid "no"
2789 msgstr ""
2791 #: ../share/roundup/templates/classic/html/query.edit.html:79
2792 msgid "Delete"
2793 msgstr ""
2795 #: ../share/roundup/templates/classic/html/query.edit.html:96
2796 msgid "[not yours to edit]"
2797 msgstr ""
2799 #: ../share/roundup/templates/classic/html/query.edit.html:104
2800 msgid "Save Selection"
2801 msgstr ""
2803 #: ../share/roundup/templates/classic/html/user.forgotten.html:3
2804 msgid "Password reset request - ${tracker}"
2805 msgstr ""
2807 #: ../share/roundup/templates/classic/html/user.forgotten.html:5
2808 msgid "Password reset request"
2809 msgstr ""
2811 #: ../share/roundup/templates/classic/html/user.forgotten.html:9
2812 msgid ""
2813 "You have two options if you have forgotten your password. If you know the "
2814 "email address you registered with, enter it below."
2815 msgstr ""
2817 #: ../share/roundup/templates/classic/html/user.forgotten.html:16
2818 msgid "Email Address:"
2819 msgstr ""
2821 #: ../share/roundup/templates/classic/html/user.forgotten.html:24
2822 #: ../share/roundup/templates/classic/html/user.forgotten.html:34
2823 msgid "Request password reset"
2824 msgstr ""
2826 #: ../share/roundup/templates/classic/html/user.forgotten.html:30
2827 msgid "Or, if you know your username, then enter it below."
2828 msgstr ""
2830 #: ../share/roundup/templates/classic/html/user.forgotten.html:33
2831 msgid "Username:"
2832 msgstr ""
2834 #: ../share/roundup/templates/classic/html/user.forgotten.html:39
2835 msgid ""
2836 "A confirmation email will be sent to you - please follow the instructions "
2837 "within it to complete the reset process."
2838 msgstr ""
2840 #: ../share/roundup/templates/classic/html/user.help-search.html:73
2841 msgid "Pagesize"
2842 msgstr ""
2844 #: ../share/roundup/templates/classic/html/user.help.html:43
2845 msgid ""
2846 "Your browser is not capable of using frames; you should be redirected "
2847 "immediately, or visit ${link}."
2848 msgstr ""
2850 #: ../share/roundup/templates/classic/html/user.index.html:3
2851 #: ../share/roundup/templates/minimal/html/user.index.html:3
2852 msgid "User listing - ${tracker}"
2853 msgstr ""
2855 #: ../share/roundup/templates/classic/html/user.index.html:5
2856 #: ../share/roundup/templates/minimal/html/user.index.html:5
2857 msgid "User listing"
2858 msgstr ""
2860 #: ../share/roundup/templates/classic/html/user.index.html:19
2861 #: ../share/roundup/templates/minimal/html/user.index.html:19
2862 msgid "Username"
2863 msgstr ""
2865 #: ../share/roundup/templates/classic/html/user.index.html:20
2866 msgid "Real name"
2867 msgstr ""
2869 #: ../share/roundup/templates/classic/html/user.index.html:21
2870 #: ../share/roundup/templates/classic/html/user.register.html:45
2871 msgid "Organisation"
2872 msgstr ""
2874 #: ../share/roundup/templates/classic/html/user.index.html:22
2875 #: ../share/roundup/templates/minimal/html/user.index.html:20
2876 msgid "Email address"
2877 msgstr ""
2879 #: ../share/roundup/templates/classic/html/user.index.html:23
2880 msgid "Phone number"
2881 msgstr ""
2883 #: ../share/roundup/templates/classic/html/user.index.html:24
2884 msgid "Retire"
2885 msgstr ""
2887 #: ../share/roundup/templates/classic/html/user.index.html:41
2888 msgid "retire"
2889 msgstr ""
2891 #: ../share/roundup/templates/classic/html/user.item.html:9
2892 #: ../share/roundup/templates/minimal/html/user.item.html:9
2893 msgid "User ${id}: ${title} - ${tracker}"
2894 msgstr ""
2896 #: ../share/roundup/templates/classic/html/user.item.html:12
2897 #: ../share/roundup/templates/minimal/html/user.item.html:12
2898 msgid "New User - ${tracker}"
2899 msgstr ""
2901 #: ../share/roundup/templates/classic/html/user.item.html:21
2902 #: ../share/roundup/templates/minimal/html/user.item.html:21
2903 msgid "New User"
2904 msgstr ""
2906 #: ../share/roundup/templates/classic/html/user.item.html:23
2907 #: ../share/roundup/templates/minimal/html/user.item.html:23
2908 msgid "New User Editing"
2909 msgstr ""
2911 #: ../share/roundup/templates/classic/html/user.item.html:26
2912 #: ../share/roundup/templates/minimal/html/user.item.html:26
2913 msgid "User${id}"
2914 msgstr ""
2916 #: ../share/roundup/templates/classic/html/user.item.html:29
2917 #: ../share/roundup/templates/minimal/html/user.item.html:29
2918 msgid "User${id} Editing"
2919 msgstr ""
2921 #: ../share/roundup/templates/classic/html/user.item.html:80
2922 #: ../share/roundup/templates/classic/html/user.register.html:33
2923 #: ../share/roundup/templates/minimal/html/user.item.html:80
2924 #: ../share/roundup/templates/minimal/html/user.register.html:41
2925 msgid "Roles"
2926 msgstr ""
2928 #: ../share/roundup/templates/classic/html/user.item.html:88
2929 #: ../share/roundup/templates/minimal/html/user.item.html:88
2930 msgid "(to give the user more than one role, enter a comma,separated,list)"
2931 msgstr ""
2933 #: ../share/roundup/templates/classic/html/user.item.html:109
2934 #: ../share/roundup/templates/minimal/html/user.item.html:109
2935 msgid "(this is a numeric hour offset, the default is ${zone})"
2936 msgstr ""
2938 #: ../share/roundup/templates/classic/html/user.item.html:130
2939 #: ../share/roundup/templates/classic/html/user.register.html:53
2940 #: ../share/roundup/templates/minimal/html/user.item.html:130
2941 #: ../share/roundup/templates/minimal/html/user.register.html:53
2942 msgid "Alternate E-mail addresses<br>One address per line"
2943 msgstr ""
2945 #: ../share/roundup/templates/classic/html/user.register.html:4
2946 #: ../share/roundup/templates/classic/html/user.register.html:7
2947 #: ../share/roundup/templates/minimal/html/user.register.html:4
2948 #: ../share/roundup/templates/minimal/html/user.register.html:7
2949 msgid "Registering with ${tracker}"
2950 msgstr ""
2952 #: ../share/roundup/templates/classic/html/user.register.html:21
2953 #: ../share/roundup/templates/minimal/html/user.register.html:29
2954 msgid "Login Name"
2955 msgstr ""
2957 #: ../share/roundup/templates/classic/html/user.register.html:25
2958 #: ../share/roundup/templates/minimal/html/user.register.html:33
2959 msgid "Login Password"
2960 msgstr ""
2962 #: ../share/roundup/templates/classic/html/user.register.html:29
2963 #: ../share/roundup/templates/minimal/html/user.register.html:37
2964 msgid "Confirm Password"
2965 msgstr ""
2967 #: ../share/roundup/templates/classic/html/user.register.html:41
2968 msgid "Phone"
2969 msgstr ""
2971 #: ../share/roundup/templates/classic/html/user.register.html:49
2972 #: ../share/roundup/templates/minimal/html/user.register.html:49
2973 msgid "E-mail address"
2974 msgstr ""
2976 #: ../share/roundup/templates/classic/html/user.rego_progress.html:4
2977 #: ../share/roundup/templates/minimal/html/user.rego_progress.html:4
2978 msgid "Registration in progress - ${tracker}"
2979 msgstr ""
2981 #: ../share/roundup/templates/classic/html/user.rego_progress.html:6
2982 #: ../share/roundup/templates/minimal/html/user.rego_progress.html:6
2983 msgid "Registration in progress..."
2984 msgstr ""
2986 #: ../share/roundup/templates/classic/html/user.rego_progress.html:10
2987 #: ../share/roundup/templates/minimal/html/user.rego_progress.html:10
2988 msgid ""
2989 "You will shortly receive an email to confirm your registration. To complete "
2990 "the registration process, visit the link indicated in the email."
2991 msgstr ""
2993 #: ../share/roundup/templates/classic/initial_data.py:5
2994 msgid "critical"
2995 msgstr ""
2997 #: ../share/roundup/templates/classic/initial_data.py:6
2998 msgid "urgent"
2999 msgstr ""
3001 #: ../share/roundup/templates/classic/initial_data.py:7
3002 msgid "bug"
3003 msgstr ""
3005 #: ../share/roundup/templates/classic/initial_data.py:8
3006 msgid "feature"
3007 msgstr ""
3009 #: ../share/roundup/templates/classic/initial_data.py:9
3010 msgid "wish"
3011 msgstr ""
3013 #: ../share/roundup/templates/classic/initial_data.py:12
3014 msgid "unread"
3015 msgstr ""
3017 #: ../share/roundup/templates/classic/initial_data.py:13
3018 msgid "deferred"
3019 msgstr ""
3021 #: ../share/roundup/templates/classic/initial_data.py:14
3022 msgid "chatting"
3023 msgstr ""
3025 #: ../share/roundup/templates/classic/initial_data.py:15
3026 msgid "need-eg"
3027 msgstr ""
3029 #: ../share/roundup/templates/classic/initial_data.py:16
3030 msgid "in-progress"
3031 msgstr ""
3033 #: ../share/roundup/templates/classic/initial_data.py:17
3034 msgid "testing"
3035 msgstr ""
3037 #: ../share/roundup/templates/classic/initial_data.py:18
3038 msgid "done-cbb"
3039 msgstr ""
3041 #: ../share/roundup/templates/classic/initial_data.py:19
3042 msgid "resolved"
3043 msgstr ""
3045 #: ../share/roundup/templates/minimal/html/home.html:2
3046 msgid "Tracker home - ${tracker}"
3047 msgstr ""
3049 #: ../share/roundup/templates/minimal/html/home.html:4
3050 msgid "Tracker home"
3051 msgstr ""
3053 #: ../share/roundup/templates/minimal/html/home.html:16
3054 msgid "Please select from one of the menu options on the left."
3055 msgstr ""
3057 #: ../share/roundup/templates/minimal/html/home.html:19
3058 msgid "Please log in or register."
3059 msgstr ""