summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 063c12b)
raw | patch | inline | side by side (parent: 063c12b)
author | stefan <stefan@57a73879-2fb5-44c3-a270-3262357dd7e2> | |
Thu, 12 Mar 2009 18:19:37 +0000 (18:19 +0000) | ||
committer | stefan <stefan@57a73879-2fb5-44c3-a270-3262357dd7e2> | |
Thu, 12 Mar 2009 18:19:37 +0000 (18:19 +0000) |
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4190 57a73879-2fb5-44c3-a270-3262357dd7e2
locale/de.po | patch | blob | history |
diff --git a/locale/de.po b/locale/de.po
index 962e15fa38eb6bc63545b3f2d6031279a1dd5fd5..1f233267d4c6c44776a6fc140eb0046627b96e50 100644 (file)
--- a/locale/de.po
+++ b/locale/de.po
#
# $Id: de.po,v 1.9 2008-08-19 01:51:10 richard Exp $
#
-# roundup.pot revision 1.8
-#
msgid ""
msgstr ""
-"Project-Id-Version: Roundup 1.2.1\n"
+"Project-Id-Version: Roundup 1.4.6\n"
"Report-Msgid-Bugs-To: roundup-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2004-12-08 10:25+0200\n"
-"PO-Revision-Date: 2008-03-19 11:34+0100\n"
-"Last-Translator: Toni Mueller <toni@debian.org>\n"
+"POT-Creation-Date: 2009-03-12 11:58+0200\n"
+"PO-Revision-Date: 2009-03-12 18:05Westeuropäische Normalzeit\n"
+"Last-Translator: Tobias Herp <tobias.herp@gmx.de>\n"
"Language-Team: German Translators <roundup-devel@lists.sourceforge.net>\n"
"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=ISO-8859-1\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Poedit-Bookmarks: 75,-1,-1,-1,-1,-1,-1,-1,-1,-1\n"
+
+#: ../roundup/actions.py:53
+#: ../roundup/cgi/actions.py:120
+msgid "You may not retire the admin or anonymous user"
+msgstr "Sie können den Administrator oder den Gast-Benutzer nicht löschen"
-# ../roundup/admin.py:83 :949 :998 :1020
-#: ../roundup/admin.py:84 ../roundup/admin.py:954 ../roundup/admin.py:1003
-#: ../roundup/admin.py:1025
+#: ../roundup/actions.py:66
+#: ../roundup/cgi/actions.py:57
+#, python-format
+msgid "You do not have permission to %(action)s the %(classname)s class."
+msgstr "Sie sind nicht berechtigt, die Aktion(en) %(action)s auf die Klasse %(classname)s anzuwenden."
+
+#: ../roundup/admin.py:83
+#: ../roundup/admin.py:986
+#: ../roundup/admin.py:1037
+#: ../roundup/admin.py:1060
+#: ../roundup/admin.py:83:986
+#: :1037:1060
#, python-format
msgid "no such class \"%(classname)s\""
msgstr "Die Klasse \"%(classname)s\" existiert nicht"
-#: ../roundup/admin.py:96 ../roundup/admin.py:100 ../roundup/admin.py:96:100
# ../roundup/admin.py:93 :97
-#: ../roundup/admin.py:94 ../roundup/admin.py:98
+#: ../roundup/admin.py:93
+#: ../roundup/admin.py:97
+#: ../roundup/admin.py:93:97
#, python-format
msgid "argument \"%(arg)s\" not propname=value"
-msgstr ""
-"Der Parameter \"%(arg)s\" entspricht nicht dem Format Eigenschaft=Wert"
+msgstr "Der Parameter \"%(arg)s\" entspricht nicht dem Format Eigenschaft=Wert"
-#: ../roundup/admin.py:113
-#: ../roundup/admin.py:111
+#: ../roundup/admin.py:110
#, python-format
msgid ""
"Problem: %(message)s\n"
"Problem: %(message)s\n"
"\n"
-#: ../roundup/admin.py:114
-#: ../roundup/admin.py:113
+#: ../roundup/admin.py:111
#, python-format
msgid ""
"%(message)sUsage: roundup-admin [options] [<command> <arguments>]\n"
"\n"
"Options:\n"
-" -i instance home -- specify the issue tracker \"home directory\" to "
-"administer\n"
+" -i instance home -- specify the issue tracker \"home directory\" to administer\n"
" -u -- the user[:password] to use for commands\n"
" -d -- print full designators not just class id numbers\n"
" -c -- when outputting lists of data, comma-separate them.\n"
"%(message)sVerwendung: roundup-admin [Optionen] [<Befehl> <Parameter>]\n"
"\n"
"Optionen:\n"
-" -i <Instanzverzeichnis> -- Tracker-Instanz zur Administration auswählen\n"
-" -u -- Benutzer[:Passwort] für das Ausführen von Befehlen\n"
+" -i <Instanzverzeichnis> -- Tracker-Instanz zur Administration auswählen\n"
+" -u -- Benutzer[:Passwort] für das Ausführen von Befehlen\n"
" -d -- lange Bezeichner statt Klassen-Ids anzeigen\n"
" -c -- Komma-getrennte Listenausgabe (CSV).\n"
" Analog zu '-S \",\"'.\n"
" -S <Zeichenkette> -- Trennzeichen bei der Listenausgabe.\n"
" -s -- Leerzeichen als Trennzeichen verwenden.\n"
" Analog zu '-S \" \"'.\n"
-" -V -- ausführliche Ausgaben (\"verbose\") beim Import\n"
+" -V -- ausführliche Ausgaben (\"verbose\") beim Import\n"
" -v -- Roundup- und Python-Version ausgeben (und beenden)\n"
"\n"
-" Nur eine der Optionen -s, -c or -S kann gewählt werden.\n"
+" Nur eine der Optionen -s, -c or -S kann gewählt werden.\n"
"\n"
"Hilfe:\n"
" roundup-admin -h\n"
" roundup-admin help -- diese Kurzhilfe anzeigen\n"
" roundup-admin help <Befehl> -- Hilfe zu einem Befehl anzeigen\n"
-" roundup-admin help all -- sämtliche Hilfen anzeigen\n"
+" roundup-admin help all -- sämtliche Hilfen anzeigen\n"
-#: ../roundup/admin.py:141
-#: ../roundup/admin.py:137
+#: ../roundup/admin.py:138
msgid "Commands:"
msgstr "Befehle:"
-#: ../roundup/admin.py:148
-#: ../roundup/admin.py:144
+#: ../roundup/admin.py:145
msgid ""
"Commands may be abbreviated as long as the abbreviation\n"
"matches only one command, e.g. l == li == lis == list."
msgstr ""
-"Befehle können abgekürzt werden, solange sie eindeutig bleiben, \n"
+"Befehle können abgekürzt werden, solange sie eindeutig bleiben, \n"
"z.B. l == li == lis == list."
-#: ../roundup/admin.py:178
-#: ../roundup/admin.py:174
+#: ../roundup/admin.py:175
msgid ""
"\n"
"All commands (except help) require a tracker specifier. This is just\n"
" Roch\\'e Compaan (2 tokens: Roch'e Compaan)\n"
" address=\"1 2 3\" (1 token: address=1 2 3)\n"
" \\\\ (1 token: \\)\n"
-" \\n\\r\\t (1 token: a newline, carriage-return and tab)\n"
+" \\n"
+"\\r\\t (1 token: a newline, carriage-return and tab)\n"
"\n"
"When multiple nodes are specified to the roundup get or roundup set\n"
"commands, the specified properties are retrieved or set on all the listed\n"
"Command help:\n"
msgstr ""
"\n"
-"Sie müssen für sämtliche Befehle - außer für die Hilfe - das Verzeichnis\n"
+"Sie müssen für sämtliche Befehle - außer für die Hilfe - das Verzeichnis\n"
"einer Tracker-Instanz angeben. Dort wird die Konfiguration gespeichert und\n"
-" - je nach Datenbank - auch die Daten. Das Tracker-Verzeichnis kann über\n"
+" - je nach Datenbank - auch die Daten. Das Tracker-Verzeichnis kann über\n"
"die Umgebungsvariable TRACKER_HOME oder die Option \"-i Verzeichnis\"\n"
"angegeben werden.\n"
"\n"
"Ein Bezeichner besteht aus einem Klassennamen und einer ID, zum Beispiel\n"
"\"issue12\"\n"
"\n"
-"Eigenschaften werden als Zeichenketten übergeben und angezeigt.\n"
+"Eigenschaften werden als Zeichenketten übergeben und angezeigt.\n"
" . Eine Zeichenkette (\"String\") wird direkt ausgegeben.\n"
-" . Datumswerte werden als vollständiges Datum in der lokalen Zeitzone\n"
-" ausgegeben und können im vollständigen Format oder in einem Teilformat\n"
+" . Datumswerte werden als vollständiges Datum in der lokalen Zeitzone\n"
+" ausgegeben und können im vollständigen Format oder in einem Teilformat\n"
" eingeben werden (siehe unten).\n"
-" . Links zu anderen Einträgen werden mit dem Bezeichner dargestellt.\n"
-" Bei der Eingabe wird entweder der Bezeichner oder nur der Schlüssel\n"
+" . Links zu anderen Einträgen werden mit dem Bezeichner dargestellt.\n"
+" Bei der Eingabe wird entweder der Bezeichner oder nur der Schlüssel\n"
" angegeben.\n"
" . Bei Mehrfach-Links werden die verlinkten Bezeichner mit Kommata getrennt\n"
-" ausgegeben. Bei der Eingabe können Bezeichner oder Schlüssel\n"
+" ausgegeben. Bei der Eingabe können Bezeichner oder Schlüssel\n"
" mit Kommata getrennt eingegeben werden.\n"
"\n"
-"Falls Eigenschaften Leerzeichen enthalten, müssen die Werte in\n"
-"\"Anführungszeichen\" eingeschlossen werden. Leerzeichen können auch mit\n"
-"einem \\Backslash geschützt werden. Ebenso müssen Anführungszeichen im Wert\n"
+"Falls Eigenschaften Leerzeichen enthalten, müssen die Werte in\n"
+"\"Anführungszeichen\" eingeschlossen werden. Leerzeichen können auch mit\n"
+"einem \\Backslash geschützt werden. Ebenso müssen Anführungszeichen im Wert\n"
"mit einem Backslash versehen werden, einfache ' wie doppelte \".\n"
"Beispiele:\n"
" Hallo Welt (2 Werte: Hallo, Welt)\n"
" Alfons\\' Welt (2 Werte: Alfons', Welt)\n"
" Adresse=\"1 2 3\" (1 Wert: Address=1 2 3)\n"
" \\\\ (1 Wert: \\)\n"
-" \\n\\r\\t (1 Wert: Zeilenumbruch + CR + Tab)\n"
+" \\n"
+"\\r\\t (1 Wert: Zeilenumbruch + CR + Tab)\n"
"\n"
-"Wenn bei einer Abfrage oder einer Änderung mehrere Einträge angegeben\n"
-"werden, so werden die gewünschten Eigenschaften aller Einträge angezeigt\n"
-"bzw. geändert.\n"
+"Wenn bei einer Abfrage oder einer Änderung mehrere Einträge angegeben\n"
+"werden, so werden die gewünschten Eigenschaften aller Einträge angezeigt\n"
+"bzw. geändert.\n"
"\n"
-"Wenn ein Befehl \"get\" oder \"find\" mehrere Einträge zurückgibt, so \n"
-"werden diese Zeile für Zeile oder (mit der Option -c) kommagetrennt\n"
+"Wenn ein Befehl \"get\" oder \"find\" mehrere Einträge zurückgibt, so \n"
+"werden diese Zeile für Zeile oder (mit der Option -c) kommagetrennt\n"
"ausgegeben.\n"
"\n"
-"Bei Änderungen wird ein Benutzername und ein Passwort benötigt.\n"
-"Diese Angaben können in der Umgebungsvariable ROUNDUP_LOGIN oder mit der\n"
+"Bei Änderungen wird ein Benutzername und ein Passwort benötigt.\n"
+"Diese Angaben können in der Umgebungsvariable ROUNDUP_LOGIN oder mit der\n"
"Option -u gemacht werden, entweder als \"Benutzername\" oder als\n"
"\"benutzername:passwort\".\n"
"\n"
-"Beispiele für Datumsformate:\n"
+"Beispiele für Datumsformate:\n"
" \"2000-04-17.03:45\" ergibt <Date 2000-04-17.08:45:00>\n"
" \"2000-04-17\" ergibt <Date 2000-04-17.00:00:00>\n"
" \"01-25\" ergibt <Date yyyy-01-25.00:00:00>\n"
"\n"
"Befehlshilfe:\n"
-#: ../roundup/admin.py:241
-#: ../roundup/admin.py:237
+#: ../roundup/admin.py:238
#, python-format
msgid "%s:"
msgstr "%s:"
-#: ../roundup/admin.py:246
-#: ../roundup/admin.py:242
+#: ../roundup/admin.py:243
msgid ""
"Usage: help topic\n"
" Give help about topic.\n"
" "
msgstr ""
"Verwendung: help Thema\n"
-" Zeigt die Hilfe für ein Thema ein.\n"
+" Zeigt die Hilfe für ein Thema ein.\n"
"\n"
" commands -- Befehle auflisten\n"
" <command> -- Hilfe zu einem bestimmten Befehl\n"
" initopts -- Optionen zur Initialisierung\n"
-" all -- sämtlichen Hilfetext anzeigen\n"
+" all -- sämtlichen Hilfetext anzeigen\n"
" "
-#: ../roundup/admin.py:269
-#: ../roundup/admin.py:265
+#: ../roundup/admin.py:266
#, python-format
msgid "Sorry, no help for \"%(topic)s\""
msgstr "Zum Thema \"%(topic)s\" existiert leider kein Hilfetext"
-#: ../roundup/admin.py:346 ../roundup/admin.py:402 ../roundup/admin.py:346:402
# ../roundup/admin.py:336 :382
-#: ../roundup/admin.py:337 ../roundup/admin.py:386
+#: ../roundup/admin.py:343
+#: ../roundup/admin.py:399
+#: ../roundup/admin.py:343:399
msgid "Templates:"
msgstr "Vorlagen:"
-#: ../roundup/admin.py:349 ../roundup/admin.py:413 ../roundup/admin.py:349:413
# ../roundup/admin.py:339 :393
-#: ../roundup/admin.py:340 ../roundup/admin.py:397
+#: ../roundup/admin.py:346
+#: ../roundup/admin.py:410
+#: ../roundup/admin.py:346:410
msgid "Back ends:"
msgstr "Datenbanken:"
-#: ../roundup/admin.py:352
-#: ../roundup/admin.py:343
+#: ../roundup/admin.py:349
msgid ""
"Usage: install [template [backend [key=val[,key=val]]]]\n"
" Install a new Roundup tracker.\n"
" See also initopts help.\n"
" "
msgstr ""
-"Verwendung: install [Vorlage [Datenbanktyp [Admin-Paßwort [opt=wert[,...]]]]]\n"
+"Verwendung: install [Vorlage [Datenbanktyp [Admin-Paßwort [opt=wert[,...]]]]]\n"
" Installiert einen neuen Roundup-Tracker.\n"
"\n"
-" Sie werden aufgefordert, ein Tracker-Verzeichnis zu wählen\n"
+" Sie werden aufgefordert, ein Tracker-Verzeichnis zu wählen\n"
" (falls Sie keines mit TRACKER_HOME oder -i angegeben haben),\n"
" sowie eine Vorlage, den Datenbanktyp und das Administrations-\n"
" passwort anzugeben.\n"
-" Sie können auch die Vorlage, den Datenbanktyp und das Passwort\n"
+" Sie können auch die Vorlage, den Datenbanktyp und das Passwort\n"
" in dieser Reihenfolge auf der Kommandozeile angegen.\n"
"\n"
" Das letzte Argument erlaubt die Angabe von Konfigurations-Optionen.\n"
" So wird zum Beispiel durch Angabe von\n"
" \"web_http_auth=no,rdbms_user=dinsdale\"\n"
" die Option http_auth in der Sektion [web] ausgeschaltet und der\n"
-" Name des Datenbank-Benutzers in der Sektion [rdbms] geändert.\n"
-" Vorsicht bitte mit Leerzeichen! Wenn sie Leerzeichen angeben müssen,\n"
-" schließen Sie das ganze Argument in Gänsefüßchen ein.\n"
+" Name des Datenbank-Benutzers in der Sektion [rdbms] geändert.\n"
+" Vorsicht bitte mit Leerzeichen! Wenn sie Leerzeichen angeben müssen,\n"
+" schließen Sie das ganze Argument in Gänsefüßchen ein.\n"
"\n"
-" Nach der Installation müssen Sie die Datenbank mit dem Befehl \n"
-" \"initialise\" einrichten. Zuvor können Sie in der Datei\n"
+" Nach der Installation müssen Sie die Datenbank mit dem Befehl \n"
+" \"initialise\" einrichten. Zuvor können Sie in der Datei\n"
" \"dbinit.py\" die Funktion \"init()\" einen Anfangsbestand an\n"
" Daten programmieren.\n"
"\n"
" Siehe auch unter dem Hilfethema \"initopts\".\n"
" "
-#: ../roundup/admin.py:375 ../roundup/admin.py:472 ../roundup/admin.py:533
-#: ../roundup/admin.py:612 ../roundup/admin.py:663 ../roundup/admin.py:721
-#: ../roundup/admin.py:742 ../roundup/admin.py:770 ../roundup/admin.py:842
-#: ../roundup/admin.py:909 ../roundup/admin.py:980 ../roundup/admin.py:1030
-#: ../roundup/admin.py:1053 ../roundup/admin.py:1084 ../roundup/admin.py:1180
-#: ../roundup/admin.py:1253 ../roundup/admin.py:375:472 :1030:1053 :1084:1180
-#: :1253 :533:612 :663:721 :742:770 :842:909 :980
# ../roundup/admin.py:358 :483 :562 :612 :682 :703 :731 :802 :869 :940 :988
# :1010 :1037 :1098 :1156
-#: ../roundup/admin.py:359 ../roundup/admin.py:441 ../roundup/admin.py:502
-#: ../roundup/admin.py:581 ../roundup/admin.py:631 ../roundup/admin.py:687
-#: ../roundup/admin.py:708 ../roundup/admin.py:736 ../roundup/admin.py:807
-#: ../roundup/admin.py:874 ../roundup/admin.py:945 ../roundup/admin.py:993
-#: ../roundup/admin.py:1015 ../roundup/admin.py:1042 ../roundup/admin.py:1104
-#: ../roundup/admin.py:1170
+#: ../roundup/admin.py:372
+#: ../roundup/admin.py:469
+#: ../roundup/admin.py:530
+#: ../roundup/admin.py:609
+#: ../roundup/admin.py:660
+#: ../roundup/admin.py:718
+#: ../roundup/admin.py:739
+#: ../roundup/admin.py:767
+#: ../roundup/admin.py:839
+#: ../roundup/admin.py:906
+#: ../roundup/admin.py:977
+#: ../roundup/admin.py:1027
+#: ../roundup/admin.py:1050
+#: ../roundup/admin.py:1081
+#: ../roundup/admin.py:1177
+#: ../roundup/admin.py:1250
+#: ../roundup/admin.py:372:469
+#: :1027:1050
+#: :1081:1177
+#: :1250
+#: :530:609
+#: :660:718
+#: :739:767
+#: :839:906
+#: :977
msgid "Not enough arguments supplied"
-msgstr "Zu wenig Parameter übergeben"
+msgstr "Zu wenig Parameter übergeben"
-#: ../roundup/admin.py:381
-#: ../roundup/admin.py:365
+#: ../roundup/admin.py:378
#, python-format
msgid "Instance home parent directory \"%(parent)s\" does not exist"
msgstr "Das angegebene Tracker-Verzeichnis \"%(parent)s\" existiert nicht"
-#: ../roundup/admin.py:389
-#: ../roundup/admin.py:373
+#: ../roundup/admin.py:386
#, python-format
msgid ""
"WARNING: There appears to be a tracker in \"%(tracker_home)s\"!\n"
"Erase it? Y/N: "
msgstr ""
"WARNUNG: Im Verzeichnis \"%(tracker_home)s\" scheint bereits ein Tracker\n"
-"installiert zu sein! Eine erneute Installation löscht sämtliche Daten!\n"
-"Wirklich löschen? Y/N: "
+"installiert zu sein! Eine erneute Installation löscht sämtliche Daten!\n"
+"Wirklich löschen? Y/N: "
-#: ../roundup/admin.py:404
-#: ../roundup/admin.py:388
+#: ../roundup/admin.py:401
msgid "Select template [classic]: "
-msgstr "Template auswählen [classic]:"
+msgstr "Template auswählen [classic]:"
-#: ../roundup/admin.py:415
-#: ../roundup/admin.py:399
+#: ../roundup/admin.py:412
msgid "Select backend [anydbm]: "
-msgstr "Datenbank auswählen [anydbm]"
+msgstr "Datenbank auswählen [anydbm]"
-#: ../roundup/admin.py:425
-#: ../roundup/admin.py:419
+#: ../roundup/admin.py:422
#, python-format
msgid "Error in configuration settings: \"%s\""
-msgstr ""
-"Fehler in der Konfiguration: \"%s\""
+msgstr "Fehler in der Konfiguration: \"%s\""
-#: ../roundup/admin.py:434
-#: ../roundup/admin.py:408
-#, python-format
+#: ../roundup/admin.py:431
+#, fuzzy, python-format
msgid ""
"\n"
+"---------------------------------------------------------------------------\n"
" You should now edit the tracker configuration file:\n"
" %(config_file)s"
msgstr ""
" Sie sollten nun die Konfigurationsdatei des Trackers bearbeiten:\n"
" %(config_file)s"
-#: ../roundup/admin.py:444
-#: ../roundup/admin.py:417
+#: ../roundup/admin.py:441
msgid " ... at a minimum, you must set following options:"
msgstr " ... passen sie zumindest folgende Optionen an:"
-#: ../roundup/admin.py:449
-#: ../roundup/admin.py:422
+#: ../roundup/admin.py:446
#, python-format
msgid ""
"\n"
"\n"
" Um das Datenbank-Schema anzupassen, bearbeiten Sie die Datei:\n"
" %(database_config_file)s\n"
-" Sie können zudem auch den anfänglichen Datenbestand ändern:\n"
+" Sie können zudem auch den anfänglichen Datenbestand ändern:\n"
" %(database_init_file)s\n"
-" ... die Online-Dokumentation enthält ein eigenes Kapitel über Anpassungen.\n"
+" ... die Online-Dokumentation enthält ein eigenes Kapitel über Anpassungen.\n"
"\n"
-" Anschließend MÜSSEN Sie \"roundup-admin initialise\" ausführen.\n"
+" Anschließend MÜSSEN Sie \"roundup-admin initialise\" ausführen.\n"
"---------------------------------------------------------------------------\n"
-#: ../roundup/admin.py:467
-#: ../roundup/admin.py:436
+#: ../roundup/admin.py:464
msgid ""
"Usage: genconfig <filename>\n"
" Generate a new tracker config file (ini style) with default values\n"
" "
#. password
-#: ../roundup/admin.py:477
-#: ../roundup/admin.py:446
+#: ../roundup/admin.py:474
msgid ""
"Usage: initialise [adminpw]\n"
" Initialise a new Roundup tracker.\n"
" Execute the tracker's initialisation function dbinit.init()\n"
" "
msgstr ""
-"Verwendung: initialise [Admin-Paßwort]\n"
+"Verwendung: initialise [Admin-Paßwort]\n"
" Initialisieren eines neuen Roundup-Trackers.\n"
"\n"
" Der Administrator-Benutzer wird eingerichtet.\n"
" Die Funktion dbinit.init() wird aufgerufen\n"
" "
-#: ../roundup/admin.py:460
+#: ../roundup/admin.py:488
msgid "Admin Password: "
msgstr "Administratorpasswort: "
-#: ../roundup/admin.py:461
+#: ../roundup/admin.py:489
msgid " Confirm: "
msgstr " Wiederholen: "
-#: ../roundup/admin.py:465
+#: ../roundup/admin.py:493
msgid "Instance home does not exist"
msgstr "Tracker-Verzeichnis existiert nicht"
-#: ../roundup/admin.py:469
+#: ../roundup/admin.py:497
msgid "Instance has not been installed"
msgstr "Tracker-Instanz wurde nicht installiert"
-#: ../roundup/admin.py:474
+#: ../roundup/admin.py:502
msgid ""
"WARNING: The database is already initialised!\n"
"If you re-initialise it, you will lose all the data!\n"
"Erase it? Y/N: "
msgstr ""
"WARNUNG: Die Datenbank ist schon initialisiert!\n"
-"Eine erneute Initialisierung löscht sämtliche Daten!\n"
-"Wirklich löschen? Y/N: "
+"Eine erneute Initialisierung löscht sämtliche Daten!\n"
+"Wirklich löschen? Y/N: "
-#: ../roundup/admin.py:526
-#: ../roundup/admin.py:495
+#: ../roundup/admin.py:523
msgid ""
"Usage: get property designator[,designator]*\n"
" Get the given property of one or more designator(s).\n"
" "
msgstr ""
"Verwendung: get Eigenschaft Bezeichner[,Bezeichner]*\n"
-" Gibt die Eigenschaft eines oder mehrerer Einträge zurück.\n"
+" Gibt die Eigenschaft eines oder mehrerer Einträge zurück.\n"
"\n"
" Diese Funktion zeigt Ihnen die Werte einer bestimmten\n"
-" Eigenschaft der gewünschten Einträge an.\n"
+" Eigenschaft der gewünschten Einträge an.\n"
" "
-#: ../roundup/admin.py:566 ../roundup/admin.py:581 ../roundup/admin.py:566:581
# ../roundup/admin.py:516 :531
-#: ../roundup/admin.py:535 ../roundup/admin.py:550
+#: ../roundup/admin.py:563
+#: ../roundup/admin.py:578
+#: ../roundup/admin.py:563:578
#, python-format
msgid "property %s is not of type Multilink or Link so -d flag does not apply."
-msgstr ""
-"Die Eigenschaft %s ist kein Multilink oder Link; die Option -d wird "
-"deshalb hier nicht ausgewertet."
+msgstr "Die Eigenschaft %s ist kein Multilink oder Link; die Option -d wird deshalb hier nicht ausgewertet."
-#: ../roundup/admin.py:589 ../roundup/admin.py:991 ../roundup/admin.py:1042
-#: ../roundup/admin.py:1065 ../roundup/admin.py:589:991 :1042:1065
# ../roundup/admin.py:539 :951 :1000 :1022
-#: ../roundup/admin.py:558 ../roundup/admin.py:956 ../roundup/admin.py:1005
-#: ../roundup/admin.py:1027
+#: ../roundup/admin.py:586
+#: ../roundup/admin.py:988
+#: ../roundup/admin.py:1039
+#: ../roundup/admin.py:1062
+#: ../roundup/admin.py:586:988
+#: :1039:1062
#, python-format
msgid "no such %(classname)s node \"%(nodeid)s\""
-msgstr ""
-"Es existiert kein Eintrag der Klasse %(classname)s mit der ID \"%(nodeid)s\""
+msgstr "Es existiert kein Eintrag der Klasse %(classname)s mit der ID \"%(nodeid)s\""
-#: ../roundup/admin.py:591
-#: ../roundup/admin.py:560
+#: ../roundup/admin.py:588
#, python-format
msgid "no such %(classname)s property \"%(propname)s\""
-msgstr ""
-"Die Eigenschaft \"%(propname)s\" ist für die Klasse \"%"
-"(classname)s\" nicht definiert"
+msgstr "Die Eigenschaft \"%(propname)s\" ist für die Klasse \"%(classname)s\" nicht definiert"
-#: ../roundup/admin.py:600
-#: ../roundup/admin.py:569
+#: ../roundup/admin.py:597
msgid ""
"Usage: set items property=value property=value ...\n"
" Set the given properties of one or more items(s).\n"
" ids for the multilink as comma-separated numbers (ie \"1,2,3\").\n"
" "
msgstr ""
-"Verwendung: set Einträge Eigenschaft=Wert Eigenschaft=Wert ...\n"
-" Bearbeitet den Eigenschaftswert eines oder mehrerer Einträge.\n"
+"Verwendung: set Einträge Eigenschaft=Wert Eigenschaft=Wert ...\n"
+" Bearbeitet den Eigenschaftswert eines oder mehrerer Einträge.\n"
"\n"
-" Für \"Einträge\" können Sie eine Klasse angeben oder eine Liste\n"
-" von einem oder mehreren mit Kommata getrennten Bezeichnern aufführen\n"
+" Für \"Einträge\" können Sie eine Klasse angeben oder eine Liste\n"
+" von einem oder mehreren mit Kommata getrennten Bezeichnern aufführen\n"
" (\"Bezeichner[,Bezeichner]*\").\n"
"\n"
-" Der Wert der Eigenschaft wird für alle angegebenen Einträge gesetzt.\n"
-" Wenn der Wert fehlt (Eigenschaft=), wird die Eigenschaft gelöscht.\n"
+" Der Wert der Eigenschaft wird für alle angegebenen Einträge gesetzt.\n"
+" Wenn der Wert fehlt (Eigenschaft=), wird die Eigenschaft gelöscht.\n"
" Wenn die Eigenschaft ein Link/Multilink ist, werden die verlinkten\n"
-" Einträge als mit Kommata getrennte ID-Nummern angegeben (\"1,2,3\").\n"
+" Einträge als mit Kommata getrennte ID-Nummern angegeben (\"1,2,3\").\n"
" "
-#: ../roundup/admin.py:655
-#: ../roundup/admin.py:623
+#: ../roundup/admin.py:652
msgid ""
"Usage: find classname propname=value ...\n"
" Find the nodes of the given class with a given link property value.\n"
" "
msgstr ""
"Verwendung: find Klassenname Eigenschaft=Wert ...\n"
-" Findet Einträge, welche die angegebene Verlinkung aufweisen.\n"
+" Findet Einträge, welche die angegebene Verlinkung aufweisen.\n"
"\n"
-" Findet sämtliche Einträge einer Klasse, bei welchen die Link-\n"
-" Eigenschaft den angegebenen Wert enthält. Der Wert kann entweder\n"
+" Findet sämtliche Einträge einer Klasse, bei welchen die Link-\n"
+" Eigenschaft den angegebenen Wert enthält. Der Wert kann entweder\n"
" als ID oder als Bezeichner (\"msg23\") spezifiziert werden.\n"
" "
-#: ../roundup/admin.py:708 ../roundup/admin.py:862 ../roundup/admin.py:874
-#: ../roundup/admin.py:928 ../roundup/admin.py:708:862 :874:928
# ../roundup/admin.py:631 :669 :822 :834 :888
-#: ../roundup/admin.py:674 ../roundup/admin.py:827 ../roundup/admin.py:839
-#: ../roundup/admin.py:893
+#: ../roundup/admin.py:705
+#: ../roundup/admin.py:859
+#: ../roundup/admin.py:871
+#: ../roundup/admin.py:925
+#: ../roundup/admin.py:705:859
+#: :871:925
#, python-format
msgid "%(classname)s has no property \"%(propname)s\""
msgstr "Die Klasse \"%(classname)s\" hat keine Eigenschaft \"%(propname)s\""
-#: ../roundup/admin.py:715
-#: ../roundup/admin.py:681
+#: ../roundup/admin.py:712
msgid ""
"Usage: specification classname\n"
" Show the properties for a classname.\n"
"Verwendung: specification Klassenname\n"
" Gibt die Attribute der Klasse aus.\n"
"\n"
-" Zeigt sämtliche Eigenschaften der Klasse auf.\n"
+" Zeigt sämtliche Eigenschaften der Klasse auf.\n"
" "
-#: ../roundup/admin.py:730
-#: ../roundup/admin.py:696
+#: ../roundup/admin.py:727
#, python-format
msgid "%(key)s: %(value)s (key property)"
-msgstr "%(key)s: %(value)s (Schlüsseleigenschaft)"
+msgstr "%(key)s: %(value)s (Schlüsseleigenschaft)"
-#: ../roundup/admin.py:732 ../roundup/admin.py:759 ../roundup/admin.py:732:759
-#: ../roundup/admin.py:698
+#: ../roundup/admin.py:729
+#: ../roundup/admin.py:756
+#: ../roundup/admin.py:729:756
#, python-format
msgid "%(key)s: %(value)s"
msgstr "%(key)s: %(value)s"
-#: ../roundup/admin.py:735
-#: ../roundup/admin.py:701
+#: ../roundup/admin.py:732
msgid ""
"Usage: display designator[,designator]*\n"
" Show the property values for the given node(s).\n"
"Verwendung: display Bezeichner[,Bezeichner]*\n"
" Zeigt alle Eigenschaften eines oder mehrerer Eintrage an.\n"
"\n"
-" Der Befehl zeigt die Eigenschaften und Ihre Werte des\n"
-" gewählten Eintrags an.\n"
+" Der Befehl zeigt die Eigenschaften und ihre Werte des\n"
+" gewählten Eintrags an.\n"
" "
-#: ../roundup/admin.py:725
-#, python-format
-msgid "%(key)s: %(value)r"
-msgstr "%(key)s: %(value)r"
-
-#: ../roundup/admin.py:762
-#: ../roundup/admin.py:728
+#: ../roundup/admin.py:759
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 ""
" werden mit den Werten initialisiert\n"
" "
-#: ../roundup/admin.py:755
+#: ../roundup/admin.py:786
#, python-format
msgid "%(propname)s (Password): "
msgstr "%(propname)s (Passwort):"
-#: ../roundup/admin.py:757
+#: ../roundup/admin.py:788
#, python-format
msgid " %(propname)s (Again): "
msgstr " %(propname)s (Wiederholen):"
-#: ../roundup/admin.py:759
+#: ../roundup/admin.py:790
msgid "Sorry, try again..."
msgstr "Bitte erneut versuchen..."
-#: ../roundup/admin.py:763
+#: ../roundup/admin.py:794
#, python-format
msgid "%(propname)s (%(proptype)s): "
msgstr "%(propname)s (%(proptype)s): "
-#: ../roundup/admin.py:781
+#: ../roundup/admin.py:812
#, python-format
msgid "you must provide the \"%(propname)s\" property."
-msgstr "Sie müssen einen Wert für \"%(propname)s\" angeben."
+msgstr "Sie müssen einen Wert für \"%(propname)s\" angeben."
-#: ../roundup/admin.py:792
+#: ../roundup/admin.py:824
msgid ""
"Usage: list classname [property]\n"
" List the instances of a class.\n"
" "
msgstr ""
"Usage: list Klassenname [Eigenschaft]\n"
-" Listet sämtliche Einträge einer Klasse auf.\n"
+" Listet sämtliche Einträge einer Klasse auf.\n"
"\n"
-" Es werden sämtliche Einträge der Klasse ausgegeben. Wird keine\n"
+" Es werden sämtliche Einträge der Klasse ausgegeben. Wird keine\n"
" Eigenschaft angegeben, so wird ein Bezeichner aus der folgenden\n"
-" Liste generiert, mit absteigender Priorität:\n"
-" Schlüsselfeld, ein Feld namens \"name\" oder \"title\". Falls\n"
+" Liste generiert, mit absteigender Priorität:\n"
+" Schlüsselfeld, ein Feld namens \"name\" oder \"title\". Falls\n"
" auch diese Felder nicht existieren, wird das \n"
" erste Feld alphabetisch sortiert angezeigt.\n"
"\n"
" Mit den Optionen -c, -S or -s wird eine Liste von IDs ausgegeben,\n"
" falls keine Eigenschaft angegeben wird. Sonst werden die Werte\n"
-" dieser Eigenschaften sämtlicher Instanzen dieser Klasse "
-"aufgelistet.\n"
+" dieser Eigenschaften sämtlicher Instanzen dieser Klasse aufgelistet.\n"
" "
-#: ../roundup/admin.py:840
-#: ../roundup/admin.py:805
+#: ../roundup/admin.py:837
msgid "Too many arguments supplied"
-msgstr "Sie haben zuviele Argumente übergeben"
+msgstr "Sie haben zuviele Argumente übergeben"
-#: ../roundup/admin.py:876
-#: ../roundup/admin.py:841
+#: ../roundup/admin.py:873
#, python-format
msgid "%(nodeid)4s: %(value)s"
msgstr "%(nodeid)4s: %(value)s"
-#: ../roundup/admin.py:880
-#: ../roundup/admin.py:845
+#: ../roundup/admin.py:877
msgid ""
"Usage: table classname [property[,property]*]\n"
" List the instances of a class in tabular form.\n"
" "
msgstr ""
"Verwendung: table Klassenname [Eigenschaft[,Eigenschaft]*]\n"
-" Listet die Einträge einer Klasse in tabellarischer Form.\n"
+" Listet die Einträge einer Klasse in tabellarischer Form.\n"
"\n"
-" Dieser Befehl gibt eine Liste sämtlicher Instanzen einer Klasse aus.\n"
+" Dieser Befehl gibt eine Liste sämtlicher Instanzen einer Klasse aus.\n"
" Werden die Eigenschaften nicht explizit angegeben, so werden\n"
" alle angezeigt. Die Spaltenbreite wird automatisch nach dem \n"
-" grössten Wert jeder Spalte berechnet, oder sie kann explizit\n"
+" grössten Wert jeder Spalte berechnet, oder sie kann explizit\n"
" als \"Eigenschaft:Breite\" angegeben werden.\n"
" Beispiel:\n"
"\n"
" 3 usability\n"
" 4 feature\n"
"\n"
-" Um die Spaltenbreite auf die Grösse des Spaltentitels zu bechränken,\n"
+" Um die Spaltenbreite auf die Grösse des Spaltentitels zu bechränken,\n"
" lassen Sie die Breitenangabe hinter dem Doppelpunkt weg.\n"
" Beispiel:\n"
"\n"
"\n"
" "
-#: ../roundup/admin.py:924
-#: ../roundup/admin.py:889
+#: ../roundup/admin.py:921
#, python-format
msgid "\"%(spec)s\" not name:width"
msgstr "\"%(spec)s\" entspricht nicht dem Format Eigenschaft:Breite"
-#: ../roundup/admin.py:974
-#: ../roundup/admin.py:939
+#: ../roundup/admin.py:971
msgid ""
"Usage: history designator\n"
" Show the history entries of a designator.\n"
" Bezeichner auf.\n"
" "
-#: ../roundup/admin.py:995
-#: ../roundup/admin.py:960
+#: ../roundup/admin.py:992
msgid ""
"Usage: commit\n"
" Commit changes made to the database during an interactive session.\n"
" "
msgstr ""
"Verwendung: commit\n"
-" Speichern der Datenbank-Änderungen.\n"
+" Speichern der Datenbank-Änderungen.\n"
"\n"
-" Falls die Datenbank Transaktionen unterstützt, werden Änderungen\n"
-" während einer Bearbeitungs-Session erst nach einem \"commit\" an die\n"
-" Datenbank übermittelt.\n"
+" Falls die Datenbank Transaktionen unterstützt, werden Änderungen\n"
+" während einer Bearbeitungs-Session erst nach einem \"commit\" an die\n"
+" Datenbank übermittelt.\n"
"\n"
-" Einzelbefehle über die Kommandozeile werden sofort in die Datenbank\n"
+" Einzelbefehle über die Kommandozeile werden sofort in die Datenbank\n"
" geschrieben.\n"
" "
-#: ../roundup/admin.py:1010
-#: ../roundup/admin.py:974
+#: ../roundup/admin.py:1007
msgid ""
"Usage: rollback\n"
" Undo all changes that are pending commit to the database.\n"
" "
msgstr ""
"Verwendung: rollback\n"
-" Sämtliche nicht gespeicherte Änderungen werden verworfen.\n"
+" Sämtliche nicht gespeicherte Änderungen werden verworfen.\n"
"\n"
-" Falls die Datenbank Transaktionen unterstützt, werden dadurch\n"
-" sämtliche noch nicht gespeicherte Änderungen (siehe \"commit\")\n"
+" Falls die Datenbank Transaktionen unterstützt, werden dadurch\n"
+" sämtliche noch nicht gespeicherte Änderungen (siehe \"commit\")\n"
" verworfen.\n"
" "
-#: ../roundup/admin.py:1023
-#: ../roundup/admin.py:986
+#: ../roundup/admin.py:1020
msgid ""
"Usage: retire designator[,designator]*\n"
" Retire the node specified by designator.\n"
" "
msgstr ""
"Verwendung: retire Bezeichner[,Bezeichner]*\n"
-" Verbirgt einen oder mehrere Einträge.\n"
+" Verbirgt einen oder mehrere Einträge.\n"
"\n"
" Das Verbergen eines Eintrags bewirkt, dass dieser bei einer Suche\n"
-" nicht mehr angezeigt wird. Der Schlüssel des verborgenen Eintrags\n"
+" nicht mehr angezeigt wird. Der Schlüssel des verborgenen Eintrags\n"
" kann zudem wiederverwendet werden.\n"
" "
-#: ../roundup/admin.py:1047
-#: ../roundup/admin.py:1009
+#: ../roundup/admin.py:1044
msgid ""
"Usage: restore designator[,designator]*\n"
" Restore the retired node specified by designator.\n"
" "
msgstr ""
"Verwendung: restore Bezeichner[,Bezeichner]*\n"
-" Ein oder mehrere verborgene Einträge werden wiederhergestellt.\n"
+" Ein oder mehrere verborgene Einträge werden wiederhergestellt.\n"
"\n"
" Ein verborgener Eintrag wird wiederhergestellt und ist danach\n"
-" für die Benutzer wieder sichtbar.\n"
+" für die Benutzer wieder sichtbar.\n"
" "
#. grab the directory to export to
-#: ../roundup/admin.py:1070
-#: ../roundup/admin.py:1031
+#: ../roundup/admin.py:1067
msgid ""
"Usage: export [[-]class[,class]] export_dir\n"
" Export the database to colon-separated-value files.\n"
" Um die im Dateisystem abgelegten Daten fortzulassen (z. B.\n"
" die Klassen msg und file), verwenden Sie \"exporttables\".\n"
"\n"
-" Wenn Sie Klassennamen übergeben, wird der Export auf diese beschränkt\n"
+" Wenn Sie Klassennamen übergeben, wird der Export auf diese beschränkt\n"
" bzw. (wenn der ersten Klasse ein '-' vorgestellt wird) diese fortgelassen.\n"
"\n"
" Die Daten werden als kommagetrennte Dateien in das angegebene\n"
" Exportverzeichnis geschrieben.\n"
" "
-#: ../roundup/admin.py:1145
-#: ../roundup/admin.py:1145
+#: ../roundup/admin.py:1142
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"
" unter Fortlassung der im Dateisystem unter $TRACKER_HOME/db/files\n"
" abgelegten Daten; um diese mitzuexportieren, verwenden Sie \"export\".\n"
"\n"
-" Wenn Sie Klassennamen übergeben, wird der Export auf diese beschränkt\n"
+" Wenn Sie Klassennamen übergeben, wird der Export auf diese beschränkt\n"
" bzw. (wenn der ersten Klasse ein '-' vorgestellt wird) diese fortgelassen.\n"
"\n"
" Die Daten werden als kommagetrennte Dateien in das angegebene\n"
" Exportverzeichnis geschrieben.\n"
" "
-#: ../roundup/admin.py:1160
-#: ../roundup/admin.py:1084
+#: ../roundup/admin.py:1157
msgid ""
"Usage: import import_dir\n"
" Import a database from the directory containing CSV files,\n"
" "
msgstr ""
"Verwendung: import Importverzeichnis\n"
-" Importiert Datensätze aus einem Verzeichnis mit CSV-Dateien\n"
+" Importiert Datensätze aus einem Verzeichnis mit CSV-Dateien\n"
"\n"
" Folgende Dateien werden beim Import verwendet:\n"
"\n"
" <Klasse>.csv\n"
-" In dieser Datei sind die Daten zu den Einträgen einer Klasse.\n"
-" Für sämtliche Eigenschaften der Klasse muss eine Spalte \n"
+" In dieser Datei sind die Daten zu den Einträgen einer Klasse.\n"
+" Für sämtliche Eigenschaften der Klasse muss eine Spalte \n"
" exisitieren. In der ersten Zeile stehen die Eigenschaftsnamen.\n"
" <Klasse>-journals.csv\n"
-" In dieser Datei wird der Bearbeitungs-Verlauf der Einträge\n"
+" In dieser Datei wird der Bearbeitungs-Verlauf der Einträge\n"
" beschrieben.\n"
"\n"
-" Importierte Einträge übernehmen die IDs, welche in den Dateien\n"
-" definiert sind. Existierende Einträge mit denselben IDs werden\n"
-" überschrieben.\n"
-" Die Einträge werden in die existierende Datenbank geschrieben.\n"
-" Falls eine neue, leere Datenbank verwendet werden soll, so müssen\n"
-" Sie diese zuerst erstellen (oder sämtliche bestehenden Inhalte \n"
+" Importierte Einträge übernehmen die IDs, welche in den Dateien\n"
+" definiert sind. Existierende Einträge mit denselben IDs werden\n"
+" überschrieben.\n"
+" Die Einträge werden in die existierende Datenbank geschrieben.\n"
+" Falls eine neue, leere Datenbank verwendet werden soll, so müssen\n"
+" Sie diese zuerst erstellen (oder sämtliche bestehenden Inhalte \n"
" verbergen).\n"
" "
-#: ../roundup/admin.py:1235
-#: ../roundup/admin.py:1152
+#: ../roundup/admin.py:1232
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"
"Verwendung: pack Periode | Datum\n"
" Entfernt den Bearbeitungsverlauf ab einem gewissen Datum.\n"
"\n"
-" Das Datum kann als rückläufige Periode spezifiziert werden:\n"
-" \"y\", \"m\", and \"d\". wobei \"w\" (Woche) für 7 Tage "
-"steht.\n"
+" Das Datum kann als rückläufige Periode spezifiziert werden:\n"
+" \"y\", \"m\", and \"d\". wobei \"w\" (Woche) für 7 Tage steht.\n"
"\n"
" Beispiele:\n"
-" \"3y\" steht für 3 Jahre\n"
-" \"2y 1m\" steht für 2 Jahre und ein Monat\n"
-" \"1m 25d\" steht für 1 Monat und 25 Tage\n"
-" \"2w 3d\" steht für 2 Wochen und 3 Tage\n"
+" \"3y\" steht für 3 Jahre\n"
+" \"2y 1m\" steht für 2 Jahre und ein Monat\n"
+" \"1m 25d\" steht für 1 Monat und 25 Tage\n"
+" \"2w 3d\" steht für 2 Wochen und 3 Tage\n"
"\n"
" Das Datumsformat lautet \"JJJJ-MM-TT\", z.B:\n"
" 2001-06-27\n"
"\n"
" "
-#: ../roundup/admin.py:1263
-#: ../roundup/admin.py:1180
+#: ../roundup/admin.py:1260
msgid "Invalid format"
-msgstr "Ungültiges Format"
+msgstr "Ungültiges Format"
-#: ../roundup/admin.py:1274
-#: ../roundup/admin.py:1190
+#: ../roundup/admin.py:1271
msgid ""
"Usage: reindex [classname|designator]*\n"
" Re-generate a tracker's search indexes.\n"
" normalerweise automatisch.\n"
" "
-#: ../roundup/admin.py:1288
-#: ../roundup/admin.py:1204
+#: ../roundup/admin.py:1285
#, python-format
msgid "no such item \"%(designator)s\""
msgstr "Der Eintrag \"%(designator)s\" existiert nicht"
-#: ../roundup/admin.py:1298
-#: ../roundup/admin.py:1214
+#: ../roundup/admin.py:1295
msgid ""
"Usage: security [Role name]\n"
" Display the Permissions available to one or all Roles.\n"
" Zeigt die Berechtigungen einer oder aller Rollen an.\n"
" "
-#: ../roundup/admin.py:1222
+#: ../roundup/admin.py:1303
#, python-format
msgid "No such Role \"%(role)s\""
msgstr "Die Rolle \"%(role)s\" existiert nicht "
-#: ../roundup/admin.py:1228
+#: ../roundup/admin.py:1309
#, python-format
msgid "New Web users get the Roles \"%(role)s\""
msgstr "Neue Web-Benutzer erhalten die Rollen \"%(role)s\""
-#: ../roundup/admin.py:1230
+#: ../roundup/admin.py:1311
#, python-format
msgid "New Web users get the Role \"%(role)s\""
msgstr "Neue Web-Benutzer erhalten die Rolle \"%(role)s\""
-#: ../roundup/admin.py:1233
+#: ../roundup/admin.py:1314
#, python-format
msgid "New Email users get the Roles \"%(role)s\""
msgstr "Neue E-Mail-Benutzer erhalten die Rollen \"%(role)s\""
-#: ../roundup/admin.py:1235
+#: ../roundup/admin.py:1316
#, python-format
msgid "New Email users get the Role \"%(role)s\""
msgstr "Neue E-Mail-Benutzer erhalten die Rolle \"%(role)s\""
-#: ../roundup/admin.py:1238
+#: ../roundup/admin.py:1319
#, python-format
msgid "Role \"%(name)s\":"
msgstr "Rolle \"%(name)s\":"
-#: ../roundup/admin.py:1280
+#: ../roundup/admin.py:1324
#, python-format
msgid " %(description)s (%(name)s for \"%(klass)s\": %(properties)s only)"
-msgstr " %(description)s (%(name)s für \"%(klass)s\": ausschließlich %(properties)s)"
+msgstr " %(description)s (%(name)s für \"%(klass)s\": ausschließlich %(properties)s)"
-#: ../roundup/admin.py:1241
+#: ../roundup/admin.py:1327
#, python-format
msgid " %(description)s (%(name)s for \"%(klass)s\" only)"
-msgstr "%(description)s (%(name)s einzig für \"%(klass)s\")"
+msgstr "%(description)s (%(name)s einzig für \"%(klass)s\")"
-#: ../roundup/admin.py:1244
+#: ../roundup/admin.py:1330
#, python-format
msgid " %(description)s (%(name)s)"
msgstr " %(description)s (%(name)s)"
-#: ../roundup/admin.py:1273
+#: ../roundup/admin.py:1335
+msgid ""
+"Usage: migrate\n"
+" Update a tracker's database to be compatible with the Roundup\n"
+" codebase.\n"
+"\n"
+" You should run the \"migrate\" command for your tracker once you've\n"
+" 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"
+"\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"
+"\n"
+" It's safe to run this even if it's not required, so just get into\n"
+" the habit.\n"
+" "
+msgstr ""
+"Verwendung: migrate\n"
+" Aktualisiert die Datenbank eines Trackers, um sie mit dem aktuellen\n"
+" Roundup-Code kompatibel zu machen\n"
+"\n"
+" Sie sollten \"migrate\" einmalig ausführen, wenn Sie auf die neueste Roundup-Version aktualisiert haben.\n"
+"\n"
+" Tun Sie das, bevor Sie per Web (Internet-Browser), Kommandozeile\n"
+" oder Mail auf den Tracker zugreifen.\n"
+"\n"
+" Das Kommando wird anschließend \"Tracker aktualisiert\" antworten\n"
+" (sofern Sie es nicht schon vorher ausgeführt haben) oder\n"
+" \"Keine Migration notwendig\" (wenn Sie es schon ausgeführt hatten,\n"
+" oder ein anderes Datenbank-Backend verwendet haben, oder\n"
+" vielleicht weil Sie anydbm verwenden.\n"
+"\n"
+" Es kann nicht schaden, dieses Kommando auszuführen, selbst wenn\n"
+" es nicht nötig ist; also gewöhnen Sie es sich einfach an.\n"
+" "
+
+#: ../roundup/admin.py:1354
+msgid "Tracker updated"
+msgstr "Tracker aktualisiert"
+
+#: ../roundup/admin.py:1357
+msgid "No migration action required"
+msgstr "Keine Migration notwendig"
+
+#: ../roundup/admin.py:1386
#, python-format
msgid "Unknown command \"%(command)s\" (\"help commands\" for a list)"
msgstr "Der Befehl \"%(command)s\" existiert nicht (siehe \"help commands\")"
-#: ../roundup/admin.py:1279
+#: ../roundup/admin.py:1392
#, python-format
msgid "Multiple commands match \"%(command)s\": %(list)s"
-msgstr "Zur Abkürzung \"%(command)s\" passen mehrere Befehle: %(list)s"
+msgstr "Zur Abkürzung \"%(command)s\" passen mehrere Befehle: %(list)s"
-#: ../roundup/admin.py:1286
+#: ../roundup/admin.py:1399
msgid "Enter tracker home: "
msgstr "Tracker-Verzeichnis: "
# ../roundup/admin.py:1263 :1269 :1289
-#: ../roundup/admin.py:1293 ../roundup/admin.py:1299 ../roundup/admin.py:1319
+#: ../roundup/admin.py:1406
+#: ../roundup/admin.py:1412
+#: ../roundup/admin.py:1432
+#: ../roundup/admin.py:1406:1412
+#: :1432
#, python-format
msgid "Error: %(message)s"
msgstr "Fehler: %(message)s"
-#: ../roundup/admin.py:1307
+#: ../roundup/admin.py:1420
#, python-format
msgid "Error: Couldn't open tracker: %(message)s"
-msgstr "Fehler: Die Tracker-Instanz konnte nicht geöffnet werden: %(message)s"
+msgstr "Fehler: Die Tracker-Instanz konnte nicht geöffnet werden: %(message)s"
-#: ../roundup/admin.py:1332
+#: ../roundup/admin.py:1445
#, python-format
msgid ""
"Roundup %s ready for input.\n"
"Roundup %s ist bereit.\n"
"Schreiben Sie \"help\", um zur Hilfe zu gelangen."
-#: ../roundup/admin.py:1426
-#: ../roundup/admin.py:1337
-#, on my Windows(tm) system, they *are* available
+#: ../roundup/admin.py:1450
msgid "Note: command history and editing not available"
-msgstr "Bemerkung: Befehlsverlauf/-bearbeitung möglicherweise nicht verfügbar"
+msgstr "Bemerkung: Befehlsverlauf/-bearbeitung möglicherweise nicht verfügbar"
-#: ../roundup/admin.py:1430
-#: ../roundup/admin.py:1341
+#: ../roundup/admin.py:1454
msgid "roundup> "
msgstr "roundup> "
-#: ../roundup/admin.py:1432
-#: ../roundup/admin.py:1343
+#: ../roundup/admin.py:1456
msgid "exit..."
msgstr "beenden..."
-#: ../roundup/admin.py:1442
-#: ../roundup/admin.py:1353
+#: ../roundup/admin.py:1466
msgid "There are unsaved changes. Commit them (y/N)? "
-msgstr "Es gibt noch ungespeicherte Änderungen. Änderungen speichern (y/N)?"
+msgstr "Es gibt noch ungespeicherte Änderungen. Änderungen speichern (y/N)?"
-#: ../roundup/backends/back_anydbm.py:219
+#: ../roundup/backends/back_anydbm.py:218
#: ../roundup/backends/sessions_dbm.py:50
msgid "Couldn't identify database type"
-msgstr ""
-"Konnte den Datenbanktyp nicht ermitteln"
+msgstr "Konnte den Datenbanktyp nicht ermitteln"
-#: ../roundup/backends/back_anydbm.py:245
+#: ../roundup/backends/back_anydbm.py:244
#, python-format
msgid "Couldn't open database - the required module '%s' is not available"
-msgstr ""
-"Konnte die Datenbank nicht öffnen - das erforderliche Modul '%s' ist nicht verfügbar"
-
-#: ../roundup/backends/back_anydbm.py:795
-#: ../roundup/backends/back_anydbm.py:1070
-#: ../roundup/backends/back_anydbm.py:1267
-#: ../roundup/backends/back_anydbm.py:1285
-#: ../roundup/backends/back_anydbm.py:1331
-#: ../roundup/backends/back_anydbm.py:1901
-#: ../roundup/backends/back_anydbm.py:795:1070
-#: ../roundup/backends/back_metakit.py:567
-#: ../roundup/backends/back_metakit.py:834
-#: ../roundup/backends/back_metakit.py:866
-#: ../roundup/backends/back_metakit.py:1601
-#: ../roundup/backends/back_metakit.py:567:834
-#: ../roundup/backends/rdbms_common.py:1320
-#: ../roundup/backends/rdbms_common.py:1549
-#: ../roundup/backends/rdbms_common.py:1755
-#: ../roundup/backends/rdbms_common.py:1775
-#: ../roundup/backends/rdbms_common.py:1828
-#: ../roundup/backends/rdbms_common.py:2436
-#: ../roundup/backends/rdbms_common.py:1320:1549 :1267:1285 :1331:1901
-#: :1755:1775 :1828:2436 :866:1601
+msgstr "Konnte die Datenbank nicht öffnen - das erforderliche Modul '%s' ist nicht verfügbar"
+
+#: ../roundup/backends/back_anydbm.py:799
+#: ../roundup/backends/back_anydbm.py:1074
+#: ../roundup/backends/back_anydbm.py:1271
+#: ../roundup/backends/back_anydbm.py:1289
+#: ../roundup/backends/back_anydbm.py:1335
+#: ../roundup/backends/back_anydbm.py:1905
+#: ../roundup/backends/back_anydbm.py:799:1074
+#: ../roundup/backends/rdbms_common.py:1396
+#: ../roundup/backends/rdbms_common.py:1625
+#: ../roundup/backends/rdbms_common.py:1831
+#: ../roundup/backends/rdbms_common.py:1851
+#: ../roundup/backends/rdbms_common.py:1904
+#: ../roundup/backends/rdbms_common.py:2512
+#: ../roundup/backends/rdbms_common.py:1396:1625
+#: :1271:1289
+#: :1335:1905
+#: :1831:1851
+#: :1904:2512
msgid "Database open read-only"
-msgstr ""
-"Datenbank nur zum Lesen geöffnet"
+msgstr "Datenbank nur zum Lesen geöffnet"
-#: ../roundup/backends/back_anydbm.py:2003
-#: ../roundup/backends/back_anydbm.py:2054
+#: ../roundup/backends/back_anydbm.py:2007
#, python-format
msgid "WARNING: invalid date tuple %r"
-msgstr "WARNUNG: ungültiges Datums-Tupel %r"
+msgstr "WARNUNG: ungültiges Datums-Tupel %r"
-#: ../roundup/backends/rdbms_common.py:1449
-#: ../roundup/backends/rdbms_common.py:1425
+#: ../roundup/backends/rdbms_common.py:1525
msgid "create"
msgstr "erstellt"
-#: ../roundup/backends/rdbms_common.py:1615
-#: ../roundup/backends/rdbms_common.py:1588
+#: ../roundup/backends/rdbms_common.py:1691
msgid "unlink"
-msgstr "Link gelöscht"
+msgstr "Link gelöscht"
-#: ../roundup/backends/rdbms_common.py:1619
-#: ../roundup/backends/rdbms_common.py:1592
+#: ../roundup/backends/rdbms_common.py:1695
msgid "link"
msgstr "verlinkt"
-#: ../roundup/backends/rdbms_common.py:1741
-#: ../roundup/backends/rdbms_common.py:1702
+#: ../roundup/backends/rdbms_common.py:1817
msgid "set"
-msgstr "geändert"
+msgstr "geändert"
-#: ../roundup/backends/rdbms_common.py:1765
-#: ../roundup/backends/rdbms_common.py:1726
+#: ../roundup/backends/rdbms_common.py:1841
msgid "retired"
msgstr "verborgen"
-#: ../roundup/backends/rdbms_common.py:1795
-#: ../roundup/backends/rdbms_common.py:1756
+#: ../roundup/backends/rdbms_common.py:1871
msgid "restored"
msgstr "wiederhergestellt"
-#: ../roundup/cgi/actions.py:58
-#, python-format
-msgid "You do not have permission to %(action)s the %(classname)s class."
-msgstr ""
-"Sie sind nicht berechtigt, die Aktion(en) %(action)s auf die Klasse"
-" %(classname)s anzuwenden."
-
-#: ../roundup/cgi/actions.py:89
+#: ../roundup/cgi/actions.py:88
msgid "No type specified"
msgstr "Typ nicht spezifiziert"
-#: ../roundup/cgi/actions.py:91
+#: ../roundup/cgi/actions.py:90
msgid "No ID entered"
msgstr "keine ID spezifiziert"
-#: ../roundup/cgi/actions.py:97
+#: ../roundup/cgi/actions.py:96
#, python-format
msgid "\"%(input)s\" is not an ID (%(classname)s ID required)"
msgstr "\"%(input)s\" ist keine ID (%(classname)s ID wird erwartet)"
-#: ../roundup/cgi/actions.py:117
-msgid "You may not retire the admin or anonymous user"
-msgstr "Sie können den Administrator oder den Gast-Benutzer nicht löschen"
+#: ../roundup/cgi/actions.py:108
+#: ../roundup/cgi/actions.py:287
+#: ../roundup/cgi/actions.py:590
+#: ../roundup/cgi/actions.py:636
+#: ../roundup/cgi/actions.py:822
+#: ../roundup/cgi/actions.py:940
+#: ../roundup/cgi/actions.py:108:287
+#: :590:636
+#: :822:940
+msgid "Invalid request"
+msgstr "Ungültige Anforderung"
+
+#: ../roundup/cgi/actions.py:126
+#: ../roundup/cgi/actions.py:382
+#: ../roundup/cgi/actions.py:126:382
+#, python-format
+msgid "You do not have permission to retire %(class)s"
+msgstr "Sie sind nicht berechtigt, Einträge der Klasse \"%(class)s\" zu löschen"
-#: ../roundup/cgi/actions.py:124
+#: ../roundup/cgi/actions.py:134
#, python-format
msgid "%(classname)s %(itemid)s has been retired"
-msgstr "%(classname)s %(itemid)s wurde gelöscht"
+msgstr "%(classname)s %(itemid)s wurde gelöscht"
-#: ../roundup/cgi/actions.py:169 ../roundup/cgi/actions.py:197
-#: ../roundup/cgi/actions.py:169:197
# ../roundup/cgi/actions.py:174 :202
-#: ../roundup/cgi/actions.py:174 ../roundup/cgi/actions.py:202
+#: ../roundup/cgi/actions.py:175
+#: ../roundup/cgi/actions.py:203
+#: ../roundup/cgi/actions.py:175:203
msgid "You do not have permission to edit queries"
msgstr "Sie haben keine Berechtigung, Abfragen zu bearbeiten."
-#: ../roundup/cgi/actions.py:175 ../roundup/cgi/actions.py:204
-#: ../roundup/cgi/actions.py:175:204
# ../roundup/cgi/actions.py:180 :209
-#: ../roundup/cgi/actions.py:180 ../roundup/cgi/actions.py:209
+#: ../roundup/cgi/actions.py:181
+#: ../roundup/cgi/actions.py:210
+#: ../roundup/cgi/actions.py:181:210
msgid "You do not have permission to store queries"
msgstr "Sie haben keine Berechtigung, Abfragen zu speichern."
-#: ../roundup/cgi/actions.py:310
-#: ../roundup/cgi/actions.py:279
+#: ../roundup/cgi/actions.py:321
+#: ../roundup/cgi/actions.py:507
+#: ../roundup/cgi/actions.py:321:507
+#, python-format
+msgid "You do not have permission to create %(class)s"
+msgstr "Sie sind nicht berechtigt, Einträge der Klasse \"%(class)s\" zu erstellen"
+
+#: ../roundup/cgi/actions.py:329
#, python-format
msgid "Not enough values on line %(line)s"
-msgstr "Nicht genügend Werte in Zeile %(line)s"
+msgstr "Nicht genügend Werte in Zeile %(line)s"
+
+#: ../roundup/cgi/actions.py:339
+#: ../roundup/cgi/actions.py:495
+#: ../roundup/cgi/actions.py:339:495
+#, python-format
+msgid "You do not have permission to edit %(class)s"
+msgstr "Sie sind nicht berechtigt, Einträge der Klasse \"%(class)s\" zu bearbeiten"
-#: ../roundup/cgi/actions.py:357
-#: ../roundup/cgi/actions.py:326
+#: ../roundup/cgi/actions.py:389
msgid "Items edited OK"
-msgstr "Die Einträge wurden aktualisiert"
+msgstr "Die Einträge wurden aktualisiert"
-#: ../roundup/cgi/actions.py:416
-#: ../roundup/cgi/actions.py:386
+#: ../roundup/cgi/actions.py:448
#, python-format
msgid "%(class)s %(id)s %(properties)s edited ok"
msgstr "Eigenschaft \"%(properties)s\" bei \"%(class)s %(id)s\" bearbeitet"
-#: ../roundup/cgi/actions.py:419
-#: ../roundup/cgi/actions.py:389
+#: ../roundup/cgi/actions.py:451
#, python-format
msgid "%(class)s %(id)s - nothing changed"
-msgstr "%(class)s %(id)s - keine Änderungen"
+msgstr "%(class)s %(id)s - keine Änderungen"
-#: ../roundup/cgi/actions.py:431
-#: ../roundup/cgi/actions.py:401
+#: ../roundup/cgi/actions.py:463
#, python-format
msgid "%(class)s %(id)s created"
msgstr "Der Eintrag \"%(class)s%(id)s\" wurde erstellt"
-#: ../roundup/cgi/actions.py:463
-#: ../roundup/cgi/actions.py:433
-#, python-format
-msgid "You do not have permission to edit %(class)s"
-msgstr ""
-"Sie sind nicht berechtigt, Einträge der Klasse \"%(class)s\" zu "
-"bearbeiten"
-
-#: ../roundup/cgi/actions.py:475
-#: ../roundup/cgi/actions.py:445
-#, python-format
-msgid "You do not have permission to create %(class)s"
-msgstr ""
-"Sie sind nicht berechtigt, Einträge der Klasse \"%(class)s\" zu "
-"erstellen"
-
-#: ../roundup/cgi/actions.py:499
-#: ../roundup/cgi/actions.py:468
-msgid "You do not have permission to edit user roles"
-msgstr "Sie sind nicht berechtigt, Benutzer-Rollen zu ändern"
-
-#: ../roundup/cgi/actions.py:549
-#: ../roundup/cgi/actions.py:537
+#: ../roundup/cgi/actions.py:575
#, python-format
-msgid ""
-"Edit Error: someone else has edited this %s (%s). View <a target=\"new\" href="
-"\"%s%s\">their changes</a> in a new window."
-msgstr ""
-"Fehler: Jemand anders hat dieses %s bearbeitet (%s). Sehen Sie "
-"<a target=\"_new\" href=\"%s%s\">dessen Änderungen</a> in einem neuen Fenster."
+msgid "Edit Error: someone else has edited this %s (%s). View <a target=\"new\" href=\"%s%s\">their changes</a> in a new window."
+msgstr "Fehler: Jemand anders hat dieses %s bearbeitet (%s). Sehen Sie <a target=\"_new\" href=\"%s%s\">dessen Änderungen</a> in einem neuen Fenster."
-#: ../roundup/cgi/actions.py:577
-#: ../roundup/cgi/actions.py:530
+#: ../roundup/cgi/actions.py:607
#, python-format
msgid "Edit Error: %s"
msgstr "Fehler bei der Bearbeitung: %s"
-#: ../roundup/cgi/actions.py:608 ../roundup/cgi/actions.py:619
-#: ../roundup/cgi/actions.py:790 ../roundup/cgi/actions.py:809
-#: ../roundup/cgi/actions.py:608:619 :790:809
# ../roundup/cgi/actions.py:546 :556
-#: ../roundup/cgi/actions.py:561 ../roundup/cgi/actions.py:572
-#: ../roundup/cgi/actions.py:743 ../roundup/cgi/actions.py:762
+#: ../roundup/cgi/actions.py:642
+#: ../roundup/cgi/actions.py:658
+#: ../roundup/cgi/actions.py:828
+#: ../roundup/cgi/actions.py:847
+#: ../roundup/cgi/actions.py:642:658
+#: :828:847
#, python-format
msgid "Error: %s"
msgstr "Fehler: %s"
-#: ../roundup/cgi/actions.py:645
-#: ../roundup/cgi/actions.py:598
+#: ../roundup/cgi/actions.py:684
msgid ""
"Invalid One Time Key!\n"
-"(a Mozilla bug may cause this message to show up erroneously, please check "
-"your email)"
+"(a Mozilla bug may cause this message to show up erroneously, please check your email)"
msgstr ""
-"Ungültiger Authentifizierungscode!\n"
-"(Ein Fehler in Mozilla kann diese Meldung hervorrufen, bitte prüfen Sie Ihr E-Mail-Konto)"
+"Ungültiger Authentifizierungscode!\n"
+"(Ein Fehler in Mozilla kann diese Meldung hervorrufen, bitte prüfen Sie Ihr E-Mail-Konto)"
-#: ../roundup/cgi/actions.py:640
+#: ../roundup/cgi/actions.py:726
#, python-format
msgid "Password reset and email sent to %s"
-msgstr "Ihr Passwort wurde zurückgesetzt und per E-Mail an %s versandt"
+msgstr "Ihr Passwort wurde zurückgesetzt und per E-Mail an %s versandt"
-#: ../roundup/cgi/actions.py:649
+#: ../roundup/cgi/actions.py:735
msgid "Unknown username"
msgstr "Benutzername unbekannt"
-#: ../roundup/cgi/actions.py:657
+#: ../roundup/cgi/actions.py:743
msgid "Unknown email address"
msgstr "E-Mail-Adresse unbekannt"
-#: ../roundup/cgi/actions.py:662
+#: ../roundup/cgi/actions.py:748
msgid "You need to specify a username or address"
-msgstr "Sie müssen einen Benutzernamen oder eine E-Mail-Adresse angeben"
+msgstr "Sie müssen einen Benutzernamen oder eine E-Mail-Adresse angeben"
-#: ../roundup/cgi/actions.py:687
+#: ../roundup/cgi/actions.py:773
#, python-format
msgid "Email sent to %s"
msgstr "Eine E-Mail wurde an %s versandt"
-#: ../roundup/cgi/actions.py:706
+#: ../roundup/cgi/actions.py:787
msgid "You are now registered, welcome!"
msgstr "Sie sind nun registriert. Willkommen!"
-#: ../roundup/cgi/actions.py:751
+#: ../roundup/cgi/actions.py:836
msgid "It is not permitted to supply roles at registration."
-msgstr "Bei der Registrierung dürfen keine Rollen angegeben werden"
+msgstr "Bei der Registrierung dürfen keine Rollen angegeben werden"
-#: ../roundup/cgi/actions.py:834
+#: ../roundup/cgi/actions.py:923
msgid "You are logged out"
msgstr "Sie wurden vom System abgemeldet"
-#: ../roundup/cgi/actions.py:845
+#: ../roundup/cgi/actions.py:944
msgid "Username required"
msgstr "Benutzername notwendig"
-#: ../roundup/cgi/actions.py:873 ../roundup/cgi/actions.py:877
+#: ../roundup/cgi/actions.py:978
+#: ../roundup/cgi/actions.py:982
+#: ../roundup/cgi/actions.py:978:982
msgid "Invalid login"
-msgstr "Ungültiger Benutzername"
+msgstr "Ungültiger Benutzername"
-#: ../roundup/cgi/actions.py:883
+#: ../roundup/cgi/actions.py:988
msgid "You do not have permission to login"
msgstr "Sie sind nicht berechtigt, sich anzumelden"
+#: ../roundup/cgi/actions.py:1047
+#, python-format
+msgid "You do not have permission to view %(class)s"
+msgstr "Sie sind nicht berechtigt, Einträge der Klasse \"%(class)s\" zu lesen"
+
#: ../roundup/cgi/cgitb.py:49
#, python-format
msgid ""
"</table></li>\n"
msgstr ""
"\n"
-"<li>Beim Ausführen von %(info)r auf Zeile %(line)d\n"
+"<li>Beim Ausführen von %(info)r auf Zeile %(line)d\n"
"<table class=\"otherinfo\" style=\"font-size: 90%%\">\n"
" <tr><th colspan=\"2\" class=\"header\">Aktuelle Variablen:</th></tr>\n"
" %(globals)s\n"
#: ../roundup/cgi/cgitb.py:103
msgid "Full traceback:"
-msgstr "Vollständiger Traceback:"
+msgstr "Vollständiger Traceback:"
#: ../roundup/cgi/cgitb.py:116
#, python-format
msgstr "<font size=+1><strong>%(exc_type)s</strong>: %(exc_value)s</font>"
#: ../roundup/cgi/cgitb.py:120
-msgid ""
-"<p>A problem occurred while running a Python script. Here is the sequence of "
-"function calls leading up to the error, with the most recent (innermost) call "
-"first. The exception attributes are:"
-msgstr ""
-"<p>Ein Problem trat auf, als ein Python-Script ausgeführt wurde. Hier sehen "
-"Sie die Aufrufe, welche zu dem Fehler führten. Der letzte (innerste) Aufruf erscheint "
-"dabei zuoberst. Der Fehler hat folgende Attribute: "
+msgid "<p>A problem occurred while running a Python script. Here is the sequence of function calls leading up to the error, with the most recent (innermost) call first. The exception attributes are:"
+msgstr "<p>Ein Problem trat auf, als ein Python-Script ausgeführt wurde. Hier sehen Sie die Aufrufe, welche zu dem Fehler führten. Der letzte (innerste) Aufruf erscheint dabei zuoberst. Der Fehler hat folgende Attribute: "
#: ../roundup/cgi/cgitb.py:129
msgid "<file is None - probably inside <tt>eval</tt> or <tt>exec</tt>>"
-msgstr "<file ist None - Wahrscheinlich in einem <tt>eval</tt> oder einem "
-"<tt>exec</tt>>"
+msgstr "<file ist None - Wahrscheinlich in einem <tt>eval</tt> oder einem <tt>exec</tt>>"
#: ../roundup/cgi/cgitb.py:138
#, python-format
msgstr "in <strong>%s</strong>"
# ../roundup/cgi/cgitb.py:145 :151
-#: ../roundup/cgi/cgitb.py:172 ../roundup/cgi/cgitb.py:178
+#: ../roundup/cgi/cgitb.py:172
+#: ../roundup/cgi/cgitb.py:178
+#: ../roundup/cgi/cgitb.py:172:178
msgid "<em>undefined</em>"
msgstr "<em>nicht definiert</em>"
-#: ../roundup/cgi/client.py:51
-#: ../roundup/cgi/client.py:49
-msgid ""
-"<html><head><title>An error has occurred</title></head>\n"
-"<body><h1>An error has occurred</h1>\n"
-"<p>A problem was encountered processing your request.\n"
-"The tracker maintainers have been notified of the problem.</p>\n"
-"</body></html>"
-msgstr ""
-"<html><head><title>Ein Fehler ist aufgetreten</title></head>\n"
-"<body><h1>Ein Fehler ist aufgetreten</h1>\n"
-"<p>Bei der Bearbeitung Ihrer Daten ist ein Fehler aufgetreten. "
-"Die Admistratoren wurden benachrichtigt.</p>\n"
-"</body></html>"
-
-#: ../roundup/cgi/client.py:377
-#: ../roundup/cgi/client.py:291
+#: ../roundup/cgi/client.py:517
msgid "Form Error: "
msgstr "Formular-Fehler: "
-#: ../roundup/cgi/client.py:432
-#: ../roundup/cgi/client.py:344
+#: ../roundup/cgi/client.py:575
#, python-format
msgid "Unrecognized charset: %r"
msgstr "Zeichensatz nicht erkannt: %r"
-#: ../roundup/cgi/client.py:560
-#: ../roundup/cgi/client.py:446
+#: ../roundup/cgi/client.py:696
msgid "Anonymous users are not allowed to use the web interface"
-msgstr ""
-"Gast-Benutzer sind nicht berechtigt, das Web-Interface zu benutzen."
+msgstr "Gast-Benutzer sind nicht berechtigt, das Web-Interface zu benutzen."
-#: ../roundup/cgi/client.py:715
-#: ../roundup/cgi/client.py:597
+#: ../roundup/cgi/client.py:851
msgid "You are not allowed to view this file."
msgstr "Sie sind nicht berechtigt, diese Seite anzuzeigen."
-#: ../roundup/cgi/client.py:808
-#: ../roundup/cgi/client.py:689
+#: ../roundup/cgi/client.py:968
#, python-format
msgid "%(starttag)sTime elapsed: %(seconds)fs%(endtag)s\n"
-msgstr "%(starttag)sBenötigte Zeit: %(seconds)fs%(endtag)s\n"
+msgstr "%(starttag)sBenötigte Zeit: %(seconds)fs%(endtag)s\n"
-#: ../roundup/cgi/client.py:812
-#: ../roundup/cgi/client.py:693
+#: ../roundup/cgi/client.py:972
#, python-format
-msgid ""
-"%(starttag)sCache hits: %(cache_hits)d, misses %(cache_misses)d. Loading "
-"items: %(get_items)f secs. Filtering: %(filtering)f secs.%(endtag)s\n"
-msgstr ""
-"%(starttag)sCache benutzt: %(cache_hits)d, verfehlt: %(cache_misses)d. "
-"Einträge laden: %(get_items)fs; filtern: %(filtering)fs.%(endtag)s\n"
+msgid "%(starttag)sCache hits: %(cache_hits)d, misses %(cache_misses)d. Loading items: %(get_items)f secs. Filtering: %(filtering)f secs.%(endtag)s\n"
+msgstr "%(starttag)sCache benutzt: %(cache_hits)d, verfehlt: %(cache_misses)d. Einträge laden: %(get_items)fs; filtern: %(filtering)fs.%(endtag)s\n"
#: ../roundup/cgi/form_parser.py:283
#, python-format
msgid "link \"%(key)s\" value \"%(entry)s\" not a designator"
-msgstr ""
-"Der Wert \"%(entry)s\" ist kein gültiger Bezeichner für die Verknüpfung \"%"
-"(key)s\""
+msgstr "Der Wert \"%(entry)s\" ist kein gültiger Bezeichner für die Verknüpfung \"%(key)s\""
#: ../roundup/cgi/form_parser.py:301
-#: ../roundup/cgi/form_parser.py:290
#, python-format
msgid "%(class)s %(property)s is not a link or multilink property"
msgstr "%(class)s %(property)s ist weder ein Link noch ein Mehrfachlink"
+#: ../roundup/cgi/form_parser.py:313
+#, python-format
+msgid "The form action claims to require property \"%(property)s\" which doesn't exist"
+msgstr "Die Aktion erfordert die fehlende Angabe \"%(property)s\""
+
#: ../roundup/cgi/form_parser.py:335
-#: ../roundup/cgi/form_parser.py:312
#, python-format
-msgid ""
-"You have submitted a %(action)s action for the property \"%(property)s\" "
-"which doesn't exist"
-msgstr "Die Aktion %(action)s gilt nicht für die Eigenschaft \"%(property)s\" "
+msgid "You have submitted a %(action)s action for the property \"%(property)s\" which doesn't exist"
+msgstr "Die Aktion %(action)s gilt nicht für die Eigenschaft \"%(property)s\" "
# ../roundup/cgi/form_parser.py:331 :357
-#: ../roundup/cgi/form_parser.py:331 ../roundup/cgi/form_parser.py:357
+#: ../roundup/cgi/form_parser.py:354
+#: ../roundup/cgi/form_parser.py:380
+#: ../roundup/cgi/form_parser.py:354:380
#, python-format
msgid "You have submitted more than one value for the %s property"
-msgstr "Sie haben mehr als einen Wert für die Eigenschaft \"%s\" übermittelt"
+msgstr "Sie haben mehr als einen Wert für die Eigenschaft \"%s\" übermittelt"
# ../roundup/cgi/form_parser.py:354 :360
-#: ../roundup/cgi/form_parser.py:354 ../roundup/cgi/form_parser.py:360
+#: ../roundup/cgi/form_parser.py:377
+#: ../roundup/cgi/form_parser.py:383
+#: ../roundup/cgi/form_parser.py:377:383
msgid "Password and confirmation text do not match"
-msgstr "Die beiden Passwortfelder stimmen nicht überein"
+msgstr "Die beiden Passwortfelder stimmen nicht überein"
-#: ../roundup/cgi/form_parser.py:395
+#: ../roundup/cgi/form_parser.py:418
#, python-format
msgid "property \"%(propname)s\": \"%(value)s\" not currently in list"
-msgstr "Der Wert \"%(value)s\" ist nicht in der Liste für \"%(propname)s\""
+msgstr "Der Wert \"%(value)s\" ist nicht in der Liste für \"%(propname)s\""
-#: ../roundup/cgi/form_parser.py:509
+#: ../roundup/cgi/form_parser.py:557
#, python-format
msgid "Required %(class)s property %(property)s not supplied"
msgid_plural "Required %(class)s properties %(property)s not supplied"
-msgstr[0] "Die Eigenschaft \"%(property)s\" muss für die Klasse \"%(class)s\" angegeben werden"
-msgstr[1] "Die Eigenschaften \"%(property)s\" müssen für die Klasse \"%(class)s\" angegeben werden"
+msgstr[0] "Die Eigenschaft \"%(property)s\" muss für die Klasse \"%(class)s\" angegeben werden"
+msgstr[1] "Die Eigenschaften \"%(property)s\" müssen für die Klasse \"%(class)s\" angegeben werden"
-#: ../roundup/cgi/form_parser.py:574
-#: ../roundup/cgi/form_parser.py:529
+#: ../roundup/cgi/form_parser.py:580
msgid "File is empty"
-msgstr "Die ausgewählte Datei ist leer"
+msgstr "Die ausgewählte Datei ist leer"
#: ../roundup/cgi/templating.py:77
-#: ../roundup/cgi/templating.py:68
#, python-format
msgid "You are not allowed to %(action)s items of class %(class)s"
-msgstr ""
-"Sie sind nicht berechtigt, die Aktion \"%(action)s\" auf Einträge der "
-"Klasse \"%(class)s\" anzuwenden"
+msgstr "Sie sind nicht berechtigt, die Aktion \"%(action)s\" auf Einträge der Klasse \"%(class)s\" anzuwenden"
-#: ../roundup/cgi/templating.py:657
-#: ../roundup/cgi/templating.py:77
-#: ../roundup/cgi/templating.py:612
+#: ../roundup/cgi/templating.py:664
msgid "(list)"
msgstr "(Liste)"
-#: ../roundup/cgi/templating.py:726
-#: ../roundup/cgi/templating.py:646
+#: ../roundup/cgi/templating.py:733
msgid "Submit New Entry"
msgstr "Eintrag speichern"
-#: ../roundup/cgi/templating.py:740 ../roundup/cgi/templating.py:873
-#: ../roundup/cgi/templating.py:1294 ../roundup/cgi/templating.py:1323
-#: ../roundup/cgi/templating.py:1343 ../roundup/cgi/templating.py:1356
-#: ../roundup/cgi/templating.py:1407 ../roundup/cgi/templating.py:1430
-#: ../roundup/cgi/templating.py:1466 ../roundup/cgi/templating.py:1503
-#: ../roundup/cgi/templating.py:1556 ../roundup/cgi/templating.py:1573
-#: ../roundup/cgi/templating.py:1657 ../roundup/cgi/templating.py:1677
-#: ../roundup/cgi/templating.py:1695 ../roundup/cgi/templating.py:1727
-#: ../roundup/cgi/templating.py:1737 ../roundup/cgi/templating.py:1789
-#: ../roundup/cgi/templating.py:1978 ../roundup/cgi/templating.py:740:873
-#: :1294:1323 :1343:1356 :1407:1430 :1466:1503 :1556:1573 :1657:1677 :1695:1727
-#: :1737:1789 :1978
+#: ../roundup/cgi/templating.py:747
+#: ../roundup/cgi/templating.py:886
+#: ../roundup/cgi/templating.py:1358
+#: ../roundup/cgi/templating.py:1387
+#: ../roundup/cgi/templating.py:1407
+#: ../roundup/cgi/templating.py:1420
+#: ../roundup/cgi/templating.py:1471
+#: ../roundup/cgi/templating.py:1494
+#: ../roundup/cgi/templating.py:1530
+#: ../roundup/cgi/templating.py:1567
+#: ../roundup/cgi/templating.py:1620
+#: ../roundup/cgi/templating.py:1637
+#: ../roundup/cgi/templating.py:1721
+#: ../roundup/cgi/templating.py:1741
+#: ../roundup/cgi/templating.py:1759
+#: ../roundup/cgi/templating.py:1791
+#: ../roundup/cgi/templating.py:1801
+#: ../roundup/cgi/templating.py:1853
+#: ../roundup/cgi/templating.py:2069
+#: ../roundup/cgi/templating.py:747:886
+#: :1358:1387
+#: :1407:1420
+#: :1471:1494
+#: :1530:1567
+#: :1620:1637
+#: :1721:1741
+#: :1759:1791
+#: :1801:1853
+#: :2069
msgid "[hidden]"
msgstr "[verborgen]"
-#: ../roundup/cgi/templating.py:741
-#: ../roundup/cgi/templating.py:656
+#: ../roundup/cgi/templating.py:748
msgid "New node - no history"
msgstr "Neuer Eintrag - Noch kein Verlauf"
-#: ../roundup/cgi/templating.py:855
-#: ../roundup/cgi/templating.py:756
+#: ../roundup/cgi/templating.py:868
msgid "Submit Changes"
msgstr "Speichern"
-#: ../roundup/cgi/templating.py:937
-#: ../roundup/cgi/templating.py:837
+#: ../roundup/cgi/templating.py:950
msgid "<em>The indicated property no longer exists</em>"
-msgstr "<em>Die gewählte Eigenschaft existiert nicht mehr</em>"
+msgstr "<em>Die gewählte Eigenschaft existiert nicht mehr</em>"
-#: ../roundup/cgi/templating.py:938
-#: ../roundup/cgi/templating.py:838
+#: ../roundup/cgi/templating.py:951
#, python-format
msgid "<em>%s: %s</em>\n"
msgstr "<em>%s: %s</em>\n"
-#: ../roundup/cgi/templating.py:951
-#: ../roundup/cgi/templating.py:851
+#: ../roundup/cgi/templating.py:964
#, python-format
msgid "The linked class %(classname)s no longer exists"
msgstr "Die verlinkte Klasse \"%(classname)s\" existiert nicht mehr"
-#: ../roundup/cgi/templating.py:984 ../roundup/cgi/templating.py:1008
-#: ../roundup/cgi/templating.py:984:1008
# ../roundup/cgi/templating.py:905 :926
-#: ../roundup/cgi/templating.py:884 ../roundup/cgi/templating.py:905
+#: ../roundup/cgi/templating.py:998
+#: ../roundup/cgi/templating.py:1023
+#: ../roundup/cgi/templating.py:998:1023
msgid "<strike>The linked node no longer exists</strike>"
-msgstr "<strike>Der verknüpfte Eintrag existiert nicht mehr</strike>"
+msgstr "<strike>Der verknüpfte Eintrag existiert nicht mehr</strike>"
-#: ../roundup/cgi/templating.py:1061
-#: ../roundup/cgi/templating.py:955
+#: ../roundup/cgi/templating.py:1077
#, python-format
msgid "%s: (no value)"
msgstr "%s: (kein Wert)"
-#: ../roundup/cgi/templating.py:1073
-#: ../roundup/cgi/templating.py:967
-msgid ""
-"<strong><em>This event is not handled by the history display!</em></strong>"
-msgstr ""
-"<strong><em>Dieses Ereignis kann nicht im Verlauf angezeigt werden!</em></strong>"
+#: ../roundup/cgi/templating.py:1089
+msgid "<strong><em>This event is not handled by the history display!</em></strong>"
+msgstr "<strong><em>Dieses Ereignis kann nicht im Verlauf angezeigt werden!</em></strong>"
-#: ../roundup/cgi/templating.py:1085
-#: ../roundup/cgi/templating.py:979
+#: ../roundup/cgi/templating.py:1101
msgid "<tr><td colspan=4><strong>Note:</strong></td></tr>"
msgstr "<tr><td colspan=\"4\"><strong>Bitte beachten:</strong></td></tr>"
-#: ../roundup/cgi/templating.py:1094
-#: ../roundup/cgi/templating.py:988
+#: ../roundup/cgi/templating.py:1110
msgid "History"
msgstr "Verlauf"
-#: ../roundup/cgi/templating.py:1096
-#: ../roundup/cgi/templating.py:990
+#: ../roundup/cgi/templating.py:1112
msgid "<th>Date</th>"
msgstr "<th>Datum</th>"
-#: ../roundup/cgi/templating.py:1097
-#: ../roundup/cgi/templating.py:991
+#: ../roundup/cgi/templating.py:1113
msgid "<th>User</th>"
msgstr "<th>Benutzer</th>"
-#: ../roundup/cgi/templating.py:1098
-#: ../roundup/cgi/templating.py:992
+#: ../roundup/cgi/templating.py:1114
msgid "<th>Action</th>"
msgstr "<th>Aktion</th>"
-#: ../roundup/cgi/templating.py:1099
-#: ../roundup/cgi/templating.py:993
+#: ../roundup/cgi/templating.py:1115
msgid "<th>Args</th>"
msgstr "<th>Argumente</th>"
-#: ../roundup/cgi/templating.py:1141
-#: ../roundup/cgi/templating.py:1097
+#: ../roundup/cgi/templating.py:1160
#, python-format
msgid "Copy of %(class)s %(id)s"
-msgstr ""
-"Kopie von %(class)s %(id)s"
+msgstr "Kopie von %(class)s %(id)s"
-#: ../roundup/cgi/templating.py:1434
-#: ../roundup/cgi/templating.py:1234
+#: ../roundup/cgi/templating.py:1498
msgid "*encrypted*"
-msgstr "*verschlüsselt*"
+msgstr "*verschlüsselt*"
-#: ../roundup/cgi/templating.py:1507 ../roundup/cgi/templating.py:1528
-#: ../roundup/cgi/templating.py:1534 ../roundup/cgi/templating.py:1050:1507
-#: :1528:1534
+#: ../roundup/cgi/templating.py:1571
+#: ../roundup/cgi/templating.py:1592
+#: ../roundup/cgi/templating.py:1598
+#: ../roundup/cgi/templating.py:1066:1571
+#: :1592:1598
msgid "No"
msgstr "Nein"
-#: ../roundup/cgi/templating.py:1507 ../roundup/cgi/templating.py:1526
-#: ../roundup/cgi/templating.py:1531 ../roundup/cgi/templating.py:1050:1507
-#: :1526:1531
+#: ../roundup/cgi/templating.py:1571
+#: ../roundup/cgi/templating.py:1590
+#: ../roundup/cgi/templating.py:1595
+#: ../roundup/cgi/templating.py:1066:1571
+#: :1590:1595
msgid "Yes"
msgstr "Ja"
-#: ../roundup/cgi/templating.py:1620
-msgid ""
-"default value for DateHTMLProperty must be either DateHTMLProperty or string "
-"date representation."
+#: ../roundup/cgi/templating.py:1684
+msgid "default value for DateHTMLProperty must be either DateHTMLProperty or string date representation."
msgstr ""
"Der voreingestellte Wert einer DateHTML-Eigenschaft muss entweder ein\n"
-"DateHTML-Objekt sein oder ein Datum repräsentieren."
+"DateHTML-Objekt sein oder ein Datum repräsentieren."
-#: ../roundup/cgi/templating.py:1780
+#: ../roundup/cgi/templating.py:1844
#, python-format
msgid "Attempt to look up %(attr)s on a missing value"
-msgstr ""
-"Versuch, das Attribut %(attr)s eines nicht vorhandenen Werts abzufragen"
+msgstr "Versuch, das Attribut %(attr)s eines nicht vorhandenen Werts abzufragen"
-#: ../roundup/cgi/templating.py:1853
+#: ../roundup/cgi/templating.py:1929
#, python-format
msgid "<option %svalue=\"-1\">- no selection -</option>"
-msgstr "<option %svalue=\"-1\">- nichts ausgewählt -</option>"
+msgstr "<option %svalue=\"-1\">- nichts ausgewählt -</option>"
-#: ../roundup/date.py:180
-#, python-format
-msgid "Not a date spec: %s"
-msgstr "Kein gültiges Datum: %s"
+#: ../roundup/date.py:292
+msgid "Not a date spec: \"yyyy-mm-dd\", \"mm-dd\", \"HH:MM\", \"HH:MM:SS\" or \"yyyy-mm-dd.HH:MM:SS.SSS\""
+msgstr "Kein gültiges Datum: \"yyyy-mm-dd\", \"mm-dd\", \"HH:MM\", \"HH:MM:SS\" oder \"yyyy-mm-dd.HH:MM:SS.SSS\""
-#: ../roundup/date.py:300
-msgid ""
-"Not a date spec: \"yyyy-mm-dd\", \"mm-dd\", \"HH:MM\", \"HH:MM:SS\" or \"yyyy-"
-"mm-dd.HH:MM:SS.SSS\""
-msgstr ""
-"Kein gültiges Datum: \"yyyy-mm-dd\", \"mm-dd\", \"HH:MM\", \"HH:MM:SS\" oder \"yyyy-"
-"mm-dd.HH:MM:SS.SSS\""
+#: ../roundup/date.py:315
+msgid "Could not determine granularity"
+msgstr "Konnte Körnigkeit nicht ermitteln"
-#: ../roundup/date.py:359
+#: ../roundup/date.py:365
#, python-format
-msgid ""
-"%r not a date / time spec \"yyyy-mm-dd\", \"mm-dd\", \"HH:MM\", \"HH:MM:SS\" "
-"or \"yyyy-mm-dd.HH:MM:SS.SSS\""
-msgstr ""
-"%r ist keine Datums- oder Zeitangabe (\"yyyy-mm-dd\", \"mm-dd\", \"HH:MM\", \"HH:MM:SS\" "
-"oder \"yyyy-mm-dd.HH:MM:SS.SSS\")"
+msgid "%r not a date / time spec \"yyyy-mm-dd\", \"mm-dd\", \"HH:MM\", \"HH:MM:SS\" or \"yyyy-mm-dd.HH:MM:SS.SSS\""
+msgstr "%r ist keine Datums- oder Zeitangabe (\"yyyy-mm-dd\", \"mm-dd\", \"HH:MM\", \"HH:MM:SS\" oder \"yyyy-mm-dd.HH:MM:SS.SSS\")"
-#: ../roundup/date.py:666
-#: ../roundup/date.py:522
-msgid ""
-"Not an interval spec: [+-] [#y] [#m] [#w] [#d] [[[H]H:MM]:SS] [date spec]"
-msgstr ""
-"Keine gültige Intervall-Angabe:"
-" [+-] [#y] [#m] [#w] [#d] [[[H]H:MM]:SS] [Datum]"
+#: ../roundup/date.py:677
+msgid "Not an interval spec: [+-] [#y] [#m] [#w] [#d] [[[H]H:MM]:SS] [date spec]"
+msgstr "Keine gültige Intervall-Angabe: [+-] [#y] [#m] [#w] [#d] [[[H]H:MM]:SS] [Datum]"
-#: ../roundup/date.py:685
+#: ../roundup/date.py:699
msgid "Not an interval spec: [+-] [#y] [#m] [#w] [#d] [[[H]H:MM]:SS]"
-msgstr ""
-"Keine gültige Intervall-Angabe:"
-" [+-] [#y] [#m] [#w] [#d] [[[H]H:MM]:SS]"
+msgstr "Keine gültige Intervall-Angabe: [+-] [#y] [#m] [#w] [#d] [[[H]H:MM]:SS]"
-#: ../roundup/date.py:822
-#: ../roundup/date.py:678
+#: ../roundup/date.py:836
#, python-format
msgid "%(number)s year"
msgid_plural "%(number)s years"
msgstr[0] "%(number)s Jahr"
msgstr[1] "%(number)s Jahren"
-#: ../roundup/date.py:826
-#: ../roundup/date.py:682
+#: ../roundup/date.py:840
#, python-format
msgid "%(number)s month"
msgid_plural "%(number)s months"
msgstr[0] "%(number)s Monat"
msgstr[1] "%(number)s Monaten"
-#: ../roundup/date.py:830
-#: ../roundup/date.py:686
+#: ../roundup/date.py:844
#, python-format
msgid "%(number)s week"
msgid_plural "%(number)s weeks"
msgstr[0] "%(number)s Woche"
msgstr[1] "%(number)s Wochen"
-#: ../roundup/date.py:834
-#: ../roundup/date.py:690
+#: ../roundup/date.py:848
#, python-format
msgid "%(number)s day"
msgid_plural "%(number)s days"
msgstr[0] "%(number)s Tag"
msgstr[1] "%(number)s Tagen"
-#: ../roundup/date.py:838
-#: ../roundup/date.py:694
+#: ../roundup/date.py:852
msgid "tomorrow"
msgstr "morgen"
-#: ../roundup/date.py:840
-#: ../roundup/date.py:696
+#: ../roundup/date.py:854
msgid "yesterday"
msgstr "gestern"
-#: ../roundup/date.py:843
-#: ../roundup/date.py:699
+#: ../roundup/date.py:857
#, python-format
msgid "%(number)s hour"
msgid_plural "%(number)s hours"
msgstr[0] "%(number)s Stunde"
msgstr[1] "%(number)s Stunden"
-#: ../roundup/date.py:847
-#: ../roundup/date.py:703
+#: ../roundup/date.py:861
msgid "an hour"
msgstr "eine Stunde"
-#: ../roundup/date.py:849
-#: ../roundup/date.py:705
+#: ../roundup/date.py:863
msgid "1 1/2 hours"
msgstr "1 1/2 Stunden"
-#: ../roundup/date.py:851
-#: ../roundup/date.py:707
+#: ../roundup/date.py:865
#, python-format
msgid "1 %(number)s/4 hours"
msgid_plural "1 %(number)s/4 hours"
msgstr[0] "1 %(number)s/4 Stunde"
msgstr[1] "1 %(number)s/4 Stunden"
-#: ../roundup/date.py:855
-#: ../roundup/date.py:711
+#: ../roundup/date.py:869
msgid "in a moment"
-msgstr "in Kürze"
+msgstr "in Kürze"
-#: ../roundup/date.py:857
-#: ../roundup/date.py:713
+#: ../roundup/date.py:871
msgid "just now"
msgstr "soeben"
-#: ../roundup/date.py:860
-#: ../roundup/date.py:716
+#: ../roundup/date.py:874
msgid "1 minute"
msgstr "1 Minute"
-#: ../roundup/date.py:863
-#: ../roundup/date.py:719
+#: ../roundup/date.py:877
#, python-format
msgid "%(number)s minute"
msgid_plural "%(number)s minutes"
msgstr[0] "%(number)s Minute"
msgstr[1] "%(number)s Minuten"
-#: ../roundup/date.py:866
-#: ../roundup/date.py:722
+#: ../roundup/date.py:880
msgid "1/2 an hour"
msgstr "1/2 Stunde"
-#: ../roundup/date.py:868
-#: ../roundup/date.py:724
+#: ../roundup/date.py:882
#, python-format
msgid "%(number)s/4 hour"
msgid_plural "%(number)s/4 hours"
msgstr[0] "%(number)s/4 Stunde"
msgstr[1] "%(number)s/4 Stunden"
-#: ../roundup/date.py:872
-#: ../roundup/date.py:728
+#: ../roundup/date.py:886
#, python-format
msgid "%s ago"
msgstr "vor %s"
-#: ../roundup/date.py:874
-#: ../roundup/date.py:730
+#: ../roundup/date.py:888
#, python-format
msgid "in %s"
msgstr "in %s"
-#: ../roundup/hyperdb.py:87
+#: ../roundup/hyperdb.py:91
#, python-format
msgid "property %s: %s"
-msgstr ""
- "Eigenschaft %s: %s"
+msgstr "Eigenschaft %s: %s"
-#: ../roundup/hyperdb.py:107
+#: ../roundup/hyperdb.py:111
#, python-format
msgid "property %s: %r is an invalid date (%s)"
-msgstr ""
-"Eigenschaft %s: %r ist kein gültiges Datum (%s)"
+msgstr "Eigenschaft %s: %r ist kein gültiges Datum (%s)"
-#: ../roundup/hyperdb.py:124
+#: ../roundup/hyperdb.py:128
#, python-format
msgid "property %s: %r is an invalid date interval (%s)"
-msgstr ""
-"Eigenschaft %s: %r ist kein gültiges Datumsintervall (%s)"
+msgstr "Eigenschaft %s: %r ist kein gültiges Datumsintervall (%s)"
-#: ../roundup/hyperdb.py:219
+#: ../roundup/hyperdb.py:223
#, python-format
msgid "property %s: %r is not currently an element"
-msgstr ""
-"Eigenschaft %s: %r ist derzeit kein Element"
+msgstr "Eigenschaft %s: %r ist derzeit kein Element"
-#: ../roundup/hyperdb.py:263
+#: ../roundup/hyperdb.py:267
#, python-format
msgid "property %s: %r is not a number"
-msgstr ""
-"Eigenschaft %s: %r ist keine Zahl"
+msgstr "Eigenschaft %s: %r ist keine Zahl"
-#: ../roundup/hyperdb.py:276
+#: ../roundup/hyperdb.py:280
#, python-format
msgid "\"%s\" not a node designator"
-msgstr "\"%s\" ist kein gültiger Bezeichner"
+msgstr "\"%s\" ist kein gültiger Bezeichner"
-#: ../roundup/hyperdb.py:949 ../roundup/hyperdb.py:957
-#: ../roundup/hyperdb.py:949:957
+#: ../roundup/hyperdb.py:953
+#: ../roundup/hyperdb.py:961
+#: ../roundup/hyperdb.py:953:961
#, python-format
msgid "Not a property name: %s"
msgstr "Keine Eigenschaft: %s"
-#: ../roundup/hyperdb.py:1240
+#: ../roundup/hyperdb.py:1244
#, python-format
msgid "property %s: %r is not a %s."
-msgstr ""
-"Eigenschaft %s: %r ist kein %s."
+msgstr "Eigenschaft %s: %r ist kein %s."
-#: ../roundup/hyperdb.py:1243
+#: ../roundup/hyperdb.py:1247
#, python-format
msgid "you may only enter ID values for property %s"
-msgstr ""
+msgstr "Sie können für die Eigenschaft %s nur IDs eingeben"
-#: ../roundup/hyperdb.py:1273
+#: ../roundup/hyperdb.py:1277
#, python-format
msgid "%r is not a property of %s"
-msgstr ""
+msgstr "%r ist keine Eigenschaft von %s"
-#: ../roundup/init.py:134
+#: ../roundup/init.py:136
#, python-format
msgid ""
"WARNING: directory '%s'\n"
"\tcontains old-style template - ignored"
msgstr ""
"WARNUNG: Das Verzeichnis '%s'\n"
-"\tenthält Templates im alten Format, die ignoriert werden."
+"\tenthält Templates im alten Format, die ignoriert werden."
-#: ../roundup/mailgw.py:199 ../roundup/mailgw.py:211
-#: ../roundup/mailgw.py:199:211
+#: ../roundup/mailgw.py:201
+#: ../roundup/mailgw.py:213
+#: ../roundup/mailgw.py:201:213
#, python-format
msgid "Message signed with unknown key: %s"
-msgstr ""
-"Nachricht signiert mit unbekanntem Schlüssel: %s"
+msgstr "Nachricht signiert mit unbekanntem Schlüssel: %s"
-#: ../roundup/mailgw.py:202
+#: ../roundup/mailgw.py:204
#, python-format
msgid "Message signed with an expired key: %s"
-msgstr ""
-"Nachricht signiert mit abgelaufenem Schlüssel: %s"
+msgstr "Nachricht signiert mit abgelaufenem Schlüssel: %s"
-#: ../roundup/mailgw.py:205
+#: ../roundup/mailgw.py:207
#, python-format
msgid "Message signed with a revoked key: %s"
-msgstr ""
-"Nachricht signiert mit zurückgezogenem Schlüssel: %s"
+msgstr "Nachricht signiert mit zurückgezogenem Schlüssel: %s"
-#: ../roundup/mailgw.py:208
+#: ../roundup/mailgw.py:210
msgid "Invalid PGP signature detected."
-msgstr ""
-"Ungültige PGP-Signatur festgestellt."
+msgstr "Ungültige PGP-Signatur festgestellt."
-#: ../roundup/mailgw.py:404
+#: ../roundup/mailgw.py:464
msgid "Unknown multipart/encrypted version."
-msgstr ""
+msgstr "Unbekannte Version von multipart/encrypted."
-#: ../roundup/mailgw.py:413
+#: ../roundup/mailgw.py:473
msgid "Unable to decrypt your message."
-msgstr ""
-"Kann Ihre Nachricht nicht entschlüsseln"
+msgstr "Kann Ihre Nachricht nicht entschlüsseln"
-#: ../roundup/mailgw.py:442
+#: ../roundup/mailgw.py:502
msgid "No PGP signature found in message."
-msgstr ""
-"Keine PGP-Signatur in Nachricht gefunden"
+msgstr "Keine PGP-Signatur in Nachricht gefunden"
-#: ../roundup/mailgw.py:749
+#: ../roundup/mailgw.py:812
msgid ""
"\n"
"Emails to Roundup trackers must include a Subject: line!\n"
msgstr ""
+"\n"
+"Mails an Roundup müssen eine Subject-Zeile haben (Betreff)!\n"
-#: ../roundup/mailgw.py:674
-#: ../roundup/mailgw.py:873
+#: ../roundup/mailgw.py:936
#, python-format
msgid ""
"\n"
"\n"
"Subject was: '%(subject)s'\n"
msgstr ""
+"\n"
+"Ihre Nachricht an Roundup enthielt keine gültige Betreffzeile (subject).\n"
+"Der Betreff muß einen Klassennamen oder Bezeichner enthalten, um\n"
+"anzuzeigen, worum es geht. Zum Beispiel:\n"
+" Betreff: [issue] Ein neues Thema\n"
+" - dadurch wird ein neuer issue-Eintrag mit dem Titel\n"
+" 'Ein neues Thema' angelegt\n"
+" Betreff: [issue1234] Vorhandenes Thema 1234\n"
+" - dadurch wird dem vorhandenen 'issue' mit der Nummer 1234\n"
+" eine neue Nachricht hinzugefügt\n"
+"\n"
+"Der Betreff war: '%(subject)s'\n"
-#: ../roundup/mailgw.py:911
+#: ../roundup/mailgw.py:974
#, python-format
msgid ""
"\n"
"Subject was: \"%(subject)s\"\n"
msgstr ""
"\n"
-"Der von Ihnen in der Betreffzeile angegebene Klassenname (\"%(classname)s\")"
-"existiert in der Datenbank nicht."
-"\n"
-"Gültige Klassen sind: %(validname)s\n"
+"Der von Ihnen in der Betreffzeile angegebene Klassenname (\"%(classname)s\")existiert in der Datenbank nicht.\n"
+"Gültige Klassen sind: %(validname)s\n"
"Die Betreffzeile war: \"%(subject)s\"\n"
-#: ../roundup/mailgw.py:919
+#: ../roundup/mailgw.py:982
#, python-format
msgid ""
"\n"
"Subject was: '%(subject)s'\n"
msgstr ""
"\n"
-"Sie haben in der Betreffzeile keinen Klassennamen angegeben, und es ist für\n"
-"diesen Tracker kein Standardwert gesetzt. Die Betreffzeile muß eine Klasse\n"
+"Sie haben in der Betreffzeile keinen Klassennamen angegeben, und es ist für\n"
+"diesen Tracker kein Standardwert gesetzt. Die Betreffzeile muß eine Klasse\n"
"oder einen Bezeichner des Gegenstands Ihrer Nachricht enthalten;\n"
"zum Beispiel:\n"
" Subject: [issue] Dies ist ein neues Issue\n"
-" - dies erzeugt ein neues Issue im Tracker mit dem Titel \'Dies\n"
-" ist ein neues Issue\'.\n"
+" - dies erzeugt ein neues Issue im Tracker mit dem Titel 'Dies\n"
+" ist ein neues Issue'.\n"
" Subject: [issue1234] Dies bezieht sich auf Issue 1234\n"
-" - fügt den Inhalt der Nachricht dem existierenden Issue 1234 hinzu\n"
+" - fügt den Inhalt der Nachricht dem existierenden Issue 1234 hinzu\n"
"\n"
"Die Betreffzeile (Subject) war:\n"
" '%(subject)s'\n"
-#: ../roundup/mailgw.py:960
+#: ../roundup/mailgw.py:1023
#, python-format
msgid ""
"\n"
"Subject was: \"%(subject)s\"\n"
msgstr ""
"\n"
-"Ich kann Ihre Nachricht keinem Eintrag in der Datenbank zuordnen - Sie müssen\n"
+"Ich kann Ihre Nachricht keinem Eintrag in der Datenbank zuordnen - Sie müssen\n"
"entweder einen vollen Bezeichner angeben (mit Nummer, z. B. \"[issue123]\")\n"
-"oder die Betreffzeile intakt lassen, so daß ich diese zuordnen kann.\n"
+"oder die Betreffzeile intakt lassen, so daß ich diese zuordnen kann.\n"
"\n"
"Die Betreffzeile (Subject) war:\n"
" '%(subject)s'\n"
-#: ../roundup/mailgw.py:733
-#, (old version)
-#, python-format
-msgid ""
-"\n"
-"I cannot match your message to a node in the database - you need to either\n"
-"supply a full designator (with number, eg \"[issue123]\" or keep the\n"
-"previous subject title intact so I can match that.\n"
-"\n"
-"Subject was: \"%(subject)s\"\n"
-msgstr ""
-"\n"
-"Ich kann Ihre Nachricht keinem Eintrag in der Datenbank zuordnen - Sie müssen\n"
-"entweder einen vollen Bezeichner angeben (mit Nummer, z. B. \"[issue123]\")\n"
-"oder die Betreffzeile intakt lassen, so daß ich diese zuordnen kann.\n"
-"\n"
-"Die Betreffzeile (Subject) war:\n"
-" '%(subject)s'\n"
-
-
-#: ../roundup/mailgw.py:993
-#: ../roundup/mailgw.py:766
+#: ../roundup/mailgw.py:1056
#, python-format
msgid ""
"\n"
"\n"
"Subject was: \"%(subject)s\"\n"
msgstr ""
+"\n"
"Der in der Betreffzeile Ihre Nachricht bezeichnete Eintrag\n"
"(\"%(nodeid)s\") existiert nicht.\n"
"\n"
"Die Betreffzeile (Subject) war:\n"
" '%(subject)s'\n"
-#: ../roundup/mailgw.py:1021
-#: ../roundup/mailgw.py:794
+#: ../roundup/mailgw.py:1084
#, python-format
msgid ""
"\n"
"%(mailadmin)s and have them fix the incorrect class specified as:\n"
" %(current_class)s\n"
msgstr ""
+"\n"
+"Das Mail-Gateway ist nicht korrekt eingerichtet. Bitte wenden\n"
+"Sie sich an %(mailadmin)s und bitten Sie um Korrektur der\n"
+"fehlerhaften Klasse: %(current_class)s\n"
-#: ../roundup/mailgw.py:1044
-#: ../roundup/mailgw.py:817
+#: ../roundup/mailgw.py:1107
#, python-format
msgid ""
"\n"
"%(mailadmin)s and have them fix the incorrect properties:\n"
" %(errors)s\n"
msgstr ""
+"\n"
+"Das Mail-Gateway ist nicht korrekt eingerichtet. Bitte wenden\n"
+"Sie sich an %(mailadmin)s und bitten Sie um Korrektur der\n"
+"fehlerhaften Eigenschaften: %(errors)s\n"
-#: ../roundup/mailgw.py:1084
+#: ../roundup/mailgw.py:1147
#, python-format
msgid ""
"\n"
"\n"
"Unbekannte Adresse: %(from_address)s\n"
-#: ../roundup/mailgw.py:847
-#, (old version)
-#, python-format
-msgid ""
-"\n"
-"You are not a registered user.\n"
-"\n"
-"Unknown address: %(from_address)s\n"
-msgstr ""
-"\n"
-"Sie sind kein registrierter Anwender.\n"
-"\n"
-"Unbekannte Adresse: %(from_address)s\n"
-
-#: ../roundup/mailgw.py:1092
-#: ../roundup/mailgw.py:855
+#: ../roundup/mailgw.py:1155
msgid "You are not permitted to access this tracker."
-msgstr ""
-"Sie haben keinen Zugriff auf diesen Tracker."
+msgstr "Sie haben keinen Zugriff auf diesen Tracker."
-#: ../roundup/mailgw.py:1099
-#: ../roundup/mailgw.py:862
+#: ../roundup/mailgw.py:1162
#, python-format
msgid "You are not permitted to edit %(classname)s."
-msgstr ""
-"Sie sind nicht berechtigt, %(classname)s zu bearbeiten"
+msgstr "Sie sind nicht berechtigt, die Klasse \"%(classname)s\" zu bearbeiten"
-#: ../roundup/mailgw.py:1103
-#: ../roundup/mailgw.py:866
+#: ../roundup/mailgw.py:1166
#, python-format
msgid "You are not permitted to create %(classname)s."
-msgstr ""
-"Sie sind nicht berechtigt, ein \"%(classname)s\" zu erzeugen"
+msgstr "Sie sind nicht berechtigt, ein \"%(classname)s\" zu erzeugen"
-#: ../roundup/mailgw.py:1150
-#: ../roundup/mailgw.py:913
+#: ../roundup/mailgw.py:1213
#, python-format
msgid ""
"\n"
"\n"
"Die Betreffzeile war: \"%(subject)s\"\n"
-#: ../roundup/mailgw.py:1203
+#: ../roundup/mailgw.py:1266
msgid ""
"\n"
"This tracker has been configured to require all email be PGP signed or\n"
msgstr ""
"\n"
"Dieser Tracker wurde konfiguriert, Email-Nachrichten nur PGP-signiert oder\n"
-"verschlüsselt entgegenzunehmen."
+"verschlüsselt entgegenzunehmen."
-#: ../roundup/mailgw.py:1209
-#: ../roundup/mailgw.py:942
+#: ../roundup/mailgw.py:1273
msgid ""
"\n"
"Roundup requires the submission to be plain text. The message parser could\n"
"Dieser Tracker akzeptiert nur einfache Textnachrichten. Der Mail-Parser konnte\n"
"keinen entsprechenden Teil (\"text/plain\") finden.\n"
-#: ../roundup/mailgw.py:1226
-#: ../roundup/mailgw.py:964
+#: ../roundup/mailgw.py:1290
msgid "You are not permitted to create files."
-msgstr ""
-"Sie sind nicht berechtigt, Dateien zu erzeugen"
+msgstr "Sie sind nicht berechtigt, Dateien zu erzeugen."
-#: ../roundup/mailgw.py:1240
-#: ../roundup/mailgw.py:978
+#: ../roundup/mailgw.py:1304
#, python-format
msgid "You are not permitted to add files to %(classname)s."
-msgstr ""
-"Sie sind nicht berechtigt, Dateien zu %(classname)s hinzuzufügen"
+msgstr "Sie sind nicht berechtigt, Dateien zu %(classname)s hinzuzufügen."
-#: ../roundup/mailgw.py:1258
-#: ../roundup/mailgw.py:996
+#: ../roundup/mailgw.py:1322
msgid "You are not permitted to create messages."
-msgstr ""
-"Sie sind nicht berechtigt, Nachrichten zu erzeugen"
+msgstr "Sie sind nicht berechtigt, Nachrichten zu erzeugen"
-#: ../roundup/mailgw.py:1266
-#: ../roundup/mailgw.py:1004
+#: ../roundup/mailgw.py:1330
#, python-format
msgid ""
"\n"
"Mail message was rejected by a detector.\n"
"%(error)s\n"
msgstr ""
-"Die Mail-Nachricht wurde von einem Detektor zurückgewiesen.\n"
+"\n"
+"Die Mail-Nachricht wurde von einem Detektor zurückgewiesen.\n"
"%(error)s\n"
-#: ../roundup/mailgw.py:1274
-#: ../roundup/mailgw.py:1012
+#: ../roundup/mailgw.py:1338
#, python-format
msgid "You are not permitted to add messages to %(classname)s."
-msgstr ""
-"Sie sind nicht berechtigt, Kommentare zu %(classname)s hinzuzufügen"
+msgstr "Sie sind nicht berechtigt, Kommentare zu %(classname)s hinzuzufügen."
-#: ../roundup/mailgw.py:1301
-#: ../roundup/mailgw.py:1039
+#: ../roundup/mailgw.py:1365
#, python-format
msgid "You are not permitted to edit property %(prop)s of class %(classname)s."
msgstr ""
"Sie sind nicht berechtigt, die Eigenschaft %(prop)s der Klasse %(classname)s\n"
"zu bearbeiten."
-#: ../roundup/mailgw.py:1309
-#: ../roundup/mailgw.py:1047
+#: ../roundup/mailgw.py:1374
#, python-format
msgid ""
"\n"
"Es gab ein Problem mit Ihrer Nachricht:\n"
" %(message)s\n"
-#: ../roundup/mailgw.py:1331
-#: ../roundup/mailgw.py:1069
+#: ../roundup/mailgw.py:1396
msgid "not of form [arg=value,value,...;arg=value,value,...]"
-msgstr ""
-"entspricht nicht der Form [arg=wert,wert,...;arg=wert,wert,...]"
+msgstr "entspricht nicht der Form [arg=wert,wert,...;arg=wert,wert,...]"
-#: ../roundup/roundupdb.py:147
-#: ../roundup/roundupdb.py:142
+#: ../roundup/roundupdb.py:174
msgid "files"
msgstr "Dateien"
-#: ../roundup/roundupdb.py:147
-#: ../roundup/roundupdb.py:141
+#: ../roundup/roundupdb.py:174
msgid "messages"
msgstr "Kommentare"
-#: ../roundup/roundupdb.py:147
-#: ../roundup/roundupdb.py:141
+#: ../roundup/roundupdb.py:174
msgid "nosy"
msgstr "Interessenten"
-#: ../roundup/roundupdb.py:147
-#: ../roundup/roundupdb.py:141
+#: ../roundup/roundupdb.py:174
msgid "superseder"
msgstr "ersetzt durch"
-#: ../roundup/roundupdb.py:147
-#: ../roundup/roundupdb.py:141
+#: ../roundup/roundupdb.py:174
msgid "title"
msgstr "Titel"
-#: ../roundup/roundupdb.py:148
-#: ../roundup/roundupdb.py:142
+#: ../roundup/roundupdb.py:175
msgid "assignedto"
msgstr "zugewiesen"
-#: ../roundup/roundupdb.py:148
+#: ../roundup/roundupdb.py:175
msgid "keyword"
-msgstr ""
+msgstr "Schlagwort"
-#: ../roundup/roundupdb.py:148
-#: ../roundup/roundupdb.py:142
+#: ../roundup/roundupdb.py:175
msgid "priority"
-msgstr "Prioriät"
+msgstr "Prioriät"
-#: ../roundup/roundupdb.py:148
-#: ../roundup/roundupdb.py:142
+#: ../roundup/roundupdb.py:175
msgid "status"
msgstr "Status"
-#: ../roundup/roundupdb.py:142
-#, (old key, replaced by "keyword")
-msgid "topic"
-msgstr "Schlagwort"
-
-#: ../roundup/roundupdb.py:151
-#: ../roundup/roundupdb.py:145
+#: ../roundup/roundupdb.py:178
msgid "activity"
-msgstr "Aktivität"
+msgstr "Aktivität"
#. following properties are common for all hyperdb classes
#. they are listed here to keep things in one place
-#: ../roundup/roundupdb.py:151
-#: ../roundup/roundupdb.py:145
+#: ../roundup/roundupdb.py:178
msgid "actor"
msgstr "Akteur"
-#: ../roundup/roundupdb.py:151
-#: ../roundup/roundupdb.py:145
+#: ../roundup/roundupdb.py:178
msgid "creation"
msgstr "Erstellungsdatum"
-#: ../roundup/roundupdb.py:151
-#: ../roundup/roundupdb.py:145
+#: ../roundup/roundupdb.py:178
msgid "creator"
msgstr "Ersteller"
-#: ../roundup/roundupdb.py:309
-#: ../roundup/roundupdb.py:304
+#: ../roundup/roundupdb.py:335
#, python-format
msgid "New submission from %(authname)s%(authaddr)s:"
-msgstr ""
+msgstr "Neue Nachricht von %(authname)s%(authaddr)s:"
-#: ../roundup/roundupdb.py:312
-#: ../roundup/roundupdb.py:307
+#: ../roundup/roundupdb.py:338
#, python-format
msgid "%(authname)s%(authaddr)s added the comment:"
msgstr "%(authname)s%(authaddr)s merkte an:"
-#: ../roundup/roundupdb.py:315
+#: ../roundup/roundupdb.py:341
#, python-format
msgid "Change by %(authname)s%(authaddr)s:"
-msgstr ""
-"Änderung von %(authname)s%(authaddr)s:"
+msgstr "Änderung von %(authname)s%(authaddr)s:"
-#: ../roundup/roundupdb.py:342
+#: ../roundup/roundupdb.py:361
#, python-format
msgid "File '%(filename)s' not attached - you can download it from %(link)s."
msgstr ""
-"Die Datei '%(filename)s' ist nicht beigefügt - Sie können Sie unter\n"
+"Die Datei '%(filename)s' ist nicht beigefügt - Sie können Sie unter\n"
"%(link)s herunterladen."
-#: ../roundup/roundupdb.py:615
+#: ../roundup/roundupdb.py:661
#, python-format
msgid ""
"\n"
#: ../roundup/scripts/roundup_demo.py:32
#, python-format
msgid "Enter directory path to create demo tracker [%s]: "
-msgstr "Verzeichnis für Tracker-Demo eingeben [%s]: "
+msgstr "Verzeichnis für Tracker-Demo eingeben [%s]: "
#: ../roundup/scripts/roundup_gettext.py:22
#, python-format
msgid "Usage: %(program)s <tracker home>"
-msgstr "Verwendung: %(program)s <Tracker Verzeichnis>"
+msgstr "Verwendung: %(program)s <Tracker-Verzeichnis>"
#: ../roundup/scripts/roundup_gettext.py:37
#, python-format
#: ../roundup/scripts/roundup_mailgw.py:36
#, python-format
msgid ""
-"Usage: %(program)s [-v] [-c class] [[-C class] -S field=value]* <instance "
-"home> [method]\n"
+"Usage: %(program)s [-v] [-c class] [[-C class] -S field=value]* <instance home> [method]\n"
"\n"
"Options:\n"
" -v: print version and exit\n"
" specified as:\n"
" mailbox /path/to/mailbox\n"
"\n"
+"In all of the following the username and password can be stored in a\n"
+"~/.netrc file. In this case only the server name need be specified on\n"
+"the command-line.\n"
+"\n"
+"The username and/or password will be prompted for if not supplied on\n"
+"the command-line or in ~/.netrc.\n"
+"\n"
"POP:\n"
" In the third case, 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"
-" The username and password may be omitted:\n"
+" Alternatively, one can omit one or both of username and password:\n"
" pop username@server\n"
" pop server\n"
-" are both valid. The username and/or password will be prompted for if\n"
-" not supplied on the command-line.\n"
+" are both valid.\n"
"\n"
"POPS:\n"
" Connect to a POP server over ssl. This requires python 2.4 or later.\n"
" . mit einem Tracker-Verzeichnis und einem IMAP/IMAPS-Konto.\n"
"\n"
"Optional kann mit -C die Klasse des zu erstellenden Eintrags spezifiziert \n"
-"werden. Zudem können Sie mit -S oder --set Eigenschaften der Einträge\n"
+"werden. Zudem können Sie mit -S oder --set Eigenschaften der Einträge\n"
"als Eigenschaft=Wert[;Eigenschaft=Wert]* setzen, analog zum Roundup-\n"
"Kommandozeilen Programm, resp. zur Syntax in der Betreffszeile einer E-Mail.\n"
"Voreingestellt ist die Klasse \"msg\", aber auch Klassen wie \"issue\",\n"
-"\"user\" oder \"file\" können verwendet werden.\n"
+"\"user\" oder \"file\" können verwendet werden.\n"
"\n"
-"Sie können dadurch mehrere E-Mail-Konten für einen Tracker verwenden und\n"
+"Sie können dadurch mehrere E-Mail-Konten für einen Tracker verwenden und\n"
"unterschiedliche Eintragstypen aus den Nachrichten erstellen.\n"
"\n"
"PIPE:\n"
" Das Mail-Gateway liest eine Nachricht von der Standardeingabe und\n"
-" übergibt sie an das Modul roundup.mailgw.\n"
+" übergibt sie an das Modul roundup.mailgw.\n"
"\n"
-"UNIX Mailbox:\n"
+"UNIX-Mailbox:\n"
" Die angegebene Mailbox-Datei wird ausgelesen, und alle Nachrichten werden\n"
-" an das Modul roundup.mailgw übergeben. Nach erfolgreicher Verarbeitung \n"
+" an das Modul roundup.mailgw übergeben. Nach erfolgreicher Verarbeitung \n"
" wird die Mail-Spooldatei geleert.\n"
-" Die Mailbox-Datei wird folgendermaßen angegeben: mailbox /pfad/zur/mailbox\n"
+" Die Mailbox-Datei wird folgendermaßen angegeben: mailbox /pfad/zur/mailbox\n"
"\n"
"POP:\n"
" Das Gateway liest alle Nachrichten vom POP3-Konto und leitet sie weiter an \n"
" das Modul roundup.mailgw. \n"
-" Das Konto wird folgendermaßen angegeben:\n"
+" Das Konto wird folgendermaßen angegeben:\n"
" pop benutzername:passwort@server\n"
-" Benutzername und Passwort können weggelassen werden:\n"
+" Benutzername und Passwort können weggelassen werden:\n"
" pop benutzername@server\n"
" pop server\n"
" In diesem Fall werden die Anmeldungs-Daten zur Laufzeit erfragt.\n"
"\n"
"POPS:\n"
-" Mit einem POP3-Server über SSL verbinden; dies erfordert Python 2.4 oder\n"
+" Mit einem POP3-Server über SSL verbinden; dies erfordert Python 2.4 oder\n"
" neuer. Argumente wie bei POP.\n"
"\n"
"APOP:\n"
" imap benutzername:passwort@server mailbox\n"
"\n"
"IMAPS:\n"
-" Verbindung zu einem IMAP-Server über eine sichere SSL-Verbindung.\n"
+" Verbindung zu einem IMAP-Server über eine sichere SSL-Verbindung.\n"
" Die Syntax entspricht der IMAP-Spezifikation:\n"
" imaps benutzername:passwort@server [mailbox]\n"
"\n"
-#: ../roundup/scripts/roundup_mailgw.py:147
+#: ../roundup/scripts/roundup_mailgw.py:157
msgid "Error: not enough source specification information"
-msgstr "Sie haben nicht genügend Angaben zur E-Mail-Quelle gemacht"
+msgstr "Sie haben nicht genügend Angaben zur E-Mail-Quelle gemacht"
-#: ../roundup/scripts/roundup_mailgw.py:157
-msgid "Error: pop specification not valid"
-msgstr "Fehler: pop Optionen ungültig"
+#: ../roundup/scripts/roundup_mailgw.py:186
+#, python-format
+msgid "Error: %s specification not valid"
+msgstr "Fehler: %s-Optionen ungültig"
-#: ../roundup/scripts/roundup_mailgw.py:164
-msgid "Error: apop specification not valid"
-msgstr "Fehler: apop Optionen ungültig"
+#: ../roundup/scripts/roundup_mailgw.py:192
+msgid "Error: a later version of python is required"
+msgstr "Fehler: eine neuere Python-Version wird benötigt"
-#: ../roundup/scripts/roundup_mailgw.py:178
-msgid ""
-"Error: The source must be either \"mailbox\", \"pop\", \"apop\", \"imap\" or "
-"\"imaps\""
-msgstr "Fehler: Als E-Mail-Quelle muss \"mailbox\", \"pop\", \"apop\", \"imap\" oder \"imaps\" gewählt werden"
+#: ../roundup/scripts/roundup_mailgw.py:203
+msgid "Error: The source must be either \"mailbox\", \"pop\", \"pops\", \"apop\", \"imap\" or \"imaps\""
+msgstr "Fehler: Als E-Mail-Quelle muss \"mailbox\", \"pop\", \"pops\", \"apop\", \"imap\" oder \"imaps\" gewählt werden"
#: ../roundup/scripts/roundup_server.py:76
msgid "WARNING: generating temporary SSL certificate"
-msgstr ""
-"WARNUNG: erzeuge temporäres SSL-Zertifikat"
+msgstr "WARNUNG: erzeuge temporäres SSL-Zertifikat"
#: ../roundup/scripts/roundup_server.py:253
-#: ../roundup/scripts/roundup_server.py:140
msgid ""
"<html><head><title>Roundup trackers index</title></head>\n"
"<body><h1>Roundup trackers index</h1><ol>\n"
"<html><head><title>Roundup Tracker-Liste</title></head>\n"
"<body><h1>Roundup Tracker-Liste</h1><ol>\n"
-#: ../roundup/scripts/roundup_server.py:242
+#: ../roundup/scripts/roundup_server.py:389
#, python-format
msgid "Error: %s: %s"
msgstr "Fehler: %s: %s"
-#: ../roundup/scripts/roundup_server.py:252
+#: ../roundup/scripts/roundup_server.py:399
msgid "WARNING: ignoring \"-g\" argument, not root"
-msgstr ""
-"WARNUNG: die Option \"-g\" wird ignoriert, da Sie nicht Administrator sind"
+msgstr "WARNUNG: die Option \"-g\" wird ignoriert, da Sie nicht Administrator sind"
-#: ../roundup/scripts/roundup_server.py:258
+#: ../roundup/scripts/roundup_server.py:405
msgid "Can't change groups - no grp module"
msgstr "Die Gruppe kann nicht gewechselt werden - das Modul grp fehlt"
-#: ../roundup/scripts/roundup_server.py:267
+#: ../roundup/scripts/roundup_server.py:414
#, python-format
msgid "Group %(group)s doesn't exist"
msgstr "Die Gruppe %(group)s existiert nicht"
-#: ../roundup/scripts/roundup_server.py:278
+#: ../roundup/scripts/roundup_server.py:425
msgid "Can't run as root!"
msgstr "Dieser Prozess kann nicht unter dem Administrator-Konto (\"root\") laufen!"
-#: ../roundup/scripts/roundup_server.py:281
+#: ../roundup/scripts/roundup_server.py:428
msgid "WARNING: ignoring \"-u\" argument, not root"
-msgstr ""
-"WARNUNG: die Option \"-u\" wird ignoriert, da Sie nicht Administrator sind"
+msgstr "WARNUNG: die Option \"-u\" wird ignoriert, da Sie nicht Administrator sind"
-#: ../roundup/scripts/roundup_server.py:286
+#: ../roundup/scripts/roundup_server.py:434
msgid "Can't change users - no pwd module"
msgstr "Der Benutzer kann nicht gewechselt werden - das Modul pwd fehlt"
-#: ../roundup/scripts/roundup_server.py:295
+#: ../roundup/scripts/roundup_server.py:443
#, python-format
msgid "User %(user)s doesn't exist"
msgstr "Der Benutzer %(user)s existiert nicht"
-#: ../roundup/scripts/roundup_server.py:417
+#: ../roundup/scripts/roundup_server.py:592
#, python-format
msgid "Multiprocess mode \"%s\" is not available, switching to single-process"
-msgstr "Der Multiprozessmodus \"%s\" ist nicht verfügbar, Einprozessmodus aktiviert"
+msgstr "Der Multiprozessmodus \"%s\" ist nicht verfügbar, Einprozessmodus aktiviert"
-#: ../roundup/scripts/roundup_server.py:440
+#: ../roundup/scripts/roundup_server.py:620
#, python-format
msgid "Unable to bind to port %s, port already in use."
msgstr "Start des Servers auf Port %s schlug fehl. Port bereits verwendet."
-#: ../roundup/scripts/roundup_server.py:507
+#: ../roundup/scripts/roundup_server.py:688
msgid ""
" -c <Command> Windows Service options.\n"
" If you want to run the server as a Windows Service, you\n"
" Um den Roundup-Server als Windows Service zu starten,\n"
" benutzen Sie eine Server-Konfiguration, in der die Tracker-\n"
" Instanzen angegeben werden.\n"
-" Zudem müssen Sie die Logfile-Option aktivieren.\n"
+" Zudem müssen Sie die Logfile-Option aktivieren.\n"
" \"roundup-server -c help\" zeigt eine weitere Hilfe zum Thema."
#: ../roundup/scripts/roundup_server.py:695
-#: ../roundup/scripts/roundup_server.py:514
msgid ""
" -u <UID> runs the Roundup web server as this UID\n"
" -g <GID> runs the Roundup web server as this GID\n"
" Die Option -l muss dann auch angegeben werden."
#: ../roundup/scripts/roundup_server.py:702
-#: ../roundup/scripts/roundup_server.py:521
#, python-format
msgid ""
"%(message)sUsage: roundup-server [options] [name=tracker home]*\n"
" -n <name> set the host name of the Roundup web server instance\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"
" -e <fname> PEM file containing SSL key and certificate\n"
" -n Hostnamen des Serverprozesses bestimmen\n"
" -p Port bestimmen (Voreinstellung: %(port)s)\n"
" -l Logdatei bestimmen (anstelle \"stderr\" / \"stdout\")\n"
-" -N Domainnamen in der Logdatei auflösen (viel langsamer)\n"
+" -N Domainnamen in der Logdatei auflösen (viel langsamer)\n"
" -t <Modus> Multiprozessmodus (Voreinstellung: %(mp_def)s).\n"
-" Verfügbare Modi: %(mp_types)s.\n"
+" Verfügbare Modi: %(mp_types)s.\n"
"%(os_part)s\n"
"\n"
"Lange Optionen:\n"
" --help Diese Hilfe ausgeben und beenden\n"
" --save-config Konfiguration erstellen oder aktualiseren und beenden\n"
" --config <fname> Konfiguration <Datei> verwenden\n"
-" Die Einstellungen in der Sektion [main] der Konfigurationsdatei können Sie\n"
+" Die Einstellungen in der Sektion [main] der Konfigurationsdatei können Sie\n"
" auch in der Form --<Name>=<Wert> angegeben.\n"
"\n"
"Beispiele:\n"
"Konfigurations-Format:\n"
" Roundup Server benutzt das standardisierte .ini Format.\n"
" Konfigurationen, welche mit 'roundup-server -S' erstellt werden, \n"
-" enthalten detaillierte Erklärungen zu jeder Option. Bitte konsultieren\n"
-" Sie diese Datei für weitere Angaben.\n"
+" enthalten detaillierte Erklärungen zu jeder Option. Bitte konsultieren\n"
+" Sie diese Datei für weitere Angaben.\n"
"\n"
"Tracker-Name=Tracker-Verzeichnis:\n"
" Gibt an, welche Tracker-Instanz(en) verwendet werden. Der Tracker-Name\n"
" bestimmt den URL-Pfad im Web. Das Tracker-Verzeichnis gibt an, in \n"
" welchem Verzeichnis die Tracker-Konfiguration gespeichert wurde.\n"
-" Sie können mehrere Tracker-Instanzen auf der Kommandozeile angeben oder\n"
+" Sie können mehrere Tracker-Instanzen auf der Kommandozeile angeben oder\n"
" alternativ die Variable TRACKER_HOME in der roundup-server Datei \n"
" anpassen. \n"
" ACHTUNG: Der Tracker-Name darf keine Sonderzeichen enthalten, welche in \n"
-" URLs Probleme bereiten könnten. Am besten verwenden Sie nur Buchstaben, \n"
+" URLs Probleme bereiten könnten. Am besten verwenden Sie nur Buchstaben, \n"
" Zahlen und \"-_\".\n"
-#: ../roundup/scripts/roundup_server.py:669
+#: ../roundup/scripts/roundup_server.py:860
msgid "Instances must be name=home"
-msgstr "Instanzen müssen als Tracker-Name=Tracker-Verzeichnis angegeben werden"
+msgstr "Instanzen müssen als Tracker-Name=Tracker-Verzeichnis angegeben werden"
-#: ../roundup/scripts/roundup_server.py:683
+#: ../roundup/scripts/roundup_server.py:874
#, python-format
msgid "Configuration saved to %s"
msgstr "Konfiguration in der Datei %s gespeichert"
-#: ../roundup/scripts/roundup_server.py:694
+#: ../roundup/scripts/roundup_server.py:892
msgid "Sorry, you can't run the server as a daemon on this Operating System"
msgstr "Auf diesem Betriebssystem kann der Server nicht als Hintergrundprozess laufen"
-#: ../roundup/scripts/roundup_server.py:706
+#: ../roundup/scripts/roundup_server.py:907
#, python-format
msgid "Roundup server started on %(HOST)s:%(PORT)s"
msgstr "Der Roundup-Server wurde unter %(HOST)s:%(PORT)s gestartet"
-#: ../templates/classic/html/_generic.collision.html:4
-#: ../templates/minimal/html/_generic.collision.html:4
+#: ../share/roundup/templates/classic/html/_generic.collision.html:4
+#: ../share/roundup/templates/minimal/html/_generic.collision.html:4
msgid "${class} Edit Collision - ${tracker}"
msgstr "Kollision bei der Bearbeitung - ${tracker}"
-#: ../templates/classic/html/_generic.collision.html:7
-#: ../templates/minimal/html/_generic.collision.html:7
+#: ../share/roundup/templates/classic/html/_generic.collision.html:7
+#: ../share/roundup/templates/minimal/html/_generic.collision.html:7
msgid "${class} Edit Collision"
msgstr "Kollision bei der Bearbeitung"
-#: ../templates/classic/html/_generic.collision.html:14
-#: ../templates/minimal/html/_generic.collision.html:14
+#: ../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"
@@ -2818,1326 +2686,1114 @@ msgid ""
" the node and review your edits.\n"
msgstr ""
"\n"
-" Eine Kollision wurde festgestellt. Während Ihrer Bearbeitung\n"
-" hat ein anderer Benutzer diesen Eintrag aktualisiert. Bitte <a "
-"href='${context}'>laden Sie diese Seite neu</a> \n"
-" und fügen Sie Ihre Änderungen erneut ein.\n"
+" Eine Kollision wurde festgestellt. Während Ihrer Bearbeitung\n"
+" hat ein anderer Benutzer diesen Eintrag aktualisiert. Bitte <a href='${context}'>laden Sie diese Seite neu</a> \n"
+" und fügen Sie Ihre Änderungen erneut ein.\n"
-#: ../templates/classic/html/_generic.help-empty.html:6
+#: ../share/roundup/templates/classic/html/_generic.help-empty.html:6
msgid "Please specify your search parameters!"
msgstr "Bitte geben Sie Ihre Suchparameter an!"
-#: ../templates/classic/html/_generic.help-list.html:20
-#: ../templates/classic/html/_generic.index.html:14
-#: ../templates/classic/html/_generic.item.html:12
-#: ../templates/classic/html/file.item.html:9
-#: ../templates/classic/html/issue.index.html:16
-#: ../templates/classic/html/issue.item.html:28
-#: ../templates/classic/html/msg.item.html:26
-#: ../templates/classic/html/user.index.html:9
-#: ../templates/classic/html/user.item.html:35
-#: ../templates/minimal/html/_generic.index.html:14
-#: ../templates/minimal/html/_generic.item.html:12
-#: ../templates/minimal/html/user.index.html:9
-#: ../templates/minimal/html/user.item.html:35
-#: ../templates/minimal/html/user.register.html:14
+#: ../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:16
+#: ../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:35
+#: ../share/roundup/templates/minimal/html/user.register.html:14
msgid "You are not allowed to view this page."
msgstr "Sie sind nicht berechtigt, diese Seite anzuzeigen."
-#: ../templates/classic/html/_generic.help-list.html:34
+#: ../share/roundup/templates/classic/html/_generic.help-list.html:34
msgid "1..25 out of 50"
-msgstr ""
-"1..25 von 50"
+msgstr "1..25 von 50"
-#: ../templates/classic/html/_generic.help-search.html:9
-msgid ""
-"Generic template ${template} or version for class ${classname} is not yet "
-"implemented"
-msgstr ""
-"Die generische Vorlage ${template} bzw. die Version für die Klasse ${classname} "
-"ist noch nicht implementiert"
-
-#: ../templates/classic/html/_generic.help-submit.html:57
-#: ../templates/classic/html/_generic.help.html:31
-#: ../templates/minimal/html/_generic.help.html:31
-#: ../templates/classic/html/_generic.help.html:30
-#: ../templates/minimal/html/_generic.help.html:30
+#: ../share/roundup/templates/classic/html/_generic.help-search.html:9
+msgid "Generic template ${template} or version for class ${classname} is not yet implemented"
+msgstr "Die generische Vorlage ${template} bzw. die Version für die Klasse ${classname} ist noch nicht implementiert"
+
+#: ../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 " Abbrechen "
-#: ../templates/classic/html/_generic.help-submit.html:63
-#: ../templates/classic/html/_generic.help.html:34
-#: ../templates/minimal/html/_generic.help.html:34
-#: ../templates/classic/html/_generic.help.html:33
-#: ../templates/minimal/html/_generic.help.html:33
+#: ../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 " Anwenden "
-#: ../templates/classic/html/_generic.help.html:9
-#: ../templates/classic/html/user.help.html:13
-#: ../templates/minimal/html/_generic.help.html:9
+#: ../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 "Hilfe zu \"${property}\" - ${tracker}"
-#: ../templates/classic/html/_generic.help.html:41
-#: ../templates/classic/html/help.html:21
-#: ../templates/classic/html/issue.index.html:81
-#: ../templates/minimal/html/_generic.help.html:41
-#: ../templates/classic/html/_generic.help.html:40
-#: ../templates/classic/html/issue.index.html:67
-#: ../templates/minimal/html/_generic.help.html:40
+#: ../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:81
+#: ../share/roundup/templates/minimal/html/_generic.help.html:41
msgid "<< previous"
-msgstr "<< zurück"
-
-#: ../templates/classic/html/_generic.help.html:53
-#: ../templates/classic/html/help.html:28
-#: ../templates/classic/html/issue.index.html:89
-#: ../templates/minimal/html/_generic.help.html:53
-#: ../templates/classic/html/_generic.help.html:50
-#: ../templates/classic/html/issue.index.html:75
-#: ../templates/minimal/html/_generic.help.html:50
+msgstr "<< zurück"
+
+#: ../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:89
+#: ../share/roundup/templates/minimal/html/_generic.help.html:53
msgid "${start}..${end} out of ${total}"
msgstr "${start}..${end} von ${total}"
-#: ../templates/classic/html/_generic.help.html:57
-#: ../templates/classic/html/help.html:32
-#: ../templates/classic/html/issue.index.html:92
-#: ../templates/minimal/html/_generic.help.html:57
-#: ../templates/classic/html/_generic.help.html:54
-#: ../templates/classic/html/issue.index.html:78
-#: ../templates/minimal/html/_generic.help.html:54
+#: ../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:92
+#: ../share/roundup/templates/minimal/html/_generic.help.html:57
msgid "next >>"
msgstr "weiter >>"
-#: ../templates/classic/html/_generic.index.html:6
-#: ../templates/classic/html/_generic.item.html:4
-#: ../templates/minimal/html/_generic.index.html:6
-#: ../templates/minimal/html/_generic.item.html:4
+#: ../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 "Klasse bearbeiten - ${tracker}"
-#: ../templates/classic/html/_generic.index.html:9
-#: ../templates/classic/html/_generic.item.html:7
-#: ../templates/minimal/html/_generic.index.html:9
-#: ../templates/minimal/html/_generic.item.html:7
+#: ../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 "\"${class}\" bearbeiten"
-#: ../templates/classic/html/_generic.index.html:19
-#: ../templates/classic/html/_generic.item.html:16
-#: ../templates/classic/html/file.item.html:13
-#: ../templates/classic/html/issue.index.html:20
-#: ../templates/classic/html/issue.item.html:32
-#: ../templates/classic/html/msg.item.html:30
-#: ../templates/classic/html/user.index.html:13
-#: ../templates/classic/html/user.item.html:39
-#: ../templates/minimal/html/_generic.index.html:19
-#: ../templates/minimal/html/_generic.item.html:17
-#: ../templates/minimal/html/user.index.html:13
-#: ../templates/minimal/html/user.item.html:39
-#: ../templates/minimal/html/user.register.html:17
+#: ../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:20
+#: ../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:17
+#: ../share/roundup/templates/minimal/html/user.index.html:13
+#: ../share/roundup/templates/minimal/html/user.item.html:39
+#: ../share/roundup/templates/minimal/html/user.register.html:17
msgid "Please login with your username and password."
-msgstr ""
+msgstr "Bitte melden Sie sich an mit Ihrem Benutzernamen und Paßwort"
-#: ../templates/classic/html/_generic.index.html:28
-#: ../templates/minimal/html/_generic.index.html:28
-#: ../templates/classic/html/_generic.index.html:22
-#: ../templates/minimal/html/_generic.index.html:22
-msgid ""
-"<p class=\"form-help\"> You may edit the contents of the ${classname} class "
-"using this form. Commas, newlines and double quotes (\") must be handled "
-"delicately. You may include commas and newlines by enclosing the values in "
-"double-quotes (\"). Double quotes themselves must be quoted by doubling "
-"(\"\"). </p> <p class=\"form-help\"> Multilink properties have their multiple "
-"values colon (\":\") separated (... ,\"one:two:three\", ...) </p> <p class="
-"\"form-help\"> Remove entries by deleting their line. Add new entries by "
-"appending them to the table - put an X in the id column. </p>"
-msgstr ""
-"<p class=\"form-help\">Sie können hier die Einträge der Klasse \"${classname}\" "
-"bearbeiten. <strong>Hinweise:</strong></p>"
-"<ul>"
-"<li> Kommata, Zeilenumbrüche und "
-"Anführungszeichen (\") mit Vorsicht verwenden:"
-"<ul><li> Kommata und Zeilenumbrüche "
-"dürfen nur in Anführungszeichen (\") verwendet werden."
-"<li> Um Anführungszeichen in "
-"Werten zu verwenden, müssen sie verdoppelt werden (<q><tt>\"\"</tt></q>)</ul>"
-"<li>Mehrfachlinks werden durch Doppelpunkt (<q><tt>:</tt></q>) getrennt "
-"<tt>(... ,\"eins:zwei:drei\", ...)</tt>"
-"<li> Einträge können "
-"gelöscht werden, indem Sie Zeilen entfernen."
-"<li>Für neue Einträge fügen Sie Zeilen ein; "
-"geben Sie bei der ID-Spalte ein großes <tt>X</tt> an. </ul><p>"
-
-#: ../templates/classic/html/_generic.index.html:50
-#: ../templates/minimal/html/_generic.index.html:50
-#: ../templates/classic/html/_generic.index.html:44
-#: ../templates/minimal/html/_generic.index.html:44
+#: ../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. </p>"
+msgstr "<p class=\"form-help\">Sie können hier die Einträge der Klasse \"${classname}\" bearbeiten. <strong>Hinweise:</strong></p><ul><li> Kommata, Zeilenumbrüche und Anführungszeichen (\") mit Vorsicht verwenden:<ul><li> Kommata und Zeilenumbrüche dürfen nur in Anführungszeichen (\") verwendet werden.<li> Um Anführungszeichen in Werten zu verwenden, müssen sie verdoppelt werden (<q><tt>\"\"</tt></q>)</ul><li>Mehrfachlinks werden durch Doppelpunkt (<q><tt>:</tt></q>) getrennt <tt>(... ,\"eins:zwei:drei\", ...)</tt><li> Einträge können gelöscht werden, indem Sie Zeilen entfernen.<li>Für neue Einträge fügen Sie Zeilen ein; geben Sie bei der ID-Spalte ein großes <tt>X</tt> an. </ul><p>"
+
+#: ../share/roundup/templates/classic/html/_generic.index.html:50
+#: ../share/roundup/templates/minimal/html/_generic.index.html:50
msgid "Edit Items"
-msgstr "Einträge bearbeiten"
+msgstr "Einträge bearbeiten"
-#: ../templates/classic/html/file.index.html:4
+#: ../share/roundup/templates/classic/html/file.index.html:4
msgid "List of files - ${tracker}"
msgstr "Dateiliste - ${tracker}"
-#: ../templates/classic/html/file.index.html:5
+#: ../share/roundup/templates/classic/html/file.index.html:5
msgid "List of files"
msgstr "Dateiliste"
-#: ../templates/classic/html/file.index.html:10
+#: ../share/roundup/templates/classic/html/file.index.html:10
msgid "Download"
msgstr "Herunterladen"
-#: ../templates/classic/html/file.index.html:11
-#: ../templates/classic/html/file.item.html:27
-#: ../templates/classic/html/file.item.html:23
-#: ../templates/classic/html/file.item.html:51
+#: ../share/roundup/templates/classic/html/file.index.html:11
+#: ../share/roundup/templates/classic/html/file.item.html:27
msgid "Content Type"
msgstr "Inhaltstyp"
-#: ../templates/classic/html/file.index.html:12
+#: ../share/roundup/templates/classic/html/file.index.html:12
msgid "Uploaded By"
msgstr "Hochgeladen von"
-#: ../templates/classic/html/file.index.html:13
-#: ../templates/classic/html/msg.item.html:38
-#: ../templates/classic/html/msg.item.html:48
+#: ../share/roundup/templates/classic/html/file.index.html:13
+#: ../share/roundup/templates/classic/html/msg.item.html:48
msgid "Date"
msgstr "Datum"
-#: ../templates/classic/html/file.item.html:2
+#: ../share/roundup/templates/classic/html/file.item.html:2
msgid "File display - ${tracker}"
msgstr "Datei anzeigen - ${tracker}"
-#: ../templates/classic/html/file.item.html:4
+#: ../share/roundup/templates/classic/html/file.item.html:4
msgid "File display"
msgstr "Datei anzeigen"
-#: ../templates/classic/html/file.item.html:23
-#: ../templates/classic/html/file.item.html:18
-#: ../templates/classic/html/user.item.html:39
-#: ../templates/classic/html/user.register.html:17
+#: ../share/roundup/templates/classic/html/file.item.html:23
+#: ../share/roundup/templates/classic/html/user.register.html:17
msgid "Name"
msgstr "Name"
-#: ../templates/classic/html/file.item.html:45
-#: ../templates/classic/html/file.item.html:41
+#: ../share/roundup/templates/classic/html/file.item.html:45
msgid "download"
msgstr "herunterladen"
-#: ../templates/classic/html/home.classlist.html:2
-#: ../templates/minimal/html/home.classlist.html:2
+#: ../share/roundup/templates/classic/html/home.classlist.html:2
+#: ../share/roundup/templates/minimal/html/home.classlist.html:2
msgid "List of classes - ${tracker}"
msgstr "Klassenliste - ${tracker}"
-#: ../templates/classic/html/home.classlist.html:4
-#: ../templates/minimal/html/home.classlist.html:4
+#: ../share/roundup/templates/classic/html/home.classlist.html:4
+#: ../share/roundup/templates/minimal/html/home.classlist.html:4
msgid "List of classes"
msgstr "Klassenliste"
-#: ../templates/classic/html/issue.index.html:4
-msgid "List of issues - ${tracker}"
-msgstr "Aufgabenliste - ${tracker}"
-
-#: ../templates/classic/html/issue.index.html:10
-msgid "List of issues"
-msgstr ""
-"Aufgabenliste"
-
-#: ../templates/classic/html/issue.index.html:6
+#: ../share/roundup/templates/classic/html/issue.index.html:4
+#: ../share/roundup/templates/classic/html/issue.index.html:10
msgid "List of issues"
msgstr "Aufgabenliste"
-#: ../templates/classic/html/issue.index.html:6
-msgid "List of issues - ${query} - ${tracker}"
-msgstr "Aufgabenliste - ${query} - ${tracker}"
-
-#: ../templates/classic/html/issue.index.html:6
-msgid "List of issues - ${query}"
-msgstr "Aufgabenliste - ${query}"
-
-#: ../templates/classic/html/issue.index.html:27
-#: ../templates/classic/html/issue.item.html:49
-#: ../templates/classic/html/issue.index.html:17
-#: ../templates/classic/html/issue.item.html:38
+#: ../share/roundup/templates/classic/html/issue.index.html:27
+#: ../share/roundup/templates/classic/html/issue.item.html:49
msgid "Priority"
-msgstr "Priorität"
+msgstr "Priorität"
-#: ../templates/classic/html/issue.index.html:28
-#: ../templates/classic/html/issue.index.html:18
+#: ../share/roundup/templates/classic/html/issue.index.html:28
msgid "ID"
msgstr "ID"
-#: ../templates/classic/html/issue.index.html:29
-#: ../templates/classic/html/issue.index.html:19
+#: ../share/roundup/templates/classic/html/issue.index.html:29
msgid "Creation"
msgstr "Erstellungsdatum"
-#: ../templates/classic/html/issue.index.html:30
-#: ../templates/classic/html/issue.index.html:20
+#: ../share/roundup/templates/classic/html/issue.index.html:30
msgid "Activity"
-msgstr "Aktivität"
+msgstr "Aktivität"
-#: ../templates/classic/html/issue.index.html:31
-#: ../templates/classic/html/issue.index.html:21
+#: ../share/roundup/templates/classic/html/issue.index.html:31
msgid "Actor"
msgstr "Akteur"
-#: ../templates/classic/html/issue.index.html:32
-#: ../templates/classic/html/keyword.item.html:37
+#: ../share/roundup/templates/classic/html/issue.index.html:32
+#: ../share/roundup/templates/classic/html/keyword.item.html:37
msgid "Keyword"
-msgstr ""
-
-#: ../templates/classic/html/issue.index.html:22
-#, (old key, topic replaced by "keyword")
-#, Schlagwort <-> verschlagworten. Fachbegriff; besser als Stichwort oder Thema!
-msgid "Topic"
msgstr "Schlagwort"
-#: ../templates/classic/html/issue.index.html:33
-#: ../templates/classic/html/issue.item.html:44
-#: ../templates/classic/html/issue.index.html:23
-#: ../templates/classic/html/issue.item.html:33
+#: ../share/roundup/templates/classic/html/issue.index.html:33
+#: ../share/roundup/templates/classic/html/issue.item.html:44
msgid "Title"
msgstr "Titel"
-#: ../templates/classic/html/issue.index.html:34
-#: ../templates/classic/html/issue.item.html:51
-#: ../templates/classic/html/issue.index.html:24
-#: ../templates/classic/html/issue.item.html:40
+#: ../share/roundup/templates/classic/html/issue.index.html:34
+#: ../share/roundup/templates/classic/html/issue.item.html:51
msgid "Status"
msgstr "Status"
-#: ../templates/classic/html/issue.index.html:35
-#: ../templates/classic/html/issue.index.html:25
+#: ../share/roundup/templates/classic/html/issue.index.html:35
msgid "Creator"
msgstr "Ersteller"
-#: ../templates/classic/html/issue.index.html:36
-#: ../templates/classic/html/issue.index.html:26
+#: ../share/roundup/templates/classic/html/issue.index.html:36
msgid "Assigned To"
msgstr "Zugewiesen"
-#: ../templates/classic/html/issue.index.html:105
-#: ../templates/classic/html/issue.index.html:90
+#: ../share/roundup/templates/classic/html/issue.index.html:105
msgid "Download as CSV"
msgstr "Als CSV-Datei herunterladen"
-#: ../templates/classic/html/issue.index.html:115
-#: ../templates/classic/html/issue.index.html:98
+#: ../share/roundup/templates/classic/html/issue.index.html:115
msgid "Sort on:"
msgstr "Sortieren:"
-#: ../templates/classic/html/issue.index.html:119
-#: ../templates/classic/html/issue.index.html:140
-#: ../templates/classic/html/issue.index.html:101
-#: ../templates/classic/html/issue.index.html:118
+#: ../share/roundup/templates/classic/html/issue.index.html:119
+#: ../share/roundup/templates/classic/html/issue.index.html:140
msgid "- nothing -"
msgstr "- nichts -"
-#: ../templates/classic/html/issue.index.html:127
-#: ../templates/classic/html/issue.index.html:148
-#: ../templates/classic/html/issue.index.html:109
-#: ../templates/classic/html/issue.index.html:126
+#: ../share/roundup/templates/classic/html/issue.index.html:127
+#: ../share/roundup/templates/classic/html/issue.index.html:148
msgid "Descending:"
msgstr "Absteigend:"
-#: ../templates/classic/html/issue.index.html:136
-#: ../templates/classic/html/issue.index.html:115
+#: ../share/roundup/templates/classic/html/issue.index.html:136
msgid "Group on:"
msgstr "Gruppieren:"
-#: ../templates/classic/html/issue.index.html:155
-#: ../templates/classic/html/issue.index.html:132
+#: ../share/roundup/templates/classic/html/issue.index.html:155
msgid "Redisplay"
msgstr "Aktualisieren"
-#: ../templates/classic/html/issue.item.html:7
+#: ../share/roundup/templates/classic/html/issue.item.html:7
msgid "Issue ${id}: ${title} - ${tracker}"
msgstr "Aufgabe ${id}: ${title} - ${tracker}"
-#: ../templates/classic/html/issue.item.html:10
+#: ../share/roundup/templates/classic/html/issue.item.html:10
msgid "New Issue - ${tracker}"
msgstr "Neue Aufgabe - ${tracker}"
-#: ../templates/classic/html/issue.item.html:14
+#: ../share/roundup/templates/classic/html/issue.item.html:14
msgid "New Issue"
msgstr "Neue Aufgabe"
-#: ../templates/classic/html/issue.item.html:16
+#: ../share/roundup/templates/classic/html/issue.item.html:16
msgid "New Issue Editing"
msgstr "Neue Aufgabe bearbeiten"
-#: ../templates/classic/html/issue.item.html:19
+#: ../share/roundup/templates/classic/html/issue.item.html:19
msgid "Issue${id}"
msgstr "Aufgabe${id}"
-#: ../templates/classic/html/issue.item.html:22
+#: ../share/roundup/templates/classic/html/issue.item.html:22
msgid "Issue${id} Editing"
msgstr "Aufgabe ${id} bearbeiten"
-#: ../templates/classic/html/issue.item.html:56
-#: ../templates/classic/html/issue.item.html:45
+#: ../share/roundup/templates/classic/html/issue.item.html:56
msgid "Superseder"
msgstr "Ersetzt durch"
-#: ../templates/classic/html/issue.item.html:61
+#: ../share/roundup/templates/classic/html/issue.item.html:61
msgid "View:"
msgstr "Anzeigen:"
-#: ../templates/classic/html/issue.item.html:50
-msgid "View: ${link}"
-msgstr "Anzeigen: ${link}"
-
-#: ../templates/classic/html/issue.item.html:67
-#: ../templates/classic/html/issue.item.html:54
+#: ../share/roundup/templates/classic/html/issue.item.html:67
msgid "Nosy List"
msgstr "Interessenten"
-#: ../templates/classic/html/issue.item.html:76
-#: ../templates/classic/html/issue.item.html:63
+#: ../share/roundup/templates/classic/html/issue.item.html:76
msgid "Assigned To"
msgstr "Zugewiesen"
-#: ../templates/classic/html/issue.item.html:78
-#: ../templates/classic/html/page.html:103
-#: ../templates/minimal/html/page.html:102
+#: ../share/roundup/templates/classic/html/issue.item.html:78
+#: ../share/roundup/templates/classic/html/page.html:103
+#: ../share/roundup/templates/minimal/html/page.html:102
msgid "Keywords"
-msgstr "Schlagwörter"
-
-#: ../templates/classic/html/issue.item.html:65
-msgid "Topics"
-msgstr "Schlagwörter"
+msgstr "Schlagwörter"
-#: ../templates/classic/html/issue.item.html:86
-#: ../templates/classic/html/issue.item.html:73
+#: ../share/roundup/templates/classic/html/issue.item.html:86
msgid "Change Note"
-msgstr "Änderungsnotiz"
+msgstr "Änderungsnotiz"
-#: ../templates/classic/html/issue.item.html:94
-#: ../templates/classic/html/issue.item.html:81
+#: ../share/roundup/templates/classic/html/issue.item.html:94
msgid "File"
msgstr "Datei"
-#: ../templates/classic/html/issue.item.html:106
-#: ../templates/classic/html/issue.item.html:99
+#: ../share/roundup/templates/classic/html/issue.item.html:106
msgid "Make a copy"
msgstr "kopieren"
-#: ../templates/classic/html/issue.item.html:100
-#: ../templates/classic/html/issue.item.html:114
-#: ../templates/classic/html/user.item.html:153
-#: ../templates/classic/html/user.register.html:69
-#: ../templates/minimal/html/user.item.html:153
-msgid ""
-"<table class=\"form\"> <tr> <td>Note: </td> <th class=\"required"
-"\">highlighted</th> <td> fields are required.</td> </tr> </table>"
-msgstr ""
-"<table class=\"form\"> <tr> <td>Achtung: </td> <th class=\"required"
-"\">Fett markierte</th> <td> Felder sind immer auszufüllen. </td> </tr> "
-"</table>"
+#: ../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:69
+#: ../share/roundup/templates/minimal/html/user.item.html:153
+msgid "<table class=\"form\"> <tr> <td>Note: </td> <th class=\"required\">highlighted</th> <td> fields are required.</td> </tr> </table>"
+msgstr "<table class=\"form\"> <tr> <td>Achtung: </td> <th class=\"required\">Fett markierte</th> <td> Felder sind immer auszufüllen. </td> </tr> </table>"
-#: ../templates/classic/html/issue.item.html:128
-#: ../templates/classic/html/issue.item.html:114
-msgid ""
-"Created on <b>${creation}</b> by <b>${creator}</b>, last changed <b>"
-"${activity}</b> by <b>${actor}</b>."
-msgstr ""
-"Erstellt am <b>${creation}</b> durch <b>${creator}</b>, geändert am <b>"
-"${activity}</b> durch <b>${actor}</b>."
+#: ../share/roundup/templates/classic/html/issue.item.html:128
+#, fuzzy
+msgid "Created on ${creation} by ${creator}, last changed ${activity} by ${actor}."
+msgstr "Erstellt am <b>${creation}</b> durch <b>${creator}</b>, geändert am <b>${activity}</b> durch <b>${actor}</b>."
-#: ../templates/classic/html/issue.item.html:132
-#: ../templates/classic/html/msg.item.html:61
-#: ../templates/classic/html/issue.item.html:118
-#: ../templates/classic/html/msg.item.html:51
+#: ../share/roundup/templates/classic/html/issue.item.html:132
+#: ../share/roundup/templates/classic/html/msg.item.html:61
msgid "Files"
msgstr "Dateien"
-#: ../templates/classic/html/issue.item.html:134
-#: ../templates/classic/html/msg.item.html:63
-#: ../templates/classic/html/issue.item.html:120
-#: ../templates/classic/html/msg.item.html:53
+#: ../share/roundup/templates/classic/html/issue.item.html:134
+#: ../share/roundup/templates/classic/html/msg.item.html:63
msgid "File name"
msgstr "Dateiname"
-#: ../templates/classic/html/issue.item.html:135
-#: ../templates/classic/html/msg.item.html:64
-#: ../templates/classic/html/issue.item.html:121
-#: ../templates/classic/html/msg.item.html:54
+#: ../share/roundup/templates/classic/html/issue.item.html:135
+#: ../share/roundup/templates/classic/html/msg.item.html:64
msgid "Uploaded"
msgstr "Hochgeladen"
-#: ../templates/classic/html/issue.item.html:136
-#: ../templates/classic/html/issue.item.html:122
+#: ../share/roundup/templates/classic/html/issue.item.html:136
msgid "Type"
msgstr "Typ"
-#: ../templates/classic/html/issue.item.html:137
-#: ../templates/classic/html/issue.item.html:123
-#: ../templates/classic/html/query.edit.html:30
+#: ../share/roundup/templates/classic/html/issue.item.html:137
+#: ../share/roundup/templates/classic/html/query.edit.html:30
msgid "Edit"
msgstr "bearbeiten"
-#: ../templates/classic/html/issue.item.html:138
-#: ../templates/classic/html/issue.item.html:124
+#: ../share/roundup/templates/classic/html/issue.item.html:138
msgid "Remove"
msgstr "verbergen"
-#: ../templates/classic/html/issue.item.html:158
-#: ../templates/classic/html/issue.item.html:179
-#: ../templates/classic/html/issue.item.html:144
-#: ../templates/classic/html/issue.item.html:165
-#: ../templates/classic/html/query.edit.html:50
+#: ../share/roundup/templates/classic/html/issue.item.html:158
+#: ../share/roundup/templates/classic/html/issue.item.html:179
+#: ../share/roundup/templates/classic/html/query.edit.html:50
msgid "remove"
msgstr "verbergen"
-#: ../templates/classic/html/issue.item.html:165
-#: ../templates/classic/html/issue.item.html:151
-#: ../templates/classic/html/msg.index.html:9
+#: ../share/roundup/templates/classic/html/issue.item.html:165
+#: ../share/roundup/templates/classic/html/msg.index.html:9
msgid "Messages"
msgstr "Kommentare"
-#: ../templates/classic/html/issue.item.html:169
-#: ../templates/classic/html/issue.item.html:155
+#: ../share/roundup/templates/classic/html/issue.item.html:169
msgid "msg${id} (view)"
msgstr "Kommentar msg${id} (betrachten)"
-#: ../templates/classic/html/issue.item.html:170
-#: ../templates/classic/html/issue.item.html:156
+#: ../share/roundup/templates/classic/html/issue.item.html:170
msgid "Author: ${author}"
msgstr "Autor: ${author}"
-#: ../templates/classic/html/issue.item.html:172
-#: ../templates/classic/html/issue.item.html:158
+#: ../share/roundup/templates/classic/html/issue.item.html:172
msgid "Date: ${date}"
msgstr "Datum: ${date}"
-#: ../templates/classic/html/issue.search.html:2
+#: ../share/roundup/templates/classic/html/issue.search.html:2
msgid "Issue searching - ${tracker}"
msgstr "Aufgaben suchen - ${tracker}"
-#: ../templates/classic/html/issue.search.html:4
+#: ../share/roundup/templates/classic/html/issue.search.html:4
msgid "Issue searching"
msgstr "Aufgaben suchen"
-#: ../templates/classic/html/issue.search.html:31
-#: ../templates/classic/html/issue.search.html:25
+#: ../share/roundup/templates/classic/html/issue.search.html:31
msgid "Filter on"
msgstr "Filtern"
-#: ../templates/classic/html/issue.search.html:32
-#: ../templates/classic/html/issue.search.html:26
+#: ../share/roundup/templates/classic/html/issue.search.html:32
msgid "Display"
msgstr "anzeigen"
-#: ../templates/classic/html/issue.search.html:33
-#: ../templates/classic/html/issue.search.html:27
+#: ../share/roundup/templates/classic/html/issue.search.html:33
msgid "Sort on"
msgstr "sortieren"
-#: ../templates/classic/html/issue.search.html:34
-#: ../templates/classic/html/issue.search.html:28
+#: ../share/roundup/templates/classic/html/issue.search.html:34
msgid "Group on"
msgstr "gruppieren"
-#: ../templates/classic/html/issue.search.html:38
-#: ../templates/classic/html/issue.search.html:32
+#: ../share/roundup/templates/classic/html/issue.search.html:38
msgid "All text*:"
msgstr "Volltext*:"
-#: ../templates/classic/html/issue.search.html:46
-#: ../templates/classic/html/issue.search.html:40
+#: ../share/roundup/templates/classic/html/issue.search.html:46
msgid "Title:"
msgstr "Titel:"
-#: ../templates/classic/html/issue.search.html:56
+#: ../share/roundup/templates/classic/html/issue.search.html:56
msgid "Keyword:"
-msgstr ""
-
-#: ../templates/classic/html/issue.search.html:50
-#, (old key, topic replaced by "keyword")
-msgid "Topic:"
msgstr "Schlagwort:"
-#: ../templates/classic/html/issue.search.html:58
-#: ../templates/classic/html/issue.search.html:123
-#: ../templates/classic/html/issue.search.html:139
-#: ../templates/classic/html/issue.search.html:114
-#: ../templates/classic/html/issue.search.html:130
+#: ../share/roundup/templates/classic/html/issue.search.html:58
+#: ../share/roundup/templates/classic/html/issue.search.html:123
+#: ../share/roundup/templates/classic/html/issue.search.html:139
msgid "not selected"
-msgstr ""
-"nicht ausgewählt"
+msgstr "nicht ausgewählt"
-#: ../templates/classic/html/issue.search.html:67
+#: ../share/roundup/templates/classic/html/issue.search.html:67
msgid "ID:"
msgstr "ID:"
-#: ../templates/classic/html/issue.search.html:75
-#: ../templates/classic/html/issue.search.html:66
+#: ../share/roundup/templates/classic/html/issue.search.html:75
msgid "Creation Date:"
msgstr "Erstellungsdatum:"
-#: ../templates/classic/html/issue.search.html:86
-#: ../templates/classic/html/issue.search.html:77
+#: ../share/roundup/templates/classic/html/issue.search.html:86
msgid "Creator:"
msgstr "Ersteller:"
-#: ../templates/classic/html/issue.search.html:88
-#: ../templates/classic/html/issue.search.html:79
+#: ../share/roundup/templates/classic/html/issue.search.html:88
msgid "created by me"
msgstr "von mir erstellt"
-#: ../templates/classic/html/issue.search.html:97
-#: ../templates/classic/html/issue.search.html:88
+#: ../share/roundup/templates/classic/html/issue.search.html:97
msgid "Activity:"
-msgstr "Aktivität:"
+msgstr "Aktivität:"
-#: ../templates/classic/html/issue.search.html:108
-#: ../templates/classic/html/issue.search.html:99
+#: ../share/roundup/templates/classic/html/issue.search.html:108
msgid "Actor:"
msgstr "Akteur:"
-#: ../templates/classic/html/issue.search.html:110
-#: ../templates/classic/html/issue.search.html:101
+#: ../share/roundup/templates/classic/html/issue.search.html:110
msgid "done by me"
-msgstr "von mir zuletzt geändert"
+msgstr "von mir zuletzt geändert"
-#: ../templates/classic/html/issue.search.html:121
-#: ../templates/classic/html/issue.search.html:112
+#: ../share/roundup/templates/classic/html/issue.search.html:121
msgid "Priority:"
-msgstr "Priorität:"
+msgstr "Priorität:"
-#: ../templates/classic/html/issue.search.html:134
-#: ../templates/classic/html/issue.search.html:125
+#: ../share/roundup/templates/classic/html/issue.search.html:134
msgid "Status:"
msgstr "Status:"
-#: ../templates/classic/html/issue.search.html:137
-#: ../templates/classic/html/issue.search.html:128
+#: ../share/roundup/templates/classic/html/issue.search.html:137
msgid "not resolved"
-msgstr "ungelöst"
+msgstr "ungelöst"
-#: ../templates/classic/html/issue.search.html:152
-#: ../templates/classic/html/issue.search.html:143
+#: ../share/roundup/templates/classic/html/issue.search.html:152
msgid "Assigned to:"
msgstr "Zugewiesen:"
-#: ../templates/classic/html/issue.search.html:155
-#: ../templates/classic/html/issue.search.html:146
+#: ../share/roundup/templates/classic/html/issue.search.html:155
msgid "assigned to me"
msgstr "mir zugewiesen"
-#: ../templates/classic/html/issue.search.html:157
-#: ../templates/classic/html/issue.search.html:148
+#: ../share/roundup/templates/classic/html/issue.search.html:157
msgid "unassigned"
msgstr "nicht zugewiesen"
-#: ../templates/classic/html/issue.search.html:167
-#: ../templates/classic/html/issue.search.html:158
+#: ../share/roundup/templates/classic/html/issue.search.html:167
msgid "No Sort or group:"
-msgstr ""
-"Nicht sortieren/gruppieren:"
+msgstr "Nicht sortieren/gruppieren:"
-#: ../templates/classic/html/issue.search.html:175
-#: ../templates/classic/html/issue.search.html:166
+#: ../share/roundup/templates/classic/html/issue.search.html:175
msgid "Pagesize:"
-msgstr "Einträge/Seite:"
+msgstr "Einträge/Seite:"
-#: ../templates/classic/html/issue.search.html:181
-#: ../templates/classic/html/issue.search.html:164
+#: ../share/roundup/templates/classic/html/issue.search.html:181
msgid "Start With:"
msgstr "Starten bei:"
-#: ../templates/classic/html/issue.search.html:187
-#: ../templates/classic/html/issue.search.html:170
+#: ../share/roundup/templates/classic/html/issue.search.html:187
msgid "Sort Descending:"
msgstr "Absteigend sortieren:"
-#: ../templates/classic/html/issue.search.html:194
-#: ../templates/classic/html/issue.search.html:177
+#: ../share/roundup/templates/classic/html/issue.search.html:194
msgid "Group Descending:"
msgstr "Absteigend gruppieren:"
-#: ../templates/classic/html/issue.search.html:201
-#: ../templates/classic/html/issue.search.html:184
+#: ../share/roundup/templates/classic/html/issue.search.html:201
msgid "Query name**:"
msgstr "Speichern unter**:"
-#: ../templates/classic/html/issue.search.html:213
-#: ../templates/classic/html/page.html:43
-#: ../templates/classic/html/page.html:92
-#: ../templates/classic/html/page.html:31
-#: ../templates/classic/html/page.html:60
-#: ../templates/classic/html/user.help-search.html:69
-#: ../templates/classic/html/issue.search.html:204
-#: ../templates/minimal/html/page.html:43
-#: ../templates/minimal/html/page.html:91
-#: ../templates/minimal/html/page.html:31
+#: ../share/roundup/templates/classic/html/issue.search.html:213
+#: ../share/roundup/templates/classic/html/page.html:43
+#: ../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:43
+#: ../share/roundup/templates/minimal/html/page.html:91
msgid "Search"
msgstr "Suchen"
-#: ../templates/classic/html/issue.search.html:218
-#: ../templates/classic/html/issue.search.html:209
+#: ../share/roundup/templates/classic/html/issue.search.html:218
msgid "*: The \"all text\" field will look in message bodies and issue titles"
-msgstr ""
-"*: Das Feld \"Volltext\" durchsucht Titel von Aufgaben und Kommentartexte"
+msgstr "*: Das Feld \"Volltext\" durchsucht Titel von Aufgaben und Kommentartexte"
-#: ../templates/classic/html/issue.search.html:221
-#: ../templates/classic/html/issue.search.html:212
-msgid ""
-"**: If you supply a name, the query will be saved off and available as a link "
-"in the sidebar"
-msgstr ""
-"**: Geben Sie einen Namen für diese Abfrage ein, um sie in der Seitenleiste "
-"zu speichern. "
+#: ../share/roundup/templates/classic/html/issue.search.html:221
+msgid "**: If you supply a name, the query will be saved off and available as a link in the sidebar"
+msgstr "**: Geben Sie einen Namen für diese Abfrage ein, um sie in der Seitenleiste zu speichern. "
-#: ../templates/classic/html/keyword.item.html:3
+#: ../share/roundup/templates/classic/html/keyword.item.html:3
msgid "Keyword editing - ${tracker}"
msgstr "Schlagwort bearbeiten - ${tracker}"
-#: ../templates/classic/html/keyword.item.html:5
+#: ../share/roundup/templates/classic/html/keyword.item.html:5
msgid "Keyword editing"
-msgstr "Schlagwörter bearbeiten"
+msgstr "Schlagwörter bearbeiten"
-#: ../templates/classic/html/keyword.item.html:11
+#: ../share/roundup/templates/classic/html/keyword.item.html:11
msgid "Existing Keywords"
-msgstr "Vorhandene Schlagwörter"
+msgstr "Vorhandene Schlagwörter"
-#: ../templates/classic/html/keyword.item.html:20
-msgid ""
-"To edit an existing keyword (for spelling or typing errors), click on its "
-"entry above."
+#: ../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 "Um ein bestehendes Schlagwort zu bearbeiten, klicken Sie darauf."
-#: ../templates/classic/html/keyword.item.html:27
+#: ../share/roundup/templates/classic/html/keyword.item.html:27
msgid "To create a new keyword, enter it below and click \"Submit New Entry\"."
-msgstr ""
-"Um ein neues Schlagwort hinzufügen, tragen Sie es hier ein und klicken Sie "
-"auf \"Eintrag speichern\"."
+msgstr "Um ein neues Schlagwort hinzufügen, tragen Sie es hier ein und klicken Sie auf \"Eintrag speichern\"."
-#: ../templates/classic/html/msg.index.html:3
+#: ../share/roundup/templates/classic/html/msg.index.html:3
msgid "List of messages - ${tracker}"
msgstr "Kommentare - ${tracker}"
-#: ../templates/classic/html/msg.index.html:5
+#: ../share/roundup/templates/classic/html/msg.index.html:5
msgid "Message listing"
msgstr "Kommentare"
-#: ../templates/classic/html/msg.item.html:6
+#: ../share/roundup/templates/classic/html/msg.item.html:6
msgid "Message ${id} - ${tracker}"
msgstr "Kommentar ${id} - ${tracker}"
-#: ../templates/classic/html/msg.item.html:9
+#: ../share/roundup/templates/classic/html/msg.item.html:9
msgid "New Message - ${tracker}"
msgstr "Neuer Kommentar - ${tracker}"
-#: ../templates/classic/html/msg.item.html:13
+#: ../share/roundup/templates/classic/html/msg.item.html:13
msgid "New Message"
msgstr "Neuer Kommentar"
-#: ../templates/classic/html/msg.item.html:15
+#: ../share/roundup/templates/classic/html/msg.item.html:15
msgid "New Message Editing"
msgstr "Neuen Kommentar bearbeiten"
-#: ../templates/classic/html/msg.item.html:18
+#: ../share/roundup/templates/classic/html/msg.item.html:18
msgid "Message${id}"
msgstr "Kommentar ${id}"
-#: ../templates/classic/html/msg.item.html:21
+#: ../share/roundup/templates/classic/html/msg.item.html:21
msgid "Message${id} Editing"
msgstr "Kommentar ${id} bearbeiten"
-#: ../templates/classic/html/msg.item.html:38
-#: ../templates/classic/html/msg.item.html:28
+#: ../share/roundup/templates/classic/html/msg.item.html:38
msgid "Author"
msgstr "Autor"
-#: ../templates/classic/html/msg.item.html:43
-#: ../templates/classic/html/msg.item.html:33
+#: ../share/roundup/templates/classic/html/msg.item.html:43
msgid "Recipients"
-msgstr "Empfänger"
+msgstr "Empfänger"
-#: ../templates/classic/html/msg.item.html:54
-#: ../templates/classic/html/msg.item.html:44
+#: ../share/roundup/templates/classic/html/msg.item.html:54
msgid "Content"
msgstr "Inhalt"
-#: ../templates/classic/html/page.html:54
-#: ../templates/minimal/html/page.html:53
-#: ../templates/classic/html/page.html:28
+#: ../share/roundup/templates/classic/html/page.html:54
+#: ../share/roundup/templates/minimal/html/page.html:53
msgid "<b>Your Queries</b> (<a href=\"query?@template=edit\">edit</a>)"
msgstr "<b>Abfragen</b> (<a href=\"query?@template=edit\">bearbeiten</a>)"
-#: ../templates/classic/html/page.html:65
-#: ../templates/minimal/html/page.html:64
-#: ../templates/classic/html/page.html:39
+#: ../share/roundup/templates/classic/html/page.html:65
+#: ../share/roundup/templates/minimal/html/page.html:64
msgid "Issues"
msgstr "Aufgaben"
-#: ../templates/classic/html/page.html:67
-#: ../templates/classic/html/page.html:105
-#: ../templates/minimal/html/page.html:66
-#: ../templates/minimal/html/page.html:104
-#: ../templates/classic/html/page.html:41
-#: ../templates/classic/html/page.html:60
+#: ../share/roundup/templates/classic/html/page.html:67
+#: ../share/roundup/templates/classic/html/page.html:105
+#: ../share/roundup/templates/minimal/html/page.html:66
+#: ../share/roundup/templates/minimal/html/page.html:104
msgid "Create New"
msgstr "neuer Eintrag"
-#: ../templates/classic/html/page.html:69
-#: ../templates/minimal/html/page.html:68
-#: ../templates/classic/html/page.html:43
+#: ../share/roundup/templates/classic/html/page.html:69
+#: ../share/roundup/templates/minimal/html/page.html:68
msgid "Show Unassigned"
msgstr "nicht zugewiesen"
-#: ../templates/classic/html/page.html:81
-#: ../templates/minimal/html/page.html:80
-#: ../templates/classic/html/page.html:45
+#: ../share/roundup/templates/classic/html/page.html:81
+#: ../share/roundup/templates/minimal/html/page.html:80
msgid "Show All"
msgstr "alle anzeigen"
-#: ../templates/classic/html/page.html:93
-#: ../templates/minimal/html/page.html:92
-#: ../templates/classic/html/page.html:48
+#: ../share/roundup/templates/classic/html/page.html:93
+#: ../share/roundup/templates/minimal/html/page.html:92
msgid "Show issue:"
msgstr "Aufgabe anzeigen:"
-#: ../templates/classic/html/page.html:58
-msgid "Keywords"
-msgstr "Schlagwörter"
-# siehe die Anmerkung zu "Schlagwort"
-
-#: ../templates/classic/html/page.html:64
+#: ../share/roundup/templates/classic/html/page.html:108
+#: ../share/roundup/templates/minimal/html/page.html:107
msgid "Edit Existing"
msgstr "bearbeiten"
-#: ../templates/classic/html/page.html:70
-#: ../templates/minimal/html/page.html:48
+#: ../share/roundup/templates/classic/html/page.html:114
+#: ../share/roundup/templates/minimal/html/page.html:113
msgid "Administration"
msgstr "Administration"
-#: ../templates/classic/html/page.html:72
-#: ../templates/minimal/html/page.html:49
+#: ../share/roundup/templates/classic/html/page.html:116
+#: ../share/roundup/templates/minimal/html/page.html:115
msgid "Class List"
msgstr "Klassenliste"
-#: ../templates/classic/html/page.html:76
-#: ../templates/minimal/html/page.html:51
+#: ../share/roundup/templates/classic/html/page.html:120
+#: ../share/roundup/templates/minimal/html/page.html:119
msgid "User List"
msgstr "Benutzerliste"
-#: ../templates/classic/html/page.html:78
-#: ../templates/minimal/html/page.html:54
+#: ../share/roundup/templates/classic/html/page.html:122
+#: ../share/roundup/templates/minimal/html/page.html:121
msgid "Add User"
-msgstr "Benutzer hinzufügen"
+msgstr "Benutzer hinzufügen"
-#: ../templates/classic/html/page.html:85
-#: ../templates/classic/html/page.html:89
-#: ../templates/minimal/html/page.html:30
+#: ../share/roundup/templates/classic/html/page.html:129
+#: ../share/roundup/templates/classic/html/page.html:135
+#: ../share/roundup/templates/minimal/html/page.html:128
+#: ../share/roundup/templates/minimal/html/page.html:134
msgid "Login"
msgstr "anmelden"
-#: ../templates/classic/html/page.html:104
-#: ../templates/minimal/html/page.html:45
+#: ../share/roundup/templates/classic/html/page.html:134
+#: ../share/roundup/templates/minimal/html/page.html:133
msgid "Remember me?"
msgstr "dauerhaft anmelden?"
-#: ../templates/classic/html/page.html:108
-#: ../templates/classic/html/user.register.html:63
-#: ../templates/minimal/html/page.html:50
-#: ../templates/minimal/html/user.register.html:58
+#: ../share/roundup/templates/classic/html/page.html:138
+#: ../share/roundup/templates/classic/html/user.register.html:63
+#: ../share/roundup/templates/minimal/html/page.html:137
+#: ../share/roundup/templates/minimal/html/user.register.html:61
msgid "Register"
msgstr "registrieren"
-#: ../templates/classic/html/page.html:94
+#: ../share/roundup/templates/classic/html/page.html:141
+#: ../share/roundup/templates/minimal/html/page.html:140
msgid "Lost your login?"
msgstr "Passwort vergessen?"
-#: ../templates/classic/html/page.html:99
+#: ../share/roundup/templates/classic/html/page.html:146
+#: ../share/roundup/templates/minimal/html/page.html:145
msgid "Hello, ${user}"
msgstr "Hallo, ${user}"
-#: ../templates/classic/html/page.html:101
+#: ../share/roundup/templates/classic/html/page.html:148
msgid "Your Issues"
msgstr "Ihre Aufgaben"
-#: ../templates/classic/html/page.html:102
-#: ../templates/minimal/html/page.html:40
+#: ../share/roundup/templates/classic/html/page.html:160
+#: ../share/roundup/templates/minimal/html/page.html:147
msgid "Your Details"
msgstr "Ihr Konto"
-#: ../templates/classic/html/page.html:104
-#: ../templates/minimal/html/page.html:42
+#: ../share/roundup/templates/classic/html/page.html:162
+#: ../share/roundup/templates/minimal/html/page.html:149
msgid "Logout"
msgstr "abmelden"
-#: ../templates/classic/html/page.html:108
+#: ../share/roundup/templates/classic/html/page.html:166
+#: ../share/roundup/templates/minimal/html/page.html:153
msgid "Help"
msgstr "Hilfe"
-#: ../templates/classic/html/page.html:109
+#: ../share/roundup/templates/classic/html/page.html:167
+#: ../share/roundup/templates/minimal/html/page.html:154
msgid "Roundup docs"
msgstr "Roundup-Handbuch"
-#: ../templates/classic/html/page.html:160
-#: ../templates/classic/html/page.html:136
-#: ../templates/minimal/html/page.html:81
-msgid "diese Nachricht löschen"
-msgstr ""
-
+#: ../share/roundup/templates/classic/html/page.html:177
+#: ../share/roundup/templates/minimal/html/page.html:164
+msgid "clear this message"
+msgstr "diese Nachricht löschen"
+
+#: ../share/roundup/templates/classic/html/page.html:241
+#: ../share/roundup/templates/classic/html/page.html:256
+#: ../share/roundup/templates/classic/html/page.html:270
+#: ../share/roundup/templates/minimal/html/page.html:228
+#: ../share/roundup/templates/minimal/html/page.html:243
+#: ../share/roundup/templates/minimal/html/page.html:257
msgid "don't care"
msgstr "egal"
-#: ../templates/classic/html/page.html:162
+#: ../share/roundup/templates/classic/html/page.html:243
+#: ../share/roundup/templates/classic/html/page.html:258
+#: ../share/roundup/templates/classic/html/page.html:271
+#: ../share/roundup/templates/minimal/html/page.html:230
+#: ../share/roundup/templates/minimal/html/page.html:245
+#: ../share/roundup/templates/minimal/html/page.html:258
msgid "------------"
msgstr "------------"
-#: ../templates/classic/html/page.html:188
+#: ../share/roundup/templates/classic/html/page.html:299
+#: ../share/roundup/templates/minimal/html/page.html:286
msgid "no value"
msgstr "kein Wert"
-#: ../templates/classic/html/query.edit.html:4
+#: ../share/roundup/templates/classic/html/query.edit.html:4
msgid "\"Your Queries\" Editing - ${tracker}"
msgstr "Abfragen bearbeiten - ${tracker}"
-#: ../templates/classic/html/query.edit.html:6
+#: ../share/roundup/templates/classic/html/query.edit.html:6
msgid "\"Your Queries\" Editing"
msgstr "Abfragen bearbeiten"
-#: ../templates/classic/html/query.edit.html:11
+#: ../share/roundup/templates/classic/html/query.edit.html:11
msgid "You are not allowed to edit queries."
msgstr "Sie sind nicht berechtigt, Abfragen zu bearbeiten."
-#: ../templates/classic/html/query.edit.html:28
+#: ../share/roundup/templates/classic/html/query.edit.html:28
msgid "Query"
msgstr "Abfrage"
-#: ../templates/classic/html/query.edit.html:29
+#: ../share/roundup/templates/classic/html/query.edit.html:29
msgid "Include in \"Your Queries\""
-msgstr "Unter \"Abfragen\" aufführen"
+msgstr "Unter \"Abfragen\" aufführen"
-#: ../templates/classic/html/query.edit.html:31
+#: ../share/roundup/templates/classic/html/query.edit.html:31
msgid "Private to you?"
-msgstr "Nur für Sie?"
+msgstr "Nur für Sie?"
-#: ../templates/classic/html/query.edit.html:44
+#: ../share/roundup/templates/classic/html/query.edit.html:44
msgid "leave out"
msgstr "weglassen"
-#: ../templates/classic/html/query.edit.html:45
+#: ../share/roundup/templates/classic/html/query.edit.html:45
msgid "include"
-msgstr "anfügen"
+msgstr "anfügen"
-#: ../templates/classic/html/query.edit.html:49
+#: ../share/roundup/templates/classic/html/query.edit.html:49
msgid "leave in"
msgstr "belassen"
-#: ../templates/classic/html/query.edit.html:54
+#: ../share/roundup/templates/classic/html/query.edit.html:54
msgid "[query is retired]"
msgstr "[Abfrage ist verborgen]"
-#: ../templates/classic/html/query.edit.html:67
-#: ../templates/classic/html/query.edit.html:94
-#: ../templates/classic/html/query.edit.html:92
+#: ../share/roundup/templates/classic/html/query.edit.html:67
+#: ../share/roundup/templates/classic/html/query.edit.html:94
msgid "edit"
msgstr "bearbeiten"
-#: ../templates/classic/html/query.edit.html:71
+#: ../share/roundup/templates/classic/html/query.edit.html:71
msgid "yes"
msgstr "ja"
-#: ../templates/classic/html/query.edit.html:73
+#: ../share/roundup/templates/classic/html/query.edit.html:73
msgid "no"
msgstr "nein"
-#: ../templates/classic/html/query.edit.html:79
+#: ../share/roundup/templates/classic/html/query.edit.html:79
msgid "Delete"
-msgstr "Löschen"
+msgstr "Löschen"
-#: ../templates/classic/html/query.edit.html:96
-#: ../templates/classic/html/query.edit.html:90
+#: ../share/roundup/templates/classic/html/query.edit.html:96
msgid "[not yours to edit]"
msgstr "[nicht Ihr Eintrag]"
-#: ../templates/classic/html/query.edit.html:104
-#: ../templates/classic/html/query.edit.html:96
+#: ../share/roundup/templates/classic/html/query.edit.html:104
msgid "Save Selection"
msgstr "Auswahl speichern"
-#: ../templates/classic/html/user.forgotten.html:3
+#: ../share/roundup/templates/classic/html/user.forgotten.html:3
msgid "Password reset request - ${tracker}"
-msgstr "Passwort zurücksetzen - ${tracker}"
+msgstr "Passwort zurücksetzen - ${tracker}"
-#: ../templates/classic/html/user.forgotten.html:5
+#: ../share/roundup/templates/classic/html/user.forgotten.html:5
msgid "Password reset request"
-msgstr "Passwort zurücksetzen"
+msgstr "Passwort zurücksetzen"
-#: ../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 "Um Ihr Passwort zurückzusetzen, geben Sie entweder die E-Mail-Adresse an, mit der Sie sich registriert haben..."
+#: ../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 "Um Ihr Passwort zurückzusetzen, geben Sie entweder die E-Mail-Adresse an, mit der Sie sich registriert haben..."
-#: ../templates/classic/html/user.forgotten.html:16
+#: ../share/roundup/templates/classic/html/user.forgotten.html:16
msgid "Email Address:"
msgstr "E-Mail-Adresse"
-#: ../templates/classic/html/user.forgotten.html:24
-#: ../templates/classic/html/user.forgotten.html:34
+#: ../share/roundup/templates/classic/html/user.forgotten.html:24
+#: ../share/roundup/templates/classic/html/user.forgotten.html:34
msgid "Request password reset"
-msgstr "Passwort zurücksetzen"
+msgstr "Passwort zurücksetzen"
-#: ../templates/classic/html/user.forgotten.html:30
+#: ../share/roundup/templates/classic/html/user.forgotten.html:30
msgid "Or, if you know your username, then enter it below."
msgstr "... oder Ihren Benutzernamen."
-#: ../templates/classic/html/user.forgotten.html:33
+#: ../share/roundup/templates/classic/html/user.forgotten.html:33
msgid "Username:"
msgstr "Benutzername:"
-#: ../templates/classic/html/user.forgotten.html:39
-msgid ""
-"A confirmation email will be sent to you - please follow the instructions "
-"within it to complete the reset process."
-msgstr "Danach wird eine Bestätigungs-E-Mail verschickt. Bitte folgen Sie den Anweisungen darin, um ihr Passwort zurückzusetzen."
+#: ../share/roundup/templates/classic/html/user.forgotten.html:39
+msgid "A confirmation email will be sent to you - please follow the instructions within it to complete the reset process."
+msgstr "Danach wird eine Bestätigungs-E-Mail verschickt. Bitte folgen Sie den Anweisungen darin, um ihr Passwort zurückzusetzen."
-#: ../templates/classic/html/user.help-search.html:73
+#: ../share/roundup/templates/classic/html/user.help-search.html:73
msgid "Pagesize"
-msgstr "Einträge/Seite"
+msgstr "Einträge/Seite"
-#: ../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.help.html:43
+msgid "Your browser is not capable of using frames; you should be redirected immediately, or visit ${link}."
+msgstr "Ihr Browser unterstützt keine Frames; Sie sollten gleich weitergeleitetwerden, oder besuchen Sie ${link}."
-#: ../templates/classic/html/user.index.html:3
-#: ../templates/minimal/html/user.index.html:3
+#: ../share/roundup/templates/classic/html/user.index.html:3
+#: ../share/roundup/templates/minimal/html/user.index.html:3
msgid "User listing - ${tracker}"
msgstr "Benutzerliste - ${tracker}"
-#: ../templates/classic/html/user.index.html:5
-#: ../templates/minimal/html/user.index.html:5
+#: ../share/roundup/templates/classic/html/user.index.html:5
+#: ../share/roundup/templates/minimal/html/user.index.html:5
msgid "User listing"
msgstr "Benutzerliste"
-#: ../templates/classic/html/user.index.html:14
-#: ../templates/minimal/html/user.index.html:14
+#: ../share/roundup/templates/classic/html/user.index.html:19
+#: ../share/roundup/templates/minimal/html/user.index.html:19
msgid "Username"
msgstr "Benutzername"
-#: ../templates/classic/html/user.index.html:15
+#: ../share/roundup/templates/classic/html/user.index.html:20
msgid "Real name"
msgstr "Name"
-#: ../templates/classic/html/user.index.html:16
-#: ../templates/classic/html/user.item.html:65
-#: ../templates/classic/html/user.register.html:45
+#: ../share/roundup/templates/classic/html/user.index.html:21
+#: ../share/roundup/templates/classic/html/user.register.html:45
msgid "Organisation"
msgstr "Organisation"
-#: ../templates/classic/html/user.index.html:17
-#: ../templates/minimal/html/user.index.html:15
+#: ../share/roundup/templates/classic/html/user.index.html:22
+#: ../share/roundup/templates/minimal/html/user.index.html:20
msgid "Email address"
msgstr "E-Mail-Adresse"
-#: ../templates/classic/html/user.index.html:18
+#: ../share/roundup/templates/classic/html/user.index.html:23
msgid "Phone number"
msgstr "Telefonnummer"
-#: ../templates/classic/html/user.index.html:19
+#: ../share/roundup/templates/classic/html/user.index.html:24
msgid "Retire"
msgstr "Entfernen"
-#: ../templates/classic/html/user.index.html:32
+#: ../share/roundup/templates/classic/html/user.index.html:41
msgid "retire"
msgstr "entfernen"
-#: ../templates/classic/html/user.item.html:7
-#: ../templates/minimal/html/user.item.html:7
+#: ../share/roundup/templates/classic/html/user.item.html:9
+#: ../share/roundup/templates/minimal/html/user.item.html:9
msgid "User ${id}: ${title} - ${tracker}"
msgstr "Benutzer ${id}: ${title} - ${tracker}"
-#: ../templates/classic/html/user.item.html:10
-#: ../templates/minimal/html/user.item.html:10
+#: ../share/roundup/templates/classic/html/user.item.html:12
+#: ../share/roundup/templates/minimal/html/user.item.html:12
msgid "New User - ${tracker}"
msgstr "Neuer Benutzer - ${tracker}"
-#: ../templates/classic/html/user.item.html:14
-#: ../templates/minimal/html/user.item.html:6
+#: ../share/roundup/templates/classic/html/user.item.html:21
+#: ../share/roundup/templates/minimal/html/user.item.html:21
msgid "New User"
msgstr "Neuer Benutzer"
-#: ../templates/classic/html/user.item.html:16
-#: ../templates/minimal/html/user.item.html:8
+#: ../share/roundup/templates/classic/html/user.item.html:23
+#: ../share/roundup/templates/minimal/html/user.item.html:23
msgid "New User Editing"
msgstr "Neuen Benutzer bearbeiten"
-#: ../templates/classic/html/user.item.html:19
-#: ../templates/minimal/html/user.item.html:11
+#: ../share/roundup/templates/classic/html/user.item.html:26
+#: ../share/roundup/templates/minimal/html/user.item.html:26
msgid "User${id}"
msgstr "Benutzer${id}"
-#: ../templates/classic/html/user.item.html:22
-#: ../templates/minimal/html/user.item.html:14
+#: ../share/roundup/templates/classic/html/user.item.html:29
+#: ../share/roundup/templates/minimal/html/user.item.html:29
msgid "User${id} Editing"
msgstr "Benutzer ${id} bearbeiten"
-#: ../templates/classic/html/user.item.html:43
-#: ../templates/classic/html/user.register.html:21
-#: ../templates/minimal/html/user.item.html:40
-#: ../templates/minimal/html/user.register.html:26
-msgid "Login Name"
-msgstr "Benutzername"
-
-#: ../templates/classic/html/user.item.html:42
-#: ../templates/classic/html/user.register.html:25
-#: ../templates/minimal/html/user.item.html:31
-#: ../templates/minimal/html/user.register.html:30
-msgid "Login Password"
-msgstr "Passwort"
-
-#: ../templates/classic/html/user.item.html:46
-#: ../templates/classic/html/user.register.html:29
-#: ../templates/minimal/html/user.item.html:35
-#: ../templates/minimal/html/user.register.html:34
-msgid "Confirm Password"
-msgstr "Passwort bestätigen"
-
-#: ../templates/classic/html/user.item.html:50
-#: ../templates/classic/html/user.register.html:33
-#: ../templates/minimal/html/user.item.html:39
-#: ../templates/minimal/html/user.register.html:38
+#: ../share/roundup/templates/classic/html/user.item.html:80
+#: ../share/roundup/templates/classic/html/user.register.html:33
+#: ../share/roundup/templates/minimal/html/user.item.html:80
+#: ../share/roundup/templates/minimal/html/user.register.html:41
msgid "Roles"
msgstr "Rollen"
-#: ../templates/classic/html/user.item.html:61
-#: ../templates/minimal/html/user.item.html:58
+#: ../share/roundup/templates/classic/html/user.item.html:88
+#: ../share/roundup/templates/minimal/html/user.item.html:88
msgid "(to give the user more than one role, enter a comma,separated,list)"
-msgstr ""
-"<tt>Verwenden,Sie,Kommata</tt>, um einem Benutzer mehrere Rollen zuzuteilen"
-
-#: ../templates/classic/html/user.item.html:61
-#: ../templates/classic/html/user.register.html:41
-msgid "Phone"
-msgstr "Telefon"
+msgstr "<tt>Verwenden,Sie,Kommata</tt>, um einem Benutzer mehrere Rollen zuzuteilen"
-#: ../templates/classic/html/user.item.html:69
-msgid "Timezone"
-msgstr "Zeitzone"
-
-#: ../templates/classic/html/user.item.html:73
+#: ../share/roundup/templates/classic/html/user.item.html:109
+#: ../share/roundup/templates/minimal/html/user.item.html:109
msgid "(this is a numeric hour offset, the default is ${zone})"
msgstr "(als Differenz zu GMT/UTC in Stunden - Voreinstellung: ${zone})"
-#: ../templates/classic/html/user.item.html:83
-#: ../templates/classic/html/user.register.html:49
-#: ../templates/minimal/html/user.item.html:63
-#: ../templates/minimal/html/user.register.html:46
-msgid "E-mail address"
-msgstr "E-Mail-Adresse"
-
-#: ../templates/classic/html/user.item.html:82
-#: ../templates/classic/html/user.register.html:53
-#: ../templates/minimal/html/user.item.html:51
-#: ../templates/minimal/html/user.register.html:50
+#: ../share/roundup/templates/classic/html/user.item.html:130
+#: ../share/roundup/templates/classic/html/user.register.html:53
+#: ../share/roundup/templates/minimal/html/user.item.html:130
+#: ../share/roundup/templates/minimal/html/user.register.html:53
msgid "Alternate E-mail addresses<br>One address per line"
msgstr "<div title=\"alle, von denen E-Mails an den Bugtracker geschickt werden sollen\">Alternative E-Mail-Adressen</div><i>(eine pro Zeile)</i>"
-#: ../templates/classic/html/user.register.html:4
-#: ../templates/classic/html/user.register.html:7
-#: ../templates/minimal/html/user.register.html:4
-#: ../templates/minimal/html/user.register.html:7
+#: ../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 "Registrieren für ${tracker}"
-
-#: ../templates/classic/html/user.register.html:21
-#: ../templates/minimal/html/user.register.html:29
-#: ../templates/classic/html/user.item.html:43
-#: ../templates/classic/html/user.register.html:21
-#: ../templates/minimal/html/user.item.html:40
-#: ../templates/minimal/html/user.register.html:26
+msgstr "Registrieren für ${tracker}"
+
+#: ../share/roundup/templates/classic/html/user.register.html:21
+#: ../share/roundup/templates/minimal/html/user.register.html:29
msgid "Login Name"
msgstr "Benutzername"
-#: ../templates/classic/html/user.item.html:42
-#: ../templates/classic/html/user.register.html:25
-#: ../templates/minimal/html/user.register.html:33
-#: ../templates/minimal/html/user.item.html:31
-#: ../templates/minimal/html/user.register.html:30
+#: ../share/roundup/templates/classic/html/user.register.html:25
+#: ../share/roundup/templates/minimal/html/user.register.html:33
msgid "Login Password"
-msgstr "Paßwort"
+msgstr "Paßwort"
-#: ../templates/classic/html/user.item.html:46
-#: ../templates/classic/html/user.register.html:29
-#: ../templates/minimal/html/user.register.html:37
-#: ../templates/minimal/html/user.item.html:35
-#: ../templates/minimal/html/user.register.html:34
+#: ../share/roundup/templates/classic/html/user.register.html:29
+#: ../share/roundup/templates/minimal/html/user.register.html:37
msgid "Confirm Password"
-msgstr "Paßwort bestätigen"
+msgstr "Paßwort bestätigen"
-#: ../templates/classic/html/user.register.html:41
-#: ../templates/classic/html/user.item.html:61
-#: ../templates/classic/html/user.register.html:41
+#: ../share/roundup/templates/classic/html/user.register.html:41
msgid "Phone"
msgstr "Telefon"
-#: ../templates/classic/html/user.item.html:83
-#: ../templates/classic/html/user.register.html:49
-#: ../templates/minimal/html/user.register.html:49
-#: ../templates/minimal/html/user.item.html:63
-#: ../templates/minimal/html/user.register.html:46
+#: ../share/roundup/templates/classic/html/user.register.html:49
+#: ../share/roundup/templates/minimal/html/user.register.html:49
msgid "E-mail address"
msgstr "Email-Adresse"
-#: ../templates/classic/html/user.rego_progress.html:4
-#: ../templates/minimal/html/user.rego_progress.html:4
+#: ../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 "Die Registrierung ist im Gange - ${tracker}"
-#: ../templates/classic/html/user.rego_progress.html:6
-#: ../templates/minimal/html/user.rego_progress.html:6
+#: ../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 "Die Registrierung ist im Gange..."
-#: ../templates/classic/html/user.rego_progress.html:10
-#: ../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 "Sie werden in Kürze eine Bestätigungs-E-Mail erhalten. Um die Registrierung abzuschließen, klicken Sie auf den enthaltenen Link."
-
-#: ../templates/minimal/html/page.html:38
-msgid "Hello,<br>${user}"
-msgstr "Hallo,<br>${user}"
-
-#: ../templates/minimal/html/user.item.html:3
-msgid "User editing - ${tracker}"
-msgstr "Benutzer bearbeiten - ${tracker}"
-
-#: ../templates/classic/html/issue.item.html:120;
-msgid "Copy item"
-msgstr "kopieren"
-
-#: ../templates/classic/html/...:123
-msgid "No Sort or group"
-msgstr "nicht sortieren/gruppieren"
-
-#: ../templates/classic/html/issue.search.html:170
-msgid "sort descending"
-msgstr "absteigend sortieren"
-
-#: ../templates/classic/html/issue.search.html:177
-msgid "group descending"
-msgstr "absteigend gruppieren"
-
-#: ../templates/classic/html/issue.search.html:170
-msgid "don't sort"
-msgstr "nicht sortieren"
-
-#: ../templates/classic/html/issue.search.html:177
-msgid "don't group"
-msgstr "nicht gruppieren"
-
-#: ../templates/classic(th)/html/issue.search.html:XXX
-msgid "Sort/Group Descending:"
-msgstr "absteigend sortieren/gruppieren:"
-
-#: ../templates/classic(th)/html/issue.search.html:XXX
-msgid "Paged Output:"
-msgstr "seitenweise ausgeben:"
-
-#: ../templates/classic/html/user.item.html:XXX
-msgid "username"
-msgstr "Benutzername"
-
-#: ../templates/classic/html/user.item.html:XXX
-msgid "realname"
-msgstr "Name"
-
-#: ../templates/classic/html/user.item.html:XXX
-msgid "firstname"
-msgstr "Vorname"
-
-#: ../templates/classic/html/user.item.html:XXX
-msgid "lastname"
-msgstr "Nachname"
-
-#: ../templates/classic/html/user.item.html:XXX
-msgid "address"
-msgstr "Mail-Adresse"
+#: ../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 "Sie werden in Kürze eine Bestätigungs-E-Mail erhalten. Um die Registrierung abzuschließen, klicken Sie auf den enthaltenen Link."
# priority translations:
-#: ../templates/classic/initial_data.py:5
+#: ../share/roundup/templates/classic/initial_data.py:5
msgid "critical"
msgstr "Fehler (KRITISCH)"
-#: ../templates/classic/initial_data.py:6
+#: ../share/roundup/templates/classic/initial_data.py:6
msgid "urgent"
msgstr "Fehler (dringend)"
-#: ../templates/classic/initial_data.py:7
+#: ../share/roundup/templates/classic/initial_data.py:7
msgid "bug"
msgstr "Fehler"
-#: ../templates/classic/initial_data.py:8
+#: ../share/roundup/templates/classic/initial_data.py:8
msgid "feature"
msgstr "Anforderung"
-#: ../templates/classic/initial_data.py:9
+#: ../share/roundup/templates/classic/initial_data.py:9
msgid "wish"
msgstr "Wunsch"
-#: status translations:
-#: ../templates/classic/initial_data.py:12
+#: ../share/roundup/templates/classic/initial_data.py:12
msgid "unread"
msgstr "ungelesen"
-#: ../templates/classic/initial_data.py:13
+#: ../share/roundup/templates/classic/initial_data.py:13
msgid "deferred"
-msgstr "zurückgestellt"
+msgstr "zurückgestellt"
-#: ../templates/classic/initial_data.py:14
+#: ../share/roundup/templates/classic/initial_data.py:14
msgid "chatting"
msgstr "in Diskussion"
-#: ../templates/classic/initial_data.py:15
-#: ../templates/classic/initial_data.py:16
+#: ../share/roundup/templates/classic/initial_data.py:15
msgid "need-eg"
msgstr "Beispiel erbeten"
-#: ../templates/classic/initial_data.py:16
-#: ../templates/classic/initial_data.py:15
+#: ../share/roundup/templates/classic/initial_data.py:16
msgid "in-progress"
msgstr "in Arbeit"
-#: ../templates/classic/initial_data.py:17
+#: ../share/roundup/templates/classic/initial_data.py:17
msgid "testing"
msgstr "im Test"
-#: ../templates/classic/initial_data.py:18
+#: ../share/roundup/templates/classic/initial_data.py:18
msgid "done-cbb"
msgstr "erledigt (provisorisch)"
-#: ../templates/classic/initial_data.py:19
+#: ../share/roundup/templates/classic/initial_data.py:19
msgid "resolved"
msgstr "erledigt"
-#: ../templates/minimal/html/home.html:2
+#: ../share/roundup/templates/minimal/html/home.html:2
msgid "Tracker home - ${tracker}"
-msgstr "Tracker-Start - ${tracker}"
+msgstr "Tracker-Startseite - ${tracker}"
-#: ../templates/minimal/html/home.html:4
+#: ../share/roundup/templates/minimal/html/home.html:4
msgid "Tracker home"
-msgstr "Tracker-Start"
+msgstr "Tracker-Startseite"
-#: ../templates/minimal/html/home.html:16
+#: ../share/roundup/templates/minimal/html/home.html:16
msgid "Please select from one of the menu options on the left."
-msgstr "Bitte wählen Sie links eine Menu-Option."
+msgstr "Bitte wählen Sie links eine Menu-Option."
-#: ../templates/minimal/html/home.html:19
+#: ../share/roundup/templates/minimal/html/home.html:19
msgid "Please log in or register."
msgstr "Bitte anmelden oder registrieren"
-#: ../templates/classic(th)/html/issue.item.html
-msgid "(cal)"
-msgstr "(Kal.)"
+#~ msgid "%(key)s: %(value)r"
+#~ msgstr "%(key)s: %(value)r"
+#~ msgid "You do not have permission to edit user roles"
+#~ msgstr "Sie sind nicht berechtigt, Benutzer-Rollen zu ändern"
+#~ msgid ""
+#~ "<html><head><title>An error has occurred</title></head>\n"
+#~ "<body><h1>An error has occurred</h1>\n"
+#~ "<p>A problem was encountered processing your request.\n"
+#~ "The tracker maintainers have been notified of the problem.</p>\n"
+#~ "</body></html>"
+#~ msgstr ""
+#~ "<html><head><title>Ein Fehler ist aufgetreten</title></head>\n"
+#~ "<body><h1>Ein Fehler ist aufgetreten</h1>\n"
+#~ "<p>Bei der Bearbeitung Ihrer Daten ist ein Fehler aufgetreten. Die "
+#~ "Admistratoren wurden benachrichtigt.</p>\n"
+#~ "</body></html>"
+#~ msgid "Not a date spec: %s"
+#~ msgstr "Kein gültiges Datum: %s"
+#~ msgid ""
+#~ "\n"
+#~ "I cannot match your message to a node in the database - you need to "
+#~ "either\n"
+#~ "supply a full designator (with number, eg \"[issue123]\" or keep the\n"
+#~ "previous subject title intact so I can match that.\n"
+#~ "\n"
+#~ "Subject was: \"%(subject)s\"\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Ich kann Ihre Nachricht keinem Eintrag in der Datenbank zuordnen - Sie "
+#~ "müssen\n"
+#~ "entweder einen vollen Bezeichner angeben (mit Nummer, z. B. \"[issue123]"
+#~ "\")\n"
+#~ "oder die Betreffzeile intakt lassen, so daß ich diese zuordnen kann.\n"
+#~ "\n"
+#~ "Die Betreffzeile (Subject) war:\n"
+#~ " '%(subject)s'\n"
+#~ msgid ""
+#~ "\n"
+#~ "You are not a registered user.\n"
+#~ "\n"
+#~ "Unknown address: %(from_address)s\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Sie sind kein registrierter Anwender.\n"
+#~ "\n"
+#~ "Unbekannte Adresse: %(from_address)s\n"
+#~ msgid "topic"
+#~ msgstr "Schlagwort"
+#~ msgid "Error: apop specification not valid"
+#~ msgstr "Fehler: apop Optionen ungültig"
+#~ msgid "List of issues - ${tracker}"
+#~ msgstr "Aufgabenliste - ${tracker}"
+#~ msgid "List of issues - ${query} - ${tracker}"
+#~ msgstr "Aufgabenliste - ${query} - ${tracker}"
+#~ msgid "List of issues - ${query}"
+#~ msgstr "Aufgabenliste - ${query}"
+#~ msgid "Topic"
+#~ msgstr "Schlagwort"
+#~ msgid "View: ${link}"
+#~ msgstr "Anzeigen: ${link}"
+#~ msgid "Topics"
+#~ msgstr "Schlagwörter"
+#~ msgid "Topic:"
+#~ msgstr "Schlagwort:"
+#~ msgid "Timezone"
+#~ msgstr "Zeitzone"
+#~ msgid "Hello,<br>${user}"
+#~ msgstr "Hallo,<br>${user}"
+#~ msgid "User editing - ${tracker}"
+#~ msgstr "Benutzer bearbeiten - ${tracker}"
+#~ msgid "Copy item"
+#~ msgstr "kopieren"
+#~ msgid "sort descending"
+#~ msgstr "absteigend sortieren"
+#~ msgid "group descending"
+#~ msgstr "absteigend gruppieren"
+#~ msgid "don't sort"
+#~ msgstr "nicht sortieren"
+#~ msgid "don't group"
+#~ msgstr "nicht gruppieren"
+#~ msgid "Sort/Group Descending:"
+#~ msgstr "absteigend sortieren/gruppieren:"
+#~ msgid "Paged Output:"
+#~ msgstr "seitenweise ausgeben:"
+#~ msgid "username"
+#~ msgstr "Benutzername"
+#~ msgid "realname"
+#~ msgstr "Name"
+#~ msgid "firstname"
+#~ msgstr "Vorname"
+#~ msgid "lastname"
+#~ msgstr "Nachname"
+#~ msgid "address"
+#~ msgstr "Mail-Adresse"
+#~ msgid "(cal)"
+#~ msgstr "(Kal.)"
+