Index: pykota/trunk/po/de/pykota.po
===================================================================
--- pykota/trunk/po/de/pykota.po (revision 3259)
+++ pykota/trunk/po/de/pykota.po (revision 3272)
@@ -29,8 +29,8 @@
 "POT-Creation-Date: 2006-03-30 22:00+0200\n"
 "PO-Revision-Date: 2004-11-02 08:47+0100\n"
-"Last-Translator: Johannes L�ermann <johannes.laemmermann@t-online.de>\n"
+"Last-Translator: Johannes Lämmermann <johannes.laemmermann@t-online.de>\n"
 "Language-Team: German <alet@librelogiciel.com>\n"
 "MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=ISO-8859-15\n"
+"Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
@@ -115,95 +115,54 @@
 msgstr ""
 
-msgid ""
-"The job size will be trusted anyway according to the 'trustjobsize' directive"
-msgstr ""
-
-#, python-format
-msgid ""
-"The job size will be trusted because it is inferior to the 'trustjobsize' "
-"directive's limit %s"
-msgstr ""
-
-#, python-format
-msgid ""
-"The job size will be modified according to the 'trustjobsize' directive : %s"
-msgstr ""
-
-#, python-format
-msgid ""
-"Printer %s not registered in the PyKota system, applying external policy (%"
-"s) for printer %s"
-msgstr ""
-"Drucker %s ist nicht im PyKota System registriert, wende externe Richtlinie "
-"(%s) f�cker %s an"
-
-#, python-format
-msgid ""
-"User %s not registered in the PyKota system, applying external policy (%s) "
-"for printer %s"
-msgstr ""
-"Benutzer %s ist nicht in der PyKota-Verwaltung registriert, wende externe "
-"Richtlinie (%s) f�cker %s an"
-
-#, python-format
-msgid ""
-"User %s doesn't have quota on printer %s in the PyKota system, applying "
-"external policy (%s) for printer %s"
-msgstr ""
-"Benutzer %s hat in der PyKota-Verwaltung kein Kontingent auf Drucker %s, "
-"wende externe Richtlinie (%s) f�cker %s an"
-
-#, python-format
-msgid ""
-"External policy %s for printer %s produced an error. Job rejected. Please "
-"check PyKota's configuration files."
-msgstr ""
-"Externe Richtlinie %s f�cker %s hat eine Fehler erzeugt. Auftrag "
-"abgelehnt. Bitte ��ie PyKota's Konfigurationsdatei."
-
-#, python-format
-msgid ""
-"Printer %s not registered in the PyKota system, applying default policy (%s)"
-msgstr ""
-"Drucker %s ist nicht in der PyKota-Verwaltung registriert, wende Standard-"
-"Richtlinie (%s) an"
-
-#, python-format
-msgid ""
-"User %s not registered in the PyKota system, applying default policy (%s) "
-"for printer %s"
-msgstr ""
-"Benutzer %s ist nicht in der PyKota-Verwaltung registriert, wende Standard-"
-"Richtlinie (%s) f�cker %s an"
-
-#, python-format
-msgid ""
-"User %s doesn't have quota on printer %s in the PyKota system, applying "
-"default policy (%s)"
-msgstr ""
-"Benutzer %s hat in der PyKota-Verwaltung f�cker %s kein Kontingent, "
-"wende Standard-Richtlinie (%s) an"
-
-#, python-format
-msgid ""
-"Printer %s still not registered in the PyKota system, job will be rejected"
-msgstr ""
-"Drucker %s noch immer nicht in der PyKota-Verwaltung registriert, Auftrag "
-"wird abgelehnt werden"
-
-#, python-format
-msgid ""
-"User %s still not registered in the PyKota system, job will be rejected on "
-"printer %s"
-msgstr ""
-"Benutzer %s noch immer nicht in der PyKota-Verwaltung registriert, Auftrag "
-"f�cker %s wird abgelehnt"
-
-#, python-format
-msgid ""
-"User %s still doesn't have quota on printer %s in the PyKota system, job "
-"will be rejected"
-msgstr ""
-"Benutzer %s hat in der PyKota-Verwaltung noch immer kein Kontingent f�Drucker %s, Auftrag wird abgelehnt"
+msgid "The job size will be trusted anyway according to the 'trustjobsize' directive"
+msgstr ""
+
+#, python-format
+msgid "The job size will be trusted because it is inferior to the 'trustjobsize' directive's limit %s"
+msgstr ""
+
+#, python-format
+msgid "The job size will be modified according to the 'trustjobsize' directive : %s"
+msgstr ""
+
+#, python-format
+msgid "Printer %s not registered in the PyKota system, applying external policy (%s) for printer %s"
+msgstr "Drucker %s ist nicht im PyKota System registriert, wende externe Richtlinie (%s) für Drucker %s an"
+
+#, python-format
+msgid "User %s not registered in the PyKota system, applying external policy (%s) for printer %s"
+msgstr "Benutzer %s ist nicht in der PyKota-Verwaltung registriert, wende externe Richtlinie (%s) für Drucker %s an"
+
+#, python-format
+msgid "User %s doesn't have quota on printer %s in the PyKota system, applying external policy (%s) for printer %s"
+msgstr "Benutzer %s hat in der PyKota-Verwaltung kein Kontingent auf Drucker %s, wende externe Richtlinie (%s) für Drucker %s an"
+
+#, python-format
+msgid "External policy %s for printer %s produced an error. Job rejected. Please check PyKota's configuration files."
+msgstr "Externe Richtlinie %s für Drucker %s hat eine Fehler erzeugt. Auftrag abgelehnt. Bitte überprüfen Sie PyKota's Konfigurationsdatei."
+
+#, python-format
+msgid "Printer %s not registered in the PyKota system, applying default policy (%s)"
+msgstr "Drucker %s ist nicht in der PyKota-Verwaltung registriert, wende Standard-Richtlinie (%s) an"
+
+#, python-format
+msgid "User %s not registered in the PyKota system, applying default policy (%s) for printer %s"
+msgstr "Benutzer %s ist nicht in der PyKota-Verwaltung registriert, wende Standard-Richtlinie (%s) für Drucker %s an"
+
+#, python-format
+msgid "User %s doesn't have quota on printer %s in the PyKota system, applying default policy (%s)"
+msgstr "Benutzer %s hat in der PyKota-Verwaltung für Drucker %s kein Kontingent, wende Standard-Richtlinie (%s) an"
+
+#, python-format
+msgid "Printer %s still not registered in the PyKota system, job will be rejected"
+msgstr "Drucker %s noch immer nicht in der PyKota-Verwaltung registriert, Auftrag wird abgelehnt werden"
+
+#, python-format
+msgid "User %s still not registered in the PyKota system, job will be rejected on printer %s"
+msgstr "Benutzer %s noch immer nicht in der PyKota-Verwaltung registriert, Auftrag für Drucker %s wird abgelehnt"
+
+#, python-format
+msgid "User %s still doesn't have quota on printer %s in the PyKota system, job will be rejected"
+msgstr "Benutzer %s hat in der PyKota-Verwaltung noch immer kein Kontingent für Drucker %s, Auftrag wird abgelehnt"
 
 msgid "Job is a dupe"
@@ -245,5 +204,5 @@
 #, python-format
 msgid "Impossible to send mail to %s, error %s : %s"
-msgstr "Unm�ch Mail an %s zu senden, Fehler %s : %s"
+msgstr "Unmöglich Mail an %s zu senden, Fehler %s : %s"
 
 #, python-format
@@ -258,7 +217,5 @@
 
 #, python-format
-msgid ""
-"Still no print quota entry for user %s on printer %s after external policy. "
-"Printing is denied."
+msgid "Still no print quota entry for user %s on printer %s after external policy. Printing is denied."
 msgstr ""
 
@@ -271,5 +228,5 @@
 #, python-format
 msgid "Invalid policy %s for printer %s"
-msgstr "Ung� Richtlinie ('policy') %s f�cker %s"
+msgstr "Ungültige Richtlinie ('policy') %s für Drucker %s"
 
 #, python-format
@@ -290,9 +247,9 @@
 #, python-format
 msgid "Print Quota exceeded for user %s on printer %s"
-msgstr "�erzogenes Druckkontingent f�utzer %s auf Drucker %s"
+msgstr "Überzogenes Druckkontingent für Benutzer %s auf Drucker %s"
 
 #, python-format
 msgid "Print Quota low for user %s on printer %s"
-msgstr "Niedriges Druckkontingent f�utzer %s auf Drucker %s"
+msgstr "Niedriges Druckkontingent für Benutzer %s auf Drucker %s"
 
 msgid "Job denied, no accounting will be done."
@@ -314,7 +271,5 @@
 msgstr "Auftrag Accounting endet."
 
-msgid ""
-"Job size forced to 0 because the real CUPS backend failed. No accounting "
-"will be done."
+msgid "Job size forced to 0 because the real CUPS backend failed. No accounting will be done."
 msgstr ""
 
@@ -323,5 +278,5 @@
 
 msgid "Job size forced to 0 because printing is denied."
-msgstr "Auftragsgr�festgesetzt auf 0, weil der Druck verweigert wurde."
+msgstr "Auftragsgröße festgesetzt auf 0, weil der Druck verweigert wurde."
 
 msgid "Job size forced to 0 because printing was cancelled."
@@ -330,5 +285,5 @@
 #, python-format
 msgid "Job size : %i"
-msgstr "Auftragsgr� %i"
+msgstr "Auftragsgröße: %i"
 
 #, python-format
@@ -338,8 +293,9 @@
 #, python-format
 msgid "Updating user %s's quota on printer %s"
-msgstr "Das Kontingent f�utzer %s auf Drucker %s wird angepasst"
+msgstr "Das Kontingent für Benutzer %s auf Drucker %s wird angepasst"
 
 msgid "Job added to history."
-msgstr "Auftrag zum Verlauf hinzugef�
+msgstr "Auftrag zum Verlauf hinzugefügt."
+
 #, python-format
 msgid "Billing code %s was updated."
@@ -410,6 +366,5 @@
 "  -O | --orderby exp   Change the ordering or result. 'exp' is a comma\n"
 "                       separated list of ordering statements, for example\n"
-"                       '--orderby +username,-printername'. Not all "
-"expression\n"
+"                       '--orderby +username,-printername'. Not all expression\n"
 "                       values are meaningful, so using this command line \n"
 "                       switch is not recommanded if you don't know the \n"
@@ -444,12 +399,10 @@
 "    YYYYMMDDhhmm : minute boundaries\n"
 "    YYYYMMDDhhmmss : second boundaries\n"
-"    yesterday[+-NbDays] : yesterday more or less N days (e.g. : yesterday-"
-"15)\n"
+"    yesterday[+-NbDays] : yesterday more or less N days (e.g. : yesterday-15)\n"
 "    today[+-NbDays] : today more or less N days (e.g. : today-15)\n"
 "    tomorrow[+-NbDays] : tomorrow more or less N days (e.g. : tomorrow-15)\n"
 "    now[+-NbDays] : now more or less N days (e.g. now-15)\n"
 "\n"
-"  'now' and 'today' are not exactly the same since today represents the "
-"first\n"
+"  'now' and 'today' are not exactly the same since today represents the first\n"
 "  or last second of the day depending on if it's used in a start= or end=\n"
 "  date expression. The utility to be able to specify dates in the future is\n"
@@ -484,5 +437,5 @@
 
 msgid "The -d | --data command line option is mandatory, see help."
-msgstr "Die Kommandozeilenoption -d | --data ist unerl�lich, siehe Hilfe."
+msgstr "Die Kommandozeilenoption -d | --data ist unerlässlich, siehe Hilfe."
 
 #, python-format
@@ -538,6 +491,5 @@
 "                       edpykota to not modify existing print quota entries.\n"
 "                       \n"
-"  -S | --softlimit sl  Sets the quota soft limit to sl "
-"pages.                       \n"
+"  -S | --softlimit sl  Sets the quota soft limit to sl pages.                       \n"
 "  \n"
 "  -H | --hardlimit hl  Sets the quota hard limit to hl pages.\n"
@@ -548,16 +500,12 @@
 "\n"
 "  -U | --used u        Sets the page counters for the user u pages on\n"
-"                       the selected printers. Doesn't work for groups, "
-"since\n"
-"                       their page counters are the sum of all their "
-"members'\n"
+"                       the selected printers. Doesn't work for groups, since\n"
+"                       their page counters are the sum of all their members'\n"
 "                       page counters.\n"
 "                       Useful for migrating users from a different system\n"
 "                       where they have already used some pages. Actual\n"
-"                       and Life Time page counters may be increased or "
-"decreased\n"
+"                       and Life Time page counters may be increased or decreased\n"
 "                       if u is prefixed with + or -.\n"
-"                       WARNING : BOTH page counters are modified in all "
-"cases,\n"
+"                       WARNING : BOTH page counters are modified in all cases,\n"
 "                       so be careful.\n"
 "                       NB : if u equals '0', then the action taken is\n"
@@ -662,9 +610,9 @@
 #, python-format
 msgid "Invalid softlimit value %s."
-msgstr "Ung�r Wert f�tlimit %s."
+msgstr "Ungültiger Wert für softlimit %s."
 
 #, python-format
 msgid "Invalid hardlimit value %s."
-msgstr "Ung�r Wert f�dlimit %s."
+msgstr "Ungültiger Wert für hardlimit %s."
 
 #, python-format
@@ -694,5 +642,5 @@
 
 msgid "You have to pass user or group names on the command line"
-msgstr "Sie m�Benutzer- oder Gruppenname auf der Kommandozeile �ben"
+msgstr "Sie müssen Benutzer- oder Gruppenname auf der Kommandozeile übergeben"
 
 #, python-format
@@ -984,5 +932,5 @@
 
 msgid "You're not allowed to use this command."
-msgstr "Sie d�diesen Befehl nicht ben�"
+msgstr "Sie dürfen diesen Befehl nicht benützen."
 
 #, python-format
@@ -1041,9 +989,7 @@
 "                       output. \n"
 "                       \n"
-"  -u | --unit u        Defines the name of the unit to use on the "
-"invoice.                       \n"
+"  -u | --unit u        Defines the name of the unit to use on the invoice.                       \n"
 "                       The default unit is 'Credits', optionally translated\n"
-"                       to your native language if it is supported by "
-"PyKota.\n"
+"                       to your native language if it is supported by PyKota.\n"
 "  \n"
 "  -V | --vat p         Sets the percent value of the applicable VAT to be\n"
@@ -1075,12 +1021,10 @@
 "    YYYYMMDDhhmm : minute boundaries\n"
 "    YYYYMMDDhhmmss : second boundaries\n"
-"    yesterday[+-NbDays] : yesterday more or less N days (e.g. : yesterday-"
-"15)\n"
+"    yesterday[+-NbDays] : yesterday more or less N days (e.g. : yesterday-15)\n"
 "    today[+-NbDays] : today more or less N days (e.g. : today-15)\n"
 "    tomorrow[+-NbDays] : tomorrow more or less N days (e.g. : tomorrow-15)\n"
 "    now[+-NbDays] : now more or less N days (e.g. now-15)\n"
 "\n"
-"  'now' and 'today' are not exactly the same since today represents the "
-"first\n"
+"  'now' and 'today' are not exactly the same since today represents the first\n"
 "  or last second of the day depending on if it's used in a start= or end=\n"
 "  date expression. The utility to be able to specify dates in the future is\n"
@@ -1192,6 +1136,5 @@
 "pknotify v%(__version__)s (c) %(__years__)s %(__author__)s\n"
 "\n"
-"Notifies or ask questions to end users who launched the PyKotIcon "
-"application.\n"
+"Notifies or ask questions to end users who launched the PyKotIcon application.\n"
 "\n"
 "command line usage :\n"
@@ -1212,21 +1155,17 @@
 "                             user. Then pknotify will output the result.\n"
 "                       \n"
-"  -C | --checkauth           When --ask is used and both an 'username' and "
-"a\n"
+"  -C | --checkauth           When --ask is used and both an 'username' and a\n"
 "                             'password' are asked to the end user, then\n"
 "                             pknotify will try to authenticate the user\n"
 "                             through PAM. If authentified, this program\n"
 "                             will print \"AUTH=YES\", else \"AUTH=NO\".\n"
-"                             If a field is missing, \"AUTH=IMPOSSIBLE\" "
-"will\n"
+"                             If a field is missing, \"AUTH=IMPOSSIBLE\" will\n"
 "                             be printed. If the user is authenticated, then\n"
 "                             \"USERNAME=xxxx\" will be printed as well.\n"
 "                             \n"
-"  -c | --confirm             Tells pknotify to ask for either a "
-"confirmation                       \n"
+"  -c | --confirm             Tells pknotify to ask for either a confirmation                       \n"
 "                             or abortion.\n"
 "                             \n"
-"  -D | --denyafter N         With --checkauth above, makes pknotify "
-"loop                           \n"
+"  -D | --denyafter N         With --checkauth above, makes pknotify loop                           \n"
 "                             up to N times if the password is incorrect.\n"
 "                             After having reached the limit, \"DENY\" will\n"
@@ -1242,19 +1181,14 @@
 "                             be cancelled. The default value is CANCEL.\n"
 "                             \n"
-"  -n | --notify              Tells pknotify to send an informational "
-"message\n"
+"  -n | --notify              Tells pknotify to send an informational message\n"
 "                             to the end user.\n"
 "                             \n"
 "  -q | --quit                Tells pknotify to send a message asking the\n"
 "                             PyKotIcon application to exit. This option can\n"
-"                             be combined with the other ones to make "
-"PyKotIcon\n"
-"                             exit after having sent the answer from the "
-"dialog.\n"
+"                             be combined with the other ones to make PyKotIcon\n"
+"                             exit after having sent the answer from the dialog.\n"
 "                             \n"
-"  -t | --timeout T           Tells pknotify to ignore the end user's answer "
-"if\n"
-"                             it comes past T seconds after the dialog box "
-"being\n"
+"  -t | --timeout T           Tells pknotify to ignore the end user's answer if\n"
+"                             it comes past T seconds after the dialog box being\n"
 "                             opened. The default value is 0 seconds, which \n"
 "                             tells pknotify to wait indefinitely.\n"
@@ -1283,6 +1217,5 @@
 "                     then pknotify will print OK, else CANCEL.\n"
 "                     \n"
-"    -n | --notify : A single argument is expected, representing "
-"the                 \n"
+"    -n | --notify : A single argument is expected, representing the                 \n"
 "                    message to display. In this case pknotify will\n"
 "                    always print OK.\n"
@@ -1290,6 +1223,5 @@
 "examples :                    \n"
 "\n"
-"  pknotify -d client:7654 --noremote CONTINUE --confirm \"This job costs 10 "
-"credits\"\n"
+"  pknotify -d client:7654 --noremote CONTINUE --confirm \"This job costs 10 credits\"\n"
 "  \n"
 "  Would display the cost of the print job and asks for confirmation.\n"
@@ -1299,6 +1231,5 @@
 "  \n"
 "  pknotify --destination $PYKOTAJOBORIGINATINGHOSTNAME:7654 \\\n"
-"           --checkauth --ask \"Your name:username:\" \"Your password:"
-"password:\"\n"
+"           --checkauth --ask \"Your name:username:\" \"Your password:password:\"\n"
 "           \n"
 "  Asks an username and password, and checks if they are valid.         \n"
@@ -1327,13 +1258,9 @@
 
 #, python-format
-msgid ""
-"The end user at %s:%i didn't answer within %i seconds. The print job will be "
-"cancelled."
-msgstr ""
-
-#, python-format
-msgid ""
-"Are you sure that PyKotIcon is running and accepting incoming connections on "
-"%s:%s ?"
+msgid "The end user at %s:%i didn't answer within %i seconds. The print job will be cancelled."
+msgstr ""
+
+#, python-format
+msgid "Are you sure that PyKotIcon is running and accepting incoming connections on %s:%s ?"
 msgstr ""
 
@@ -1398,6 +1325,5 @@
 "                       printers groups it is a member of.\n"
 "                       \n"
-"  -r | --remove        In combination with the --groups option "
-"above,                       \n"
+"  -r | --remove        In combination with the --groups option above,                       \n"
 "                       remove printers from the specified printers groups.\n"
 "                       \n"
@@ -1421,6 +1347,5 @@
 "examples :                              \n"
 "\n"
-"  $ pkprinters --add -D \"HP Printer\" --charge 0.05,0.1 hp2100 hp2200 "
-"hp8000\n"
+"  $ pkprinters --add -D \"HP Printer\" --charge 0.05,0.1 hp2100 hp2200 hp8000\n"
 "  \n"
 "  Will create three printers named hp2100, hp2200 and hp8000.\n"
@@ -1434,12 +1359,10 @@
 "  $ pkprinters --delete \"*\"\n"
 "  \n"
-"  This will completely delete all printers and associated quota "
-"information,\n"
+"  This will completely delete all printers and associated quota information,\n"
 "  as well as their job history. USE WITH CARE !\n"
 "  \n"
 "  $ pkprinters --groups Laser,HP \"hp*\"\n"
 "  \n"
-"  This will put all printers which name matches \"hp*\" into printers "
-"groups \n"
+"  This will put all printers which name matches \"hp*\" into printers groups \n"
 "  Laser and HP, which MUST already exist.\n"
 "  \n"
@@ -1471,5 +1394,5 @@
 #, python-format
 msgid "Invalid charge amount value %s"
-msgstr "Ung�r Wert f�ish�%s"
+msgstr "Ungültiger Wert für Preishöhe %s"
 
 #, python-format
@@ -1479,5 +1402,5 @@
 #, python-format
 msgid "Printer %s already exists, skipping."
-msgstr "Drucker %s existiert bereits, wird �rungen"
+msgstr "Drucker %s existiert bereits, wird übersprungen"
 
 #, python-format
@@ -1487,12 +1410,11 @@
 #, python-format
 msgid "Invalid printer name %s"
-msgstr "Ung�r Druckername %s"
+msgstr "Ungültiger Druckername %s"
 
 msgid "You have to pass printer groups names on the command line"
-msgstr ""
-"Sie m�die Namen der Druckergruppen auf der Kommandozeile �ben"
+msgstr "Sie müssen die Namen der Druckergruppen auf der Kommandozeile übergeben"
 
 msgid "You have to pass printer names on the command line"
-msgstr "Sie m�Druckernamen auf der Kommandozeile �ben"
+msgstr "Sie müssen Druckernamen auf der Kommandozeile übergeben"
 
 #, python-format
@@ -1532,6 +1454,5 @@
 "  -u | --unit u        Defines the name of the unit to use on the receipts.\n"
 "                       The default unit is 'Credits', optionally translated\n"
-"                       to your native language if it is supported by "
-"PyKota.\n"
+"                       to your native language if it is supported by PyKota.\n"
 "  \n"
 "\n"
@@ -1559,12 +1480,10 @@
 "    YYYYMMDDhhmm : minute boundaries\n"
 "    YYYYMMDDhhmmss : second boundaries\n"
-"    yesterday[+-NbDays] : yesterday more or less N days (e.g. : yesterday-"
-"15)\n"
+"    yesterday[+-NbDays] : yesterday more or less N days (e.g. : yesterday-15)\n"
 "    today[+-NbDays] : today more or less N days (e.g. : today-15)\n"
 "    tomorrow[+-NbDays] : tomorrow more or less N days (e.g. : tomorrow-15)\n"
 "    now[+-NbDays] : now more or less N days (e.g. now-15)\n"
 "\n"
-"  'now' and 'today' are not exactly the same since today represents the "
-"first\n"
+"  'now' and 'today' are not exactly the same since today represents the first\n"
 "  or last second of the day depending on if it's used in a start= or end=\n"
 "  date expression. The utility to be able to specify dates in the future is\n"
@@ -1621,12 +1540,8 @@
 msgstr ""
 
-msgid ""
-"Refunding for no reason is forbidden. Please use the --reason command line "
-"option."
-msgstr ""
-
-msgid ""
-"The PDF file containing the receipts will be sent to stdout. --force is "
-"assumed."
+msgid "Refunding for no reason is forbidden. Please use the --reason command line option."
+msgstr ""
+
+msgid "The PDF file containing the receipts will be sent to stdout. --force is assumed."
 msgstr ""
 
@@ -1707,6 +1622,5 @@
 "                       it would do.\n"
 "                       \n"
-"  -u | --uidmin uid    Only adds users whose uid is greater than or equal "
-"to\n"
+"  -u | --uidmin uid    Only adds users whose uid is greater than or equal to\n"
 "                       uid. You can pass an username there as well, and its\n"
 "                       uid will be used automatically.\n"
@@ -1717,10 +1631,8 @@
 "                       uid. You can pass an username there as well, and its\n"
 "                       uid will be used automatically.\n"
-"                       If not set, a large value will be used "
-"automatically.\n"
+"                       If not set, a large value will be used automatically.\n"
 "                       Implies -d | --dousers.\n"
 "\n"
-"  -g | --gidmin gid    Only adds groups whose gid is greater than or equal "
-"to\n"
+"  -g | --gidmin gid    Only adds groups whose gid is greater than or equal to\n"
 "                       gid. You can pass a groupname there as well, and its\n"
 "                       gid will be used automatically.\n"
@@ -1728,10 +1640,8 @@
 "                       Implies -D | --dogroups.\n"
 "                       \n"
-"  -G | --gidmax gid    Only adds groups whose gid is lesser than or equal "
-"to\n"
+"  -G | --gidmax gid    Only adds groups whose gid is lesser than or equal to\n"
 "                       gid. You can pass a groupname there as well, and its\n"
 "                       gid will be used automatically.\n"
-"                       If not set, a large value will be used "
-"automatically.\n"
+"                       If not set, a large value will be used automatically.\n"
 "                       Implies -D | --dogroups.\n"
 "\n"
@@ -1752,7 +1662,5 @@
 
 #, python-format
-msgid ""
-"Printer %s is not managed by PyKota yet. Please modify printers.conf and "
-"restart CUPS."
+msgid "Printer %s is not managed by PyKota yet. Please modify printers.conf and restart CUPS."
 msgstr ""
 
@@ -1789,6 +1697,5 @@
 msgstr ""
 
-msgid ""
-"The --gidmin or --gidmax command line option implies --dogroups as well."
+msgid "The --gidmin or --gidmax command line option implies --dogroups as well."
 msgstr ""
 
@@ -1846,6 +1753,5 @@
 "  -L | --list          Lists users or groups.\n"
 "  \n"
-"  -l | --limitby l     Choose if the user/group is limited in "
-"printing                     \n"
+"  -l | --limitby l     Choose if the user/group is limited in printing                     \n"
 "                       by its account balance or by its page quota.\n"
 "                       The default value is 'quota'. Allowed values\n"
@@ -1858,9 +1764,7 @@
 "                         - nochange : no limit, accounting not done. \n"
 "                         - noprint : printing is denied. \n"
-"                       NB : nochange and noprint are not supported for "
-"groups.\n"
+"                       NB : nochange and noprint are not supported for groups.\n"
 "                       \n"
-"  -b | --balance b     Sets the user's account balance to "
-"b.                     \n"
+"  -b | --balance b     Sets the user's account balance to b.                     \n"
 "                       Account balance may be increase or decreased\n"
 "                       if b is prefixed with + or -.\n"
@@ -1876,6 +1780,5 @@
 "                       \n"
 "                       \n"
-"  -r | --remove        In combination with the --ingroups option "
-"above,                       \n"
+"  -r | --remove        In combination with the --ingroups option above,                       \n"
 "                       remove users from the specified users groups.\n"
 "                       \n"
@@ -1937,5 +1840,5 @@
 #, python-format
 msgid "Invalid email address %s"
-msgstr "Ung� Email-Adresse %s"
+msgstr "Ungültige Email-Adresse %s"
 
 #, python-format
@@ -1965,5 +1868,5 @@
 #, python-format
 msgid "Invalid limitby value %s"
-msgstr "Ung�r Wert f�itby %s"
+msgstr "Ungültiger Wert für limitby %s"
 
 #, python-format
@@ -1973,5 +1876,5 @@
 #, python-format
 msgid "Invalid balance value %s"
-msgstr "Ung�r Wert f�ance %s"
+msgstr "Ungültiger Wert für balance %s"
 
 #, python-format
@@ -2024,6 +1927,5 @@
 "                       Defaults to 3 seconds.\n"
 "                       \n"
-"  -f | --font f        Sets the font to use for "
-"display.                      \n"
+"  -f | --font f        Sets the font to use for display.                      \n"
 "                       Defaults to the Python OSD library's default.\n"
 "  \n"
@@ -2046,17 +1948,17 @@
 #, python-format
 msgid "Invalid duration option %s"
-msgstr "Ung� Option duration %s"
+msgstr "Ungültige Option duration %s"
 
 #, python-format
 msgid "Invalid loop option %s"
-msgstr "Ung� Option loop %s"
+msgstr "Ungültige Option loop %s"
 
 #, python-format
 msgid "Invalid sleep option %s"
-msgstr "Ung� Option sleep %s"
+msgstr "Ungültige Option sleep %s"
 
 #, python-format
 msgid "Invalid color option %s"
-msgstr "Ung� Option color %s"
+msgstr "Ungültige Option color %s"
 
 #, python-format
@@ -2066,5 +1968,5 @@
 #, python-format
 msgid "Pages used on %s : %s"
-msgstr "Seiten benutzt f� %s"
+msgstr "Seiten benutzt für %s: %s"
 
 #, python-format
@@ -2131,9 +2033,9 @@
 #, python-format
 msgid "Job size : %i pages"
-msgstr "Auftragsgr� %i Seiten"
+msgstr "Auftragsgröße: %i Seiten"
 
 #, python-format
 msgid "Cost on printer %s : %.2f"
-msgstr "Kosten f�cker %s : %.2f"
+msgstr "Kosten für Drucker %s : %.2f"
 
 msgid "won't be charged, printer is in passthrough mode"
@@ -2145,8 +2047,8 @@
 #, python-format
 msgid "Unsupported accounter backend %s"
-msgstr "Accounterbackend %s wird nicht unterst�#, python-format
-msgid ""
-"Configuration file %s can't be read. Please check that the file exists and "
-"that your permissions are sufficient."
+msgstr "Accounterbackend %s wird nicht unterstüzt"
+
+#, python-format
+msgid "Configuration file %s can't be read. Please check that the file exists and that your permissions are sufficient."
 msgstr ""
 
@@ -2169,5 +2071,5 @@
 #, python-format
 msgid "Option logger only supports values in %s"
-msgstr "Option logger unterst�ur folgende Werte %s"
+msgstr "Option logger unterstützt nur folgende Werte %s"
 
 #, python-format
@@ -2181,9 +2083,9 @@
 #, python-format
 msgid "Invalid accounter %s for printer %s"
-msgstr "Ung�r Accounter %s f�cker %s "
+msgstr "Ungültiger Accounter %s für Drucker %s "
 
 #, python-format
 msgid "Option accounter in section %s only supports values in %s"
-msgstr "Option 'accounter' in Abschnitt %s unterst�ur folgende Werte %s"
+msgstr "Option 'accounter' in Abschnitt %s unterstützt nur folgende Werte %s"
 
 #, python-format
@@ -2197,28 +2099,25 @@
 #, python-format
 msgid "Option enforcement in section %s only supports values in %s"
-msgstr "Option 'enforcement' in Abschnitt %s unterst�ur folgende Werte %s"
-
-#, python-format
-msgid ""
-"Option onbackenderror in section %s only supports values 'charge', "
-"'nocharge', and 'retry:num:delay'"
+msgstr "Option 'enforcement' in Abschnitt %s unterstützt nur folgende Werte %s"
+
+#, python-format
+msgid "Option onbackenderror in section %s only supports values 'charge', 'nocharge', and 'retry:num:delay'"
 msgstr ""
 
 #, python-format
 msgid "Option onaccountererror in section %s only supports values in %s"
-msgstr ""
-"Option 'onaccountererror' in Abschnitt %s unterst�ur folgende Werte %s"
+msgstr "Option 'onaccountererror' in Abschnitt %s unterstützt nur folgende Werte %s"
 
 #, python-format
 msgid "Option policy in section %s only supports values in %s"
-msgstr "Option 'policy' in Abschnitt %s unterst�ur folgende Werte %s"
+msgstr "Option 'policy' in Abschnitt %s unterstützt nur folgende Werte %s"
 
 #, python-format
 msgid "Invalid option mailto %s for printer %s"
-msgstr "Ung� Option 'mailto' %s f�cker %s"
+msgstr "Ungültige Option 'mailto' %s für Drucker %s"
 
 #, python-format
 msgid "Option mailto in section %s only supports values in %s"
-msgstr "Option 'mailto' in Abschnitt %s unterst�ur folgende Werte %s"
+msgstr "Option 'mailto' in Abschnitt %s unterstützt nur folgende Werte %s"
 
 #, python-format
@@ -2228,9 +2127,9 @@
 #, python-format
 msgid "Invalid grace delay %s"
-msgstr "Ung� Schongrenze %s"
+msgstr "Ungültige Schongrenze %s"
 
 #, python-format
 msgid "Invalid poor man's threshold %s"
-msgstr "Ung� 'poorman' Grenze %s"
+msgstr "Ungültige 'poorman' Grenze %s"
 
 #, python-format
@@ -2246,5 +2145,5 @@
 "Bald wird es Ihnen nicht mehr gestattet sein zu drucken.\n"
 "Bitte kontaktieren Sie den Druckkontingent-Administrator,\n"
-"um dieses Problem zu l�."
+"um dieses Problem zu lösen."
 
 #, python-format
@@ -2254,5 +2153,5 @@
 msgstr ""
 "Es ist ihnen nicht gestattet weiterhin zu drucken, weil \n"
-"ihr Druckkontingent auf Drucker %s �gen ist."
+"ihr Druckkontingent auf Drucker %s überzogen ist."
 
 #, python-format
@@ -2330,19 +2229,15 @@
 #, python-format
 msgid "Invalid modifier [%s] for --data command line option, see help."
-msgstr ""
-"Ung� Einstellung [%s] f�mandozeilenoption --data, siehe Hilfe."
-
-msgid ""
-"Dumping all PyKota's datas forces format to XML, and disables --sum and "
-"filters."
+msgstr "Ungültige Einstellung [%s] für Kommandozeilenoption --data, siehe Hilfe."
+
+msgid "Dumping all PyKota's datas forces format to XML, and disables --sum and filters."
 msgstr ""
 
 #, python-format
 msgid "Invalid modifier [%s] for --format command line option, see help."
-msgstr ""
-"Ung�e Einstellung [%s] f�mandozeilenoption --format, siehe Hilfe."
+msgstr "Ungültigte Einstellung [%s] für Kommandozeilenoption --format, siehe Hilfe."
 
 msgid "XML output is disabled because the jaxml module is not available."
-msgstr "XML-Ausgabe ist unm�ch, weil das jaxml-Modul nicht verf�ist."
+msgstr "XML-Ausgabe ist unmöglich, weil das jaxml-Modul nicht verfügbar ist."
 
 #, python-format
@@ -2355,9 +2250,9 @@
 #, python-format
 msgid "Unsupported logging subsystem %s"
-msgstr "Nicht unterst� logging subsystem %s"
+msgstr "Nicht unterstütztes logging subsystem %s"
 
 #, python-format
 msgid "Report for %s quota on printer %s"
-msgstr "Report f�Kontingent auf Drucker %s"
+msgstr "Report für %s Kontingent auf Drucker %s"
 
 #, python-format
@@ -2373,12 +2268,8 @@
 msgstr "Preis pro Seite: %.3f"
 
-msgid ""
-"Group          overcharge   used    soft    hard    balance grace         "
-"total       paid warn"
-msgstr ""
-
-msgid ""
-"User           overcharge   used    soft    hard    balance grace         "
-"total       paid warn"
+msgid "Group          overcharge   used    soft    hard    balance grace         total       paid warn"
+msgstr ""
+
+msgid "User           overcharge   used    soft    hard    balance grace         total       paid warn"
 msgstr ""
 
@@ -2399,5 +2290,5 @@
 #, python-format
 msgid "Unsupported reporter backend %s"
-msgstr "Nicht unterst� Report-Backend %s"
+msgstr "Nicht unterstütztes Report-Backend %s"
 
 #, python-format
@@ -2407,5 +2298,5 @@
 #, python-format
 msgid "Unsupported quota storage backend %s"
-msgstr "Nicht unterst� Kontingentspeicherungsbackend (quota storage) %s"
+msgstr "Nicht unterstütztes Kontingentspeicherungsbackend (quota storage) %s"
 
 msgid "Done"
@@ -2462,15 +2353,11 @@
 #, python-format
 msgid "Unable to match user %s on printer %s, applying default policy (%s)"
-msgstr ""
-"Keine �ereinstimmung f�utzer %s auf Drucker %s vorhanden, wende "
-"Standard-Richtlinie an (%s)"
-
-#, python-format
-msgid ""
-"Unable to find user %s's account balance, applying default policy (%s) for "
-"printer %s"
-msgstr ""
-"Keine �ereinstimmung f� Kontostand von Benutzer %s,\n"
-"wende Standard-Richtlinie (%s) f�cker %s an"
+msgstr "Keine Übereinstimmung für Benutzer %s auf Drucker %s vorhanden, wende Standard-Richtlinie an (%s)"
+
+#, python-format
+msgid "Unable to find user %s's account balance, applying default policy (%s) for printer %s"
+msgstr ""
+"Keine Übereinstimmung für den Kontostand von Benutzer %s,\n"
+"wende Standard-Richtlinie (%s) für Drucker %s an"
 
 #, python-format
@@ -2480,12 +2367,12 @@
 #, python-format
 msgid "Print Quota exceeded for group %s on printer %s"
-msgstr "�erzogenes Druckkontingent f�ppe %s auf Drucker %s"
+msgstr "Überzogenes Druckkontingent für Gruppe %s auf Drucker %s"
 
 msgid "Print Quota Exceeded"
-msgstr "�erzogenes Druckkontingent"
+msgstr "Überzogenes Druckkontingent"
 
 #, python-format
 msgid "Print Quota low for group %s on printer %s"
-msgstr "Niedriges Druckkontingent f�ppe %s auf Drucker %s"
+msgstr "Niedriges Druckkontingent für Gruppe %s auf Drucker %s"
 
 msgid "Print Quota Low"
@@ -2493,10 +2380,6 @@
 
 #, python-format
-msgid ""
-"Search base %s doesn't seem to exist. Probable misconfiguration. Please "
-"double check /etc/pykota/pykota.conf : %s"
-msgstr ""
-"Suchbasis %s scheint nicht zu existieren. M�herweise falsche "
-"Konfiguration. Bitte /etc/pykota/pykota.conf ��%s"
+msgid "Search base %s doesn't seem to exist. Probable misconfiguration. Please double check /etc/pykota/pykota.conf : %s"
+msgstr "Suchbasis %s scheint nicht zu existieren. Mölicherweise falsche Konfiguration. Bitte /etc/pykota/pykota.conf überprüfen: %s"
 
 #, python-format
@@ -2506,8 +2389,9 @@
 #, python-format
 msgid "Problem adding LDAP entry (%s, %s)"
-msgstr "Problem, den LDAP-Eintrag (%s, %s) hinzuzuf�
+msgstr "Problem, den LDAP-Eintrag (%s, %s) hinzuzufügen"
+
 #, python-format
 msgid "Problem deleting LDAP entry (%s)"
-msgstr "Problem LDAP Eintrag (%s) zu l�en"
+msgstr "Problem LDAP Eintrag (%s) zu löschen"
 
 #, python-format
@@ -2516,10 +2400,6 @@
 
 #, python-format
-msgid ""
-"No pykotaAccountBalance object found for user %s. Did you create LDAP "
-"entries manually ?"
-msgstr ""
-"Kein Objekt pykotaAccountBalance f�utzer %s gefunden. Haben Sie die "
-"LDAP-Eintr� manuell erzeugt?"
+msgid "No pykotaAccountBalance object found for user %s. Did you create LDAP entries manually ?"
+msgstr "Kein Objekt pykotaAccountBalance für Benutzer %s gefunden. Haben Sie die LDAP-Einträge manuell erzeugt?"
 
 msgid "Hidden because of privacy concerns"
@@ -2527,10 +2407,7 @@
 
 #, python-format
-msgid ""
-"Unable to find an existing objectClass %s entry with %s=%s to attach "
-"pykotaAccount objectClass"
-msgstr ""
-"Unm�ch einen existierenden objectClass-Entrag %s mit %s=%s zu finden, um "
-"objectClass pykotaAccount anzuf�
+msgid "Unable to find an existing objectClass %s entry with %s=%s to attach pykotaAccount objectClass"
+msgstr "Unmöglich einen existierenden objectClass-Entrag %s mit %s=%s zu finden, um objectClass pykotaAccount anzufügen"
+
 #, python-format
 msgid "%s. A new entry will be created instead."
@@ -2539,45 +2416,36 @@
 #, python-format
 msgid "Unable to find an existing entry to attach pykotaGroup objectclass %s"
-msgstr ""
-"Unm�ch einen existierenden Eintrag zu finden, um pykotaGroup objectClass %"
-"s anzuf�
-msgid ""
-"Your version of python-mysqldb is too old. Please install a newer release."
+msgstr "Unmöglich einen existierenden Eintrag zu finden, um pykotaGroup objectClass %s anzufügen"
+
+msgid "Your version of python-mysqldb is too old. Please install a newer release."
 msgstr ""
 
 #, python-format
 msgid "A problem occured while reading printer %s's internal page counter."
-msgstr ""
-"Ein Problem trat w�dend des Auslesens des internen Seitenz�ers von "
-"Drucker %s auf."
+msgstr "Ein Problem trat währdend des Auslesens des internen Seitenzählers von Drucker %s auf."
 
 #, python-format
 msgid "Retrieving printer %s's page counter from database instead."
-msgstr ""
-"Seitenz�er f�cker %s wird anstelle dessen aus der Datenbank genommen."
-
-#, python-format
-msgid ""
-"Couldn't retrieve printer %s's internal page counter either before or after "
-"printing."
-msgstr ""
-"Es war unm�ch, den internen Seitenz�er von Drucker %s vor oder nach dem "
-"Drucken zu lesen."
+msgstr "Seitenzähler für Drucker %s wird anstelle dessen aus der Datenbank genommen."
+
+#, python-format
+msgid "Couldn't retrieve printer %s's internal page counter either before or after printing."
+msgstr "Es war unmöglich, den internen Seitenzähler von Drucker %s vor oder nach dem Drucken zu lesen."
 
 #, python-format
 msgid "Job's size forced to 1 page for printer %s."
-msgstr "Auftragsgr�f�cker %s auf 1 Seite festgelegt."
+msgstr "Auftragsgröße für Drucker %s auf 1 Seite festgelegt."
 
 #, python-format
 msgid "No previous job in database for printer %s."
-msgstr "Kein fr� Auftrag f�cker %s in der Datenbank"
+msgstr "Kein früherer Auftrag für Drucker %s in der Datenbank"
 
 #, python-format
 msgid "Inconsistent values for printer %s's internal page counter."
-msgstr "Inkonsistente Werte f� internen Seitenz�er von Drucker %s"
+msgstr "Inkonsistente Werte für den internen Seitenzähler von Drucker %s"
 
 #, python-format
 msgid "Unknown printer address in HARDWARE(%s) for printer %s"
-msgstr "Unbekannte Drucker Adresse in HARDWARE(%s) f�cker %s"
+msgstr "Unbekannte Drucker Adresse in HARDWARE(%s) für Drucker %s"
 
 #, python-format
@@ -2591,28 +2459,25 @@
 #, python-format
 msgid "Line [%s] skipped in accounter's output. Trying again..."
-msgstr ""
-"Linie [%s] in der Ausgabe des Z�ers �rungen. Erneuter Versuch..."
+msgstr "Linie [%s] in der Ausgabe des Zählers übersprungen. Erneuter Versuch..."
 
 #, python-format
 msgid "Hardware accounter %s exit code is %s"
-msgstr "Der Exit-Code des Hardwarez�ers %s ist %s"
+msgstr "Der Exit-Code des Hardwarezählers %s ist %s"
 
 #, python-format
 msgid "Unable to query printer %s via HARDWARE(%s)"
-msgstr "Unm�ch Drucker %s via HARDWARE(%s) abzufragen"
-
-#, python-format
-msgid ""
-"Unable to precompute the job's size and ink coverage with the generic PDL "
-"analyzer : %s"
+msgstr "Unmöglich Drucker %s via HARDWARE(%s) abzufragen"
+
+#, python-format
+msgid "Unable to precompute the job's size and ink coverage with the generic PDL analyzer : %s"
 msgstr ""
 
 #, python-format
 msgid "Problem during connection to %s:%s : %s"
-msgstr "Problem w�end der Verbindung zu %s:%s : %s"
+msgstr "Problem während der Verbindung zu %s:%s : %s"
 
 #, python-format
 msgid "Problem while sending PJL query to %s:%s : %s"
-msgstr "Probleme w�end des Sendens der PJL-Abfrage an %s:%s :%s"
+msgstr "Probleme während des Sendens der PJL-Abfrage an %s:%s :%s"
 
 #, python-format
@@ -2629,22 +2494,14 @@
 
 #, python-format
-msgid ""
-"PJL querying stage interrupted. Using latest value seen for internal page "
-"counter (%s) on printer %s."
-msgstr ""
-"PJL-Abfrage-Status unterbrochen. Es wird der letzte bekannte Wert des "
-"internen Seitenz�er (%s) von Drucker %s verwendet."
-
-#, python-format
-msgid ""
-"SNMP querying stage interrupted. Using latest value seen for internal page "
-"counter (%s) on printer %s."
-msgstr ""
-"SNMP-Abfrage-Status unterbrochen. Es wird der letzte bekannte Wert des "
-"internen Seitenz�ers (%s) von Drucker %s verwendet."
+msgid "PJL querying stage interrupted. Using latest value seen for internal page counter (%s) on printer %s."
+msgstr "PJL-Abfrage-Status unterbrochen. Es wird der letzte bekannte Wert des internen Seitenzähler (%s) von Drucker %s verwendet."
+
+#, python-format
+msgid "SNMP querying stage interrupted. Using latest value seen for internal page counter (%s) on printer %s."
+msgstr "SNMP-Abfrage-Status unterbrochen. Es wird der letzte bekannte Wert des internen Seitenzählers (%s) von Drucker %s verwendet."
 
 #, python-format
 msgid "Network error while doing SNMP queries on printer %s : %s"
-msgstr "Netzwerk-Fehler w�end SNMP-Abfragen auf Drucker %s: %s"
+msgstr "Netzwerk-Fehler während SNMP-Abfragen auf Drucker %s: %s"
 
 #, python-format
@@ -2654,12 +2511,9 @@
 #, python-format
 msgid "Problem encountered while doing SNMP queries on printer %s : %s"
-msgstr ""
-"Es sind Probleme w�end den SNMP-Abfragen auf Drucker %s aufgetreten: %s"
+msgstr "Es sind Probleme während den SNMP-Abfragen auf Drucker %s aufgetreten: %s"
 
 #, python-format
 msgid "Unable to precompute the job's size with the generic PDL analyzer : %s"
-msgstr ""
-"Vorausberechnung der Auftragsgr�nicht m�ch mit der allgemeinen PDL "
-"Analyseroutine : %s"
+msgstr "Vorausberechnung der Auftragsgröße nicht möglich mit der allgemeinen PDL Analyseroutine : %s"
 
 #, python-format
@@ -2669,10 +2523,9 @@
 #, python-format
 msgid "Unable to compute job size with accounter %s"
-msgstr "Es ist unm�ch, die Auftragsgr�mit Accounter %s zu berechnen"
+msgstr "Es ist unmöglich, die Auftragsgröße mit Accounter %s zu berechnen"
 
 #, python-format
 msgid "Problem while waiting for software accounter pid %s to exit : %s"
-msgstr ""
-"Probleme beim Warten auf das Beenden des Software-Accounters pid %s: %s"
+msgstr "Probleme beim Warten auf das Beenden des Software-Accounters pid %s: %s"
 
 #, python-format
@@ -2681,7 +2534,5 @@
 
 msgid "Totals may be inaccurate if some users are members of several groups."
-msgstr ""
-"Gesamtsummen sind m�cherweise ungenau, falles einige Benutzer Mitglieder "
-"von mehreren Gruppen sind."
+msgstr "Gesamtsummen sind möglicherweise ungenau, falles einige Benutzer Mitglieder von mehreren Gruppen sind."
 
 msgid "PyKota Data Dumper"
@@ -2692,5 +2543,5 @@
 
 msgid "Please click on the above button"
-msgstr "Bitte dr�Sie den obigen Knopf"
+msgstr "Bitte drücken Sie den obigen Knopf"
 
 msgid "Data Type"
@@ -2784,7 +2635,5 @@
 msgstr ""
 
-msgid ""
-"The exact cost of a print job can only be determined for a particular user. "
-"Please retry while logged-in."
+msgid "The exact cost of a print job can only be determined for a particular user. Please retry while logged-in."
 msgstr ""
 
@@ -2793,27 +2642,26 @@
 
 #~ msgid "Impossible to add printer %s"
-#~ msgstr "Unm�ch den Drucker %s hinzuzuf�
+#~ msgstr "Unmöglich den Drucker %s hinzuzufügen"
+
 #~ msgid "Prototype object %s not found in Quota Storage."
 #~ msgstr "Prototyp Objekt %s in Kontingentverwaltung nicht gefunden."
 
 #~ msgid "Prototype %s not found in Quota Storage for printer %s."
-#~ msgstr "Prototyp %s in Kontingentverwaltung f�cker %s nicht gefunden."
+#~ msgstr "Prototyp %s in Kontingentverwaltung für Drucker %s nicht gefunden."
 
 #~ msgid "Undefined hard limit set to soft limit (%s) on printer %s."
-#~ msgstr ""
-#~ "Nicht definiertes Hardlimit auf Softlimit (%s) f�cker %s gesetzt."
+#~ msgstr "Nicht definiertes Hardlimit auf Softlimit (%s) für Drucker %s gesetzt."
 
 #~ msgid "Undefined soft limit set to hard limit (%s) on printer %s."
-#~ msgstr ""
-#~ "Nicht definiertes Softlimit auf Hardlimit (%s) f�cker %s gesetzt."
+#~ msgstr "Nicht definiertes Softlimit auf Hardlimit (%s) für Drucker %s gesetzt."
 
 #~ msgid "Invalid group name %s"
-#~ msgstr "Ung�r Gruppenname %s"
+#~ msgstr "Ungültiger Gruppenname %s"
 
 #~ msgid "Invalid user name %s"
-#~ msgstr "Ung�r Benutzername %s"
+#~ msgstr "Ungültiger Benutzername %s"
 
 #~ msgid "Quota not found for object %s on printer %s."
-#~ msgstr "Kontingent f�ekt %s auf Drucker %s nicht gefunden."
+#~ msgstr "Kontingent für Objekt %s auf Drucker %s nicht gefunden."
 
 #~ msgid "Group %s not found in the PyKota Storage."
@@ -2821,6 +2669,5 @@
 
 #~ msgid "File number %s unregistered twice from polling object, ignored."
-#~ msgstr ""
-#~ "Datei Nummer %s zweimal vom Abfrage Objekt abgemeldet, wird ignoriert."
+#~ msgstr "Datei Nummer %s zweimal vom Abfrage Objekt abgemeldet, wird ignoriert."
 
 #~ msgid "SIGTERM was sent to real backend %s (pid: %s)"
@@ -2828,17 +2675,14 @@
 
 #~ msgid "CUPS backend %s died abnormally."
-#~ msgstr "CUPS Backend %s abgest�
+#~ msgstr "CUPS Backend %s abgestürzt."
 
 #~ msgid "Software accounting already done in first pass. Ignoring."
-#~ msgstr ""
-#~ "Software Kontof� bereits im ersten Durchgang erledigt. Wird "
-#~ "ignoriert."
+#~ msgstr "Software Kontoführung bereits im ersten Durchgang erledigt. Wird ignoriert."
 
 #~ msgid "Hardware accounting already done in first pass. Ignoring."
-#~ msgstr ""
-#~ "Hardware Kontof� bereits im ersten Durchgang erledigt. Ignoriere."
+#~ msgstr "Hardware Kontoführung bereits im ersten Durchgang erledigt. Ignoriere."
 
 #~ msgid "Invalid DeviceURI : %s"
-#~ msgstr "Ung� DeviceURI: %s"
+#~ msgstr "Ungültige DeviceURI: %s"
 
 #~ msgid ""
@@ -2847,9 +2691,8 @@
 #~ msgstr ""
 #~ "\n"
-#~ "Bitte warten Sie w�end pkhint die Konfiguration ihres Drucksystems "
-#~ "analysiert..."
+#~ "Bitte warten Sie während pkhint die Konfiguration ihres Drucksystems analysiert..."
 
 #~ msgid "Unknown device %s for printer %s"
-#~ msgstr "Unbekannter Anschluss %s f�cker %s"
+#~ msgstr "Unbekannter Anschluss %s für Drucker %s"
 
 #~ msgid ""
@@ -2858,24 +2701,17 @@
 #~ msgstr ""
 #~ "\n"
-#~ "F�ie folgende Zeilen in ihre /etc/pykota/pykota.conf Datei ein:\n"
+#~ "Fügen Sie folgende Zeilen in ihre /etc/pykota/pykota.conf Datei ein:\n"
 
 #~ msgid "# BEWARE : if software accounting is suggested, this doesn't mean"
-#~ msgstr ""
-#~ "# ACHTUNG: wenn Software Accounting vorgeschlagen wird, bedeutet dies "
-#~ "nicht,"
-
-#~ msgid ""
-#~ "# that hardware accounting wouldn't work, this only means that PyKota"
-#~ msgstr ""
-#~ " dass Hardware Accounting nicht funktionieren w�es bedeutet nur, "
-#~ "dass PyKota"
+#~ msgstr "# ACHTUNG: wenn Software Accounting vorgeschlagen wird, bedeutet dies nicht,"
+
+#~ msgid "# that hardware accounting wouldn't work, this only means that PyKota"
+#~ msgstr " dass Hardware Accounting nicht funktionieren würde, es bedeutet nur, dass PyKota"
 
 #~ msgid "# wasn't able to autodetect which hardware accounting method to use."
-#~ msgstr ""
-#~ " nicht in der Lage war, automatisch festzustellen, welche Hardware "
-#~ "Accounting Methode zu benutzen ist."
+#~ msgstr " nicht in der Lage war, automatisch festzustellen, welche Hardware Accounting Methode zu benutzen ist."
 
 #~ msgid "JobSize"
-#~ msgstr "AuftragsGr�
+#~ msgstr "AuftragsGröße"
 
 #~ msgid "JobPrice"
@@ -2886,5 +2722,5 @@
 
 #~ msgid "PageCounter"
-#~ msgstr "SeitenZ�er"
+#~ msgstr "SeitenZähler"
 
 #~ msgid "Printing system %s, args=%s"
@@ -2902,6 +2738,5 @@
 #~ "A tool to automate user account creation and initial balance setting.\n"
 #~ "\n"
-#~ "THIS TOOL MUST NOT BE USED IF YOU WANT TO LIMIT YOUR USERS BY PAGE "
-#~ "QUOTA !\n"
+#~ "THIS TOOL MUST NOT BE USED IF YOU WANT TO LIMIT YOUR USERS BY PAGE QUOTA !\n"
 #~ "\n"
 #~ "command line usage :\n"
@@ -2917,8 +2752,6 @@
 #~ "  -h | --help          Prints this message then exits.\n"
 #~ "  \n"
-#~ "  -i | --initbalance b Sets the user's account initial balance value to "
-#~ "b.\n"
-#~ "                       If the user already exists, actual balance is "
-#~ "left\n"
+#~ "  -i | --initbalance b Sets the user's account initial balance value to b.\n"
+#~ "                       If the user already exists, actual balance is left\n"
 #~ "                       unmodified. If unset, the default value is 0.\n"
 #~ "                       \n"
@@ -2935,6 +2768,5 @@
 #~ "You should have received a copy of the GNU General Public License\n"
 #~ "along with this program; if not, write to the Free Software\n"
-#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, "
-#~ "USA.\n"
+#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.\n"
 #~ "\n"
 #~ "Please e-mail bugs to: %s"
@@ -2945,12 +2777,10 @@
 #~ "und zum Setzen von Anfangswerten\n"
 #~ "\n"
-#~ "SIE D�FEN NICHT DIESES PROGRAMM VERWENDEN,\n"
-#~ "WENN SIE DIE KONTINGENTE F� IHRE BENUTZER AUF DER BASIS VON SEITENZAHLEN "
-#~ "SETZEN WOLLEN!\n"
+#~ "SIE DÜRFEN NICHT DIESES PROGRAMM VERWENDEN,\n"
+#~ "WENN SIE DIE KONTINGENTE FÜR IHRE BENUTZER AUF DER BASIS VON SEITENZAHLEN SETZEN WOLLEN!\n"
 #~ "\n"
 #~ "Gebrauch auf der Kommandozeile:\n"
 #~ "\n"
-#~ "  SIE D�FEN DIESES PROGRAMM NICHT AUF DER KOMMANDOZEILE BENUTZEN, "
-#~ "SONDERN\n"
+#~ "  SIE DÜRFEN DIESES PROGRAMM NICHT AUF DER KOMMANDOZEILE BENUTZEN, SONDERN\n"
 #~ "  NUR ALS ALS external policy IN pykota.conf\n"
 #~ "\n"
@@ -2962,9 +2792,7 @@
 #~ "  -h | --help          Gibt diese Meldung aus und endet.\n"
 #~ "  \n"
-#~ "  -i | --initbalance b Setzt den Anfangswert der Balance des "
-#~ "Benutzerkontos auf b.\n"
-#~ "                       Wenn der Benutzer schon existiert, wird der "
-#~ "aktuelle Balance-Wert\n"
-#~ "                       unver�ert gelassen. Wenn er nicht gesetzt wird,\n"
+#~ "  -i | --initbalance b Setzt den Anfangswert der Balance des Benutzerkontos auf b.\n"
+#~ "                       Wenn der Benutzer schon existiert, wird der aktuelle Balance-Wert\n"
+#~ "                       unverändert gelassen. Wenn er nicht gesetzt wird,\n"
 #~ "                       ist der Standardwert 0.\n"
 #~ "                       \n"
@@ -2981,6 +2809,5 @@
 #~ "You should have received a copy of the GNU General Public License\n"
 #~ "along with this program; if not, write to the Free Software\n"
-#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, "
-#~ "USA.\n"
+#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.\n"
 #~ "\n"
 #~ "Melden Sie bitte Fehler an: %s"
@@ -3023,6 +2850,5 @@
 #~ "You should have received a copy of the GNU General Public License\n"
 #~ "along with this program; if not, write to the Free Software\n"
-#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, "
-#~ "USA.\n"
+#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.\n"
 #~ "\n"
 #~ "Please e-mail bugs to: %s"
@@ -3030,6 +2856,5 @@
 #~ "pkhint v%s (c) %s %s\n"
 #~ "\n"
-#~ "Ein Werkzeug, das Hinweise auf die beste Z�methode f�en Drucker "
-#~ "gibt.\n"
+#~ "Ein Werkzeug, das Hinweise auf die beste Zählmethode für jeden Drucker gibt.\n"
 #~ "\n"
 #~ "Kommandozeilen-Gebrauch:\n"
@@ -3046,9 +2871,9 @@
 #~ "  $ pkhint \"hp*\" printer103 </etc/cups/printers.conf\n"
 #~ "\n"
-#~ "  Analysiert Ihr Drucksystem um festzustellen, welcher Z�er\n"
-#~ "  der geeignetste ist f�en der angegebenen Drucker, dessen\n"
+#~ "  Analysiert Ihr Drucksystem um festzustellen, welcher Zähler\n"
+#~ "  der geeignetste ist für jeden der angegebenen Drucker, dessen\n"
 #~ "  Name zu einem der Parameter passt.\n"
 #~ "\n"
-#~ "  Wenn Sie keinen Parameter auf der Kommandozeile �ben,\n"
+#~ "  Wenn Sie keinen Parameter auf der Kommandozeile übergeben,\n"
 #~ "  werden alle Drucker analysiert.\n"
 #~ "\n"
@@ -3065,6 +2890,5 @@
 #~ "You should have received a copy of the GNU General Public License\n"
 #~ "along with this program; if not, write to the Free Software\n"
-#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, "
-#~ "USA.\n"
+#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.\n"
 #~ "\n"
 #~ "Melden Sie bitte Fehler an: %s"
@@ -3094,10 +2918,8 @@
 #~ "  -c | --charge p[,j]  Sets the price per page and per job to charge.\n"
 #~ "                       Job price is optional.\n"
-#~ "                       If both are to be set, separate them with a "
-#~ "comma.\n"
+#~ "                       If both are to be set, separate them with a comma.\n"
 #~ "                       Floating point and negative values are allowed.\n"
 #~ "  \n"
-#~ "  -g | --groups pg1[,pg2...] Adds or Remove the printer(s) to the "
-#~ "printer \n"
+#~ "  -g | --groups pg1[,pg2...] Adds or Remove the printer(s) to the printer \n"
 #~ "                       groups pg1, pg2, etc... which must already exist.\n"
 #~ "                       A printer group is just like a normal printer,\n"
@@ -3108,10 +2930,8 @@
 #~ "                       Accounting is done on a printer and on all\n"
 #~ "                       the printer groups it belongs to, quota checking\n"
-#~ "                       is done on a printer and on all the printer "
-#~ "groups\n"
+#~ "                       is done on a printer and on all the printer groups\n"
 #~ "                       it belongs to.\n"
 #~ "                       If the --remove option below is not used, the \n"
-#~ "                       default action is to add printers to the "
-#~ "specified\n"
+#~ "                       default action is to add printers to the specified\n"
 #~ "                       printer groups.\n"
 #~ "                       \n"
@@ -3119,8 +2939,6 @@
 #~ "                       printers groups it is a member of.\n"
 #~ "                       \n"
-#~ "  -r | --remove        In combination with the --groups option "
-#~ "above,                       \n"
-#~ "                       remove printers from the specified printers "
-#~ "groups.\n"
+#~ "  -r | --remove        In combination with the --groups option above,                       \n"
+#~ "                       remove printers from the specified printers groups.\n"
 #~ "                       \n"
 #~ "  -s | --skipexisting  In combination with the --add option above, tells\n"
@@ -3132,6 +2950,5 @@
 #~ "examples :                              \n"
 #~ "\n"
-#~ "  $ pkprinters --add -D \"HP Printer\" --charge 0.05,0.1 hp2100 hp2200 "
-#~ "hp8000\n"
+#~ "  $ pkprinters --add -D \"HP Printer\" --charge 0.05,0.1 hp2100 hp2200 hp8000\n"
 #~ "  \n"
 #~ "  Will create three printers named hp2100, hp2200 and hp8000.\n"
@@ -3145,12 +2962,10 @@
 #~ "  $ pkprinters --delete \"*\"\n"
 #~ "  \n"
-#~ "  This will completely delete all printers and associated quota "
-#~ "information,\n"
+#~ "  This will completely delete all printers and associated quota information,\n"
 #~ "  as well as their job history. USE WITH CARE !\n"
 #~ "  \n"
 #~ "  $ pkprinters --groups Laser,HP \"hp*\"\n"
 #~ "  \n"
-#~ "  This will put all printers which name matches \"hp*\" into printers "
-#~ "groups \n"
+#~ "  This will put all printers which name matches \"hp*\" into printers groups \n"
 #~ "  Laser and HP, which MUST already exist.\n"
 #~ "  \n"
@@ -3171,6 +2986,5 @@
 #~ "You should have received a copy of the GNU General Public License\n"
 #~ "along with this program; if not, write to the Free Software\n"
-#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, "
-#~ "USA.\n"
+#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.\n"
 #~ "\n"
 #~ "Please e-mail bugs to: %s"
@@ -3178,5 +2992,5 @@
 #~ "pkprinters v%s (c) %s %s\n"
 #~ "\n"
-#~ "Ein Druckermanager f�ota.\n"
+#~ "Ein Druckermanager für Pykota.\n"
 #~ "\n"
 #~ "Kommandozeilen-Gebrauch:\n"
@@ -3186,73 +3000,55 @@
 #~ "Optionen:\n"
 #~ "\n"
-#~ "  -v | --version       Gibt die Versionsnummer von pkprinters aus und "
-#~ "endet.\n"
+#~ "  -v | --version       Gibt die Versionsnummer von pkprinters aus und endet.\n"
 #~ "  -h | --help          Gibt diese Nachricht aus und endet.\n"
 #~ "\n"
-#~ "  -a | --add           F�ucker hinzu, wenn sie in der "
-#~ "Kontingentverwaltung\n"
-#~ "                       noch nicht existieren. Wenn sie existieren, werden "
-#~ "sie\n"
-#~ "                       angepasst, ausser -s | --skipexisting ist auch "
-#~ "gesetzt.\n"
-#~ "\n"
-#~ "  -d | --delete        L�t Drucker aus der Kontingentverwaltung.\n"
-#~ "\n"
-#~ "  -D | --description d F�n Druckern eine Beschreibung hinzu.\n"
-#~ "\n"
-#~ "  -c | --charge p[,j]  Setzt den Preis pro Seite und pro Auftrag fest. "
-#~ "Der Preis \n"
+#~ "  -a | --add           Fügt Drucker hinzu, wenn sie in der Kontingentverwaltung\n"
+#~ "                       noch nicht existieren. Wenn sie existieren, werden sie\n"
+#~ "                       angepasst, ausser -s | --skipexisting ist auch gesetzt.\n"
+#~ "\n"
+#~ "  -d | --delete        Löscht Drucker aus der Kontingentverwaltung.\n"
+#~ "\n"
+#~ "  -D | --description d Fügt den Druckern eine Beschreibung hinzu.\n"
+#~ "\n"
+#~ "  -c | --charge p[,j]  Setzt den Preis pro Seite und pro Auftrag fest. Der Preis \n"
 #~ "                       pro Auftrag ist fakultativ.\n"
-#~ "                       Werden beide verwendet, trennen Sie sie mit einem "
-#~ "Komma ab.\n"
-#~ "                       Flie�ommazahlen und negative Werte sind erlaubt.\n"
+#~ "                       Werden beide verwendet, trennen Sie sie mit einem Komma ab.\n"
+#~ "                       Fließkommazahlen und negative Werte sind erlaubt.\n"
 #~ "   \n"
-#~ "  -g | --groups pg1[,pg2...] F�n/die Drucker der Druckergruppen "
-#~ "pg1,\n"
-#~ "                        pg2, etc..., die schon existieren m� hinzu.\n"
+#~ "  -g | --groups pg1[,pg2...] Fügt den/die Drucker der Druckergruppen pg1,\n"
+#~ "                        pg2, etc..., die schon existieren müssen, hinzu.\n"
 #~ "                        Eine Druckergruppe ist wie ein normaler Drucker,\n"
-#~ "                        bloss kennt man ihn �erweise im\n"
-#~ "                        Drucksystem nicht. Richten Sie Druckergruppen "
-#~ "genau\n"
-#~ "                        gleich wie Drucker ein, dann f�ie andere\n"
+#~ "                        bloss kennt man ihn üblicherweise im\n"
+#~ "                        Drucksystem nicht. Richten Sie Druckergruppen genau\n"
+#~ "                        gleich wie Drucker ein, dann fügen Sie andere\n"
 #~ "                        Drucker mit dieser Option hinzu.\n"
-#~ "                        Die Kontof� wird f�en Drucker und f�~ "alle\n"
-#~ "                        Druckergruppen, denen er angeh� gemacht,\n"
-#~ "                        die Kontingent��wird f� Drucker\n"
-#~ "                        und f�e Druckergruppen, zu denen er geh�\n"
+#~ "                        Die Kontoführung wird für einen Drucker und für alle\n"
+#~ "                        Druckergruppen, denen er angehört, gemacht,\n"
+#~ "                        die Kontingentüberprüfung wird für den Drucker\n"
+#~ "                        und für alle Druckergruppen, zu denen er gehört,\n"
 #~ "                        gemacht.\n"
-#~ "                        Wenn die Option --remove (siehe weiter unten) "
-#~ "nicht\n"
-#~ "                        gesetzt ist, so werden standardm�ig Drucker "
-#~ "der\n"
-#~ "                        angegebenen Druckergruppe hinzugef�"
-#~ "\n"
-#~ "  -l | --list           Gibt Informationen �en/die Drucker und die\n"
-#~ "                        Druckergruppen, denen er angeh� aus.\n"
-#~ "\n"
-#~ "  -r | --remove         In Kombination mit der obigen Option --groups "
-#~ "werden\n"
-#~ "                        Drucker aus der angegebenen Druckergruppe "
-#~ "entfernt.\n"
-#~ "\n"
-#~ "  -s | --skipexisting   In Kombination mit der obigen Option --add "
-#~ "verhindert\n"
-#~ "                        dies, dass pkprinters existierende Drucker "
-#~ "ver�ert.\n"
-#~ "\n"
-#~ "  Drucker1 bis DruckerN kann Platzhalter enthalten, wenn die Option --"
-#~ "add\n"
+#~ "                        Wenn die Option --remove (siehe weiter unten) nicht\n"
+#~ "                        gesetzt ist, so werden standardmässig Drucker der\n"
+#~ "                        angegebenen Druckergruppe hinzugefügt.\n"
+#~ "\n"
+#~ "  -l | --list           Gibt Informationen über den/die Drucker und die\n"
+#~ "                        Druckergruppen, denen er angehört, aus.\n"
+#~ "\n"
+#~ "  -r | --remove         In Kombination mit der obigen Option --groups werden\n"
+#~ "                        Drucker aus der angegebenen Druckergruppe entfernt.\n"
+#~ "\n"
+#~ "  -s | --skipexisting   In Kombination mit der obigen Option --add verhindert\n"
+#~ "                        dies, dass pkprinters existierende Drucker verändert.\n"
+#~ "\n"
+#~ "  Drucker1 bis DruckerN kann Platzhalter enthalten, wenn die Option --add\n"
 #~ "  nicht gesetzt ist.\n"
 #~ "\n"
 #~ "Beispiele:\n"
 #~ "\n"
-#~ "  $ pkprinters --add -D \"HP Printer\" --charge 0.05,0.1 hp2100 hp2200 "
-#~ "hp8000\n"
+#~ "  $ pkprinters --add -D \"HP Printer\" --charge 0.05,0.1 hp2100 hp2200 hp8000\n"
 #~ "\n"
 #~ "  Dies richtet drei Drucker mit Namen hp2100, hp2200 und hp8000 ein.\n"
-#~ "  Die Seitenkosten f�se Drucker ist auf 0.05 Einheiten festgelegt "
-#~ "und\n"
-#~ "  ihr Preis pro Auftrag auf 0.01 Einheiten. Einheiten k�n Ihrer "
-#~ "W�ung\n"
+#~ "  Die Seitenkosten für diese Drucker ist auf 0.05 Einheiten festgelegt und\n"
+#~ "  ihr Preis pro Auftrag auf 0.01 Einheiten. Einheiten können Ihrer Währung\n"
 #~ "  entsprechen oder was immer Sie unter ihnen verstehen wollen.\n"
 #~ "  Die Beschreibung aller Drucker ist auf die Zeichenkette \"HP Printer\"\n"
@@ -3262,12 +3058,11 @@
 #~ "  $ pkprinters --delete \"*\"\n"
 #~ "\n"
-#~ "  Dies l�t alle Drucker und dazugeh�en Kontingentinformationen\n"
-#~ "  vollst�ig, ebenso die Liste der Druckauftr�. VORSICHT!\n"
+#~ "  Dies löscht alle Drucker und dazugehörigen Kontingentinformationen\n"
+#~ "  vollständig, ebenso die Liste der Druckaufträge. VORSICHT!\n"
 #~ "\n"
 #~ "  $ pkprinters --groups Laser,HP \"hp*\"\n"
 #~ "\n"
-#~ "  Dies f�le Drucker, deren Namen zu \"hp*\" passen, den "
-#~ "Druckergruppen\n"
-#~ "  Laser und HP, die schon VORHANDEN SEIN M�SEN, hinzu.\n"
+#~ "  Dies fügt alle Drucker, deren Namen zu \"hp*\" passen, den Druckergruppen\n"
+#~ "  Laser und HP, die schon VORHANDEN SEIN MÜSSEN, hinzu.\n"
 #~ "\n"
 #~ "  $ pkprinters --groups LexMark --remove hp2200\n"
@@ -3287,6 +3082,5 @@
 #~ "You should have received a copy of the GNU General Public License\n"
 #~ "along with this program; if not, write to the Free Software\n"
-#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, "
-#~ "USA.\n"
+#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.\n"
 #~ "\n"
 #~ "Melden Sie bitte Fehler an: %s"
@@ -3306,6 +3100,5 @@
 #~ "  -h | --help          Prints this message then exits.\n"
 #~ "  \n"
-#~ "  -c | --color #rrggbb Sets the color to use for display as an "
-#~ "hexadecimal\n"
+#~ "  -c | --color #rrggbb Sets the color to use for display as an hexadecimal\n"
 #~ "                       triplet, for example #FF0000 is 100%% red.\n"
 #~ "                       Defaults to 100%% green (#00FF00).\n"
@@ -3314,10 +3107,8 @@
 #~ "                       Defaults to 3 seconds.\n"
 #~ "                       \n"
-#~ "  -f | --font f        Sets the font to use for "
-#~ "display.                      \n"
+#~ "  -f | --font f        Sets the font to use for display.                      \n"
 #~ "                       Defaults to the Python OSD library's default.\n"
 #~ "  \n"
-#~ "  -l | --loop n        Sets the number of times the info will be "
-#~ "displayed.\n"
+#~ "  -l | --loop n        Sets the number of times the info will be displayed.\n"
 #~ "                       Defaults to 0, which means loop forever.\n"
 #~ "                       \n"
@@ -3346,6 +3137,5 @@
 #~ "You should have received a copy of the GNU General Public License\n"
 #~ "along with this program; if not, write to the Free Software\n"
-#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, "
-#~ "USA.\n"
+#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.\n"
 #~ "\n"
 #~ "Please e-mail bugs to: %s"
@@ -3353,5 +3143,5 @@
 #~ "pykosd v%s (c) %s %s\n"
 #~ "\n"
-#~ "Ein OSD Kontingent-Anzeiger f�ota.\n"
+#~ "Ein OSD Kontingent-Anzeiger für PyKota.\n"
 #~ "\n"
 #~ "Kommandozeilen-Gebrauch:\n"
@@ -3361,23 +3151,19 @@
 #~ "Optionen:\n"
 #~ "\n"
-#~ "   -v | --version       Gibt die Versionsnummer von pykosd aus und "
-#~ "endet.\n"
+#~ "   -v | --version       Gibt die Versionsnummer von pykosd aus und endet.\n"
 #~ "   -h | --help          Gibt diese Meldung aus und endet.\n"
 #~ "\n"
-#~ "   -c | --color #rrggbb Stellt die Farbe f� Anzeige in Form eines\n"
-#~ "                        hexadezimalen Triplets ein; zum Beipiel: #FF0000 "
-#~ "ist 100%% rot.\n"
-#~ "                        Standard ist 100%% gr�0FF00).\n"
+#~ "   -c | --color #rrggbb Stellt die Farbe für die Anzeige in Form eines\n"
+#~ "                        hexadezimalen Triplets ein; zum Beipiel: #FF0000 ist 100%% rot.\n"
+#~ "                        Standard ist 100%% grün (#00FF00).\n"
 #~ "\n"
 #~ "   -d | --duration d    Stellt die Dauer der Anzeige in Sekunden ein.\n"
 #~ "                        Standard ist 3 Sekunden.\n"
 #~ "\n"
-#~ "   -f | --font f        Stellt die Schriftart f� Anzeige ein.\n"
-#~ "                        Standard ist der Standard der Python OSD "
-#~ "Bibliothek.\n"
-#~ "\n"
-#~ "   -l | --loop n        Stellt ein, wie oft die Information angezeigt "
-#~ "wird.\n"
-#~ "                        Standard ist 0, das hei� immer.\n"
+#~ "   -f | --font f        Stellt die Schriftart für die Anzeige ein.\n"
+#~ "                        Standard ist der Standard der Python OSD Bibliothek.\n"
+#~ "\n"
+#~ "   -l | --loop n        Stellt ein, wie oft die Information angezeigt wird.\n"
+#~ "                        Standard ist 0, das heißt immer.\n"
 #~ "\n"
 #~ "   -s | --sleep s       Stellt die Schlafdauer zwischen zwei Anzeigen in\n"
@@ -3391,5 +3177,5 @@
 #~ "\n"
 #~ "  Startet pykosd. Die Anzeige wird alle 60 Sekunden erneuert und dauert\n"
-#~ "  jedes Mal 3 Sekunden (der Standardwert). Nach f�rchl�en endet\n"
+#~ "  jedes Mal 3 Sekunden (der Standardwert). Nach fünf Durchläufen endet\n"
 #~ "  das Programm.\n"
 #~ "\n"
@@ -3406,6 +3192,5 @@
 #~ "You should have received a copy of the GNU General Public License\n"
 #~ "along with this program; if not, write to the Free Software\n"
-#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, "
-#~ "USA.\n"
+#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.\n"
 #~ "\n"
 #~ "Melden Sie bitte Fehler an: %s"
@@ -3425,6 +3210,5 @@
 #~ "  -h | --help          Prints this message then exits.\n"
 #~ "  \n"
-#~ "  -P | --printer p     Gives a quote for this printer only. Actually p "
-#~ "can\n"
+#~ "  -P | --printer p     Gives a quote for this printer only. Actually p can\n"
 #~ "                       use wildcards characters to select only\n"
 #~ "                       some printers. The default value is *, meaning\n"
@@ -3466,6 +3250,5 @@
 #~ "You should have received a copy of the GNU General Public License\n"
 #~ "along with this program; if not, write to the Free Software\n"
-#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, "
-#~ "USA.\n"
+#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.\n"
 #~ "\n"
 #~ "Please e-mail bugs to: %s"
@@ -3479,15 +3262,11 @@
 #~ "  pykotme  [Optionen]  [Dateien]\n"
 #~ "\n"
-#~ "  -v | --version       Gibt die Versionsnummer von pyktome aus und "
-#~ "endet.\n"
+#~ "  -v | --version       Gibt die Versionsnummer von pyktome aus und endet.\n"
 #~ "  -h | --help          Gibt diese Nachricht aus und endet.\n"
 #~ "\n"
-#~ "  -P | --printer p     Zeigt ein Kontingent ausschliesslich f�sen "
-#~ "Drucker an.\n"
-#~ "                       p kann Platzhalter enthalten um nur einige "
-#~ "Drucker\n"
-#~ "                       auszuw�en. Standardwert ist *, d.h. alle "
-#~ "Drucker.\n"
-#~ "                       Sie k�n verschiedene Namen oder Platzhalter,\n"
+#~ "  -P | --printer p     Zeigt ein Kontingent ausschliesslich für diesen Drucker an.\n"
+#~ "                       p kann Platzhalter enthalten um nur einige Drucker\n"
+#~ "                       auszuwählen. Standardwert ist *, d.h. alle Drucker.\n"
+#~ "                       Sie können verschiedene Namen oder Platzhalter,\n"
 #~ "                       durch Kommas getrennt, angeben.\n"
 #~ "\n"
@@ -3496,28 +3275,20 @@
 #~ "  $ pykotme --printer apple Datei1.ps Datei2.ps\n"
 #~ "\n"
-#~ "  Dies gibt ein Druckkontingent f� aktuellen Benutzer an. Das "
-#~ "Kontingent\n"
-#~ "  wird mit dem Preis und der Gr�eines Auftrags auf Basis von Datei1."
-#~ "ps\n"
-#~ "  und Datei2.ps angegeben, wenn sie an den Drucker apple gesendet "
-#~ "w�\n"
+#~ "  Dies gibt ein Druckkontingent für den aktuellen Benutzer an. Das Kontingent\n"
+#~ "  wird mit dem Preis und der Größe eines Auftrags auf Basis von Datei1.ps\n"
+#~ "  und Datei2.ps angegeben, wenn sie an den Drucker apple gesendet würden.\n"
 #~ "\n"
 #~ "  $ pykotme --printer apple,hplaser <Datei1.ps\n"
 #~ "\n"
-#~ "  Dies gibt ein Druckkontingent f� aktuellen Benutzer an. Das "
-#~ "Kontingent\n"
-#~ "  wird mit dem Preis und der Gr�eines Auftrags auf Basis von Datei1."
-#~ "ps,\n"
-#~ "  angegeben, so wie sie vom Standard Input her gelesen wird, wenn sie "
-#~ "an \n"
-#~ "  den Drucker apple oder hplaser gesendet w�n"
+#~ "  Dies gibt ein Druckkontingent für den aktuellen Benutzer an. Das Kontingent\n"
+#~ "  wird mit dem Preis und der Größe eines Auftrags auf Basis von Datei1.ps,\n"
+#~ "  angegeben, so wie sie vom Standard Input her gelesen wird, wenn sie an \n"
+#~ "  den Drucker apple oder hplaser gesendet würde.\n"
 #~ "\n"
 #~ "  $ pykotme\n"
 #~ "\n"
-#~ "  Dies gibt ein Kontingent f�en Auftrag an, der aus dem besteht, "
-#~ "was\n"
-#~ "  via Standard Input ankommt. Das Kontingent zeigt die Gr�des "
-#~ "Auftrags\n"
-#~ "  und den Preis, den der Auftrag auf jedem Drucker kosten w�n"
+#~ "  Dies gibt ein Kontingent für einen Auftrag an, der aus dem besteht, was\n"
+#~ "  via Standard Input ankommt. Das Kontingent zeigt die Größe des Auftrags\n"
+#~ "  und den Preis, den der Auftrag auf jedem Drucker kosten würde.\n"
 #~ "\n"
 #~ "This program is free software; you can redistribute it and/or modify\n"
@@ -3533,6 +3304,5 @@
 #~ "You should have received a copy of the GNU General Public License\n"
 #~ "along with this program; if not, write to the Free Software\n"
-#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, "
-#~ "USA.\n"
+#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.\n"
 #~ "\n"
 #~ "Melden Sie bitte Fehler an: %s"
@@ -3555,9 +3325,7 @@
 #~ "                       the default.\n"
 #~ "  \n"
-#~ "  -g | --groups        Generates a report on group quota instead of "
-#~ "users.\n"
-#~ "  \n"
-#~ "  -P | --printer p     Report quotas on this printer only. Actually p "
-#~ "can\n"
+#~ "  -g | --groups        Generates a report on group quota instead of users.\n"
+#~ "  \n"
+#~ "  -P | --printer p     Report quotas on this printer only. Actually p can\n"
 #~ "                       use wildcards characters to select only\n"
 #~ "                       some printers. The default value is *, meaning\n"
@@ -3598,6 +3366,5 @@
 #~ "You should have received a copy of the GNU General Public License\n"
 #~ "along with this program; if not, write to the Free Software\n"
-#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, "
-#~ "USA.\n"
+#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.\n"
 #~ "\n"
 #~ "Please e-mail bugs to: %s"
@@ -3611,23 +3378,18 @@
 #~ "  repykota [Optionen]\n"
 #~ "\n"
-#~ "  -v | --version       Gibt die Versionsnummer von repykota aus und "
-#~ "endet.\n"
+#~ "  -v | --version       Gibt die Versionsnummer von repykota aus und endet.\n"
 #~ "  -h | --help          Gibt diese Meldung aus und endet.\n"
 #~ "\n"
-#~ "  -u | --users         Erzeugt einen Bericht �ie Kontigente der "
-#~ "Benutzer.\n"
+#~ "  -u | --users         Erzeugt einen Bericht über die Kontigente der Benutzer.\n"
 #~ "                       Dies ist der Standard.\n"
 #~ "\n"
-#~ "  -g | --groups        Erzeugt einen Bericht �ie Kontingente der "
-#~ "Gruppe\n"
+#~ "  -g | --groups        Erzeugt einen Bericht über die Kontingente der Gruppe\n"
 #~ "                       anstelle der Benutzer.\n"
 #~ "\n"
-#~ "  -P | --printer p     Druckkontingent nur f�sen Drucker ausgeben.\n"
-#~ "                       p kann Platzhalter enthalten um nur einige "
-#~ "Drucker\n"
-#~ "                       auszuw�en. Der Standardwert ist *, d.h. alle\n"
+#~ "  -P | --printer p     Druckkontingent nur für diesen Drucker ausgeben.\n"
+#~ "                       p kann Platzhalter enthalten um nur einige Drucker\n"
+#~ "                       auszuwählen. Der Standardwert ist *, d.h. alle\n"
 #~ "                       Drucker.\n"
-#~ "                       Sie k�n verschiedene Namen oder Platzhalter "
-#~ "angeben,\n"
+#~ "                       Sie können verschiedene Namen oder Platzhalter angeben,\n"
 #~ "                       die Sie mit Kommas abtrennen.\n"
 #~ "\n"
@@ -3641,18 +3403,15 @@
 #~ "  $ repykota\n"
 #~ "\n"
-#~ "  Dies gibt den Stand der Kontingente f�e Benutzer auf allen "
-#~ "Druckern aus.\n"
+#~ "  Dies gibt den Stand der Kontingente für alle Benutzer auf allen Druckern aus.\n"
 #~ "\n"
 #~ "  $ repykota --printer \"laser*,*pson\" jerome \"jo*\"\n"
 #~ "\n"
-#~ "  Dies gibt den Stand der Kontingente f� Benutzer jerome und f�~ "alle\n"
-#~ "  Benutzer aus, deren Namen mit \"jo\" beginnt, auf allen Druckern, deren "
-#~ "Namen\n"
+#~ "  Dies gibt den Stand der Kontingente für den Benutzer jerome und für alle\n"
+#~ "  Benutzer aus, deren Namen mit \"jo\" beginnt, auf allen Druckern, deren Namen\n"
 #~ "  mit \"laser\" beginnt oder mit \"pson\" endet.\n"
 #~ "\n"
 #~ "  Wenn das Programm von einem Benutzer aufgerufen wird, der kein\n"
-#~ "  PyKota-Administrator ist, so werden die zus�lichen Optionen f�~ "Benutzer\n"
-#~ "  oder Gruppen ignoriert und nur die Daten des aktuellen Benutzers/"
-#~ "Gruppe\n"
+#~ "  PyKota-Administrator ist, so werden die zusätzlichen Optionen für Benutzer\n"
+#~ "  oder Gruppen ignoriert und nur die Daten des aktuellen Benutzers/Gruppe\n"
 #~ "  ausgegeben.\n"
 #~ "\n"
@@ -3669,6 +3428,5 @@
 #~ "You should have received a copy of the GNU General Public License\n"
 #~ "along with this program; if not, write to the Free Software\n"
-#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, "
-#~ "USA.\n"
+#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.\n"
 #~ "\n"
 #~ "Melden Sie bitte Fehler an: %s"
@@ -3693,6 +3451,5 @@
 #~ "  -g | --groups        Warns users whose groups quota are over limit.\n"
 #~ "  \n"
-#~ "  -P | --printer p     Verify quotas on this printer only. Actually p "
-#~ "can\n"
+#~ "  -P | --printer p     Verify quotas on this printer only. Actually p can\n"
 #~ "                       use wildcards characters to select only\n"
 #~ "                       some printers. The default value is *, meaning\n"
@@ -3735,6 +3492,5 @@
 #~ "You should have received a copy of the GNU General Public License\n"
 #~ "along with this program; if not, write to the Free Software\n"
-#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, "
-#~ "USA.\n"
+#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.\n"
 #~ "\n"
 #~ "Please e-mail bugs to: %s"
@@ -3742,5 +3498,5 @@
 #~ "warnpykota v%s (c) %s %s\n"
 #~ "\n"
-#~ "Sendet Post an die Benutzer bez� Druckkontingente.\n"
+#~ "Sendet Post an die Benutzer bezüglich Druckkontingente.\n"
 #~ "\n"
 #~ "Befehlszeilen-Gebrauch:\n"
@@ -3753,20 +3509,14 @@
 #~ "  -h | --help          Gibt diese Meldung aus und endet.\n"
 #~ "\n"
-#~ "  -u | --users         Warnt die Benutzer bez� ihres "
-#~ "Druckkontingents.\n"
+#~ "  -u | --users         Warnt die Benutzer bezüglich ihres Druckkontingents.\n"
 #~ "                       Das ist der Standard.\n"
 #~ "\n"
-#~ "  -g | --groups        Warnt die Benutzer, deren Gruppen �em Limit "
-#~ "sind.\n"
-#~ "\n"
-#~ "  -P | --printer p     Verfiziert die Kontingente allein f�sen "
-#~ "Drucker.\n"
-#~ "                       p kann Platzhalter enthalten um nur einige "
-#~ "Drucker\n"
-#~ "                       auszuw�en. Standardwert ist *, d.h. alle "
-#~ "Drucker.\n"
-#~ "                       Sie k�n verschiedene Namen und Platzhalter "
-#~ "angeben,\n"
-#~ "                       die Sie mit Kommas abtrennen m�\n"
+#~ "  -g | --groups        Warnt die Benutzer, deren Gruppen über dem Limit sind.\n"
+#~ "\n"
+#~ "  -P | --printer p     Verfiziert die Kontingente allein für diesen Drucker.\n"
+#~ "                       p kann Platzhalter enthalten um nur einige Drucker\n"
+#~ "                       auszuwählen. Standardwert ist *, d.h. alle Drucker.\n"
+#~ "                       Sie können verschiedene Namen und Platzhalter angeben,\n"
+#~ "                       die Sie mit Kommas abtrennen müssen.\n"
 #~ "\n"
 #~ "Beispiele:\n"
@@ -3775,20 +3525,19 @@
 #~ "\n"
 #~ "  Dies warnt alle Benutzer des Druckers lp, die ihr Druckkontingent\n"
-#~ "  �hritten haben.\n"
+#~ "  überschritten haben.\n"
 #~ "\n"
 #~ "  $ warnpykota\n"
 #~ "\n"
 #~ "  Dies warnt alle Benutzer, die Ihr Druckkontingent auf irgendeinem\n"
-#~ "  Drucker �hritten haben.\n"
+#~ "  Drucker überschritten haben.\n"
 #~ "\n"
 #~ "  $ warnpykota --groups --printer \"laserjet*\" \"dev*\"\n"
 #~ "\n"
-#~ "  Dies warnt alle Benutzer der Gruppen, deren Namen mit \"dev\" beginnen "
-#~ "und\n"
+#~ "  Dies warnt alle Benutzer der Gruppen, deren Namen mit \"dev\" beginnen und\n"
 #~ "  die ihr Druckkontingent auf irgendeinem Drucker, dessen Name mit\n"
 #~ "  \"laserjet\" beginnt.\n"
 #~ "\n"
 #~ "  Wenn das Programm von einem Benutzer aufgerufen wird, der nicht ein\n"
-#~ "  Pykota-Administrator ist, werden die Optionen f�utzer- und \n"
+#~ "  Pykota-Administrator ist, werden die Optionen für Benutzer- und \n"
 #~ "  Gruppennamen ignoriert und nur der aktuelle Benutzer/Gruppe angezeigt.\n"
 #~ "\n"
@@ -3805,19 +3554,13 @@
 #~ "You should have received a copy of the GNU General Public License\n"
 #~ "along with this program; if not, write to the Free Software\n"
-#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, "
-#~ "USA.\n"
+#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.\n"
 #~ "\n"
 #~ "Melden Sie bitte Fehler an: %s"
 
+#~ msgid "Internal SNMP accounting asked, but Python-SNMP is not available. Please download it from http://pysnmp.sourceforge.net"
+#~ msgstr "Internes SNMP-Accounting verlangt, doch Python-SNMP ist nicht verfügbar. Bitte laden Sie es herunter von http://pysnmp.sourceforge.net"
+
 #~ msgid ""
-#~ "Internal SNMP accounting asked, but Python-SNMP is not available. Please "
-#~ "download it from http://pysnmp.sourceforge.net"
-#~ msgstr ""
-#~ "Internes SNMP-Accounting verlangt, doch Python-SNMP ist nicht verf� "
-#~ "Bitte laden Sie es herunter von http://pysnmp.sourceforge.net"
-
-#~ msgid ""
-#~ "dumpykota v%s (c) 2003, 2004, 2005 C@LL - Conseil Internet & Logiciels "
-#~ "Libres\n"
+#~ "dumpykota v%s (c) 2003, 2004, 2005 C@LL - Conseil Internet & Logiciels Libres\n"
 #~ "\n"
 #~ "Dumps PyKota database's content.\n"
@@ -3847,10 +3590,7 @@
 #~ "                       is MANDATORY.\n"
 #~ "  \n"
-#~ "  -f | --format fmt    Dumps datas in the 'fmt' format. When not "
-#~ "specified,\n"
-#~ "                       the format is to dump datas in the csv format "
-#~ "(comma\n"
-#~ "                       separated values). All data dumped is between "
-#~ "double\n"
+#~ "  -f | --format fmt    Dumps datas in the 'fmt' format. When not specified,\n"
+#~ "                       the format is to dump datas in the csv format (comma\n"
+#~ "                       separated values). All data dumped is between double\n"
 #~ "                       quotes. Allowed formats are :\n"
 #~ "                       \n"
@@ -3888,11 +3628,9 @@
 #~ "You should have received a copy of the GNU General Public License\n"
 #~ "along with this program; if not, write to the Free Software\n"
-#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, "
-#~ "USA.\n"
+#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.\n"
 #~ "\n"
 #~ "Please e-mail bugs to: %s"
 #~ msgstr ""
-#~ "dumpykota v%s (c) 2003, 2004, 2005 C@LL - Conseil Internet & Logiciels "
-#~ "Libres\n"
+#~ "dumpykota v%s (c) 2003, 2004, 2005 C@LL - Conseil Internet & Logiciels Libres\n"
 #~ "\n"
 #~ "Erzeugt einen Auszug (Dump) des Inhalts der Pykota-Datenbank.\n"
@@ -3904,12 +3642,10 @@
 #~ "Optionen:\n"
 #~ "\n"
-#~ "  -v | --version       Gibt die Versionsnummer von dumpykota aus und "
-#~ "endet.\n"
+#~ "  -v | --version       Gibt die Versionsnummer von dumpykota aus und endet.\n"
 #~ "  -h | --help          Gibt diese Meldung aus und endet.\n"
 #~ "\n"
-#~ "  -d | --data type     Gibt Daten vom Typ 'type' aus. Erlaubte Typen "
-#~ "sind:\n"
-#~ "\n"
-#~ "                         - history:  Gibt die Liste der Auftr� aus.\n"
+#~ "  -d | --data type     Gibt Daten vom Typ 'type' aus. Erlaubte Typen sind:\n"
+#~ "\n"
+#~ "                         - history:  Gibt die Liste der Aufträge aus.\n"
 #~ "                         - users:    Gibt die Benutzer aus.\n"
 #~ "                         - groups:   Gibt die Gruppen aus.\n"
@@ -3917,36 +3653,26 @@
 #~ "                         - upquotas: Gibt die Benutzerkontingente aus.\n"
 #~ "                         - gpquotas: Gibt die Gruppenkontingente aus.\n"
-#~ "                         - payments: Gibt die Zahlungen der Benutzer "
-#~ "aus.\n"
-#~ "                         - pmembers: Gibt die Mitglieder der "
-#~ "Druckergruppen aus.\n"
-#~ "                         - umembers: Gibt die Mitglieder der "
-#~ "Benutzergruppen aus.\n"
+#~ "                         - payments: Gibt die Zahlungen der Benutzer aus.\n"
+#~ "                         - pmembers: Gibt die Mitglieder der Druckergruppen aus.\n"
+#~ "                         - umembers: Gibt die Mitglieder der Benutzergruppen aus.\n"
 #~ "                           \n"
 #~ "                         N.B.: die Kommandozeilenoption -d | --data\n"
 #~ "                         ist VERPFLICHTEND.\n"
 #~ "\n"
-#~ "  -f | --format fmt    Gibt die Daten im Format 'fmt' aus. Wenn nichts "
-#~ "anderes angegeben\n"
-#~ "                       werden die Daten im csv (comma separated values = "
-#~ "Die Werte\n"
-#~ "                       sind durch Kommas getrennt) ausgegeben. Alle "
-#~ "ausgegebenen Daten\n"
-#~ "                       erscheinen zwischen doppelten G�ef�n. "
-#~ "Erlaubte Formate\n"
+#~ "  -f | --format fmt    Gibt die Daten im Format 'fmt' aus. Wenn nichts anderes angegeben\n"
+#~ "                       werden die Daten im csv (comma separated values = Die Werte\n"
+#~ "                       sind durch Kommas getrennt) ausgegeben. Alle ausgegebenen Daten\n"
+#~ "                       erscheinen zwischen doppelten Gänsefüsschen. Erlaubte Formate\n"
 #~ "                       sind:\n"
 #~ "\n"
 #~ "                        - csv: trennt Daten durch Kommas\n"
 #~ "                        - ssv: trennt Daten durch Strichpunkte\n"
-#~ "                        - tsv: trennt Daten durch Tabulatorenspr�"
+#~ "                        - tsv: trennt Daten durch Tabulatorensprünge\n"
 #~ "                        - xml: gibt die Daten als XML aus\n"
 #~ "\n"
-#~ "  -o | --output fname  Alle Daten werden in eine Datei statt in die "
-#~ "Standardausgabe\n"
-#~ "                       geschrieben. Der spezielle Dateiname '-' ist der "
-#~ "Standardwert\n"
+#~ "  -o | --output fname  Alle Daten werden in eine Datei statt in die Standardausgabe\n"
+#~ "                       geschrieben. Der spezielle Dateiname '-' ist der Standardwert\n"
 #~ "                       und bezeichnet stdout.\n"
-#~ "                       ACHTUNG: Existierende Dateien werden "
-#~ "�hrieben.\n"
+#~ "                       ACHTUNG: Existierende Dateien werden überschrieben.\n"
 #~ "\n"
 #~ "Beispiele:\n"
@@ -3954,7 +3680,6 @@
 #~ "  $ dumpykota --data history --format csv >myfile.csv\n"
 #~ "\n"
-#~ "  Dies schreibt die Liste der Auftr� in eine Datei, in der die Daten "
-#~ "durch Kommas\n"
-#~ "  getrennt sind, zum m�chen Gebrauch in einer Tabellenverarbeitung.\n"
+#~ "  Dies schreibt die Liste der Aufträge in eine Datei, in der die Daten durch Kommas\n"
+#~ "  getrennt sind, zum möglichen Gebrauch in einer Tabellenverarbeitung.\n"
 #~ "\n"
 #~ "  $ dumpykota --data users --format xml -o users.xml\n"
@@ -3974,6 +3699,5 @@
 #~ "You should have received a copy of the GNU General Public License\n"
 #~ "along with this program; if not, write to the Free Software\n"
-#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, "
-#~ "USA.\n"
+#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.\n"
 #~ "\n"
 #~ "Melden Sie bitte Fehler an: %s"
@@ -3983,6 +3707,5 @@
 
 #~ msgid ""
-#~ "edpykota v%s (c) 2003, 2004, 2005 C@LL - Conseil Internet & Logiciels "
-#~ "Libres\n"
+#~ "edpykota v%s (c) 2003, 2004, 2005 C@LL - Conseil Internet & Logiciels Libres\n"
 #~ "A Print Quota editor for PyKota.\n"
 #~ "\n"
@@ -4006,6 +3729,5 @@
 #~ "  -c | --charge p[,j]  Sets the price per page and per job to charge\n"
 #~ "                       for a particular printer. Job price is optional.\n"
-#~ "                       If both are to be set, separate them with a "
-#~ "comma.\n"
+#~ "                       If both are to be set, separate them with a comma.\n"
 #~ "                       Floating point values are allowed.\n"
 #~ "  \n"
@@ -4032,6 +3754,5 @@
 #~ "                       Accounting is done on a printer and on all\n"
 #~ "                       the printer groups it belongs to, quota checking\n"
-#~ "                       is done on a printer and on all the printer "
-#~ "groups\n"
+#~ "                       is done on a printer and on all the printer groups\n"
 #~ "                       it belongs to.\n"
 #~ "  \n"
@@ -4051,16 +3772,13 @@
 #~ "                       printers. \n"
 #~ "                       \n"
-#~ "  -l | --limitby l     Choose if the user/group is limited in "
-#~ "printing                     \n"
+#~ "  -l | --limitby l     Choose if the user/group is limited in printing                     \n"
 #~ "                       by its account balance or by its page quota.\n"
 #~ "                       The default value is 'quota'. Allowed values\n"
 #~ "                       are 'quota' 'balance' 'quota-then-balance' and\n"
 #~ "                       'balance-then-quota'.\n"
-#~ "                       WARNING : quota-then-balance and balance-then-"
-#~ "quota\n"
+#~ "                       WARNING : quota-then-balance and balance-then-quota\n"
 #~ "                       are not yet implemented.\n"
 #~ "                       \n"
-#~ "  -b | --balance b     Sets the user's account balance to "
-#~ "b.                     \n"
+#~ "  -b | --balance b     Sets the user's account balance to b.                     \n"
 #~ "                       Account balance may be increase or decreased\n"
 #~ "                       if b is prefixed with + or -.\n"
@@ -4071,6 +3789,5 @@
 #~ "                       sum of their users' account balance.\n"
 #~ "                       \n"
-#~ "  -S | --softlimit sl  Sets the quota soft limit to sl "
-#~ "pages.                       \n"
+#~ "  -S | --softlimit sl  Sets the quota soft limit to sl pages.                       \n"
 #~ "  \n"
 #~ "  -H | --hardlimit hl  Sets the quota hard limit to hl pages.\n"
@@ -4092,6 +3809,5 @@
 #~ "  This will set jerome's print quota on the lp printer to a soft limit\n"
 #~ "  of 50 pages, and a hard limit of 60 pages. If either user jerome or\n"
-#~ "  printer lp doesn't exist on the Quota Storage Server then nothing is "
-#~ "done.\n"
+#~ "  printer lp doesn't exist on the Quota Storage Server then nothing is done.\n"
 #~ "\n"
 #~ "  $ edpykota --add --printer lp --ingroups coders,it -S 50 -H 60 jerome\n"
@@ -4145,6 +3861,5 @@
 #~ "  $ edpykota --printer hplj1,hplj2 --pgroups Laser,HP\n"
 #~ "  \n"
-#~ "  This will put printers hplj1 and hplj2 in printers groups Laser and "
-#~ "HP.\n"
+#~ "  This will put printers hplj1 and hplj2 in printers groups Laser and HP.\n"
 #~ "  When printing either on hplj1 or hplj2, print quota will also be \n"
 #~ "  checked and accounted for on virtual printers Laser and HP.\n"
@@ -4162,12 +3877,10 @@
 #~ "You should have received a copy of the GNU General Public License\n"
 #~ "along with this program; if not, write to the Free Software\n"
-#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, "
-#~ "USA.\n"
+#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.\n"
 #~ "\n"
 #~ "Please e-mail bugs to: %s"
 #~ msgstr ""
-#~ "edpykota v%s (c) 2003, 2004, 2005 C@LL - Conseil Internet & Logiciels "
-#~ "Libres\n"
-#~ "Ein Druckkontingent-Editor f�ota.\n"
+#~ "edpykota v%s (c) 2003, 2004, 2005 C@LL - Conseil Internet & Logiciels Libres\n"
+#~ "Ein Druckkontingent-Editor für PyKota.\n"
 #~ "\n"
 #~ "Kommandozeilen-Gebrauch:\n"
@@ -4179,62 +3892,47 @@
 #~ "Optionen:\n"
 #~ "\n"
-#~ "   -v | --version       Gibt die Versionsnummer von edpykota aus und "
-#~ "endet.\n"
+#~ "   -v | --version       Gibt die Versionsnummer von edpykota aus und endet.\n"
 #~ "   -h | --help          Gibt diese Meldung aus und endet.\n"
 #~ "   \n"
-#~ "   -a | --add           F�ue Benutzer und/oder Drucker hinzu, wenn "
-#~ "sie \n"
-#~ "                        noch nicht in der Datenbank der "
-#~ "Kontigentverwaltung\n"
+#~ "   -a | --add           Fügt neue Benutzer und/oder Drucker hinzu, wenn sie \n"
+#~ "                        noch nicht in der Datenbank der Kontigentverwaltung\n"
 #~ "                        vorhanden sind.\n"
 #~ "                        \n"
-#~ "   -d | --delete        L�t Benutzer/Gruppen aus der "
-#~ "Kontigentverwaltung.\n"
-#~ "                        Drucker werden nie gel�t.\n"
+#~ "   -d | --delete        Löscht Benutzer/Gruppen aus der Kontigentverwaltung.\n"
+#~ "                        Drucker werden nie gelöscht.\n"
 #~ "                        \n"
-#~ "   -c | --charge p[,j]  Setzt den Preis pro Seite und pro Auftrag fest, "
-#~ "der \n"
-#~ "                        f� betreffenden Drucker festgesetzt ist. Der "
-#~ "Preis \n"
-#~ "                        pro Auftrag ist fakultativ. Werden beide "
-#~ "verwendet, \n"
+#~ "   -c | --charge p[,j]  Setzt den Preis pro Seite und pro Auftrag fest, der \n"
+#~ "                        für den betreffenden Drucker festgesetzt ist. Der Preis \n"
+#~ "                        pro Auftrag ist fakultativ. Werden beide verwendet, \n"
 #~ "                        trennen Sie sie mit einem Komma ab.\n"
-#~ "                        Flie�ommazahlen sind erlaubt.\n"
+#~ "                        Fließkommazahlen sind erlaubt.\n"
 #~ "   \n"
-#~ "   -i | --ingroups g1[,g2...] F�n Benutzer in jede der aufgef�\n"
-#~ "                              Gruppen ein, Trennung mit Kommas. Die "
-#~ "Gruppen\n"
-#~ "                              m�schon in der Kontingentverwaltung "
-#~ "existieren.\n"
+#~ "   -i | --ingroups g1[,g2...] Fügt den Benutzer in jede der aufgeführten\n"
+#~ "                              Gruppen ein, Trennung mit Kommas. Die Gruppen\n"
+#~ "                              müssen schon in der Kontingentverwaltung existieren.\n"
 #~ "   \n"
-#~ "   -u | --users         Editiert das Kontingent f� Benutzer, dies "
-#~ "ist der Standard.\n"
+#~ "   -u | --users         Editiert das Kontingent für den Benutzer, dies ist der Standard.\n"
 #~ "   \n"
-#~ "   -P | --printer p     Editiert das Kontingent nur auf dem Drucker p. p "
-#~ "kann aber\n"
-#~ "                        Platzhalter-Zeichen enthalten, um nur einige "
-#~ "Drucker\n"
-#~ "                        auszuw�en. Der Standardwert ist *, das heisst "
-#~ "alle\n"
+#~ "   -P | --printer p     Editiert das Kontingent nur auf dem Drucker p. p kann aber\n"
+#~ "                        Platzhalter-Zeichen enthalten, um nur einige Drucker\n"
+#~ "                        auszuwählen. Der Standardwert ist *, das heisst alle\n"
 #~ "                        Drucker\n"
-#~ "                        Sie k�n verschiedene Namen oder Platzhalter,\n"
+#~ "                        Sie können verschiedene Namen oder Platzhalter,\n"
 #~ "                        getrennt durch Kommas, angeben.\n"
 #~ "   \n"
-#~ "   -G | --pgroups pg1[,pg2...] F�n/die Drucker der Druckergruppen "
-#~ "pg1,\n"
-#~ "                        pg2, etc..., die schon existieren m� hinzu.\n"
+#~ "   -G | --pgroups pg1[,pg2...] Fügt den/die Drucker der Druckergruppen pg1,\n"
+#~ "                        pg2, etc..., die schon existieren müssen, hinzu.\n"
 #~ "                        Eine Druckergruppe ist wie ein normaler Drucker,\n"
-#~ "                        bloss kennt man ihn �erweise nicht im\n"
+#~ "                        bloss kennt man ihn üblicherweise nicht im\n"
 #~ "                        Drucksystem. Richten Sie Druckergruppen genau\n"
-#~ "                        gleich wie Drucker ein, dann f�ie andere\n"
+#~ "                        gleich wie Drucker ein, dann fügen Sie andere\n"
 #~ "                        Drucker mit dieser Option dazu.\n"
-#~ "                        Die Kontof� wird f�en Drucker und f�~ "alle\n"
-#~ "                        Druckergruppen, denen er angeh� gemacht,\n"
-#~ "                        die Kontingent��wird f� Drucker\n"
-#~ "                        und f�e Druckergruppen, zu denen er geh�\n"
+#~ "                        Die Kontoführung wird für einen Drucker und für alle\n"
+#~ "                        Druckergruppen, denen er angehört, gemacht,\n"
+#~ "                        die Kontingentüberprüfung wird für den Drucker\n"
+#~ "                        und für alle Druckergruppen, zu denen er gehört,\n"
 #~ "                        gemacht.\n"
 #~ "  \n"
-#~ "   -g | --groups        Editiert Benutzergruppen-Kontingente anstelle "
-#~ "von\n"
+#~ "   -g | --groups        Editiert Benutzergruppen-Kontingente anstelle von\n"
 #~ "                        Einzelbenutzern.\n"
 #~ "\n"
@@ -4242,47 +3940,39 @@
 #~ "                        Druckkontingente zu setzen.\n"
 #~ "\n"
-#~ "   -n | --noquota       Setzt keine Kontingentsbeschr�ung, sondern\n"
-#~ "                        macht bloss die Kontof�.\n"
-#~ "\n"
-#~ "   -r | --reset         Setzt den aktuellen Seitenz�er auf den\n"
-#~ "                        angegebenen Druckern f� Benutzer oder f�#~ "                        die Gruppe auf Null zur�er lebensl�liche\n"
-#~ "                        Seitenz�er bleibt unver�ert.\n"
-#~ "\n"
-#~ "   -R | --hardreset     Setzt den aktuellen und den lebensl�lichen\n"
-#~ "                        Seitenz�er auf den angegebenen Druckern f�#~ "                        den Benutzer oder die Gruppe auf Null zur�"
-#~ "\n"
-#~ "   -l | --limitby l     Bestimmen Sie, ob der Benutzer/die Gruppe f�~ "das\n"
-#~ "                        Drucken via account balance oder via "
-#~ "Seitenkontingent\n"
+#~ "   -n | --noquota       Setzt keine Kontingentsbeschränkung, sondern\n"
+#~ "                        macht bloss die Kontoführung.\n"
+#~ "\n"
+#~ "   -r | --reset         Setzt den aktuellen Seitenzähler auf den\n"
+#~ "                        angegebenen Druckern für den Benutzer oder für\n"
+#~ "                        die Gruppe auf Null zurück. Der lebenslängliche\n"
+#~ "                        Seitenzähler bleibt unverändert.\n"
+#~ "\n"
+#~ "   -R | --hardreset     Setzt den aktuellen und den lebenslänglichen\n"
+#~ "                        Seitenzähler auf den angegebenen Druckern für\n"
+#~ "                        den Benutzer oder die Gruppe auf Null zurück.\n"
+#~ "\n"
+#~ "   -l | --limitby l     Bestimmen Sie, ob der Benutzer/die Gruppe für das\n"
+#~ "                        Drucken via account balance oder via Seitenkontingent\n"
 #~ "                        limitiert wird.\n"
-#~ "                        Der Standardwert ist 'quota'. Erlaubte Werte "
-#~ "sind\n"
+#~ "                        Der Standardwert ist 'quota'. Erlaubte Werte sind\n"
 #~ "                        'quota' 'balance' 'quota-then-balance' und\n"
 #~ "                        'balance-then-quota'.\n"
-#~ "                        ACHTUNG: quota-then-balance und balance-then-"
-#~ "quota\n"
+#~ "                        ACHTUNG: quota-then-balance und balance-then-quota\n"
 #~ "                        sind noch nicht implementiert.\n"
 #~ "\n"
-#~ "   -b | --balance b     Setzt die Abrechnungsbalance f� Benutzer auf "
-#~ "b.\n"
-#~ "                        Die Abrechnungsbalance kann erh�oder "
-#~ "vermindert\n"
-#~ "                        werden, wenn b das Vorzeichen + oder - tr�.\n"
-#~ "                        ACHTUNG: wenn die Abrechnungsbalance vermindert "
-#~ "wird,\n"
-#~ "                        wird auch die Gesamtsumme, die der Benutzer bis "
-#~ "anhin\n"
+#~ "   -b | --balance b     Setzt die Abrechnungsbalance für den Benutzer auf b.\n"
+#~ "                        Die Abrechnungsbalance kann erhöht oder vermindert\n"
+#~ "                        werden, wenn b das Vorzeichen + oder - trägt.\n"
+#~ "                        ACHTUNG: wenn die Abrechnungsbalance vermindert wird,\n"
+#~ "                        wird auch die Gesamtsumme, die der Benutzer bis anhin\n"
 #~ "                        bezahlt hat, ebenso vermindert.\n"
 #~ "                        Gruppen haben keine eigentliche Balance, sondern\n"
 #~ "                        die Summe der Balance ihrer Benutzer.\n"
 #~ "\n"
-#~ "   -S | --softlimit sl   Setzt die weiche Kontingentslimite auf sl "
-#~ "Seiten.\n"
-#~ "\n"
-#~ "   -H | --hardlimit hl   Setzt die harte Kontingentslimita auf hl "
-#~ "Seiten.\n"
-#~ "\n"
-#~ "   benutzer1 bis benutzerN und gruppe1 bis gruppeN k�n Platzhalter "
-#~ "benutzen,\n"
+#~ "   -S | --softlimit sl   Setzt die weiche Kontingentslimite auf sl Seiten.\n"
+#~ "\n"
+#~ "   -H | --hardlimit hl   Setzt die harte Kontingentslimita auf hl Seiten.\n"
+#~ "\n"
+#~ "   benutzer1 bis benutzerN und gruppe1 bis gruppeN können Platzhalter benutzen,\n"
 #~ "   wenn die Option --add nicht gesetzt ist.\n"
 #~ "\n"
@@ -4291,14 +3981,13 @@
 #~ "  \n"
 #~ "  Benutzer john, paul, george und ringo werden zur Kontingentverwaltung\n"
-#~ "  hinzugef�lle ihre Druckkontingentwerte werden auf den Wert\n"
-#~ "  von Benutzer jerome gesetzt. Der Benutzer jerome muss schon "
-#~ "existieren.\n"
+#~ "  hinzugefügt, alle ihre Druckkontingentwerte werden auf den Wert\n"
+#~ "  von Benutzer jerome gesetzt. Der Benutzer jerome muss schon existieren.\n"
 #~ "\n"
 #~ "  $ edpykota --printer lp -S 50 -H 60 jerome\n"
 #~ "\n"
-#~ "  Dies setzt das Druckkontingent von jerome f� lp Drucker auf\n"
+#~ "  Dies setzt das Druckkontingent von jerome für den lp Drucker auf\n"
 #~ "  eine weiche Grenze von 50 Seiten und auf eine harte Grenze von 80\n"
 #~ "  Seiten. Wenn entweder der Benutzer jerome oder der Drucker lp nicht\n"
-#~ "  exisitiert, wird nichts ausgef�n"
+#~ "  exisitiert, wird nichts ausgeführt.\n"
 #~ "\n"
 #~ "  $ edpykota --add --printer lp --ingroups coders,it -S 50 -H 60 jerome\n"
@@ -4307,29 +3996,29 @@
 #~ "  Drucker lp auf der Kontingentverwaltung nicht exisitieren,\n"
 #~ "  werden sie automatisch angelegt. Desgleichen wird der Benutzer jerome\n"
-#~ "  in die Gruppen 'coders' und 'it' eingef�ie aber schon in der\n"
-#~ "  Kontingentverwaltung existieren m�\n"
+#~ "  in die Gruppen 'coders' und 'it' eingefügt, die aber schon in der\n"
+#~ "  Kontingentverwaltung existieren müssen.\n"
 #~ "\n"
 #~ "  $ edpykota -g -S 500 -H 550 financial support\n"
 #~ "\n"
 #~ "  Dies setzt den Gruppen 'financial' und 'support' das weiche \n"
-#~ "  Druckkontingent auf 500 und das harte auf 550 Seiten f�e\n"
+#~ "  Druckkontingent auf 500 und das harte auf 550 Seiten für alle\n"
 #~ "  Drucker.\n"
 #~ "\n"
 #~ "  $ edpykota --reset jerome \"jo*\"\n"
 #~ "\n"
-#~ "  Dies setzt den Seitenz�er f�ome auf allen Druckern auf Null\n"
-#~ "  zur�benso f�e Benutzer, deren Namen mit 'jo' beginnt.\n"
-#~ "  Ihre lebensl�lichen Seitenz�er auf den einzelnen Druckern bleibt\n"
-#~ "  unver�ert.\n"
-#~ "  Sie k�n die lebensl�lichen Seitenz�er mit der\n"
-#~ "  Kommandozeilenoption --hardreset | -R zur�zen.\n"
+#~ "  Dies setzt den Seitenzähler für jerome auf allen Druckern auf Null\n"
+#~ "  zurück, ebenso für alle Benutzer, deren Namen mit 'jo' beginnt.\n"
+#~ "  Ihre lebenslänglichen Seitenzähler auf den einzelnen Druckern bleibt\n"
+#~ "  unverändert.\n"
+#~ "  Sie können die lebenslänglichen Seitenzähler mit der\n"
+#~ "  Kommandozeilenoption --hardreset | -R zurücksetzen.\n"
 #~ "\n"
 #~ "  $ edpykota --printer hpcolor --noquota jerome\n"
 #~ "\n"
 #~ "  Dies weist Pykota an, jerome beim Drucken auf dem Drucker hpcolor\n"
-#~ "  keine Limiten aufzuerlegen. Alle seine Auftr� auf diesen Drucker\n"
+#~ "  keine Limiten aufzuerlegen. Alle seine Aufträge auf diesen Drucker\n"
 #~ "  werden zugelassen, doch die Abrechnung der Seiten bleibt.\n"
-#~ "  Druckkontingente f�ome auf den anderen Druckern bleiben\n"
-#~ "  unver�ert.\n"
+#~ "  Druckkontingente für jerome auf den anderen Druckern bleiben\n"
+#~ "  unverändert.\n"
 #~ "\n"
 #~ "  $ edpykota --limitby balance jerome\n"
@@ -4340,23 +4029,23 @@
 #~ "  $ edpykota --balance +10.0 jerome\n"
 #~ "\n"
-#~ "  Dies erh�den Kontostand von jerome mit 10.0 (in Ihrer W�ung).\n"
-#~ "  Sie k�n den Stand mit einem Minuszeichen erniedrigen und ihn,\n"
+#~ "  Dies erhöht den Kontostand von jerome mit 10.0 (in Ihrer Währung).\n"
+#~ "  Sie können den Stand mit einem Minuszeichen erniedrigen und ihn,\n"
 #~ "  wenn sie kein Vorzeichen eingeben, auf einen fixen Betrag festlegen.\n"
 #~ "\n"
 #~ "  $ edpykota --delete jerome rachel\n"
 #~ "\n"
-#~ "  Dies l�t jerome und rachel komplett aus der Kontingenverwaltung.\n"
-#~ "  Alle ihre Kontingenge und Auftr� werden ebenfalls gel�t.\n"
+#~ "  Dies löscht jerome und rachel komplett aus der Kontingenverwaltung.\n"
+#~ "  Alle ihre Kontingenge und Aufträge werden ebenfalls gelöscht.\n"
 #~ "\n"
 #~ "  $ edpykota --printer lp --charge 0.1\n"
 #~ "\n"
 #~ "  Dies setzt den Seitenpreis auf dem Drucker lp auf 0.1. Der Preis\n"
-#~ "  pro Auftrag wird nicht ver�ert.\n"
+#~ "  pro Auftrag wird nicht verändert.\n"
 #~ "\n"
 #~ "  $ edpykota --printer hplj1,hplj2 --pgroups Laser,HP\n"
 #~ "\n"
-#~ "  Dies f�e Drucker hplj1 und hlpj2 in die Druckergruppen Laser\n"
+#~ "  Dies fügt die Drucker hplj1 und hlpj2 in die Druckergruppen Laser\n"
 #~ "  und HP ein. Wenn entweder auf hplj1 oder hplj2 gedruckt wird, wird\n"
-#~ "  das Druckkontingent ebenso f� virtuellen Drucker Laser und\n"
+#~ "  das Druckkontingent ebenso für die virtuellen Drucker Laser und\n"
 #~ "  HP beachtet und berechnet.\n"
 #~ "\n"
@@ -4373,22 +4062,13 @@
 #~ "You should have received a copy of the GNU General Public License\n"
 #~ "along with this program; if not, write to the Free Software\n"
-#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, "
-#~ "USA.\n"
+#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.\n"
 #~ "\n"
 #~ "Melden Sie bitte Fehler an: %s"
 
-#~ msgid ""
-#~ "Group           used    soft    hard    balance grace         total       "
-#~ "paid"
-#~ msgstr ""
-#~ "Gruppe          used    Soft    Hard    Konto   Aufschub      Gesamt   "
-#~ "Bezahlt"
-
-#~ msgid ""
-#~ "User            used    soft    hard    balance grace         total       "
-#~ "paid"
-#~ msgstr ""
-#~ "User            used    Soft    Hard    Konto   Aufschub      Gesamt   "
-#~ "Bezahlt"
+#~ msgid "Group           used    soft    hard    balance grace         total       paid"
+#~ msgstr "Gruppe          used    Soft    Hard    Konto   Aufschub      Gesamt   Bezahlt"
+
+#~ msgid "User            used    soft    hard    balance grace         total       paid"
+#~ msgstr "User            used    Soft    Hard    Konto   Aufschub      Gesamt   Bezahlt"
 
 #~ msgid "Waiting for printer %s to be idle or printing..."
