diff locale/roundup.pot @ 6220:efc0d13cc7c5

checkin .po files for release of 2.0
author John Rouillard <rouilj@ieee.org>
date Mon, 06 Jul 2020 19:50:02 -0400
parents 63739dae0f7e
children 85f3f54f9e79
line wrap: on
line diff
--- a/locale/roundup.pot	Thu Jul 02 21:41:12 2020 -0400
+++ b/locale/roundup.pot	Mon Jul 06 19:50:02 2020 -0400
@@ -1,25 +1,5 @@
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR See Roundup README.txt
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#
-#, fuzzy
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: roundup-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2020-04-04 11:24-0400\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=CHARSET\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
 
 #: ../roundup/actions.py:49
-#, python-format
 msgid "You do not have permission to retire or restore the %(classname)s class."
 msgstr ""
 
@@ -27,34 +7,25 @@
 msgid "You may not retire the admin or anonymous user"
 msgstr ""
 
-#: ../roundup/admin.py:92 ../roundup/admin.py:1075 ../roundup/admin.py:1130
-#: ../roundup/admin.py:1157 ../roundup/admin.py:92:1075 :1130:1157
-#, python-format
+#: ../roundup/admin.py:95 :1149 :1204 :1231
 msgid "no such class \"%(classname)s\""
 msgstr ""
 
-#: ../roundup/admin.py:102 ../roundup/admin.py:106 ../roundup/admin.py:102:106
-#, python-format
+#: ../roundup/admin.py:107
 msgid "argument \"%(arg)s\" not propname=value"
 msgstr ""
 
-#: ../roundup/admin.py:119
-#, python-format
-msgid ""
-"Problem: %(message)s\n"
-"\n"
+#: ../roundup/admin.py:120
+msgid "Problem: %(message)s\n\n"
 msgstr ""
 
-#: ../roundup/admin.py:120
-#, python-format
+#: ../roundup/admin.py:121
 msgid ""
 "%(message)sUsage: roundup-admin [options] [<command> <arguments>]\n"
 "\n"
 "Options:\n"
-" -i instance home  -- specify the issue tracker \"home directory\" to "
-"administer\n"
-" -u                -- the user[:password] to use for commands (default "
-"admin)\n"
+" -i instance home  -- specify the issue tracker \"home directory\" to administer\n"
+" -u                -- the user[:password] to use for commands (default admin)\n"
 " -d                -- print full designators not just class id numbers\n"
 " -c                -- when outputting lists of data, comma-separate them.\n"
 "                      Same as '-S \",\"'.\n"
@@ -73,17 +44,17 @@
 " roundup-admin help all                   -- all available help\n"
 msgstr ""
 
-#: ../roundup/admin.py:147
+#: ../roundup/admin.py:148
 msgid "Commands: "
 msgstr ""
 
-#: ../roundup/admin.py:154
+#: ../roundup/admin.py:155
 msgid ""
 "Commands may be abbreviated as long as the abbreviation\n"
 "matches only one command, e.g. l == li == lis == list."
 msgstr ""
 
-#: ../roundup/admin.py:181
+#: ../roundup/admin.py:182
 msgid ""
 "\n"
 "All commands (except help) require a tracker specifier. This is just\n"
@@ -148,12 +119,11 @@
 "Command help:\n"
 msgstr ""
 
-#: ../roundup/admin.py:244
-#, python-format
+#: ../roundup/admin.py:245
 msgid "%s:"
 msgstr ""
 
-#: ../roundup/admin.py:249
+#: ../roundup/admin.py:250
 msgid ""
 "Usage: help topic\n"
 "        Give help about topic.\n"
@@ -166,15 +136,14 @@
 msgstr ""
 
 #: ../roundup/admin.py:272
-#, python-format
 msgid "Sorry, no help for \"%(topic)s\""
 msgstr ""
 
-#: ../roundup/admin.py:349 ../roundup/admin.py:405 ../roundup/admin.py:349:405
+#: ../roundup/admin.py:349 :405
 msgid "Templates:"
 msgstr ""
 
-#: ../roundup/admin.py:352 ../roundup/admin.py:415 ../roundup/admin.py:352:415
+#: ../roundup/admin.py:352 :415
 msgid "Back ends:"
 msgstr ""
 
@@ -204,23 +173,16 @@
 "        "
 msgstr ""
 
-#: ../roundup/admin.py:378 ../roundup/admin.py:510 ../roundup/admin.py:584
-#: ../roundup/admin.py:673 ../roundup/admin.py:730 ../roundup/admin.py:788
-#: ../roundup/admin.py:813 ../roundup/admin.py:840 ../roundup/admin.py:913
-#: ../roundup/admin.py:980 ../roundup/admin.py:1059 ../roundup/admin.py:1120
-#: ../roundup/admin.py:1147 ../roundup/admin.py:1179 ../roundup/admin.py:1293
-#: ../roundup/admin.py:1374 ../roundup/admin.py:378:510 :1059 :1120:1147
-#: :1179:1293 :1374 :584:673 :730:788 :813:840 :913:980
+#: ../roundup/admin.py:378 :510 :583 :674 :732 :792 :851 :878 :905 :980 :1047
+#: :1133 :1194 :1221 :1253 :1369 :1456
 msgid "Not enough arguments supplied"
 msgstr ""
 
 #: ../roundup/admin.py:384
-#, python-format
 msgid "Instance home parent directory \"%(parent)s\" does not exist"
 msgstr ""
 
 #: ../roundup/admin.py:393
-#, python-format
 msgid ""
 "WARNING: There appears to be a tracker in \"%(tracker_home)s\"!\n"
 "If you re-install it, you will lose all the data!\n"
@@ -236,12 +198,10 @@
 msgstr ""
 
 #: ../roundup/admin.py:427
-#, python-format
 msgid "Error in configuration settings: \"%s\""
 msgstr ""
 
 #: ../roundup/admin.py:458
-#, python-format
 msgid ""
 "\n"
 "---------------------------------------------------------------------------\n"
@@ -254,7 +214,6 @@
 msgstr ""
 
 #: ../roundup/admin.py:473
-#, python-format
 msgid ""
 "\n"
 " If you wish to modify the database schema,\n"
@@ -272,8 +231,8 @@
 #: ../roundup/admin.py:505
 msgid ""
 "Usage: genconfig <filename>\n"
-"        Generate a new tracker config file (ini style) with default values\n"
-"        in <filename>.\n"
+"        Generate a new tracker config file (ini style) with default\n"
+"        values in <filename>.\n"
 "        "
 msgstr ""
 
@@ -321,7 +280,7 @@
 "Erase it? Y/N: "
 msgstr ""
 
-#: ../roundup/admin.py:574
+#: ../roundup/admin.py:573
 msgid ""
 "Usage: get property designator[,designator]*\n"
 "        Get the given property of one or more designator(s).\n"
@@ -334,23 +293,19 @@
 "        "
 msgstr ""
 
-#: ../roundup/admin.py:617 ../roundup/admin.py:634 ../roundup/admin.py:617:634
-#, python-format
+#: ../roundup/admin.py:616 :633
 msgid "property %s is not of type Multilink or Link so -d flag does not apply."
 msgstr ""
 
-#: ../roundup/admin.py:644 ../roundup/admin.py:1077 ../roundup/admin.py:1132
-#: ../roundup/admin.py:1159 ../roundup/admin.py:644:1077 :1132:1159
-#, python-format
+#: ../roundup/admin.py:643 :1151 :1206
 msgid "no such %(classname)s node \"%(nodeid)s\""
 msgstr ""
 
-#: ../roundup/admin.py:647
-#, python-format
+#: ../roundup/admin.py:646
 msgid "no such %(classname)s property \"%(propname)s\""
 msgstr ""
 
-#: ../roundup/admin.py:656
+#: ../roundup/admin.py:654
 msgid ""
 "Usage: set items property=value property=value ...\n"
 "        Set the given properties of one or more items(s).\n"
@@ -361,15 +316,35 @@
 "        A designator is a classname and a nodeid concatenated,\n"
 "        eg. bug1, user10, ...\n"
 "\n"
-"        This command sets the properties to the values for all designators\n"
-"        given. If the value is missing (ie. \"property=\") then the property\n"
-"        is un-set. If the property is a multilink, you specify the linked\n"
-"        ids for the multilink as comma-separated numbers (ie \"1,2,3\").\n"
+"        This command sets the properties to the values for all\n"
+"        designators given. If a class is used, the property will be\n"
+"        set for all items in the class. If the value is missing\n"
+"        (ie. \"property=\") then the property is un-set. If the property\n"
+"        is a multilink, you specify the linked ids for the multilink\n"
+"        as comma-separated numbers (ie \"1,2,3\").\n"
+"\n"
 "        "
 msgstr ""
 
 #: ../roundup/admin.py:722
 msgid ""
+"Usage: filter classname propname=value ...\n"
+"        Find the nodes of the given class with a given property value.\n"
+"\n"
+"        Find the nodes of the given class with a given property value.\n"
+"        Multiple values can be specified by separating them with commas.\n"
+"        If property is a string, all values must match. I.E. it's an\n"
+"        'and' operation. If the property is a link/multilink any value\n"
+"        matches. I.E. an 'or' operation.\n"
+"        "
+msgstr ""
+
+#: ../roundup/admin.py:777 :838 :1000 :1012 :1067
+msgid "%(classname)s has no property \"%(propname)s\""
+msgstr ""
+
+#: ../roundup/admin.py:784
+msgid ""
 "Usage: find classname propname=value ...\n"
 "        Find the nodes of the given class with a given link property value.\n"
 "\n"
@@ -379,13 +354,7 @@
 "        "
 msgstr ""
 
-#: ../roundup/admin.py:775 ../roundup/admin.py:933 ../roundup/admin.py:945
-#: ../roundup/admin.py:1000 ../roundup/admin.py:775:933 :945:1000
-#, python-format
-msgid "%(classname)s has no property \"%(propname)s\""
-msgstr ""
-
-#: ../roundup/admin.py:782
+#: ../roundup/admin.py:845
 msgid ""
 "Usage: specification classname\n"
 "        Show the properties for a classname.\n"
@@ -394,71 +363,64 @@
 "        "
 msgstr ""
 
-#: ../roundup/admin.py:798
-#, python-format
+#: ../roundup/admin.py:861
 msgid "%(key)s: %(value)s (key property)\n"
 msgstr ""
 
-#: ../roundup/admin.py:800
-#, python-format
+#: ../roundup/admin.py:864
 msgid "%(key)s: %(value)s\n"
 msgstr ""
 
-#: ../roundup/admin.py:803
+#: ../roundup/admin.py:867
 msgid ""
 "Usage: display designator[,designator]*\n"
+"\n"
 "        Show the property values for the given node(s).\n"
 "\n"
 "        A designator is a classname and a nodeid concatenated,\n"
 "        eg. bug1, user10, ...\n"
 "\n"
-"        This lists the properties and their associated values for the given\n"
-"        node.\n"
+"        This lists the properties and their associated values\n"
+"        for the given node.\n"
 "        "
 msgstr ""
 
-#: ../roundup/admin.py:829
-#, python-format
+#: ../roundup/admin.py:894
 msgid "%(key)s: %(value)s"
 msgstr ""
 
-#: ../roundup/admin.py:832
+#: ../roundup/admin.py:897
 msgid ""
 "Usage: create classname property=value ...\n"
 "        Create a new entry of a given class.\n"
 "\n"
 "        This creates a new entry of the given class using the property\n"
-"        name=value arguments provided on the command line after the \"create"
-"\"\n"
+"        name=value arguments provided on the command line after the \"create\"\n"
 "        command.\n"
 "        "
 msgstr ""
 
-#: ../roundup/admin.py:860
-#, python-format
+#: ../roundup/admin.py:925
 msgid "%(propname)s (Password): "
 msgstr ""
 
-#: ../roundup/admin.py:862
-#, python-format
+#: ../roundup/admin.py:928
 msgid "   %(propname)s (Again): "
 msgstr ""
 
-#: ../roundup/admin.py:864
+#: ../roundup/admin.py:931
 msgid "Sorry, try again..."
 msgstr ""
 
-#: ../roundup/admin.py:868
-#, python-format
+#: ../roundup/admin.py:935
 msgid "%(propname)s (%(proptype)s): "
 msgstr ""
 
-#: ../roundup/admin.py:886
-#, python-format
+#: ../roundup/admin.py:953
 msgid "you must provide the \"%(propname)s\" property."
 msgstr ""
 
-#: ../roundup/admin.py:898
+#: ../roundup/admin.py:965
 msgid ""
 "Usage: list classname [property]\n"
 "        List the instances of a class.\n"
@@ -474,16 +436,15 @@
 "        "
 msgstr ""
 
-#: ../roundup/admin.py:911
+#: ../roundup/admin.py:978
 msgid "Too many arguments supplied"
 msgstr ""
 
-#: ../roundup/admin.py:947
-#, python-format
+#: ../roundup/admin.py:1014
 msgid "%(nodeid)4s: %(value)s"
 msgstr ""
 
-#: ../roundup/admin.py:951
+#: ../roundup/admin.py:1018
 msgid ""
 "Usage: table classname [property[,property]*]\n"
 "        List the instances of a class in tabular form.\n"
@@ -515,12 +476,15 @@
 "        "
 msgstr ""
 
-#: ../roundup/admin.py:995
-#, python-format
+#: ../roundup/admin.py:1062
 msgid "\"%(spec)s\" not name:width"
 msgstr ""
 
-#: ../roundup/admin.py:1046
+#: ../roundup/admin.py:1084
+msgid "\"%(spec)s\" does not have an integer width: \"%(width)s\""
+msgstr ""
+
+#: ../roundup/admin.py:1120
 msgid ""
 "Usage: history designator [skipquiet]\n"
 "        Show the history entries of a designator.\n"
@@ -535,7 +499,7 @@
 "        "
 msgstr ""
 
-#: ../roundup/admin.py:1082
+#: ../roundup/admin.py:1156
 msgid ""
 "Usage: commit\n"
 "        Commit changes made to the database during an interactive session.\n"
@@ -549,7 +513,7 @@
 "        "
 msgstr ""
 
-#: ../roundup/admin.py:1097
+#: ../roundup/admin.py:1171
 msgid ""
 "Usage: rollback\n"
 "        Undo all changes that are pending commit to the database.\n"
@@ -561,7 +525,7 @@
 "        "
 msgstr ""
 
-#: ../roundup/admin.py:1110
+#: ../roundup/admin.py:1184
 msgid ""
 "Usage: retire designator[,designator]*\n"
 "        Retire the node specified by designator.\n"
@@ -574,7 +538,7 @@
 "        "
 msgstr ""
 
-#: ../roundup/admin.py:1138
+#: ../roundup/admin.py:1212
 msgid ""
 "Usage: restore designator[,designator]*\n"
 "        Restore the retired node specified by designator.\n"
@@ -586,8 +550,12 @@
 "        "
 msgstr ""
 
+#: ../roundup/admin.py:1233
+msgid "no such %(classname)s node \" % (nodeid)s\""
+msgstr ""
+
 #. grab the directory to export to
-#: ../roundup/admin.py:1165
+#: ../roundup/admin.py:1239
 msgid ""
 "Usage: export [[-]class[,class]] export_dir\n"
 "        Export the database to colon-separated-value files.\n"
@@ -603,12 +571,11 @@
 "        "
 msgstr ""
 
-#: ../roundup/admin.py:1258
+#: ../roundup/admin.py:1334
 msgid ""
 "Usage: exporttables [[-]class[,class]] export_dir\n"
 "        Export the database to colon-separated-value files, excluding the\n"
-"        files below $TRACKER_HOME/db/files/ (which can be archived "
-"separately).\n"
+"        files below $TRACKER_HOME/db/files/ (which can be archived separately).\n"
 "        To include the files, use the export command.\n"
 "\n"
 "        Optionally limit the export to just the named classes\n"
@@ -620,7 +587,7 @@
 "        "
 msgstr ""
 
-#: ../roundup/admin.py:1273
+#: ../roundup/admin.py:1349
 msgid ""
 "Usage: import import_dir\n"
 "        Import a database from the directory containing CSV files,\n"
@@ -643,15 +610,22 @@
 "        "
 msgstr ""
 
-#: ../roundup/admin.py:1356
+#: ../roundup/admin.py:1431
+msgid ""
+"Usage: importtables export_dir\n"
+"\n"
+"        This imports the database tables exported using exporttables.\n"
+"        "
+msgstr ""
+
+#: ../roundup/admin.py:1438
 msgid ""
 "Usage: pack period | date\n"
 "\n"
 "        Remove journal entries older than a period of time specified or\n"
 "        before a certain date.\n"
 "\n"
-"        A period is specified using the suffixes \"y\", \"m\", and \"d\". "
-"The\n"
+"        A period is specified using the suffixes \"y\", \"m\", and \"d\". The\n"
 "        suffix \"w\" (for \"week\") means 7 days.\n"
 "\n"
 "              \"3y\" means three years\n"
@@ -665,11 +639,11 @@
 "        "
 msgstr ""
 
-#: ../roundup/admin.py:1384
+#: ../roundup/admin.py:1466
 msgid "Invalid format"
 msgstr ""
 
-#: ../roundup/admin.py:1395
+#: ../roundup/admin.py:1477
 msgid ""
 "Usage: reindex [classname|designator]*\n"
 "        Re-generate a tracker's search indexes.\n"
@@ -679,1093 +653,247 @@
 "        "
 msgstr ""
 
-#: ../roundup/admin.py:1409
-#, python-format
+#: ../roundup/admin.py:1491
 msgid "no such item \"%(designator)s\""
 msgstr ""
 
-#: ../roundup/admin.py:1419
+#: ../roundup/admin.py:1501
 msgid ""
 "Usage: security [Role name]\n"
-"        Display the Permissions available to one or all Roles.\n"
+"\n"
+"             Display the Permissions available to one or all Roles.\n"
 "        "
 msgstr ""
 
-#: ../roundup/admin.py:1427
-#, python-format
+#: ../roundup/admin.py:1510
 msgid "No such Role \"%(role)s\"\n"
 msgstr ""
 
-#: ../roundup/admin.py:1433
-#, python-format
+#: ../roundup/admin.py:1516
 msgid "New Web users get the Roles \"%(role)s\"\n"
 msgstr ""
 
-#: ../roundup/admin.py:1435
-#, python-format
+#: ../roundup/admin.py:1519
 msgid "New Web users get the Role \"%(role)s\"\n"
 msgstr ""
 
-#: ../roundup/admin.py:1438
-#, python-format
+#: ../roundup/admin.py:1523
 msgid "New Email users get the Roles \"%(role)s\"\n"
 msgstr ""
 
-#: ../roundup/admin.py:1440
-#, python-format
+#: ../roundup/admin.py:1525
 msgid "New Email users get the Role \"%(role)s\"\n"
 msgstr ""
 
-#: ../roundup/admin.py:1443
-#, python-format
+#: ../roundup/admin.py:1528
 msgid "Role \"%(name)s\":\n"
 msgstr ""
 
-#: ../roundup/admin.py:1448
+#: ../roundup/admin.py:1533
 msgid " %(description)s (%(name)s for \"%(klass)s\""
 msgstr ""
 
-#: ../roundup/admin.py:1448
-#, python-format
-msgid " %(description)s (%(name)s for \"%(klass)s\": %(properties)s only)\n"
+#: ../roundup/admin.py:1545
+msgid "\n  **Invalid properties for %(class)s: %(props)s\n\n"
 msgstr ""
 
-#: ../roundup/admin.py:1460
-#, python-format
-msgid ""
-"\n"
-"  **Invalid properties for %(class)s: %(props)s\n"
-"\n"
-msgstr ""
-
-#: ../roundup/admin.py:1462
-msgid " %(description)s (%(name)s for \"%(klass)s\" "
-msgstr ""
-
-#: ../roundup/admin.py:1462
-#, python-format
+#: ../roundup/admin.py:1547
 msgid " %(description)s (%(name)s for \"%(klass)s\" only)\n"
 msgstr ""
 
-#: ../roundup/admin.py:1465
-#, python-format
+#: ../roundup/admin.py:1550
 msgid " %(description)s (%(name)s)\n"
 msgstr ""
 
-#: ../roundup/admin.py:1470
+#: ../roundup/admin.py:1554
 msgid ""
 "Usage: migrate\n"
+"\n"
 "        Update a tracker's database to be compatible with the Roundup\n"
 "        codebase.\n"
 "\n"
-"        You should run the \"migrate\" command for your tracker once you've\n"
-"        installed the latest codebase. \n"
+"        You should run the \"migrate\" command for your tracker once\n"
+"        you've installed the latest codebase.\n"
 "\n"
-"        Do this before you use the web, command-line or mail interface and\n"
-"        before any users access the tracker.\n"
+"        Do this before you use the web, command-line or mail interface\n"
+"        and before any users access the tracker.\n"
 "\n"
-"        This command will respond with either \"Tracker updated\" (if you've\n"
-"        not previously run it on an RDBMS backend) or \"No migration action\n"
-"        required\" (if you have run it, or have used another interface to "
-"the\n"
-"        tracker, or possibly because you are using anydbm).\n"
+"        This command will respond with either \"Tracker updated\" (if\n"
+"        you've not previously run it on an RDBMS backend) or \"No\n"
+"        migration action required\" (if you have run it, or have used\n"
+"        another interface to the tracker, or possibly because you are\n"
+"        using anydbm).\n"
 "\n"
-"        It's safe to run this even if it's not required, so just get into\n"
-"        the habit.\n"
+"        It's safe to run this even if it's not required, so just get\n"
+"        into the habit.\n"
 "        "
 msgstr ""
 
-#: ../roundup/admin.py:1489
+#: ../roundup/admin.py:1575
 msgid "Tracker updated"
 msgstr ""
 
-#: ../roundup/admin.py:1492
+#: ../roundup/admin.py:1578
 msgid "No migration action required"
 msgstr ""
 
-#: ../roundup/admin.py:1518
-#, python-format
+#: ../roundup/admin.py:1604
 msgid "Unknown command \"%(command)s\" (\"help commands\" for a list)"
 msgstr ""
 
-#: ../roundup/admin.py:1524
-#, python-format
+#: ../roundup/admin.py:1610
 msgid "Multiple commands match \"%(command)s\": %(list)s"
 msgstr ""
 
-#: ../roundup/admin.py:1532
+#: ../roundup/admin.py:1619
 msgid "Enter tracker home: "
 msgstr ""
 
-#: ../roundup/admin.py:1541 ../roundup/admin.py:1547 ../roundup/admin.py:1573
-#: ../roundup/admin.py:1541:1547 :1573
-#, python-format
+#: ../roundup/admin.py:1628 :1634 :1660
 msgid "Error: %(message)s"
 msgstr ""
 
-#: ../roundup/admin.py:1555 ../roundup/admin.py:1559
-#: ../roundup/admin.py:1555:1559
-#, python-format
+#: ../roundup/admin.py:1642 :1646
 msgid "Error: Couldn't open tracker: %(message)s"
 msgstr ""
 
-#: ../roundup/admin.py:1586
-#, python-format
+#: ../roundup/admin.py:1673
 msgid ""
 "Roundup %s ready for input.\n"
 "Type \"help\" for help."
 msgstr ""
 
-#: ../roundup/admin.py:1591
+#: ../roundup/admin.py:1678
 msgid "Note: command history and editing not available"
 msgstr ""
 
-#: ../roundup/admin.py:1595
+#: ../roundup/admin.py:1682
 msgid "roundup> "
 msgstr ""
 
-#: ../roundup/admin.py:1597
+#: ../roundup/admin.py:1684
 msgid "exit..."
 msgstr ""
 
-#: ../roundup/admin.py:1610
+#: ../roundup/admin.py:1697
 msgid "There are unsaved changes. Commit them (y/N)? "
 msgstr ""
 
-#: ../roundup/backends/back_anydbm.py:313 ../roundup/backends/sessions_dbm.py:55
-msgid "Couldn't identify database type"
-msgstr ""
-
-#: ../roundup/backends/back_anydbm.py:342
-#, python-format
-msgid "Couldn't open database - the required module '%s' is not available"
-msgstr ""
-
-#: ../roundup/backends/back_anydbm.py:898 ../roundup/backends/back_anydbm.py:911
-#: ../roundup/backends/back_anydbm.py:1171
-#: ../roundup/backends/back_anydbm.py:1201
-#: ../roundup/backends/back_anydbm.py:1427
-#: ../roundup/backends/back_anydbm.py:1445
-#: ../roundup/backends/back_anydbm.py:1491
-#: ../roundup/backends/back_anydbm.py:2090
-#: ../roundup/backends/back_anydbm.py:898:911
-#: ../roundup/backends/rdbms_common.py:1581
-#: ../roundup/backends/rdbms_common.py:1818
-#: ../roundup/backends/rdbms_common.py:2053
-#: ../roundup/backends/rdbms_common.py:2073
-#: ../roundup/backends/rdbms_common.py:2126
-#: ../roundup/backends/rdbms_common.py:2964
-#: ../roundup/backends/rdbms_common.py:1581:1818 :1171:1201 :1427:1445 :1491
-#: :2053:2073 :2090 :2126:2964
-msgid "Database open read-only"
-msgstr ""
-
-#: ../roundup/backends/rdbms_common.py:549
-#, python-format
-msgid "ALTER operation disallowed: %(old)r -> %(new)r."
-msgstr ""
-
-#: ../roundup/backends/rdbms_common.py:785
-#, python-format
-msgid "CREATE operation disallowed: \"%s\"."
-msgstr ""
-
-#: ../roundup/backends/rdbms_common.py:802
-#, python-format
-msgid "DROP operation disallowed: \"%s\"."
-msgstr ""
-
-#: ../roundup/backends/rdbms_common.py:1719
-msgid "create"
-msgstr ""
-
-#: ../roundup/backends/rdbms_common.py:1888
-msgid "unlink"
-msgstr ""
-
-#: ../roundup/backends/rdbms_common.py:1892
-msgid "link"
-msgstr ""
-
-#: ../roundup/backends/rdbms_common.py:2034
-msgid "set"
-msgstr ""
-
-#: ../roundup/backends/rdbms_common.py:2063
-msgid "retired"
-msgstr ""
-
-#: ../roundup/backends/rdbms_common.py:2093
-msgid "restored"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:99
-msgid "Base url not set. Check configuration."
-msgstr ""
-
-#: ../roundup/cgi/actions.py:115
-#, python-format
-msgid "Base url %(base_url)s requires https. Redirect url %(url)s uses http."
-msgstr ""
-
-#: ../roundup/cgi/actions.py:120
-#, python-format
-msgid "Unrecognized scheme in %(url)s"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:124
-#, python-format
-msgid "Net location in %(url)s does not match base: %(base_netloc)s"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:128
-#, python-format
-msgid "Base path %(base_path)s is not a prefix for url %(url)s"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:142
-#, python-format
-msgid "Path component (%(url_path)s) in %(url)s is not properly escaped"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:146
-#, python-format
-msgid "Params component (%(url_params)s) in %(url)s is not properly escaped"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:149
-#, python-format
-msgid "Query component (%(url_query)s) in %(url)s is not properly escaped"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:152
-#, python-format
-msgid "Fragment component (%(url_fragment)s) in %(url)s is not properly escaped"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:174
-#, python-format
-msgid "You do not have permission to %(action)s the %(classname)s class."
-msgstr ""
-
-#: ../roundup/cgi/actions.py:209
-msgid "No type specified"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:211
-msgid "No ID entered"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:217
-#, python-format
-msgid "\"%(input)s\" is not an ID (%(classname)s ID required)"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:230 ../roundup/cgi/actions.py:268
-#: ../roundup/cgi/actions.py:494 ../roundup/cgi/actions.py:827
-#: ../roundup/cgi/actions.py:874 ../roundup/cgi/actions.py:1079
-#: ../roundup/cgi/actions.py:1236 ../roundup/cgi/actions.py:230:268 :1236
-#: :494:827 :874:1079
-msgid "Invalid request"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:248 ../roundup/cgi/actions.py:600
-#: ../roundup/cgi/actions.py:248:600
-#, python-format
-msgid "You do not have permission to retire %(class)s"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:256
-#, python-format
-msgid "%(classname)s %(itemid)s has been retired"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:280
-#, python-format
-msgid "You do not have permission to restore %(class)s"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:288
-#, python-format
-msgid "%(classname)s %(itemid)s has been restored"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:331 ../roundup/cgi/actions.py:381
-#: ../roundup/cgi/actions.py:331:381
-msgid "You do not have permission to edit queries"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:337 ../roundup/cgi/actions.py:388
-#: ../roundup/cgi/actions.py:337:388
-msgid "You do not have permission to store queries"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:358
-#, python-format
-msgid "You already own a query named '%s'. Please choose another name."
-msgstr ""
-
-#: ../roundup/cgi/actions.py:441
-msgid "Invalid number: "
-msgstr ""
-
-#: ../roundup/cgi/actions.py:451
-msgid "Invalid integer: "
-msgstr ""
-
-#: ../roundup/cgi/actions.py:528 ../roundup/cgi/actions.py:731
-#: ../roundup/cgi/actions.py:528:731
-#, python-format
-msgid "You do not have permission to create %(class)s"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:541
-#, python-format
-msgid "Not enough values on line %(line)s"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:552 ../roundup/cgi/actions.py:719
-#: ../roundup/cgi/actions.py:552:719
-#, python-format
-msgid "You do not have permission to edit %(class)s"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:607
-msgid "Items edited OK"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:667
-#, python-format
-msgid "%(class)s %(id)s %(properties)s edited ok"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:685
-#, python-format
-msgid "%(class)s %(id)s created"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:812
-#, python-format
-msgid ""
-"Edit Error: someone else has edited this %s (%s). View <a target=\"_blank\" "
-"href=\"%s%s\">their changes</a> in a new window."
-msgstr ""
-
-#: ../roundup/cgi/actions.py:844
-#, python-format
-msgid "Edit Error: %s"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:880 ../roundup/cgi/actions.py:891
-#: ../roundup/cgi/actions.py:1094 ../roundup/cgi/actions.py:1107
-#: ../roundup/cgi/actions.py:880:891 :1094:1107
-#, python-format
-msgid "Error: %s"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:925
-msgid ""
-"Invalid One Time Key!\n"
-"(a Mozilla bug may cause this message to show up erroneously, please check "
-"your email)"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:976
-#, python-format
-msgid "Password reset and email sent to %s"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:985
-msgid "Unknown username"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:993
-msgid "Unknown email address"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:998
-msgid "You need to specify a username or address"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:1024
-#, python-format
-msgid "Email sent to primary notification address for %s."
-msgstr ""
-
-#: ../roundup/cgi/actions.py:1026
-#, python-format
-msgid "Email sent to %s."
-msgstr ""
-
-#: ../roundup/cgi/actions.py:1041
-msgid "You are now registered, welcome!"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:1131
-#, python-format
-msgid "Username '%s' is already used."
-msgstr ""
-
-#: ../roundup/cgi/actions.py:1196
-msgid "It is not permitted to supply roles at registration."
-msgstr ""
-
-#: ../roundup/cgi/actions.py:1210
-msgid "You are logged out"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:1240
-msgid "Username required"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:1319
-#, python-format
-msgid "Logins occurring too fast. Please wait: %s seconds."
-msgstr ""
-
-#: ../roundup/cgi/actions.py:1358 ../roundup/cgi/actions.py:1362
-#: ../roundup/cgi/actions.py:1358:1362
-msgid "Invalid login"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:1368
-msgid "You do not have permission to login"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:1411 ../roundup/cgi/actions.py:1576
-#: ../roundup/cgi/actions.py:1411:1576
-#, python-format
-msgid "Column \"%(column)s\" not found in %(class)s"
-msgstr ""
-
-#: ../roundup/cgi/actions.py:1632
-#, python-format
-msgid "You do not have permission to view %(class)s"
-msgstr ""
-
-#: ../roundup/cgi/cgitb.py:53
-#, python-format
-msgid ""
-"<h1>Templating Error</h1>\n"
-"<p><b>%(exc_type)s</b>: %(exc_value)s</p>\n"
-"<p class=\"help\">Debugging information follows</p>"
-msgstr ""
-
-#: ../roundup/cgi/cgitb.py:68
-#, python-format
-msgid "<li>\"%(name)s\" (%(info)s)</li>"
-msgstr ""
-
-#: ../roundup/cgi/cgitb.py:71
-#, python-format
-msgid "<li>Looking for \"%(name)s\", current path:<ol>%(path)s</ol></li>"
-msgstr ""
-
-#: ../roundup/cgi/cgitb.py:75
-#, python-format
-msgid "<li>In %s</li>"
-msgstr ""
-
-#: ../roundup/cgi/cgitb.py:80
-#, python-format
-msgid "A problem occurred in your template \"%s\"."
-msgstr ""
-
-#: ../roundup/cgi/cgitb.py:88
-#, python-format
-msgid ""
-"\n"
-"<li>While evaluating the %(info)r expression on line %(line)d\n"
-"<table class=\"otherinfo\" style=\"font-size: 90%%\">\n"
-" <tr><th colspan=\"2\" class=\"header\">Current variables:</th></tr>\n"
-" %(globals)s\n"
-" %(locals)s\n"
-"</table></li>\n"
-msgstr ""
-
-#: ../roundup/cgi/cgitb.py:107
-msgid "Full traceback:"
-msgstr ""
-
-#: ../roundup/cgi/cgitb.py:120
-#, python-format
-msgid "<font size=+1><strong>%(exc_type)s</strong>: %(exc_value)s</font>"
-msgstr ""
-
-#: ../roundup/cgi/cgitb.py:124
-msgid ""
-"<p>A problem occurred while running a Python script. Here is the sequence of "
-"function calls leading up to the error, with the most recent (innermost) call "
-"first. The exception attributes are:"
-msgstr ""
-
-#: ../roundup/cgi/cgitb.py:133
-msgid "&lt;file is None - probably inside <tt>eval</tt> or <tt>exec</tt>&gt;"
+#: ../roundup/date.py:391
+msgid "Not a date spec: %r (\"yyyy-mm-dd\", \"mm-dd\", \"HH:MM\", \"HH:MM:SS\" or \"yyyy-mm-dd.HH:MM:SS.SSS\")"
 msgstr ""
 
-#: ../roundup/cgi/cgitb.py:142
-#, python-format
-msgid "in <strong>%s</strong>"
-msgstr ""
-
-#: ../roundup/cgi/cgitb.py:187 ../roundup/cgi/cgitb.py:193
-#: ../roundup/cgi/cgitb.py:187:193
-msgid "<em>undefined</em>"
-msgstr ""
-
-#: ../roundup/cgi/client.py:87
-msgid ""
-"<html><head><title>An error has occurred</title></head>\n"
-"<body><h1>An error has occurred</h1>\n"
-"<p>A problem was encountered processing your request.\n"
-"The tracker maintainers have been notified of the problem.</p>\n"
-"</body></html>"
-msgstr ""
-
-#: ../roundup/cgi/client.py:794
-msgid "Form Error: "
-msgstr ""
-
-#: ../roundup/cgi/client.py:884
-#, python-format
-msgid "Unrecognized charset: %r"
-msgstr ""
-
-#: ../roundup/cgi/client.py:1132
-msgid "Anonymous users are not allowed to use the web interface"
-msgstr ""
-
-#: ../roundup/cgi/client.py:1205
-msgid "Referer header not available."
-msgstr ""
-
-#: ../roundup/cgi/client.py:1209
-#, python-format
-msgid "csrf key used with wrong method from: %s"
-msgstr ""
-
-#: ../roundup/cgi/client.py:1237
-#, python-format
-msgid "csrf header %s required but missing for user%s."
-msgstr ""
-
-#: ../roundup/cgi/client.py:1238
-#, python-format
-msgid "Missing header: %s"
-msgstr ""
-
-#: ../roundup/cgi/client.py:1248 ../roundup/cgi/client.py:1251
-#: ../roundup/cgi/client.py:1248:1251
-#, python-format
-msgid "csrf Referer header check failed for user%s. Value=%s"
-msgstr ""
-
-#: ../roundup/cgi/client.py:1249
-#, python-format
-msgid "Invalid Referer %s, %s"
-msgstr ""
-
-#: ../roundup/cgi/client.py:1264 ../roundup/cgi/client.py:1267
-#: ../roundup/cgi/client.py:1264:1267
-#, python-format
-msgid "csrf Origin header check failed for user%s. Value=%s"
-msgstr ""
-
-#: ../roundup/cgi/client.py:1265
-#, python-format
-msgid "Invalid Origin %s"
-msgstr ""
-
-#: ../roundup/cgi/client.py:1279 ../roundup/cgi/client.py:1282
-#: ../roundup/cgi/client.py:1279:1282
-#, python-format
-msgid "csrf X-FORWARDED-HOST header check failed for user%s. Value=%s"
-msgstr ""
-
-#: ../roundup/cgi/client.py:1280
-#, python-format
-msgid "Invalid X-FORWARDED-HOST %s"
-msgstr ""
-
-#: ../roundup/cgi/client.py:1299 ../roundup/cgi/client.py:1302
-#: ../roundup/cgi/client.py:1299:1302
-#, python-format
-msgid "csrf HOST header check failed for user%s. Value=%s"
-msgstr ""
-
-#: ../roundup/cgi/client.py:1300
-#, python-format
-msgid "Invalid HOST %s"
-msgstr ""
-
-#: ../roundup/cgi/client.py:1308
-msgid "Csrf: unable to verify sufficient headers"
-msgstr ""
-
-#: ../roundup/cgi/client.py:1309
-msgid "Unable to verify sufficient headers"
-msgstr ""
-
-#: ../roundup/cgi/client.py:1322
-#, python-format
-msgid "csrf X-REQUESTED-WITH xmlrpc required header check failed for user%s."
-msgstr ""
-
-#: ../roundup/cgi/client.py:1323
-msgid "Required Header Missing"
-msgstr ""
-
-#: ../roundup/cgi/client.py:1360
-#, python-format
-msgid "Required csrf field missing for user%s"
-msgstr ""
-
-#: ../roundup/cgi/client.py:1361 ../roundup/cgi/client.py:1413
-#: ../roundup/cgi/client.py:1423 ../roundup/cgi/client.py:1361:1413 :1423
-msgid ""
-"We can't validate your session (csrf failure). Re-enter any unsaved data and "
-"try again."
-msgstr ""
-
-#: ../roundup/cgi/client.py:1364
-#, python-format
-msgid "csrf field not supplied by user%s"
-msgstr ""
-
-#: ../roundup/cgi/client.py:1411
-#, python-format
-msgid ""
-"Csrf mismatch user: current user %s != stored user %s, current session, "
-"stored session: %s,%s for key %s."
-msgstr ""
-
-#: ../roundup/cgi/client.py:1416
-#, python-format
-msgid ""
-"logged only: Csrf mismatch user: current user %s != stored user %s, current "
-"session, stored session: %s,%s for key %s."
-msgstr ""
-
-#: ../roundup/cgi/client.py:1421
-#, python-format
-msgid ""
-"Csrf mismatch user: current session %s != stored session %s, current user/"
-"stored user is: %s for key %s."
-msgstr ""
-
-#: ../roundup/cgi/client.py:1426
-#, python-format
-msgid ""
-"logged only: Csrf mismatch user: current session %s != stored session %s, "
-"current user/stored user is: %s for key %s."
-msgstr ""
-
-#: ../roundup/cgi/client.py:1598
-msgid "You are not allowed to view this file."
-msgstr ""
-
-#: ../roundup/cgi/client.py:1876
-#, python-format
-msgid "%(starttag)sTime elapsed: %(seconds)fs%(endtag)s\n"
-msgstr ""
-
-#: ../roundup/cgi/client.py:1880
-#, python-format
-msgid ""
-"%(starttag)sCache hits: %(cache_hits)d, misses %(cache_misses)d. Loading "
-"items: %(get_items)f secs. Filtering: %(filtering)f secs.%(endtag)s\n"
-msgstr ""
-
-#: ../roundup/cgi/form_parser.py:290
-#, python-format
-msgid "link \"%(key)s\" value \"%(entry)s\" not a designator"
-msgstr ""
-
-#: ../roundup/cgi/form_parser.py:308
-#, python-format
-msgid "%(class)s %(property)s is not a link or multilink property"
-msgstr ""
-
-#: ../roundup/cgi/form_parser.py:320
-#, python-format
-msgid ""
-"The form action claims to require property \"%(property)s\" which doesn't "
-"exist"
-msgstr ""
-
-#: ../roundup/cgi/form_parser.py:342
-#, python-format
-msgid ""
-"You have submitted a %(action)s action for the property \"%(property)s\" "
-"which doesn't exist"
-msgstr ""
-
-#: ../roundup/cgi/form_parser.py:367 ../roundup/cgi/form_parser.py:395
-#: ../roundup/cgi/form_parser.py:367:395
-#, python-format
-msgid "You have submitted more than one value for the %s property"
-msgstr ""
-
-#: ../roundup/cgi/form_parser.py:392 ../roundup/cgi/form_parser.py:398
-#: ../roundup/cgi/form_parser.py:392:398
-msgid "Password and confirmation text do not match"
-msgstr ""
-
-#: ../roundup/cgi/form_parser.py:416
-msgid "Not a file attachment"
-msgstr ""
-
-#: ../roundup/cgi/form_parser.py:460
-#, python-format
-msgid "property \"%(propname)s\": \"%(value)s\" not currently in list"
-msgstr ""
-
-#: ../roundup/cgi/form_parser.py:582
-#, python-format
-msgid "Required %(class)s property %(property)s not supplied"
-msgid_plural "Required %(class)s properties %(property)s not supplied"
-msgstr[0] ""
-msgstr[1] ""
-
-#: ../roundup/cgi/templating.py:184
-#, python-format
-msgid "You are not allowed to %(action)s items of class %(class)s"
-msgstr ""
-
-#: ../roundup/cgi/templating.py:791
-msgid "(list)"
-msgstr ""
-
-#: ../roundup/cgi/templating.py:863
-msgid "Submit New Entry"
-msgstr ""
-
-#: ../roundup/cgi/templating.py:885 ../roundup/cgi/templating.py:1046
-#: ../roundup/cgi/templating.py:1612 ../roundup/cgi/templating.py:1641
-#: ../roundup/cgi/templating.py:1661 ../roundup/cgi/templating.py:1674
-#: ../roundup/cgi/templating.py:1711 ../roundup/cgi/templating.py:1760
-#: ../roundup/cgi/templating.py:1783 ../roundup/cgi/templating.py:1790
-#: ../roundup/cgi/templating.py:1826 ../roundup/cgi/templating.py:1863
-#: ../roundup/cgi/templating.py:1896 ../roundup/cgi/templating.py:1985
-#: ../roundup/cgi/templating.py:2006 ../roundup/cgi/templating.py:2096
-#: ../roundup/cgi/templating.py:2116 ../roundup/cgi/templating.py:2134
-#: ../roundup/cgi/templating.py:2166 ../roundup/cgi/templating.py:2176
-#: ../roundup/cgi/templating.py:2240 ../roundup/cgi/templating.py:2487
-#: ../roundup/cgi/templating.py:885:1046 :1612:1641 :1661:1674 :1711:1760
-#: :1783:1790 :1826:1863 :1896:1985 :2006:2096 :2116:2134 :2166:2176 :2240:2487
-msgid "[hidden]"
-msgstr ""
-
-#: ../roundup/cgi/templating.py:886
-msgid "New node - no history"
-msgstr ""
-
-#: ../roundup/cgi/templating.py:1011
-msgid "Submit Changes"
-msgstr ""
-
-#: ../roundup/cgi/templating.py:1083
-msgid "<em>The indicated property no longer exists</em>"
-msgstr ""
-
-#: ../roundup/cgi/templating.py:1084
-#, python-format
-msgid "<em>%s: %s</em>\n"
-msgstr ""
-
-#: ../roundup/cgi/templating.py:1119
-#, python-format
-msgid "The linked class %(classname)s no longer exists"
-msgstr ""
-
-#: ../roundup/cgi/templating.py:1157 ../roundup/cgi/templating.py:1183
-#: ../roundup/cgi/templating.py:1157:1183
-msgid "<strike>The linked node no longer exists</strike>"
-msgstr ""
-
-#: ../roundup/cgi/templating.py:1244
-#, python-format
-msgid "%s: (no value)"
-msgstr ""
-
-#: ../roundup/cgi/templating.py:1260
-#, python-format
-msgid ""
-"<strong><em>This event %s is not handled by the history display!</em></strong>"
-msgstr ""
-
-#: ../roundup/cgi/templating.py:1273
-msgid "<tr><td colspan=4><strong>Note:</strong></td></tr>"
-msgstr ""
-
-#: ../roundup/cgi/templating.py:1282
-msgid "History"
-msgstr ""
-
-#: ../roundup/cgi/templating.py:1284
-msgid "<th>Date</th>"
-msgstr ""
-
-#: ../roundup/cgi/templating.py:1285
-msgid "<th>User</th>"
-msgstr ""
-
-#: ../roundup/cgi/templating.py:1286
-msgid "<th>Action</th>"
-msgstr ""
-
-#: ../roundup/cgi/templating.py:1287
-msgid "<th>Args</th>"
-msgstr ""
-
-#: ../roundup/cgi/templating.py:1335
-#, python-format
-msgid "Copy of %(class)s %(id)s"
-msgstr ""
-
-#: ../roundup/cgi/templating.py:1900 ../roundup/cgi/templating.py:1933
-#: ../roundup/cgi/templating.py:1226:1900 :1933
-msgid "No"
-msgstr ""
-
-#: ../roundup/cgi/templating.py:1900 ../roundup/cgi/templating.py:1928
-#: ../roundup/cgi/templating.py:1226:1900 :1928
-msgid "Yes"
-msgstr ""
-
-#: ../roundup/cgi/templating.py:2054
-msgid ""
-"default value for DateHTMLProperty must be either DateHTMLProperty or string "
-"date representation."
-msgstr ""
-
-#: ../roundup/cgi/templating.py:2220
-#, python-format
-msgid "Attempt to look up %(attr)s on a missing value"
-msgstr ""
-
-#: ../roundup/cgi/templating.py:2231
-#, python-format
-msgid "Attempt to look up %(item)s on a missing value"
-msgstr ""
-
-#: ../roundup/cgi/templating.py:2334
-#, python-format
-msgid "<option %svalue=\"-1\">- no selection -</option>"
-msgstr ""
-
-#: ../roundup/cgi/timestamp.py:19
-msgid "Form is corrupted."
-msgstr ""
-
-#: ../roundup/cgi/timestamp.py:28
-#, python-format
-msgid "Form is corrupted, missing: %s."
-msgstr ""
-
-#: ../roundup/cgi/timestamp.py:30
-msgid "Responding to form too quickly."
-msgstr ""
-
-#: ../roundup/date.py:384
-#, python-format
-msgid ""
-"Not a date spec: %r (\"yyyy-mm-dd\", \"mm-dd\", \"HH:MM\", \"HH:MM:SS\" or "
-"\"yyyy-mm-dd.HH:MM:SS.SSS\")"
-msgstr ""
-
-#: ../roundup/date.py:407
+#: ../roundup/date.py:414
 msgid "Could not determine granularity"
 msgstr ""
 
-#: ../roundup/date.py:459
-#, python-format
-msgid ""
-"%r not a date / time spec \"yyyy-mm-dd\", \"mm-dd\", \"HH:MM\", \"HH:MM:SS\" "
-"or \"yyyy-mm-dd.HH:MM:SS.SSS\""
+#: ../roundup/date.py:466
+msgid "%r not a date / time spec \"yyyy-mm-dd\", \"mm-dd\", \"HH:MM\", \"HH:MM:SS\" or \"yyyy-mm-dd.HH:MM:SS.SSS\""
 msgstr ""
 
-#: ../roundup/date.py:824
-#, python-format
-msgid ""
-"Not an interval spec: \"%s\" ([+-] [#y] [#m] [#w] [#d] [[[H]H:MM]:SS] [date "
-"spec])"
+#: ../roundup/date.py:838
+msgid "Not an interval spec: \"%s\" ([+-] [#y] [#m] [#w] [#d] [[[H]H:MM]:SS] [date spec])"
 msgstr ""
 
-#: ../roundup/date.py:847
-#, python-format
+#: ../roundup/date.py:861
 msgid "Not an interval spec: \"%s\" ([+-] [#y] [#m] [#w] [#d] [[[H]H:MM]:SS])"
 msgstr ""
 
-#: ../roundup/date.py:1024
-#, python-format
-msgid "%(number)s year"
-msgid_plural "%(number)s years"
-msgstr[0] ""
-msgstr[1] ""
-
-#: ../roundup/date.py:1028
-#, python-format
-msgid "%(number)s month"
-msgid_plural "%(number)s months"
-msgstr[0] ""
-msgstr[1] ""
-
-#: ../roundup/date.py:1032
-#, python-format
-msgid "%(number)s week"
-msgid_plural "%(number)s weeks"
-msgstr[0] ""
-msgstr[1] ""
-
-#: ../roundup/date.py:1036
-#, python-format
-msgid "%(number)s day"
-msgid_plural "%(number)s days"
-msgstr[0] ""
-msgstr[1] ""
-
-#: ../roundup/date.py:1040
+#: ../roundup/date.py:1054
 msgid "tomorrow"
 msgstr ""
 
-#: ../roundup/date.py:1042
+#: ../roundup/date.py:1056
 msgid "yesterday"
 msgstr ""
 
-#: ../roundup/date.py:1045
-#, python-format
-msgid "%(number)s hour"
-msgid_plural "%(number)s hours"
-msgstr[0] ""
-msgstr[1] ""
-
-#: ../roundup/date.py:1049
+#: ../roundup/date.py:1063
 msgid "an hour"
 msgstr ""
 
-#: ../roundup/date.py:1051
+#: ../roundup/date.py:1065
 msgid "1 1/2 hours"
 msgstr ""
 
-#: ../roundup/date.py:1053
-#, python-format
-msgid "1 %(number)s/4 hours"
-msgid_plural "1 %(number)s/4 hours"
-msgstr[0] ""
-msgstr[1] ""
-
-#: ../roundup/date.py:1057
+#: ../roundup/date.py:1072
 msgid "in a moment"
 msgstr ""
 
-#: ../roundup/date.py:1059
+#: ../roundup/date.py:1074
 msgid "just now"
 msgstr ""
 
-#: ../roundup/date.py:1062
+#: ../roundup/date.py:1077
 msgid "1 minute"
 msgstr ""
 
-#: ../roundup/date.py:1065
-#, python-format
-msgid "%(number)s minute"
-msgid_plural "%(number)s minutes"
-msgstr[0] ""
-msgstr[1] ""
-
-#: ../roundup/date.py:1068
+#: ../roundup/date.py:1083
 msgid "1/2 an hour"
 msgstr ""
 
-#: ../roundup/date.py:1070
-#, python-format
-msgid "%(number)s/4 hour"
-msgid_plural "%(number)s/4 hours"
-msgstr[0] ""
-msgstr[1] ""
-
-#: ../roundup/date.py:1074
-#, python-format
+#: ../roundup/date.py:1089
 msgid "%s ago"
 msgstr ""
 
-#: ../roundup/date.py:1076
-#, python-format
+#: ../roundup/date.py:1091
 msgid "in %s"
 msgstr ""
 
-#: ../roundup/hyperdb.py:103
-#, python-format
+#: ../roundup/hyperdb.py:114
 msgid "property %s: %s"
 msgstr ""
 
-#: ../roundup/hyperdb.py:130
-#, python-format
+#: ../roundup/hyperdb.py:141
 msgid "property %s: %r is an invalid date (%s)"
 msgstr ""
 
-#: ../roundup/hyperdb.py:151
-#, python-format
+#: ../roundup/hyperdb.py:162
 msgid "property %s: %r is an invalid date interval (%s)"
 msgstr ""
 
-#: ../roundup/hyperdb.py:349
-#, python-format
+#: ../roundup/hyperdb.py:416
 msgid "property %s: %r is not a number"
 msgstr ""
 
-#: ../roundup/hyperdb.py:361
-#, python-format
+#: ../roundup/hyperdb.py:428
 msgid "property %s: %r is not an integer"
 msgstr ""
 
-#: ../roundup/hyperdb.py:378
-#, python-format
+#: ../roundup/hyperdb.py:445
 msgid "\"%s\" not a node designator"
 msgstr ""
 
-#: ../roundup/hyperdb.py:1258 ../roundup/hyperdb.py:1266
-#: ../roundup/hyperdb.py:1258:1266
-#, python-format
+#: ../roundup/hyperdb.py:1380 :1388
 msgid "Not a property name: %s"
 msgstr ""
 
-#: ../roundup/hyperdb.py:1707
-#, python-format
+#: ../roundup/hyperdb.py:1829
 msgid "property %s: %r is not a %s."
 msgstr ""
 
-#: ../roundup/hyperdb.py:1710
-#, python-format
+#: ../roundup/hyperdb.py:1832
 msgid "you may only enter ID values for property %s"
 msgstr ""
 
-#: ../roundup/hyperdb.py:1744
-#, python-format
+#: ../roundup/hyperdb.py:1866
 msgid "%r is not a property of %s"
 msgstr ""
 
 #: ../roundup/init.py:139
-#, python-format
 msgid ""
 "WARNING: directory '%s'\n"
 "\tcontains old-style template - ignored"
 msgstr ""
 
-#: ../roundup/mailgw.py:197 ../roundup/mailgw.py:210
-#: ../roundup/mailgw.py:197:210
-#, python-format
+#: ../roundup/mailgw.py:197 :210
 msgid "Message signed with unknown key: %s"
 msgstr ""
 
 #: ../roundup/mailgw.py:200
-#, python-format
 msgid "Message signed with an expired key: %s"
 msgstr ""
 
 #: ../roundup/mailgw.py:203
-#, python-format
 msgid "Message signed with a revoked key: %s"
 msgstr ""
 
@@ -1790,13 +918,10 @@
 msgstr ""
 
 #: ../roundup/mailgw.py:555
-msgid ""
-"\n"
-"Emails to Roundup trackers must include a Subject: line!\n"
+msgid "\nEmails to Roundup trackers must include a Subject: line!\n"
 msgstr ""
 
 #: ../roundup/mailgw.py:668
-#, python-format
 msgid ""
 "\n"
 "The message you sent to roundup did not contain a properly formed subject\n"
@@ -1813,7 +938,6 @@
 msgstr ""
 
 #: ../roundup/mailgw.py:706
-#, python-format
 msgid ""
 "\n"
 "The class name you identified in the subject line (\"%(classname)s\") does\n"
@@ -1824,7 +948,6 @@
 msgstr ""
 
 #: ../roundup/mailgw.py:714
-#, python-format
 msgid ""
 "\n"
 "You did not identify a class name in the subject line and there is no\n"
@@ -1841,7 +964,6 @@
 msgstr ""
 
 #: ../roundup/mailgw.py:750
-#, python-format
 msgid ""
 "\n"
 "I cannot match your message to a node in the database - you need to either\n"
@@ -1852,7 +974,6 @@
 msgstr ""
 
 #: ../roundup/mailgw.py:783
-#, python-format
 msgid ""
 "\n"
 "The node specified by the designator in the subject of your message\n"
@@ -1862,7 +983,6 @@
 msgstr ""
 
 #: ../roundup/mailgw.py:828
-#, python-format
 msgid ""
 "\n"
 "You are not a registered user.%(registration_info)s\n"
@@ -1875,17 +995,14 @@
 msgstr ""
 
 #: ../roundup/mailgw.py:847
-#, python-format
 msgid "You are not permitted to edit %(classname)s."
 msgstr ""
 
 #: ../roundup/mailgw.py:853
-#, python-format
 msgid "You are not permitted to create %(classname)s."
 msgstr ""
 
 #: ../roundup/mailgw.py:935
-#, python-format
 msgid ""
 "\n"
 "There were problems handling your subject line argument list:\n"
@@ -1910,7 +1027,6 @@
 msgstr ""
 
 #: ../roundup/mailgw.py:1069
-#, python-format
 msgid "You are not permitted to add files to %(classname)s."
 msgstr ""
 
@@ -1926,7 +1042,6 @@
 msgstr ""
 
 #: ../roundup/mailgw.py:1120
-#, python-format
 msgid ""
 "\n"
 "Mail message was rejected by a detector.\n"
@@ -1934,22 +1049,18 @@
 msgstr ""
 
 #: ../roundup/mailgw.py:1128
-#, python-format
 msgid "You are not permitted to add messages to %(classname)s."
 msgstr ""
 
 #: ../roundup/mailgw.py:1150
-#, python-format
 msgid "You are not permitted to edit property %(prop)s of class %(classname)s."
 msgstr ""
 
 #: ../roundup/mailgw.py:1159
-#, python-format
 msgid "You are not permitted to set property %(prop)s of class %(classname)s."
 msgstr ""
 
 #: ../roundup/mailgw.py:1167
-#, python-format
 msgid ""
 "\n"
 "There was a problem with the message you sent:\n"
@@ -1957,7 +1068,6 @@
 msgstr ""
 
 #: ../roundup/mailgw.py:1633
-#, python-format
 msgid ""
 "\n"
 "The mail gateway is not properly set up. Please contact\n"
@@ -1966,7 +1076,6 @@
 msgstr ""
 
 #: ../roundup/mailgw.py:1664
-#, python-format
 msgid ""
 "\n"
 "The mail gateway is not properly set up. Please contact\n"
@@ -1978,18 +1087,16 @@
 msgid "not of form [arg=value,value,...;arg=value,value,...]"
 msgstr ""
 
-#: ../roundup/rest.py:1830
-#, python-format
+#: ../roundup/rest.py:1838
 msgid "Api rate limits exceeded. Please wait: %s seconds."
 msgstr ""
 
 #: ../roundup/roundupdb.py:135
-#, python-format
 msgid "Username '%s' already exists."
 msgstr ""
 
 #: ../roundup/roundupdb.py:219
-msgid "files"
+msgid "title"
 msgstr ""
 
 #: ../roundup/roundupdb.py:219
@@ -1997,6 +1104,10 @@
 msgstr ""
 
 #: ../roundup/roundupdb.py:219
+msgid "files"
+msgstr ""
+
+#: ../roundup/roundupdb.py:219
 msgid "nosy"
 msgstr ""
 
@@ -2004,10 +1115,6 @@
 msgid "superseder"
 msgstr ""
 
-#: ../roundup/roundupdb.py:219
-msgid "title"
-msgstr ""
-
 #: ../roundup/roundupdb.py:220
 msgid "assignedto"
 msgstr ""
@@ -2024,10 +1131,6 @@
 msgid "status"
 msgstr ""
 
-#: ../roundup/roundupdb.py:223
-msgid "activity"
-msgstr ""
-
 #. following properties are common for all hyperdb classes
 #. they are listed here to keep things in one place
 #: ../roundup/roundupdb.py:223
@@ -2035,40 +1138,38 @@
 msgstr ""
 
 #: ../roundup/roundupdb.py:223
-msgid "creation"
+msgid "activity"
 msgstr ""
 
 #: ../roundup/roundupdb.py:223
 msgid "creator"
 msgstr ""
 
+#: ../roundup/roundupdb.py:223
+msgid "creation"
+msgstr ""
+
 #: ../roundup/roundupdb.py:412
-#, python-format
 msgid "No key for \"%(adr)s\" in keyring"
 msgstr ""
 
 #: ../roundup/roundupdb.py:484
-#, python-format
 msgid "New submission from %(authname)s%(authaddr)s:"
 msgstr ""
 
 #: ../roundup/roundupdb.py:487
-#, python-format
 msgid "%(authname)s%(authaddr)s added the comment:"
 msgstr ""
 
 #: ../roundup/roundupdb.py:490
-#, python-format
 msgid "Change by %(authname)s%(authaddr)s:"
 msgstr ""
 
 #: ../roundup/roundupdb.py:509
-#, python-format
 msgid "File '%(filename)s' not attached - you can download it from %(link)s."
 msgstr ""
 
 #: ../roundup/roundupdb.py:886
-#, python-format
 msgid ""
 "\n"
 "Now:\n"
@@ -2077,31 +1178,606 @@
 "%(old)s"
 msgstr ""
 
+#: ../roundup/backends/back_anydbm.py:314
+#: ../roundup/backends/sessions_dbm.py:55
+msgid "Couldn't identify database type"
+msgstr ""
+
+#: ../roundup/backends/back_anydbm.py:348
+msgid "Couldn't open database - the required module '%s' (as dbm.gnu) is not available"
+msgstr ""
+
+#: ../roundup/backends/back_anydbm.py:351
+msgid "Couldn't open database - the required module '%s' is not available"
+msgstr ""
+
+#: ../roundup/backends/back_anydbm.py:907 :920 :1191 :1226 :1452 :1470 :1516
+#: :2138 ../roundup/backends/rdbms_common.py:1600 :1847 :2082 :2102 :2155 :3025
+msgid "Database open read-only"
+msgstr ""
+
+#: ../roundup/backends/rdbms_common.py:553
+msgid "ALTER operation disallowed: %(old)r -> %(new)r."
+msgstr ""
+
+#: ../roundup/backends/rdbms_common.py:789
+msgid "CREATE operation disallowed: \"%s\"."
+msgstr ""
+
+#: ../roundup/backends/rdbms_common.py:806
+msgid "DROP operation disallowed: \"%s\"."
+msgstr ""
+
+#: ../roundup/backends/rdbms_common.py:1743
+msgid "create"
+msgstr ""
+
+#: ../roundup/backends/rdbms_common.py:1917
+msgid "unlink"
+msgstr ""
+
+#: ../roundup/backends/rdbms_common.py:1921
+msgid "link"
+msgstr ""
+
+#: ../roundup/backends/rdbms_common.py:2063
+msgid "set"
+msgstr ""
+
+#: ../roundup/backends/rdbms_common.py:2092
+msgid "retired"
+msgstr ""
+
+#: ../roundup/backends/rdbms_common.py:2122
+msgid "restored"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:99
+msgid "Base url not set. Check configuration."
+msgstr ""
+
+#: ../roundup/cgi/actions.py:115
+msgid "Base url %(base_url)s requires https. Redirect url %(url)s uses http."
+msgstr ""
+
+#: ../roundup/cgi/actions.py:120
+msgid "Unrecognized scheme in %(url)s"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:124
+msgid "Net location in %(url)s does not match base: %(base_netloc)s"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:128
+msgid "Base path %(base_path)s is not a prefix for url %(url)s"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:142
+msgid "Path component (%(url_path)s) in %(url)s is not properly escaped"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:146
+msgid "Params component (%(url_params)s) in %(url)s is not properly escaped"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:149
+msgid "Query component (%(url_query)s) in %(url)s is not properly escaped"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:152
+msgid "Fragment component (%(url_fragment)s) in %(url)s is not properly escaped"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:174
+msgid "You do not have permission to %(action)s the %(classname)s class."
+msgstr ""
+
+#: ../roundup/cgi/actions.py:209
+msgid "No type specified"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:211
+msgid "No ID entered"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:217
+msgid "\"%(input)s\" is not an ID (%(classname)s ID required)"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:230 :268 :494 :827 :874 :1079 :1236
+msgid "Invalid request"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:248 :600
+msgid "You do not have permission to retire %(class)s"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:256
+msgid "%(classname)s %(itemid)s has been retired"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:280
+msgid "You do not have permission to restore %(class)s"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:288
+msgid "%(classname)s %(itemid)s has been restored"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:331 :381
+msgid "You do not have permission to edit queries"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:337 :388
+msgid "You do not have permission to store queries"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:358
+msgid "You already own a query named '%s'. Please choose another name."
+msgstr ""
+
+#: ../roundup/cgi/actions.py:441
+msgid "Invalid number: "
+msgstr ""
+
+#: ../roundup/cgi/actions.py:451
+msgid "Invalid integer: "
+msgstr ""
+
+#: ../roundup/cgi/actions.py:528 :731
+msgid "You do not have permission to create %(class)s"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:541
+msgid "Not enough values on line %(line)s"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:552 :719
+msgid "You do not have permission to edit %(class)s"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:607
+msgid "Items edited OK"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:667
+msgid "%(class)s %(id)s %(properties)s edited ok"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:685
+msgid "%(class)s %(id)s created"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:812
+msgid "Edit Error: someone else has edited this %s (%s). View <a target=\"_blank\" href=\"%s%s\">their changes</a> in a new window."
+msgstr ""
+
+#: ../roundup/cgi/actions.py:844
+msgid "Edit Error: %s"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:880 :891 :1094 :1107
+msgid "Error: %s"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:925
+msgid ""
+"Invalid One Time Key!\n"
+"(a Mozilla bug may cause this message to show up erroneously, please check your email)"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:976
+msgid "Password reset and email sent to %s"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:985
+msgid "Unknown username"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:993
+msgid "Unknown email address"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:998
+msgid "You need to specify a username or address"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:1024
+msgid "Email sent to primary notification address for %s."
+msgstr ""
+
+#: ../roundup/cgi/actions.py:1026
+msgid "Email sent to %s."
+msgstr ""
+
+#: ../roundup/cgi/actions.py:1041
+msgid "You are now registered, welcome!"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:1131
+msgid "Username '%s' is already used."
+msgstr ""
+
+#: ../roundup/cgi/actions.py:1196
+msgid "It is not permitted to supply roles at registration."
+msgstr ""
+
+#: ../roundup/cgi/actions.py:1210
+msgid "You are logged out"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:1240
+msgid "Username required"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:1319
+msgid "Logins occurring too fast. Please wait: %s seconds."
+msgstr ""
+
+#: ../roundup/cgi/actions.py:1358 :1362
+msgid "Invalid login"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:1368
+msgid "You do not have permission to login"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:1411 :1576
+msgid "Column \"%(column)s\" not found in %(class)s"
+msgstr ""
+
+#: ../roundup/cgi/actions.py:1632
+msgid "You do not have permission to view %(class)s"
+msgstr ""
+
+#: ../roundup/cgi/cgitb.py:57
+msgid ""
+"<h1>Templating Error</h1>\n"
+"<p><b>%(exc_type)s</b>: %(exc_value)s</p>\n"
+"<p class=\"help\">Debugging information follows</p>"
+msgstr ""
+
+#: ../roundup/cgi/cgitb.py:72
+msgid "<li>\"%(name)s\" (%(info)s)</li>"
+msgstr ""
+
+#: ../roundup/cgi/cgitb.py:75
+msgid "<li>Looking for \"%(name)s\", current path:<ol>%(path)s</ol></li>"
+msgstr ""
+
+#: ../roundup/cgi/cgitb.py:79
+msgid "<li>In %s</li>"
+msgstr ""
+
+#: ../roundup/cgi/cgitb.py:84
+msgid "A problem occurred in your template \"%s\"."
+msgstr ""
+
+#: ../roundup/cgi/cgitb.py:92
+msgid ""
+"\n"
+"<li>While evaluating the %(info)r expression on line %(line)d\n"
+"<table class=\"otherinfo\" style=\"font-size: 90%%\">\n"
+" <tr><th colspan=\"2\" class=\"header\">Current variables:</th></tr>\n"
+" %(globals)s\n"
+" %(locals)s\n"
+"</table></li>\n"
+msgstr ""
+
+#: ../roundup/cgi/cgitb.py:111
+msgid "Full traceback:"
+msgstr ""
+
+#: ../roundup/cgi/cgitb.py:125
+msgid "<font size=+1><strong>%(exc_type)s</strong>: %(exc_value)s</font>"
+msgstr ""
+
+#: ../roundup/cgi/cgitb.py:129
+msgid "<p>A problem occurred while running a Python script. Here is the sequence of function calls leading up to the error, with the most recent (innermost) call first. The exception attributes are:"
+msgstr ""
+
+#: ../roundup/cgi/cgitb.py:138
+msgid "&lt;file is None - probably inside <tt>eval</tt> or <tt>exec</tt>&gt;"
+msgstr ""
+
+#: ../roundup/cgi/cgitb.py:147
+msgid "in <strong>%s</strong>"
+msgstr ""
+
+#: ../roundup/cgi/cgitb.py:195 :201
+msgid "<em>undefined</em>"
+msgstr ""
+
+#: ../roundup/cgi/client.py:87
+msgid ""
+"<html><head><title>An error has occurred</title></head>\n"
+"<body><h1>An error has occurred</h1>\n"
+"<p>A problem was encountered processing your request.\n"
+"The tracker maintainers have been notified of the problem.</p>\n"
+"</body></html>"
+msgstr ""
+
+#: ../roundup/cgi/client.py:795
+msgid "Form Error: "
+msgstr ""
+
+#: ../roundup/cgi/client.py:885
+msgid "Unrecognized charset: %r"
+msgstr ""
+
+#: ../roundup/cgi/client.py:1140
+msgid "Anonymous users are not allowed to use the web interface"
+msgstr ""
+
+#: ../roundup/cgi/client.py:1213
+msgid "Referer header not available."
+msgstr ""
+
+#: ../roundup/cgi/client.py:1217
+msgid "csrf key used with wrong method from: %s"
+msgstr ""
+
+#: ../roundup/cgi/client.py:1245
+msgid "csrf header %s required but missing for user%s."
+msgstr ""
+
+#: ../roundup/cgi/client.py:1246
+msgid "Missing header: %s"
+msgstr ""
+
+#: ../roundup/cgi/client.py:1256 :1259
+msgid "csrf Referer header check failed for user%s. Value=%s"
+msgstr ""
+
+#: ../roundup/cgi/client.py:1257
+msgid "Invalid Referer %s, %s"
+msgstr ""
+
+#: ../roundup/cgi/client.py:1272 :1275
+msgid "csrf Origin header check failed for user%s. Value=%s"
+msgstr ""
+
+#: ../roundup/cgi/client.py:1273
+msgid "Invalid Origin %s"
+msgstr ""
+
+#: ../roundup/cgi/client.py:1287 :1290
+msgid "csrf X-FORWARDED-HOST header check failed for user%s. Value=%s"
+msgstr ""
+
+#: ../roundup/cgi/client.py:1288
+msgid "Invalid X-FORWARDED-HOST %s"
+msgstr ""
+
+#: ../roundup/cgi/client.py:1307 :1310
+msgid "csrf HOST header check failed for user%s. Value=%s"
+msgstr ""
+
+#: ../roundup/cgi/client.py:1308
+msgid "Invalid HOST %s"
+msgstr ""
+
+#: ../roundup/cgi/client.py:1316
+msgid "Csrf: unable to verify sufficient headers"
+msgstr ""
+
+#: ../roundup/cgi/client.py:1317
+msgid "Unable to verify sufficient headers"
+msgstr ""
+
+#: ../roundup/cgi/client.py:1330
+msgid "csrf X-REQUESTED-WITH xmlrpc required header check failed for user%s."
+msgstr ""
+
+#: ../roundup/cgi/client.py:1331
+msgid "Required Header Missing"
+msgstr ""
+
+#: ../roundup/cgi/client.py:1368
+msgid "Required csrf field missing for user%s"
+msgstr ""
+
+#: ../roundup/cgi/client.py:1369 :1421 :1431
+msgid "We can't validate your session (csrf failure). Re-enter any unsaved data and try again."
+msgstr ""
+
+#: ../roundup/cgi/client.py:1372
+msgid "csrf field not supplied by user%s"
+msgstr ""
+
+#: ../roundup/cgi/client.py:1419
+msgid "Csrf mismatch user: current user %s != stored user %s, current session, stored session: %s,%s for key %s."
+msgstr ""
+
+#: ../roundup/cgi/client.py:1424
+msgid "logged only: Csrf mismatch user: current user %s != stored user %s, current session, stored session: %s,%s for key %s."
+msgstr ""
+
+#: ../roundup/cgi/client.py:1429
+msgid "Csrf mismatch user: current session %s != stored session %s, current user/stored user is: %s for key %s."
+msgstr ""
+
+#: ../roundup/cgi/client.py:1434
+msgid "logged only: Csrf mismatch user: current session %s != stored session %s, current user/stored user is: %s for key %s."
+msgstr ""
+
+#: ../roundup/cgi/client.py:1606
+msgid "You are not allowed to view this file."
+msgstr ""
+
+#: ../roundup/cgi/client.py:1884
+msgid "%(starttag)sTime elapsed: %(seconds)fs%(endtag)s\n"
+msgstr ""
+
+#: ../roundup/cgi/client.py:1888
+msgid "%(starttag)sCache hits: %(cache_hits)d, misses %(cache_misses)d. Loading items: %(get_items)f secs. Filtering: %(filtering)f secs.%(endtag)s\n"
+msgstr ""
+
+#: ../roundup/cgi/form_parser.py:290
+msgid "link \"%(key)s\" value \"%(entry)s\" not a designator"
+msgstr ""
+
+#: ../roundup/cgi/form_parser.py:308
+msgid "%(class)s %(property)s is not a link or multilink property"
+msgstr ""
+
+#: ../roundup/cgi/form_parser.py:320
+msgid "The form action claims to require property \"%(property)s\" which doesn't exist"
+msgstr ""
+
+#: ../roundup/cgi/form_parser.py:342
+msgid "You have submitted a %(action)s action for the property \"%(property)s\" which doesn't exist"
+msgstr ""
+
+#: ../roundup/cgi/form_parser.py:367 :395
+msgid "You have submitted more than one value for the %s property"
+msgstr ""
+
+#: ../roundup/cgi/form_parser.py:392 :398
+msgid "Password and confirmation text do not match"
+msgstr ""
+
+#: ../roundup/cgi/form_parser.py:416
+msgid "Not a file attachment"
+msgstr ""
+
+#: ../roundup/cgi/form_parser.py:460
+msgid "property \"%(propname)s\": \"%(value)s\" not currently in list"
+msgstr ""
+
+#: ../roundup/cgi/templating.py:184
+msgid "You are not allowed to %(action)s items of class %(class)s"
+msgstr ""
+
+#: ../roundup/cgi/templating.py:798
+msgid "(list)"
+msgstr ""
+
+#: ../roundup/cgi/templating.py:871
+msgid "Submit New Entry"
+msgstr ""
+
+#: ../roundup/cgi/templating.py:893 :1061 :1627 :1656 :1676 :1689 :1726 :1775
+#: :1798 :1805 :1841 :1878 :1911 :2000 :2021 :2111 :2131 :2149 :2188 :2198
+#: :2262 :2509
+msgid "[hidden]"
+msgstr ""
+
+#: ../roundup/cgi/templating.py:894
+msgid "New node - no history"
+msgstr ""
+
+#: ../roundup/cgi/templating.py:1026
+msgid "Submit Changes"
+msgstr ""
+
+#: ../roundup/cgi/templating.py:1098
+msgid "<em>The indicated property no longer exists</em>"
+msgstr ""
+
+#: ../roundup/cgi/templating.py:1099
+msgid "<em>%s: %s</em>\n"
+msgstr ""
+
+#: ../roundup/cgi/templating.py:1134
+msgid "The linked class %(classname)s no longer exists"
+msgstr ""
+
+#: ../roundup/cgi/templating.py:1172 :1198
+msgid "<strike>The linked node no longer exists</strike>"
+msgstr ""
+
+#: ../roundup/cgi/templating.py:1241 :1915 :1943
+msgid "Yes"
+msgstr ""
+
+#: ../roundup/cgi/templating.py:1241 :1915 :1948
+msgid "No"
+msgstr ""
+
+#: ../roundup/cgi/templating.py:1259
+msgid "%s: (no value)"
+msgstr ""
+
+#: ../roundup/cgi/templating.py:1275
+msgid "<strong><em>This event %s is not handled by the history display!</em></strong>"
+msgstr ""
+
+#: ../roundup/cgi/templating.py:1288
+msgid "<tr><td colspan=4><strong>Note:</strong></td></tr>"
+msgstr ""
+
+#: ../roundup/cgi/templating.py:1297
+msgid "History"
+msgstr ""
+
+#: ../roundup/cgi/templating.py:1299
+msgid "<th>Date</th>"
+msgstr ""
+
+#: ../roundup/cgi/templating.py:1300
+msgid "<th>User</th>"
+msgstr ""
+
+#: ../roundup/cgi/templating.py:1301
+msgid "<th>Action</th>"
+msgstr ""
+
+#: ../roundup/cgi/templating.py:1302
+msgid "<th>Args</th>"
+msgstr ""
+
+#: ../roundup/cgi/templating.py:1350
+msgid "Copy of %(class)s %(id)s"
+msgstr ""
+
+#: ../roundup/cgi/templating.py:2069
+msgid "default value for DateHTMLProperty must be either DateHTMLProperty or string date representation."
+msgstr ""
+
+#: ../roundup/cgi/templating.py:2242
+msgid "Attempt to look up %(attr)s on a missing value"
+msgstr ""
+
+#: ../roundup/cgi/templating.py:2253
+msgid "Attempt to look up %(item)s on a missing value"
+msgstr ""
+
+#: ../roundup/cgi/templating.py:2356
+msgid "<option %svalue=\"-1\">- no selection -</option>"
+msgstr ""
+
+#: ../roundup/cgi/timestamp.py:19
+msgid "Form is corrupted."
+msgstr ""
+
+#: ../roundup/cgi/timestamp.py:28
+msgid "Form is corrupted, missing: %s."
+msgstr ""
+
+#: ../roundup/cgi/timestamp.py:30
+msgid "Responding to form too quickly."
+msgstr ""
+
 #: ../roundup/scripts/roundup_demo.py:49
-#, python-format
 msgid "Enter directory path to create demo tracker [%s]: "
 msgstr ""
 
 #: ../roundup/scripts/roundup_demo.py:54
-#, python-format
 msgid "Enter tracker template to use (one of (%s)) [%s]: "
 msgstr ""
 
 #: ../roundup/scripts/roundup_gettext.py:35
-#, python-format
 msgid "Usage: %(program)s <tracker home>"
 msgstr ""
 
 #: ../roundup/scripts/roundup_gettext.py:51
-#, python-format
 msgid "No tracker templates found in directory %s"
 msgstr ""
 
 #: ../roundup/scripts/roundup_mailgw.py:50
-#, python-format
 msgid ""
-"Usage: %(program)s [-v] [-c class] [[-C class] -S field=value]* [instance "
-"home] [mail source [specification]]\n"
+"Usage: %(program)s [-v] [-c class] [[-C class] -S field=value]* [instance home] [mail source [specification]]\n"
 "\n"
 "Options:\n"
 " -v: print version and exit\n"
@@ -2144,8 +1820,7 @@
 "the command-line or in ~/.netrc.\n"
 "\n"
 "POP:\n"
-" For the mail source \"pop\", the gateway reads all messages from the POP "
-"server\n"
+" For the mail source \"pop\", the gateway reads all messages from the POP server\n"
 " specified and submits each in turn to the roundup.mailgw module. The\n"
 " server is specified as:\n"
 "    pop username:password@server\n"
@@ -2187,14 +1862,11 @@
 msgstr ""
 
 #: ../roundup/scripts/roundup_mailgw.py:203
-#, python-format
 msgid "Error: %s specification not valid"
 msgstr ""
 
 #: ../roundup/scripts/roundup_mailgw.py:223
-msgid ""
-"Error: The source must be either \"mailbox\", \"pop\", \"pops\", \"apop\", "
-"\"imap\", \"imaps\" or \"imaps_cram"
+msgid "Error: The source must be either \"mailbox\", \"pop\", \"pops\", \"apop\", \"imap\", \"imaps\" or \"imaps_cram"
 msgstr ""
 
 #: ../roundup/scripts/roundup_server.py:109
@@ -2208,7 +1880,6 @@
 msgstr ""
 
 #: ../roundup/scripts/roundup_server.py:502
-#, python-format
 msgid "Error: %(type)s: %(value)s"
 msgstr ""
 
@@ -2221,7 +1892,6 @@
 msgstr ""
 
 #: ../roundup/scripts/roundup_server.py:529
-#, python-format
 msgid "Group %(group)s doesn't exist"
 msgstr ""
 
@@ -2238,17 +1908,14 @@
 msgstr ""
 
 #: ../roundup/scripts/roundup_server.py:559
-#, python-format
 msgid "User %(user)s doesn't exist"
 msgstr ""
 
 #: ../roundup/scripts/roundup_server.py:742
-#, python-format
 msgid "Multiprocess mode \"%s\" is not available, switching to single-process"
 msgstr ""
 
 #: ../roundup/scripts/roundup_server.py:769
-#, python-format
 msgid "Unable to bind to port %s, port already in use."
 msgstr ""
 
@@ -2272,7 +1939,6 @@
 msgstr ""
 
 #: ../roundup/scripts/roundup_server.py:855
-#, python-format
 msgid ""
 "%(message)sUsage: roundup-server [options] [name=tracker home]*\n"
 "\n"
@@ -2287,8 +1953,7 @@
 "               to all network interfaces\n"
 " -p <port>     set the port to listen on (default: %(port)s)\n"
 " -l <fname>    log to the file indicated by fname instead of stderr/stdout\n"
-" -N            log client machine names instead of IP addresses (much "
-"slower)\n"
+" -N            log client machine names instead of IP addresses (much slower)\n"
 " -i <fname>    set tracker index template\n"
 " -s            enable SSL\n"
 " -L            http request logging uses python logging (roundup.http)\n"
@@ -2338,7 +2003,6 @@
 msgstr ""
 
 #: ../roundup/scripts/roundup_server.py:1041
-#, python-format
 msgid "Configuration saved to %s"
 msgstr ""
 
@@ -2347,1041 +2011,9 @@
 msgstr ""
 
 #: ../roundup/scripts/roundup_server.py:1079
-#, python-format
 msgid "Roundup server started on %(HOST)s:%(PORT)s"
 msgstr ""
 
-#: ../share/roundup/templates/classic/html/_generic.collision.html:4
-#: ../share/roundup/templates/minimal/html/_generic.collision.html:4
-msgid "${class} Edit Collision - ${tracker}"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/_generic.collision.html:7
-#: ../share/roundup/templates/minimal/html/_generic.collision.html:7
-msgid "${class} Edit Collision"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/_generic.collision.html:14
-#: ../share/roundup/templates/minimal/html/_generic.collision.html:14
-msgid ""
-"\n"
-"  There has been a collision. Another user updated this node\n"
-"  while you were editing. Please <a href='${context}'>reload</a>\n"
-"  the node and review your edits.\n"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/_generic.help-empty.html:6
-msgid "Please specify your search parameters!"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/_generic.help-list.html:20
-#: ../share/roundup/templates/classic/html/_generic.index.html:14
-#: ../share/roundup/templates/classic/html/_generic.item.html:12
-#: ../share/roundup/templates/classic/html/file.item.html:9
-#: ../share/roundup/templates/classic/html/issue.index.html:15
-#: ../share/roundup/templates/classic/html/issue.item.html:28
-#: ../share/roundup/templates/classic/html/msg.item.html:26
-#: ../share/roundup/templates/classic/html/user.index.html:9
-#: ../share/roundup/templates/classic/html/user.item.html:35
-#: ../share/roundup/templates/minimal/html/_generic.index.html:14
-#: ../share/roundup/templates/minimal/html/_generic.item.html:12
-#: ../share/roundup/templates/minimal/html/user.index.html:9
-#: ../share/roundup/templates/minimal/html/user.item.html:34
-#: ../share/roundup/templates/minimal/html/user.register.html:14
-msgid "You are not allowed to view this page."
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/_generic.help-list.html:34
-msgid "1..25 out of 50"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/_generic.help-search.html:9
-msgid ""
-"Generic template ${template} or version for class ${classname} is not yet "
-"implemented"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/_generic.help-submit.html:57
-#: ../share/roundup/templates/classic/html/_generic.help.html:31
-#: ../share/roundup/templates/minimal/html/_generic.help.html:31
-msgid " Cancel "
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/_generic.help-submit.html:63
-#: ../share/roundup/templates/classic/html/_generic.help.html:34
-#: ../share/roundup/templates/minimal/html/_generic.help.html:34
-msgid " Apply "
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/_generic.help.html:9
-#: ../share/roundup/templates/classic/html/user.help.html:13
-#: ../share/roundup/templates/minimal/html/_generic.help.html:9
-msgid "${property} help - ${tracker}"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/_generic.help.html:41
-#: ../share/roundup/templates/classic/html/help.html:21
-#: ../share/roundup/templates/classic/html/issue.index.html:80
-#: ../share/roundup/templates/minimal/html/_generic.help.html:41
-msgid "&lt;&lt; previous"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/_generic.help.html:53
-#: ../share/roundup/templates/classic/html/help.html:28
-#: ../share/roundup/templates/classic/html/issue.index.html:88
-#: ../share/roundup/templates/minimal/html/_generic.help.html:53
-msgid "${start}..${end} out of ${total}"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/_generic.help.html:57
-#: ../share/roundup/templates/classic/html/help.html:32
-#: ../share/roundup/templates/classic/html/issue.index.html:91
-#: ../share/roundup/templates/minimal/html/_generic.help.html:57
-msgid "next &gt;&gt;"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/_generic.index.html:6
-#: ../share/roundup/templates/classic/html/_generic.item.html:4
-#: ../share/roundup/templates/minimal/html/_generic.index.html:6
-#: ../share/roundup/templates/minimal/html/_generic.item.html:4
-msgid "${class} editing - ${tracker}"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/_generic.index.html:9
-#: ../share/roundup/templates/classic/html/_generic.item.html:7
-#: ../share/roundup/templates/minimal/html/_generic.index.html:9
-#: ../share/roundup/templates/minimal/html/_generic.item.html:7
-msgid "${class} editing"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/_generic.index.html:19
-#: ../share/roundup/templates/classic/html/_generic.item.html:16
-#: ../share/roundup/templates/classic/html/file.item.html:13
-#: ../share/roundup/templates/classic/html/issue.index.html:19
-#: ../share/roundup/templates/classic/html/issue.item.html:32
-#: ../share/roundup/templates/classic/html/msg.item.html:30
-#: ../share/roundup/templates/classic/html/user.index.html:13
-#: ../share/roundup/templates/classic/html/user.item.html:39
-#: ../share/roundup/templates/minimal/html/_generic.index.html:19
-#: ../share/roundup/templates/minimal/html/_generic.item.html:16
-#: ../share/roundup/templates/minimal/html/user.index.html:13
-#: ../share/roundup/templates/minimal/html/user.item.html:38
-#: ../share/roundup/templates/minimal/html/user.register.html:17
-msgid "Please login with your username and password."
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/_generic.index.html:28
-#: ../share/roundup/templates/minimal/html/_generic.index.html:28
-msgid ""
-"<p class=\"form-help\"> You may edit the contents of the ${classname} class "
-"using this form. Commas, newlines and double quotes (\") must be handled "
-"delicately. You may include commas and newlines by enclosing the values in "
-"double-quotes (\"). Double quotes themselves must be quoted by doubling "
-"(\"\"). </p> <p class=\"form-help\"> Multilink properties have their multiple "
-"values colon (\":\") separated (... ,\"one:two:three\", ...) </p> <p class="
-"\"form-help\"> Remove entries by deleting their line. Add new entries by "
-"appending them to the table - put an X in the id column. If you wish to "
-"restore a removed item and you know its id then just put that id in the id "
-"column. </p>"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/_generic.index.html:53
-#: ../share/roundup/templates/minimal/html/_generic.index.html:53
-msgid "Edit Items"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/_generic.item.html:51
-#: ../share/roundup/templates/minimal/html/_generic.item.html:51
-msgid ""
-"Showing 10 items. <a href=\"\">Show all history</a> (warning: this could be "
-"VERY long)"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/file.index.html:4
-msgid "List of files - ${tracker}"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/file.index.html:5
-msgid "List of files"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/file.index.html:10
-msgid "Download"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/file.index.html:11
-#: ../share/roundup/templates/classic/html/file.item.html:27
-msgid "Content Type"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/file.index.html:12
-msgid "Uploaded By"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/file.index.html:13
-#: ../share/roundup/templates/classic/html/msg.item.html:48
-msgid "Date"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/file.item.html:2
-msgid "File display - ${tracker}"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/file.item.html:4
-msgid "File display"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/file.item.html:23
-#: ../share/roundup/templates/classic/html/user.register.html:19
-msgid "Name"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/file.item.html:45
-msgid "download"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/home.classlist.html:2
-#: ../share/roundup/templates/minimal/html/home.classlist.html:2
-msgid "List of classes - ${tracker}"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/home.classlist.html:4
-#: ../share/roundup/templates/minimal/html/home.classlist.html:4
-msgid "List of classes"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.index.html:3
-#: ../share/roundup/templates/classic/html/issue.index.html:9
-msgid "List of issues"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.index.html:26
-#: ../share/roundup/templates/classic/html/issue.item.html:49
-msgid "Priority"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.index.html:27
-msgid "ID"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.index.html:28
-msgid "Creation"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.index.html:29
-msgid "Activity"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.index.html:30
-msgid "Actor"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.index.html:31
-#: ../share/roundup/templates/classic/html/keyword.item.html:37
-msgid "Keyword"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.index.html:32
-#: ../share/roundup/templates/classic/html/issue.item.html:44
-msgid "Title"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.index.html:33
-#: ../share/roundup/templates/classic/html/issue.item.html:51
-msgid "Status"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.index.html:34
-msgid "Creator"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.index.html:35
-msgid "Assigned&nbsp;To"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.index.html:104
-msgid "Download as CSV"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.index.html:114
-msgid "Sort on:"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.index.html:118
-#: ../share/roundup/templates/classic/html/issue.index.html:139
-msgid "- nothing -"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.index.html:126
-#: ../share/roundup/templates/classic/html/issue.index.html:147
-msgid "Descending:"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.index.html:135
-msgid "Group on:"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.index.html:154
-msgid "Redisplay"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.item.html:7
-msgid "Issue ${id}: ${title} - ${tracker}"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.item.html:10
-msgid "New Issue - ${tracker}"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.item.html:14
-msgid "New Issue"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.item.html:16
-msgid "New Issue Editing"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.item.html:19
-msgid "Issue${id}"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.item.html:22
-msgid "Issue${id} Editing"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.item.html:56
-msgid "Superseder"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.item.html:61
-msgid "View:"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.item.html:67
-msgid "Nosy List"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.item.html:76
-msgid "Assigned To"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.item.html:78
-#: ../share/roundup/templates/classic/html/page.html:105
-#: ../share/roundup/templates/minimal/html/page.html:105
-msgid "Keywords"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.item.html:86
-msgid "Change Note"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.item.html:94
-msgid "File"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.item.html:106
-msgid "Make a copy"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.item.html:114
-#: ../share/roundup/templates/classic/html/user.item.html:153
-#: ../share/roundup/templates/classic/html/user.register.html:74
-#: ../share/roundup/templates/minimal/html/user.item.html:103
-msgid ""
-"<table class=\"form\"> <tr> <td>Note:&nbsp;</td> <th class=\"required"
-"\">highlighted</th> <td>&nbsp;fields are required.</td> </tr> </table>"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.item.html:128
-msgid ""
-"Created on ${creation} by ${creator}, last changed ${activity} by ${actor}."
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.item.html:132
-#: ../share/roundup/templates/classic/html/msg.item.html:61
-msgid "Files"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.item.html:134
-#: ../share/roundup/templates/classic/html/msg.item.html:63
-msgid "File name"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.item.html:135
-#: ../share/roundup/templates/classic/html/msg.item.html:64
-msgid "Uploaded"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.item.html:136
-msgid "Type"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.item.html:137
-#: ../share/roundup/templates/classic/html/query.edit.html:60
-msgid "Edit"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.item.html:138
-msgid "Remove"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.item.html:160
-#: ../share/roundup/templates/classic/html/issue.item.html:183
-#: ../share/roundup/templates/classic/html/query.edit.html:83
-msgid "remove"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.item.html:167
-#: ../share/roundup/templates/classic/html/msg.index.html:9
-msgid "Messages"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.item.html:171
-msgid "msg${id} (view)"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.item.html:172
-msgid "Author: ${author}"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.item.html:174
-msgid "Date: ${date}"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.search.html:2
-msgid "Issue searching - ${tracker}"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.search.html:4
-msgid "Issue searching"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.search.html:32
-msgid "Filter on"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.search.html:33
-msgid "Display"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.search.html:34
-msgid "Sort on"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.search.html:35
-msgid "Group on"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.search.html:39
-msgid "All text*:"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.search.html:47
-msgid "Title:"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.search.html:57
-msgid "Keyword:"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.search.html:59
-#: ../share/roundup/templates/classic/html/issue.search.html:124
-#: ../share/roundup/templates/classic/html/issue.search.html:140
-msgid "not selected"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.search.html:68
-msgid "ID:"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.search.html:76
-msgid "Creation Date:"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.search.html:87
-msgid "Creator:"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.search.html:89
-msgid "created by me"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.search.html:98
-msgid "Activity:"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.search.html:109
-msgid "Actor:"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.search.html:111
-msgid "done by me"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.search.html:122
-msgid "Priority:"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.search.html:135
-msgid "Status:"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.search.html:138
-msgid "not resolved"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.search.html:153
-msgid "Assigned to:"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.search.html:156
-msgid "assigned to me"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.search.html:158
-msgid "unassigned"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.search.html:168
-msgid "No Sort or group:"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.search.html:176
-msgid "Pagesize:"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.search.html:182
-msgid "Start With:"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.search.html:188
-msgid "Sort Descending:"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.search.html:195
-msgid "Group Descending:"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.search.html:202
-msgid "Query name**:"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.search.html:215
-#: ../share/roundup/templates/classic/html/page.html:40
-#: ../share/roundup/templates/classic/html/page.html:92
-#: ../share/roundup/templates/classic/html/user.help-search.html:69
-#: ../share/roundup/templates/minimal/html/page.html:40
-#: ../share/roundup/templates/minimal/html/page.html:92
-msgid "Search"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.search.html:220
-msgid "*: The \"all text\" field will look in message bodies and issue titles"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/issue.search.html:223
-msgid ""
-"**: If you supply a name, the query will be saved off and available as a link "
-"in the sidebar"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/keyword.item.html:3
-msgid "Keyword editing - ${tracker}"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/keyword.item.html:5
-msgid "Keyword editing"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/keyword.item.html:11
-msgid "Existing Keywords"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/keyword.item.html:20
-msgid ""
-"To edit an existing keyword (for spelling or typing errors), click on its "
-"entry above."
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/keyword.item.html:27
-msgid "To create a new keyword, enter it below and click \"Submit New Entry\"."
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/keyword.item.html:51
-msgid "Continue adding keywords."
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/msg.index.html:3
-msgid "List of messages - ${tracker}"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/msg.index.html:5
-msgid "Message listing"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/msg.item.html:6
-msgid "Message ${id} - ${tracker}"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/msg.item.html:9
-msgid "New Message - ${tracker}"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/msg.item.html:13
-msgid "New Message"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/msg.item.html:15
-msgid "New Message Editing"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/msg.item.html:18
-msgid "Message${id}"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/msg.item.html:21
-msgid "Message${id} Editing"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/msg.item.html:38
-msgid "Author"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/msg.item.html:43
-msgid "Recipients"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/msg.item.html:54
-msgid "Content"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/page.html:54
-#: ../share/roundup/templates/minimal/html/page.html:54
-msgid "<b>Your Queries</b> (<a href=\"query?@template=edit\">edit</a>)"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/page.html:65
-#: ../share/roundup/templates/minimal/html/page.html:65
-msgid "Issues"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/page.html:67
-#: ../share/roundup/templates/classic/html/page.html:107
-#: ../share/roundup/templates/minimal/html/page.html:67
-#: ../share/roundup/templates/minimal/html/page.html:107
-msgid "Create New"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/page.html:69
-#: ../share/roundup/templates/minimal/html/page.html:69
-msgid "Show Unassigned"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/page.html:81
-#: ../share/roundup/templates/minimal/html/page.html:81
-msgid "Show All"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/page.html:93
-#: ../share/roundup/templates/minimal/html/page.html:93
-msgid "Show issue:"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/page.html:110
-#: ../share/roundup/templates/minimal/html/page.html:110
-msgid "Edit Existing"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/page.html:116
-#: ../share/roundup/templates/minimal/html/page.html:116
-msgid "Administration"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/page.html:118
-#: ../share/roundup/templates/minimal/html/page.html:118
-msgid "Class List"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/page.html:122
-#: ../share/roundup/templates/minimal/html/page.html:122
-msgid "User List"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/page.html:124
-#: ../share/roundup/templates/minimal/html/page.html:124
-msgid "Add User"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/page.html:131
-#: ../share/roundup/templates/classic/html/page.html:139
-#: ../share/roundup/templates/minimal/html/page.html:131
-#: ../share/roundup/templates/minimal/html/page.html:139
-msgid "Login"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/page.html:136
-#: ../share/roundup/templates/minimal/html/page.html:138
-msgid "Remember me?"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/page.html:147
-#: ../share/roundup/templates/classic/html/user.register.html:68
-#: ../share/roundup/templates/minimal/html/page.html:147
-#: ../share/roundup/templates/minimal/html/user.register.html:65
-msgid "Register"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/page.html:150
-#: ../share/roundup/templates/minimal/html/page.html:150
-msgid "Lost&nbsp;your&nbsp;login?"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/page.html:155
-#: ../share/roundup/templates/minimal/html/page.html:155
-msgid "Hello, ${user}"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/page.html:157
-msgid "Your Issues"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/page.html:169
-#: ../share/roundup/templates/minimal/html/page.html:157
-msgid "Your Details"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/page.html:171
-#: ../share/roundup/templates/minimal/html/page.html:159
-msgid "Logout"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/page.html:175
-#: ../share/roundup/templates/minimal/html/page.html:163
-msgid "Help"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/page.html:176
-#: ../share/roundup/templates/minimal/html/page.html:164
-msgid "Roundup docs"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/page.html:187
-#: ../share/roundup/templates/minimal/html/page.html:175
-msgid "clear this message"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/page.html:251
-#: ../share/roundup/templates/classic/html/page.html:264
-#: ../share/roundup/templates/classic/html/page.html:282
-#: ../share/roundup/templates/classic/html/page.html:296
-#: ../share/roundup/templates/minimal/html/page.html:239
-#: ../share/roundup/templates/minimal/html/page.html:254
-#: ../share/roundup/templates/minimal/html/page.html:268
-msgid "don't care"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/page.html:253
-#: ../share/roundup/templates/classic/html/page.html:266
-#: ../share/roundup/templates/classic/html/page.html:284
-#: ../share/roundup/templates/classic/html/page.html:297
-#: ../share/roundup/templates/minimal/html/page.html:241
-#: ../share/roundup/templates/minimal/html/page.html:256
-#: ../share/roundup/templates/minimal/html/page.html:269
-msgid "------------"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/page.html:325
-#: ../share/roundup/templates/minimal/html/page.html:297
-msgid "no value"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/query.edit.html:4
-msgid "\"Your Queries\" Editing - ${tracker}"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/query.edit.html:6
-msgid "\"Your Queries\" Editing"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/query.edit.html:12
-msgid "You are not allowed to edit queries."
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/query.edit.html:58
-msgid "Query"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/query.edit.html:59
-msgid "Include in \"Your Queries\""
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/query.edit.html:61
-msgid "Private to you?"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/query.edit.html:62
-msgid "delete/restore<br> (javascript<br>required)"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/query.edit.html:65
-msgid "Queries I created"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/query.edit.html:77
-msgid "leave out"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/query.edit.html:78
-msgid "include"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/query.edit.html:82
-msgid "leave in"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/query.edit.html:87
-#: ../share/roundup/templates/classic/html/query.edit.html:121
-msgid "edit"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/query.edit.html:91
-msgid "yes"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/query.edit.html:93
-msgid "no"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/query.edit.html:99
-msgid "Delete"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/query.edit.html:105
-msgid "Queries others created"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/query.edit.html:106
-msgid "Owner"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/query.edit.html:118
-msgid "[not yours to edit]"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/query.edit.html:121
-msgid "<a href=\"\">x</a>"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/query.edit.html:128
-msgid "Active retired/private queries"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/query.edit.html:138
-#: ../share/roundup/templates/classic/html/query.edit.html:139
-msgid "[query is retired]"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/query.edit.html:141
-#: ../share/roundup/templates/classic/html/query.edit.html:156
-msgid "Restore"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/query.edit.html:154
-msgid "[query is private]"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/query.edit.html:168
-msgid "Save Selection"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.forgotten.html:3
-msgid "Password reset request - ${tracker}"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.forgotten.html:5
-msgid "Password reset request"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.forgotten.html:9
-msgid ""
-"You have two options if you have forgotten your password. If you know the "
-"email address you registered with, enter it below."
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.forgotten.html:16
-msgid "Email Address:"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.forgotten.html:26
-#: ../share/roundup/templates/classic/html/user.forgotten.html:36
-msgid "Request password reset"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.forgotten.html:32
-msgid "Or, if you know your username, then enter it below."
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.forgotten.html:35
-msgid "Username:"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.forgotten.html:41
-msgid ""
-"A confirmation email will be sent to you - please follow the instructions "
-"within it to complete the reset process."
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.help-search.html:73
-msgid "Pagesize"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.help.html:43
-msgid ""
-"Your browser is not capable of using frames; you should be redirected "
-"immediately, or visit ${link}."
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.index.html:3
-#: ../share/roundup/templates/minimal/html/user.index.html:3
-msgid "User listing - ${tracker}"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.index.html:5
-#: ../share/roundup/templates/minimal/html/user.index.html:5
-msgid "User listing"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.index.html:19
-#: ../share/roundup/templates/minimal/html/user.index.html:19
-msgid "Username"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.index.html:20
-msgid "Real name"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.index.html:21
-#: ../share/roundup/templates/classic/html/user.register.html:47
-msgid "Organisation"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.index.html:22
-#: ../share/roundup/templates/minimal/html/user.index.html:20
-msgid "Email address"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.index.html:23
-msgid "Phone number"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.index.html:24
-msgid "Retire"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.index.html:43
-msgid "retire"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.item.html:9
-#: ../share/roundup/templates/minimal/html/user.item.html:8
-msgid "User ${id}: ${title} - ${tracker}"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.item.html:12
-#: ../share/roundup/templates/minimal/html/user.item.html:11
-msgid "New User - ${tracker}"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.item.html:21
-#: ../share/roundup/templates/minimal/html/user.item.html:20
-msgid "New User"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.item.html:23
-#: ../share/roundup/templates/minimal/html/user.item.html:22
-msgid "New User Editing"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.item.html:26
-#: ../share/roundup/templates/minimal/html/user.item.html:25
-msgid "User${id}"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.item.html:29
-#: ../share/roundup/templates/minimal/html/user.item.html:28
-msgid "User${id} Editing"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.item.html:80
-#: ../share/roundup/templates/classic/html/user.register.html:35
-#: ../share/roundup/templates/minimal/html/user.item.html:75
-#: ../share/roundup/templates/minimal/html/user.register.html:43
-msgid "Roles"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.item.html:88
-#: ../share/roundup/templates/minimal/html/user.item.html:83
-msgid "(to give the user more than one role, enter a comma,separated,list)"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.item.html:109
-msgid "(the default is ${zone})"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.item.html:130
-#: ../share/roundup/templates/classic/html/user.register.html:55
-#: ../share/roundup/templates/minimal/html/user.register.html:55
-msgid "Alternate E-mail addresses<br>One address per line"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.register.html:4
-#: ../share/roundup/templates/classic/html/user.register.html:7
-#: ../share/roundup/templates/minimal/html/user.register.html:4
-#: ../share/roundup/templates/minimal/html/user.register.html:7
-msgid "Registering with ${tracker}"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.register.html:23
-#: ../share/roundup/templates/minimal/html/user.register.html:31
-msgid "Login Name"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.register.html:27
-#: ../share/roundup/templates/minimal/html/user.register.html:35
-msgid "Login Password"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.register.html:31
-#: ../share/roundup/templates/minimal/html/user.register.html:39
-msgid "Confirm Password"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.register.html:43
-msgid "Phone"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.register.html:51
-#: ../share/roundup/templates/minimal/html/user.register.html:51
-msgid "E-mail address"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.rego_progress.html:4
-#: ../share/roundup/templates/minimal/html/user.rego_progress.html:4
-msgid "Registration in progress - ${tracker}"
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.rego_progress.html:6
-#: ../share/roundup/templates/minimal/html/user.rego_progress.html:6
-msgid "Registration in progress..."
-msgstr ""
-
-#: ../share/roundup/templates/classic/html/user.rego_progress.html:10
-#: ../share/roundup/templates/minimal/html/user.rego_progress.html:10
-msgid ""
-"You will shortly receive an email to confirm your registration. To complete "
-"the registration process, visit the link indicated in the email."
-msgstr ""
-
 #: ../share/roundup/templates/classic/initial_data.py:5
 #: ../share/roundup/templates/jinja2/initial_data.py:6
 msgid "critical"
@@ -3456,19 +2088,3 @@
 #: ../share/roundup/templates/responsive/extensions/spambayes.py:68
 msgid "Unable to classify message, got error:"
 msgstr ""
-
-#: ../share/roundup/templates/minimal/html/home.html:2
-msgid "Tracker home - ${tracker}"
-msgstr ""
-
-#: ../share/roundup/templates/minimal/html/home.html:4
-msgid "Tracker home"
-msgstr ""
-
-#: ../share/roundup/templates/minimal/html/home.html:16
-msgid "Please select from one of the menu options on the left."
-msgstr ""
-
-#: ../share/roundup/templates/minimal/html/home.html:19
-msgid "Please log in or register."
-msgstr ""

Roundup Issue Tracker: http://roundup-tracker.org/