Index: pykota/trunk/po/it/pykota.po
===================================================================
--- pykota/trunk/po/it/pykota.po (revision 3259)
+++ pykota/trunk/po/it/pykota.po (revision 3272)
@@ -28,5 +28,5 @@
 "Language-Team: Italian <michele@pupazzo.org>\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"
 
@@ -111,96 +111,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 ""
-"La stampante %s non �egistrata all'interno del sistema PyKota, verr�
-"utilizzata la policy esterna (%s)per la stampante %s"
-
-#, python-format
-msgid ""
-"User %s not registered in the PyKota system, applying external policy (%s) "
-"for printer %s"
-msgstr ""
-"L'utente %s non �egistrato all'interno del sistema PyKota, verr�
-"utilizzata la policy esterna (%s) per la stampante %s"
-
-#, python-format
-msgid ""
-"User %s doesn't have quota on printer %s in the PyKota system, applying "
-"external policy (%s) for printer %s"
-msgstr ""
-"L'utente %s non possiede una quota sulla stampante %s all'interno di PyKota, "
-"verr�sata la policy esterna (%s) per la stampante %s"
-
-#, python-format
-msgid ""
-"External policy %s for printer %s produced an error. Job rejected. Please "
-"check PyKota's configuration files."
-msgstr ""
-"La policy esterna %s per la stampante %s ha causato un errore. Stampa "
-"annullata. Si verifichinoi file di configurazione di PyKota."
-
-#, python-format
-msgid ""
-"Printer %s not registered in the PyKota system, applying default policy (%s)"
-msgstr ""
-"Stampante %s non presente nel sistema PyKota, verr�tilizzata la policy di "
-"default (%s)"
-
-#, python-format
-msgid ""
-"User %s not registered in the PyKota system, applying default policy (%s) "
-"for printer %s"
-msgstr ""
-"Utente %s non ancora presente nel sistema PyKota, verr�tilizzata una "
-"policty di default (%s) per la stampante %s"
-
-#, python-format
-msgid ""
-"User %s doesn't have quota on printer %s in the PyKota system, applying "
-"default policy (%s)"
-msgstr ""
-"Utente %s non possiede una quota sulla stampante %s nel sistema PyKota, "
-"verr�tilizzata la policy di default (%s)"
-
-#, python-format
-msgid ""
-"Printer %s still not registered in the PyKota system, job will be rejected"
-msgstr ""
-"Stampante %s non ancora presente nel sistema PyKota, la stampa verr�
-"rifiutata"
-
-#, python-format
-msgid ""
-"User %s still not registered in the PyKota system, job will be rejected on "
-"printer %s"
-msgstr ""
-"Utente %s non ancora presente nel sistema PyKota, la stampa verr�ifiutata "
-"sulla stampante %s"
-
-#, python-format
-msgid ""
-"User %s still doesn't have quota on printer %s in the PyKota system, job "
-"will be rejected"
-msgstr ""
-"L'utente %s non ha alcuna quota impostata sulla stampante %s all'interno di "
-"Pykota, la stampa verr�ifiutata"
+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 "La stampante %s non è registrata all'interno del sistema PyKota, verrà utilizzata la policy esterna (%s)per la stampante %s"
+
+#, python-format
+msgid "User %s not registered in the PyKota system, applying external policy (%s) for printer %s"
+msgstr "L'utente %s non è registrato all'interno del sistema PyKota, verrà utilizzata la policy esterna (%s) per la stampante %s"
+
+#, python-format
+msgid "User %s doesn't have quota on printer %s in the PyKota system, applying external policy (%s) for printer %s"
+msgstr "L'utente %s non possiede una quota sulla stampante %s all'interno di PyKota, verrà usata la policy esterna (%s) per la stampante %s"
+
+#, python-format
+msgid "External policy %s for printer %s produced an error. Job rejected. Please check PyKota's configuration files."
+msgstr "La policy esterna %s per la stampante %s ha causato un errore. Stampa annullata. Si verifichinoi file di configurazione di PyKota."
+
+#, python-format
+msgid "Printer %s not registered in the PyKota system, applying default policy (%s)"
+msgstr "Stampante %s non presente nel sistema PyKota, verrà utilizzata la policy di default (%s)"
+
+#, python-format
+msgid "User %s not registered in the PyKota system, applying default policy (%s) for printer %s"
+msgstr "Utente %s non ancora presente nel sistema PyKota, verrà utilizzata una policty di default (%s) per la stampante %s"
+
+#, python-format
+msgid "User %s doesn't have quota on printer %s in the PyKota system, applying default policy (%s)"
+msgstr "Utente %s non possiede una quota sulla stampante %s nel sistema PyKota, verrà utilizzata la policy di default (%s)"
+
+#, python-format
+msgid "Printer %s still not registered in the PyKota system, job will be rejected"
+msgstr "Stampante %s non ancora presente nel sistema PyKota, la stampa verrà rifiutata"
+
+#, python-format
+msgid "User %s still not registered in the PyKota system, job will be rejected on printer %s"
+msgstr "Utente %s non ancora presente nel sistema PyKota, la stampa verrà rifiutata sulla stampante %s"
+
+#, python-format
+msgid "User %s still doesn't have quota on printer %s in the PyKota system, job will be rejected"
+msgstr "L'utente %s non ha alcuna quota impostata sulla stampante %s all'interno di Pykota, la stampa verrà rifiutata"
 
 msgid "Job is a dupe"
@@ -255,7 +213,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 ""
 
@@ -311,7 +267,5 @@
 msgstr "Fine accounting stampa."
 
-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 ""
 
@@ -320,5 +274,5 @@
 
 msgid "Job size forced to 0 because printing is denied."
-msgstr "Dimensione stampa forzato a 0 perch�a stampa non �ermessa."
+msgstr "Dimensione stampa forzato a 0 perchè la stampa non è permessa."
 
 msgid "Job size forced to 0 because printing was cancelled."
@@ -408,6 +362,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"
@@ -442,12 +395,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"
@@ -536,6 +487,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"
@@ -546,16 +496,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"
@@ -692,6 +638,5 @@
 
 msgid "You have to pass user or group names on the command line"
-msgstr ""
-"Bisogna specificare dei nomi di utente o di gruppo sulla linea di comando"
+msgstr "Bisogna specificare dei nomi di utente o di gruppo sulla linea di comando"
 
 #, python-format
@@ -1040,9 +985,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"
@@ -1074,12 +1017,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"
@@ -1191,6 +1132,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"
@@ -1211,21 +1151,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"
@@ -1241,19 +1177,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"
@@ -1282,6 +1213,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"
@@ -1289,6 +1219,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"
@@ -1298,6 +1227,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"
@@ -1326,13 +1254,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 ""
 
@@ -1397,6 +1321,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"
@@ -1420,6 +1343,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"
@@ -1433,12 +1355,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"
@@ -1478,9 +1398,9 @@
 #, python-format
 msgid "Printer %s already exists, skipping."
-msgstr "Stampante %s gi�sistente, omessa."
+msgstr "Stampante %s già esistente, omessa."
 
 #, python-format
 msgid "Printer %s already exists, will be modified."
-msgstr "Stampante %s gi�sistente, verr�odificata."
+msgstr "Stampante %s già esistente, verrà modificata."
 
 #, python-format
@@ -1489,6 +1409,5 @@
 
 msgid "You have to pass printer groups names on the command line"
-msgstr ""
-"Bisogna specificare i nomi di gruppo delle stampanti sulla riga di comando"
+msgstr "Bisogna specificare i nomi di gruppo delle stampanti sulla riga di comando"
 
 msgid "You have to pass printer names on the command line"
@@ -1531,6 +1450,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"
@@ -1558,12 +1476,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"
@@ -1620,12 +1536,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 ""
 
@@ -1706,6 +1618,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"
@@ -1716,10 +1627,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"
@@ -1727,10 +1636,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"
@@ -1751,7 +1658,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 ""
 
@@ -1788,6 +1693,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 ""
 
@@ -1845,6 +1749,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"
@@ -1857,9 +1760,7 @@
 "                         - nochange : no limit, accounting not done. \n"
 "                         - noprint : printing is denied. \n"
-"                       NB : nochange and noprint are not supported for "
-"groups.\n"
-"                       \n"
-"  -b | --balance b     Sets the user's account balance to "
-"b.                     \n"
+"                       NB : nochange and noprint are not supported for groups.\n"
+"                       \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"
@@ -1875,6 +1776,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"
@@ -2023,6 +1923,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"
@@ -2069,5 +1968,5 @@
 #, python-format
 msgid "PyKota Units left : %.2f"
-msgstr "Unit�yKota rimaste : %.2f"
+msgstr "Unità PyKota rimaste : %.2f"
 
 msgid "Printing denied."
@@ -2147,7 +2046,5 @@
 
 #, python-format
-msgid ""
-"Configuration file %s can't be read. Please check that the file exists and "
-"that your permissions are sufficient."
+msgid "Configuration file %s can't be read. Please check that the file exists and that your permissions are sufficient."
 msgstr ""
 
@@ -2186,6 +2083,5 @@
 #, python-format
 msgid "Option accounter in section %s only supports values in %s"
-msgstr ""
-"L'opzione accounter nella sezione %s supporta solamente i seguenti valori %s"
+msgstr "L'opzione accounter nella sezione %s supporta solamente i seguenti valori %s"
 
 #, python-format
@@ -2199,11 +2095,8 @@
 #, python-format
 msgid "Option enforcement in section %s only supports values in %s"
-msgstr ""
-"Imposizione dell'opzione nella sezione %s supporta solamente i valori in %s"
-
-#, python-format
-msgid ""
-"Option onbackenderror in section %s only supports values 'charge', "
-"'nocharge', and 'retry:num:delay'"
+msgstr "Imposizione dell'opzione nella sezione %s supporta solamente i valori in %s"
+
+#, python-format
+msgid "Option onbackenderror in section %s only supports values 'charge', 'nocharge', and 'retry:num:delay'"
 msgstr ""
 
@@ -2214,6 +2107,5 @@
 #, python-format
 msgid "Option policy in section %s only supports values in %s"
-msgstr ""
-"L'opzione policy nella sezione %s supporta solamente i seguenti valori %s"
+msgstr "L'opzione policy nella sezione %s supporta solamente i seguenti valori %s"
 
 #, python-format
@@ -2223,6 +2115,5 @@
 #, python-format
 msgid "Option mailto in section %s only supports values in %s"
-msgstr ""
-"Opzione mailto nella sezione %s supporta solamente i seguenti valori %s"
+msgstr "Opzione mailto nella sezione %s supporta solamente i seguenti valori %s"
 
 #, python-format
@@ -2247,8 +2138,7 @@
 "Please contact the Print Quota Administrator to solve the problem."
 msgstr ""
-"Il credito di stampa del vostro account �n esaurimento. \n"
-"A breve non sar�i�sibile stampare.\n"
-"Si prega di contattare l'amministratore delle quote di stampa per risolvere "
-"il problema."
+"Il credito di stampa del vostro account è in esaurimento. \n"
+"A breve non sarà più possibile stampare.\n"
+"Si prega di contattare l'amministratore delle quote di stampa per risolvere il problema."
 
 #, python-format
@@ -2257,6 +2147,6 @@
 "your Print Quota is exceeded on printer %s."
 msgstr ""
-"Non siete pi�grado di stampare in quanto\n"
-"la vostra quota sulla stampante %s �saurita."
+"Non siete più in grado di stampare in quanto\n"
+"la vostra quota sulla stampante %s è esaurita."
 
 #, python-format
@@ -2265,6 +2155,6 @@
 "your Print Quota is almost reached on printer %s."
 msgstr ""
-"A breve non sarete pi�grado di stampare in quanto\n"
-"la vostra quota sulla stampante %s �uasi esaurita."
+"A breve non sarete più in grado di stampare in quanto\n"
+"la vostra quota sulla stampante %s è quasi esaurita."
 
 #, python-format
@@ -2336,7 +2226,5 @@
 msgstr ""
 
-msgid ""
-"Dumping all PyKota's datas forces format to XML, and disables --sum and "
-"filters."
+msgid "Dumping all PyKota's datas forces format to XML, and disables --sum and filters."
 msgstr ""
 
@@ -2375,12 +2263,8 @@
 msgstr "Prezzo per pagina: %.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 ""
 
@@ -2464,15 +2348,9 @@
 #, python-format
 msgid "Unable to match user %s on printer %s, applying default policy (%s)"
-msgstr ""
-"Impossibile trovare l'utente %s sulla stampante %s, verr�pplicata la "
-"policy di default (%s)"
-
-#, python-format
-msgid ""
-"Unable to find user %s's account balance, applying default policy (%s) for "
-"printer %s"
-msgstr ""
-"Impossibile trovare il bilancio dell'account utente %s, verr�pplicata la "
-"policy di default (%s) per la stampante %s"
+msgstr "Impossibile trovare l'utente %s sulla stampante %s, verrà applicata la policy di default (%s)"
+
+#, python-format
+msgid "Unable to find user %s's account balance, applying default policy (%s) for printer %s"
+msgstr "Impossibile trovare il bilancio dell'account utente %s, verrà applicata la policy di default (%s) per la stampante %s"
 
 #, python-format
@@ -2495,10 +2373,6 @@
 
 #, python-format
-msgid ""
-"Search base %s doesn't seem to exist. Probable misconfiguration. Please "
-"double check /etc/pykota/pykota.conf : %s"
-msgstr ""
-"La base di ricerca %s non sembra esistere. Possibile errore di "
-"configurazione.Si verifichi il file /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 "La base di ricerca %s non sembra esistere. Possibile errore di configurazione.Si verifichi il file /etc/pykota/pykota.conf : %s"
 
 #, python-format
@@ -2519,7 +2393,5 @@
 
 #, python-format
-msgid ""
-"No pykotaAccountBalance object found for user %s. Did you create LDAP "
-"entries manually ?"
+msgid "No pykotaAccountBalance object found for user %s. Did you create LDAP entries manually ?"
 msgstr ""
 
@@ -2528,10 +2400,6 @@
 
 #, python-format
-msgid ""
-"Unable to find an existing objectClass %s entry with %s=%s to attach "
-"pykotaAccount objectClass"
-msgstr ""
-"Impossibile trovare un una entry con objectClass %s esistente con %s=%s a "
-"cui aggiungere pykotaAccount objectClass"
+msgid "Unable to find an existing objectClass %s entry with %s=%s to attach pykotaAccount objectClass"
+msgstr "Impossibile trovare un una entry con objectClass %s esistente con %s=%s a cui aggiungere pykotaAccount objectClass"
 
 #, python-format
@@ -2541,10 +2409,7 @@
 #, python-format
 msgid "Unable to find an existing entry to attach pykotaGroup objectclass %s"
-msgstr ""
-"Impossibile trovare una entry esistente a cui aggiungere objectclass "
-"pykotaGroup %s"
-
-msgid ""
-"Your version of python-mysqldb is too old. Please install a newer release."
+msgstr "Impossibile trovare una entry esistente a cui aggiungere objectclass pykotaGroup %s"
+
+msgid "Your version of python-mysqldb is too old. Please install a newer release."
 msgstr ""
 
@@ -2558,7 +2423,5 @@
 
 #, python-format
-msgid ""
-"Couldn't retrieve printer %s's internal page counter either before or after "
-"printing."
+msgid "Couldn't retrieve printer %s's internal page counter either before or after printing."
 msgstr ""
 
@@ -2600,7 +2463,5 @@
 
 #, python-format
-msgid ""
-"Unable to precompute the job's size and ink coverage with the generic PDL "
-"analyzer : %s"
+msgid "Unable to precompute the job's size and ink coverage with the generic PDL analyzer : %s"
 msgstr ""
 
@@ -2626,13 +2487,9 @@
 
 #, python-format
-msgid ""
-"PJL querying stage interrupted. Using latest value seen for internal page "
-"counter (%s) on printer %s."
-msgstr ""
-
-#, python-format
-msgid ""
-"SNMP querying stage interrupted. Using latest value seen for internal page "
-"counter (%s) on printer %s."
+msgid "PJL querying stage interrupted. Using latest value seen for internal page counter (%s) on printer %s."
+msgstr ""
+
+#, python-format
+msgid "SNMP querying stage interrupted. Using latest value seen for internal page counter (%s) on printer %s."
 msgstr ""
 
@@ -2651,7 +2508,5 @@
 #, python-format
 msgid "Unable to precompute the job's size with the generic PDL analyzer : %s"
-msgstr ""
-"Impossibile precalcolare la dimensione della stampa con il modulo PDL "
-"generico: %s"
+msgstr "Impossibile precalcolare la dimensione della stampa con il modulo PDL generico: %s"
 
 #, python-format
@@ -2665,7 +2520,5 @@
 #, python-format
 msgid "Problem while waiting for software accounter pid %s to exit : %s"
-msgstr ""
-"Errore durante l'attesa della terminzaione del contatore software con pid %"
-"s: %s"
+msgstr "Errore durante l'attesa della terminzaione del contatore software con pid %s: %s"
 
 #, python-format
@@ -2674,6 +2527,5 @@
 
 msgid "Totals may be inaccurate if some users are members of several groups."
-msgstr ""
-"Le somme potranno non essere accurate se alcuni utenti fanno parte di pi�gruppi"
+msgstr "Le somme potranno non essere accurate se alcuni utenti fanno parte di più gruppi"
 
 msgid "PyKota Data Dumper"
@@ -2776,7 +2628,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 ""
 
@@ -2791,16 +2641,11 @@
 
 #~ msgid "Prototype %s not found in Quota Storage for printer %s."
-#~ msgstr ""
-#~ "Prototipo %s non trovato nello storage delle quote per la stampante %s."
+#~ msgstr "Prototipo %s non trovato nello storage delle quote per la stampante %s."
 
 #~ msgid "Undefined hard limit set to soft limit (%s) on printer %s."
-#~ msgstr ""
-#~ "Limite hard non specificato impostato al limite soft (%s) sulla stampante "
-#~ "%s."
+#~ msgstr "Limite hard non specificato impostato al limite soft (%s) sulla stampante %s."
 
 #~ msgid "Undefined soft limit set to hard limit (%s) on printer %s."
-#~ msgstr ""
-#~ "Limite soft non specificato impostato al limite hard (%s) sulla stampante "
-#~ "%s."
+#~ msgstr "Limite soft non specificato impostato al limite hard (%s) sulla stampante %s."
 
 #~ msgid "Invalid group name %s"
@@ -2826,8 +2671,8 @@
 
 #~ msgid "Software accounting already done in first pass. Ignoring."
-#~ msgstr "Conteggio software gi�ffettuato nel primo passaggio. Ignorato."
+#~ msgstr "Conteggio software già effettuato nel primo passaggio. Ignorato."
 
 #~ msgid "Hardware accounting already done in first pass. Ignoring."
-#~ msgstr "Conteggio hardware gi�ffettuato nel primo passaggio. Ignorato."
+#~ msgstr "Conteggio hardware già effettuato nel primo passaggio. Ignorato."
 
 #~ msgid "Invalid DeviceURI : %s"
@@ -2839,6 +2684,5 @@
 #~ msgstr ""
 #~ "\n"
-#~ "Prego attendere fino a che pkhint termini di analizzare la configurazione "
-#~ "di stampa del sistema..."
+#~ "Prego attendere fino a che pkhint termini di analizzare la configurazione di stampa del sistema..."
 
 #~ msgid "Unknown device %s for printer %s"
@@ -2853,16 +2697,11 @@
 
 #~ msgid "# BEWARE : if software accounting is suggested, this doesn't mean"
-#~ msgstr ""
-#~ "# ATTENZIONE: se �tato suggerito conteggio software, ci�n significa"
-
-#~ msgid ""
-#~ "# that hardware accounting wouldn't work, this only means that PyKota"
-#~ msgstr ""
-#~ "# che il conteggio hardware non sia funzionante, ma solamente che PyKota"
+#~ msgstr "# ATTENZIONE: se è stato suggerito conteggio software, ciò non significa"
+
+#~ msgid "# that hardware accounting wouldn't work, this only means that PyKota"
+#~ msgstr "# che il conteggio hardware non sia funzionante, ma solamente che PyKota"
 
 #~ msgid "# wasn't able to autodetect which hardware accounting method to use."
-#~ msgstr ""
-#~ "# non �tato in grado di riconoscere automaticamente quale metodo di "
-#~ "conteggio utilizzare"
+#~ msgstr "# non è stato in grado di riconoscere automaticamente quale metodo di conteggio utilizzare"
 
 #~ msgid "JobSize"
@@ -2887,15 +2726,7 @@
 #~ msgstr "Sistema di stampa sconosciuto, args=%s"
 
-#~ msgid ""
-#~ "Group           used    soft    hard    balance grace         total       "
-#~ "paid"
-#~ msgstr ""
-#~ "Gruppo          usato   soft    hard    balance grace         totale      "
-#~ "pagato"
-
-#~ msgid ""
-#~ "User            used    soft    hard    balance grace         total       "
-#~ "paid"
-#~ msgstr ""
-#~ "User            usato   soft    hard    balance grace         totale      "
-#~ "pagato"
+#~ msgid "Group           used    soft    hard    balance grace         total       paid"
+#~ msgstr "Gruppo          usato   soft    hard    balance grace         totale      pagato"
+
+#~ msgid "User            used    soft    hard    balance grace         total       paid"
+#~ msgstr "User            usato   soft    hard    balance grace         totale      pagato"
