Index: /pykota/trunk/TODO
===================================================================
--- /pykota/trunk/TODO (revision 3074)
+++ /pykota/trunk/TODO (revision 3075)
@@ -24,7 +24,4 @@
         - Document the PYKOTA_HOME environment variable.
         
-        - Add a command line option to pknotify to decide what should
-          happen if there's no PyKotIcon at the other end.
-          
         - LDAP : See if setting cn=ThePrinter for user print quota entries
           could be done, only in the case where userquotabase=user
Index: /pykota/trunk/bin/pknotify
===================================================================
--- /pykota/trunk/bin/pknotify (revision 2829)
+++ /pykota/trunk/bin/pknotify (revision 3075)
@@ -27,4 +27,5 @@
 import sys
 import socket
+import errno
 import signal
 import xmlrpclib
@@ -78,4 +79,11 @@
                              The default value of N is 1, meaning the job
                              is denied after the first unsuccessful try.
+                             
+  -N | --noremote action     If it's impossible to connect to the remote
+                             PyKotIcon machine, do this action instead.
+                             Allowed actions are 'CONTINUE' and 'CANCEL', 
+                             which will respectively allow the processing
+                             of the print job to continue, or the job to
+                             be cancelled. The default value is CANCEL.
                              
   -n | --notify              Tells pknotify to send an informational message
@@ -121,7 +129,10 @@
 examples :                    
 
-  pknotify -d client:7654 --confirm "This job costs :\n10 credits !"
-  
-  Would display the cost of a print job and asks for confirmation.
+  pknotify -d client:7654 --noremote CONTINUE --confirm "This job costs 10 credits"
+  
+  Would display the cost of the print job and asks for confirmation.
+  If the end user doesn't have PyKotIcon running and accepting connections
+  from the print server, PyKota will consider that the end user accepted
+  to print this job.
   
   pknotify --destination $PYKOTAJOBORIGINATINGHOSTNAME:7654 \\
@@ -279,4 +290,12 @@
                 server.quitApplication()
         except (socket.error, socket.gaierror), msg :
+            print options["noremote"]
+            try :
+                errnum = msg.args[0]
+            except (AttributeError, IndexError) :
+                pass
+            else :    
+                if errnum == errno.ECONNREFUSED :
+                    self.printInfo(_("Are you sure that PyKotIcon is running and accepting incoming connections on %s:%s ?") % (self.destination, self.port), "error")
             raise PyKotaCommandLineError, "%s : %s" % (_("Connection error"), str(msg))
         except TimeoutError, msg :    
@@ -292,9 +311,10 @@
         defaults = { \
                      "timeout" : 0,
+                     "noremote" : "CANCEL",
                    }
-        short_options = "vhd:acnqCD:t:"
+        short_options = "vhd:acnqCD:t:N:"
         long_options = ["help", "version", "destination=", "denyafter=", \
                         "timeout=", "ask", "checkauth", "confirm", "notify", \
-                        "quit" ]
+                        "quit", "noremote=" ]
         
         # Initializes the command line tool
@@ -316,4 +336,5 @@
         options["denyafter"] = options["D"] or options["denyafter"]
         options["timeout"] = options["t"] or options["timeout"] or defaults["timeout"]
+        options["noremote"] = (options["N"] or options["noremote"] or defaults["noremote"]).upper()
         
         if options["help"] :
@@ -329,4 +350,6 @@
              or not (options["quit"] or options["ask"] or options["confirm"] or options["notify"]) :
             raise PyKotaCommandLineError, _("some options are mandatory, see help.")
+        elif options["noremote"] not in ("CANCEL", "CONTINUE") :
+            raise PyKotaCommandLineError, _("incorrect value for the --noremote command line switch, see help.")
         elif (not args) and (not options["quit"]) :
             raise PyKotaCommandLineError, _("some options require arguments, see help.")
Index: /pykota/trunk/NEWS
===================================================================
--- /pykota/trunk/NEWS (revision 3073)
+++ /pykota/trunk/NEWS (revision 3075)
@@ -24,4 +24,8 @@
     - 1.25alpha17 (2006-11-27) :
     
+        - pknotify now accepts the --noremote command line option to
+          decide what has to be done when there's no PyKotIcon running
+          or accepting connections from the print server on the client host.
+          
         - pkprinters now only modifies CUPS' printers.conf when the
           -C | --cups command line switch is used.
Index: /pykota/trunk/po/sv_SE/pykota.po
===================================================================
--- /pykota/trunk/po/sv_SE/pykota.po (revision 3073)
+++ /pykota/trunk/po/sv_SE/pykota.po (revision 3075)
@@ -1105,4 +1105,11 @@
 "                             is denied after the first unsuccessful try.\n"
 "                             \n"
+"  -N | --noremote action     If it's impossible to connect to the remote\n"
+"                             PyKotIcon machine, do this action instead.\n"
+"                             Allowed actions are 'CONTINUE' and 'CANCEL', \n"
+"                             which will respectively allow the processing\n"
+"                             of the print job to continue, or the job to\n"
+"                             be cancelled. The default value is CANCEL.\n"
+"                             \n"
 "  -n | --notify              Tells pknotify to send an informational "
 "message\n"
@@ -1153,8 +1160,11 @@
 "examples :                    \n"
 "\n"
-"  pknotify -d client:7654 --confirm \"This job costs :\n"
-"10 credits !\"\n"
-"  \n"
-"  Would display the cost of a print job and asks for confirmation.\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"
+"  If the end user doesn't have PyKotIcon running and accepting connections\n"
+"  from the print server, PyKota will consider that the end user accepted\n"
+"  to print this job.\n"
 "  \n"
 "  pknotify --destination $PYKOTAJOBORIGINATINGHOSTNAME:7654 \\\n"
Index: /pykota/trunk/po/pt/pykota.po
===================================================================
--- /pykota/trunk/po/pt/pykota.po (revision 3073)
+++ /pykota/trunk/po/pt/pykota.po (revision 3075)
@@ -1090,4 +1090,11 @@
 "                             is denied after the first unsuccessful try.\n"
 "                             \n"
+"  -N | --noremote action     If it's impossible to connect to the remote\n"
+"                             PyKotIcon machine, do this action instead.\n"
+"                             Allowed actions are 'CONTINUE' and 'CANCEL', \n"
+"                             which will respectively allow the processing\n"
+"                             of the print job to continue, or the job to\n"
+"                             be cancelled. The default value is CANCEL.\n"
+"                             \n"
 "  -n | --notify              Tells pknotify to send an informational "
 "message\n"
@@ -1138,8 +1145,11 @@
 "examples :                    \n"
 "\n"
-"  pknotify -d client:7654 --confirm \"This job costs :\n"
-"10 credits !\"\n"
-"  \n"
-"  Would display the cost of a print job and asks for confirmation.\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"
+"  If the end user doesn't have PyKotIcon running and accepting connections\n"
+"  from the print server, PyKota will consider that the end user accepted\n"
+"  to print this job.\n"
 "  \n"
 "  pknotify --destination $PYKOTAJOBORIGINATINGHOSTNAME:7654 \\\n"
Index: /pykota/trunk/po/tr/pykota.po
===================================================================
--- /pykota/trunk/po/tr/pykota.po (revision 3073)
+++ /pykota/trunk/po/tr/pykota.po (revision 3075)
@@ -1095,4 +1095,11 @@
 "                             is denied after the first unsuccessful try.\n"
 "                             \n"
+"  -N | --noremote action     If it's impossible to connect to the remote\n"
+"                             PyKotIcon machine, do this action instead.\n"
+"                             Allowed actions are 'CONTINUE' and 'CANCEL', \n"
+"                             which will respectively allow the processing\n"
+"                             of the print job to continue, or the job to\n"
+"                             be cancelled. The default value is CANCEL.\n"
+"                             \n"
 "  -n | --notify              Tells pknotify to send an informational "
 "message\n"
@@ -1143,8 +1150,11 @@
 "examples :                    \n"
 "\n"
-"  pknotify -d client:7654 --confirm \"This job costs :\n"
-"10 credits !\"\n"
-"  \n"
-"  Would display the cost of a print job and asks for confirmation.\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"
+"  If the end user doesn't have PyKotIcon running and accepting connections\n"
+"  from the print server, PyKota will consider that the end user accepted\n"
+"  to print this job.\n"
 "  \n"
 "  pknotify --destination $PYKOTAJOBORIGINATINGHOSTNAME:7654 \\\n"
Index: /pykota/trunk/po/el_GR/pykota.po
===================================================================
--- /pykota/trunk/po/el_GR/pykota.po (revision 3073)
+++ /pykota/trunk/po/el_GR/pykota.po (revision 3075)
@@ -1090,4 +1090,11 @@
 "                             is denied after the first unsuccessful try.\n"
 "                             \n"
+"  -N | --noremote action     If it's impossible to connect to the remote\n"
+"                             PyKotIcon machine, do this action instead.\n"
+"                             Allowed actions are 'CONTINUE' and 'CANCEL', \n"
+"                             which will respectively allow the processing\n"
+"                             of the print job to continue, or the job to\n"
+"                             be cancelled. The default value is CANCEL.\n"
+"                             \n"
 "  -n | --notify              Tells pknotify to send an informational "
 "message\n"
@@ -1138,8 +1145,11 @@
 "examples :                    \n"
 "\n"
-"  pknotify -d client:7654 --confirm \"This job costs :\n"
-"10 credits !\"\n"
-"  \n"
-"  Would display the cost of a print job and asks for confirmation.\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"
+"  If the end user doesn't have PyKotIcon running and accepting connections\n"
+"  from the print server, PyKota will consider that the end user accepted\n"
+"  to print this job.\n"
 "  \n"
 "  pknotify --destination $PYKOTAJOBORIGINATINGHOSTNAME:7654 \\\n"
Index: /pykota/trunk/po/de/pykota.po
===================================================================
--- /pykota/trunk/po/de/pykota.po (revision 3073)
+++ /pykota/trunk/po/de/pykota.po (revision 3075)
@@ -1089,4 +1089,11 @@
 "                             is denied after the first unsuccessful try.\n"
 "                             \n"
+"  -N | --noremote action     If it's impossible to connect to the remote\n"
+"                             PyKotIcon machine, do this action instead.\n"
+"                             Allowed actions are 'CONTINUE' and 'CANCEL', \n"
+"                             which will respectively allow the processing\n"
+"                             of the print job to continue, or the job to\n"
+"                             be cancelled. The default value is CANCEL.\n"
+"                             \n"
 "  -n | --notify              Tells pknotify to send an informational "
 "message\n"
@@ -1137,8 +1144,11 @@
 "examples :                    \n"
 "\n"
-"  pknotify -d client:7654 --confirm \"This job costs :\n"
-"10 credits !\"\n"
-"  \n"
-"  Would display the cost of a print job and asks for confirmation.\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"
+"  If the end user doesn't have PyKotIcon running and accepting connections\n"
+"  from the print server, PyKota will consider that the end user accepted\n"
+"  to print this job.\n"
 "  \n"
 "  pknotify --destination $PYKOTAJOBORIGINATINGHOSTNAME:7654 \\\n"
Index: /pykota/trunk/po/zh_TW/pykota.po
===================================================================
--- /pykota/trunk/po/zh_TW/pykota.po (revision 3073)
+++ /pykota/trunk/po/zh_TW/pykota.po (revision 3075)
@@ -1075,4 +1075,11 @@
 "                             is denied after the first unsuccessful try.\n"
 "                             \n"
+"  -N | --noremote action     If it's impossible to connect to the remote\n"
+"                             PyKotIcon machine, do this action instead.\n"
+"                             Allowed actions are 'CONTINUE' and 'CANCEL', \n"
+"                             which will respectively allow the processing\n"
+"                             of the print job to continue, or the job to\n"
+"                             be cancelled. The default value is CANCEL.\n"
+"                             \n"
 "  -n | --notify              Tells pknotify to send an informational "
 "message\n"
@@ -1123,8 +1130,11 @@
 "examples :                    \n"
 "\n"
-"  pknotify -d client:7654 --confirm \"This job costs :\n"
-"10 credits !\"\n"
-"  \n"
-"  Would display the cost of a print job and asks for confirmation.\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"
+"  If the end user doesn't have PyKotIcon running and accepting connections\n"
+"  from the print server, PyKota will consider that the end user accepted\n"
+"  to print this job.\n"
 "  \n"
 "  pknotify --destination $PYKOTAJOBORIGINATINGHOSTNAME:7654 \\\n"
Index: /pykota/trunk/po/nb_NO/pykota.po
===================================================================
--- /pykota/trunk/po/nb_NO/pykota.po (revision 3073)
+++ /pykota/trunk/po/nb_NO/pykota.po (revision 3075)
@@ -1099,4 +1099,11 @@
 "                             is denied after the first unsuccessful try.\n"
 "                             \n"
+"  -N | --noremote action     If it's impossible to connect to the remote\n"
+"                             PyKotIcon machine, do this action instead.\n"
+"                             Allowed actions are 'CONTINUE' and 'CANCEL', \n"
+"                             which will respectively allow the processing\n"
+"                             of the print job to continue, or the job to\n"
+"                             be cancelled. The default value is CANCEL.\n"
+"                             \n"
 "  -n | --notify              Tells pknotify to send an informational "
 "message\n"
@@ -1147,8 +1154,11 @@
 "examples :                    \n"
 "\n"
-"  pknotify -d client:7654 --confirm \"This job costs :\n"
-"10 credits !\"\n"
-"  \n"
-"  Would display the cost of a print job and asks for confirmation.\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"
+"  If the end user doesn't have PyKotIcon running and accepting connections\n"
+"  from the print server, PyKota will consider that the end user accepted\n"
+"  to print this job.\n"
 "  \n"
 "  pknotify --destination $PYKOTAJOBORIGINATINGHOSTNAME:7654 \\\n"
Index: /pykota/trunk/po/pt_BR/pykota.po
===================================================================
--- /pykota/trunk/po/pt_BR/pykota.po (revision 3073)
+++ /pykota/trunk/po/pt_BR/pykota.po (revision 3075)
@@ -1087,4 +1087,11 @@
 "                             is denied after the first unsuccessful try.\n"
 "                             \n"
+"  -N | --noremote action     If it's impossible to connect to the remote\n"
+"                             PyKotIcon machine, do this action instead.\n"
+"                             Allowed actions are 'CONTINUE' and 'CANCEL', \n"
+"                             which will respectively allow the processing\n"
+"                             of the print job to continue, or the job to\n"
+"                             be cancelled. The default value is CANCEL.\n"
+"                             \n"
 "  -n | --notify              Tells pknotify to send an informational "
 "message\n"
@@ -1135,8 +1142,11 @@
 "examples :                    \n"
 "\n"
-"  pknotify -d client:7654 --confirm \"This job costs :\n"
-"10 credits !\"\n"
-"  \n"
-"  Would display the cost of a print job and asks for confirmation.\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"
+"  If the end user doesn't have PyKotIcon running and accepting connections\n"
+"  from the print server, PyKota will consider that the end user accepted\n"
+"  to print this job.\n"
 "  \n"
 "  pknotify --destination $PYKOTAJOBORIGINATINGHOSTNAME:7654 \\\n"
Index: /pykota/trunk/po/fr/pykota.po
===================================================================
--- /pykota/trunk/po/fr/pykota.po (revision 3073)
+++ /pykota/trunk/po/fr/pykota.po (revision 3075)
@@ -1616,4 +1616,11 @@
 "                             is denied after the first unsuccessful try.\n"
 "                             \n"
+"  -N | --noremote action     If it's impossible to connect to the remote\n"
+"                             PyKotIcon machine, do this action instead.\n"
+"                             Allowed actions are 'CONTINUE' and 'CANCEL', \n"
+"                             which will respectively allow the processing\n"
+"                             of the print job to continue, or the job to\n"
+"                             be cancelled. The default value is CANCEL.\n"
+"                             \n"
 "  -n | --notify              Tells pknotify to send an informational "
 "message\n"
@@ -1664,8 +1671,11 @@
 "examples :                    \n"
 "\n"
-"  pknotify -d client:7654 --confirm \"This job costs :\n"
-"10 credits !\"\n"
-"  \n"
-"  Would display the cost of a print job and asks for confirmation.\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"
+"  If the end user doesn't have PyKotIcon running and accepting connections\n"
+"  from the print server, PyKota will consider that the end user accepted\n"
+"  to print this job.\n"
 "  \n"
 "  pknotify --destination $PYKOTAJOBORIGINATINGHOSTNAME:7654 \\\n"
@@ -1732,4 +1742,16 @@
 "                             tentative infructueuse.\n"
 "\n"
+"  -N | --noremote action     S'il est impossible de se connecter �a "
+"machine\n"
+"                             PyKotIcon distante, fait cette action �a "
+"place.\n"
+"                             Les actions autoris� sont 'CONTINUE' et "
+"'CANCEL', \n"
+"                             qui vont respectivement autoriser le traitement "
+"du\n"
+"                             travail d'impression �ontinuer, ou bien le "
+"travail\n"
+"                             sera annul�La valeur par d�ut est CANCEL.\n"
+"                             \n"
 "  -n | --notify              Indique �knotify d'envoyer un message\n"
 "                             d'information �'utilisateur final.\n"
@@ -1785,8 +1807,14 @@
 "exemples :                    \n"
 "\n"
-"  pknotify -d client:7654 --confirm \"Ce job co�\n"
-"10 cr�ts !\"\n"
-"  \n"
-"  Affichera le co� travail et demandera une confirmation.\n"
+"  pknotify -d client:7654 --noremote CONTINUE --confirm \"Ce travail co�
+"10 cr�ts\"\n"
+"  \n"
+"  Ceci afficherait le co� travail d'impression et demanderait une "
+"confirmation.\n"
+"  Si l'utilisateur final n'a pas PyKotIcon actif et acceptant les connexions "
+"entrantes\n"
+"  depuis le serveur d'impression, PyKota consid�ra que l'utilisateur a "
+"accept�"
+"  d'imprimer ce travail.\n"
 "  \n"
 "  pknotify --destination $PYKOTAJOBORIGINATINGHOSTNAME:7654 \\\n"
Index: /pykota/trunk/po/es/pykota.po
===================================================================
--- /pykota/trunk/po/es/pykota.po (revision 3073)
+++ /pykota/trunk/po/es/pykota.po (revision 3075)
@@ -1106,4 +1106,11 @@
 "                             is denied after the first unsuccessful try.\n"
 "                             \n"
+"  -N | --noremote action     If it's impossible to connect to the remote\n"
+"                             PyKotIcon machine, do this action instead.\n"
+"                             Allowed actions are 'CONTINUE' and 'CANCEL', \n"
+"                             which will respectively allow the processing\n"
+"                             of the print job to continue, or the job to\n"
+"                             be cancelled. The default value is CANCEL.\n"
+"                             \n"
 "  -n | --notify              Tells pknotify to send an informational "
 "message\n"
@@ -1154,8 +1161,11 @@
 "examples :                    \n"
 "\n"
-"  pknotify -d client:7654 --confirm \"This job costs :\n"
-"10 credits !\"\n"
-"  \n"
-"  Would display the cost of a print job and asks for confirmation.\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"
+"  If the end user doesn't have PyKotIcon running and accepting connections\n"
+"  from the print server, PyKota will consider that the end user accepted\n"
+"  to print this job.\n"
 "  \n"
 "  pknotify --destination $PYKOTAJOBORIGINATINGHOSTNAME:7654 \\\n"
Index: /pykota/trunk/po/pykota.pot
===================================================================
--- /pykota/trunk/po/pykota.pot (revision 3073)
+++ /pykota/trunk/po/pykota.pot (revision 3075)
@@ -1069,4 +1069,11 @@
 "                             is denied after the first unsuccessful try.\n"
 "                             \n"
+"  -N | --noremote action     If it's impossible to connect to the remote\n"
+"                             PyKotIcon machine, do this action instead.\n"
+"                             Allowed actions are 'CONTINUE' and 'CANCEL', \n"
+"                             which will respectively allow the processing\n"
+"                             of the print job to continue, or the job to\n"
+"                             be cancelled. The default value is CANCEL.\n"
+"                             \n"
 "  -n | --notify              Tells pknotify to send an informational "
 "message\n"
@@ -1117,8 +1124,10 @@
 "examples :                    \n"
 "\n"
-"  pknotify -d client:7654 --confirm \"This job costs :\n"
-"10 credits !\"\n"
-"  \n"
-"  Would display the cost of a print job and asks for confirmation.\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"
+"  If the end user doesn't have PyKotIcon running and accepting connections\n"
+"  from the print server, PyKota will consider that the end user accepted\n"
+"  to print this job.\n"
 "  \n"
 "  pknotify --destination $PYKOTAJOBORIGINATINGHOSTNAME:7654 \\\n"
Index: /pykota/trunk/po/th/pykota.po
===================================================================
--- /pykota/trunk/po/th/pykota.po (revision 3073)
+++ /pykota/trunk/po/th/pykota.po (revision 3075)
@@ -1083,4 +1083,11 @@
 "                             is denied after the first unsuccessful try.\n"
 "                             \n"
+"  -N | --noremote action     If it's impossible to connect to the remote\n"
+"                             PyKotIcon machine, do this action instead.\n"
+"                             Allowed actions are 'CONTINUE' and 'CANCEL', \n"
+"                             which will respectively allow the processing\n"
+"                             of the print job to continue, or the job to\n"
+"                             be cancelled. The default value is CANCEL.\n"
+"                             \n"
 "  -n | --notify              Tells pknotify to send an informational "
 "message\n"
@@ -1131,8 +1138,11 @@
 "examples :                    \n"
 "\n"
-"  pknotify -d client:7654 --confirm \"This job costs :\n"
-"10 credits !\"\n"
-"  \n"
-"  Would display the cost of a print job and asks for confirmation.\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"
+"  If the end user doesn't have PyKotIcon running and accepting connections\n"
+"  from the print server, PyKota will consider that the end user accepted\n"
+"  to print this job.\n"
 "  \n"
 "  pknotify --destination $PYKOTAJOBORIGINATINGHOSTNAME:7654 \\\n"
Index: /pykota/trunk/po/pl/pykota.po
===================================================================
--- /pykota/trunk/po/pl/pykota.po (revision 3073)
+++ /pykota/trunk/po/pl/pykota.po (revision 3075)
@@ -1496,4 +1496,11 @@
 "                             is denied after the first unsuccessful try.\n"
 "                             \n"
+"  -N | --noremote action     If it's impossible to connect to the remote\n"
+"                             PyKotIcon machine, do this action instead.\n"
+"                             Allowed actions are 'CONTINUE' and 'CANCEL', \n"
+"                             which will respectively allow the processing\n"
+"                             of the print job to continue, or the job to\n"
+"                             be cancelled. The default value is CANCEL.\n"
+"                             \n"
 "  -n | --notify              Tells pknotify to send an informational "
 "message\n"
@@ -1544,8 +1551,11 @@
 "examples :                    \n"
 "\n"
-"  pknotify -d client:7654 --confirm \"This job costs :\n"
-"10 credits !\"\n"
-"  \n"
-"  Would display the cost of a print job and asks for confirmation.\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"
+"  If the end user doesn't have PyKotIcon running and accepting connections\n"
+"  from the print server, PyKota will consider that the end user accepted\n"
+"  to print this job.\n"
 "  \n"
 "  pknotify --destination $PYKOTAJOBORIGINATINGHOSTNAME:7654 \\\n"
Index: /pykota/trunk/po/it/pykota.po
===================================================================
--- /pykota/trunk/po/it/pykota.po (revision 3073)
+++ /pykota/trunk/po/it/pykota.po (revision 3075)
@@ -1092,4 +1092,11 @@
 "                             is denied after the first unsuccessful try.\n"
 "                             \n"
+"  -N | --noremote action     If it's impossible to connect to the remote\n"
+"                             PyKotIcon machine, do this action instead.\n"
+"                             Allowed actions are 'CONTINUE' and 'CANCEL', \n"
+"                             which will respectively allow the processing\n"
+"                             of the print job to continue, or the job to\n"
+"                             be cancelled. The default value is CANCEL.\n"
+"                             \n"
 "  -n | --notify              Tells pknotify to send an informational "
 "message\n"
@@ -1140,8 +1147,11 @@
 "examples :                    \n"
 "\n"
-"  pknotify -d client:7654 --confirm \"This job costs :\n"
-"10 credits !\"\n"
-"  \n"
-"  Would display the cost of a print job and asks for confirmation.\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"
+"  If the end user doesn't have PyKotIcon running and accepting connections\n"
+"  from the print server, PyKota will consider that the end user accepted\n"
+"  to print this job.\n"
 "  \n"
 "  pknotify --destination $PYKOTAJOBORIGINATINGHOSTNAME:7654 \\\n"
